.elementor-11 .elementor-element.elementor-element-ffcba36 .asags-widget{background-color:#FFF;--asags-black:#050505;--asags-muted:rgba(5,5,5,0.62);--asags-line:rgba(5,5,5,0.12);--asags-surface:#D2D2D2C7;--asags-accent:#050505;--asags-transition-duration:320ms;--asags-hover-lift:-7px;padding:96px 40px 96px 40px;--asags-nav-background:rgba(255,255,255,0.78);--asags-nav-text:rgba(5,5,5,0.68);--asags-nav-border:rgba(5,5,5,0.12);--asags-nav-active-background:#050505;--asags-nav-active-text:#ffffff;--asags-nav-active-border:#050505;--asags-radius:41px;--asags-card-text:#ffffff;--asags-card-description-text:rgba(255,255,255,0.8);--asags-card-hover-border:rgba(5,5,5,0.22);--asags-card-inner-border:rgba(255,255,255,0.38);--asags-card-content-padding:31px;--asags-card-content-gap:38px;--asags-image-hover-scale:1.1;--asags-chip-background:rgba(255,255,255,0.12);--asags-chip-text:rgba(255,255,255,0.9);--asags-chip-border:rgba(255,255,255,0.28);--asags-button-background:rgba(255,255,255,0.16);--asags-button-text:#ffffff;--asags-button-border:rgba(255,255,255,0.28);--asags-button-hover-background:rgba(255,255,255,0.26);--asags-button-hover-text:#ffffff;--asags-button-hover-border:rgba(255,255,255,0.48);--asags-button-light-background:#ffffff;--asags-button-light-text:#050505;--asags-button-light-hover-background:rgba(255,255,255,0.88)}.elementor-11 .elementor-element.elementor-element-ffcba36 .asags-shell{max-width:1130px}.elementor-11 .elementor-element.elementor-element-ffcba36 .asags-eyebrow{color:rgb(5 5 5 / .62)}.elementor-11 .elementor-element.elementor-element-ffcba36 .asags-title{font-family:var(--e-global-typography-ae0df2a-font-family),Sans-serif;font-size:var(--e-global-typography-ae0df2a-font-size);font-weight:var(--e-global-typography-ae0df2a-font-weight);color:#050505}.elementor-11 .elementor-element.elementor-element-ffcba36 .asags-intro{color:rgb(5 5 5 / .62)}.elementor-11 .elementor-element.elementor-element-ffcba36 .asags-nav-button{padding:0 14px 0 14px}.elementor-11 .elementor-element.elementor-element-ffcba36 .asags-grid{gap:22px}.elementor-11 .elementor-element.elementor-element-ffcba36 .asags-card{border-style:solid;border-width:1px 1px 1px 1px;border-color:#888}.elementor-11 .elementor-element.elementor-element-ffcba36 .asags-card-title{font-family:"Bellefair",Sans-serif;font-size:39px;font-weight:600}.elementor-11 .elementor-element.elementor-element-ffcba36 .asags-button{border-radius:147px;padding:0 17px 0 17px}.elementor-11 .elementor-element.elementor-element-ffcba36 .asags-button-icon,.elementor-11 .elementor-element.elementor-element-ffcba36 .asags-button-icon i,.elementor-11 .elementor-element.elementor-element-ffcba36 .asags-button-icon svg{width:17px;height:17px}.elementor-11 .elementor-element.elementor-element-6f6cfa8{--display:flex;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px}.elementor-11 .elementor-element.elementor-element-6f6cfa8:not(.elementor-motion-effects-element-type-background),.elementor-11 .elementor-element.elementor-element-6f6cfa8>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-5163b8f)}.elementor-widget-raven-heading .raven-heading,.elementor-widget-raven-heading .raven-heading a{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight)}.elementor-11 .elementor-element.elementor-element-53f0e58 .raven-heading-title,.elementor-11 .elementor-element.elementor-element-53f0e58 .raven-heading-title-inner{color:#FFF;-webkit-text-fill-color:initial}.elementor-11 .elementor-element.elementor-element-53f0e58 .raven-heading,.elementor-11 .elementor-element.elementor-element-53f0e58 .raven-heading a{font-family:"Bellefair",Sans-serif;font-size:58px;font-weight:600}.elementor-11 .elementor-element.elementor-element-8260f55{margin:30px 30px calc(var(--kit-widget-spacing, 0px) + 30px) 30px}.elementor-11 .elementor-element.elementor-element-79fecc1 .asaph-map__image{max-height:530px}.elementor-11 .elementor-element.elementor-element-79fecc1 .asaph-map__empty{min-height:530px}.elementor-11 .elementor-element.elementor-element-79fecc1 .asaph-map__stage{padding:14px 14px 14px 14px}.elementor-11 .elementor-element.elementor-element-79fecc1 .asaph-widget{background-color:#f6f8f7;--asaph-text:#111613;--asaph-muted:#66736e;--asaph-accent:#111613;--asaph-border:rgba(17,22,19,0.1);--asaph-focus:rgba(47,126,98,0.36);--asaph-transition-duration:160ms;--asaph-gallery-gap:18px;--asaph-meta-background:rgba(255,255,255,0.68);--asaph-meta-border:rgba(17,22,19,0.08);--asaph-badge-background:rgba(47,126,98,0.09);--asaph-badge-color:#2f7e62;--asaph-badge-border:rgba(47,126,98,0.2);--asaph-counter-background:rgba(17,22,19,0.72);--asaph-counter-color:#ffffff;--asaph-arrow-background:rgba(255,255,255,0.82);--asaph-arrow-color:#111613;--asaph-arrow-hover-background:#111613;--asaph-arrow-hover-color:#ffffff;--asaph-thumbnail-active-border:#111613;--asaph-map-empty-border:rgba(17,22,19,0.18);--asaph-hotspot-border:rgba(17,22,19,0.16);--asaph-hotspot-text:#111613;--asaph-hotspot-active-text:#ffffff;--asaph-hotspot-ring:rgba(17,22,19,0.18);--asaph-hotspot-hover-scale:1.08;--asaph-hotspot-label-background:rgba(255,255,255,0.94);--asaph-hotspot-label-color:#111613;--asaph-hotspot-label-border:rgba(17,22,19,0.1);--asaph-pill-border:rgba(17,22,19,0.1);--asaph-hover-lift:-1px}.elementor-11 .elementor-element.elementor-element-79fecc1 .asaph-widget__inner{max-width:1180px;padding:40px 20px 40px 20px}.elementor-11 .elementor-element.elementor-element-79fecc1 .asaph-layout{gap:24px}.elementor-11 .elementor-element.elementor-element-79fecc1 .asaph-gallery-card{background-color:rgb(255 255 255 / .86);padding:20px 20px 20px 20px;border-radius:8px}.elementor-11 .elementor-element.elementor-element-79fecc1 .asaph-header__eyebrow{font-family:"Bellefair",Sans-serif;font-size:24px;font-weight:600;color:#49635a}.elementor-11 .elementor-element.elementor-element-79fecc1 .asaph-header__title{font-family:"Bellefair",Sans-serif;font-size:48px;font-weight:600;color:#111613}.elementor-11 .elementor-element.elementor-element-79fecc1 .asaph-header__intro{font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-weight:var(--e-global-typography-accent-font-weight);color:#66736e}.elementor-11 .elementor-element.elementor-element-79fecc1 .asaph-meta__label{color:#66736e}.elementor-11 .elementor-element.elementor-element-79fecc1 .asaph-meta__value{color:#111613}.elementor-11 .elementor-element.elementor-element-79fecc1 .asaph-project__title{font-family:"Bellefair",Sans-serif;font-size:27px;font-weight:600;color:#111613}.elementor-11 .elementor-element.elementor-element-79fecc1 .asaph-project__description{color:#66736e}.elementor-11 .elementor-element.elementor-element-79fecc1 .asaph-main-frame{aspect-ratio:16 / 10}.elementor-11 .elementor-element.elementor-element-79fecc1 .asaph-main-frame,.elementor-11 .elementor-element.elementor-element-79fecc1 .asaph-main-image,.elementor-11 .elementor-element.elementor-element-79fecc1 .asaph-main-empty{border-radius:8px}.elementor-11 .elementor-element.elementor-element-79fecc1 .asaph-arrow{width:40px;height:40px}.elementor-11 .elementor-element.elementor-element-79fecc1 .asaph-thumb{height:72px}.elementor-11 .elementor-element.elementor-element-79fecc1 .asaph-thumb,.elementor-11 .elementor-element.elementor-element-79fecc1 .asaph-thumb img{border-radius:8px}.elementor-11 .elementor-element.elementor-element-79fecc1 .asaph-thumbnails{gap:8px}.elementor-11 .elementor-element.elementor-element-79fecc1 .asaph-map-card{background-color:rgb(255 255 255 / .78);border-radius:8px}.elementor-11 .elementor-element.elementor-element-79fecc1 .asaph-map-card__header{padding:16px 18px 16px 18px}.elementor-11 .elementor-element.elementor-element-79fecc1 .asaph-hotspot{width:34px;height:34px;background-color:#fff}.elementor-11 .elementor-element.elementor-element-79fecc1 .asaph-hotspot.is-active{background-color:#111613}.elementor-11 .elementor-element.elementor-element-79fecc1 .asaph-hotspot.is-active::before{border-color:#111613}.elementor-11 .elementor-element.elementor-element-79fecc1 .asaph-pill{background-color:#fff;color:#1f2a24;padding:8px 12px 8px 12px;border-radius:999px}.elementor-11 .elementor-element.elementor-element-79fecc1 .asaph-pill.is-active{background-color:#111613;color:#fff}.elementor-11 .elementor-element.elementor-element-79fecc1 .asaph-cta{background-color:#111613;color:#fff;border-radius:8px;padding:12px 18px 12px 18px}.elementor-11 .elementor-element.elementor-element-79fecc1 .asaph-cta:hover,.elementor-11 .elementor-element.elementor-element-79fecc1 .asaph-cta:focus-visible{background-color:#2f4f43;color:#fff}@media(max-width:1024px){.elementor-11 .elementor-element.elementor-element-ffcba36 .asags-title{font-size:var(--e-global-typography-ae0df2a-font-size)}}@media(max-width:767px){.elementor-11 .elementor-element.elementor-element-ffcba36 .asags-title{font-size:var(--e-global-typography-ae0df2a-font-size)}.elementor-11 .elementor-element.elementor-element-53f0e58 .raven-heading,.elementor-11 .elementor-element.elementor-element-53f0e58 .raven-heading a{font-size:35px}}.asags-widget{background:#fff}.title-color{color:#fff!important}