.elementor-388 .elementor-element.elementor-element-593429f2{--display:flex;--min-height:60vh;--justify-content:center;--align-items:stretch;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.6;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-388 .elementor-element.elementor-element-593429f2:not(.elementor-motion-effects-element-type-background), .elementor-388 .elementor-element.elementor-element-593429f2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-388 .elementor-element.elementor-element-593429f2::before, .elementor-388 .elementor-element.elementor-element-593429f2 > .elementor-background-video-container::before, .elementor-388 .elementor-element.elementor-element-593429f2 > .e-con-inner > .elementor-background-video-container::before, .elementor-388 .elementor-element.elementor-element-593429f2 > .elementor-background-slideshow::before, .elementor-388 .elementor-element.elementor-element-593429f2 > .e-con-inner > .elementor-background-slideshow::before, .elementor-388 .elementor-element.elementor-element-593429f2 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-8054e71 );--background-overlay:'';}.elementor-388 .elementor-element.elementor-element-593429f2:hover::before, .elementor-388 .elementor-element.elementor-element-593429f2:hover > .elementor-background-video-container::before, .elementor-388 .elementor-element.elementor-element-593429f2:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-388 .elementor-element.elementor-element-593429f2 > .elementor-background-slideshow:hover::before, .elementor-388 .elementor-element.elementor-element-593429f2 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:var( --e-global-color-accent );--background-overlay:'';}.elementor-388 .elementor-element.elementor-element-593429f2::before{-webkit-mask-image:url("https://mll4mtnpbk6y.i.optimole.com/w:1440/h:428/q:mauto/ig:avif/https://bestadventurekansai.com/wp-content/uploads/2025/06/header_pattern3-1.png");-webkit-mask-size:100%;-webkit-mask-position:top center;-webkit-mask-repeat:repeat;}.elementor-388 .elementor-element.elementor-element-593429f2, .elementor-388 .elementor-element.elementor-element-593429f2::before{--overlay-transition:0.8s;}.elementor-388 .elementor-element.elementor-element-94544ab{--display:flex;--min-height:60vh;--justify-content:center;--align-items:stretch;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.6;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-388 .elementor-element.elementor-element-94544ab:not(.elementor-motion-effects-element-type-background), .elementor-388 .elementor-element.elementor-element-94544ab > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-388 .elementor-element.elementor-element-94544ab::before, .elementor-388 .elementor-element.elementor-element-94544ab > .elementor-background-video-container::before, .elementor-388 .elementor-element.elementor-element-94544ab > .e-con-inner > .elementor-background-video-container::before, .elementor-388 .elementor-element.elementor-element-94544ab > .elementor-background-slideshow::before, .elementor-388 .elementor-element.elementor-element-94544ab > .e-con-inner > .elementor-background-slideshow::before, .elementor-388 .elementor-element.elementor-element-94544ab > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-8054e71 );--background-overlay:'';}.elementor-388 .elementor-element.elementor-element-94544ab:hover::before, .elementor-388 .elementor-element.elementor-element-94544ab:hover > .elementor-background-video-container::before, .elementor-388 .elementor-element.elementor-element-94544ab:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-388 .elementor-element.elementor-element-94544ab > .elementor-background-slideshow:hover::before, .elementor-388 .elementor-element.elementor-element-94544ab > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:var( --e-global-color-accent );--background-overlay:'';}.elementor-388 .elementor-element.elementor-element-94544ab::before{-webkit-mask-image:url("https://mll4mtnpbk6y.i.optimole.com/w:1440/h:428/q:mauto/ig:avif/https://bestadventurekansai.com/wp-content/uploads/2025/06/header_pattern3-1.png");-webkit-mask-size:100%;-webkit-mask-position:top center;-webkit-mask-repeat:repeat;}.elementor-388 .elementor-element.elementor-element-94544ab, .elementor-388 .elementor-element.elementor-element-94544ab::before{--overlay-transition:0.8s;}.elementor-388 .elementor-element.elementor-element-9305018{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-388 .elementor-element.elementor-element-08a2ee1{--display:flex;--justify-content:center;--padding-top:90px;--padding-bottom:30px;--padding-left:15px;--padding-right:15px;}.elementor-388 .elementor-element.elementor-element-4d52fda .elementor-heading-title{font-family:var( --e-global-typography-b2e6ad2-font-family ), Helvetica, Arial,Sans-serif;font-size:var( --e-global-typography-b2e6ad2-font-size );font-weight:var( --e-global-typography-b2e6ad2-font-weight );line-height:var( --e-global-typography-b2e6ad2-line-height );letter-spacing:var( --e-global-typography-b2e6ad2-letter-spacing );color:var( --e-global-color-8054e71 );}.elementor-388 .elementor-element.elementor-element-bb02c1f .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Helvetica, Arial,Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-8054e71 );}.elementor-388 .elementor-element.elementor-element-39ac659{--display:flex;--justify-content:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:60px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-388 .elementor-element.elementor-element-95e6283{margin:0% -8% calc(var(--kit-widget-spacing, 0px) + 0%) -8%;}.elementor-388 .elementor-element.elementor-element-2b1513c{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-388 .elementor-element.elementor-element-fffe7a7{--display:flex;--justify-content:space-between;--overlay-opacity:0.73;--border-radius:8px 8px 8px 8px;--margin-top:15px;--margin-bottom:15px;--margin-left:15px;--margin-right:15px;--padding-top:3em;--padding-bottom:3em;--padding-left:3em;--padding-right:3em;}.elementor-388 .elementor-element.elementor-element-fffe7a7:not(.elementor-motion-effects-element-type-background), .elementor-388 .elementor-element.elementor-element-fffe7a7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://mll4mtnpbk6y.i.optimole.com/w:810/h:1080/q:mauto/ig:avif/https://bestadventurekansai.com/wp-content/uploads/2025/07/WhatsApp-Image-2025-07-04-at-2.50.54-AM.jpeg");background-position:center right;background-size:cover;}.elementor-388 .elementor-element.elementor-element-fffe7a7::before, .elementor-388 .elementor-element.elementor-element-fffe7a7 > .elementor-background-video-container::before, .elementor-388 .elementor-element.elementor-element-fffe7a7 > .e-con-inner > .elementor-background-video-container::before, .elementor-388 .elementor-element.elementor-element-fffe7a7 > .elementor-background-slideshow::before, .elementor-388 .elementor-element.elementor-element-fffe7a7 > .e-con-inner > .elementor-background-slideshow::before, .elementor-388 .elementor-element.elementor-element-fffe7a7 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-primary );--background-overlay:'';}.elementor-388 .elementor-element.elementor-element-4446896{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-388 .elementor-element.elementor-element-9ef0244 img{width:48%;}.elementor-388 .elementor-element.elementor-element-cf4cfc2{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;padding:0% 0% 0% 0%;text-align:center;}.elementor-388 .elementor-element.elementor-element-cf4cfc2 .elementor-heading-title{font-family:"Oswald", Helvetica, Arial,Sans-serif;font-size:59px;font-weight:500;text-transform:uppercase;line-height:1em;color:#ffffff;}.elementor-388 .elementor-element.elementor-element-76d32b0 .elementor-button{background-color:var( --e-global-color-primary );font-family:"Oswald", Helvetica, Arial,Sans-serif;font-size:17px;font-weight:400;text-transform:uppercase;border-style:solid;border-width:2px 2px 2px 2px;border-radius:100px 100px 100px 100px;}.elementor-388 .elementor-element.elementor-element-76d32b0 .elementor-button:hover, .elementor-388 .elementor-element.elementor-element-76d32b0 .elementor-button:focus{background-color:var( --e-global-color-accent );color:#ffffff;border-color:var( --e-global-color-secondary );}.elementor-388 .elementor-element.elementor-element-76d32b0{margin:50px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-388 .elementor-element.elementor-element-76d32b0 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-388 .elementor-element.elementor-element-76d32b0 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-388 .elementor-element.elementor-element-76d32b0 .elementor-button:hover svg, .elementor-388 .elementor-element.elementor-element-76d32b0 .elementor-button:focus svg{fill:#ffffff;}.elementor-388 .elementor-element.elementor-element-76d32b0 .elementor-button .elementor-button-icon i, .elementor-388 .elementor-element.elementor-element-76d32b0 .elementor-button .elementor-button-icon svg{transform:rotate(0deg);}.elementor-388 .elementor-element.elementor-element-3a59fad{text-align:center;font-family:"Open Sans", Helvetica, Arial,Sans-serif;font-size:15px;line-height:1.7em;color:#ffffff;}.elementor-388 .elementor-element.elementor-element-468dc586{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:-150px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-388 .elementor-element.elementor-element-698524f4{--display:flex;--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-388 .elementor-element.elementor-element-6e83dbc7{--display:flex;--justify-content:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:8px 8px 8px 8px;--padding-top:15px;--padding-bottom:15px;--padding-left:10px;--padding-right:10px;}.elementor-388 .elementor-element.elementor-element-3c48820f{margin:0px -10px calc(var(--kit-widget-spacing, 0px) + 10px) -10px;text-align:center;}.elementor-388 .elementor-element.elementor-element-3c48820f img{width:100%;max-width:100%;height:233px;border-radius:12px 12px 12px 12px;}.elementor-388 .elementor-element.elementor-element-2319afb7{margin:6px 0px calc(var(--kit-widget-spacing, 0px) + 6px) 0px;text-align:center;}.elementor-388 .elementor-element.elementor-element-2319afb7 .elementor-heading-title{font-family:var( --e-global-typography-8c24d0e-font-family ), Helvetica, Arial,Sans-serif;font-size:var( --e-global-typography-8c24d0e-font-size );font-weight:var( --e-global-typography-8c24d0e-font-weight );line-height:var( --e-global-typography-8c24d0e-line-height );letter-spacing:var( --e-global-typography-8c24d0e-letter-spacing );color:var( --e-global-color-e24e8d2 );}.elementor-388 .elementor-element.elementor-element-156fecc0 .elementor-heading-title{font-family:var( --e-global-typography-1b5bfad-font-family ), Helvetica, Arial,Sans-serif;font-size:var( --e-global-typography-1b5bfad-font-size );font-weight:var( --e-global-typography-1b5bfad-font-weight );line-height:var( --e-global-typography-1b5bfad-line-height );color:var( --e-global-color-text );}.elementor-388 .elementor-element.elementor-element-2ebecd69{--display:flex;--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-388 .elementor-element.elementor-element-b7fcbd{--display:flex;--justify-content:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:8px 8px 8px 8px;--padding-top:15px;--padding-bottom:15px;--padding-left:10px;--padding-right:10px;}.elementor-388 .elementor-element.elementor-element-383bfba0{margin:0px -10px calc(var(--kit-widget-spacing, 0px) + 10px) -10px;}.elementor-388 .elementor-element.elementor-element-383bfba0 img{width:100%;height:231px;border-radius:12px 12px 12px 12px;}.elementor-388 .elementor-element.elementor-element-12d9caf7{margin:6px 0px calc(var(--kit-widget-spacing, 0px) + 6px) 0px;text-align:center;}.elementor-388 .elementor-element.elementor-element-12d9caf7 .elementor-heading-title{font-family:var( --e-global-typography-8c24d0e-font-family ), Helvetica, Arial,Sans-serif;font-size:var( --e-global-typography-8c24d0e-font-size );font-weight:var( --e-global-typography-8c24d0e-font-weight );line-height:var( --e-global-typography-8c24d0e-line-height );letter-spacing:var( --e-global-typography-8c24d0e-letter-spacing );color:var( --e-global-color-e24e8d2 );}.elementor-388 .elementor-element.elementor-element-290d5d7b .elementor-heading-title{font-family:var( --e-global-typography-1b5bfad-font-family ), Helvetica, Arial,Sans-serif;font-size:var( --e-global-typography-1b5bfad-font-size );font-weight:var( --e-global-typography-1b5bfad-font-weight );line-height:var( --e-global-typography-1b5bfad-line-height );color:var( --e-global-color-text );}.elementor-388 .elementor-element.elementor-element-5e3bb687{--display:flex;--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-388 .elementor-element.elementor-element-56f909e3{--display:flex;--justify-content:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:8px 8px 8px 8px;--padding-top:15px;--padding-bottom:15px;--padding-left:10px;--padding-right:10px;}.elementor-388 .elementor-element.elementor-element-7702485f{margin:0px -10px calc(var(--kit-widget-spacing, 0px) + 10px) -10px;}.elementor-388 .elementor-element.elementor-element-7702485f img{width:100%;max-width:100%;height:225px;border-radius:12px 12px 12px 12px;}.elementor-388 .elementor-element.elementor-element-106ddb30{margin:6px 0px calc(var(--kit-widget-spacing, 0px) + 6px) 0px;text-align:center;}.elementor-388 .elementor-element.elementor-element-106ddb30 .elementor-heading-title{font-family:var( --e-global-typography-8c24d0e-font-family ), Helvetica, Arial,Sans-serif;font-size:var( --e-global-typography-8c24d0e-font-size );font-weight:var( --e-global-typography-8c24d0e-font-weight );line-height:var( --e-global-typography-8c24d0e-line-height );letter-spacing:var( --e-global-typography-8c24d0e-letter-spacing );color:var( --e-global-color-e24e8d2 );}.elementor-388 .elementor-element.elementor-element-62dbe0f6 .elementor-heading-title{font-family:var( --e-global-typography-1b5bfad-font-family ), Helvetica, Arial,Sans-serif;font-size:var( --e-global-typography-1b5bfad-font-size );font-weight:var( --e-global-typography-1b5bfad-font-weight );line-height:var( --e-global-typography-1b5bfad-line-height );color:var( --e-global-color-text );}.elementor-388 .elementor-element.elementor-element-9855437{--display:flex;--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-388 .elementor-element.elementor-element-e1c5e93{--display:flex;--justify-content:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:8px 8px 8px 8px;--padding-top:15px;--padding-bottom:15px;--padding-left:10px;--padding-right:10px;}.elementor-388 .elementor-element.elementor-element-208944b{margin:0px -10px calc(var(--kit-widget-spacing, 0px) + 10px) -10px;}.elementor-388 .elementor-element.elementor-element-208944b img{width:100%;max-width:100%;height:225px;border-radius:12px 12px 12px 12px;}.elementor-388 .elementor-element.elementor-element-5b7d5d3{margin:6px 0px calc(var(--kit-widget-spacing, 0px) + 6px) 0px;text-align:center;}.elementor-388 .elementor-element.elementor-element-5b7d5d3 .elementor-heading-title{font-family:var( --e-global-typography-8c24d0e-font-family ), Helvetica, Arial,Sans-serif;font-size:var( --e-global-typography-8c24d0e-font-size );font-weight:var( --e-global-typography-8c24d0e-font-weight );line-height:var( --e-global-typography-8c24d0e-line-height );letter-spacing:var( --e-global-typography-8c24d0e-letter-spacing );color:var( --e-global-color-e24e8d2 );}.elementor-388 .elementor-element.elementor-element-c15e177 .elementor-heading-title{font-family:var( --e-global-typography-1b5bfad-font-family ), Helvetica, Arial,Sans-serif;font-size:var( --e-global-typography-1b5bfad-font-size );font-weight:var( --e-global-typography-1b5bfad-font-weight );line-height:var( --e-global-typography-1b5bfad-line-height );color:var( --e-global-color-text );}.elementor-388 .elementor-element.elementor-element-17a3db51{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-388 .elementor-element.elementor-element-32e02ac4{--display:flex;--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-388 .elementor-element.elementor-element-6736422b{--display:flex;--justify-content:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:8px 8px 8px 8px;--padding-top:15px;--padding-bottom:15px;--padding-left:10px;--padding-right:10px;}.elementor-388 .elementor-element.elementor-element-844676b{margin:0px -10px calc(var(--kit-widget-spacing, 0px) + 10px) -10px;text-align:center;}.elementor-388 .elementor-element.elementor-element-844676b img{max-width:96%;border-radius:12px 12px 12px 12px;}.elementor-388 .elementor-element.elementor-element-5fa942{margin:6px 0px calc(var(--kit-widget-spacing, 0px) + 6px) 0px;}.elementor-388 .elementor-element.elementor-element-5fa942 .elementor-heading-title{font-family:var( --e-global-typography-8c24d0e-font-family ), Helvetica, Arial,Sans-serif;font-size:var( --e-global-typography-8c24d0e-font-size );font-weight:var( --e-global-typography-8c24d0e-font-weight );line-height:var( --e-global-typography-8c24d0e-line-height );letter-spacing:var( --e-global-typography-8c24d0e-letter-spacing );color:var( --e-global-color-e24e8d2 );}.elementor-388 .elementor-element.elementor-element-4a8f7f51 .elementor-heading-title{font-family:var( --e-global-typography-1b5bfad-font-family ), Helvetica, Arial,Sans-serif;font-size:var( --e-global-typography-1b5bfad-font-size );font-weight:var( --e-global-typography-1b5bfad-font-weight );line-height:var( --e-global-typography-1b5bfad-line-height );color:var( --e-global-color-text );}.elementor-388 .elementor-element.elementor-element-4b9f775 .elementor-button{background-color:var( --e-global-color-primary );}.elementor-388 .elementor-element.elementor-element-d9a9733{--display:flex;--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-388 .elementor-element.elementor-element-44a88e8f{--display:flex;--justify-content:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:8px 8px 8px 8px;--padding-top:15px;--padding-bottom:15px;--padding-left:10px;--padding-right:10px;}.elementor-388 .elementor-element.elementor-element-126eb3df{margin:0px -10px calc(var(--kit-widget-spacing, 0px) + 10px) -10px;}.elementor-388 .elementor-element.elementor-element-126eb3df img{max-width:100%;height:225px;border-radius:12px 12px 12px 12px;}.elementor-388 .elementor-element.elementor-element-26a4b9{margin:6px 0px calc(var(--kit-widget-spacing, 0px) + 6px) 0px;text-align:center;}.elementor-388 .elementor-element.elementor-element-26a4b9 .elementor-heading-title{font-family:var( --e-global-typography-8c24d0e-font-family ), Helvetica, Arial,Sans-serif;font-size:var( --e-global-typography-8c24d0e-font-size );font-weight:var( --e-global-typography-8c24d0e-font-weight );line-height:var( --e-global-typography-8c24d0e-line-height );letter-spacing:var( --e-global-typography-8c24d0e-letter-spacing );color:var( --e-global-color-e24e8d2 );}.elementor-388 .elementor-element.elementor-element-539431fb .elementor-heading-title{font-family:var( --e-global-typography-1b5bfad-font-family ), Helvetica, Arial,Sans-serif;font-size:var( --e-global-typography-1b5bfad-font-size );font-weight:var( --e-global-typography-1b5bfad-font-weight );line-height:var( --e-global-typography-1b5bfad-line-height );color:var( --e-global-color-text );}.elementor-388 .elementor-element.elementor-element-55e101f{--display:flex;--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-388 .elementor-element.elementor-element-7b3bb3e{--display:flex;--justify-content:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:8px 8px 8px 8px;--padding-top:15px;--padding-bottom:15px;--padding-left:10px;--padding-right:10px;}.elementor-388 .elementor-element.elementor-element-c4498dd{margin:0px -10px calc(var(--kit-widget-spacing, 0px) + 10px) -10px;}.elementor-388 .elementor-element.elementor-element-c4498dd img{width:100%;max-width:100%;height:225px;border-radius:12px 12px 12px 12px;}.elementor-388 .elementor-element.elementor-element-425743f{margin:6px 0px calc(var(--kit-widget-spacing, 0px) + 6px) 0px;text-align:center;}.elementor-388 .elementor-element.elementor-element-425743f .elementor-heading-title{font-family:var( --e-global-typography-8c24d0e-font-family ), Helvetica, Arial,Sans-serif;font-size:var( --e-global-typography-8c24d0e-font-size );font-weight:var( --e-global-typography-8c24d0e-font-weight );line-height:var( --e-global-typography-8c24d0e-line-height );letter-spacing:var( --e-global-typography-8c24d0e-letter-spacing );color:var( --e-global-color-e24e8d2 );}.elementor-388 .elementor-element.elementor-element-4aaa239 .elementor-heading-title{font-family:var( --e-global-typography-1b5bfad-font-family ), Helvetica, Arial,Sans-serif;font-size:var( --e-global-typography-1b5bfad-font-size );font-weight:var( --e-global-typography-1b5bfad-font-weight );line-height:var( --e-global-typography-1b5bfad-line-height );color:var( --e-global-color-text );}.elementor-388 .elementor-element.elementor-element-d37d891{--display:flex;--min-height:300px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--overlay-opacity:0.6;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-388 .elementor-element.elementor-element-d37d891:not(.elementor-motion-effects-element-type-background), .elementor-388 .elementor-element.elementor-element-d37d891 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-388 .elementor-element.elementor-element-d37d891::before, .elementor-388 .elementor-element.elementor-element-d37d891 > .elementor-background-video-container::before, .elementor-388 .elementor-element.elementor-element-d37d891 > .e-con-inner > .elementor-background-video-container::before, .elementor-388 .elementor-element.elementor-element-d37d891 > .elementor-background-slideshow::before, .elementor-388 .elementor-element.elementor-element-d37d891 > .e-con-inner > .elementor-background-slideshow::before, .elementor-388 .elementor-element.elementor-element-d37d891 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-8054e71 );--background-overlay:'';}.elementor-388 .elementor-element.elementor-element-d37d891:hover::before, .elementor-388 .elementor-element.elementor-element-d37d891:hover > .elementor-background-video-container::before, .elementor-388 .elementor-element.elementor-element-d37d891:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-388 .elementor-element.elementor-element-d37d891 > .elementor-background-slideshow:hover::before, .elementor-388 .elementor-element.elementor-element-d37d891 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:var( --e-global-color-accent );--background-overlay:'';}.elementor-388 .elementor-element.elementor-element-d37d891::before{-webkit-mask-image:url("https://mll4mtnpbk6y.i.optimole.com/w:1440/h:428/q:mauto/ig:avif/https://bestadventurekansai.com/wp-content/uploads/2025/06/header_pattern3-1.png");-webkit-mask-size:contain;-webkit-mask-position:bottom center;-webkit-mask-repeat:repeat;}.elementor-388 .elementor-element.elementor-element-d37d891, .elementor-388 .elementor-element.elementor-element-d37d891::before{--overlay-transition:0.8s;}.elementor-388 .elementor-element.elementor-element-2f8d273{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0%;--padding-bottom:0%;--padding-left:20%;--padding-right:20%;}.elementor-388 .elementor-element.elementor-element-0fcfd5e{--display:flex;--align-items:stretch;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-388 .elementor-element.elementor-element-edc7831{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-388 .elementor-element.elementor-element-edc7831 .elementor-heading-title{font-family:var( --e-global-typography-2332f22-font-family ), Helvetica, Arial,Sans-serif;font-size:var( --e-global-typography-2332f22-font-size );font-weight:var( --e-global-typography-2332f22-font-weight );line-height:var( --e-global-typography-2332f22-line-height );letter-spacing:var( --e-global-typography-2332f22-letter-spacing );color:var( --e-global-color-8054e71 );}.elementor-388 .elementor-element.elementor-element-5a0b7ce1{--display:flex;--align-items:stretch;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overflow:hidden;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-388 .elementor-element.elementor-element-638520ea{--divider-border-style:solid;--divider-color:var( --e-global-color-8f31f01 );--divider-border-width:1px;padding:15px 15px 15px 15px;}.elementor-388 .elementor-element.elementor-element-638520ea .elementor-divider-separator{width:100%;}.elementor-388 .elementor-element.elementor-element-638520ea .elementor-divider{padding-block-start:5px;padding-block-end:5px;}.elementor-388 .elementor-element.elementor-element-673e960d{--display:flex;--margin-top:0px;--margin-bottom:80px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-388 .elementor-element.elementor-element-5db91ea .grid-posts .grid-post:not(.grid-col-1){padding-left:calc(30px/2);padding-right:calc(30px/2);}.elementor-388 .elementor-element.elementor-element-5db91ea .grid-posts .grid-post{padding-bottom:30px;}.elementor-388 .elementor-element.elementor-element-5db91ea .grid-posts .grid-post article{transition:background 0.3s;}.elementor-388 .elementor-element.elementor-element-5db91ea article .post-content{transition:background 0.3s;}.elementor-388 .elementor-element.elementor-element-5db91ea .post-title a{font-family:"Inter", Helvetica, Arial,Sans-serif;font-size:17px;font-weight:600;line-height:1.3em;letter-spacing:0.1px;color:var( --e-global-color-8f31f01 );}.elementor-388 .elementor-element.elementor-element-5db91ea .grid-posts-pagination li:not(:last-child){margin-right:10px;}.elementor-388 .elementor-element.elementor-element-7021d739{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:60px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-388 .elementor-element.elementor-element-8a5296e{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:10%;--padding-bottom:5%;--padding-left:6%;--padding-right:10%;}.elementor-388 .elementor-element.elementor-element-741781dc{--display:flex;--align-items:stretch;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:12px 12px 0px 0px;box-shadow:0px 8px 32px 0px rgba(0, 0, 0, 0.15);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-388 .elementor-element.elementor-element-741781dc:not(.elementor-motion-effects-element-type-background), .elementor-388 .elementor-element.elementor-element-741781dc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-388 .elementor-element.elementor-element-5d21ac34{margin:-30% -6% calc(var(--kit-widget-spacing, 0px) + 0%) -10%;}.elementor-388 .elementor-element.elementor-element-70620662{--display:flex;--align-items:stretch;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:0px 0px 12px 12px;box-shadow:0px 8px 32px 0px rgba(0, 0, 0, 0.15);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-388 .elementor-element.elementor-element-70620662:not(.elementor-motion-effects-element-type-background), .elementor-388 .elementor-element.elementor-element-70620662 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-434812d );}.elementor-388 .elementor-element.elementor-element-b8d5df8 .elementor-heading-title{font-family:var( --e-global-typography-46ff703-font-family ), Helvetica, Arial,Sans-serif;font-size:var( --e-global-typography-46ff703-font-size );font-weight:var( --e-global-typography-46ff703-font-weight );line-height:var( --e-global-typography-46ff703-line-height );letter-spacing:var( --e-global-typography-46ff703-letter-spacing );color:var( --e-global-color-e24e8d2 );}.elementor-388 .elementor-element.elementor-element-299db449{--display:flex;--padding-top:40px;--padding-bottom:40px;--padding-left:60px;--padding-right:15px;}.elementor-388 .elementor-element.elementor-element-440039b{--display:flex;--align-items:stretch;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-388 .elementor-element.elementor-element-5b24ff5c{width:auto;max-width:auto;background-color:var( --e-global-color-secondary );padding:8px 16px 8px 16px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );border-radius:100px 100px 100px 100px;}.elementor-388 .elementor-element.elementor-element-5b24ff5c.elementor-element{--align-self:flex-start;}.elementor-388 .elementor-element.elementor-element-5b24ff5c .elementor-heading-title{font-family:var( --e-global-typography-f75721c-font-family ), Helvetica, Arial,Sans-serif;font-size:var( --e-global-typography-f75721c-font-size );font-weight:var( --e-global-typography-f75721c-font-weight );line-height:var( --e-global-typography-f75721c-line-height );letter-spacing:var( --e-global-typography-f75721c-letter-spacing );color:var( --e-global-color-primary );}.elementor-388 .elementor-element.elementor-element-68994812{width:var( --container-widget-width, 560px );max-width:560px;margin:15px 0px calc(var(--kit-widget-spacing, 0px) + 25px) 0px;--container-widget-width:560px;--container-widget-flex-grow:0;}.elementor-388 .elementor-element.elementor-element-68994812 .elementor-heading-title{font-family:var( --e-global-typography-37a8f5f-font-family ), Helvetica, Arial,Sans-serif;font-size:var( --e-global-typography-37a8f5f-font-size );font-weight:var( --e-global-typography-37a8f5f-font-weight );line-height:var( --e-global-typography-37a8f5f-line-height );letter-spacing:var( --e-global-typography-37a8f5f-letter-spacing );color:var( --e-global-color-e24e8d2 );}.elementor-388 .elementor-element.elementor-element-7dc6eaa8{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;--icon-box-icon-margin:30px;}.elementor-388 .elementor-element.elementor-element-7dc6eaa8 .elementor-icon-box-title{margin-bottom:10px;margin-top:0;color:var( --e-global-color-e24e8d2 );}.elementor-388 .elementor-element.elementor-element-7dc6eaa8 .elementor-image-box-title{margin-bottom:10px;margin-top:0;}.elementor-388 .elementor-element.elementor-element-7dc6eaa8.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );}.elementor-388 .elementor-element.elementor-element-7dc6eaa8.elementor-view-framed .elementor-icon, .elementor-388 .elementor-element.elementor-element-7dc6eaa8.elementor-view-default .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-388 .elementor-element.elementor-element-7dc6eaa8.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-388 .elementor-element.elementor-element-7dc6eaa8 .elementor-icon{font-size:30px;border-radius:6px 6px 6px 6px;}.elementor-388 .elementor-element.elementor-element-7dc6eaa8 .elementor-icon-box-title, .elementor-388 .elementor-element.elementor-element-7dc6eaa8 .elementor-icon-box-title a{font-family:var( --e-global-typography-46ff703-font-family ), Helvetica, Arial,Sans-serif;font-size:var( --e-global-typography-46ff703-font-size );font-weight:var( --e-global-typography-46ff703-font-weight );line-height:var( --e-global-typography-46ff703-line-height );letter-spacing:var( --e-global-typography-46ff703-letter-spacing );}.elementor-388 .elementor-element.elementor-element-7dc6eaa8 .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Helvetica, Arial,Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-388 .elementor-element.elementor-element-116da5a{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;--icon-box-icon-margin:30px;}.elementor-388 .elementor-element.elementor-element-116da5a .elementor-icon-box-title{margin-bottom:10px;margin-top:0;color:var( --e-global-color-e24e8d2 );}.elementor-388 .elementor-element.elementor-element-116da5a .elementor-image-box-title{margin-bottom:10px;margin-top:0;}.elementor-388 .elementor-element.elementor-element-116da5a.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );}.elementor-388 .elementor-element.elementor-element-116da5a.elementor-view-framed .elementor-icon, .elementor-388 .elementor-element.elementor-element-116da5a.elementor-view-default .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-388 .elementor-element.elementor-element-116da5a.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-388 .elementor-element.elementor-element-116da5a .elementor-icon{font-size:30px;border-radius:6px 6px 6px 6px;}.elementor-388 .elementor-element.elementor-element-116da5a .elementor-icon-box-title, .elementor-388 .elementor-element.elementor-element-116da5a .elementor-icon-box-title a{font-family:var( --e-global-typography-46ff703-font-family ), Helvetica, Arial,Sans-serif;font-size:var( --e-global-typography-46ff703-font-size );font-weight:var( --e-global-typography-46ff703-font-weight );line-height:var( --e-global-typography-46ff703-line-height );letter-spacing:var( --e-global-typography-46ff703-letter-spacing );}.elementor-388 .elementor-element.elementor-element-116da5a .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Helvetica, Arial,Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-388 .elementor-element.elementor-element-6b264690{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;--icon-box-icon-margin:30px;}.elementor-388 .elementor-element.elementor-element-6b264690 .elementor-icon-box-title{margin-bottom:10px;margin-top:0;color:var( --e-global-color-e24e8d2 );}.elementor-388 .elementor-element.elementor-element-6b264690 .elementor-image-box-title{margin-bottom:10px;margin-top:0;}.elementor-388 .elementor-element.elementor-element-6b264690.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );}.elementor-388 .elementor-element.elementor-element-6b264690.elementor-view-framed .elementor-icon, .elementor-388 .elementor-element.elementor-element-6b264690.elementor-view-default .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-388 .elementor-element.elementor-element-6b264690.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-388 .elementor-element.elementor-element-6b264690 .elementor-icon{font-size:30px;border-radius:6px 6px 6px 6px;}.elementor-388 .elementor-element.elementor-element-6b264690 .elementor-icon-box-title, .elementor-388 .elementor-element.elementor-element-6b264690 .elementor-icon-box-title a{font-family:var( --e-global-typography-46ff703-font-family ), Helvetica, Arial,Sans-serif;font-size:var( --e-global-typography-46ff703-font-size );font-weight:var( --e-global-typography-46ff703-font-weight );line-height:var( --e-global-typography-46ff703-line-height );letter-spacing:var( --e-global-typography-46ff703-letter-spacing );}.elementor-388 .elementor-element.elementor-element-6b264690 .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Helvetica, Arial,Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-388 .elementor-element.elementor-element-5f47fbde{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:60px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-388 .elementor-element.elementor-element-535d449{--display:flex;--padding-top:40px;--padding-bottom:40px;--padding-left:15px;--padding-right:60px;}.elementor-388 .elementor-element.elementor-element-7922f660{--display:flex;--align-items:stretch;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-388 .elementor-element.elementor-element-76ba8a9c{width:auto;max-width:auto;background-color:var( --e-global-color-secondary );padding:8px 16px 8px 16px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );border-radius:100px 100px 100px 100px;}.elementor-388 .elementor-element.elementor-element-76ba8a9c.elementor-element{--align-self:flex-start;}.elementor-388 .elementor-element.elementor-element-76ba8a9c .elementor-heading-title{font-family:var( --e-global-typography-f75721c-font-family ), Helvetica, Arial,Sans-serif;font-size:var( --e-global-typography-f75721c-font-size );font-weight:var( --e-global-typography-f75721c-font-weight );line-height:var( --e-global-typography-f75721c-line-height );letter-spacing:var( --e-global-typography-f75721c-letter-spacing );color:var( --e-global-color-primary );}.elementor-388 .elementor-element.elementor-element-767511ed{width:var( --container-widget-width, 560px );max-width:560px;margin:15px 0px calc(var(--kit-widget-spacing, 0px) + 25px) 0px;--container-widget-width:560px;--container-widget-flex-grow:0;}.elementor-388 .elementor-element.elementor-element-767511ed .elementor-heading-title{font-family:var( --e-global-typography-37a8f5f-font-family ), Helvetica, Arial,Sans-serif;font-size:var( --e-global-typography-37a8f5f-font-size );font-weight:var( --e-global-typography-37a8f5f-font-weight );line-height:var( --e-global-typography-37a8f5f-line-height );letter-spacing:var( --e-global-typography-37a8f5f-letter-spacing );color:var( --e-global-color-e24e8d2 );}.elementor-388 .elementor-element.elementor-element-246b8d2d{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;--icon-box-icon-margin:30px;}.elementor-388 .elementor-element.elementor-element-246b8d2d .elementor-icon-box-title{margin-bottom:10px;margin-top:0;color:var( --e-global-color-e24e8d2 );}.elementor-388 .elementor-element.elementor-element-246b8d2d .elementor-image-box-title{margin-bottom:10px;margin-top:0;}.elementor-388 .elementor-element.elementor-element-246b8d2d.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-efa7e8f );fill:var( --e-global-color-accent );color:var( --e-global-color-accent );}.elementor-388 .elementor-element.elementor-element-246b8d2d.elementor-view-framed .elementor-icon, .elementor-388 .elementor-element.elementor-element-246b8d2d.elementor-view-default .elementor-icon{fill:var( --e-global-color-efa7e8f );color:var( --e-global-color-efa7e8f );border-color:var( --e-global-color-efa7e8f );}.elementor-388 .elementor-element.elementor-element-246b8d2d.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-388 .elementor-element.elementor-element-246b8d2d .elementor-icon{font-size:30px;border-radius:6px 6px 6px 6px;}.elementor-388 .elementor-element.elementor-element-246b8d2d .elementor-icon-box-title, .elementor-388 .elementor-element.elementor-element-246b8d2d .elementor-icon-box-title a{font-family:var( --e-global-typography-46ff703-font-family ), Helvetica, Arial,Sans-serif;font-size:var( --e-global-typography-46ff703-font-size );font-weight:var( --e-global-typography-46ff703-font-weight );line-height:var( --e-global-typography-46ff703-line-height );letter-spacing:var( --e-global-typography-46ff703-letter-spacing );}.elementor-388 .elementor-element.elementor-element-246b8d2d .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Helvetica, Arial,Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-388 .elementor-element.elementor-element-3b3251cd{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;--icon-box-icon-margin:30px;}.elementor-388 .elementor-element.elementor-element-3b3251cd .elementor-icon-box-title{margin-bottom:10px;margin-top:0;color:var( --e-global-color-e24e8d2 );}.elementor-388 .elementor-element.elementor-element-3b3251cd .elementor-image-box-title{margin-bottom:10px;margin-top:0;}.elementor-388 .elementor-element.elementor-element-3b3251cd.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-efa7e8f );fill:var( --e-global-color-accent );color:var( --e-global-color-accent );}.elementor-388 .elementor-element.elementor-element-3b3251cd.elementor-view-framed .elementor-icon, .elementor-388 .elementor-element.elementor-element-3b3251cd.elementor-view-default .elementor-icon{fill:var( --e-global-color-efa7e8f );color:var( --e-global-color-efa7e8f );border-color:var( --e-global-color-efa7e8f );}.elementor-388 .elementor-element.elementor-element-3b3251cd.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-388 .elementor-element.elementor-element-3b3251cd .elementor-icon{font-size:30px;border-radius:6px 6px 6px 6px;}.elementor-388 .elementor-element.elementor-element-3b3251cd .elementor-icon-box-title, .elementor-388 .elementor-element.elementor-element-3b3251cd .elementor-icon-box-title a{font-family:var( --e-global-typography-46ff703-font-family ), Helvetica, Arial,Sans-serif;font-size:var( --e-global-typography-46ff703-font-size );font-weight:var( --e-global-typography-46ff703-font-weight );line-height:var( --e-global-typography-46ff703-line-height );letter-spacing:var( --e-global-typography-46ff703-letter-spacing );}.elementor-388 .elementor-element.elementor-element-3b3251cd .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Helvetica, Arial,Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-388 .elementor-element.elementor-element-661ceeed{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;--icon-box-icon-margin:30px;}.elementor-388 .elementor-element.elementor-element-661ceeed .elementor-icon-box-title{margin-bottom:10px;margin-top:0;color:var( --e-global-color-e24e8d2 );}.elementor-388 .elementor-element.elementor-element-661ceeed .elementor-image-box-title{margin-bottom:10px;margin-top:0;}.elementor-388 .elementor-element.elementor-element-661ceeed.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-efa7e8f );fill:var( --e-global-color-accent );color:var( --e-global-color-accent );}.elementor-388 .elementor-element.elementor-element-661ceeed.elementor-view-framed .elementor-icon, .elementor-388 .elementor-element.elementor-element-661ceeed.elementor-view-default .elementor-icon{fill:var( --e-global-color-efa7e8f );color:var( --e-global-color-efa7e8f );border-color:var( --e-global-color-efa7e8f );}.elementor-388 .elementor-element.elementor-element-661ceeed.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-388 .elementor-element.elementor-element-661ceeed .elementor-icon{font-size:30px;border-radius:6px 6px 6px 6px;}.elementor-388 .elementor-element.elementor-element-661ceeed .elementor-icon-box-title, .elementor-388 .elementor-element.elementor-element-661ceeed .elementor-icon-box-title a{font-family:var( --e-global-typography-46ff703-font-family ), Helvetica, Arial,Sans-serif;font-size:var( --e-global-typography-46ff703-font-size );font-weight:var( --e-global-typography-46ff703-font-weight );line-height:var( --e-global-typography-46ff703-line-height );letter-spacing:var( --e-global-typography-46ff703-letter-spacing );}.elementor-388 .elementor-element.elementor-element-661ceeed .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Helvetica, Arial,Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-388 .elementor-element.elementor-element-ae0c4fb{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;--icon-box-icon-margin:30px;}.elementor-388 .elementor-element.elementor-element-ae0c4fb .elementor-icon-box-title{margin-bottom:10px;margin-top:0;color:var( --e-global-color-e24e8d2 );}.elementor-388 .elementor-element.elementor-element-ae0c4fb .elementor-image-box-title{margin-bottom:10px;margin-top:0;}.elementor-388 .elementor-element.elementor-element-ae0c4fb.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-efa7e8f );fill:var( --e-global-color-accent );color:var( --e-global-color-accent );}.elementor-388 .elementor-element.elementor-element-ae0c4fb.elementor-view-framed .elementor-icon, .elementor-388 .elementor-element.elementor-element-ae0c4fb.elementor-view-default .elementor-icon{fill:var( --e-global-color-efa7e8f );color:var( --e-global-color-efa7e8f );border-color:var( --e-global-color-efa7e8f );}.elementor-388 .elementor-element.elementor-element-ae0c4fb.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-388 .elementor-element.elementor-element-ae0c4fb .elementor-icon{font-size:30px;border-radius:6px 6px 6px 6px;}.elementor-388 .elementor-element.elementor-element-ae0c4fb .elementor-icon-box-title, .elementor-388 .elementor-element.elementor-element-ae0c4fb .elementor-icon-box-title a{font-family:var( --e-global-typography-46ff703-font-family ), Helvetica, Arial,Sans-serif;font-size:var( --e-global-typography-46ff703-font-size );font-weight:var( --e-global-typography-46ff703-font-weight );line-height:var( --e-global-typography-46ff703-line-height );letter-spacing:var( --e-global-typography-46ff703-letter-spacing );}.elementor-388 .elementor-element.elementor-element-ae0c4fb .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Helvetica, Arial,Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-388 .elementor-element.elementor-element-ddc7fe3{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:10%;--padding-bottom:5%;--padding-left:10%;--padding-right:7%;}.elementor-388 .elementor-element.elementor-element-4fac8276{--display:flex;--align-items:stretch;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:12px 12px 0px 0px;box-shadow:0px 8px 32px 0px rgba(0, 0, 0, 0.15);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-388 .elementor-element.elementor-element-4fac8276:not(.elementor-motion-effects-element-type-background), .elementor-388 .elementor-element.elementor-element-4fac8276 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-388 .elementor-element.elementor-element-51585ce5{margin:-30% -15% calc(var(--kit-widget-spacing, 0px) + 0%) -40%;}.elementor-388 .elementor-element.elementor-element-33deaa8f{--display:flex;--align-items:stretch;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:0px 0px 12px 12px;box-shadow:0px 8px 32px 0px rgba(0, 0, 0, 0.15);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-388 .elementor-element.elementor-element-33deaa8f:not(.elementor-motion-effects-element-type-background), .elementor-388 .elementor-element.elementor-element-33deaa8f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-434812d );}.elementor-388 .elementor-element.elementor-element-5e9dff35 .elementor-heading-title{font-family:var( --e-global-typography-46ff703-font-family ), Helvetica, Arial,Sans-serif;font-size:var( --e-global-typography-46ff703-font-size );font-weight:var( --e-global-typography-46ff703-font-weight );line-height:var( --e-global-typography-46ff703-line-height );letter-spacing:var( --e-global-typography-46ff703-letter-spacing );color:var( --e-global-color-e24e8d2 );}.elementor-388 .elementor-element.elementor-element-cc2034f .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Helvetica, Arial,Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-388 .elementor-element.elementor-element-72d7c42f{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:60px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-388 .elementor-element.elementor-element-6a6a1ea3{--display:flex;--padding-top:40px;--padding-bottom:40px;--padding-left:15px;--padding-right:60px;}.elementor-388 .elementor-element.elementor-element-374c7dc7{--display:flex;--align-items:stretch;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-388 .elementor-element.elementor-element-70901b18{width:auto;max-width:auto;background-color:var( --e-global-color-secondary );padding:8px 16px 8px 16px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );border-radius:100px 100px 100px 100px;}.elementor-388 .elementor-element.elementor-element-70901b18.elementor-element{--align-self:flex-start;}.elementor-388 .elementor-element.elementor-element-70901b18 .elementor-heading-title{font-family:var( --e-global-typography-f75721c-font-family ), Helvetica, Arial,Sans-serif;font-size:var( --e-global-typography-f75721c-font-size );font-weight:var( --e-global-typography-f75721c-font-weight );line-height:var( --e-global-typography-f75721c-line-height );letter-spacing:var( --e-global-typography-f75721c-letter-spacing );color:var( --e-global-color-primary );}.elementor-388 .elementor-element.elementor-element-4d554382{width:var( --container-widget-width, 560px );max-width:560px;margin:15px 0px calc(var(--kit-widget-spacing, 0px) + 25px) 0px;--container-widget-width:560px;--container-widget-flex-grow:0;}.elementor-388 .elementor-element.elementor-element-4d554382 .elementor-heading-title{font-family:var( --e-global-typography-37a8f5f-font-family ), Helvetica, Arial,Sans-serif;font-size:var( --e-global-typography-37a8f5f-font-size );font-weight:var( --e-global-typography-37a8f5f-font-weight );line-height:var( --e-global-typography-37a8f5f-line-height );letter-spacing:var( --e-global-typography-37a8f5f-letter-spacing );color:var( --e-global-color-e24e8d2 );}.elementor-388 .elementor-element.elementor-element-22d3b6d5{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;--icon-box-icon-margin:30px;}.elementor-388 .elementor-element.elementor-element-22d3b6d5 .elementor-icon-box-title{margin-bottom:10px;margin-top:0;color:var( --e-global-color-e24e8d2 );}.elementor-388 .elementor-element.elementor-element-22d3b6d5 .elementor-image-box-title{margin-bottom:10px;margin-top:0;}.elementor-388 .elementor-element.elementor-element-22d3b6d5.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-efa7e8f );fill:var( --e-global-color-accent );color:var( --e-global-color-accent );}.elementor-388 .elementor-element.elementor-element-22d3b6d5.elementor-view-framed .elementor-icon, .elementor-388 .elementor-element.elementor-element-22d3b6d5.elementor-view-default .elementor-icon{fill:var( --e-global-color-efa7e8f );color:var( --e-global-color-efa7e8f );border-color:var( --e-global-color-efa7e8f );}.elementor-388 .elementor-element.elementor-element-22d3b6d5.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-388 .elementor-element.elementor-element-22d3b6d5 .elementor-icon{font-size:30px;border-radius:6px 6px 6px 6px;}.elementor-388 .elementor-element.elementor-element-22d3b6d5 .elementor-icon-box-title, .elementor-388 .elementor-element.elementor-element-22d3b6d5 .elementor-icon-box-title a{font-family:var( --e-global-typography-46ff703-font-family ), Helvetica, Arial,Sans-serif;font-size:var( --e-global-typography-46ff703-font-size );font-weight:var( --e-global-typography-46ff703-font-weight );line-height:var( --e-global-typography-46ff703-line-height );letter-spacing:var( --e-global-typography-46ff703-letter-spacing );}.elementor-388 .elementor-element.elementor-element-22d3b6d5 .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Helvetica, Arial,Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-388 .elementor-element.elementor-element-7ec011cd{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;--icon-box-icon-margin:30px;}.elementor-388 .elementor-element.elementor-element-7ec011cd .elementor-icon-box-title{margin-bottom:10px;margin-top:0;color:var( --e-global-color-e24e8d2 );}.elementor-388 .elementor-element.elementor-element-7ec011cd .elementor-image-box-title{margin-bottom:10px;margin-top:0;}.elementor-388 .elementor-element.elementor-element-7ec011cd.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-efa7e8f );fill:var( --e-global-color-accent );color:var( --e-global-color-accent );}.elementor-388 .elementor-element.elementor-element-7ec011cd.elementor-view-framed .elementor-icon, .elementor-388 .elementor-element.elementor-element-7ec011cd.elementor-view-default .elementor-icon{fill:var( --e-global-color-efa7e8f );color:var( --e-global-color-efa7e8f );border-color:var( --e-global-color-efa7e8f );}.elementor-388 .elementor-element.elementor-element-7ec011cd.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-388 .elementor-element.elementor-element-7ec011cd .elementor-icon{font-size:30px;border-radius:6px 6px 6px 6px;}.elementor-388 .elementor-element.elementor-element-7ec011cd .elementor-icon-box-title, .elementor-388 .elementor-element.elementor-element-7ec011cd .elementor-icon-box-title a{font-family:var( --e-global-typography-46ff703-font-family ), Helvetica, Arial,Sans-serif;font-size:var( --e-global-typography-46ff703-font-size );font-weight:var( --e-global-typography-46ff703-font-weight );line-height:var( --e-global-typography-46ff703-line-height );letter-spacing:var( --e-global-typography-46ff703-letter-spacing );}.elementor-388 .elementor-element.elementor-element-7ec011cd .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Helvetica, Arial,Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-388 .elementor-element.elementor-element-059f769{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;--icon-box-icon-margin:30px;}.elementor-388 .elementor-element.elementor-element-059f769 .elementor-icon-box-title{margin-bottom:10px;margin-top:0;color:var( --e-global-color-e24e8d2 );}.elementor-388 .elementor-element.elementor-element-059f769 .elementor-image-box-title{margin-bottom:10px;margin-top:0;}.elementor-388 .elementor-element.elementor-element-059f769.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-efa7e8f );fill:var( --e-global-color-accent );color:var( --e-global-color-accent );}.elementor-388 .elementor-element.elementor-element-059f769.elementor-view-framed .elementor-icon, .elementor-388 .elementor-element.elementor-element-059f769.elementor-view-default .elementor-icon{fill:var( --e-global-color-efa7e8f );color:var( --e-global-color-efa7e8f );border-color:var( --e-global-color-efa7e8f );}.elementor-388 .elementor-element.elementor-element-059f769.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-388 .elementor-element.elementor-element-059f769 .elementor-icon{font-size:30px;border-radius:6px 6px 6px 6px;}.elementor-388 .elementor-element.elementor-element-059f769 .elementor-icon-box-title, .elementor-388 .elementor-element.elementor-element-059f769 .elementor-icon-box-title a{font-family:var( --e-global-typography-46ff703-font-family ), Helvetica, Arial,Sans-serif;font-size:var( --e-global-typography-46ff703-font-size );font-weight:var( --e-global-typography-46ff703-font-weight );line-height:var( --e-global-typography-46ff703-line-height );letter-spacing:var( --e-global-typography-46ff703-letter-spacing );}.elementor-388 .elementor-element.elementor-element-059f769 .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Helvetica, Arial,Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-388 .elementor-element.elementor-element-254743b{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;--icon-box-icon-margin:30px;}.elementor-388 .elementor-element.elementor-element-254743b .elementor-icon-box-title{margin-bottom:10px;margin-top:0;color:var( --e-global-color-e24e8d2 );}.elementor-388 .elementor-element.elementor-element-254743b .elementor-image-box-title{margin-bottom:10px;margin-top:0;}.elementor-388 .elementor-element.elementor-element-254743b.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-efa7e8f );fill:var( --e-global-color-accent );color:var( --e-global-color-accent );}.elementor-388 .elementor-element.elementor-element-254743b.elementor-view-framed .elementor-icon, .elementor-388 .elementor-element.elementor-element-254743b.elementor-view-default .elementor-icon{fill:var( --e-global-color-efa7e8f );color:var( --e-global-color-efa7e8f );border-color:var( --e-global-color-efa7e8f );}.elementor-388 .elementor-element.elementor-element-254743b.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-388 .elementor-element.elementor-element-254743b .elementor-icon{font-size:30px;border-radius:6px 6px 6px 6px;}.elementor-388 .elementor-element.elementor-element-254743b .elementor-icon-box-title, .elementor-388 .elementor-element.elementor-element-254743b .elementor-icon-box-title a{font-family:var( --e-global-typography-46ff703-font-family ), Helvetica, Arial,Sans-serif;font-size:var( --e-global-typography-46ff703-font-size );font-weight:var( --e-global-typography-46ff703-font-weight );line-height:var( --e-global-typography-46ff703-line-height );letter-spacing:var( --e-global-typography-46ff703-letter-spacing );}.elementor-388 .elementor-element.elementor-element-254743b .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Helvetica, Arial,Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-388 .elementor-element.elementor-element-5b49f53d{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:10%;--padding-bottom:5%;--padding-left:10%;--padding-right:7%;}.elementor-388 .elementor-element.elementor-element-5baee25{--display:flex;--align-items:stretch;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:12px 12px 0px 0px;box-shadow:0px 8px 32px 0px rgba(0, 0, 0, 0.15);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-388 .elementor-element.elementor-element-5baee25:not(.elementor-motion-effects-element-type-background), .elementor-388 .elementor-element.elementor-element-5baee25 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-388 .elementor-element.elementor-element-38202faa{margin:-30% -15% calc(var(--kit-widget-spacing, 0px) + 0%) -25%;}.elementor-388 .elementor-element.elementor-element-f55d4ef{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:0px 0px 12px 12px;box-shadow:0px 8px 32px 0px rgba(0, 0, 0, 0.15);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-388 .elementor-element.elementor-element-f55d4ef:not(.elementor-motion-effects-element-type-background), .elementor-388 .elementor-element.elementor-element-f55d4ef > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-434812d );}.elementor-388 .elementor-element.elementor-element-4e325675{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-388 .elementor-element.elementor-element-21dc3b1b{width:auto;max-width:auto;}.elementor-388 .elementor-element.elementor-element-21dc3b1b .elementor-counter-number-wrapper{color:var( --e-global-color-e24e8d2 );font-family:var( --e-global-typography-46ff703-font-family ), Helvetica, Arial,Sans-serif;font-size:var( --e-global-typography-46ff703-font-size );font-weight:var( --e-global-typography-46ff703-font-weight );line-height:var( --e-global-typography-46ff703-line-height );letter-spacing:var( --e-global-typography-46ff703-letter-spacing );}.elementor-388 .elementor-element.elementor-element-1b9a9628 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Helvetica, Arial,Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-388 .elementor-element.elementor-element-579c14be{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-388 .elementor-element.elementor-element-72cc6929{width:auto;max-width:auto;}.elementor-388 .elementor-element.elementor-element-72cc6929 .elementor-counter-number-wrapper{color:var( --e-global-color-e24e8d2 );font-family:var( --e-global-typography-46ff703-font-family ), Helvetica, Arial,Sans-serif;font-size:var( --e-global-typography-46ff703-font-size );font-weight:var( --e-global-typography-46ff703-font-weight );line-height:var( --e-global-typography-46ff703-line-height );letter-spacing:var( --e-global-typography-46ff703-letter-spacing );}.elementor-388 .elementor-element.elementor-element-4234ac93 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Helvetica, Arial,Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-388 .elementor-element.elementor-element-7b681708{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-388 .elementor-element.elementor-element-44a292cf{width:auto;max-width:auto;}.elementor-388 .elementor-element.elementor-element-44a292cf .elementor-counter-number-wrapper{color:var( --e-global-color-e24e8d2 );font-family:var( --e-global-typography-46ff703-font-family ), Helvetica, Arial,Sans-serif;font-size:var( --e-global-typography-46ff703-font-size );font-weight:var( --e-global-typography-46ff703-font-weight );line-height:var( --e-global-typography-46ff703-line-height );letter-spacing:var( --e-global-typography-46ff703-letter-spacing );}.elementor-388 .elementor-element.elementor-element-290911ff .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Helvetica, Arial,Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-388 .elementor-element.elementor-element-2e6607c9{--display:flex;--align-items:stretch;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:60px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-388 .elementor-element.elementor-element-494e4dc2{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:15px;--padding-right:15px;}.elementor-388 .elementor-element.elementor-element-6339d3c0{width:var( --container-widget-width, 560px );max-width:560px;--container-widget-width:560px;--container-widget-flex-grow:0;text-align:center;}.elementor-388 .elementor-element.elementor-element-6339d3c0 .elementor-heading-title{font-family:var( --e-global-typography-37a8f5f-font-family ), Helvetica, Arial,Sans-serif;font-size:var( --e-global-typography-37a8f5f-font-size );font-weight:var( --e-global-typography-37a8f5f-font-weight );line-height:var( --e-global-typography-37a8f5f-line-height );letter-spacing:var( --e-global-typography-37a8f5f-letter-spacing );color:var( --e-global-color-e24e8d2 );}.elementor-388 .elementor-element.elementor-element-f151213{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-388 .elementor-element.elementor-element-72465db{--display:flex;--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-388 .elementor-element.elementor-element-4f480d9{--display:flex;--align-items:stretch;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.5;--border-radius:12px 12px 12px 12px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-388 .elementor-element.elementor-element-4f480d9:not(.elementor-motion-effects-element-type-background), .elementor-388 .elementor-element.elementor-element-4f480d9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-388 .elementor-element.elementor-element-4f480d9::before, .elementor-388 .elementor-element.elementor-element-4f480d9 > .elementor-background-video-container::before, .elementor-388 .elementor-element.elementor-element-4f480d9 > .e-con-inner > .elementor-background-video-container::before, .elementor-388 .elementor-element.elementor-element-4f480d9 > .elementor-background-slideshow::before, .elementor-388 .elementor-element.elementor-element-4f480d9 > .e-con-inner > .elementor-background-slideshow::before, .elementor-388 .elementor-element.elementor-element-4f480d9 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-accent );--background-overlay:'';}.elementor-388 .elementor-element.elementor-element-4f480d9:hover::before, .elementor-388 .elementor-element.elementor-element-4f480d9:hover > .elementor-background-video-container::before, .elementor-388 .elementor-element.elementor-element-4f480d9:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-388 .elementor-element.elementor-element-4f480d9 > .elementor-background-slideshow:hover::before, .elementor-388 .elementor-element.elementor-element-4f480d9 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:var( --e-global-color-secondary );--background-overlay:'';}.elementor-388 .elementor-element.elementor-element-4f480d9::before{-webkit-mask-image:url("https://mll4mtnpbk6y.i.optimole.com/w:1440/h:428/q:mauto/ig:avif/https://bestadventurekansai.com/wp-content/uploads/2025/06/header_pattern2.png");-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-388 .elementor-element.elementor-element-4f480d9:hover{--overlay-opacity:0.5;}.elementor-388 .elementor-element.elementor-element-eb9c8fa{--spacer-size:22px;background-color:var( --e-global-color-8054e71 );}.elementor-388 .elementor-element.elementor-element-eb9c8fa:not( .elementor-widget-image ){-webkit-mask-image:url( https://bestadventurekansai.com/wp-content/plugins/elementor/assets/mask-shapes/custom.svg );-webkit-mask-size:contain;-webkit-mask-position:center left;-webkit-mask-repeat:no-repeat;}.elementor-388 .elementor-element.elementor-element-eb9c8fa.elementor-widget-image img{-webkit-mask-image:url( https://bestadventurekansai.com/wp-content/plugins/elementor/assets/mask-shapes/custom.svg );-webkit-mask-size:contain;-webkit-mask-position:center left;-webkit-mask-repeat:no-repeat;}.elementor-388 .elementor-element.elementor-element-04c1a94 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Helvetica, Arial,Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-8054e71 );}.elementor-388 .elementor-element.elementor-element-96b28cf{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:20px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;--padding-top:6px;--padding-bottom:10px;--padding-left:80px;--padding-right:0px;}.elementor-388 .elementor-element.elementor-element-39a68e2 .elementor-heading-title{font-family:var( --e-global-typography-46ff703-font-family ), Helvetica, Arial,Sans-serif;font-size:var( --e-global-typography-46ff703-font-size );font-weight:var( --e-global-typography-46ff703-font-weight );line-height:var( --e-global-typography-46ff703-line-height );letter-spacing:var( --e-global-typography-46ff703-letter-spacing );color:var( --e-global-color-e24e8d2 );}.elementor-388 .elementor-element.elementor-element-1505d32 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Helvetica, Arial,Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-388 .elementor-element.elementor-element-fbb36da{--display:flex;--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-388 .elementor-element.elementor-element-217e959{--display:flex;--align-items:stretch;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.5;--border-radius:12px 12px 12px 12px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-388 .elementor-element.elementor-element-217e959:not(.elementor-motion-effects-element-type-background), .elementor-388 .elementor-element.elementor-element-217e959 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-388 .elementor-element.elementor-element-217e959::before, .elementor-388 .elementor-element.elementor-element-217e959 > .elementor-background-video-container::before, .elementor-388 .elementor-element.elementor-element-217e959 > .e-con-inner > .elementor-background-video-container::before, .elementor-388 .elementor-element.elementor-element-217e959 > .elementor-background-slideshow::before, .elementor-388 .elementor-element.elementor-element-217e959 > .e-con-inner > .elementor-background-slideshow::before, .elementor-388 .elementor-element.elementor-element-217e959 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-accent );--background-overlay:'';}.elementor-388 .elementor-element.elementor-element-217e959:hover::before, .elementor-388 .elementor-element.elementor-element-217e959:hover > .elementor-background-video-container::before, .elementor-388 .elementor-element.elementor-element-217e959:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-388 .elementor-element.elementor-element-217e959 > .elementor-background-slideshow:hover::before, .elementor-388 .elementor-element.elementor-element-217e959 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:var( --e-global-color-secondary );--background-overlay:'';}.elementor-388 .elementor-element.elementor-element-217e959::before{-webkit-mask-image:url("https://mll4mtnpbk6y.i.optimole.com/w:1440/h:428/q:mauto/ig:avif/https://bestadventurekansai.com/wp-content/uploads/2025/06/header_pattern2.png");-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-388 .elementor-element.elementor-element-217e959:hover{--overlay-opacity:0.5;}.elementor-388 .elementor-element.elementor-element-8d066aa{--spacer-size:22px;background-color:var( --e-global-color-8054e71 );}.elementor-388 .elementor-element.elementor-element-8d066aa:not( .elementor-widget-image ){-webkit-mask-image:url( https://bestadventurekansai.com/wp-content/plugins/elementor/assets/mask-shapes/custom.svg );-webkit-mask-size:contain;-webkit-mask-position:center left;-webkit-mask-repeat:no-repeat;}.elementor-388 .elementor-element.elementor-element-8d066aa.elementor-widget-image img{-webkit-mask-image:url( https://bestadventurekansai.com/wp-content/plugins/elementor/assets/mask-shapes/custom.svg );-webkit-mask-size:contain;-webkit-mask-position:center left;-webkit-mask-repeat:no-repeat;}.elementor-388 .elementor-element.elementor-element-b0d20c3 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Helvetica, Arial,Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-8054e71 );}.elementor-388 .elementor-element.elementor-element-bc1d770{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:20px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;--padding-top:6px;--padding-bottom:10px;--padding-left:80px;--padding-right:0px;}.elementor-388 .elementor-element.elementor-element-1b8ad21 .elementor-heading-title{font-family:var( --e-global-typography-46ff703-font-family ), Helvetica, Arial,Sans-serif;font-size:var( --e-global-typography-46ff703-font-size );font-weight:var( --e-global-typography-46ff703-font-weight );line-height:var( --e-global-typography-46ff703-line-height );letter-spacing:var( --e-global-typography-46ff703-letter-spacing );color:var( --e-global-color-e24e8d2 );}.elementor-388 .elementor-element.elementor-element-554251c .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Helvetica, Arial,Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-388 .elementor-element.elementor-element-e057f35{--display:flex;--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-388 .elementor-element.elementor-element-8a39667{--display:flex;--align-items:stretch;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.5;--border-radius:12px 12px 12px 12px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-388 .elementor-element.elementor-element-8a39667:not(.elementor-motion-effects-element-type-background), .elementor-388 .elementor-element.elementor-element-8a39667 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-388 .elementor-element.elementor-element-8a39667::before, .elementor-388 .elementor-element.elementor-element-8a39667 > .elementor-background-video-container::before, .elementor-388 .elementor-element.elementor-element-8a39667 > .e-con-inner > .elementor-background-video-container::before, .elementor-388 .elementor-element.elementor-element-8a39667 > .elementor-background-slideshow::before, .elementor-388 .elementor-element.elementor-element-8a39667 > .e-con-inner > .elementor-background-slideshow::before, .elementor-388 .elementor-element.elementor-element-8a39667 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-accent );--background-overlay:'';}.elementor-388 .elementor-element.elementor-element-8a39667:hover::before, .elementor-388 .elementor-element.elementor-element-8a39667:hover > .elementor-background-video-container::before, .elementor-388 .elementor-element.elementor-element-8a39667:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-388 .elementor-element.elementor-element-8a39667 > .elementor-background-slideshow:hover::before, .elementor-388 .elementor-element.elementor-element-8a39667 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:var( --e-global-color-secondary );--background-overlay:'';}.elementor-388 .elementor-element.elementor-element-8a39667::before{-webkit-mask-image:url("https://mll4mtnpbk6y.i.optimole.com/w:1440/h:428/q:mauto/ig:avif/https://bestadventurekansai.com/wp-content/uploads/2025/06/header_pattern2.png");-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-388 .elementor-element.elementor-element-8a39667:hover{--overlay-opacity:0.5;}.elementor-388 .elementor-element.elementor-element-1033c8f{--spacer-size:22px;background-color:var( --e-global-color-8054e71 );}.elementor-388 .elementor-element.elementor-element-1033c8f:not( .elementor-widget-image ){-webkit-mask-image:url( https://bestadventurekansai.com/wp-content/plugins/elementor/assets/mask-shapes/custom.svg );-webkit-mask-size:contain;-webkit-mask-position:center left;-webkit-mask-repeat:no-repeat;}.elementor-388 .elementor-element.elementor-element-1033c8f.elementor-widget-image img{-webkit-mask-image:url( https://bestadventurekansai.com/wp-content/plugins/elementor/assets/mask-shapes/custom.svg );-webkit-mask-size:contain;-webkit-mask-position:center left;-webkit-mask-repeat:no-repeat;}.elementor-388 .elementor-element.elementor-element-eccb8ee .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Helvetica, Arial,Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-8054e71 );}.elementor-388 .elementor-element.elementor-element-2dfc1ba{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:20px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;--padding-top:6px;--padding-bottom:10px;--padding-left:80px;--padding-right:0px;}.elementor-388 .elementor-element.elementor-element-acc9417 .elementor-heading-title{font-family:var( --e-global-typography-46ff703-font-family ), Helvetica, Arial,Sans-serif;font-size:var( --e-global-typography-46ff703-font-size );font-weight:var( --e-global-typography-46ff703-font-weight );line-height:var( --e-global-typography-46ff703-line-height );letter-spacing:var( --e-global-typography-46ff703-letter-spacing );color:var( --e-global-color-e24e8d2 );}.elementor-388 .elementor-element.elementor-element-1d28351 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Helvetica, Arial,Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-388 .elementor-element.elementor-element-8e41d4d{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-388 .elementor-element.elementor-element-4ef6b672{--display:flex;--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-388 .elementor-element.elementor-element-5f7fee55{--display:flex;--align-items:stretch;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.5;--border-radius:12px 12px 12px 12px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-388 .elementor-element.elementor-element-5f7fee55:not(.elementor-motion-effects-element-type-background), .elementor-388 .elementor-element.elementor-element-5f7fee55 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-388 .elementor-element.elementor-element-5f7fee55::before, .elementor-388 .elementor-element.elementor-element-5f7fee55 > .elementor-background-video-container::before, .elementor-388 .elementor-element.elementor-element-5f7fee55 > .e-con-inner > .elementor-background-video-container::before, .elementor-388 .elementor-element.elementor-element-5f7fee55 > .elementor-background-slideshow::before, .elementor-388 .elementor-element.elementor-element-5f7fee55 > .e-con-inner > .elementor-background-slideshow::before, .elementor-388 .elementor-element.elementor-element-5f7fee55 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-accent );--background-overlay:'';}.elementor-388 .elementor-element.elementor-element-5f7fee55:hover::before, .elementor-388 .elementor-element.elementor-element-5f7fee55:hover > .elementor-background-video-container::before, .elementor-388 .elementor-element.elementor-element-5f7fee55:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-388 .elementor-element.elementor-element-5f7fee55 > .elementor-background-slideshow:hover::before, .elementor-388 .elementor-element.elementor-element-5f7fee55 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:var( --e-global-color-secondary );--background-overlay:'';}.elementor-388 .elementor-element.elementor-element-5f7fee55::before{-webkit-mask-image:url("https://mll4mtnpbk6y.i.optimole.com/w:1440/h:428/q:mauto/ig:avif/https://bestadventurekansai.com/wp-content/uploads/2025/06/header_pattern2.png");-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-388 .elementor-element.elementor-element-5f7fee55:hover{--overlay-opacity:0.5;}.elementor-388 .elementor-element.elementor-element-158c1dad{--spacer-size:22px;background-color:var( --e-global-color-8054e71 );}.elementor-388 .elementor-element.elementor-element-158c1dad:not( .elementor-widget-image ){-webkit-mask-image:url( https://bestadventurekansai.com/wp-content/plugins/elementor/assets/mask-shapes/custom.svg );-webkit-mask-size:contain;-webkit-mask-position:center left;-webkit-mask-repeat:no-repeat;}.elementor-388 .elementor-element.elementor-element-158c1dad.elementor-widget-image img{-webkit-mask-image:url( https://bestadventurekansai.com/wp-content/plugins/elementor/assets/mask-shapes/custom.svg );-webkit-mask-size:contain;-webkit-mask-position:center left;-webkit-mask-repeat:no-repeat;}.elementor-388 .elementor-element.elementor-element-39099c07 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Helvetica, Arial,Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-8054e71 );}.elementor-388 .elementor-element.elementor-element-1692f9c8{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:20px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;--padding-top:6px;--padding-bottom:10px;--padding-left:80px;--padding-right:0px;}.elementor-388 .elementor-element.elementor-element-1d2d7278 .elementor-heading-title{font-family:var( --e-global-typography-46ff703-font-family ), Helvetica, Arial,Sans-serif;font-size:var( --e-global-typography-46ff703-font-size );font-weight:var( --e-global-typography-46ff703-font-weight );line-height:var( --e-global-typography-46ff703-line-height );letter-spacing:var( --e-global-typography-46ff703-letter-spacing );color:var( --e-global-color-e24e8d2 );}.elementor-388 .elementor-element.elementor-element-35372d75 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Helvetica, Arial,Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-388 .elementor-element.elementor-element-47986979{--display:flex;--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-388 .elementor-element.elementor-element-351631b7{--display:flex;--align-items:stretch;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.5;--border-radius:12px 12px 12px 12px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-388 .elementor-element.elementor-element-351631b7:not(.elementor-motion-effects-element-type-background), .elementor-388 .elementor-element.elementor-element-351631b7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-388 .elementor-element.elementor-element-351631b7::before, .elementor-388 .elementor-element.elementor-element-351631b7 > .elementor-background-video-container::before, .elementor-388 .elementor-element.elementor-element-351631b7 > .e-con-inner > .elementor-background-video-container::before, .elementor-388 .elementor-element.elementor-element-351631b7 > .elementor-background-slideshow::before, .elementor-388 .elementor-element.elementor-element-351631b7 > .e-con-inner > .elementor-background-slideshow::before, .elementor-388 .elementor-element.elementor-element-351631b7 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-accent );--background-overlay:'';}.elementor-388 .elementor-element.elementor-element-351631b7:hover::before, .elementor-388 .elementor-element.elementor-element-351631b7:hover > .elementor-background-video-container::before, .elementor-388 .elementor-element.elementor-element-351631b7:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-388 .elementor-element.elementor-element-351631b7 > .elementor-background-slideshow:hover::before, .elementor-388 .elementor-element.elementor-element-351631b7 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:var( --e-global-color-secondary );--background-overlay:'';}.elementor-388 .elementor-element.elementor-element-351631b7::before{-webkit-mask-image:url("https://mll4mtnpbk6y.i.optimole.com/w:1440/h:428/q:mauto/ig:avif/https://bestadventurekansai.com/wp-content/uploads/2025/06/header_pattern2.png");-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-388 .elementor-element.elementor-element-351631b7:hover{--overlay-opacity:0.5;}.elementor-388 .elementor-element.elementor-element-100dd3fd{--spacer-size:22px;background-color:var( --e-global-color-8054e71 );}.elementor-388 .elementor-element.elementor-element-100dd3fd:not( .elementor-widget-image ){-webkit-mask-image:url( https://bestadventurekansai.com/wp-content/plugins/elementor/assets/mask-shapes/custom.svg );-webkit-mask-size:contain;-webkit-mask-position:center left;-webkit-mask-repeat:no-repeat;}.elementor-388 .elementor-element.elementor-element-100dd3fd.elementor-widget-image img{-webkit-mask-image:url( https://bestadventurekansai.com/wp-content/plugins/elementor/assets/mask-shapes/custom.svg );-webkit-mask-size:contain;-webkit-mask-position:center left;-webkit-mask-repeat:no-repeat;}.elementor-388 .elementor-element.elementor-element-53af9f9c .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Helvetica, Arial,Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-8054e71 );}.elementor-388 .elementor-element.elementor-element-24ae1270{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:20px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;--padding-top:6px;--padding-bottom:10px;--padding-left:80px;--padding-right:0px;}.elementor-388 .elementor-element.elementor-element-5d0087f5 .elementor-heading-title{font-family:var( --e-global-typography-46ff703-font-family ), Helvetica, Arial,Sans-serif;font-size:var( --e-global-typography-46ff703-font-size );font-weight:var( --e-global-typography-46ff703-font-weight );line-height:var( --e-global-typography-46ff703-line-height );letter-spacing:var( --e-global-typography-46ff703-letter-spacing );color:var( --e-global-color-e24e8d2 );}.elementor-388 .elementor-element.elementor-element-45aa7eaa .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Helvetica, Arial,Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-388 .elementor-element.elementor-element-6716fefa{--display:flex;--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-388 .elementor-element.elementor-element-fd10d7c{--display:flex;--align-items:stretch;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.5;--border-radius:12px 12px 12px 12px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-388 .elementor-element.elementor-element-fd10d7c:not(.elementor-motion-effects-element-type-background), .elementor-388 .elementor-element.elementor-element-fd10d7c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-388 .elementor-element.elementor-element-fd10d7c::before, .elementor-388 .elementor-element.elementor-element-fd10d7c > .elementor-background-video-container::before, .elementor-388 .elementor-element.elementor-element-fd10d7c > .e-con-inner > .elementor-background-video-container::before, .elementor-388 .elementor-element.elementor-element-fd10d7c > .elementor-background-slideshow::before, .elementor-388 .elementor-element.elementor-element-fd10d7c > .e-con-inner > .elementor-background-slideshow::before, .elementor-388 .elementor-element.elementor-element-fd10d7c > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-accent );--background-overlay:'';}.elementor-388 .elementor-element.elementor-element-fd10d7c:hover::before, .elementor-388 .elementor-element.elementor-element-fd10d7c:hover > .elementor-background-video-container::before, .elementor-388 .elementor-element.elementor-element-fd10d7c:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-388 .elementor-element.elementor-element-fd10d7c > .elementor-background-slideshow:hover::before, .elementor-388 .elementor-element.elementor-element-fd10d7c > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:var( --e-global-color-secondary );--background-overlay:'';}.elementor-388 .elementor-element.elementor-element-fd10d7c::before{-webkit-mask-image:url("https://mll4mtnpbk6y.i.optimole.com/w:1440/h:428/q:mauto/ig:avif/https://bestadventurekansai.com/wp-content/uploads/2025/06/header_pattern2.png");-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-388 .elementor-element.elementor-element-fd10d7c:hover{--overlay-opacity:0.5;}.elementor-388 .elementor-element.elementor-element-650f0e5d{--spacer-size:22px;background-color:var( --e-global-color-8054e71 );}.elementor-388 .elementor-element.elementor-element-650f0e5d:not( .elementor-widget-image ){-webkit-mask-image:url( https://bestadventurekansai.com/wp-content/plugins/elementor/assets/mask-shapes/custom.svg );-webkit-mask-size:contain;-webkit-mask-position:center left;-webkit-mask-repeat:no-repeat;}.elementor-388 .elementor-element.elementor-element-650f0e5d.elementor-widget-image img{-webkit-mask-image:url( https://bestadventurekansai.com/wp-content/plugins/elementor/assets/mask-shapes/custom.svg );-webkit-mask-size:contain;-webkit-mask-position:center left;-webkit-mask-repeat:no-repeat;}.elementor-388 .elementor-element.elementor-element-3678d9b7 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Helvetica, Arial,Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-8054e71 );}.elementor-388 .elementor-element.elementor-element-4cba8b9f{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:20px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;--padding-top:6px;--padding-bottom:10px;--padding-left:80px;--padding-right:0px;}.elementor-388 .elementor-element.elementor-element-69f335ab .elementor-heading-title{font-family:var( --e-global-typography-46ff703-font-family ), Helvetica, Arial,Sans-serif;font-size:var( --e-global-typography-46ff703-font-size );font-weight:var( --e-global-typography-46ff703-font-weight );line-height:var( --e-global-typography-46ff703-line-height );letter-spacing:var( --e-global-typography-46ff703-letter-spacing );color:var( --e-global-color-e24e8d2 );}.elementor-388 .elementor-element.elementor-element-4ef41a05 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Helvetica, Arial,Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-388 .elementor-element.elementor-element-6a42b62{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-388 .elementor-element.elementor-element-ebf3e7a{--display:flex;--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-388 .elementor-element.elementor-element-33da556{--display:flex;--align-items:stretch;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.5;--border-radius:12px 12px 12px 12px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-388 .elementor-element.elementor-element-33da556:not(.elementor-motion-effects-element-type-background), .elementor-388 .elementor-element.elementor-element-33da556 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-388 .elementor-element.elementor-element-33da556::before, .elementor-388 .elementor-element.elementor-element-33da556 > .elementor-background-video-container::before, .elementor-388 .elementor-element.elementor-element-33da556 > .e-con-inner > .elementor-background-video-container::before, .elementor-388 .elementor-element.elementor-element-33da556 > .elementor-background-slideshow::before, .elementor-388 .elementor-element.elementor-element-33da556 > .e-con-inner > .elementor-background-slideshow::before, .elementor-388 .elementor-element.elementor-element-33da556 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-accent );--background-overlay:'';}.elementor-388 .elementor-element.elementor-element-33da556:hover::before, .elementor-388 .elementor-element.elementor-element-33da556:hover > .elementor-background-video-container::before, .elementor-388 .elementor-element.elementor-element-33da556:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-388 .elementor-element.elementor-element-33da556 > .elementor-background-slideshow:hover::before, .elementor-388 .elementor-element.elementor-element-33da556 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:var( --e-global-color-secondary );--background-overlay:'';}.elementor-388 .elementor-element.elementor-element-33da556::before{-webkit-mask-image:url("https://mll4mtnpbk6y.i.optimole.com/w:1440/h:428/q:mauto/ig:avif/https://bestadventurekansai.com/wp-content/uploads/2025/06/header_pattern2.png");-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-388 .elementor-element.elementor-element-33da556:hover{--overlay-opacity:0.5;}.elementor-388 .elementor-element.elementor-element-8f5f6ca{--spacer-size:22px;background-color:var( --e-global-color-8054e71 );}.elementor-388 .elementor-element.elementor-element-8f5f6ca:not( .elementor-widget-image ){-webkit-mask-image:url( https://bestadventurekansai.com/wp-content/plugins/elementor/assets/mask-shapes/custom.svg );-webkit-mask-size:contain;-webkit-mask-position:center left;-webkit-mask-repeat:no-repeat;}.elementor-388 .elementor-element.elementor-element-8f5f6ca.elementor-widget-image img{-webkit-mask-image:url( https://bestadventurekansai.com/wp-content/plugins/elementor/assets/mask-shapes/custom.svg );-webkit-mask-size:contain;-webkit-mask-position:center left;-webkit-mask-repeat:no-repeat;}.elementor-388 .elementor-element.elementor-element-f14cd69 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Helvetica, Arial,Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-8054e71 );}.elementor-388 .elementor-element.elementor-element-297e5ca{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:20px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;--padding-top:6px;--padding-bottom:10px;--padding-left:80px;--padding-right:0px;}.elementor-388 .elementor-element.elementor-element-23ef651 .elementor-heading-title{font-family:var( --e-global-typography-46ff703-font-family ), Helvetica, Arial,Sans-serif;font-size:var( --e-global-typography-46ff703-font-size );font-weight:var( --e-global-typography-46ff703-font-weight );line-height:var( --e-global-typography-46ff703-line-height );letter-spacing:var( --e-global-typography-46ff703-letter-spacing );color:var( --e-global-color-e24e8d2 );}.elementor-388 .elementor-element.elementor-element-a2ee0a0 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Helvetica, Arial,Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-388 .elementor-element.elementor-element-fb7d92f{--display:flex;--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-388 .elementor-element.elementor-element-c007893{--display:flex;--align-items:stretch;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.5;--border-radius:12px 12px 12px 12px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-388 .elementor-element.elementor-element-c007893:not(.elementor-motion-effects-element-type-background), .elementor-388 .elementor-element.elementor-element-c007893 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-388 .elementor-element.elementor-element-c007893::before, .elementor-388 .elementor-element.elementor-element-c007893 > .elementor-background-video-container::before, .elementor-388 .elementor-element.elementor-element-c007893 > .e-con-inner > .elementor-background-video-container::before, .elementor-388 .elementor-element.elementor-element-c007893 > .elementor-background-slideshow::before, .elementor-388 .elementor-element.elementor-element-c007893 > .e-con-inner > .elementor-background-slideshow::before, .elementor-388 .elementor-element.elementor-element-c007893 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-accent );--background-overlay:'';}.elementor-388 .elementor-element.elementor-element-c007893:hover::before, .elementor-388 .elementor-element.elementor-element-c007893:hover > .elementor-background-video-container::before, .elementor-388 .elementor-element.elementor-element-c007893:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-388 .elementor-element.elementor-element-c007893 > .elementor-background-slideshow:hover::before, .elementor-388 .elementor-element.elementor-element-c007893 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:var( --e-global-color-secondary );--background-overlay:'';}.elementor-388 .elementor-element.elementor-element-c007893::before{-webkit-mask-image:url("https://mll4mtnpbk6y.i.optimole.com/w:1440/h:428/q:mauto/ig:avif/https://bestadventurekansai.com/wp-content/uploads/2025/06/header_pattern2.png");-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-388 .elementor-element.elementor-element-c007893:hover{--overlay-opacity:0.5;}.elementor-388 .elementor-element.elementor-element-e9d3e5a{--spacer-size:22px;background-color:var( --e-global-color-8054e71 );}.elementor-388 .elementor-element.elementor-element-e9d3e5a:not( .elementor-widget-image ){-webkit-mask-image:url( https://bestadventurekansai.com/wp-content/plugins/elementor/assets/mask-shapes/custom.svg );-webkit-mask-size:contain;-webkit-mask-position:center left;-webkit-mask-repeat:no-repeat;}.elementor-388 .elementor-element.elementor-element-e9d3e5a.elementor-widget-image img{-webkit-mask-image:url( https://bestadventurekansai.com/wp-content/plugins/elementor/assets/mask-shapes/custom.svg );-webkit-mask-size:contain;-webkit-mask-position:center left;-webkit-mask-repeat:no-repeat;}.elementor-388 .elementor-element.elementor-element-fa448ba .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Helvetica, Arial,Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-8054e71 );}.elementor-388 .elementor-element.elementor-element-bf1b5b5{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:20px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;--padding-top:6px;--padding-bottom:10px;--padding-left:80px;--padding-right:0px;}.elementor-388 .elementor-element.elementor-element-f17193c .elementor-heading-title{font-family:var( --e-global-typography-46ff703-font-family ), Helvetica, Arial,Sans-serif;font-size:var( --e-global-typography-46ff703-font-size );font-weight:var( --e-global-typography-46ff703-font-weight );line-height:var( --e-global-typography-46ff703-line-height );letter-spacing:var( --e-global-typography-46ff703-letter-spacing );color:var( --e-global-color-e24e8d2 );}.elementor-388 .elementor-element.elementor-element-27de43c .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Helvetica, Arial,Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-388 .elementor-element.elementor-element-12512e4{--display:flex;--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-388 .elementor-element.elementor-element-95dd654{--display:flex;--align-items:stretch;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.5;--border-radius:12px 12px 12px 12px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-388 .elementor-element.elementor-element-95dd654:not(.elementor-motion-effects-element-type-background), .elementor-388 .elementor-element.elementor-element-95dd654 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-388 .elementor-element.elementor-element-95dd654::before, .elementor-388 .elementor-element.elementor-element-95dd654 > .elementor-background-video-container::before, .elementor-388 .elementor-element.elementor-element-95dd654 > .e-con-inner > .elementor-background-video-container::before, .elementor-388 .elementor-element.elementor-element-95dd654 > .elementor-background-slideshow::before, .elementor-388 .elementor-element.elementor-element-95dd654 > .e-con-inner > .elementor-background-slideshow::before, .elementor-388 .elementor-element.elementor-element-95dd654 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-accent );--background-overlay:'';}.elementor-388 .elementor-element.elementor-element-95dd654:hover::before, .elementor-388 .elementor-element.elementor-element-95dd654:hover > .elementor-background-video-container::before, .elementor-388 .elementor-element.elementor-element-95dd654:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-388 .elementor-element.elementor-element-95dd654 > .elementor-background-slideshow:hover::before, .elementor-388 .elementor-element.elementor-element-95dd654 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:var( --e-global-color-secondary );--background-overlay:'';}.elementor-388 .elementor-element.elementor-element-95dd654::before{-webkit-mask-image:url("https://mll4mtnpbk6y.i.optimole.com/w:1440/h:428/q:mauto/ig:avif/https://bestadventurekansai.com/wp-content/uploads/2025/06/header_pattern2.png");-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-388 .elementor-element.elementor-element-95dd654:hover{--overlay-opacity:0.5;}.elementor-388 .elementor-element.elementor-element-0b12f31{--spacer-size:22px;background-color:var( --e-global-color-8054e71 );}.elementor-388 .elementor-element.elementor-element-0b12f31:not( .elementor-widget-image ){-webkit-mask-image:url( https://bestadventurekansai.com/wp-content/plugins/elementor/assets/mask-shapes/custom.svg );-webkit-mask-size:contain;-webkit-mask-position:center left;-webkit-mask-repeat:no-repeat;}.elementor-388 .elementor-element.elementor-element-0b12f31.elementor-widget-image img{-webkit-mask-image:url( https://bestadventurekansai.com/wp-content/plugins/elementor/assets/mask-shapes/custom.svg );-webkit-mask-size:contain;-webkit-mask-position:center left;-webkit-mask-repeat:no-repeat;}.elementor-388 .elementor-element.elementor-element-594e618 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Helvetica, Arial,Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-8054e71 );}.elementor-388 .elementor-element.elementor-element-fb13df5{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:20px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;--padding-top:6px;--padding-bottom:10px;--padding-left:80px;--padding-right:0px;}.elementor-388 .elementor-element.elementor-element-fa62344 .elementor-heading-title{font-family:var( --e-global-typography-46ff703-font-family ), Helvetica, Arial,Sans-serif;font-size:var( --e-global-typography-46ff703-font-size );font-weight:var( --e-global-typography-46ff703-font-weight );line-height:var( --e-global-typography-46ff703-line-height );letter-spacing:var( --e-global-typography-46ff703-letter-spacing );color:var( --e-global-color-e24e8d2 );}.elementor-388 .elementor-element.elementor-element-aa8fe0e .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Helvetica, Arial,Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-388 .elementor-element.elementor-element-69e0a52{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-388 .elementor-element.elementor-element-031e887{--display:flex;--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-388 .elementor-element.elementor-element-f36e8b3{--display:flex;--align-items:stretch;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.5;--border-radius:12px 12px 12px 12px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-388 .elementor-element.elementor-element-f36e8b3:not(.elementor-motion-effects-element-type-background), .elementor-388 .elementor-element.elementor-element-f36e8b3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-388 .elementor-element.elementor-element-f36e8b3::before, .elementor-388 .elementor-element.elementor-element-f36e8b3 > .elementor-background-video-container::before, .elementor-388 .elementor-element.elementor-element-f36e8b3 > .e-con-inner > .elementor-background-video-container::before, .elementor-388 .elementor-element.elementor-element-f36e8b3 > .elementor-background-slideshow::before, .elementor-388 .elementor-element.elementor-element-f36e8b3 > .e-con-inner > .elementor-background-slideshow::before, .elementor-388 .elementor-element.elementor-element-f36e8b3 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-accent );--background-overlay:'';}.elementor-388 .elementor-element.elementor-element-f36e8b3:hover::before, .elementor-388 .elementor-element.elementor-element-f36e8b3:hover > .elementor-background-video-container::before, .elementor-388 .elementor-element.elementor-element-f36e8b3:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-388 .elementor-element.elementor-element-f36e8b3 > .elementor-background-slideshow:hover::before, .elementor-388 .elementor-element.elementor-element-f36e8b3 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:var( --e-global-color-secondary );--background-overlay:'';}.elementor-388 .elementor-element.elementor-element-f36e8b3::before{-webkit-mask-image:url("https://mll4mtnpbk6y.i.optimole.com/w:1440/h:428/q:mauto/ig:avif/https://bestadventurekansai.com/wp-content/uploads/2025/06/header_pattern2.png");-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-388 .elementor-element.elementor-element-f36e8b3:hover{--overlay-opacity:0.5;}.elementor-388 .elementor-element.elementor-element-f6bdd80{--spacer-size:22px;background-color:var( --e-global-color-8054e71 );}.elementor-388 .elementor-element.elementor-element-f6bdd80:not( .elementor-widget-image ){-webkit-mask-image:url( https://bestadventurekansai.com/wp-content/plugins/elementor/assets/mask-shapes/custom.svg );-webkit-mask-size:contain;-webkit-mask-position:center left;-webkit-mask-repeat:no-repeat;}.elementor-388 .elementor-element.elementor-element-f6bdd80.elementor-widget-image img{-webkit-mask-image:url( https://bestadventurekansai.com/wp-content/plugins/elementor/assets/mask-shapes/custom.svg );-webkit-mask-size:contain;-webkit-mask-position:center left;-webkit-mask-repeat:no-repeat;}.elementor-388 .elementor-element.elementor-element-0f4de01 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Helvetica, Arial,Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-8054e71 );}.elementor-388 .elementor-element.elementor-element-bb6c128{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:20px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;--padding-top:6px;--padding-bottom:10px;--padding-left:80px;--padding-right:0px;}.elementor-388 .elementor-element.elementor-element-9bd2ddc .elementor-heading-title{font-family:var( --e-global-typography-46ff703-font-family ), Helvetica, Arial,Sans-serif;font-size:var( --e-global-typography-46ff703-font-size );font-weight:var( --e-global-typography-46ff703-font-weight );line-height:var( --e-global-typography-46ff703-line-height );letter-spacing:var( --e-global-typography-46ff703-letter-spacing );color:var( --e-global-color-e24e8d2 );}.elementor-388 .elementor-element.elementor-element-22a874f .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Helvetica, Arial,Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-388 .elementor-element.elementor-element-e787ecb{--display:flex;--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-388 .elementor-element.elementor-element-cbfdc41{--display:flex;--align-items:stretch;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.5;--border-radius:12px 12px 12px 12px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-388 .elementor-element.elementor-element-cbfdc41:not(.elementor-motion-effects-element-type-background), .elementor-388 .elementor-element.elementor-element-cbfdc41 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-388 .elementor-element.elementor-element-cbfdc41::before, .elementor-388 .elementor-element.elementor-element-cbfdc41 > .elementor-background-video-container::before, .elementor-388 .elementor-element.elementor-element-cbfdc41 > .e-con-inner > .elementor-background-video-container::before, .elementor-388 .elementor-element.elementor-element-cbfdc41 > .elementor-background-slideshow::before, .elementor-388 .elementor-element.elementor-element-cbfdc41 > .e-con-inner > .elementor-background-slideshow::before, .elementor-388 .elementor-element.elementor-element-cbfdc41 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-accent );--background-overlay:'';}.elementor-388 .elementor-element.elementor-element-cbfdc41:hover::before, .elementor-388 .elementor-element.elementor-element-cbfdc41:hover > .elementor-background-video-container::before, .elementor-388 .elementor-element.elementor-element-cbfdc41:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-388 .elementor-element.elementor-element-cbfdc41 > .elementor-background-slideshow:hover::before, .elementor-388 .elementor-element.elementor-element-cbfdc41 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:var( --e-global-color-secondary );--background-overlay:'';}.elementor-388 .elementor-element.elementor-element-cbfdc41::before{-webkit-mask-image:url("https://mll4mtnpbk6y.i.optimole.com/w:1440/h:428/q:mauto/ig:avif/https://bestadventurekansai.com/wp-content/uploads/2025/06/header_pattern2.png");-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-388 .elementor-element.elementor-element-cbfdc41:hover{--overlay-opacity:0.5;}.elementor-388 .elementor-element.elementor-element-28ebca0{--spacer-size:22px;background-color:var( --e-global-color-8054e71 );}.elementor-388 .elementor-element.elementor-element-28ebca0:not( .elementor-widget-image ){-webkit-mask-image:url( https://bestadventurekansai.com/wp-content/plugins/elementor/assets/mask-shapes/custom.svg );-webkit-mask-size:contain;-webkit-mask-position:center left;-webkit-mask-repeat:no-repeat;}.elementor-388 .elementor-element.elementor-element-28ebca0.elementor-widget-image img{-webkit-mask-image:url( https://bestadventurekansai.com/wp-content/plugins/elementor/assets/mask-shapes/custom.svg );-webkit-mask-size:contain;-webkit-mask-position:center left;-webkit-mask-repeat:no-repeat;}.elementor-388 .elementor-element.elementor-element-12d6e9e .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Helvetica, Arial,Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-8054e71 );}.elementor-388 .elementor-element.elementor-element-a50efd3{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:20px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;--padding-top:6px;--padding-bottom:10px;--padding-left:80px;--padding-right:0px;}.elementor-388 .elementor-element.elementor-element-57df57a .elementor-heading-title{font-family:var( --e-global-typography-46ff703-font-family ), Helvetica, Arial,Sans-serif;font-size:var( --e-global-typography-46ff703-font-size );font-weight:var( --e-global-typography-46ff703-font-weight );line-height:var( --e-global-typography-46ff703-line-height );letter-spacing:var( --e-global-typography-46ff703-letter-spacing );color:var( --e-global-color-e24e8d2 );}.elementor-388 .elementor-element.elementor-element-9de6b5d .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Helvetica, Arial,Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-388 .elementor-element.elementor-element-b4d9b2f{--display:flex;--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-388 .elementor-element.elementor-element-232f2c1{--display:flex;--align-items:stretch;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.5;--border-radius:12px 12px 12px 12px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-388 .elementor-element.elementor-element-232f2c1:not(.elementor-motion-effects-element-type-background), .elementor-388 .elementor-element.elementor-element-232f2c1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-388 .elementor-element.elementor-element-232f2c1::before, .elementor-388 .elementor-element.elementor-element-232f2c1 > .elementor-background-video-container::before, .elementor-388 .elementor-element.elementor-element-232f2c1 > .e-con-inner > .elementor-background-video-container::before, .elementor-388 .elementor-element.elementor-element-232f2c1 > .elementor-background-slideshow::before, .elementor-388 .elementor-element.elementor-element-232f2c1 > .e-con-inner > .elementor-background-slideshow::before, .elementor-388 .elementor-element.elementor-element-232f2c1 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-accent );--background-overlay:'';}.elementor-388 .elementor-element.elementor-element-232f2c1:hover::before, .elementor-388 .elementor-element.elementor-element-232f2c1:hover > .elementor-background-video-container::before, .elementor-388 .elementor-element.elementor-element-232f2c1:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-388 .elementor-element.elementor-element-232f2c1 > .elementor-background-slideshow:hover::before, .elementor-388 .elementor-element.elementor-element-232f2c1 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:var( --e-global-color-secondary );--background-overlay:'';}.elementor-388 .elementor-element.elementor-element-232f2c1::before{-webkit-mask-image:url("https://mll4mtnpbk6y.i.optimole.com/w:1440/h:428/q:mauto/ig:avif/https://bestadventurekansai.com/wp-content/uploads/2025/06/header_pattern2.png");-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-388 .elementor-element.elementor-element-232f2c1:hover{--overlay-opacity:0.5;}.elementor-388 .elementor-element.elementor-element-8ba77c3{--spacer-size:22px;background-color:var( --e-global-color-8054e71 );}.elementor-388 .elementor-element.elementor-element-8ba77c3:not( .elementor-widget-image ){-webkit-mask-image:url( https://bestadventurekansai.com/wp-content/plugins/elementor/assets/mask-shapes/custom.svg );-webkit-mask-size:contain;-webkit-mask-position:center left;-webkit-mask-repeat:no-repeat;}.elementor-388 .elementor-element.elementor-element-8ba77c3.elementor-widget-image img{-webkit-mask-image:url( https://bestadventurekansai.com/wp-content/plugins/elementor/assets/mask-shapes/custom.svg );-webkit-mask-size:contain;-webkit-mask-position:center left;-webkit-mask-repeat:no-repeat;}.elementor-388 .elementor-element.elementor-element-5191eff .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Helvetica, Arial,Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-8054e71 );}.elementor-388 .elementor-element.elementor-element-bbff30c{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:20px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;--padding-top:6px;--padding-bottom:10px;--padding-left:80px;--padding-right:0px;}.elementor-388 .elementor-element.elementor-element-4ed751b .elementor-heading-title{font-family:var( --e-global-typography-46ff703-font-family ), Helvetica, Arial,Sans-serif;font-size:var( --e-global-typography-46ff703-font-size );font-weight:var( --e-global-typography-46ff703-font-weight );line-height:var( --e-global-typography-46ff703-line-height );letter-spacing:var( --e-global-typography-46ff703-letter-spacing );color:var( --e-global-color-e24e8d2 );}.elementor-388 .elementor-element.elementor-element-4f23bc5 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Helvetica, Arial,Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-388 .elementor-element.elementor-element-242aa463{padding:80px 0px 80px 0px;}.elementor-388 .elementor-element.elementor-element-43b1d676 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-388 .elementor-element.elementor-element-ed23845:hover img{filter:brightness( 100% ) contrast( 56% ) saturate( 200% ) blur( 0px ) hue-rotate( 190deg );}.elementor-388 .elementor-element.elementor-element-ed23845 img{transition-duration:0.9s;}.elementor-388 .elementor-element.elementor-element-31328f8:hover img{filter:brightness( 100% ) contrast( 56% ) saturate( 200% ) blur( 0px ) hue-rotate( 190deg );}.elementor-388 .elementor-element.elementor-element-31328f8 img{transition-duration:0.9s;}.elementor-388 .elementor-element.elementor-element-8c8c6a1:hover img{filter:brightness( 100% ) contrast( 56% ) saturate( 200% ) blur( 0px ) hue-rotate( 190deg );}.elementor-388 .elementor-element.elementor-element-8c8c6a1 img{transition-duration:0.9s;}.elementor-388 .elementor-element.elementor-element-6c1a487:hover img{filter:brightness( 100% ) contrast( 56% ) saturate( 200% ) blur( 0px ) hue-rotate( 190deg );}.elementor-388 .elementor-element.elementor-element-6c1a487 img{transition-duration:0.9s;}.elementor-388 .elementor-element.elementor-element-7453ab6b > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-388 .elementor-element.elementor-element-c2a7fb1:hover img{filter:brightness( 100% ) contrast( 56% ) saturate( 200% ) blur( 0px ) hue-rotate( 190deg );}.elementor-388 .elementor-element.elementor-element-c2a7fb1 img{transition-duration:0.9s;}.elementor-388 .elementor-element.elementor-element-478f5a5:hover img{filter:brightness( 100% ) contrast( 56% ) saturate( 200% ) blur( 0px ) hue-rotate( 190deg );}.elementor-388 .elementor-element.elementor-element-478f5a5 img{transition-duration:0.9s;}.elementor-388 .elementor-element.elementor-element-eeed756:hover img{filter:brightness( 100% ) contrast( 56% ) saturate( 200% ) blur( 0px ) hue-rotate( 190deg );}.elementor-388 .elementor-element.elementor-element-eeed756 img{transition-duration:0.9s;}.elementor-388 .elementor-element.elementor-element-57bedcc:hover img{filter:brightness( 100% ) contrast( 56% ) saturate( 200% ) blur( 0px ) hue-rotate( 190deg );}.elementor-388 .elementor-element.elementor-element-57bedcc img{transition-duration:0.9s;}.elementor-388 .elementor-element.elementor-element-56c777d:hover img{filter:brightness( 100% ) contrast( 56% ) saturate( 200% ) blur( 0px ) hue-rotate( 190deg );}.elementor-388 .elementor-element.elementor-element-56c777d img{transition-duration:0.9s;}.elementor-388 .elementor-element.elementor-element-36e6da4:hover img{filter:brightness( 100% ) contrast( 56% ) saturate( 200% ) blur( 0px ) hue-rotate( 190deg );}.elementor-388 .elementor-element.elementor-element-36e6da4 img{transition-duration:0.9s;}.elementor-388 .elementor-element.elementor-element-4addaaf5 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-388 .elementor-element.elementor-element-6b1058d:hover img{filter:brightness( 100% ) contrast( 56% ) saturate( 200% ) blur( 0px ) hue-rotate( 190deg );}.elementor-388 .elementor-element.elementor-element-6b1058d img{transition-duration:0.9s;}.elementor-388 .elementor-element.elementor-element-5be3a834:hover img{filter:brightness( 100% ) contrast( 56% ) saturate( 200% ) blur( 0px ) hue-rotate( 190deg );}.elementor-388 .elementor-element.elementor-element-5be3a834 img{transition-duration:0.9s;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-388 .elementor-element.elementor-element-08a2ee1{--width:50%;}.elementor-388 .elementor-element.elementor-element-39ac659{--width:50%;}.elementor-388 .elementor-element.elementor-element-8a5296e{--width:50%;}.elementor-388 .elementor-element.elementor-element-299db449{--width:50%;}.elementor-388 .elementor-element.elementor-element-535d449{--width:50%;}.elementor-388 .elementor-element.elementor-element-ddc7fe3{--width:50%;}.elementor-388 .elementor-element.elementor-element-6a6a1ea3{--width:50%;}.elementor-388 .elementor-element.elementor-element-5b49f53d{--width:50%;}.elementor-388 .elementor-element.elementor-element-43b1d676{width:35.965%;}.elementor-388 .elementor-element.elementor-element-7453ab6b{width:31.431%;}.elementor-388 .elementor-element.elementor-element-4addaaf5{width:32.6%;}}@media(max-width:1024px) and (min-width:768px){.elementor-388 .elementor-element.elementor-element-fffe7a7{--width:100%;}.elementor-388 .elementor-element.elementor-element-4e325675{--width:50%;}.elementor-388 .elementor-element.elementor-element-579c14be{--width:50%;}.elementor-388 .elementor-element.elementor-element-7b681708{--width:50%;}}@media(max-width:1024px){.elementor-388 .elementor-element.elementor-element-4d52fda .elementor-heading-title{font-size:var( --e-global-typography-b2e6ad2-font-size );line-height:var( --e-global-typography-b2e6ad2-line-height );letter-spacing:var( --e-global-typography-b2e6ad2-letter-spacing );}.elementor-388 .elementor-element.elementor-element-bb02c1f .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-388 .elementor-element.elementor-element-95e6283{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;}.elementor-388 .elementor-element.elementor-element-cf4cfc2{text-align:center;}.elementor-388 .elementor-element.elementor-element-3a59fad{text-align:center;}.elementor-388 .elementor-element.elementor-element-698524f4{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-388 .elementor-element.elementor-element-2319afb7 .elementor-heading-title{font-size:var( --e-global-typography-8c24d0e-font-size );line-height:var( --e-global-typography-8c24d0e-line-height );letter-spacing:var( --e-global-typography-8c24d0e-letter-spacing );}.elementor-388 .elementor-element.elementor-element-156fecc0 .elementor-heading-title{font-size:var( --e-global-typography-1b5bfad-font-size );line-height:var( --e-global-typography-1b5bfad-line-height );}.elementor-388 .elementor-element.elementor-element-2ebecd69{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-388 .elementor-element.elementor-element-12d9caf7 .elementor-heading-title{font-size:var( --e-global-typography-8c24d0e-font-size );line-height:var( --e-global-typography-8c24d0e-line-height );letter-spacing:var( --e-global-typography-8c24d0e-letter-spacing );}.elementor-388 .elementor-element.elementor-element-290d5d7b .elementor-heading-title{font-size:var( --e-global-typography-1b5bfad-font-size );line-height:var( --e-global-typography-1b5bfad-line-height );}.elementor-388 .elementor-element.elementor-element-5e3bb687{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-388 .elementor-element.elementor-element-106ddb30 .elementor-heading-title{font-size:var( --e-global-typography-8c24d0e-font-size );line-height:var( --e-global-typography-8c24d0e-line-height );letter-spacing:var( --e-global-typography-8c24d0e-letter-spacing );}.elementor-388 .elementor-element.elementor-element-62dbe0f6 .elementor-heading-title{font-size:var( --e-global-typography-1b5bfad-font-size );line-height:var( --e-global-typography-1b5bfad-line-height );}.elementor-388 .elementor-element.elementor-element-9855437{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-388 .elementor-element.elementor-element-5b7d5d3 .elementor-heading-title{font-size:var( --e-global-typography-8c24d0e-font-size );line-height:var( --e-global-typography-8c24d0e-line-height );letter-spacing:var( --e-global-typography-8c24d0e-letter-spacing );}.elementor-388 .elementor-element.elementor-element-c15e177 .elementor-heading-title{font-size:var( --e-global-typography-1b5bfad-font-size );line-height:var( --e-global-typography-1b5bfad-line-height );}.elementor-388 .elementor-element.elementor-element-32e02ac4{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-388 .elementor-element.elementor-element-5fa942 .elementor-heading-title{font-size:var( --e-global-typography-8c24d0e-font-size );line-height:var( --e-global-typography-8c24d0e-line-height );letter-spacing:var( --e-global-typography-8c24d0e-letter-spacing );}.elementor-388 .elementor-element.elementor-element-4a8f7f51 .elementor-heading-title{font-size:var( --e-global-typography-1b5bfad-font-size );line-height:var( --e-global-typography-1b5bfad-line-height );}.elementor-388 .elementor-element.elementor-element-d9a9733{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-388 .elementor-element.elementor-element-26a4b9 .elementor-heading-title{font-size:var( --e-global-typography-8c24d0e-font-size );line-height:var( --e-global-typography-8c24d0e-line-height );letter-spacing:var( --e-global-typography-8c24d0e-letter-spacing );}.elementor-388 .elementor-element.elementor-element-539431fb .elementor-heading-title{font-size:var( --e-global-typography-1b5bfad-font-size );line-height:var( --e-global-typography-1b5bfad-line-height );}.elementor-388 .elementor-element.elementor-element-55e101f{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-388 .elementor-element.elementor-element-425743f .elementor-heading-title{font-size:var( --e-global-typography-8c24d0e-font-size );line-height:var( --e-global-typography-8c24d0e-line-height );letter-spacing:var( --e-global-typography-8c24d0e-letter-spacing );}.elementor-388 .elementor-element.elementor-element-4aaa239 .elementor-heading-title{font-size:var( --e-global-typography-1b5bfad-font-size );line-height:var( --e-global-typography-1b5bfad-line-height );}.elementor-388 .elementor-element.elementor-element-2f8d273{--padding-top:0%;--padding-bottom:0%;--padding-left:10%;--padding-right:10%;}.elementor-388 .elementor-element.elementor-element-edc7831 .elementor-heading-title{font-size:var( --e-global-typography-2332f22-font-size );line-height:var( --e-global-typography-2332f22-line-height );letter-spacing:var( --e-global-typography-2332f22-letter-spacing );}.elementor-388 .elementor-element.elementor-element-b8d5df8 .elementor-heading-title{font-size:var( --e-global-typography-46ff703-font-size );line-height:var( --e-global-typography-46ff703-line-height );letter-spacing:var( --e-global-typography-46ff703-letter-spacing );}.elementor-388 .elementor-element.elementor-element-299db449{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-388 .elementor-element.elementor-element-5b24ff5c .elementor-heading-title{font-size:var( --e-global-typography-f75721c-font-size );line-height:var( --e-global-typography-f75721c-line-height );letter-spacing:var( --e-global-typography-f75721c-letter-spacing );}.elementor-388 .elementor-element.elementor-element-68994812 .elementor-heading-title{font-size:var( --e-global-typography-37a8f5f-font-size );line-height:var( --e-global-typography-37a8f5f-line-height );letter-spacing:var( --e-global-typography-37a8f5f-letter-spacing );}.elementor-388 .elementor-element.elementor-element-7dc6eaa8 .elementor-icon-box-title, .elementor-388 .elementor-element.elementor-element-7dc6eaa8 .elementor-icon-box-title a{font-size:var( --e-global-typography-46ff703-font-size );line-height:var( --e-global-typography-46ff703-line-height );letter-spacing:var( --e-global-typography-46ff703-letter-spacing );}.elementor-388 .elementor-element.elementor-element-7dc6eaa8 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-388 .elementor-element.elementor-element-116da5a .elementor-icon-box-title, .elementor-388 .elementor-element.elementor-element-116da5a .elementor-icon-box-title a{font-size:var( --e-global-typography-46ff703-font-size );line-height:var( --e-global-typography-46ff703-line-height );letter-spacing:var( --e-global-typography-46ff703-letter-spacing );}.elementor-388 .elementor-element.elementor-element-116da5a .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-388 .elementor-element.elementor-element-6b264690 .elementor-icon-box-title, .elementor-388 .elementor-element.elementor-element-6b264690 .elementor-icon-box-title a{font-size:var( --e-global-typography-46ff703-font-size );line-height:var( --e-global-typography-46ff703-line-height );letter-spacing:var( --e-global-typography-46ff703-letter-spacing );}.elementor-388 .elementor-element.elementor-element-6b264690 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-388 .elementor-element.elementor-element-535d449{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-388 .elementor-element.elementor-element-76ba8a9c .elementor-heading-title{font-size:var( --e-global-typography-f75721c-font-size );line-height:var( --e-global-typography-f75721c-line-height );letter-spacing:var( --e-global-typography-f75721c-letter-spacing );}.elementor-388 .elementor-element.elementor-element-767511ed .elementor-heading-title{font-size:var( --e-global-typography-37a8f5f-font-size );line-height:var( --e-global-typography-37a8f5f-line-height );letter-spacing:var( --e-global-typography-37a8f5f-letter-spacing );}.elementor-388 .elementor-element.elementor-element-246b8d2d .elementor-icon-box-title, .elementor-388 .elementor-element.elementor-element-246b8d2d .elementor-icon-box-title a{font-size:var( --e-global-typography-46ff703-font-size );line-height:var( --e-global-typography-46ff703-line-height );letter-spacing:var( --e-global-typography-46ff703-letter-spacing );}.elementor-388 .elementor-element.elementor-element-246b8d2d .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-388 .elementor-element.elementor-element-3b3251cd .elementor-icon-box-title, .elementor-388 .elementor-element.elementor-element-3b3251cd .elementor-icon-box-title a{font-size:var( --e-global-typography-46ff703-font-size );line-height:var( --e-global-typography-46ff703-line-height );letter-spacing:var( --e-global-typography-46ff703-letter-spacing );}.elementor-388 .elementor-element.elementor-element-3b3251cd .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-388 .elementor-element.elementor-element-661ceeed .elementor-icon-box-title, .elementor-388 .elementor-element.elementor-element-661ceeed .elementor-icon-box-title a{font-size:var( --e-global-typography-46ff703-font-size );line-height:var( --e-global-typography-46ff703-line-height );letter-spacing:var( --e-global-typography-46ff703-letter-spacing );}.elementor-388 .elementor-element.elementor-element-661ceeed .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-388 .elementor-element.elementor-element-ae0c4fb .elementor-icon-box-title, .elementor-388 .elementor-element.elementor-element-ae0c4fb .elementor-icon-box-title a{font-size:var( --e-global-typography-46ff703-font-size );line-height:var( --e-global-typography-46ff703-line-height );letter-spacing:var( --e-global-typography-46ff703-letter-spacing );}.elementor-388 .elementor-element.elementor-element-ae0c4fb .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-388 .elementor-element.elementor-element-5e9dff35 .elementor-heading-title{font-size:var( --e-global-typography-46ff703-font-size );line-height:var( --e-global-typography-46ff703-line-height );letter-spacing:var( --e-global-typography-46ff703-letter-spacing );}.elementor-388 .elementor-element.elementor-element-cc2034f .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-388 .elementor-element.elementor-element-6a6a1ea3{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-388 .elementor-element.elementor-element-70901b18 .elementor-heading-title{font-size:var( --e-global-typography-f75721c-font-size );line-height:var( --e-global-typography-f75721c-line-height );letter-spacing:var( --e-global-typography-f75721c-letter-spacing );}.elementor-388 .elementor-element.elementor-element-4d554382 .elementor-heading-title{font-size:var( --e-global-typography-37a8f5f-font-size );line-height:var( --e-global-typography-37a8f5f-line-height );letter-spacing:var( --e-global-typography-37a8f5f-letter-spacing );}.elementor-388 .elementor-element.elementor-element-22d3b6d5 .elementor-icon-box-title, .elementor-388 .elementor-element.elementor-element-22d3b6d5 .elementor-icon-box-title a{font-size:var( --e-global-typography-46ff703-font-size );line-height:var( --e-global-typography-46ff703-line-height );letter-spacing:var( --e-global-typography-46ff703-letter-spacing );}.elementor-388 .elementor-element.elementor-element-22d3b6d5 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-388 .elementor-element.elementor-element-7ec011cd .elementor-icon-box-title, .elementor-388 .elementor-element.elementor-element-7ec011cd .elementor-icon-box-title a{font-size:var( --e-global-typography-46ff703-font-size );line-height:var( --e-global-typography-46ff703-line-height );letter-spacing:var( --e-global-typography-46ff703-letter-spacing );}.elementor-388 .elementor-element.elementor-element-7ec011cd .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-388 .elementor-element.elementor-element-059f769 .elementor-icon-box-title, .elementor-388 .elementor-element.elementor-element-059f769 .elementor-icon-box-title a{font-size:var( --e-global-typography-46ff703-font-size );line-height:var( --e-global-typography-46ff703-line-height );letter-spacing:var( --e-global-typography-46ff703-letter-spacing );}.elementor-388 .elementor-element.elementor-element-059f769 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-388 .elementor-element.elementor-element-254743b .elementor-icon-box-title, .elementor-388 .elementor-element.elementor-element-254743b .elementor-icon-box-title a{font-size:var( --e-global-typography-46ff703-font-size );line-height:var( --e-global-typography-46ff703-line-height );letter-spacing:var( --e-global-typography-46ff703-letter-spacing );}.elementor-388 .elementor-element.elementor-element-254743b .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-388 .elementor-element.elementor-element-5b49f53d{--padding-top:10%;--padding-bottom:5%;--padding-left:10%;--padding-right:7%;}.elementor-388 .elementor-element.elementor-element-f55d4ef{--flex-wrap:wrap;}.elementor-388 .elementor-element.elementor-element-21dc3b1b .elementor-counter-number-wrapper{font-size:var( --e-global-typography-46ff703-font-size );line-height:var( --e-global-typography-46ff703-line-height );letter-spacing:var( --e-global-typography-46ff703-letter-spacing );}.elementor-388 .elementor-element.elementor-element-1b9a9628 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-388 .elementor-element.elementor-element-72cc6929 .elementor-counter-number-wrapper{font-size:var( --e-global-typography-46ff703-font-size );line-height:var( --e-global-typography-46ff703-line-height );letter-spacing:var( --e-global-typography-46ff703-letter-spacing );}.elementor-388 .elementor-element.elementor-element-4234ac93 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-388 .elementor-element.elementor-element-44a292cf .elementor-counter-number-wrapper{font-size:var( --e-global-typography-46ff703-font-size );line-height:var( --e-global-typography-46ff703-line-height );letter-spacing:var( --e-global-typography-46ff703-letter-spacing );}.elementor-388 .elementor-element.elementor-element-290911ff .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-388 .elementor-element.elementor-element-6339d3c0 .elementor-heading-title{font-size:var( --e-global-typography-37a8f5f-font-size );line-height:var( --e-global-typography-37a8f5f-line-height );letter-spacing:var( --e-global-typography-37a8f5f-letter-spacing );}.elementor-388 .elementor-element.elementor-element-04c1a94 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-388 .elementor-element.elementor-element-39a68e2 .elementor-heading-title{font-size:var( --e-global-typography-46ff703-font-size );line-height:var( --e-global-typography-46ff703-line-height );letter-spacing:var( --e-global-typography-46ff703-letter-spacing );}.elementor-388 .elementor-element.elementor-element-1505d32 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-388 .elementor-element.elementor-element-b0d20c3 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-388 .elementor-element.elementor-element-1b8ad21 .elementor-heading-title{font-size:var( --e-global-typography-46ff703-font-size );line-height:var( --e-global-typography-46ff703-line-height );letter-spacing:var( --e-global-typography-46ff703-letter-spacing );}.elementor-388 .elementor-element.elementor-element-554251c .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-388 .elementor-element.elementor-element-eccb8ee .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-388 .elementor-element.elementor-element-acc9417 .elementor-heading-title{font-size:var( --e-global-typography-46ff703-font-size );line-height:var( --e-global-typography-46ff703-line-height );letter-spacing:var( --e-global-typography-46ff703-letter-spacing );}.elementor-388 .elementor-element.elementor-element-1d28351 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-388 .elementor-element.elementor-element-39099c07 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-388 .elementor-element.elementor-element-1d2d7278 .elementor-heading-title{font-size:var( --e-global-typography-46ff703-font-size );line-height:var( --e-global-typography-46ff703-line-height );letter-spacing:var( --e-global-typography-46ff703-letter-spacing );}.elementor-388 .elementor-element.elementor-element-35372d75 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-388 .elementor-element.elementor-element-53af9f9c .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-388 .elementor-element.elementor-element-5d0087f5 .elementor-heading-title{font-size:var( --e-global-typography-46ff703-font-size );line-height:var( --e-global-typography-46ff703-line-height );letter-spacing:var( --e-global-typography-46ff703-letter-spacing );}.elementor-388 .elementor-element.elementor-element-45aa7eaa .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-388 .elementor-element.elementor-element-3678d9b7 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-388 .elementor-element.elementor-element-69f335ab .elementor-heading-title{font-size:var( --e-global-typography-46ff703-font-size );line-height:var( --e-global-typography-46ff703-line-height );letter-spacing:var( --e-global-typography-46ff703-letter-spacing );}.elementor-388 .elementor-element.elementor-element-4ef41a05 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-388 .elementor-element.elementor-element-f14cd69 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-388 .elementor-element.elementor-element-23ef651 .elementor-heading-title{font-size:var( --e-global-typography-46ff703-font-size );line-height:var( --e-global-typography-46ff703-line-height );letter-spacing:var( --e-global-typography-46ff703-letter-spacing );}.elementor-388 .elementor-element.elementor-element-a2ee0a0 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-388 .elementor-element.elementor-element-fa448ba .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-388 .elementor-element.elementor-element-f17193c .elementor-heading-title{font-size:var( --e-global-typography-46ff703-font-size );line-height:var( --e-global-typography-46ff703-line-height );letter-spacing:var( --e-global-typography-46ff703-letter-spacing );}.elementor-388 .elementor-element.elementor-element-27de43c .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-388 .elementor-element.elementor-element-594e618 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-388 .elementor-element.elementor-element-fa62344 .elementor-heading-title{font-size:var( --e-global-typography-46ff703-font-size );line-height:var( --e-global-typography-46ff703-line-height );letter-spacing:var( --e-global-typography-46ff703-letter-spacing );}.elementor-388 .elementor-element.elementor-element-aa8fe0e .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-388 .elementor-element.elementor-element-0f4de01 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-388 .elementor-element.elementor-element-9bd2ddc .elementor-heading-title{font-size:var( --e-global-typography-46ff703-font-size );line-height:var( --e-global-typography-46ff703-line-height );letter-spacing:var( --e-global-typography-46ff703-letter-spacing );}.elementor-388 .elementor-element.elementor-element-22a874f .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-388 .elementor-element.elementor-element-12d6e9e .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-388 .elementor-element.elementor-element-57df57a .elementor-heading-title{font-size:var( --e-global-typography-46ff703-font-size );line-height:var( --e-global-typography-46ff703-line-height );letter-spacing:var( --e-global-typography-46ff703-letter-spacing );}.elementor-388 .elementor-element.elementor-element-9de6b5d .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-388 .elementor-element.elementor-element-5191eff .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-388 .elementor-element.elementor-element-4ed751b .elementor-heading-title{font-size:var( --e-global-typography-46ff703-font-size );line-height:var( --e-global-typography-46ff703-line-height );letter-spacing:var( --e-global-typography-46ff703-letter-spacing );}.elementor-388 .elementor-element.elementor-element-4f23bc5 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-388 .elementor-element.elementor-element-242aa463{padding:80px 10px 80px 10px;}}@media(max-width:767px){.elementor-388 .elementor-element.elementor-element-4d52fda{padding:0px 0px 0px 0px;}.elementor-388 .elementor-element.elementor-element-4d52fda .elementor-heading-title{font-size:var( --e-global-typography-b2e6ad2-font-size );line-height:var( --e-global-typography-b2e6ad2-line-height );letter-spacing:var( --e-global-typography-b2e6ad2-letter-spacing );}.elementor-388 .elementor-element.elementor-element-bb02c1f .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-388 .elementor-element.elementor-element-cf4cfc2 .elementor-heading-title{font-size:23px;}.elementor-388 .elementor-element.elementor-element-3a59fad{font-size:12px;}.elementor-388 .elementor-element.elementor-element-2319afb7{padding:0px 0px 0px 0px;}.elementor-388 .elementor-element.elementor-element-2319afb7 .elementor-heading-title{font-size:var( --e-global-typography-8c24d0e-font-size );line-height:var( --e-global-typography-8c24d0e-line-height );letter-spacing:var( --e-global-typography-8c24d0e-letter-spacing );}.elementor-388 .elementor-element.elementor-element-156fecc0{padding:0px 0px 0px 0px;}.elementor-388 .elementor-element.elementor-element-156fecc0 .elementor-heading-title{font-size:var( --e-global-typography-1b5bfad-font-size );line-height:var( --e-global-typography-1b5bfad-line-height );}.elementor-388 .elementor-element.elementor-element-12d9caf7{padding:0px 0px 0px 0px;}.elementor-388 .elementor-element.elementor-element-12d9caf7 .elementor-heading-title{font-size:var( --e-global-typography-8c24d0e-font-size );line-height:var( --e-global-typography-8c24d0e-line-height );letter-spacing:var( --e-global-typography-8c24d0e-letter-spacing );}.elementor-388 .elementor-element.elementor-element-290d5d7b{padding:0px 0px 0px 0px;}.elementor-388 .elementor-element.elementor-element-290d5d7b .elementor-heading-title{font-size:var( --e-global-typography-1b5bfad-font-size );line-height:var( --e-global-typography-1b5bfad-line-height );}.elementor-388 .elementor-element.elementor-element-106ddb30{padding:0px 0px 0px 0px;}.elementor-388 .elementor-element.elementor-element-106ddb30 .elementor-heading-title{font-size:var( --e-global-typography-8c24d0e-font-size );line-height:var( --e-global-typography-8c24d0e-line-height );letter-spacing:var( --e-global-typography-8c24d0e-letter-spacing );}.elementor-388 .elementor-element.elementor-element-62dbe0f6{padding:0px 0px 0px 0px;}.elementor-388 .elementor-element.elementor-element-62dbe0f6 .elementor-heading-title{font-size:var( --e-global-typography-1b5bfad-font-size );line-height:var( --e-global-typography-1b5bfad-line-height );}.elementor-388 .elementor-element.elementor-element-5b7d5d3{padding:0px 0px 0px 0px;}.elementor-388 .elementor-element.elementor-element-5b7d5d3 .elementor-heading-title{font-size:var( --e-global-typography-8c24d0e-font-size );line-height:var( --e-global-typography-8c24d0e-line-height );letter-spacing:var( --e-global-typography-8c24d0e-letter-spacing );}.elementor-388 .elementor-element.elementor-element-c15e177{padding:0px 0px 0px 0px;}.elementor-388 .elementor-element.elementor-element-c15e177 .elementor-heading-title{font-size:var( --e-global-typography-1b5bfad-font-size );line-height:var( --e-global-typography-1b5bfad-line-height );}.elementor-388 .elementor-element.elementor-element-5fa942{padding:0px 0px 0px 0px;}.elementor-388 .elementor-element.elementor-element-5fa942 .elementor-heading-title{font-size:var( --e-global-typography-8c24d0e-font-size );line-height:var( --e-global-typography-8c24d0e-line-height );letter-spacing:var( --e-global-typography-8c24d0e-letter-spacing );}.elementor-388 .elementor-element.elementor-element-4a8f7f51{padding:0px 0px 0px 0px;}.elementor-388 .elementor-element.elementor-element-4a8f7f51 .elementor-heading-title{font-size:var( --e-global-typography-1b5bfad-font-size );line-height:var( --e-global-typography-1b5bfad-line-height );}.elementor-388 .elementor-element.elementor-element-26a4b9{padding:0px 0px 0px 0px;}.elementor-388 .elementor-element.elementor-element-26a4b9 .elementor-heading-title{font-size:var( --e-global-typography-8c24d0e-font-size );line-height:var( --e-global-typography-8c24d0e-line-height );letter-spacing:var( --e-global-typography-8c24d0e-letter-spacing );}.elementor-388 .elementor-element.elementor-element-539431fb{padding:0px 0px 0px 0px;}.elementor-388 .elementor-element.elementor-element-539431fb .elementor-heading-title{font-size:var( --e-global-typography-1b5bfad-font-size );line-height:var( --e-global-typography-1b5bfad-line-height );}.elementor-388 .elementor-element.elementor-element-425743f{padding:0px 0px 0px 0px;}.elementor-388 .elementor-element.elementor-element-425743f .elementor-heading-title{font-size:var( --e-global-typography-8c24d0e-font-size );line-height:var( --e-global-typography-8c24d0e-line-height );letter-spacing:var( --e-global-typography-8c24d0e-letter-spacing );}.elementor-388 .elementor-element.elementor-element-4aaa239{padding:0px 0px 0px 0px;}.elementor-388 .elementor-element.elementor-element-4aaa239 .elementor-heading-title{font-size:var( --e-global-typography-1b5bfad-font-size );line-height:var( --e-global-typography-1b5bfad-line-height );}.elementor-388 .elementor-element.elementor-element-2f8d273{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-388 .elementor-element.elementor-element-edc7831 .elementor-heading-title{font-size:var( --e-global-typography-2332f22-font-size );line-height:var( --e-global-typography-2332f22-line-height );letter-spacing:var( --e-global-typography-2332f22-letter-spacing );}.elementor-388 .elementor-element.elementor-element-8a5296e{--padding-top:20%;--padding-bottom:10%;--padding-left:12%;--padding-right:8%;}.elementor-388 .elementor-element.elementor-element-b8d5df8 .elementor-heading-title{font-size:var( --e-global-typography-46ff703-font-size );line-height:var( --e-global-typography-46ff703-line-height );letter-spacing:var( --e-global-typography-46ff703-letter-spacing );}.elementor-388 .elementor-element.elementor-element-5b24ff5c .elementor-heading-title{font-size:var( --e-global-typography-f75721c-font-size );line-height:var( --e-global-typography-f75721c-line-height );letter-spacing:var( --e-global-typography-f75721c-letter-spacing );}.elementor-388 .elementor-element.elementor-element-68994812{padding:0px 0px 0px 0px;}.elementor-388 .elementor-element.elementor-element-68994812 .elementor-heading-title{font-size:var( --e-global-typography-37a8f5f-font-size );line-height:var( --e-global-typography-37a8f5f-line-height );letter-spacing:var( --e-global-typography-37a8f5f-letter-spacing );}.elementor-388 .elementor-element.elementor-element-7dc6eaa8 .elementor-icon-box-title, .elementor-388 .elementor-element.elementor-element-7dc6eaa8 .elementor-icon-box-title a{font-size:var( --e-global-typography-46ff703-font-size );line-height:var( --e-global-typography-46ff703-line-height );letter-spacing:var( --e-global-typography-46ff703-letter-spacing );}.elementor-388 .elementor-element.elementor-element-7dc6eaa8 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-388 .elementor-element.elementor-element-116da5a .elementor-icon-box-title, .elementor-388 .elementor-element.elementor-element-116da5a .elementor-icon-box-title a{font-size:var( --e-global-typography-46ff703-font-size );line-height:var( --e-global-typography-46ff703-line-height );letter-spacing:var( --e-global-typography-46ff703-letter-spacing );}.elementor-388 .elementor-element.elementor-element-116da5a .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-388 .elementor-element.elementor-element-6b264690 .elementor-icon-box-title, .elementor-388 .elementor-element.elementor-element-6b264690 .elementor-icon-box-title a{font-size:var( --e-global-typography-46ff703-font-size );line-height:var( --e-global-typography-46ff703-line-height );letter-spacing:var( --e-global-typography-46ff703-letter-spacing );}.elementor-388 .elementor-element.elementor-element-6b264690 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-388 .elementor-element.elementor-element-5f47fbde{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-388 .elementor-element.elementor-element-76ba8a9c .elementor-heading-title{font-size:var( --e-global-typography-f75721c-font-size );line-height:var( --e-global-typography-f75721c-line-height );letter-spacing:var( --e-global-typography-f75721c-letter-spacing );}.elementor-388 .elementor-element.elementor-element-767511ed{padding:0px 0px 0px 0px;}.elementor-388 .elementor-element.elementor-element-767511ed .elementor-heading-title{font-size:var( --e-global-typography-37a8f5f-font-size );line-height:var( --e-global-typography-37a8f5f-line-height );letter-spacing:var( --e-global-typography-37a8f5f-letter-spacing );}.elementor-388 .elementor-element.elementor-element-246b8d2d .elementor-icon-box-title, .elementor-388 .elementor-element.elementor-element-246b8d2d .elementor-icon-box-title a{font-size:var( --e-global-typography-46ff703-font-size );line-height:var( --e-global-typography-46ff703-line-height );letter-spacing:var( --e-global-typography-46ff703-letter-spacing );}.elementor-388 .elementor-element.elementor-element-246b8d2d .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-388 .elementor-element.elementor-element-3b3251cd .elementor-icon-box-title, .elementor-388 .elementor-element.elementor-element-3b3251cd .elementor-icon-box-title a{font-size:var( --e-global-typography-46ff703-font-size );line-height:var( --e-global-typography-46ff703-line-height );letter-spacing:var( --e-global-typography-46ff703-letter-spacing );}.elementor-388 .elementor-element.elementor-element-3b3251cd .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-388 .elementor-element.elementor-element-661ceeed .elementor-icon-box-title, .elementor-388 .elementor-element.elementor-element-661ceeed .elementor-icon-box-title a{font-size:var( --e-global-typography-46ff703-font-size );line-height:var( --e-global-typography-46ff703-line-height );letter-spacing:var( --e-global-typography-46ff703-letter-spacing );}.elementor-388 .elementor-element.elementor-element-661ceeed .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-388 .elementor-element.elementor-element-ae0c4fb .elementor-icon-box-title, .elementor-388 .elementor-element.elementor-element-ae0c4fb .elementor-icon-box-title a{font-size:var( --e-global-typography-46ff703-font-size );line-height:var( --e-global-typography-46ff703-line-height );letter-spacing:var( --e-global-typography-46ff703-letter-spacing );}.elementor-388 .elementor-element.elementor-element-ae0c4fb .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-388 .elementor-element.elementor-element-ddc7fe3{--padding-top:20%;--padding-bottom:10%;--padding-left:22%;--padding-right:8%;}.elementor-388 .elementor-element.elementor-element-51585ce5{margin:-30% -10% calc(var(--kit-widget-spacing, 0px) + 0%) -30%;}.elementor-388 .elementor-element.elementor-element-5e9dff35 .elementor-heading-title{font-size:var( --e-global-typography-46ff703-font-size );line-height:var( --e-global-typography-46ff703-line-height );letter-spacing:var( --e-global-typography-46ff703-letter-spacing );}.elementor-388 .elementor-element.elementor-element-cc2034f .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-388 .elementor-element.elementor-element-72d7c42f{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-388 .elementor-element.elementor-element-70901b18 .elementor-heading-title{font-size:var( --e-global-typography-f75721c-font-size );line-height:var( --e-global-typography-f75721c-line-height );letter-spacing:var( --e-global-typography-f75721c-letter-spacing );}.elementor-388 .elementor-element.elementor-element-4d554382{padding:0px 0px 0px 0px;}.elementor-388 .elementor-element.elementor-element-4d554382 .elementor-heading-title{font-size:var( --e-global-typography-37a8f5f-font-size );line-height:var( --e-global-typography-37a8f5f-line-height );letter-spacing:var( --e-global-typography-37a8f5f-letter-spacing );}.elementor-388 .elementor-element.elementor-element-22d3b6d5 .elementor-icon-box-title, .elementor-388 .elementor-element.elementor-element-22d3b6d5 .elementor-icon-box-title a{font-size:var( --e-global-typography-46ff703-font-size );line-height:var( --e-global-typography-46ff703-line-height );letter-spacing:var( --e-global-typography-46ff703-letter-spacing );}.elementor-388 .elementor-element.elementor-element-22d3b6d5 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-388 .elementor-element.elementor-element-7ec011cd .elementor-icon-box-title, .elementor-388 .elementor-element.elementor-element-7ec011cd .elementor-icon-box-title a{font-size:var( --e-global-typography-46ff703-font-size );line-height:var( --e-global-typography-46ff703-line-height );letter-spacing:var( --e-global-typography-46ff703-letter-spacing );}.elementor-388 .elementor-element.elementor-element-7ec011cd .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-388 .elementor-element.elementor-element-059f769 .elementor-icon-box-title, .elementor-388 .elementor-element.elementor-element-059f769 .elementor-icon-box-title a{font-size:var( --e-global-typography-46ff703-font-size );line-height:var( --e-global-typography-46ff703-line-height );letter-spacing:var( --e-global-typography-46ff703-letter-spacing );}.elementor-388 .elementor-element.elementor-element-059f769 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-388 .elementor-element.elementor-element-254743b .elementor-icon-box-title, .elementor-388 .elementor-element.elementor-element-254743b .elementor-icon-box-title a{font-size:var( --e-global-typography-46ff703-font-size );line-height:var( --e-global-typography-46ff703-line-height );letter-spacing:var( --e-global-typography-46ff703-letter-spacing );}.elementor-388 .elementor-element.elementor-element-254743b .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-388 .elementor-element.elementor-element-5b49f53d{--padding-top:20%;--padding-bottom:10%;--padding-left:15%;--padding-right:15%;}.elementor-388 .elementor-element.elementor-element-38202faa{margin:-30% -10% calc(var(--kit-widget-spacing, 0px) + 0%) -15%;}.elementor-388 .elementor-element.elementor-element-21dc3b1b .elementor-counter-number-wrapper{font-size:var( --e-global-typography-46ff703-font-size );line-height:var( --e-global-typography-46ff703-line-height );letter-spacing:var( --e-global-typography-46ff703-letter-spacing );}.elementor-388 .elementor-element.elementor-element-1b9a9628 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-388 .elementor-element.elementor-element-72cc6929 .elementor-counter-number-wrapper{font-size:var( --e-global-typography-46ff703-font-size );line-height:var( --e-global-typography-46ff703-line-height );letter-spacing:var( --e-global-typography-46ff703-letter-spacing );}.elementor-388 .elementor-element.elementor-element-4234ac93 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-388 .elementor-element.elementor-element-44a292cf .elementor-counter-number-wrapper{font-size:var( --e-global-typography-46ff703-font-size );line-height:var( --e-global-typography-46ff703-line-height );letter-spacing:var( --e-global-typography-46ff703-letter-spacing );}.elementor-388 .elementor-element.elementor-element-290911ff .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-388 .elementor-element.elementor-element-6339d3c0{padding:0px 0px 0px 0px;}.elementor-388 .elementor-element.elementor-element-6339d3c0 .elementor-heading-title{font-size:var( --e-global-typography-37a8f5f-font-size );line-height:var( --e-global-typography-37a8f5f-line-height );letter-spacing:var( --e-global-typography-37a8f5f-letter-spacing );}.elementor-388 .elementor-element.elementor-element-04c1a94 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-388 .elementor-element.elementor-element-39a68e2 .elementor-heading-title{font-size:var( --e-global-typography-46ff703-font-size );line-height:var( --e-global-typography-46ff703-line-height );letter-spacing:var( --e-global-typography-46ff703-letter-spacing );}.elementor-388 .elementor-element.elementor-element-1505d32 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-388 .elementor-element.elementor-element-b0d20c3 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-388 .elementor-element.elementor-element-1b8ad21 .elementor-heading-title{font-size:var( --e-global-typography-46ff703-font-size );line-height:var( --e-global-typography-46ff703-line-height );letter-spacing:var( --e-global-typography-46ff703-letter-spacing );}.elementor-388 .elementor-element.elementor-element-554251c .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-388 .elementor-element.elementor-element-eccb8ee .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-388 .elementor-element.elementor-element-acc9417 .elementor-heading-title{font-size:var( --e-global-typography-46ff703-font-size );line-height:var( --e-global-typography-46ff703-line-height );letter-spacing:var( --e-global-typography-46ff703-letter-spacing );}.elementor-388 .elementor-element.elementor-element-1d28351 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-388 .elementor-element.elementor-element-39099c07 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-388 .elementor-element.elementor-element-1d2d7278 .elementor-heading-title{font-size:var( --e-global-typography-46ff703-font-size );line-height:var( --e-global-typography-46ff703-line-height );letter-spacing:var( --e-global-typography-46ff703-letter-spacing );}.elementor-388 .elementor-element.elementor-element-35372d75 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-388 .elementor-element.elementor-element-53af9f9c .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-388 .elementor-element.elementor-element-5d0087f5 .elementor-heading-title{font-size:var( --e-global-typography-46ff703-font-size );line-height:var( --e-global-typography-46ff703-line-height );letter-spacing:var( --e-global-typography-46ff703-letter-spacing );}.elementor-388 .elementor-element.elementor-element-45aa7eaa .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-388 .elementor-element.elementor-element-3678d9b7 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-388 .elementor-element.elementor-element-69f335ab .elementor-heading-title{font-size:var( --e-global-typography-46ff703-font-size );line-height:var( --e-global-typography-46ff703-line-height );letter-spacing:var( --e-global-typography-46ff703-letter-spacing );}.elementor-388 .elementor-element.elementor-element-4ef41a05 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-388 .elementor-element.elementor-element-f14cd69 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-388 .elementor-element.elementor-element-23ef651 .elementor-heading-title{font-size:var( --e-global-typography-46ff703-font-size );line-height:var( --e-global-typography-46ff703-line-height );letter-spacing:var( --e-global-typography-46ff703-letter-spacing );}.elementor-388 .elementor-element.elementor-element-a2ee0a0 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-388 .elementor-element.elementor-element-fa448ba .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-388 .elementor-element.elementor-element-f17193c .elementor-heading-title{font-size:var( --e-global-typography-46ff703-font-size );line-height:var( --e-global-typography-46ff703-line-height );letter-spacing:var( --e-global-typography-46ff703-letter-spacing );}.elementor-388 .elementor-element.elementor-element-27de43c .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-388 .elementor-element.elementor-element-594e618 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-388 .elementor-element.elementor-element-fa62344 .elementor-heading-title{font-size:var( --e-global-typography-46ff703-font-size );line-height:var( --e-global-typography-46ff703-line-height );letter-spacing:var( --e-global-typography-46ff703-letter-spacing );}.elementor-388 .elementor-element.elementor-element-aa8fe0e .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-388 .elementor-element.elementor-element-0f4de01 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-388 .elementor-element.elementor-element-9bd2ddc .elementor-heading-title{font-size:var( --e-global-typography-46ff703-font-size );line-height:var( --e-global-typography-46ff703-line-height );letter-spacing:var( --e-global-typography-46ff703-letter-spacing );}.elementor-388 .elementor-element.elementor-element-22a874f .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-388 .elementor-element.elementor-element-12d6e9e .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-388 .elementor-element.elementor-element-57df57a .elementor-heading-title{font-size:var( --e-global-typography-46ff703-font-size );line-height:var( --e-global-typography-46ff703-line-height );letter-spacing:var( --e-global-typography-46ff703-letter-spacing );}.elementor-388 .elementor-element.elementor-element-9de6b5d .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-388 .elementor-element.elementor-element-5191eff .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-388 .elementor-element.elementor-element-4ed751b .elementor-heading-title{font-size:var( --e-global-typography-46ff703-font-size );line-height:var( --e-global-typography-46ff703-line-height );letter-spacing:var( --e-global-typography-46ff703-letter-spacing );}.elementor-388 .elementor-element.elementor-element-4f23bc5 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-388 .elementor-element.elementor-element-242aa463{padding:50px 10px 50px 10px;}}