.elementor-2002 .elementor-element.elementor-element-58775af{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:080px;--padding-bottom:100px;--padding-left:80px;--padding-right:80px;}.elementor-2002 .elementor-element.elementor-element-58775af .thegem-section-parallax-background{background-image:url("https://driving-guide-tokyo.com/wp-content/uploads/2025/11/upscalemedia-transformed-scaled.jpeg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2002 .elementor-element.elementor-element-58775af.e-con{--align-self:center;}.elementor-2002 .elementor-element.elementor-element-0aef800{text-align:right;width:100%;max-width:100%;}.elementor-2002 .elementor-element.elementor-element-0aef800 > .elementor-widget-container{padding:0px 20px 0px 0px;}.elementor-2002 .elementor-element.elementor-element-0aef800.elementor-element{--align-self:flex-end;}.elementor-2002 .elementor-element.elementor-element-691b5dd{text-align:right;width:100%;max-width:100%;}.elementor-2002 .elementor-element.elementor-element-691b5dd > .elementor-widget-container{padding:20px 20px 50px 0px;}.elementor-2002 .elementor-element.elementor-element-691b5dd.elementor-element{--align-self:flex-end;}.elementor-2002 .elementor-element.elementor-element-691b5dd .thegem-heading, .elementor-2002 .elementor-element.elementor-element-691b5dd .thegem-heading .light{font-size:24px;}.elementor-2002 .elementor-element.elementor-element-4901536{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2002 .elementor-element.elementor-element-05a5def .elementor-repeater-item-e77d27a .swiper-slide-bg{background-image:url(https://driving-guide-tokyo.com/wp-content/uploads/2025/10/asakusa-scaled.jpg);background-size:cover;}.elementor-2002 .elementor-element.elementor-element-05a5def .elementor-repeater-item-f9f37c3 .swiper-slide-bg{background-color:#4054b2;background-image:url(https://driving-guide-tokyo.com/wp-content/uploads/2025/10/dl.beatsnoop.com-final-S8sy1OCm5D.jpg);background-size:cover;}.elementor-2002 .elementor-element.elementor-element-05a5def .swiper-slide{transition-duration:calc(5000ms*1.2);height:550px;}.elementor-2002 .elementor-element.elementor-element-05a5def .swiper-slide-contents{max-width:66%;}.elementor-2002 .elementor-element.elementor-element-05a5def .swiper-slide-inner{text-align:center;}.elementor-2002 .elementor-element.elementor-element-05a5def .elementor-slide-heading{color:#FFFFFF;font-family:"Ibarra Real Nova", Sans-serif;font-size:50px;}.elementor-2002 .elementor-element.elementor-element-05a5def .elementor-slide-description{line-height:2.4em;}.elementor-2002 .elementor-element.elementor-element-7117a0f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2002 .elementor-element.elementor-element-ddd7990 > .elementor-widget-container{padding:20px 20px 0px 20px;}.elementor-2002 .elementor-element.elementor-element-ddd7990{text-align:center;}.elementor-2002 .elementor-element.elementor-element-ddd7990 .elementor-heading-title{font-weight:600;}.elementor-2002 .elementor-element.elementor-element-47c6492{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1.5px;}.elementor-2002 .elementor-element.elementor-element-47c6492 > .elementor-widget-container{padding:0px 0px 30px 0px;}.elementor-2002 .elementor-element.elementor-element-47c6492 .elementor-divider-separator{width:20%;margin:0 auto;margin-center:0;}.elementor-2002 .elementor-element.elementor-element-47c6492 .elementor-divider{text-align:center;padding-block-start:5px;padding-block-end:5px;}.elementor-2002 .elementor-element.elementor-element-af55d57{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:30px;--padding-bottom:0px;--padding-left:60px;--padding-right:60px;}.elementor-2002 .elementor-element.elementor-element-0171289{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:21px;--padding-right:21px;}.elementor-2002 .elementor-element.elementor-element-b151803{--display:flex;--min-height:0px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.5;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#101D55;--border-color:#101D55;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2002 .elementor-element.elementor-element-b151803:not(.elementor-motion-effects-element-type-background), .elementor-2002 .elementor-element.elementor-element-b151803 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://driving-guide-tokyo.com/wp-content/uploads/2025/10/tokyo.jpg");background-position:center left;background-repeat:no-repeat;background-size:cover;}.elementor-2002 .elementor-element.elementor-element-b151803::before, .elementor-2002 .elementor-element.elementor-element-b151803 > .elementor-background-video-container::before, .elementor-2002 .elementor-element.elementor-element-b151803 > .e-con-inner > .elementor-background-video-container::before, .elementor-2002 .elementor-element.elementor-element-b151803 > .elementor-background-slideshow::before, .elementor-2002 .elementor-element.elementor-element-b151803 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2002 .elementor-element.elementor-element-b151803 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#00000000;--background-overlay:'';}.elementor-2002 .elementor-element.elementor-element-b151803:hover::before, .elementor-2002 .elementor-element.elementor-element-b151803:hover > .elementor-background-video-container::before, .elementor-2002 .elementor-element.elementor-element-b151803:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-2002 .elementor-element.elementor-element-b151803 > .elementor-background-slideshow:hover::before, .elementor-2002 .elementor-element.elementor-element-b151803 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:#000000;--background-overlay:'';}.elementor-2002 .elementor-element.elementor-element-b151803:hover{--overlay-opacity:0.3;}.elementor-2002 .elementor-element.elementor-element-55adadc{--spacer-size:50px;}.elementor-2002 .elementor-element.elementor-element-ededfa1{--display:flex;--justify-content:space-between;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 0px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-2002 .elementor-element.elementor-element-de62fcc{text-align:center;width:100%;max-width:100%;}.elementor-2002 .elementor-element.elementor-element-de62fcc > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2002 .elementor-element.elementor-element-de62fcc.elementor-element{--align-self:center;}.elementor-2002 .elementor-element.elementor-element-de62fcc .thegem-heading, .elementor-2002 .elementor-element.elementor-element-de62fcc .thegem-heading .light{font-size:33px;font-weight:500;line-height:1.4em;}.elementor-2002 .elementor-element.elementor-element-de62fcc .thegem-heading:hover > span,
					.elementor-2002 .elementor-element.elementor-element-de62fcc .thegem-heading:hover > a,
					.elementor-2002 .elementor-element.elementor-element-de62fcc .thegem-heading:hover span.colored{color:#00A2FF !important;}.elementor-2002 .elementor-element.elementor-element-e708d9a{text-align:center;width:100%;max-width:100%;}.elementor-2002 .elementor-element.elementor-element-e708d9a > .elementor-widget-container{margin:0px 0px 10px 0px;padding:0px 0px 0px 0px;}.elementor-2002 .elementor-element.elementor-element-e708d9a .thegem-heading, .elementor-2002 .elementor-element.elementor-element-e708d9a .thegem-heading .light{font-size:20px;line-height:1.4em;}.elementor-2002 .elementor-element.elementor-element-a11ae93 .gem-button-container{text-align:center;}.elementor-2002 .elementor-element.elementor-element-a11ae93 .gem-button-container .gem-button{border-radius:30px 30px 30px 30px;border-style:solid;border-width:1px 1px 1px 1px;}.elementor-2002 .elementor-element.elementor-element-a11ae93 .gem-button-container .gem-button .gem-inner-wrapper-btn{padding:17px 50px 17px 50px;}.elementor-2002 .elementor-element.elementor-element-a11ae93 .gem-button-container .gem-button .gem-text-button{font-size:21px;}.elementor-2002 .elementor-element.elementor-element-326076e{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:21px;--padding-right:21px;}.elementor-2002 .elementor-element.elementor-element-335fb74{--display:flex;--min-height:0px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.5;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#101D55;--border-color:#101D55;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2002 .elementor-element.elementor-element-335fb74:not(.elementor-motion-effects-element-type-background), .elementor-2002 .elementor-element.elementor-element-335fb74 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://driving-guide-tokyo.com/wp-content/uploads/2025/10/dl.beatsnoop.com-final-S8sy1OCm5D.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2002 .elementor-element.elementor-element-335fb74::before, .elementor-2002 .elementor-element.elementor-element-335fb74 > .elementor-background-video-container::before, .elementor-2002 .elementor-element.elementor-element-335fb74 > .e-con-inner > .elementor-background-video-container::before, .elementor-2002 .elementor-element.elementor-element-335fb74 > .elementor-background-slideshow::before, .elementor-2002 .elementor-element.elementor-element-335fb74 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2002 .elementor-element.elementor-element-335fb74 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#00000000;--background-overlay:'';}.elementor-2002 .elementor-element.elementor-element-335fb74:hover::before, .elementor-2002 .elementor-element.elementor-element-335fb74:hover > .elementor-background-video-container::before, .elementor-2002 .elementor-element.elementor-element-335fb74:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-2002 .elementor-element.elementor-element-335fb74 > .elementor-background-slideshow:hover::before, .elementor-2002 .elementor-element.elementor-element-335fb74 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:#000000;--background-overlay:'';}.elementor-2002 .elementor-element.elementor-element-335fb74:hover{--overlay-opacity:0.3;}.elementor-2002 .elementor-element.elementor-element-a7247d4{--spacer-size:50px;}.elementor-2002 .elementor-element.elementor-element-ed1ed4f{--display:flex;--justify-content:space-between;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 0px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-2002 .elementor-element.elementor-element-186518a{text-align:center;width:100%;max-width:100%;}.elementor-2002 .elementor-element.elementor-element-186518a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2002 .elementor-element.elementor-element-186518a .thegem-heading, .elementor-2002 .elementor-element.elementor-element-186518a .thegem-heading .light{font-size:33px;font-weight:500;line-height:1.4em;}.elementor-2002 .elementor-element.elementor-element-186518a .thegem-heading:hover > span,
					.elementor-2002 .elementor-element.elementor-element-186518a .thegem-heading:hover > a,
					.elementor-2002 .elementor-element.elementor-element-186518a .thegem-heading:hover span.colored{color:#00A2FF !important;}.elementor-2002 .elementor-element.elementor-element-d4632e4{text-align:center;width:100%;max-width:100%;}.elementor-2002 .elementor-element.elementor-element-d4632e4 > .elementor-widget-container{margin:0px 0px 10px 0px;padding:0px 0px 0px 0px;}.elementor-2002 .elementor-element.elementor-element-d4632e4 .thegem-heading, .elementor-2002 .elementor-element.elementor-element-d4632e4 .thegem-heading .light{font-size:20px;line-height:1.4em;}.elementor-2002 .elementor-element.elementor-element-1e4f8da .gem-button-container{text-align:center;}.elementor-2002 .elementor-element.elementor-element-1e4f8da .gem-button-container .gem-button{border-radius:30px 30px 30px 30px;border-style:solid;border-width:1px 1px 1px 1px;}.elementor-2002 .elementor-element.elementor-element-1e4f8da .gem-button-container .gem-button .gem-inner-wrapper-btn{padding:17px 50px 17px 50px;}.elementor-2002 .elementor-element.elementor-element-1e4f8da .gem-button-container .gem-button .gem-text-button{font-size:21px;}.elementor-2002 .elementor-element.elementor-element-ddc8e07{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2002 .elementor-element.elementor-element-2b00899 > .elementor-widget-container{padding:20px 20px 0px 20px;}.elementor-2002 .elementor-element.elementor-element-2b00899{text-align:center;}.elementor-2002 .elementor-element.elementor-element-2b00899 .elementor-heading-title{font-weight:600;}.elementor-2002 .elementor-element.elementor-element-268b9da{text-align:center;}.elementor-2002 .elementor-element.elementor-element-754848f{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1.5px;}.elementor-2002 .elementor-element.elementor-element-754848f > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-2002 .elementor-element.elementor-element-754848f .elementor-divider-separator{width:20%;margin:0 auto;margin-center:0;}.elementor-2002 .elementor-element.elementor-element-754848f .elementor-divider{text-align:center;padding-block-start:5px;padding-block-end:5px;}.elementor-2002 .elementor-element.elementor-element-6d1f499 > .elementor-widget-container{padding:0px 0px 30px 0px;}.elementor-2002 .elementor-element.elementor-element-6d1f499 .gem-button-container{text-align:center;}.elementor-2002 .elementor-element.elementor-element-6d1f499 .gem-button-container .gem-button{border-radius:30px 30px 30px 30px;border-style:solid;border-width:1px 1px 1px 1px;}.elementor-2002 .elementor-element.elementor-element-6d1f499 .gem-button-container .gem-button .gem-inner-wrapper-btn{padding:17px 50px 17px 50px;}.elementor-2002 .elementor-element.elementor-element-6d1f499 .gem-button-container .gem-button .gem-text-button{font-size:21px;}.elementor-2002 .elementor-element.elementor-element-0dbc5d0{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-2002 .elementor-element.elementor-element-15dfc88{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--border-radius:30px 30px 30px 30px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-2002 .elementor-element.elementor-element-15dfc88:not(.elementor-motion-effects-element-type-background), .elementor-2002 .elementor-element.elementor-element-15dfc88 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F1F4F8;}.elementor-2002 .elementor-element.elementor-element-4ade8f7 > .elementor-widget-container{padding:20px 20px 0px 20px;}.elementor-2002 .elementor-element.elementor-element-4ade8f7{text-align:center;}.elementor-2002 .elementor-element.elementor-element-4ade8f7 .elementor-heading-title{font-size:32px;font-weight:600;}.elementor-2002 .elementor-element.elementor-element-803c766 > .elementor-widget-container{padding:10px 0px 0px 0px;border-style:none;}.elementor-2002 .elementor-element.elementor-element-803c766{grid-column:span 1;grid-row:span 1;text-align:center;}.elementor-2002 .elementor-element.elementor-element-803c766 .elementor-heading-title{font-size:18px;font-weight:400;}.elementor-2002 .elementor-element.elementor-element-66e8526 .elementor-price-list-separator{border-bottom-style:dotted;border-bottom-width:2px;}.elementor-2002 .elementor-element.elementor-element-66e8526 .elementor-price-list-item{align-items:flex-start;}.elementor-2002 .elementor-element.elementor-element-66e8526 .elementor-price-list li:not(:last-child){margin-bottom:20px;}body.rtl .elementor-2002 .elementor-element.elementor-element-66e8526 .elementor-price-list-image{padding-left:calc(20px/2);}body.rtl .elementor-2002 .elementor-element.elementor-element-66e8526 .elementor-price-list-image + .elementor-price-list-text{padding-right:calc(20px/2);}body:not(.rtl) .elementor-2002 .elementor-element.elementor-element-66e8526 .elementor-price-list-image{padding-right:calc(20px/2);}body:not(.rtl) .elementor-2002 .elementor-element.elementor-element-66e8526 .elementor-price-list-image + .elementor-price-list-text{padding-left:calc(20px/2);}.elementor-2002 .elementor-element.elementor-element-66e8526 .elementor-price-list-header{color:#101D55;font-size:24px;}.elementor-2002 .elementor-element.elementor-element-66e8526 .elementor-price-list-description{color:#101D55;}.elementor-2002 .elementor-element.elementor-element-f5d09cf, .elementor-2002 .elementor-element.elementor-element-f5d09cf .elementor-text-editor *{font-size:15px;text-transform:capitalize;}.elementor-2002 .elementor-element.elementor-element-a39c377{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--border-radius:30px 30px 30px 30px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-2002 .elementor-element.elementor-element-a39c377:not(.elementor-motion-effects-element-type-background), .elementor-2002 .elementor-element.elementor-element-a39c377 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F1F4F8;}.elementor-2002 .elementor-element.elementor-element-dccde05 > .elementor-widget-container{padding:20px 20px 0px 20px;}.elementor-2002 .elementor-element.elementor-element-dccde05{text-align:center;}.elementor-2002 .elementor-element.elementor-element-dccde05 .elementor-heading-title{font-size:32px;font-weight:600;}.elementor-2002 .elementor-element.elementor-element-faf60d6 > .elementor-widget-container{padding:10px 0px 0px 0px;border-style:none;}.elementor-2002 .elementor-element.elementor-element-faf60d6{grid-column:span 1;grid-row:span 1;text-align:center;}.elementor-2002 .elementor-element.elementor-element-faf60d6 .elementor-heading-title{font-size:18px;font-weight:400;}.elementor-2002 .elementor-element.elementor-element-989212d .elementor-price-list-separator{border-bottom-style:dotted;border-bottom-width:2px;}.elementor-2002 .elementor-element.elementor-element-989212d .elementor-price-list-item{align-items:flex-start;}.elementor-2002 .elementor-element.elementor-element-989212d .elementor-price-list li:not(:last-child){margin-bottom:20px;}body.rtl .elementor-2002 .elementor-element.elementor-element-989212d .elementor-price-list-image{padding-left:calc(20px/2);}body.rtl .elementor-2002 .elementor-element.elementor-element-989212d .elementor-price-list-image + .elementor-price-list-text{padding-right:calc(20px/2);}body:not(.rtl) .elementor-2002 .elementor-element.elementor-element-989212d .elementor-price-list-image{padding-right:calc(20px/2);}body:not(.rtl) .elementor-2002 .elementor-element.elementor-element-989212d .elementor-price-list-image + .elementor-price-list-text{padding-left:calc(20px/2);}.elementor-2002 .elementor-element.elementor-element-989212d .elementor-price-list-header{color:#101D55;font-size:24px;}.elementor-2002 .elementor-element.elementor-element-989212d .elementor-price-list-description{color:#101D55;}.elementor-2002 .elementor-element.elementor-element-18247a0, .elementor-2002 .elementor-element.elementor-element-18247a0 .elementor-text-editor *{font-size:15px;text-transform:capitalize;}.elementor-2002 .elementor-element.elementor-element-7805549{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2002 .elementor-element.elementor-element-6d5d7ca > .elementor-widget-container{padding:20px 20px 0px 20px;}.elementor-2002 .elementor-element.elementor-element-6d5d7ca{text-align:center;}.elementor-2002 .elementor-element.elementor-element-6d5d7ca .elementor-heading-title{font-weight:600;}.elementor-2002 .elementor-element.elementor-element-695cb2f{text-align:center;}.elementor-2002 .elementor-element.elementor-element-9d94c33{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1.5px;}.elementor-2002 .elementor-element.elementor-element-9d94c33 > .elementor-widget-container{padding:0px 0px 30px 0px;}.elementor-2002 .elementor-element.elementor-element-9d94c33 .elementor-divider-separator{width:20%;margin:0 auto;margin-center:0;}.elementor-2002 .elementor-element.elementor-element-9d94c33 .elementor-divider{text-align:center;padding-block-start:5px;padding-block-end:5px;}.elementor-2002 .elementor-element.elementor-element-5a867e9{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-2002 .elementor-element.elementor-element-c5df382{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2002 .elementor-element.elementor-element-72527dd{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-2002 .elementor-element.elementor-element-5f7b6fd img{width:100%;height:190px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#101D55;}.elementor-2002 .elementor-element.elementor-element-01528e5{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 1px 1px 1px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#101D55;--border-color:#101D55;--border-radius:0px 0px 0px 0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-2002 .elementor-element.elementor-element-d204c31{grid-column:span 1;grid-row:span 1;text-align:center;}.elementor-2002 .elementor-element.elementor-element-d204c31 > .elementor-widget-container{border-style:none;}.elementor-2002 .elementor-element.elementor-element-d204c31 .elementor-heading-title{font-size:32px;font-weight:400;}.elementor-2002 .elementor-element.elementor-element-3a3a711 > .elementor-widget-container{padding:10px 0px 0px 0px;}.elementor-2002 .elementor-element.elementor-element-3a3a711 .gem-button-container{text-align:center;}.elementor-2002 .elementor-element.elementor-element-3a3a711 .gem-button-container .gem-button{border-radius:30px 30px 30px 30px;border-style:solid;border-width:1px 1px 1px 1px;}.elementor-2002 .elementor-element.elementor-element-3a3a711 .gem-button-container .gem-button .gem-inner-wrapper-btn{padding:17px 50px 17px 50px;}.elementor-2002 .elementor-element.elementor-element-3a3a711 .gem-button-container .gem-button .gem-text-button{font-size:15px;}.elementor-2002 .elementor-element.elementor-element-8c52833{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-2002 .elementor-element.elementor-element-6f711a4 img{width:100%;height:190px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#101D55;}.elementor-2002 .elementor-element.elementor-element-141441e{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 1px 1px 1px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#101D55;--border-color:#101D55;--border-radius:0px 0px 0px 0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-2002 .elementor-element.elementor-element-bddc738{grid-column:span 1;grid-row:span 1;text-align:center;}.elementor-2002 .elementor-element.elementor-element-bddc738 > .elementor-widget-container{border-style:none;}.elementor-2002 .elementor-element.elementor-element-bddc738 .elementor-heading-title{font-size:30px;font-weight:400;}.elementor-2002 .elementor-element.elementor-element-8ed6597 > .elementor-widget-container{padding:10px 0px 0px 0px;}.elementor-2002 .elementor-element.elementor-element-8ed6597 .gem-button-container{text-align:center;}.elementor-2002 .elementor-element.elementor-element-8ed6597 .gem-button-container .gem-button{border-radius:30px 30px 30px 30px;border-style:solid;border-width:1px 1px 1px 1px;}.elementor-2002 .elementor-element.elementor-element-8ed6597 .gem-button-container .gem-button .gem-inner-wrapper-btn{padding:17px 50px 17px 50px;}.elementor-2002 .elementor-element.elementor-element-8ed6597 .gem-button-container .gem-button .gem-text-button{font-size:15px;}.elementor-2002 .elementor-element.elementor-element-9a11095{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-2002 .elementor-element.elementor-element-ab84d97 img{width:100%;height:190px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#101D55;}.elementor-2002 .elementor-element.elementor-element-d82f59d{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 1px 1px 1px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#101D55;--border-color:#101D55;--border-radius:0px 0px 0px 0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-2002 .elementor-element.elementor-element-1116b4c{grid-column:span 1;grid-row:span 1;text-align:center;}.elementor-2002 .elementor-element.elementor-element-1116b4c > .elementor-widget-container{border-style:none;}.elementor-2002 .elementor-element.elementor-element-1116b4c .elementor-heading-title{font-size:32px;font-weight:400;}.elementor-2002 .elementor-element.elementor-element-1a76039 > .elementor-widget-container{padding:10px 0px 0px 0px;}.elementor-2002 .elementor-element.elementor-element-1a76039 .gem-button-container{text-align:center;}.elementor-2002 .elementor-element.elementor-element-1a76039 .gem-button-container .gem-button{border-radius:30px 30px 30px 30px;border-style:solid;border-width:1px 1px 1px 1px;}.elementor-2002 .elementor-element.elementor-element-1a76039 .gem-button-container .gem-button .gem-inner-wrapper-btn{padding:17px 50px 17px 50px;}.elementor-2002 .elementor-element.elementor-element-1a76039 .gem-button-container .gem-button .gem-text-button{font-size:15px;}.elementor-2002 .elementor-element.elementor-element-72a8d01{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-2002 .elementor-element.elementor-element-dc9ec00{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2002 .elementor-element.elementor-element-1367537{--display:flex;--min-height:0px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-2002 .elementor-element.elementor-element-2cd39dc img{width:100%;height:190px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#101D55;}.elementor-2002 .elementor-element.elementor-element-67f984b{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 1px 1px 1px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#101D55;--border-color:#101D55;--border-radius:0px 0px 0px 0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-2002 .elementor-element.elementor-element-76334e7{grid-column:span 1;grid-row:span 1;text-align:center;}.elementor-2002 .elementor-element.elementor-element-76334e7 > .elementor-widget-container{border-style:none;}.elementor-2002 .elementor-element.elementor-element-76334e7 .elementor-heading-title{font-size:32px;font-weight:400;}.elementor-2002 .elementor-element.elementor-element-bf38a26 > .elementor-widget-container{padding:10px 0px 0px 0px;}.elementor-2002 .elementor-element.elementor-element-bf38a26 .gem-button-container{text-align:center;}.elementor-2002 .elementor-element.elementor-element-bf38a26 .gem-button-container .gem-button{border-radius:30px 30px 30px 30px;border-style:solid;border-width:1px 1px 1px 1px;}.elementor-2002 .elementor-element.elementor-element-bf38a26 .gem-button-container .gem-button .gem-inner-wrapper-btn{padding:17px 50px 17px 50px;}.elementor-2002 .elementor-element.elementor-element-bf38a26 .gem-button-container .gem-button .gem-text-button{font-size:15px;}.elementor-2002 .elementor-element.elementor-element-011200f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-2002 .elementor-element.elementor-element-bc4b8b6 img{width:100%;height:190px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#101D55;}.elementor-2002 .elementor-element.elementor-element-21169f3{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 1px 1px 1px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#101D55;--border-color:#101D55;--border-radius:0px 0px 0px 0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-2002 .elementor-element.elementor-element-0cc6312{grid-column:span 1;grid-row:span 1;text-align:center;}.elementor-2002 .elementor-element.elementor-element-0cc6312 > .elementor-widget-container{border-style:none;}.elementor-2002 .elementor-element.elementor-element-0cc6312 .elementor-heading-title{font-size:32px;font-weight:400;}.elementor-2002 .elementor-element.elementor-element-0620991 > .elementor-widget-container{padding:10px 0px 0px 0px;}.elementor-2002 .elementor-element.elementor-element-0620991 .gem-button-container{text-align:center;}.elementor-2002 .elementor-element.elementor-element-0620991 .gem-button-container .gem-button{border-radius:30px 30px 30px 30px;border-style:solid;border-width:1px 1px 1px 1px;}.elementor-2002 .elementor-element.elementor-element-0620991 .gem-button-container .gem-button .gem-inner-wrapper-btn{padding:17px 50px 17px 50px;}.elementor-2002 .elementor-element.elementor-element-0620991 .gem-button-container .gem-button .gem-text-button{font-size:15px;}.elementor-2002 .elementor-element.elementor-element-5803e9e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-2002 .elementor-element.elementor-element-16e149d img{width:100%;height:190px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#101D55;}.elementor-2002 .elementor-element.elementor-element-36a3acf{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 1px 1px 1px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#101D55;--border-color:#101D55;--border-radius:0px 0px 0px 0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-2002 .elementor-element.elementor-element-1939947{grid-column:span 1;grid-row:span 1;text-align:center;}.elementor-2002 .elementor-element.elementor-element-1939947 > .elementor-widget-container{border-style:none;}.elementor-2002 .elementor-element.elementor-element-1939947 .elementor-heading-title{font-size:32px;font-weight:400;}.elementor-2002 .elementor-element.elementor-element-989b7ad > .elementor-widget-container{padding:10px 0px 0px 0px;}.elementor-2002 .elementor-element.elementor-element-989b7ad .gem-button-container{text-align:center;}.elementor-2002 .elementor-element.elementor-element-989b7ad .gem-button-container .gem-button{border-radius:30px 30px 30px 30px;border-style:solid;border-width:1px 1px 1px 1px;}.elementor-2002 .elementor-element.elementor-element-989b7ad .gem-button-container .gem-button .gem-inner-wrapper-btn{padding:17px 50px 17px 50px;}.elementor-2002 .elementor-element.elementor-element-989b7ad .gem-button-container .gem-button .gem-text-button{font-size:15px;}.elementor-2002 .elementor-element.elementor-element-98c26e7{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2002 .elementor-element.elementor-element-2d93de0 > .elementor-widget-container{padding:20px 20px 0px 20px;}.elementor-2002 .elementor-element.elementor-element-2d93de0{text-align:center;}.elementor-2002 .elementor-element.elementor-element-2d93de0 .elementor-heading-title{font-weight:600;}.elementor-2002 .elementor-element.elementor-element-615eb3a{text-align:center;}.elementor-2002 .elementor-element.elementor-element-f596637{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1.5px;}.elementor-2002 .elementor-element.elementor-element-f596637 > .elementor-widget-container{padding:0px 0px 30px 0px;}.elementor-2002 .elementor-element.elementor-element-f596637 .elementor-divider-separator{width:20%;margin:0 auto;margin-center:0;}.elementor-2002 .elementor-element.elementor-element-f596637 .elementor-divider{text-align:center;padding-block-start:5px;padding-block-end:5px;}.elementor-2002 .elementor-element.elementor-element-fbbaf1e{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-2002 .elementor-element.elementor-element-f1bc9eb{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2002 .elementor-element.elementor-element-465f667{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-2002 .elementor-element.elementor-element-113f704 img{width:100%;height:190px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#101D55;}.elementor-2002 .elementor-element.elementor-element-a8f2711{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 1px 1px 1px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#101D55;--border-color:#101D55;--border-radius:0px 0px 0px 0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-2002 .elementor-element.elementor-element-9bc1012{grid-column:span 1;grid-row:span 1;text-align:center;}.elementor-2002 .elementor-element.elementor-element-9bc1012 > .elementor-widget-container{border-style:none;}.elementor-2002 .elementor-element.elementor-element-9bc1012 .elementor-heading-title{font-size:32px;font-weight:400;}.elementor-2002 .elementor-element.elementor-element-9cd96d6 > .elementor-widget-container{padding:10px 0px 0px 0px;border-style:none;}.elementor-2002 .elementor-element.elementor-element-9cd96d6{grid-column:span 1;grid-row:span 1;text-align:center;}.elementor-2002 .elementor-element.elementor-element-9cd96d6 .elementor-heading-title{font-size:18px;font-weight:400;}.elementor-2002 .elementor-element.elementor-element-58bed3f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-2002 .elementor-element.elementor-element-df7b6a8 img{width:100%;height:190px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#101D55;}.elementor-2002 .elementor-element.elementor-element-adb0144{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 1px 1px 1px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#101D55;--border-color:#101D55;--border-radius:0px 0px 0px 0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-2002 .elementor-element.elementor-element-8fcfd4b{grid-column:span 1;grid-row:span 1;text-align:center;}.elementor-2002 .elementor-element.elementor-element-8fcfd4b > .elementor-widget-container{border-style:none;}.elementor-2002 .elementor-element.elementor-element-8fcfd4b .elementor-heading-title{font-size:32px;font-weight:400;}.elementor-2002 .elementor-element.elementor-element-8e5e875 > .elementor-widget-container{padding:10px 0px 0px 0px;border-style:none;}.elementor-2002 .elementor-element.elementor-element-8e5e875{grid-column:span 1;grid-row:span 1;text-align:center;}.elementor-2002 .elementor-element.elementor-element-8e5e875 .elementor-heading-title{font-size:18px;font-weight:400;}.elementor-2002 .elementor-element.elementor-element-c7be10d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-2002 .elementor-element.elementor-element-3105e66 img{width:100%;height:190px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#101D55;}.elementor-2002 .elementor-element.elementor-element-603d078{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 1px 1px 1px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#101D55;--border-color:#101D55;--border-radius:0px 0px 0px 0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-2002 .elementor-element.elementor-element-cfc8970{grid-column:span 1;grid-row:span 1;text-align:center;}.elementor-2002 .elementor-element.elementor-element-cfc8970 > .elementor-widget-container{border-style:none;}.elementor-2002 .elementor-element.elementor-element-cfc8970 .elementor-heading-title{font-size:32px;font-weight:400;}.elementor-2002 .elementor-element.elementor-element-8346a05 > .elementor-widget-container{padding:10px 0px 0px 0px;border-style:none;}.elementor-2002 .elementor-element.elementor-element-8346a05{grid-column:span 1;grid-row:span 1;text-align:center;}.elementor-2002 .elementor-element.elementor-element-8346a05 .elementor-heading-title{font-size:18px;font-weight:400;}.elementor-2002 .elementor-element.elementor-element-23914a7{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:60px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2002 .elementor-element.elementor-element-23914a7:not(.elementor-motion-effects-element-type-background), .elementor-2002 .elementor-element.elementor-element-23914a7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F1F4F8;}.elementor-2002 .elementor-element.elementor-element-c16a710 > .elementor-widget-container{padding:20px 20px 0px 20px;}.elementor-2002 .elementor-element.elementor-element-c16a710{text-align:center;}.elementor-2002 .elementor-element.elementor-element-c16a710 .elementor-heading-title{font-weight:600;}.elementor-2002 .elementor-element.elementor-element-8bf90b3{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1.5px;}.elementor-2002 .elementor-element.elementor-element-8bf90b3 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-2002 .elementor-element.elementor-element-8bf90b3 .elementor-divider-separator{width:20%;margin:0 auto;margin-center:0;}.elementor-2002 .elementor-element.elementor-element-8bf90b3 .elementor-divider{text-align:center;padding-block-start:5px;padding-block-end:5px;}.elementor-2002 .elementor-element.elementor-element-77b10d8 .gem-button-container .gem-button{background-color:#101D55;border-radius:30px 30px 30px 30px;border-style:solid;border-width:1px 1px 1px 1px;}.elementor-2002 .elementor-element.elementor-element-77b10d8 .gem-button-container .gem-button:hover{background-color:#FFFFFF;}.elementor-2002 .elementor-element.elementor-element-77b10d8 > .elementor-widget-container{padding:0px 0px 30px 0px;}.elementor-2002 .elementor-element.elementor-element-77b10d8 .gem-button-container{text-align:center;}.elementor-2002 .elementor-element.elementor-element-77b10d8 .gem-button-container .gem-button .gem-inner-wrapper-btn{padding:17px 50px 17px 50px;}.elementor-2002 .elementor-element.elementor-element-77b10d8 .gem-button-container .gem-button .gem-text-button{color:#FFFFFF;font-size:21px;}.elementor-2002 .elementor-element.elementor-element-77b10d8 .gem-button-container .gem-button:hover .gem-text-button{color:#101D55;}.elementor-2002 .elementor-element.elementor-element-9b42c42{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-2002 .elementor-element.elementor-element-9b42c42:not(.elementor-motion-effects-element-type-background), .elementor-2002 .elementor-element.elementor-element-9b42c42 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F1F4F8;}.elementor-2002 .elementor-element.elementor-element-e92b2a4{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-2002 .elementor-element.elementor-element-74577a0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:4px 0px;--row-gap:4px;--column-gap:0px;border-style:solid;--border-style:solid;border-color:#F7F7F7F7;--border-color:#F7F7F7F7;--border-radius:20px 20px 20px 20px;box-shadow:4px 10px 10px 0px rgba(0,0,0,0.5);--padding-top:10px;--padding-bottom:4px;--padding-left:7px;--padding-right:7px;}.elementor-2002 .elementor-element.elementor-element-74577a0:not(.elementor-motion-effects-element-type-background), .elementor-2002 .elementor-element.elementor-element-74577a0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2002 .elementor-element.elementor-element-4a9de7a > .elementor-widget-container{padding:20px 0px 10px 0px;border-style:none;border-radius:0px 0px 0px 0px;}.elementor-2002 .elementor-element.elementor-element-4a9de7a{text-align:center;}.elementor-2002 .elementor-element.elementor-element-4a9de7a .elementor-heading-title{font-size:22px;font-weight:700;color:#078DC2;}.elementor-2002 .elementor-element.elementor-element-b6729f1 > .elementor-widget-container{padding:0px 0px 0px 0px;border-style:none;border-radius:0px 0px 0px 0px;}.elementor-2002 .elementor-element.elementor-element-b6729f1{text-align:center;}.elementor-2002 .elementor-element.elementor-element-b6729f1 .elementor-heading-title{font-size:25px;font-weight:700;line-height:1.4em;color:#101D55;}.elementor-2002 .elementor-element.elementor-element-6375c1f > .elementor-widget-container{padding:10px 10px 10px 10px;}.elementor-2002 .elementor-element.elementor-element-6375c1f .elementor-icon-wrapper{text-align:center;}.elementor-2002 .elementor-element.elementor-element-6375c1f.elementor-view-stacked .elementor-icon{background-color:#101D55;}.elementor-2002 .elementor-element.elementor-element-6375c1f.elementor-view-framed .elementor-icon, .elementor-2002 .elementor-element.elementor-element-6375c1f.elementor-view-default .elementor-icon{color:#101D55;border-color:#101D55;}.elementor-2002 .elementor-element.elementor-element-6375c1f.elementor-view-framed .elementor-icon, .elementor-2002 .elementor-element.elementor-element-6375c1f.elementor-view-default .elementor-icon svg{fill:#101D55;}.elementor-2002 .elementor-element.elementor-element-82febcd{--spacer-size:5px;}.elementor-2002 .elementor-element.elementor-element-af1fbed{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;--e-icon-list-icon-size:12px;--icon-vertical-offset:0px;}.elementor-2002 .elementor-element.elementor-element-af1fbed > .elementor-widget-container{background-color:#101D55;padding:2px 0px 2px 0px;border-radius:20px 20px 20px 20px;}.elementor-2002 .elementor-element.elementor-element-af1fbed.elementor-element{--align-self:center;}.elementor-2002 .elementor-element.elementor-element-af1fbed .elementor-icon-list-icon i{color:#FFFFFF;transition:color 0.3s;}.elementor-2002 .elementor-element.elementor-element-af1fbed .elementor-icon-list-icon svg{fill:#FFFFFF;transition:fill 0.3s;}.elementor-2002 .elementor-element.elementor-element-af1fbed .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2002 .elementor-element.elementor-element-af1fbed .elementor-icon-list-item > a{font-size:12px;font-weight:600;}.elementor-2002 .elementor-element.elementor-element-af1fbed .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-2002 .elementor-element.elementor-element-9afd756{--spacer-size:15px;}.elementor-2002 .elementor-element.elementor-element-bafad31{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-2002 .elementor-element.elementor-element-779ad8a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:4px 0px;--row-gap:4px;--column-gap:0px;border-style:solid;--border-style:solid;border-color:#F7F7F7F7;--border-color:#F7F7F7F7;--border-radius:20px 20px 20px 20px;box-shadow:4px 10px 10px 0px rgba(0,0,0,0.5);--padding-top:10px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-2002 .elementor-element.elementor-element-779ad8a:not(.elementor-motion-effects-element-type-background), .elementor-2002 .elementor-element.elementor-element-779ad8a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2002 .elementor-element.elementor-element-153fddb > .elementor-widget-container{padding:20px 0px 10px 0px;border-style:none;border-radius:0px 0px 0px 0px;}.elementor-2002 .elementor-element.elementor-element-153fddb{text-align:center;}.elementor-2002 .elementor-element.elementor-element-153fddb .elementor-heading-title{font-size:22px;font-weight:700;color:#078DC2;}.elementor-2002 .elementor-element.elementor-element-b89203b > .elementor-widget-container{padding:0px 0px 0px 0px;border-style:none;border-radius:0px 0px 0px 0px;}.elementor-2002 .elementor-element.elementor-element-b89203b{text-align:center;}.elementor-2002 .elementor-element.elementor-element-b89203b .elementor-heading-title{font-size:25px;font-weight:700;line-height:1.4em;color:#101D55;}.elementor-2002 .elementor-element.elementor-element-988914d > .elementor-widget-container{padding:10px 10px 10px 10px;}.elementor-2002 .elementor-element.elementor-element-988914d .elementor-icon-wrapper{text-align:center;}.elementor-2002 .elementor-element.elementor-element-988914d.elementor-view-stacked .elementor-icon{background-color:#101D55;}.elementor-2002 .elementor-element.elementor-element-988914d.elementor-view-framed .elementor-icon, .elementor-2002 .elementor-element.elementor-element-988914d.elementor-view-default .elementor-icon{color:#101D55;border-color:#101D55;}.elementor-2002 .elementor-element.elementor-element-988914d.elementor-view-framed .elementor-icon, .elementor-2002 .elementor-element.elementor-element-988914d.elementor-view-default .elementor-icon svg{fill:#101D55;}.elementor-2002 .elementor-element.elementor-element-e012d73 > .elementor-widget-container{padding:0px 5px 10px 5px;border-style:none;border-radius:0px 0px 20px 20px;}.elementor-2002 .elementor-element.elementor-element-e012d73{text-align:center;}.elementor-2002 .elementor-element.elementor-element-e012d73, .elementor-2002 .elementor-element.elementor-element-e012d73 .elementor-text-editor *{font-size:14px;font-weight:500;line-height:22px;letter-spacing:0px;}.elementor-2002 .elementor-element.elementor-element-e012d73, .elementor-2002 .elementor-element.elementor-element-e012d73 .elementor-text-editor *:not(.elementor-drop-cap-letter){color:#101D55;}.elementor-2002 .elementor-element.elementor-element-de3827f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-2002 .elementor-element.elementor-element-454558f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:4px 0px;--row-gap:4px;--column-gap:0px;border-style:solid;--border-style:solid;border-color:#F7F7F7F7;--border-color:#F7F7F7F7;--border-radius:20px 20px 20px 20px;box-shadow:4px 10px 10px 0px rgba(0,0,0,0.5);--padding-top:10px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-2002 .elementor-element.elementor-element-454558f:not(.elementor-motion-effects-element-type-background), .elementor-2002 .elementor-element.elementor-element-454558f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2002 .elementor-element.elementor-element-71e957d > .elementor-widget-container{padding:20px 0px 10px 0px;border-style:none;border-radius:0px 0px 0px 0px;}.elementor-2002 .elementor-element.elementor-element-71e957d{text-align:center;}.elementor-2002 .elementor-element.elementor-element-71e957d .elementor-heading-title{font-size:22px;font-weight:700;color:#078DC2;}.elementor-2002 .elementor-element.elementor-element-ffb9b79 > .elementor-widget-container{padding:0px 0px 0px 0px;border-style:none;border-radius:0px 0px 0px 0px;}.elementor-2002 .elementor-element.elementor-element-ffb9b79{text-align:center;}.elementor-2002 .elementor-element.elementor-element-ffb9b79 .elementor-heading-title{font-size:25px;font-weight:700;line-height:1.4em;color:#101D55;}.elementor-2002 .elementor-element.elementor-element-d49ae84 > .elementor-widget-container{padding:10px 10px 10px 10px;}.elementor-2002 .elementor-element.elementor-element-d49ae84 .elementor-icon-wrapper{text-align:center;}.elementor-2002 .elementor-element.elementor-element-d49ae84.elementor-view-stacked .elementor-icon{background-color:#101D55;}.elementor-2002 .elementor-element.elementor-element-d49ae84.elementor-view-framed .elementor-icon, .elementor-2002 .elementor-element.elementor-element-d49ae84.elementor-view-default .elementor-icon{color:#101D55;border-color:#101D55;}.elementor-2002 .elementor-element.elementor-element-d49ae84.elementor-view-framed .elementor-icon, .elementor-2002 .elementor-element.elementor-element-d49ae84.elementor-view-default .elementor-icon svg{fill:#101D55;}.elementor-2002 .elementor-element.elementor-element-d1a9044 > .elementor-widget-container{padding:0px 5px 10px 5px;border-style:none;border-radius:0px 0px 20px 20px;}.elementor-2002 .elementor-element.elementor-element-d1a9044{text-align:center;}.elementor-2002 .elementor-element.elementor-element-d1a9044, .elementor-2002 .elementor-element.elementor-element-d1a9044 .elementor-text-editor *{font-size:14px;font-weight:500;line-height:22px;letter-spacing:0px;}.elementor-2002 .elementor-element.elementor-element-d1a9044, .elementor-2002 .elementor-element.elementor-element-d1a9044 .elementor-text-editor *:not(.elementor-drop-cap-letter){color:#101D55;}.elementor-2002 .elementor-element.elementor-element-9a99f88{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-2002 .elementor-element.elementor-element-fcc3236{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:4px 0px;--row-gap:4px;--column-gap:0px;border-style:solid;--border-style:solid;border-color:#F7F7F7F7;--border-color:#F7F7F7F7;--border-radius:20px 20px 20px 20px;box-shadow:4px 10px 10px 0px rgba(0,0,0,0.5);--padding-top:10px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-2002 .elementor-element.elementor-element-fcc3236:not(.elementor-motion-effects-element-type-background), .elementor-2002 .elementor-element.elementor-element-fcc3236 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2002 .elementor-element.elementor-element-cba0db5 > .elementor-widget-container{padding:20px 0px 10px 0px;border-style:none;border-radius:0px 0px 0px 0px;}.elementor-2002 .elementor-element.elementor-element-cba0db5{text-align:center;}.elementor-2002 .elementor-element.elementor-element-cba0db5 .elementor-heading-title{font-size:22px;font-weight:700;color:#078DC2;}.elementor-2002 .elementor-element.elementor-element-661cdca > .elementor-widget-container{padding:0px 0px 0px 0px;border-style:none;border-radius:0px 0px 0px 0px;}.elementor-2002 .elementor-element.elementor-element-661cdca{text-align:center;}.elementor-2002 .elementor-element.elementor-element-661cdca .elementor-heading-title{font-size:25px;font-weight:700;line-height:1.4em;color:#101D55;}.elementor-2002 .elementor-element.elementor-element-3ef66cd > .elementor-widget-container{padding:10px 10px 10px 10px;}.elementor-2002 .elementor-element.elementor-element-3ef66cd .elementor-icon-wrapper{text-align:center;}.elementor-2002 .elementor-element.elementor-element-3ef66cd.elementor-view-stacked .elementor-icon{background-color:#101D55;}.elementor-2002 .elementor-element.elementor-element-3ef66cd.elementor-view-framed .elementor-icon, .elementor-2002 .elementor-element.elementor-element-3ef66cd.elementor-view-default .elementor-icon{color:#101D55;border-color:#101D55;}.elementor-2002 .elementor-element.elementor-element-3ef66cd.elementor-view-framed .elementor-icon, .elementor-2002 .elementor-element.elementor-element-3ef66cd.elementor-view-default .elementor-icon svg{fill:#101D55;}.elementor-2002 .elementor-element.elementor-element-01e2bc2 > .elementor-widget-container{padding:0px 5px 10px 5px;border-style:none;border-radius:0px 0px 20px 20px;}.elementor-2002 .elementor-element.elementor-element-01e2bc2{text-align:center;}.elementor-2002 .elementor-element.elementor-element-01e2bc2, .elementor-2002 .elementor-element.elementor-element-01e2bc2 .elementor-text-editor *{font-size:14px;font-weight:500;line-height:22px;letter-spacing:0px;}.elementor-2002 .elementor-element.elementor-element-01e2bc2, .elementor-2002 .elementor-element.elementor-element-01e2bc2 .elementor-text-editor *:not(.elementor-drop-cap-letter){color:#101D55;}.elementor-2002 .elementor-element.elementor-element-43861d8{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:150px;--padding-left:60px;--padding-right:60px;}.elementor-2002 .elementor-element.elementor-element-f6b9e2b{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:90px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2002 .elementor-element.elementor-element-059f992{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:21px;--padding-right:21px;}.elementor-2002 .elementor-element.elementor-element-81e7eec{width:100%;max-width:100%;}.elementor-2002 .elementor-element.elementor-element-81e7eec > .elementor-widget-container{margin:0px 0px 0px 0px;padding:20px 20px 0px 20px;}.elementor-2002 .elementor-element.elementor-element-81e7eec.elementor-element{--align-self:center;}.elementor-2002 .elementor-element.elementor-element-81e7eec .gem-infobox-content, .elementor-2002 .elementor-element.elementor-element-81e7eec .gem-infobox-content .gem-texbox-icon-image-wrapper{text-align:center;}.elementor-2002 .elementor-element.elementor-element-81e7eec .gem-infobox-content{padding:0px 0px 0px 0px;}.elementor-2002 .elementor-element.elementor-element-81e7eec .gem-infobox .gem-infobox-content .gem-infobox-title{margin-bottom:10px;margin-top:0px;font-weight:500;}.elementor-2002 .elementor-element.elementor-element-81e7eec .gem-infobox .gem-infobox-content .gem-infobox-subtitle{margin-bottom:0px;margin-top:0px;}.elementor-2002 .elementor-element.elementor-element-78232ea{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1.5px;}.elementor-2002 .elementor-element.elementor-element-78232ea > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-2002 .elementor-element.elementor-element-78232ea .elementor-divider-separator{width:20%;margin:0 auto;margin-center:0;}.elementor-2002 .elementor-element.elementor-element-78232ea .elementor-divider{text-align:center;padding-block-start:5px;padding-block-end:5px;}.elementor-2002 .elementor-element.elementor-element-cebf427 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-2002 .elementor-element.elementor-element-cebf427{text-align:center;}.elementor-2002 .elementor-element.elementor-element-fd6d721 .gem-button-container{text-align:center;}.elementor-2002 .elementor-element.elementor-element-fd6d721 .gem-button-container .gem-button{border-radius:30px 30px 30px 30px;border-style:solid;border-width:1px 1px 1px 1px;}.elementor-2002 .elementor-element.elementor-element-fd6d721 .gem-button-container .gem-button .gem-inner-wrapper-btn{padding:17px 50px 17px 50px;}.elementor-2002 .elementor-element.elementor-element-fd6d721 .gem-button-container .gem-button .gem-text-button{font-size:21px;}.elementor-2002 .elementor-element.elementor-element-7c5bfa2{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:21px;--padding-right:20px;}.elementor-2002 .elementor-element.elementor-element-fd40daf{--display:flex;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-2002 .elementor-element.elementor-element-fd40daf .thegem-section-parallax-background{background-image:url("https://driving-guide-tokyo.com/wp-content/uploads/2025/11/c478b1a6dedb96603a486610161ab963.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2002 .elementor-element.elementor-element-fd40daf.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-2002 .elementor-element.elementor-element-bcde928{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2002 .elementor-element.elementor-element-5dc9bf5 > .elementor-widget-container{padding:20px 20px 0px 20px;}.elementor-2002 .elementor-element.elementor-element-5dc9bf5{text-align:center;}.elementor-2002 .elementor-element.elementor-element-5dc9bf5 .elementor-heading-title{font-weight:600;}.elementor-2002 .elementor-element.elementor-element-b0a534a{text-align:center;}.elementor-2002 .elementor-element.elementor-element-25c8c39{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1.5px;}.elementor-2002 .elementor-element.elementor-element-25c8c39 > .elementor-widget-container{padding:0px 0px 30px 0px;}.elementor-2002 .elementor-element.elementor-element-25c8c39 .elementor-divider-separator{width:20%;margin:0 auto;margin-center:0;}.elementor-2002 .elementor-element.elementor-element-25c8c39 .elementor-divider{text-align:center;padding-block-start:5px;padding-block-end:5px;}.elementor-2002 .elementor-element.elementor-element-92d98e0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2002 .elementor-element.elementor-element-e34c106 .blog-grid .post-item .post-content-wrapper:hover .post-image a:before{background:rgba(255, 255, 255, 0.8) !important;}.elementor-2002 .elementor-element.elementor-element-e34c106 .blog-grid.blog-style-masonry .post-item:not(.sticky) .description{background:#FFFFFF !important;}.elementor-2002 .elementor-element.elementor-element-e34c106 .blog-grid.blog-style-masonry article{margin-bottom:40px;padding-left:calc( 40px / 2);padding-right:calc( 40px / 2);}.elementor-2002 .elementor-element.elementor-element-e34c106 .blog-grid .post-item:not(.sticky) .post-image{opacity:calc(100/100);padding:0px 0px 0px 0px;}.elementor-2002 .elementor-element.elementor-element-e34c106 .blog-grid.blog-style-masonry .post-item .caption-container .post-title{text-align:center;}.elementor-2002 .elementor-element.elementor-element-e34c106 .blog-grid.blog-style-masonry .post-item .caption-container .post-text{text-align:center;}.elementor-2002 .elementor-element.elementor-element-e34c106 .blog-grid.blog-style-masonry .post-item .caption-container .info{text-align:center;}.elementor-2002 .elementor-element.elementor-element-e34c106 .blog-grid.blog-style-masonry .post-item .summary{margin-bottom:0px;}.elementor-2002 .elementor-element.elementor-element-e34c106 .blog-grid-pagination .gem-pagination{margin-top:0px;}.elementor-2002 .elementor-element.elementor-element-e34c106 .gem-pagination .prev i, .elementor-2002 .elementor-element.elementor-element-e34c106 .gem-pagination .next i{font-size:24px;}.elementor-2002 .elementor-element.elementor-element-e34c106 .gem-pagination .prev svg, .elementor-2002 .elementor-element.elementor-element-e34c106 .gem-pagination .next svg{width:24px;height:24px;}@media(max-width:1400px){.elementor-2002 .elementor-element.elementor-element-58775af{--padding-top:300px;--padding-bottom:80px;--padding-left:42px;--padding-right:42px;}.elementor-2002 .elementor-element.elementor-element-af55d57{--padding-top:90px;--padding-bottom:90px;--padding-left:21px;--padding-right:21px;}.elementor-2002 .elementor-element.elementor-element-ededfa1{--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-2002 .elementor-element.elementor-element-ed1ed4f{--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-2002 .elementor-element.elementor-element-3a3a711 .gem-button-container .gem-button .gem-inner-wrapper-btn{padding:10px 20px 10px 20px;}.elementor-2002 .elementor-element.elementor-element-8ed6597 .gem-button-container .gem-button .gem-inner-wrapper-btn{padding:10px 20px 10px 20px;}.elementor-2002 .elementor-element.elementor-element-1a76039 .gem-button-container .gem-button .gem-inner-wrapper-btn{padding:10px 20px 10px 20px;}.elementor-2002 .elementor-element.elementor-element-bf38a26 .gem-button-container .gem-button .gem-inner-wrapper-btn{padding:10px 20px 10px 20px;}.elementor-2002 .elementor-element.elementor-element-0620991 .gem-button-container .gem-button .gem-inner-wrapper-btn{padding:10px 20px 10px 20px;}.elementor-2002 .elementor-element.elementor-element-989b7ad .gem-button-container .gem-button .gem-inner-wrapper-btn{padding:10px 20px 10px 20px;}.elementor-2002 .elementor-element.elementor-element-43861d8{--padding-top:90px;--padding-bottom:90px;--padding-left:42px;--padding-right:42px;}}@media(max-width:1024px){.elementor-2002 .elementor-element.elementor-element-58775af{--padding-top:150px;--padding-bottom:50px;--padding-left:42px;--padding-right:42px;}.elementor-2002 .elementor-element.elementor-element-af55d57{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-2002 .elementor-element.elementor-element-0171289{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2002 .elementor-element.elementor-element-55adadc{--spacer-size:180px;}.elementor-2002 .elementor-element.elementor-element-ededfa1{--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-width:0px 1px 1px 1px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-2002 .elementor-element.elementor-element-e708d9a > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2002 .elementor-element.elementor-element-a11ae93 .gem-button-container .gem-button .gem-inner-wrapper-btn{padding:17px 30px 17px 30px;}.elementor-2002 .elementor-element.elementor-element-326076e{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2002 .elementor-element.elementor-element-a7247d4{--spacer-size:180px;}.elementor-2002 .elementor-element.elementor-element-ed1ed4f{--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-width:0px 1px 1px 1px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-2002 .elementor-element.elementor-element-d4632e4 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2002 .elementor-element.elementor-element-1e4f8da .gem-button-container .gem-button .gem-inner-wrapper-btn{padding:17px 30px 17px 30px;}.elementor-2002 .elementor-element.elementor-element-6d1f499 .gem-button-container .gem-button .gem-inner-wrapper-btn{padding:17px 30px 17px 30px;}.elementor-2002 .elementor-element.elementor-element-803c766 .elementor-heading-title{font-size:26px;}.elementor-2002 .elementor-element.elementor-element-66e8526{width:100%;max-width:100%;}.elementor-2002 .elementor-element.elementor-element-faf60d6 .elementor-heading-title{font-size:26px;}.elementor-2002 .elementor-element.elementor-element-989212d{width:100%;max-width:100%;}.elementor-2002 .elementor-element.elementor-element-5f7b6fd img{height:150px;}.elementor-2002 .elementor-element.elementor-element-d204c31 .elementor-heading-title{font-size:26px;}.elementor-2002 .elementor-element.elementor-element-3a3a711 .gem-button-container .gem-button .gem-inner-wrapper-btn{padding:17px 30px 17px 30px;}.elementor-2002 .elementor-element.elementor-element-3a3a711 .gem-button-container .gem-button .gem-text-button{line-height:1.3em;}.elementor-2002 .elementor-element.elementor-element-6f711a4 img{height:150px;}.elementor-2002 .elementor-element.elementor-element-bddc738 .elementor-heading-title{font-size:26px;}.elementor-2002 .elementor-element.elementor-element-8ed6597 .gem-button-container .gem-button .gem-inner-wrapper-btn{padding:17px 30px 17px 30px;}.elementor-2002 .elementor-element.elementor-element-8ed6597 .gem-button-container .gem-button .gem-text-button{line-height:1.3em;}.elementor-2002 .elementor-element.elementor-element-ab84d97 img{height:150px;}.elementor-2002 .elementor-element.elementor-element-1116b4c .elementor-heading-title{font-size:26px;}.elementor-2002 .elementor-element.elementor-element-1a76039 .gem-button-container .gem-button .gem-inner-wrapper-btn{padding:17px 30px 17px 30px;}.elementor-2002 .elementor-element.elementor-element-1a76039 .gem-button-container .gem-button .gem-text-button{line-height:1.3em;}.elementor-2002 .elementor-element.elementor-element-2cd39dc img{height:150px;}.elementor-2002 .elementor-element.elementor-element-76334e7 .elementor-heading-title{font-size:26px;}.elementor-2002 .elementor-element.elementor-element-bf38a26 .gem-button-container .gem-button .gem-inner-wrapper-btn{padding:17px 30px 17px 30px;}.elementor-2002 .elementor-element.elementor-element-bf38a26 .gem-button-container .gem-button .gem-text-button{line-height:1.3em;}.elementor-2002 .elementor-element.elementor-element-bc4b8b6 img{height:150px;}.elementor-2002 .elementor-element.elementor-element-0cc6312 .elementor-heading-title{font-size:26px;}.elementor-2002 .elementor-element.elementor-element-0620991 .gem-button-container .gem-button .gem-inner-wrapper-btn{padding:17px 30px 17px 30px;}.elementor-2002 .elementor-element.elementor-element-0620991 .gem-button-container .gem-button .gem-text-button{line-height:1.3em;}.elementor-2002 .elementor-element.elementor-element-16e149d img{height:150px;}.elementor-2002 .elementor-element.elementor-element-1939947 .elementor-heading-title{font-size:26px;}.elementor-2002 .elementor-element.elementor-element-989b7ad .gem-button-container .gem-button .gem-inner-wrapper-btn{padding:17px 30px 17px 30px;}.elementor-2002 .elementor-element.elementor-element-989b7ad .gem-button-container .gem-button .gem-text-button{line-height:1.3em;}.elementor-2002 .elementor-element.elementor-element-113f704 img{height:150px;}.elementor-2002 .elementor-element.elementor-element-9bc1012 .elementor-heading-title{font-size:26px;}.elementor-2002 .elementor-element.elementor-element-9cd96d6 .elementor-heading-title{font-size:26px;}.elementor-2002 .elementor-element.elementor-element-df7b6a8 img{height:150px;}.elementor-2002 .elementor-element.elementor-element-8fcfd4b .elementor-heading-title{font-size:26px;}.elementor-2002 .elementor-element.elementor-element-8e5e875 .elementor-heading-title{font-size:26px;}.elementor-2002 .elementor-element.elementor-element-3105e66 img{height:150px;}.elementor-2002 .elementor-element.elementor-element-cfc8970 .elementor-heading-title{font-size:26px;}.elementor-2002 .elementor-element.elementor-element-8346a05 .elementor-heading-title{font-size:26px;}.elementor-2002 .elementor-element.elementor-element-77b10d8 .gem-button-container .gem-button .gem-inner-wrapper-btn{padding:17px 30px 17px 30px;}.elementor-2002 .elementor-element.elementor-element-9b42c42{--padding-top:0px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-2002 .elementor-element.elementor-element-e92b2a4{--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-2002 .elementor-element.elementor-element-74577a0{--padding-top:10px;--padding-bottom:10px;--padding-left:3px;--padding-right:3px;}.elementor-2002 .elementor-element.elementor-element-b6729f1 .elementor-heading-title{font-size:20px;}.elementor-2002 .elementor-element.elementor-element-af1fbed{--e-icon-list-icon-size:14px;}.elementor-2002 .elementor-element.elementor-element-af1fbed .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2002 .elementor-element.elementor-element-af1fbed .elementor-icon-list-item > a{font-size:13px;}.elementor-2002 .elementor-element.elementor-element-bafad31{--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-2002 .elementor-element.elementor-element-779ad8a{--padding-top:10px;--padding-bottom:10px;--padding-left:3px;--padding-right:3px;}.elementor-2002 .elementor-element.elementor-element-b89203b .elementor-heading-title{font-size:20px;}.elementor-2002 .elementor-element.elementor-element-e012d73, .elementor-2002 .elementor-element.elementor-element-e012d73 .elementor-text-editor *{font-size:11px;}.elementor-2002 .elementor-element.elementor-element-de3827f{--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-2002 .elementor-element.elementor-element-454558f{--padding-top:10px;--padding-bottom:10px;--padding-left:3px;--padding-right:3px;}.elementor-2002 .elementor-element.elementor-element-ffb9b79 .elementor-heading-title{font-size:20px;}.elementor-2002 .elementor-element.elementor-element-d1a9044, .elementor-2002 .elementor-element.elementor-element-d1a9044 .elementor-text-editor *{font-size:11px;}.elementor-2002 .elementor-element.elementor-element-9a99f88{--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-2002 .elementor-element.elementor-element-fcc3236{--padding-top:10px;--padding-bottom:10px;--padding-left:3px;--padding-right:3px;}.elementor-2002 .elementor-element.elementor-element-661cdca .elementor-heading-title{font-size:20px;}.elementor-2002 .elementor-element.elementor-element-01e2bc2, .elementor-2002 .elementor-element.elementor-element-01e2bc2 .elementor-text-editor *{font-size:11px;}.elementor-2002 .elementor-element.elementor-element-43861d8{--padding-top:0px;--padding-bottom:70px;--padding-left:0px;--padding-right:0px;}.elementor-2002 .elementor-element.elementor-element-f6b9e2b{--flex-wrap:wrap;--margin-top:70px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2002 .elementor-element.elementor-element-059f992{--padding-top:70px;--padding-bottom:0px;--padding-left:21px;--padding-right:21px;}.elementor-2002 .elementor-element.elementor-element-fd6d721 .gem-button-container .gem-button .gem-inner-wrapper-btn{padding:17px 30px 17px 30px;}.elementor-2002 .elementor-element.elementor-element-fd40daf{--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}}@media(max-width:767px){.elementor-2002 .elementor-element.elementor-element-58775af{--padding-top:100px;--padding-bottom:50px;--padding-left:21px;--padding-right:21px;}.elementor-2002 .elementor-element.elementor-element-7117a0f{--padding-top:50px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-2002 .elementor-element.elementor-element-47c6492 > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-2002 .elementor-element.elementor-element-af55d57{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-2002 .elementor-element.elementor-element-0171289{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2002 .elementor-element.elementor-element-b151803{--justify-content:space-evenly;}.elementor-2002 .elementor-element.elementor-element-55adadc{--spacer-size:130px;}.elementor-2002 .elementor-element.elementor-element-ededfa1{--justify-content:flex-start;border-width:0px 1px 1px 1px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-2002 .elementor-element.elementor-element-de62fcc{text-align:center;width:100%;max-width:100%;}.elementor-2002 .elementor-element.elementor-element-de62fcc .thegem-heading, .elementor-2002 .elementor-element.elementor-element-de62fcc .thegem-heading .light{font-size:24px;}.elementor-2002 .elementor-element.elementor-element-e708d9a{width:100%;max-width:100%;}.elementor-2002 .elementor-element.elementor-element-e708d9a > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-2002 .elementor-element.elementor-element-e708d9a .thegem-heading, .elementor-2002 .elementor-element.elementor-element-e708d9a .thegem-heading .light{font-size:16px;}.elementor-2002 .elementor-element.elementor-element-a11ae93{width:100%;max-width:100%;}.elementor-2002 .elementor-element.elementor-element-a11ae93 .gem-button-container{text-align:center;}.elementor-2002 .elementor-element.elementor-element-326076e{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2002 .elementor-element.elementor-element-335fb74:not(.elementor-motion-effects-element-type-background), .elementor-2002 .elementor-element.elementor-element-335fb74 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://driving-guide-tokyo.com/wp-content/uploads/2025/09/dl.beatsnoop.com-final-NidgYaAInM.jpg");}.elementor-2002 .elementor-element.elementor-element-335fb74{--justify-content:space-evenly;}.elementor-2002 .elementor-element.elementor-element-a7247d4{--spacer-size:130px;}.elementor-2002 .elementor-element.elementor-element-ed1ed4f{--justify-content:flex-start;border-width:0px 1px 1px 1px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-2002 .elementor-element.elementor-element-186518a{text-align:center;width:100%;max-width:100%;}.elementor-2002 .elementor-element.elementor-element-186518a .thegem-heading, .elementor-2002 .elementor-element.elementor-element-186518a .thegem-heading .light{font-size:24px;}.elementor-2002 .elementor-element.elementor-element-d4632e4{width:100%;max-width:100%;}.elementor-2002 .elementor-element.elementor-element-d4632e4 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-2002 .elementor-element.elementor-element-d4632e4 .thegem-heading, .elementor-2002 .elementor-element.elementor-element-d4632e4 .thegem-heading .light{font-size:16px;}.elementor-2002 .elementor-element.elementor-element-1e4f8da{width:100%;max-width:100%;}.elementor-2002 .elementor-element.elementor-element-1e4f8da .gem-button-container{text-align:center;}.elementor-2002 .elementor-element.elementor-element-268b9da, .elementor-2002 .elementor-element.elementor-element-268b9da .elementor-text-editor *{font-size:18px;}.elementor-2002 .elementor-element.elementor-element-754848f > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-2002 .elementor-element.elementor-element-6d1f499{width:100%;max-width:100%;}.elementor-2002 .elementor-element.elementor-element-6d1f499 .gem-button-container{text-align:center;}.elementor-2002 .elementor-element.elementor-element-803c766 .elementor-heading-title{font-size:16px;}.elementor-2002 .elementor-element.elementor-element-66e8526 .elementor-price-list-header{font-size:18px;}.elementor-2002 .elementor-element.elementor-element-faf60d6 .elementor-heading-title{font-size:16px;}.elementor-2002 .elementor-element.elementor-element-989212d .elementor-price-list-header{font-size:18px;}.elementor-2002 .elementor-element.elementor-element-695cb2f, .elementor-2002 .elementor-element.elementor-element-695cb2f .elementor-text-editor *{font-size:18px;}.elementor-2002 .elementor-element.elementor-element-9d94c33 > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-2002 .elementor-element.elementor-element-5a867e9{--gap:5px 5px;--row-gap:5px;--column-gap:5px;--flex-wrap:nowrap;--padding-top:20px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-2002 .elementor-element.elementor-element-c5df382{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2002 .elementor-element.elementor-element-72527dd{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2002 .elementor-element.elementor-element-5f7b6fd img{width:100%;height:110px;}.elementor-2002 .elementor-element.elementor-element-d204c31 .elementor-heading-title{font-size:24px;}.elementor-2002 .elementor-element.elementor-element-3a3a711{width:100%;max-width:100%;}.elementor-2002 .elementor-element.elementor-element-3a3a711 .gem-button-container{text-align:center;}.elementor-2002 .elementor-element.elementor-element-3a3a711 .gem-button-container .gem-button .gem-text-button{line-height:1.3em;}.elementor-2002 .elementor-element.elementor-element-8c52833{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2002 .elementor-element.elementor-element-6f711a4 img{width:100%;height:110px;}.elementor-2002 .elementor-element.elementor-element-bddc738 .elementor-heading-title{font-size:24px;}.elementor-2002 .elementor-element.elementor-element-8ed6597{width:100%;max-width:100%;}.elementor-2002 .elementor-element.elementor-element-8ed6597 .gem-button-container{text-align:center;}.elementor-2002 .elementor-element.elementor-element-8ed6597 .gem-button-container .gem-button .gem-text-button{line-height:1.3em;}.elementor-2002 .elementor-element.elementor-element-9a11095{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2002 .elementor-element.elementor-element-ab84d97 img{width:100%;height:110px;}.elementor-2002 .elementor-element.elementor-element-1116b4c .elementor-heading-title{font-size:24px;}.elementor-2002 .elementor-element.elementor-element-1a76039{width:100%;max-width:100%;}.elementor-2002 .elementor-element.elementor-element-1a76039 .gem-button-container{text-align:center;}.elementor-2002 .elementor-element.elementor-element-1a76039 .gem-button-container .gem-button .gem-text-button{line-height:1.3em;}.elementor-2002 .elementor-element.elementor-element-72a8d01{--gap:5px 5px;--row-gap:5px;--column-gap:5px;--flex-wrap:nowrap;--padding-top:20px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-2002 .elementor-element.elementor-element-dc9ec00{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2002 .elementor-element.elementor-element-1367537{--width:100%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2002 .elementor-element.elementor-element-2cd39dc img{width:100%;height:110px;}.elementor-2002 .elementor-element.elementor-element-76334e7 .elementor-heading-title{font-size:24px;}.elementor-2002 .elementor-element.elementor-element-bf38a26{width:100%;max-width:100%;}.elementor-2002 .elementor-element.elementor-element-bf38a26 .gem-button-container{text-align:center;}.elementor-2002 .elementor-element.elementor-element-bf38a26 .gem-button-container .gem-button .gem-text-button{line-height:1.3em;}.elementor-2002 .elementor-element.elementor-element-011200f{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2002 .elementor-element.elementor-element-bc4b8b6 img{width:100%;height:110px;}.elementor-2002 .elementor-element.elementor-element-0cc6312 .elementor-heading-title{font-size:24px;}.elementor-2002 .elementor-element.elementor-element-0620991{width:100%;max-width:100%;}.elementor-2002 .elementor-element.elementor-element-0620991 .gem-button-container{text-align:center;}.elementor-2002 .elementor-element.elementor-element-0620991 .gem-button-container .gem-button .gem-text-button{line-height:1.3em;}.elementor-2002 .elementor-element.elementor-element-5803e9e{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2002 .elementor-element.elementor-element-16e149d img{width:100%;height:110px;}.elementor-2002 .elementor-element.elementor-element-1939947 .elementor-heading-title{font-size:24px;}.elementor-2002 .elementor-element.elementor-element-989b7ad{width:100%;max-width:100%;}.elementor-2002 .elementor-element.elementor-element-989b7ad .gem-button-container{text-align:center;}.elementor-2002 .elementor-element.elementor-element-989b7ad .gem-button-container .gem-button .gem-text-button{line-height:1.3em;}.elementor-2002 .elementor-element.elementor-element-615eb3a, .elementor-2002 .elementor-element.elementor-element-615eb3a .elementor-text-editor *{font-size:18px;}.elementor-2002 .elementor-element.elementor-element-f596637 > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-2002 .elementor-element.elementor-element-fbbaf1e{--gap:5px 5px;--row-gap:5px;--column-gap:5px;--flex-wrap:nowrap;--padding-top:20px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-2002 .elementor-element.elementor-element-f1bc9eb{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2002 .elementor-element.elementor-element-465f667{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2002 .elementor-element.elementor-element-113f704 img{width:100%;height:110px;}.elementor-2002 .elementor-element.elementor-element-9bc1012 .elementor-heading-title{font-size:24px;}.elementor-2002 .elementor-element.elementor-element-9cd96d6 .elementor-heading-title{font-size:16px;}.elementor-2002 .elementor-element.elementor-element-58bed3f{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2002 .elementor-element.elementor-element-df7b6a8 img{width:100%;height:110px;}.elementor-2002 .elementor-element.elementor-element-8fcfd4b .elementor-heading-title{font-size:24px;}.elementor-2002 .elementor-element.elementor-element-8e5e875 .elementor-heading-title{font-size:16px;}.elementor-2002 .elementor-element.elementor-element-c7be10d{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2002 .elementor-element.elementor-element-3105e66 img{width:100%;height:110px;}.elementor-2002 .elementor-element.elementor-element-cfc8970 .elementor-heading-title{font-size:24px;}.elementor-2002 .elementor-element.elementor-element-8346a05 .elementor-heading-title{font-size:16px;}.elementor-2002 .elementor-element.elementor-element-23914a7{--padding-top:50px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-2002 .elementor-element.elementor-element-c16a710{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;}.elementor-2002 .elementor-element.elementor-element-c16a710.elementor-element{--align-self:center;}.elementor-2002 .elementor-element.elementor-element-8bf90b3 > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-2002 .elementor-element.elementor-element-77b10d8{width:100%;max-width:100%;}.elementor-2002 .elementor-element.elementor-element-77b10d8 .gem-button-container{text-align:center;}.elementor-2002 .elementor-element.elementor-element-9b42c42{--gap:20px 0px;--row-gap:20px;--column-gap:0px;--flex-wrap:wrap;--padding-top:20px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-2002 .elementor-element.elementor-element-e92b2a4{--width:50%;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--flex-wrap:wrap;--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-2002 .elementor-element.elementor-element-74577a0{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2002 .elementor-element.elementor-element-4a9de7a .elementor-heading-title{font-size:16px;}.elementor-2002 .elementor-element.elementor-element-b6729f1 .elementor-heading-title{font-size:20px;line-height:1.3em;}.elementor-2002 .elementor-element.elementor-element-af1fbed .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2002 .elementor-element.elementor-element-af1fbed .elementor-icon-list-item > a{font-size:11px;}.elementor-2002 .elementor-element.elementor-element-bafad31{--width:50%;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-2002 .elementor-element.elementor-element-779ad8a{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2002 .elementor-element.elementor-element-153fddb .elementor-heading-title{font-size:16px;}.elementor-2002 .elementor-element.elementor-element-b89203b .elementor-heading-title{font-size:20px;line-height:1.3em;}.elementor-2002 .elementor-element.elementor-element-e012d73 > .elementor-widget-container{padding:1px 10px 5px 10px;}.elementor-2002 .elementor-element.elementor-element-e012d73, .elementor-2002 .elementor-element.elementor-element-e012d73 .elementor-text-editor *{font-size:12px;line-height:20px;letter-spacing:1px;}.elementor-2002 .elementor-element.elementor-element-de3827f{--width:50%;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-2002 .elementor-element.elementor-element-454558f{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2002 .elementor-element.elementor-element-71e957d .elementor-heading-title{font-size:16px;}.elementor-2002 .elementor-element.elementor-element-ffb9b79 .elementor-heading-title{font-size:20px;line-height:1.3em;}.elementor-2002 .elementor-element.elementor-element-d1a9044 > .elementor-widget-container{padding:1px 10px 5px 10px;}.elementor-2002 .elementor-element.elementor-element-d1a9044, .elementor-2002 .elementor-element.elementor-element-d1a9044 .elementor-text-editor *{font-size:12px;line-height:20px;letter-spacing:1px;}.elementor-2002 .elementor-element.elementor-element-9a99f88{--width:50%;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-2002 .elementor-element.elementor-element-fcc3236{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2002 .elementor-element.elementor-element-cba0db5 .elementor-heading-title{font-size:16px;}.elementor-2002 .elementor-element.elementor-element-661cdca .elementor-heading-title{font-size:20px;line-height:1.3em;}.elementor-2002 .elementor-element.elementor-element-01e2bc2 > .elementor-widget-container{padding:1px 10px 5px 10px;}.elementor-2002 .elementor-element.elementor-element-01e2bc2, .elementor-2002 .elementor-element.elementor-element-01e2bc2 .elementor-text-editor *{font-size:12px;line-height:20px;letter-spacing:1px;}.elementor-2002 .elementor-element.elementor-element-43861d8{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2002 .elementor-element.elementor-element-f6b9e2b{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--flex-wrap:nowrap;}.elementor-2002 .elementor-element.elementor-element-059f992{--padding-top:30px;--padding-bottom:0px;--padding-left:21px;--padding-right:21px;}.elementor-2002 .elementor-element.elementor-element-78232ea > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-2002 .elementor-element.elementor-element-fd6d721{width:100%;max-width:100%;}.elementor-2002 .elementor-element.elementor-element-fd6d721 .gem-button-container{text-align:center;}.elementor-2002 .elementor-element.elementor-element-fd40daf{--min-height:0px;--padding-top:120px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-2002 .elementor-element.elementor-element-fd40daf.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2002 .elementor-element.elementor-element-b0a534a, .elementor-2002 .elementor-element.elementor-element-b0a534a .elementor-text-editor *{font-size:18px;}.elementor-2002 .elementor-element.elementor-element-25c8c39 > .elementor-widget-container{padding:0px 0px 20px 0px;}}@media(min-width:768px){.elementor-2002 .elementor-element.elementor-element-0171289{--width:50%;}.elementor-2002 .elementor-element.elementor-element-b151803{--width:50%;}.elementor-2002 .elementor-element.elementor-element-ededfa1{--width:50%;}.elementor-2002 .elementor-element.elementor-element-326076e{--width:50%;}.elementor-2002 .elementor-element.elementor-element-335fb74{--width:50%;}.elementor-2002 .elementor-element.elementor-element-ed1ed4f{--width:50%;}.elementor-2002 .elementor-element.elementor-element-15dfc88{--width:50%;}.elementor-2002 .elementor-element.elementor-element-a39c377{--width:50%;}.elementor-2002 .elementor-element.elementor-element-c5df382{--width:33.3333%;}.elementor-2002 .elementor-element.elementor-element-72527dd{--width:100%;}.elementor-2002 .elementor-element.elementor-element-8c52833{--width:33.3333%;}.elementor-2002 .elementor-element.elementor-element-9a11095{--width:33.3333%;}.elementor-2002 .elementor-element.elementor-element-dc9ec00{--width:33.3333%;}.elementor-2002 .elementor-element.elementor-element-011200f{--width:33.3333%;}.elementor-2002 .elementor-element.elementor-element-5803e9e{--width:33.3333%;}.elementor-2002 .elementor-element.elementor-element-f1bc9eb{--width:33.3333%;}.elementor-2002 .elementor-element.elementor-element-465f667{--width:100%;}.elementor-2002 .elementor-element.elementor-element-58bed3f{--width:33.3333%;}.elementor-2002 .elementor-element.elementor-element-c7be10d{--width:33.3333%;}.elementor-2002 .elementor-element.elementor-element-9b42c42{--content-width:1050px;}.elementor-2002 .elementor-element.elementor-element-e92b2a4{--width:25%;}.elementor-2002 .elementor-element.elementor-element-74577a0{--width:100%;}.elementor-2002 .elementor-element.elementor-element-bafad31{--width:25%;}.elementor-2002 .elementor-element.elementor-element-779ad8a{--width:100%;}.elementor-2002 .elementor-element.elementor-element-de3827f{--width:25%;}.elementor-2002 .elementor-element.elementor-element-454558f{--width:100%;}.elementor-2002 .elementor-element.elementor-element-9a99f88{--width:25%;}.elementor-2002 .elementor-element.elementor-element-fcc3236{--width:100%;}.elementor-2002 .elementor-element.elementor-element-059f992{--width:60%;}.elementor-2002 .elementor-element.elementor-element-7c5bfa2{--width:40%;}.elementor-2002 .elementor-element.elementor-element-fd40daf{--width:70%;}}@media(max-width:1024px) and (min-width:768px){.elementor-2002 .elementor-element.elementor-element-0171289{--width:50%;}.elementor-2002 .elementor-element.elementor-element-b151803{--width:100%;}.elementor-2002 .elementor-element.elementor-element-ededfa1{--width:100%;}.elementor-2002 .elementor-element.elementor-element-326076e{--width:50%;}.elementor-2002 .elementor-element.elementor-element-335fb74{--width:100%;}.elementor-2002 .elementor-element.elementor-element-ed1ed4f{--width:100%;}.elementor-2002 .elementor-element.elementor-element-9b42c42{--content-width:800px;}.elementor-2002 .elementor-element.elementor-element-059f992{--width:60%;}.elementor-2002 .elementor-element.elementor-element-7c5bfa2{--width:100%;}}