.elementor-2054 .elementor-element.elementor-element-ee34f3e{--display:flex;}.elementor-2054 .elementor-element.elementor-element-8b4d5c7 > .elementor-widget-container{margin:30px 50px 0px 50px;padding:0px 0px 0px 0px;}.elementor-2054 .elementor-element.elementor-element-8b4d5c7 .geew-mega-wrap{--geew-sticky-offset:12px;}.elementor-2054 .elementor-element.elementor-element-8b4d5c7 .geew-brand-capsule, .elementor-2054 .elementor-element.elementor-element-8b4d5c7 .geew-utility-capsule{background-color:#ffffff;border-radius:22px 22px 22px 22px !important;overflow:hidden;}.elementor-2054 .elementor-element.elementor-element-8b4d5c7 .geew-menu-trigger{background-color:var( --e-global-color-primary );border-radius:16px 16px 16px 16px !important;overflow:hidden;}.elementor-2054 .elementor-element.elementor-element-8b4d5c7 .geew-burger-lines span{background-color:var( --e-global-color-9b1d736 );}.elementor-2054 .elementor-element.elementor-element-8b4d5c7 .geew-header-logo img, .elementor-2054 .elementor-element.elementor-element-8b4d5c7 .geew-mega-logo img{width:144px;max-width:none;}.elementor-2054 .elementor-element.elementor-element-8b4d5c7 .geew-section-nav{background-color:#ffffff;border-radius:22px 22px 22px 22px !important;}.elementor-2054 .elementor-element.elementor-element-8b4d5c7 .geew-section-nav a.is-current{background-color:#e53935;color:#ffffff !important;}.elementor-2054 .elementor-element.elementor-element-8b4d5c7 .geew-mega-surface{background-color:#ffffff;}.elementor-2054 .elementor-element.elementor-element-8b4d5c7 .geew-mega-primary{background-color:#ffffff;}.elementor-2054 .elementor-element.elementor-element-8b4d5c7 .geew-mega-primary button[aria-selected="true"], .elementor-2054 .elementor-element.elementor-element-8b4d5c7 .geew-mega-primary-line.is-selected{background-color:#f1f1f1;}.elementor-2054 .elementor-element.elementor-element-8b4d5c7 .geew-mega{color:#212427;}.elementor-2054 .elementor-element.elementor-element-8b4d5c7 .geew-mega-top, .elementor-2054 .elementor-element.elementor-element-8b4d5c7 .geew-mega-primary, .elementor-2054 .elementor-element.elementor-element-8b4d5c7 .geew-mega-primary>ul>li, .elementor-2054 .elementor-element.elementor-element-8b4d5c7 .geew-mega-panel li a{border-color:#dddddd;}.elementor-2054 .elementor-element.elementor-element-8b4d5c7 .geew-mega-primary button, .elementor-2054 .elementor-element.elementor-element-8b4d5c7 .geew-mega-primary-line, .elementor-2054 .elementor-element.elementor-element-8b4d5c7 .geew-mega-direct-link{border-radius:16px 16px 16px 16px !important;overflow:hidden;}.elementor-2054 .elementor-element.elementor-element-8b4d5c7 .geew-menu-trigger:hover, .elementor-2054 .elementor-element.elementor-element-8b4d5c7 .geew-menu-trigger:focus-visible{background-color:#212427;outline-style:solid;outline-width:2px;outline-color:#ffffff;outline-offset:2px;}.elementor-2054 .elementor-element.elementor-element-8b4d5c7 .geew-menu-trigger:hover .geew-burger-lines span, .elementor-2054 .elementor-element.elementor-element-8b4d5c7 .geew-menu-trigger:focus-visible .geew-burger-lines span{background-color:#ffffff;}.elementor-2054 .elementor-element.elementor-element-8b4d5c7 .geew-mega-primary-line:hover, .elementor-2054 .elementor-element.elementor-element-8b4d5c7 .geew-mega-direct-link:hover, .elementor-2054 .elementor-element.elementor-element-8b4d5c7 .geew-mega-primary-line:focus-within, .elementor-2054 .elementor-element.elementor-element-8b4d5c7 .geew-mega-direct-link:focus-visible{background-color:#f1f1f1;color:#e53935;}.elementor-2054 .elementor-element.elementor-element-8b4d5c7 .geew-mega-panel li a:hover, .elementor-2054 .elementor-element.elementor-element-8b4d5c7 .geew-mega-panel li a:focus-visible{color:#e53935;}.elementor-2054 .elementor-element.elementor-element-932c929{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:0px;--padding-left:60px;--padding-right:60px;}.elementor-2054 .elementor-element.elementor-element-732c2ab > .elementor-widget-container{padding:0px 0px 0px 0px;border-radius:30px 30px 30px 30px;}.elementor-2054 .elementor-element.elementor-element-732c2ab .geew-hero{height:938px;}.elementor-2054 .elementor-element.elementor-element-732c2ab .geew-hero-arrows .geew-prev, .elementor-2054 .elementor-element.elementor-element-732c2ab .geew-hero-arrows .geew-next{width:45px;height:25px;font-size:18px;border-radius:10% 10% 10% 10% !important;overflow:hidden;background-color:var( --e-global-color-primary );color:var( --e-global-color-9b1d736 );}.elementor-2054 .elementor-element.elementor-element-732c2ab .geew-hero-arrows{gap:10px;margin-left:auto;margin-right:0;--geew-arrow-offset-x:0px;--geew-arrow-offset-y:0px;}.elementor-2054 .elementor-element.elementor-element-732c2ab .geew-dot{background-color:rgba(255,255,255,.55) !important;width:8px !important;height:8px !important;}.elementor-2054 .elementor-element.elementor-element-732c2ab .geew-dot.is-active{background-color:#ffffff !important;width:32px !important;height:8px !important;}.elementor-2054 .elementor-element.elementor-element-732c2ab .geew-dots{gap:8px;}.elementor-2054 .elementor-element.elementor-element-732c2ab .geew-hero-card{width:655px !important;max-width:calc(100% - 32px) !important;display:flex;flex-direction:column;justify-content:flex-start;background:rgba(242,239,235,0.82);-webkit-backdrop-filter:blur(9px);backdrop-filter:blur(9px);padding:33px 33px 33px 33px;border-radius:28px 28px 28px 28px !important;overflow:hidden;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-text );}.elementor-2054 .elementor-element.elementor-element-732c2ab .geew-hero-card h2{color:#000000;font-family:"Helvetica Neue", Sans-serif;font-size:63px;font-weight:200;}.elementor-2054 .elementor-element.elementor-element-732c2ab .geew-hero-card p{color:#000000;}.elementor-2054 .elementor-element.elementor-element-732c2ab .geew-hero-card .geew-meta{color:var( --e-global-color-primary );}.elementor-2054 .elementor-element.elementor-element-732c2ab .geew-hero-video-controls button{width:46px;height:46px;font-size:16px;border-radius:50% 50% 50% 50% !important;background-color:rgba(0,0,0,.58);color:#ffffff;}.elementor-2054 .elementor-element.elementor-element-732c2ab .geew-hero-video-controls{gap:8px;top:20px;right:20px;}.elementor-2054 .elementor-element.elementor-element-732c2ab .geew-component p, .elementor-2054 .elementor-element.elementor-element-732c2ab .geew-component .geew-richtext{font-family:"Helvetica Neue", Sans-serif;font-size:17px;font-weight:300;}.elementor-2054 .elementor-element.elementor-element-732c2ab .geew-button{margin-left:0;margin-right:auto;background-color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );color:var( --e-global-color-9b1d736 );}.elementor-2054 .elementor-element.elementor-element-6e52684{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:0px;--padding-left:60px;--padding-right:40px;}.elementor-2054 .elementor-element.elementor-element-118fef0 .geew-reveal-carousel{--geew-card-basis:calc(33.3333% - var(--geew-carousel-gap));--geew-carousel-gap:24px;}.elementor-2054 .elementor-element.elementor-element-118fef0 .geew-reveal-card{height:620px;border-radius:28px 28px 28px 28px !important;overflow:hidden;}.elementor-2054 .elementor-element.elementor-element-118fef0 .geew-reveal-summary, .elementor-2054 .elementor-element.elementor-element-118fef0 .geew-reveal-detail{background:rgba(242,239,235,.88);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);padding:28px 28px 28px 28px;}.elementor-2054 .elementor-element.elementor-element-118fef0 .geew-reveal-summary{border-radius:28px 28px 28px 28px !important;overflow:hidden;}.elementor-2054 .elementor-element.elementor-element-118fef0 .geew-reveal-controls .geew-reveal-prev, .elementor-2054 .elementor-element.elementor-element-118fef0 .geew-reveal-controls .geew-reveal-next{width:48px;height:48px;font-size:18px;border-radius:50% 50% 50% 50% !important;overflow:hidden;background-color:#ffffff;color:#111111;}.elementor-2054 .elementor-element.elementor-element-118fef0 .geew-reveal-controls{gap:10px;margin-left:auto;margin-right:0;--geew-arrow-offset-x:0px;--geew-arrow-offset-y:0px;}.elementor-2054 .elementor-element.elementor-element-118fef0 .geew-reveal-card .geew-video-controls button{width:46px;height:46px;font-size:16px;border-radius:50% 50% 50% 50% !important;background-color:rgba(0,0,0,.58);color:#ffffff;}.elementor-2054 .elementor-element.elementor-element-118fef0 .geew-reveal-card .geew-video-controls{gap:8px;top:20px;right:20px;}.elementor-2054 .elementor-element.elementor-element-118fef0 .geew-button{margin-left:0;margin-right:auto;}@media(max-width:1024px){.elementor-2054 .elementor-element.elementor-element-ee34f3e{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2054 .elementor-element.elementor-element-8b4d5c7 > .elementor-widget-container{margin:30px 20px 30px 20px;}.elementor-2054 .elementor-element.elementor-element-8b4d5c7 .geew-mega-wrap{--geew-sticky-offset:10px;}.elementor-2054 .elementor-element.elementor-element-932c929{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-2054 .elementor-element.elementor-element-732c2ab .geew-hero{height:799px;}.elementor-2054 .elementor-element.elementor-element-732c2ab .geew-hero-arrows .geew-prev, .elementor-2054 .elementor-element.elementor-element-732c2ab .geew-hero-arrows .geew-next{width:44px;height:44px;font-size:17px;}.elementor-2054 .elementor-element.elementor-element-732c2ab .geew-hero-arrows{margin-left:auto;margin-right:auto;--geew-arrow-offset-x:5px;--geew-arrow-offset-y:-5px;}.elementor-2054 .elementor-element.elementor-element-732c2ab .geew-dot.is-active{width:33px !important;height:11px !important;}.elementor-2054 .elementor-element.elementor-element-732c2ab .geew-dots{gap:7px;}.elementor-2054 .elementor-element.elementor-element-732c2ab .geew-hero-card{padding:5px 5px 5px 5px;}.elementor-2054 .elementor-element.elementor-element-118fef0 .geew-reveal-carousel{--geew-card-basis:calc(50% - var(--geew-carousel-gap));}.elementor-2054 .elementor-element.elementor-element-118fef0 .geew-reveal-controls .geew-reveal-prev, .elementor-2054 .elementor-element.elementor-element-118fef0 .geew-reveal-controls .geew-reveal-next{width:44px;height:44px;font-size:17px;}.elementor-2054 .elementor-element.elementor-element-118fef0 .geew-reveal-controls{margin-left:auto;margin-right:0;}}@media(max-width:767px){.elementor-2054 .elementor-element.elementor-element-8b4d5c7 .geew-mega-wrap{--geew-sticky-offset:8px;}.elementor-2054 .elementor-element.elementor-element-8b4d5c7 .geew-brand-capsule, .elementor-2054 .elementor-element.elementor-element-8b4d5c7 .geew-utility-capsule{border-radius:22px 22px 22px 22px !important;overflow:hidden;padding:8px 8px 8px 8px;}.elementor-2054 .elementor-element.elementor-element-8b4d5c7 .geew-menu-trigger{border-radius:14px 14px 14px 14px !important;overflow:hidden;}.elementor-2054 .elementor-element.elementor-element-8b4d5c7 .geew-header-logo img, .elementor-2054 .elementor-element.elementor-element-8b4d5c7 .geew-mega-logo img{width:157px;max-width:none;}.elementor-2054 .elementor-element.elementor-element-932c929{--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-2054 .elementor-element.elementor-element-732c2ab > .elementor-widget-container{padding:0px 0px 32px 0px;}.elementor-2054 .elementor-element.elementor-element-732c2ab .geew-hero{height:512px;}.elementor-2054 .elementor-element.elementor-element-732c2ab .geew-hero-arrows .geew-prev, .elementor-2054 .elementor-element.elementor-element-732c2ab .geew-hero-arrows .geew-next{width:40px;height:29px;font-size:23px;border-radius:0px 0px 0px 0px !important;overflow:hidden;}.elementor-2054 .elementor-element.elementor-element-732c2ab .geew-hero-arrows{margin-left:0;margin-right:auto;--geew-arrow-offset-x:-126px;--geew-arrow-offset-y:500px;}.elementor-2054 .elementor-element.elementor-element-732c2ab .geew-hero-card{padding:20px 20px 20px 20px;}.elementor-2054 .elementor-element.elementor-element-732c2ab .geew-component p, .elementor-2054 .elementor-element.elementor-element-732c2ab .geew-component .geew-richtext{font-size:26px;}.elementor-2054 .elementor-element.elementor-element-118fef0 .geew-reveal-carousel{--geew-card-basis:100%;}.elementor-2054 .elementor-element.elementor-element-118fef0 .geew-reveal-controls .geew-reveal-prev, .elementor-2054 .elementor-element.elementor-element-118fef0 .geew-reveal-controls .geew-reveal-next{width:40px;height:40px;font-size:16px;}.elementor-2054 .elementor-element.elementor-element-118fef0 .geew-reveal-controls{margin-left:auto;margin-right:auto;}}