.elementor-9008 .elementor-element.elementor-element-cd13df0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-9008 .elementor-element.elementor-element-ae2269c{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:6rem;--padding-bottom:4.2rem;--padding-left:1.2rem;--padding-right:1.2rem;}.elementor-9008 .elementor-element.elementor-element-ae2269c:not(.elementor-motion-effects-element-type-background), .elementor-9008 .elementor-element.elementor-element-ae2269c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(150deg, #00585B 0%, #017575 100%);}.elementor-9008 .elementor-element.elementor-element-0e335fc{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:1.0rem 1.0rem;--row-gap:1.0rem;--column-gap:1.0rem;}.elementor-9008 .elementor-element.elementor-element-8481d14{text-align:center;}.elementor-9008 .elementor-element.elementor-element-8481d14 .elementor-heading-title{font-family:"Avenir Next", Sans-serif;font-size:0.82rem;font-weight:600;text-transform:uppercase;line-height:1em;letter-spacing:0.12em;color:rgba(255,255,255,0.9);}.elementor-9008 .elementor-element.elementor-element-fa214df{text-align:center;}.elementor-9008 .elementor-element.elementor-element-fa214df .elementor-heading-title{font-family:"Avenir Next", Sans-serif;font-size:3.1rem;font-weight:500;line-height:1.1em;letter-spacing:-0.03em;color:#FFFFFF;}.elementor-9008 .elementor-element.elementor-element-f318ddf{text-align:center;font-family:"Avenir Next", Sans-serif;font-size:1.12rem;font-weight:400;line-height:1.6em;color:rgba(255,255,255,0.82);}.elementor-9008 .elementor-element.elementor-element-d033c58 .elementor-button{background-color:#ffffff;font-family:"Avenir Next", Sans-serif;fill:#007070;color:#007070;}.elementor-9008 .elementor-element.elementor-element-9a64c19{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:3.4rem;--padding-bottom:3.4rem;--padding-left:1.2rem;--padding-right:1.2rem;}.elementor-9008 .elementor-element.elementor-element-9a64c19:not(.elementor-motion-effects-element-type-background), .elementor-9008 .elementor-element.elementor-element-9a64c19 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F5F1;}.elementor-9008 .elementor-element.elementor-element-6dcbd1d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:1.15rem 1.15rem;--row-gap:1.15rem;--column-gap:1.15rem;}.elementor-9008 .elementor-element.elementor-element-556888d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0rem 0rem;--row-gap:0rem;--column-gap:0rem;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-9008 .elementor-element.elementor-element-170a1ca .elementor-heading-title{font-family:"Avenir Next", Sans-serif;font-size:2.4rem;font-weight:500;line-height:1.18em;letter-spacing:-0.02em;color:#1a1a2e;}.elementor-9008 .elementor-element.elementor-element-79d4f13{--display:flex;--min-height:0.25rem;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--border-radius:0.25rem 0.25rem 0.25rem 0.25rem;--margin-top:0.55rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-9008 .elementor-element.elementor-element-79d4f13:not(.elementor-motion-effects-element-type-background), .elementor-9008 .elementor-element.elementor-element-79d4f13 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#007070;}.elementor-9008 .elementor-element.elementor-element-4e32b6a{font-family:"Avenir Next", Sans-serif;font-size:1.05rem;font-weight:400;line-height:1.7em;color:#333333;}.elementor-9008 .elementor-element.elementor-element-5dd17e4{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:3.4rem;--padding-bottom:3.4rem;--padding-left:1.2rem;--padding-right:1.2rem;}.elementor-9008 .elementor-element.elementor-element-5dd17e4:not(.elementor-motion-effects-element-type-background), .elementor-9008 .elementor-element.elementor-element-5dd17e4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F5F1;}.elementor-9008 .elementor-element.elementor-element-9619b24{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:1.15rem 1.15rem;--row-gap:1.15rem;--column-gap:1.15rem;}.elementor-9008 .elementor-element.elementor-element-ced0fd4{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0rem 0rem;--row-gap:0rem;--column-gap:0rem;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-9008 .elementor-element.elementor-element-4125b7e .elementor-heading-title{font-family:"Avenir Next", Sans-serif;font-size:2.4rem;font-weight:500;line-height:1.18em;letter-spacing:-0.02em;color:#1a1a2e;}.elementor-9008 .elementor-element.elementor-element-188ef4c{--display:flex;--min-height:0.25rem;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--border-radius:0.25rem 0.25rem 0.25rem 0.25rem;--margin-top:0.55rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-9008 .elementor-element.elementor-element-188ef4c:not(.elementor-motion-effects-element-type-background), .elementor-9008 .elementor-element.elementor-element-188ef4c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#007070;}.elementor-9008 .elementor-element.elementor-element-55075d6{font-family:"Avenir Next", Sans-serif;font-size:1.05rem;font-weight:400;line-height:1.7em;color:#333333;}.elementor-9008 .elementor-element.elementor-element-89986f3{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:3.4rem;--padding-bottom:3.4rem;--padding-left:1.2rem;--padding-right:1.2rem;}.elementor-9008 .elementor-element.elementor-element-89986f3:not(.elementor-motion-effects-element-type-background), .elementor-9008 .elementor-element.elementor-element-89986f3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F5F1;}.elementor-9008 .elementor-element.elementor-element-2a6129f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:1.15rem 1.15rem;--row-gap:1.15rem;--column-gap:1.15rem;}.elementor-9008 .elementor-element.elementor-element-5cb1153{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0rem 0rem;--row-gap:0rem;--column-gap:0rem;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-9008 .elementor-element.elementor-element-7576462 .elementor-heading-title{font-family:"Avenir Next", Sans-serif;font-size:2.4rem;font-weight:500;line-height:1.18em;letter-spacing:-0.02em;color:#1a1a2e;}.elementor-9008 .elementor-element.elementor-element-3b27c93{--display:flex;--min-height:0.25rem;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--border-radius:0.25rem 0.25rem 0.25rem 0.25rem;--margin-top:0.55rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-9008 .elementor-element.elementor-element-3b27c93:not(.elementor-motion-effects-element-type-background), .elementor-9008 .elementor-element.elementor-element-3b27c93 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#007070;}.elementor-9008 .elementor-element.elementor-element-8075ea4{font-family:"Avenir Next", Sans-serif;font-size:1.05rem;font-weight:400;line-height:1.7em;color:#333333;}.elementor-9008 .elementor-element.elementor-element-0865ab8 .ke-carousel{--ke-cols:4;--ke-gap:1.4rem;--ke-mobile-card:84%;--ke-tablet-card:46%;}.elementor-9008 .elementor-element.elementor-element-0865ab8 .ke-card{background-color:#FFFFFF;border-radius:1rem;}.elementor-9008 .elementor-element.elementor-element-0865ab8 .ke-card-body{padding:1.3rem 1.4rem 1.5rem 1.4rem;}.elementor-9008 .elementor-element.elementor-element-0865ab8 .ke-card-title{color:#1a1a2e;}.elementor-9008 .elementor-element.elementor-element-0865ab8 .ke-card-text{color:#4B5563;}.elementor-9008 .elementor-element.elementor-element-0865ab8 .ke-card-badge{color:#007070;background-color:#E8F4F4;}.elementor-9008 .elementor-element.elementor-element-2aa2a2c{font-family:"Avenir Next", Sans-serif;font-size:1.05rem;font-weight:400;line-height:1.7em;color:#333333;}.elementor-9008 .elementor-element.elementor-element-b1c9206{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:3.4rem;--padding-bottom:3.4rem;--padding-left:1.2rem;--padding-right:1.2rem;}.elementor-9008 .elementor-element.elementor-element-b1c9206:not(.elementor-motion-effects-element-type-background), .elementor-9008 .elementor-element.elementor-element-b1c9206 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F5F1;}.elementor-9008 .elementor-element.elementor-element-fe53a92{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:1.15rem 1.15rem;--row-gap:1.15rem;--column-gap:1.15rem;}.elementor-9008 .elementor-element.elementor-element-b166e4b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0rem 0rem;--row-gap:0rem;--column-gap:0rem;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-9008 .elementor-element.elementor-element-4edf2d6 .elementor-heading-title{font-family:"Avenir Next", Sans-serif;font-size:2.4rem;font-weight:500;line-height:1.18em;letter-spacing:-0.02em;color:#1a1a2e;}.elementor-9008 .elementor-element.elementor-element-fbab9a9{--display:flex;--min-height:0.25rem;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--border-radius:0.25rem 0.25rem 0.25rem 0.25rem;--margin-top:0.55rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-9008 .elementor-element.elementor-element-fbab9a9:not(.elementor-motion-effects-element-type-background), .elementor-9008 .elementor-element.elementor-element-fbab9a9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#007070;}.elementor-9008 .elementor-element.elementor-element-6535e36{font-family:"Avenir Next", Sans-serif;font-size:1.05rem;font-weight:400;line-height:1.7em;color:#333333;}.elementor-9008 .elementor-element.elementor-element-b3a29d3{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:3.4rem;--padding-bottom:3.4rem;--padding-left:1.2rem;--padding-right:1.2rem;}.elementor-9008 .elementor-element.elementor-element-b3a29d3:not(.elementor-motion-effects-element-type-background), .elementor-9008 .elementor-element.elementor-element-b3a29d3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F5F1;}.elementor-9008 .elementor-element.elementor-element-2f47ba5{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:1.15rem 1.15rem;--row-gap:1.15rem;--column-gap:1.15rem;}.elementor-9008 .elementor-element.elementor-element-94f1779{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0rem 0rem;--row-gap:0rem;--column-gap:0rem;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-9008 .elementor-element.elementor-element-1276be5 .elementor-heading-title{font-family:"Avenir Next", Sans-serif;font-size:2.4rem;font-weight:500;line-height:1.18em;letter-spacing:-0.02em;color:#1a1a2e;}.elementor-9008 .elementor-element.elementor-element-6146f0e{--display:flex;--min-height:0.25rem;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--border-radius:0.25rem 0.25rem 0.25rem 0.25rem;--margin-top:0.55rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-9008 .elementor-element.elementor-element-6146f0e:not(.elementor-motion-effects-element-type-background), .elementor-9008 .elementor-element.elementor-element-6146f0e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#007070;}.elementor-9008 .elementor-element.elementor-element-1d85475{font-family:"Avenir Next", Sans-serif;font-size:1.05rem;font-weight:400;line-height:1.7em;color:#333333;}.elementor-9008 .elementor-element.elementor-element-065c396 .ke-carousel{--ke-cols:4;--ke-gap:1.4rem;--ke-mobile-card:84%;--ke-tablet-card:46%;}.elementor-9008 .elementor-element.elementor-element-065c396 .ke-card{background-color:#FFFFFF;border-radius:1rem;}.elementor-9008 .elementor-element.elementor-element-065c396 .ke-card-body{padding:1.3rem 1.4rem 1.5rem 1.4rem;}.elementor-9008 .elementor-element.elementor-element-065c396 .ke-card-title{color:#1a1a2e;}.elementor-9008 .elementor-element.elementor-element-065c396 .ke-card-text{color:#4B5563;}.elementor-9008 .elementor-element.elementor-element-065c396 .ke-card-badge{color:#007070;background-color:#E8F4F4;}.elementor-9008 .elementor-element.elementor-element-92e5322{font-family:"Avenir Next", Sans-serif;font-size:1.05rem;font-weight:400;line-height:1.7em;color:#333333;}.elementor-9008 .elementor-element.elementor-element-815f663 .ke-ba-grid{--ke-gap:1.4rem;--ke-radius:0.8rem;--ke-mobile-max:26rem;--ke-pill-bg:rgba(17,24,29,.55);--ke-pill-color:#FFFFFF;--ke-pill-minw:5.75rem;--ke-pill-offset:0.6rem;--ke-line-color:#FFFFFF;--ke-line-w:0.14rem;--ke-arrow-size:1.15rem;--ke-arrow-sw:2.6;}.elementor-9008 .elementor-element.elementor-element-815f663 .ke-ba-cap-title{color:#FFFFFF;}.elementor-9008 .elementor-element.elementor-element-815f663 .ke-ba-cap-desc{color:#FFFFFF;}.elementor-9008 .elementor-element.elementor-element-815f663 .ke-ba-card{background-color:#FFFFFF;}.elementor-9008 .elementor-element.elementor-element-815f663 .ke-ba-card-title{color:#192A3D;}.elementor-9008 .elementor-element.elementor-element-815f663 .ke-ba-card-text{color:#4B5563;}.elementor-9008 .elementor-element.elementor-element-e46f737{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:3.4rem;--padding-bottom:3.4rem;--padding-left:1.2rem;--padding-right:1.2rem;}.elementor-9008 .elementor-element.elementor-element-e46f737:not(.elementor-motion-effects-element-type-background), .elementor-9008 .elementor-element.elementor-element-e46f737 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F5F1;}.elementor-9008 .elementor-element.elementor-element-87240c5{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:1.15rem 1.15rem;--row-gap:1.15rem;--column-gap:1.15rem;}.elementor-9008 .elementor-element.elementor-element-d2bbdb3{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0rem 0rem;--row-gap:0rem;--column-gap:0rem;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-9008 .elementor-element.elementor-element-3cdc6c8 .elementor-heading-title{font-family:"Avenir Next", Sans-serif;font-size:2.4rem;font-weight:500;line-height:1.18em;letter-spacing:-0.02em;color:#1a1a2e;}.elementor-9008 .elementor-element.elementor-element-9563812{--display:flex;--min-height:0.25rem;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--border-radius:0.25rem 0.25rem 0.25rem 0.25rem;--margin-top:0.55rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-9008 .elementor-element.elementor-element-9563812:not(.elementor-motion-effects-element-type-background), .elementor-9008 .elementor-element.elementor-element-9563812 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#007070;}.elementor-9008 .elementor-element.elementor-element-1643e51 .ke-carousel{--ke-cols:2;--ke-gap:1.4rem;--ke-mobile-card:84%;--ke-tablet-card:46%;}.elementor-9008 .elementor-element.elementor-element-1643e51 .ke-card{background-color:#FFFFFF;border-radius:1rem;}.elementor-9008 .elementor-element.elementor-element-1643e51 .ke-card-body{padding:1.3rem 1.4rem 1.5rem 1.4rem;}.elementor-9008 .elementor-element.elementor-element-1643e51 .ke-card-title{color:#1a1a2e;}.elementor-9008 .elementor-element.elementor-element-1643e51 .ke-card-text{color:#4B5563;}.elementor-9008 .elementor-element.elementor-element-1643e51 .ke-card-badge{color:#007070;background-color:#E8F4F4;}.elementor-9008 .elementor-element.elementor-element-2bb78b4{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:3.4rem;--padding-bottom:3.4rem;--padding-left:1.2rem;--padding-right:1.2rem;}.elementor-9008 .elementor-element.elementor-element-2bb78b4:not(.elementor-motion-effects-element-type-background), .elementor-9008 .elementor-element.elementor-element-2bb78b4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F5F1;}.elementor-9008 .elementor-element.elementor-element-4697659{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:1.15rem 1.15rem;--row-gap:1.15rem;--column-gap:1.15rem;}.elementor-9008 .elementor-element.elementor-element-8140914{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0rem 0rem;--row-gap:0rem;--column-gap:0rem;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-9008 .elementor-element.elementor-element-7fbd1e4 .elementor-heading-title{font-family:"Avenir Next", Sans-serif;font-size:2.4rem;font-weight:500;line-height:1.18em;letter-spacing:-0.02em;color:#1a1a2e;}.elementor-9008 .elementor-element.elementor-element-3ce8a61{--display:flex;--min-height:0.25rem;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--border-radius:0.25rem 0.25rem 0.25rem 0.25rem;--margin-top:0.55rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-9008 .elementor-element.elementor-element-3ce8a61:not(.elementor-motion-effects-element-type-background), .elementor-9008 .elementor-element.elementor-element-3ce8a61 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#007070;}.elementor-9008 .elementor-element.elementor-element-b47b6e5{font-family:"Avenir Next", Sans-serif;font-size:1.05rem;font-weight:400;line-height:1.7em;color:#333333;}.elementor-9008 .elementor-element.elementor-element-71d13e5{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:3.4rem;--padding-bottom:3.4rem;--padding-left:1.2rem;--padding-right:1.2rem;}.elementor-9008 .elementor-element.elementor-element-71d13e5:not(.elementor-motion-effects-element-type-background), .elementor-9008 .elementor-element.elementor-element-71d13e5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F5F1;}.elementor-9008 .elementor-element.elementor-element-d81362d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:1.15rem 1.15rem;--row-gap:1.15rem;--column-gap:1.15rem;}.elementor-9008 .elementor-element.elementor-element-1a30489{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0rem 0rem;--row-gap:0rem;--column-gap:0rem;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-9008 .elementor-element.elementor-element-86801e9 .elementor-heading-title{font-family:"Avenir Next", Sans-serif;font-size:2.4rem;font-weight:500;line-height:1.18em;letter-spacing:-0.02em;color:#1a1a2e;}.elementor-9008 .elementor-element.elementor-element-252a745{--display:flex;--min-height:0.25rem;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--border-radius:0.25rem 0.25rem 0.25rem 0.25rem;--margin-top:0.55rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-9008 .elementor-element.elementor-element-252a745:not(.elementor-motion-effects-element-type-background), .elementor-9008 .elementor-element.elementor-element-252a745 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#007070;}.elementor-9008 .elementor-element.elementor-element-04d6575{font-family:"Avenir Next", Sans-serif;font-size:1.05rem;font-weight:400;line-height:1.7em;color:#333333;}.elementor-9008 .elementor-element.elementor-element-9786ca2{font-family:"Avenir Next", Sans-serif;font-size:1.05rem;font-weight:400;line-height:1.7em;color:#333333;}.elementor-9008 .elementor-element.elementor-element-8ad820c{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:3.4rem;--padding-bottom:3.4rem;--padding-left:1.2rem;--padding-right:1.2rem;}.elementor-9008 .elementor-element.elementor-element-8ad820c:not(.elementor-motion-effects-element-type-background), .elementor-9008 .elementor-element.elementor-element-8ad820c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F5F1;}.elementor-9008 .elementor-element.elementor-element-5d54db4{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:1.15rem 1.15rem;--row-gap:1.15rem;--column-gap:1.15rem;}.elementor-9008 .elementor-element.elementor-element-759fd8a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0rem 0rem;--row-gap:0rem;--column-gap:0rem;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-9008 .elementor-element.elementor-element-6f2a7f5 .elementor-heading-title{font-family:"Avenir Next", Sans-serif;font-size:2.4rem;font-weight:500;line-height:1.18em;letter-spacing:-0.02em;color:#1a1a2e;}.elementor-9008 .elementor-element.elementor-element-66aa335{--display:flex;--min-height:0.25rem;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--border-radius:0.25rem 0.25rem 0.25rem 0.25rem;--margin-top:0.55rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-9008 .elementor-element.elementor-element-66aa335:not(.elementor-motion-effects-element-type-background), .elementor-9008 .elementor-element.elementor-element-66aa335 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#007070;}.elementor-9008 .elementor-element.elementor-element-ab9b4b1{font-family:"Avenir Next", Sans-serif;font-size:1.05rem;font-weight:400;line-height:1.7em;color:#333333;}.elementor-9008 .elementor-element.elementor-element-b746c18 .ke-carousel{--ke-cols:3;--ke-gap:1.4rem;--ke-mobile-card:84%;--ke-tablet-card:46%;}.elementor-9008 .elementor-element.elementor-element-b746c18 .ke-card{background-color:#FFFFFF;border-radius:1rem;}.elementor-9008 .elementor-element.elementor-element-b746c18 .ke-card-body{padding:1.3rem 1.4rem 1.5rem 1.4rem;}.elementor-9008 .elementor-element.elementor-element-b746c18 .ke-card-title{color:#1a1a2e;}.elementor-9008 .elementor-element.elementor-element-b746c18 .ke-card-text{color:#4B5563;}.elementor-9008 .elementor-element.elementor-element-b746c18 .ke-card-badge{color:#007070;background-color:#E8F4F4;}.elementor-9008 .elementor-element.elementor-element-1c2d6ac{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:4.2rem;--padding-bottom:4.2rem;--padding-left:1.2rem;--padding-right:1.2rem;}.elementor-9008 .elementor-element.elementor-element-1c2d6ac:not(.elementor-motion-effects-element-type-background), .elementor-9008 .elementor-element.elementor-element-1c2d6ac > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(150deg, #00585B 0%, #017575 100%);}.elementor-9008 .elementor-element.elementor-element-7dbaf55{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:1.0rem 1.0rem;--row-gap:1.0rem;--column-gap:1.0rem;}.elementor-9008 .elementor-element.elementor-element-9e05788{text-align:center;}.elementor-9008 .elementor-element.elementor-element-9e05788 .elementor-heading-title{font-family:"Avenir Next", Sans-serif;font-size:2.1rem;font-weight:500;line-height:1.2em;letter-spacing:-0.02em;color:#FFFFFF;}.elementor-9008 .elementor-element.elementor-element-bb3104f{text-align:center;font-family:"Avenir Next", Sans-serif;font-size:1.1rem;font-weight:400;line-height:1.6em;color:rgba(255,255,255,0.9);}.elementor-9008 .elementor-element.elementor-element-74bad27 .elementor-button{background-color:#ffffff;font-family:"Avenir Next", Sans-serif;fill:#007070;color:#007070;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-9008 .elementor-element.elementor-element-8481d14 .elementor-heading-title{font-size:0.72rem;}.elementor-9008 .elementor-element.elementor-element-fa214df .elementor-heading-title{font-size:2.73rem;}.elementor-9008 .elementor-element.elementor-element-170a1ca .elementor-heading-title{font-size:2.11rem;}.elementor-9008 .elementor-element.elementor-element-4125b7e .elementor-heading-title{font-size:2.11rem;}.elementor-9008 .elementor-element.elementor-element-7576462 .elementor-heading-title{font-size:2.11rem;}.elementor-9008 .elementor-element.elementor-element-4edf2d6 .elementor-heading-title{font-size:2.11rem;}.elementor-9008 .elementor-element.elementor-element-1276be5 .elementor-heading-title{font-size:2.11rem;}.elementor-9008 .elementor-element.elementor-element-3cdc6c8 .elementor-heading-title{font-size:2.11rem;}.elementor-9008 .elementor-element.elementor-element-7fbd1e4 .elementor-heading-title{font-size:2.11rem;}.elementor-9008 .elementor-element.elementor-element-86801e9 .elementor-heading-title{font-size:2.11rem;}.elementor-9008 .elementor-element.elementor-element-6f2a7f5 .elementor-heading-title{font-size:2.11rem;}.elementor-9008 .elementor-element.elementor-element-9e05788 .elementor-heading-title{font-size:1.85rem;}}@media(max-width:767px){.elementor-9008 .elementor-element.elementor-element-ae2269c{--padding-top:2.4rem;--padding-bottom:2.4rem;--padding-left:1.1rem;--padding-right:1.1rem;}.elementor-9008 .elementor-element.elementor-element-8481d14 .elementor-heading-title{font-size:0.82rem;}.elementor-9008 .elementor-element.elementor-element-fa214df .elementor-heading-title{font-size:2.1rem;}.elementor-9008 .elementor-element.elementor-element-f318ddf{font-size:0.98rem;}.elementor-9008 .elementor-element.elementor-element-9a64c19{--padding-top:2.4rem;--padding-bottom:2.4rem;--padding-left:1.1rem;--padding-right:1.1rem;}.elementor-9008 .elementor-element.elementor-element-170a1ca .elementor-heading-title{font-size:1.7rem;}.elementor-9008 .elementor-element.elementor-element-4e32b6a{font-size:0.98rem;}.elementor-9008 .elementor-element.elementor-element-5dd17e4{--padding-top:2.4rem;--padding-bottom:2.4rem;--padding-left:1.1rem;--padding-right:1.1rem;}.elementor-9008 .elementor-element.elementor-element-4125b7e .elementor-heading-title{font-size:1.7rem;}.elementor-9008 .elementor-element.elementor-element-55075d6{font-size:0.98rem;}.elementor-9008 .elementor-element.elementor-element-89986f3{--padding-top:2.4rem;--padding-bottom:2.4rem;--padding-left:1.1rem;--padding-right:1.1rem;}.elementor-9008 .elementor-element.elementor-element-7576462 .elementor-heading-title{font-size:1.7rem;}.elementor-9008 .elementor-element.elementor-element-8075ea4{font-size:0.98rem;}.elementor-9008 .elementor-element.elementor-element-2aa2a2c{font-size:0.98rem;}.elementor-9008 .elementor-element.elementor-element-b1c9206{--padding-top:2.4rem;--padding-bottom:2.4rem;--padding-left:1.1rem;--padding-right:1.1rem;}.elementor-9008 .elementor-element.elementor-element-4edf2d6 .elementor-heading-title{font-size:1.7rem;}.elementor-9008 .elementor-element.elementor-element-6535e36{font-size:0.98rem;}.elementor-9008 .elementor-element.elementor-element-b3a29d3{--padding-top:2.4rem;--padding-bottom:2.4rem;--padding-left:1.1rem;--padding-right:1.1rem;}.elementor-9008 .elementor-element.elementor-element-1276be5 .elementor-heading-title{font-size:1.7rem;}.elementor-9008 .elementor-element.elementor-element-1d85475{font-size:0.98rem;}.elementor-9008 .elementor-element.elementor-element-92e5322{font-size:0.98rem;}.elementor-9008 .elementor-element.elementor-element-e46f737{--padding-top:2.4rem;--padding-bottom:2.4rem;--padding-left:1.1rem;--padding-right:1.1rem;}.elementor-9008 .elementor-element.elementor-element-3cdc6c8 .elementor-heading-title{font-size:1.7rem;}.elementor-9008 .elementor-element.elementor-element-2bb78b4{--padding-top:2.4rem;--padding-bottom:2.4rem;--padding-left:1.1rem;--padding-right:1.1rem;}.elementor-9008 .elementor-element.elementor-element-7fbd1e4 .elementor-heading-title{font-size:1.7rem;}.elementor-9008 .elementor-element.elementor-element-b47b6e5{font-size:0.98rem;}.elementor-9008 .elementor-element.elementor-element-71d13e5{--padding-top:2.4rem;--padding-bottom:2.4rem;--padding-left:1.1rem;--padding-right:1.1rem;}.elementor-9008 .elementor-element.elementor-element-86801e9 .elementor-heading-title{font-size:1.7rem;}.elementor-9008 .elementor-element.elementor-element-04d6575{font-size:0.98rem;}.elementor-9008 .elementor-element.elementor-element-9786ca2{font-size:0.98rem;}.elementor-9008 .elementor-element.elementor-element-8ad820c{--padding-top:2.4rem;--padding-bottom:2.4rem;--padding-left:1.1rem;--padding-right:1.1rem;}.elementor-9008 .elementor-element.elementor-element-6f2a7f5 .elementor-heading-title{font-size:1.7rem;}.elementor-9008 .elementor-element.elementor-element-ab9b4b1{font-size:0.98rem;}.elementor-9008 .elementor-element.elementor-element-1c2d6ac{--padding-top:2.4rem;--padding-bottom:2.4rem;--padding-left:1.1rem;--padding-right:1.1rem;}.elementor-9008 .elementor-element.elementor-element-9e05788 .elementor-heading-title{font-size:1.55rem;}.elementor-9008 .elementor-element.elementor-element-bb3104f{font-size:0.98rem;}}@media(min-width:768px){.elementor-9008 .elementor-element.elementor-element-0e335fc{--content-width:70rem;}.elementor-9008 .elementor-element.elementor-element-6dcbd1d{--content-width:70rem;}.elementor-9008 .elementor-element.elementor-element-79d4f13{--width:3rem;}.elementor-9008 .elementor-element.elementor-element-9619b24{--content-width:70rem;}.elementor-9008 .elementor-element.elementor-element-188ef4c{--width:3rem;}.elementor-9008 .elementor-element.elementor-element-2a6129f{--content-width:70rem;}.elementor-9008 .elementor-element.elementor-element-3b27c93{--width:3rem;}.elementor-9008 .elementor-element.elementor-element-fe53a92{--content-width:70rem;}.elementor-9008 .elementor-element.elementor-element-fbab9a9{--width:3rem;}.elementor-9008 .elementor-element.elementor-element-2f47ba5{--content-width:70rem;}.elementor-9008 .elementor-element.elementor-element-6146f0e{--width:3rem;}.elementor-9008 .elementor-element.elementor-element-87240c5{--content-width:70rem;}.elementor-9008 .elementor-element.elementor-element-9563812{--width:3rem;}.elementor-9008 .elementor-element.elementor-element-4697659{--content-width:70rem;}.elementor-9008 .elementor-element.elementor-element-3ce8a61{--width:3rem;}.elementor-9008 .elementor-element.elementor-element-d81362d{--content-width:70rem;}.elementor-9008 .elementor-element.elementor-element-252a745{--width:3rem;}.elementor-9008 .elementor-element.elementor-element-5d54db4{--content-width:70rem;}.elementor-9008 .elementor-element.elementor-element-66aa335{--width:3rem;}.elementor-9008 .elementor-element.elementor-element-7dbaf55{--content-width:70rem;}}/* Start custom CSS *//* CTA buttons: Behandelingen white pill, teal text */
.ke-page-cta a.elementor-button, .ke-page-cta .elementor-button{
  background:#ffffff;color:#007070;text-transform:uppercase;letter-spacing:0.02em;font-weight:600;
  border:0.0625rem solid #e8e2da;border-radius:6.25rem;padding:0.7rem 1.75rem;
  box-shadow:0 0.25rem 0.75rem rgba(0,0,0,.08);transition:all .3s cubic-bezier(.4,0,.2,1);
}
.ke-page-cta a.elementor-button:hover{
  transform:translateY(-0.125rem);box-shadow:0 0.5rem 1.5rem rgba(0,90,90,.25);color:#005a5a;background:#ffffff;
}
/* CTA telefoonnummer: blijft wit op mobiel (iOS auto-tel-link) */
.elementor-element-bb3104f a,.ke-cta-tel{color:#ffffff!important;-webkit-text-fill-color:#ffffff!important;text-decoration:none!important;}
.elementor-element-bb3104f a:hover,.elementor-element-bb3104f a:visited,.elementor-element-bb3104f a:focus,.ke-cta-tel:hover,.ke-cta-tel:visited,.ke-cta-tel:focus{color:#ffffff!important;-webkit-text-fill-color:#ffffff!important;text-decoration:none!important;}
/* ============ Teal-glow hero + CTA (concept 9008) ============ */
.elementor-page-9008 .elementor-element-ae2269c,
.elementor-page-9008 .elementor-element-1c2d6ac{
  background:
    radial-gradient(120% 120% at 80% 6%, rgba(0,205,205,.55) 0%, rgba(0,205,205,0) 48%),
    linear-gradient(150deg,#00585B 0%,#017575 100%) !important;
}
/* white-pill / teal-text button op de teal-glow hero + CTA */
.elementor-page-9008 .elementor-element-ae2269c .ke-page-cta a.elementor-button,
.elementor-page-9008 .elementor-element-ae2269c .ke-page-cta .elementor-button,
.elementor-page-9008 .elementor-element-1c2d6ac .ke-page-cta a.elementor-button,
.elementor-page-9008 .elementor-element-1c2d6ac .ke-page-cta .elementor-button{
  background:#ffffff !important;background-image:none !important;background-size:auto !important;
  color:#016b6b !important;-webkit-text-fill-color:#016b6b !important;
  box-shadow:0 0.375rem 1.1rem rgba(0,0,0,.14);
}
.elementor-page-9008 .elementor-element-ae2269c .ke-page-cta a.elementor-button:hover,
.elementor-page-9008 .elementor-element-1c2d6ac .ke-page-cta a.elementor-button:hover{
  background:#eafafa !important;transform:translateY(-0.125rem);box-shadow:0 0.5rem 1.5rem rgba(0,0,0,.20);
}
/* closing-CTA phone blijft wit incl. iOS auto-tel link */
a[href^="tel"]{color:inherit !important;-webkit-text-fill-color:inherit !important;text-decoration:none;}
.ke-cta-reassure,.ke-cta-reassure p,.ke-cta-reassure a,.ke-cta-reassure a[href^="tel"]{
  color:#ffffff !important;-webkit-text-fill-color:#ffffff !important;text-decoration:none;}
@media(max-width:48rem){
  .ke-cta-reassure,.ke-cta-reassure p,.ke-cta-reassure a,.ke-cta-reassure a[href^="tel"]{
    color:#ffffff !important;-webkit-text-fill-color:#ffffff !important;}
}
/* ============ Check-panel (lijsten in wit paneel) ============ */
.ke-checkpanel{background:#fff;border:0.0625rem solid #E7DFD5;border-radius:1rem;box-shadow:0 0.75rem 1.5rem -0.5rem rgba(25,42,61,.08);padding:1.6rem 2rem;margin:1.5rem 0 0.5rem;}
.ke-checklist{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:1fr 1fr;gap:0.35rem 2.4rem;font-family:'Avenir Next',-apple-system,BlinkMacSystemFont,sans-serif;}
@media(max-width:48rem){.ke-checklist{grid-template-columns:1fr;gap:0.15rem;}}
.ke-checklist li{position:relative;padding:0.55rem 0 0.55rem 2.15rem;font-size:1rem;line-height:1.5;color:#333;}
.ke-checklist li::before{content:"";position:absolute;left:0;top:0.5rem;width:1.3rem;height:1.3rem;border-radius:50%;background:#E8F4F4;}
.ke-checklist li::after{content:"";position:absolute;left:0.47rem;top:0.78rem;width:0.32rem;height:0.6rem;border-right:0.15rem solid #007070;border-bottom:0.15rem solid #007070;transform:rotate(45deg);}
.ke-panel-note{margin:1.1rem 0 0;font-family:'Avenir Next',-apple-system,BlinkMacSystemFont,sans-serif;font-size:1rem;line-height:1.6;color:#333;}
/* lijstjes binnen kaarten netjes uitlijnen */
.elementor-page-9008 .ke-card ul{margin:0;padding-left:1.1rem;}
.elementor-page-9008 .ke-card ul li{margin-bottom:0.4rem;line-height:1.5;}
/* mobile carousel: sneak-peek next card + snap-in-place */
@media (hover:none) and (pointer:coarse){
  .elementor-page-9008 .ke-carousel.ke-is-carousel,
  .elementor-page-9008 .ke-carousel.ke-mode-always,
  .elementor-page-9008 .ke-carousel.ke-mode-auto{scroll-snap-type:x mandatory;scroll-padding-left:0;}
  .elementor-page-9008 .ke-carousel.ke-is-carousel > .ke-card,
  .elementor-page-9008 .ke-carousel.ke-mode-always > .ke-card,
  .elementor-page-9008 .ke-carousel.ke-mode-auto > .ke-card{scroll-snap-align:start;}
}/* End custom CSS */