@font-face{font-display:swap;font-family:Manrope;font-style:normal;font-weight:400;src:url(./manrope-latin-regular-PaqtzbVb.woff2)format("woff2")}@font-face{font-display:swap;font-family:Manrope;font-style:normal;font-weight:500;src:url(./manrope-latin-500-BYYD-dBL.woff2)format("woff2")}@font-face{font-display:swap;font-family:Manrope;font-style:normal;font-weight:700;src:url(./manrope-latin-700-BZp_XxE4.woff2)format("woff2")}@font-face{font-display:swap;font-family:Dancing Script;font-style:normal;font-weight:700;src:url(./dancing-script-latin-700-CX8AaSVl.woff2)format("woff2")}.service-highlights__label{color:var(--bg-text-color,#1a2420);word-break:normal;-webkit-hyphens:manual;hyphens:manual;font-family:Manrope,sans-serif;font-size:23px;font-weight:700}@media screen and (width>=460px){.service-highlights__label{font-size:calc(.625vw + 20.125px)}}@media screen and (width>=1260px){.service-highlights__label{font-size:28px}}.service-highlights__label{line-height:28px}@media screen and (width>=460px){.service-highlights__label{line-height:calc(.75vw + 24.55px)}}@media screen and (width>=1260px){.service-highlights__label{line-height:34px}}.service-highlights__label{letter-spacing:0}@media screen and (width>=460px){.service-highlights__label{letter-spacing:0}}@media screen and (width>=1260px){.service-highlights__label{letter-spacing:0}}.service-highlights__label{margin-bottom:8px}@media screen and (width>=460px){.service-highlights__label{margin-bottom:8px}}@media screen and (width>=1260px){.service-highlights__label{margin-bottom:8px}}.service-highlights__text{color:var(--bg-text-color,#1a2420);font-family:Manrope,sans-serif;font-size:12px;font-weight:400}@media screen and (width>=460px){.service-highlights__text{font-size:calc(.25vw + 10.85px)}}@media screen and (width>=1260px){.service-highlights__text{font-size:14px}}.service-highlights__text{line-height:18px}@media screen and (width>=460px){.service-highlights__text{line-height:calc(.375vw + 16.275px)}}@media screen and (width>=1260px){.service-highlights__text{line-height:21px}}.service-highlights__text{letter-spacing:0}@media screen and (width>=460px){.service-highlights__text{letter-spacing:0}}@media screen and (width>=1260px){.service-highlights__text{letter-spacing:0}}.service-highlights__slide{height:auto}.service-highlights__card{isolation:isolate;height:100%;min-height:320px;color:inherit;border-radius:20px;text-decoration:none;display:block;position:relative;overflow:hidden}@media only screen and (width>=768px){.service-highlights__card{min-height:380px}}@media only screen and (width>=1024px){.service-highlights__card{min-height:420px}}.service-highlights__image{z-index:-2;inset:0;position:absolute!important}.service-highlights__image img{transition:transform .5s ease-out;transform:scale(1)}.service-highlights__overlay{z-index:-1;background:linear-gradient(#1c332c26 35%,#1c332cd9 100%);position:absolute;inset:0}.service-highlights__content{padding:24px;position:absolute;inset:auto 0 0}@media only screen and (width>=768px){.service-highlights__content{padding:28px}}.service-highlights__label{margin-bottom:8px;display:block}.service-highlights__text{color:#ffffffd9;margin-bottom:0}.service-highlights__arrow{color:#fff;background-color:#ffffff26;border-radius:50%;justify-content:center;align-items:center;width:32px;height:32px;margin-top:16px;transition:transform .2s ease-out,background-color .2s ease-out;display:inline-flex}.service-highlights__arrow svg{width:14px;height:14px}.service-highlights__card--linked:hover .service-highlights__image img,.service-highlights__card--linked:focus .service-highlights__image img{transform:scale(1.08)}.service-highlights__card--linked:hover .service-highlights__arrow,.service-highlights__card--linked:focus .service-highlights__arrow{background-color:#6fa89c;transform:translate(4px)}.service-highlights__controls{justify-content:flex-end;gap:12px;margin-top:40px;display:flex}.service-highlights__controls .swiper-button-prev,.service-highlights__controls .swiper-button-next{display:flex;position:relative;top:auto;left:auto;right:auto;transform:none}.service-highlights__buttons{margin-top:32px}@media only screen and (width>=1024px){.service-highlights__buttons{margin-top:40px}}
