@keyframes rotating{from{-ms-transform:rotate(0deg);-moz-transform:rotate(0deg);-webkit-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}to{-ms-transform:rotate(360deg);-moz-transform:rotate(360deg);-webkit-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes scrollText{from{translate:80%}to{translate:-80%}}.hero-page .button-secondary--half{cursor:pointer;position:relative;display:flex;justify-content:center;align-items:center;gap:10px;flex-direction:row;-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:10px 20px;font-size:.9375rem;line-height:1.25rem;font-family:"Red Hat Display",sans-serif;font-weight:500;text-decoration:none;text-align:center;border-radius:5px;transition:color .2s cubic-bezier(0.55, 0.085, 0.68, 0.53),background-color .2s cubic-bezier(0.55, 0.085, 0.68, 0.53),box-shadow .2s cubic-bezier(0.55, 0.085, 0.68, 0.53);z-index:1;border:none;width:max-content}.hero-page .button-secondary--half svg,.hero-page .button-secondary--half span{display:inline-block;vertical-align:middle}.hero-page .button-secondary--half svg{width:15px;height:15px;transition:fill .2s cubic-bezier(0.55, 0.085, 0.68, 0.53),transform .2s cubic-bezier(0.55, 0.085, 0.68, 0.53)}@media(max-width: 1024px){.hero-page .button-secondary--half{min-width:160px}}@media(min-width: 1025px){.hero-page .button-secondary--half{min-width:180px}}.hero-page{position:relative;overflow:hidden}.hero-page--logo__wrapper{display:flex;flex-direction:column;align-items:center;justify-content:space-between;gap:20px;margin-top:20px;margin-bottom:20px;min-height:150px}.hero-page--logo__wrapper>picture>img{width:100%;height:100%;object-fit:contain;max-height:200px;max-width:350px}@media only screen and (device-width: 430px)and (device-height: 932px)and (-webkit-device-pixel-ratio: 3)and (orientation: portrait),(max-width: 767px){.hero-page--logo__wrapper>picture>img{max-width:250px}}.hero-page__wrapper{width:100%;height:100%;padding:0;padding:30px 0}@media only screen and (device-width: 430px)and (device-height: 932px)and (-webkit-device-pixel-ratio: 3)and (orientation: portrait),(max-width: 767px){.hero-page__wrapper{padding-top:0}}.hero-page__inner{display:flex}.hero-page__content{position:relative;z-index:2;color:#1d1d1b;text-align:center;padding-right:20px}@media(min-width: 768px)and (max-width: 1024px){.hero-page__content{padding-left:5.13%}}@media(min-width: 1025px){.hero-page__content{padding-left:7.3333%}}.hero-page__content.no-media{padding-left:0;padding-right:0;width:100%;text-align:center;min-height:250px;display:flex;align-items:center;flex-direction:column;justify-content:center}.hero-page__content.no-media .breadcrumb{justify-content:center}.hero-page__content.no-media .button-secondary{margin:30px auto 0}.hero-page__content>h1{font-family:"Red Hat Display",sans-serif;line-height:2.75rem;font-size:2.5rem;font-weight:500;color:#1d1d1b;margin-top:10px}.hero-page__content .top-label{margin-top:10px;color:#6b6b6b;display:block}.hero-page__content .button-secondary{margin:30px auto 0;width:max-content}.hero-page__media{position:relative}.hero-page__media picture{display:block;width:100%;height:100%;aspect-ratio:1}.hero-page__media picture img{display:block;width:100%;height:100%;object-fit:cover;border-bottom-right-radius:0px;border-bottom-left-radius:0px}.hero-page__media video{width:100%;height:100%;object-fit:cover;border-bottom-right-radius:0px;border-bottom-left-radius:0px}.hero-page__overlay{display:none}@media only screen and (device-width: 430px)and (device-height: 932px)and (-webkit-device-pixel-ratio: 3)and (orientation: portrait),(max-width: 767px){.hero-page__inner{flex-direction:column-reverse}.hero-page__media{width:100%;height:390px}.hero-page__media picture{max-height:390px}.hero-page__content{padding:30px 20px;width:100%;height:100%}.hero-page__content .top-label{margin-bottom:10px}.hero-page .button-secondary--half{margin:30px auto 0;color:#1d1d1b !important;background-color:rgba(0,0,0,0) !important;-webkit-box-shadow:inset 0px 0px 0px 1px #cfcfcf;-moz-box-shadow:inset 0px 0px 0px 1px #cfcfcf;box-shadow:inset 0px 0px 0px 1px #cfcfcf}.hero-page .button-secondary--half svg{fill:#1d1d1b !important}.hero-page .button-secondary--half:hover,.hero-page .button-secondary--half:focus-visible,.hero-page .button-secondary--half:focus{outline:none;color:#1d1d1b !important;-webkit-box-shadow:inset 0px 0px 0px 2px #1d1d1b;-moz-box-shadow:inset 0px 0px 0px 2px #1d1d1b;box-shadow:inset 0px 0px 0px 2px #1d1d1b}.hero-page .button-secondary--half:hover svg,.hero-page .button-secondary--half:focus-visible svg,.hero-page .button-secondary--half:focus svg{fill:#1d1d1b !important;transform:translateX(3px)}.hero-page .button-secondary--half:active{outline:none;color:#9daf92 !important;-webkit-box-shadow:inset 0px 0px 0px 2px #9daf92;-moz-box-shadow:inset 0px 0px 0px 2px #9daf92;box-shadow:inset 0px 0px 0px 2px #9daf92}.hero-page .button-secondary--half:active svg{fill:#9daf92 !important;transform:translateX(3px)}}@media(min-width: 768px)and (max-width: 1024px){.hero-page__content{width:45%;padding:0px 60px}}@media(min-width: 768px){.hero-page__inner{align-items:center}.hero-page__inner.full .hero-page__content:not(.hero-page__content.no-media){position:absolute;top:50%;bottom:initial;left:initial;right:initial;transform:translateY(-50%);color:#1d1d1b;z-index:3}.hero-page__inner.full .hero-page__content:not(.hero-page__content.no-media)>.h1,.hero-page__inner.full .hero-page__content:not(.hero-page__content.no-media) .top-label,.hero-page__inner.full .hero-page__content:not(.hero-page__content.no-media) .breadcrumb-wrap,.hero-page__inner.full .hero-page__content:not(.hero-page__content.no-media) .breadcrumb-item>a{color:#1d1d1b}.hero-page__inner.full .hero-page__content:not(.hero-page__content.no-media) .breadcrumb-wrap ol>li:after{background-image:url("data:image/svg+xml,%3Csvg fill='%231D1D1B' xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cpath d='M17.267 12c0 .146-.03.284-.092.415a1.132 1.132 0 0 1-.242.345L7.81 21.69a1.037 1.037 0 0 1-.76.311 1.05 1.05 0 0 1-.53-.138 1.004 1.004 0 0 1-.38-.38 1.01 1.01 0 0 1-.139-.53c0-.285.1-.534.3-.75L14.687 12 6.3 3.797c-.2-.215-.3-.464-.3-.749 0-.2.046-.376.138-.53.092-.16.22-.288.38-.38A1.05 1.05 0 0 1 7.048 2c.3 0 .553.1.76.3l9.125 8.94c.108.107.188.226.242.357a.888.888 0 0 1 .092.403Z'/%3E%3C/svg%3E%0A")}.hero-page__inner.full .hero-page__media{width:100%;aspect-ratio:3.2;min-height:350px}.hero-page__inner.full .hero-page__overlay{display:block;position:absolute;top:0;left:0;width:100%;height:100%;background-color:#fff;opacity:.5;z-index:2}.hero-page__inner.full.black .hero-page__overlay{background-color:#1d1d1b}.hero-page__inner.full.black .hero-page__content{color:#fff}.hero-page__inner.full.black .hero-page__content>h1,.hero-page__inner.full.black .hero-page__content .top-label,.hero-page__inner.full.black .hero-page__content .breadcrumb-wrap,.hero-page__inner.full.black .hero-page__content .breadcrumb-item span{color:#fff !important}.hero-page__inner.full.black .hero-page__content .breadcrumb-wrap ol>li::after{background-image:url("data:image/svg+xml,%3Csvg fill='%23FFFFFF' xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cpath d='M17.267 12c0 .146-.03.284-.092.415a1.132 1.132 0 0 1-.242.345L7.81 21.69a1.037 1.037 0 0 1-.76.311 1.05 1.05 0 0 1-.53-.138 1.004 1.004 0 0 1-.38-.38 1.01 1.01 0 0 1-.139-.53c0-.285.1-.534.3-.75L14.687 12 6.3 3.797c-.2-.215-.3-.464-.3-.749 0-.2.046-.376.138-.53.092-.16.22-.288.38-.38A1.05 1.05 0 0 1 7.048 2c.3 0 .553.1.76.3l9.125 8.94c.108.107.188.226.242.357a.888.888 0 0 1 .092.403Z'/%3E%3C/svg%3E%0A") !important}.hero-page__inner.full .button-secondary--half{margin:0;margin-top:30px;width:max-content;color:#1d1d1b !important;background-color:#fff !important}.hero-page__inner.full .button-secondary--half svg{fill:#1d1d1b !important}.hero-page__inner.full .button-secondary--half:hover,.hero-page__inner.full .button-secondary--half:focus-visible,.hero-page__inner.full .button-secondary--half:focus,.hero-page__inner.full .button-secondary--half:active{color:#fff !important;background-color:#1d1d1b !important;outline:none}.hero-page__inner.full .button-secondary--half:hover svg,.hero-page__inner.full .button-secondary--half:focus-visible svg,.hero-page__inner.full .button-secondary--half:focus svg,.hero-page__inner.full .button-secondary--half:active svg{fill:#fff !important}.hero-page__content{width:40%;text-align:left}.hero-page__media{aspect-ratio:1.82;height:100%;width:60%}.hero-page__media picture>img{border-radius:initial}.hero-page__media video{border-radius:initial}.hero-page .button-secondary{margin:0;margin-top:30px;width:max-content}}
@keyframes rotating{from{-ms-transform:rotate(0deg);-moz-transform:rotate(0deg);-webkit-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}to{-ms-transform:rotate(360deg);-moz-transform:rotate(360deg);-webkit-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes scrollText{from{translate:80%}to{translate:-80%}}.block-title{width:100%;display:flex;flex-direction:column;align-items:flex-start;gap:15px}.block-title--left{align-items:flex-start}.block-title--center{align-items:center;text-align:center}.block-title--right{align-items:flex-end}.block-title .top-label{color:#6b6b6b}.block-title .button-secondary{margin-top:15px}
@keyframes rotating{from{-ms-transform:rotate(0deg);-moz-transform:rotate(0deg);-webkit-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}to{-ms-transform:rotate(360deg);-moz-transform:rotate(360deg);-webkit-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes scrollText{from{translate:80%}to{translate:-80%}}.block-txt-img.bg-light{background-color:#f4efe7;padding-top:30px;padding-bottom:30px}.block-txt-img.bg-light .block-txt-img__wrapper{margin-top:0px;margin-bottom:0px}@media(min-width: 1025px){.block-txt-img.bg-light{padding:90px;padding-top:45px;padding-bottom:45px}}.block-txt-img.bg-light.first-child{padding-top:60px}@media(min-width: 1025px){.block-txt-img.bg-light.first-child{padding-top:90px}}.block-txt-img.bg-light.last-child{padding-bottom:60px}@media(min-width: 1025px){.block-txt-img.bg-light.last-child{padding-bottom:90px}}.block-txt-img__wrapper{margin-top:60px;margin-bottom:60px;display:flex;flex-direction:column-reverse;gap:30px}.block-txt-img__wrapper.right{flex-direction:column-reverse}.block-txt-img__content .block-title{gap:24px;justify-content:center}.block-txt-img__media picture{aspect-ratio:1;height:100%;width:100%;display:block}.block-txt-img__media picture>img{width:100%;height:100%;object-fit:cover;border-radius:0px}.block-txt-img__media video{aspect-ratio:1;height:100%;width:100%;display:block;object-fit:cover;border-radius:0px}@media(min-width: 1024px){.block-txt-img__wrapper{margin-top:90px;margin-bottom:90px;align-items:center;flex-direction:row}.block-txt-img__wrapper.right{flex-direction:row-reverse}.block-txt-img__content{flex:1 0 calc(50% - 30px);padding:0px 60px}.block-txt-img__media{flex:1 0 calc(50% - 30px)}.block-txt-img__media picture,.block-txt-img__media video{aspect-ratio:1}.block-txt-img__media.img-300 picture,.block-txt-img__media.img-300 video{height:300px}}@media(min-width: 768px)and (max-width: 1024px){.block-txt-img__content{padding:0}}
@keyframes rotating{from{-ms-transform:rotate(0deg);-moz-transform:rotate(0deg);-webkit-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}to{-ms-transform:rotate(360deg);-moz-transform:rotate(360deg);-webkit-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes scrollText{from{translate:80%}to{translate:-80%}}.block-media{margin-top:60px;margin-bottom:60px}.block-media__wrapper>picture>img{width:100%;height:100%;object-fit:cover;margin:0;padding:0;border-radius:0px}.block-media__wrapper>video{width:100%;height:100%;object-fit:cover;margin:0;padding:0;border-radius:0px}@media(min-width: 1025px){.block-media{margin-top:90px;margin-bottom:90px}.block-media>picture,.block-media>video{aspect-ratio:2.6945054945}}
@keyframes rotating{from{-ms-transform:rotate(0deg);-moz-transform:rotate(0deg);-webkit-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}to{-ms-transform:rotate(360deg);-moz-transform:rotate(360deg);-webkit-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes scrollText{from{translate:80%}to{translate:-80%}}.timeline{background-color:#f6f3f1}.timeline__wrapper{padding-top:60px;padding-bottom:60px}.timeline__event{position:relative;display:flex;gap:30px}.timeline__event--content .button-secondary{margin-top:30px}.timeline__event--line{position:absolute;left:0;width:30px;display:flex;flex-direction:column;align-items:center;gap:10px;height:100%}.timeline__event--line>svg{fill:#9daf92;width:30px;height:30px}.timeline__event--line .vertical-line{display:block;width:1px;height:calc(100% - 40px);background-color:#9daf92}.timeline__event--media picture{aspect-ratio:1}.timeline__event--media picture img{width:100%;height:100%;object-fit:cover}.timeline__event--media video{display:block;aspect-ratio:1;width:100%;height:100%;object-fit:cover}.timeline__title{margin-bottom:24px}.timeline__title-year{color:#9daf92}@media(max-width: 1024px){.timeline__wrapper{padding-left:20px;padding-right:20px}.timeline__event{flex-direction:column;padding-left:40px}.timeline__event:not(:first-child){margin-top:10px}.timeline__event--media picture img{max-height:500px;border-radius:0px}.timeline__event--media video{max-height:500px;border-radius:0px}}@media(min-width: 1025px){.timeline__wrapper{padding-top:90px;padding-bottom:90px}.timeline__event{align-items:center;justify-content:space-between;gap:90px;margin-bottom:10px;overflow:hidden}.timeline__event--content{flex:1 0 calc(50% - 90px);text-align:right}.timeline__event--line{position:absolute;top:initial;bottom:initial;left:50%;right:initial;transform:translateX(-50%)}.timeline__event--media{flex:1 0 calc(50% - 90px);margin:30px 0}.timeline__event--media picture{aspect-ratio:1.35}.timeline__event--media picture img{width:100%;height:500px}.timeline__event--media video{aspect-ratio:1.35;width:100%;height:500px}.timeline__event.right{flex-direction:row-reverse}.timeline__event.right .timeline__event--content{text-align:left;padding-left:0;padding-right:7.3333%}.timeline__event.right .timeline__event--media video,.timeline__event.right .timeline__event--media img{border-top-right-radius:0px;border-bottom-right-radius:0px}.timeline__event.left .timeline__event--content{padding-left:7.3333%;padding-right:0}.timeline__event.left .timeline__event--content .button-secondary{margin-left:auto}.timeline__event.left .timeline__event--media video,.timeline__event.left .timeline__event--media img{border-top-left-radius:0px;border-bottom-left-radius:0px}}
@keyframes rotating{from{-ms-transform:rotate(0deg);-moz-transform:rotate(0deg);-webkit-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}to{-ms-transform:rotate(360deg);-moz-transform:rotate(360deg);-webkit-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes scrollText{from{translate:80%}to{translate:-80%}}.block-quote__content>p{margin:0px;font-family:"Lora",sans-serif;font-weight:400;line-height:1.625rem;font-size:1.5rem}.block-quote__content{font-family:"Lora",sans-serif;font-size:1.5rem;font-style:normal;font-weight:400;line-height:2.25rem}.block-quote__content{max-width:800px;margin:30px auto;text-align:center}@media(min-width: 1025px){.block-quote__content{margin:60px auto}}
@keyframes rotating{from{-ms-transform:rotate(0deg);-moz-transform:rotate(0deg);-webkit-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}to{-ms-transform:rotate(360deg);-moz-transform:rotate(360deg);-webkit-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes scrollText{from{translate:80%}to{translate:-80%}}.info-boutique__wrapper{padding-bottom:30px;display:flex;flex-direction:column;gap:40px}.info-boutique__col .label-large,.info-boutique__col .h2{display:block;margin-bottom:10px}.info-boutique__col:first-child{display:flex;flex-direction:column;gap:30px}.info-boutique__col:first-child .cta{display:flex;flex-direction:column;align-items:center;gap:20px}.info-boutique__col:first-child .cta-link:hover svg,.info-boutique__col:first-child .cta-link:focus-visible svg,.info-boutique__col:first-child .cta-link:focus svg{transform:none}.info-boutique__col:last-child{display:flex;flex-direction:column;gap:20px}.info-boutique__col:last-child .row{display:flex;flex-direction:column;gap:20px}.info-boutique .info-contacts{display:flex;align-items:center;gap:10px}.info-boutique .info-contacts>.icon{border-right:1px solid #cfcfcf;height:100%;display:flex;align-items:center;padding:10px}@media(max-width: 1024px){.info-boutique .info-contacts>.icon{border-right:none;padding:0}.info-boutique .info-contacts>.icon+div{border-left:1px solid #cfcfcf;padding-left:10px}}.info-boutique .info-contacts a{text-decoration:none}.info-boutique .info-contacts svg{width:24px;height:24px;margin-bottom:10px}.info-boutique .info-contacts:nth-child(2),.info-boutique .info-contacts:nth-child(4){flex:1 0 60% !important}@media only screen and (device-width: 430px)and (device-height: 932px)and (-webkit-device-pixel-ratio: 3)and (orientation: portrait),(max-width: 767px){.info-boutique__col .content{max-width:300px}}@media(min-width: 1025px){.info-boutique__wrapper{padding-bottom:90px;justify-content:space-between;flex-direction:row}.info-boutique__col:first-child{display:flex;flex:1 0 calc(40% - 30px);gap:30px}.info-boutique__col:first-child .cta{align-items:flex-start;flex-direction:row;display:flex;gap:24px}.info-boutique__col:last-child{flex:1 0 calc(60% - 30px);justify-content:space-between}.info-boutique__col:last-child .row{display:flex;flex-direction:row}.info-boutique__col:last-child .info-contacts{flex:0 0 40%}}
@keyframes rotating{from{-ms-transform:rotate(0deg);-moz-transform:rotate(0deg);-webkit-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}to{-ms-transform:rotate(360deg);-moz-transform:rotate(360deg);-webkit-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes scrollText{from{translate:80%}to{translate:-80%}}.block-media-carousel{margin:30px 0}@media(min-width: 1025px){.block-media-carousel>.container{position:relative}}.block-media-carousel .swiper{margin:30px 0;position:relative;overflow-x:visible}@media(min-width: 1025px){.block-media-carousel .swiper{position:initial !important}}.block-media-carousel .swiper .swiper-container{overflow:hidden}.block-media-carousel .swiper .swiper-slide>picture{display:block;aspect-ratio:1.3461538462}.block-media-carousel .swiper .swiper-slide>picture>img{object-fit:cover;width:100%;height:100%;max-width:100%;max-height:100%}.block-media-carousel .swiper .swiper-slide video{aspect-ratio:1.3461538462;width:100%;height:100%;display:block;object-fit:cover}.block-media-carousel__pagination{bottom:0 !important;margin-top:30px}.block-media-carousel__pagination .swiper-pagination-bullet{position:relative;pointer-events:auto;width:4px !important;height:4px !important;background-color:#d6cbba !important;border:none !important;transition:width .2s cubic-bezier(0.55, 0.085, 0.68, 0.53)}.block-media-carousel__pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:#9daf92 !important;width:30px !important}.block-media-carousel__scrollbar{background-color:#d6cbba;height:1px !important}.block-media-carousel__scrollbar .swiper-scrollbar-drag{background-color:#9daf92;border-radius:20px;height:4px;margin-top:-2px}.block-media-carousel__button-next,.block-media-carousel__button-prev{width:38px;height:38px;border:1px solid #1d1d1b;border-radius:100%;top:calc(50% - 22px)}.block-media-carousel__button-next>svg,.block-media-carousel__button-prev>svg{width:14px;height:14px;fill:#1d1d1b}.block-media-carousel__button-next{right:20px}@media(min-width: 1441px){.block-media-carousel__button-next{right:-70px}}.block-media-carousel__button-prev{left:20px}@media(min-width: 1441px){.block-media-carousel__button-prev{left:-70px}}@media(max-width: 1024px){.block-media-carousel__button-next,.block-media-carousel__button-prev{display:none}.block-media-carousel .swiper-wrapper{border-radius:0px}}@media(min-width: 768px){.block-media-carousel{margin:60px 0}.block-media-carousel .swiper{position:relative}.block-media-carousel .swiper .swiper-slide video,.block-media-carousel .swiper .swiper-slide picture{aspect-ratio:2.1654929577}}
@keyframes rotating{from{-ms-transform:rotate(0deg);-moz-transform:rotate(0deg);-webkit-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}to{-ms-transform:rotate(360deg);-moz-transform:rotate(360deg);-webkit-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes scrollText{from{translate:80%}to{translate:-80%}}.block-service__content .text-content ul>li,.block-service__content .text-content ol>li{font-family:"Outfit",sans-serif;font-size:.8125rem;font-weight:500;line-height:1rem;letter-spacing:.040625rem}.block-service{margin-top:60px;margin-bottom:60px}.block-service__wrapper{display:flex;flex-direction:column-reverse;gap:30px}.block-service__wrapper.right{flex-direction:column-reverse}.block-service__content .block-title{gap:24px;justify-content:center}.block-service__content .top-label{color:#1d1d1b}.block-service__content .text-content p{margin-bottom:30px}.block-service__content .text-content ul,.block-service__content .text-content ol{list-style-type:none;padding:0;display:flex;flex-direction:column;gap:20px}.block-service__content .text-content ul>li,.block-service__content .text-content ol>li{display:flex;align-items:center;text-transform:uppercase;padding:0;padding-left:25px;background-position:0px;background-size:16px;background-repeat:no-repeat;background-image:url("data:image/svg+xml,%3Csvg fill='%239DAF92' xmlns='http://www.w3.org/2000/svg' width='39' height='40' viewBox='0 0 39 40'%3E%3Cpath d='m18.6 39.86-.46-1.38c-.03-.08-2.71-8.2-3.84-10.49-.08-.14-.16-.3-.25-.46-.15-.27-.3-.54-.44-.81-.61-1.17-1.69-1.86-2.66-2.38-2.16-1.12-9.36-3.97-9.69-4.09L0 19.78l1.25-.47c.06-.02 5.78-2.15 7.93-3.11.99-.44 1.9-.9 2.71-1.38.7-.42 1.28-1.05 1.81-2 .67-1.22 1.29-2.58 1.96-4.3.73-1.88 2.46-7.08 2.48-7.13L18.6.02l.49 1.36c.03.08 2.96 8.24 4.43 11.2.3.64.59 1.2.99 1.67.63.72 1.48 1.13 2.38 1.55 2.77 1.3 9.97 3.52 10.04 3.55l1.47.45-1.46.5c-.07.02-6.66 2.28-9.11 3.36-.87.4-1.78.81-2.61 1.34-.47.29-.84.69-1.17 1.26-1.07 1.79-1.85 3.74-2.6 5.63l-2.85 7.99v-.02ZM2.82 19.78c2.23.89 6.85 2.76 8.6 3.66 1.11.59 2.35 1.39 3.09 2.81.14.27.28.52.42.77.1.17.19.33.27.5.89 1.8 2.62 6.81 3.44 9.26l1.88-5.27c.77-1.94 1.57-3.93 2.68-5.78.4-.71.89-1.23 1.49-1.6.88-.57 1.83-1 2.74-1.41 1.8-.79 5.66-2.16 7.76-2.89-2.28-.73-6.62-2.16-8.65-3.11-1.03-.48-2.02-.95-2.79-1.84-.48-.57-.79-1.19-1.12-1.88-1.13-2.29-3.07-7.48-3.98-9.95-.57 1.69-1.53 4.51-2.04 5.82-.68 1.76-1.33 3.17-2.02 4.43-.62 1.11-1.31 1.86-2.17 2.37-.84.5-1.79.98-2.82 1.44-1.58.7-4.95 1.99-6.77 2.68l-.01-.01Z'/%3E%3C/svg%3E%0A")}.block-service__media picture{aspect-ratio:1.3409961686;height:100%;width:100%;display:block}.block-service__media picture>img{width:100%;height:100%;object-fit:cover;border-radius:0px}.block-service__media video{aspect-ratio:1.3409961686;height:100%;width:100%;display:block;object-fit:cover;border-radius:0px}@media(min-width: 1025px){.block-service{margin-top:90px;margin-bottom:90px}.block-service__wrapper{align-items:flex-start;flex-direction:row;gap:25px}.block-service__wrapper.right{flex-direction:row-reverse;gap:60px}.block-service__wrapper.right .block-service__content,.block-service__wrapper.right .block-service__meida{flex:1 0 calc(50% - 60px)}.block-service__content{flex:1 0 calc(50% - 25px)}.block-service__content .text-content ul,.block-service__content .text-content ol{flex-direction:row;flex-wrap:wrap}.block-service__content .text-content ul>li,.block-service__content .text-content ol>li{flex:1 0 calc(50% - 20px)}.block-service__media{flex:1 0 calc(50% - 25px)}.block-service__media picture,.block-service__media video{height:430px;aspect-ratio:initial}}
@keyframes rotating{from{-ms-transform:rotate(0deg);-moz-transform:rotate(0deg);-webkit-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}to{-ms-transform:rotate(360deg);-moz-transform:rotate(360deg);-webkit-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes scrollText{from{translate:80%}to{translate:-80%}}.block-contact .channel__title{margin:0px;font-family:"Red Hat Display",sans-serif;font-weight:500;line-height:1.5625rem;font-size:1.0625rem}.block-contact__header .quote{font-family:"Lora",sans-serif;font-size:1.5rem;font-style:normal;font-weight:400;line-height:2.25rem}.block-contact{background-color:#f4efe7;padding:90px 0}.block-contact__header .quote{text-align:center;display:block;margin-bottom:10px}.block-contact__header .p{text-align:center}.block-contact__wrapper{margin-top:40px;display:flex;flex-direction:column;align-items:center;gap:30px}.block-contact__wrapper a{text-decoration:none}.block-contact .channel{display:flex;flex-direction:column;align-items:center;gap:10px}.block-contact .channel__icon{width:24px;height:24px}.block-contact .channel__icon>svg{width:24px;height:24px}@media(min-width: 1025px){.block-contact__wrapper{flex-direction:row;justify-content:center;max-width:1020px;margin:40px auto 0}.block-contact__wrapper .channel{flex:1 0 calc(25% - 30px)}}
@keyframes rotating{from{-ms-transform:rotate(0deg);-moz-transform:rotate(0deg);-webkit-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}to{-ms-transform:rotate(360deg);-moz-transform:rotate(360deg);-webkit-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes scrollText{from{translate:80%}to{translate:-80%}}.block-faq .tabs__title{margin:0px;font-family:"Red Hat Display",sans-serif;font-weight:500;line-height:1.5625rem;font-size:1.0625rem}.block-faq{margin-top:30px;margin-bottom:60px}.block-faq .tabs__icon{width:40px;height:40px}.block-faq .accordions{display:none}.block-faq .accordions.active{display:block}.block-faq .accordions p{margin-bottom:20px}.block-faq .select{padding-bottom:60px}.block-faq .select select{border:1px solid #1d1d1b;color:#1d1d1b;background-color:rgba(0,0,0,0) !important}@media(max-width: 1024px){.block-faq__title{display:none}.block-faq .tabs{display:none}}@media(min-width: 1025px){.block-faq{margin-top:90px;margin-bottom:30px}.block-faq .select{display:none}.block-faq .tabs{display:flex;justify-content:space-between;padding-bottom:60px}.block-faq .tabs__item{display:flex;flex-direction:column;gap:10px;width:fit-content;min-height:100px;position:relative;cursor:pointer}.block-faq .tabs__item::after{content:"";display:block;width:0px;height:2px;position:absolute;left:0;bottom:0;background-color:#9daf92;transition:width .2s cubic-bezier(0.55, 0.085, 0.68, 0.53)}.block-faq .tabs__item:hover::after,.block-faq .tabs__item.active::after{width:100%}.block-faq__title{margin-bottom:20px}}
@keyframes rotating{from{-ms-transform:rotate(0deg);-moz-transform:rotate(0deg);-webkit-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}to{-ms-transform:rotate(360deg);-moz-transform:rotate(360deg);-webkit-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes scrollText{from{translate:80%}to{translate:-80%}}.total-banner{padding-top:30px;padding-bottom:30px;overflow:hidden}.total-banner--bg{background-color:#9daf92;position:relative}@media only screen and (device-width: 430px)and (device-height: 932px)and (-webkit-device-pixel-ratio: 3)and (orientation: portrait),(max-width: 767px){.total-banner--bg{padding-top:60px;padding-bottom:60px}}.total-banner__background{position:absolute;top:0;left:0;width:100%;height:100%}.total-banner__background>img{width:100%;height:100%;height:100% !important;object-fit:cover;z-index:1}.total-banner>.container{display:flex;position:relative;z-index:2}.total-banner__media{flex:1 0 50%;position:relative;background-color:#fff;min-height:350px}.total-banner__media picture{aspect-ratio:1.4;display:block;height:100%}.total-banner__media picture>img{width:100%;height:100%;object-fit:cover;border-top-right-radius:0px;border-bottom-right-radius:0px}.total-banner__media video{aspect-ratio:1.4;top:0px;left:0px;display:block;width:100.1%;height:100%;object-fit:cover;border-top-right-radius:0px;border-bottom-right-radius:0px}.total-banner__content{flex:1 0 50%;display:flex;align-items:center;background:#fff;padding:0 30px}@media only screen and (device-width: 430px)and (device-height: 932px)and (-webkit-device-pixel-ratio: 3)and (orientation: portrait),(max-width: 767px){.total-banner>.container{flex-direction:column}.total-banner__media{min-height:initial}.total-banner__media video,.total-banner__media picture>img{border-top-right-radius:initial;border-bottom-left-radius:0px}.total-banner__content{padding:60px 20px}}@media(min-width: 768px){.total-banner{padding-top:90px;padding-bottom:90px}.total-banner__media{width:50%}.total-banner__media picture{aspect-ratio:1.4302325581}}
@keyframes rotating{from{-ms-transform:rotate(0deg);-moz-transform:rotate(0deg);-webkit-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}to{-ms-transform:rotate(360deg);-moz-transform:rotate(360deg);-webkit-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes scrollText{from{translate:80%}to{translate:-80%}}.block-txt{max-width:800px;margin:0 auto;margin-top:30px;margin-bottom:60px}@media(min-width: 768px){.block-txt{margin-top:60px}}.block-txt.bg-light{background-color:#f4efe7;margin-top:0;margin-bottom:0;padding-top:30px;padding-bottom:60px;max-width:100%}@media(min-width: 1025px){.block-txt.bg-light{padding-top:60px}}.block-txt.bg-light .block-title{margin-top:0px;margin-bottom:0px;max-width:800px;margin:0 auto}
@keyframes rotating{from{-ms-transform:rotate(0deg);-moz-transform:rotate(0deg);-webkit-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}to{-ms-transform:rotate(360deg);-moz-transform:rotate(360deg);-webkit-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes scrollText{from{translate:80%}to{translate:-80%}}.block-txt-3-col.bg-light{background-color:#f4efe7;padding-top:60px;padding-bottom:60px}@media(min-width: 1025px){.block-txt-3-col.bg-light .container{padding:0 !important}}.block-txt-3-col.bg-light .block-txt-3-col__wrapper{margin-top:0px;margin-bottom:0px}@media(min-width: 1025px){.block-txt-3-col.bg-light{padding:90px;padding-top:90px;padding-bottom:90px}}.block-txt-3-col__wrapper{margin-top:60px;margin-bottom:60px;display:flex;flex-direction:column-reverse;gap:50px}.block-txt-3-col__wrapper.right{flex-direction:column-reverse}.block-txt-3-col__card{flex:1 1 33%}.block-txt-3-col__card.block-title{gap:20px}@media(min-width: 1025px){.block-txt-3-col__wrapper{margin-top:90px;margin-bottom:90px;align-items:flex-start;justify-content:space-between;flex-direction:row;gap:30px}.block-txt-3-col__wrapper.right{flex-direction:row-reverse}.block-txt-3-col__content{flex:1 0 calc(50% - 30px);padding:0px 60px}}
@keyframes rotating{from{-ms-transform:rotate(0deg);-moz-transform:rotate(0deg);-webkit-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}to{-ms-transform:rotate(360deg);-moz-transform:rotate(360deg);-webkit-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes scrollText{from{translate:80%}to{translate:-80%}}.banner-strip{margin-top:60px;margin-bottom:30px}.banner-strip__wrapper{display:flex;justify-content:space-between;align-items:stretch;gap:30px}@media only screen and (device-width: 430px)and (device-height: 932px)and (-webkit-device-pixel-ratio: 3)and (orientation: portrait),(max-width: 767px){.banner-strip__wrapper{flex-direction:column}}@media(min-width: 768px){.banner-strip{margin-top:90px;margin-bottom:90px}}
@keyframes rotating{from{-ms-transform:rotate(0deg);-moz-transform:rotate(0deg);-webkit-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}to{-ms-transform:rotate(360deg);-moz-transform:rotate(360deg);-webkit-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes scrollText{from{translate:80%}to{translate:-80%}}.half-banner{flex:1 0 100%}.half-banner__media{position:relative;margin-bottom:30px}.half-banner__media picture{aspect-ratio:1.4;display:block;overflow:hidden}@media only screen and (device-width: 430px)and (device-height: 932px)and (-webkit-device-pixel-ratio: 3)and (orientation: portrait),(max-width: 767px){.half-banner__media picture{aspect-ratio:1}}.half-banner__media picture>img{width:100%;height:100%;object-fit:cover;border-top-right-radius:0px;border-top-left-radius:0px}.half-banner__media video{aspect-ratio:1.4;top:0px;left:0px;display:block;width:100%;height:100%;object-fit:cover;border-top-right-radius:0px;border-top-left-radius:0px}@media(min-width: 768px){.half-banner{flex:1 0 48%}.half-banner video,.half-banner picture{aspect-ratio:1.5}}
@keyframes rotating{from{-ms-transform:rotate(0deg);-moz-transform:rotate(0deg);-webkit-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}to{-ms-transform:rotate(360deg);-moz-transform:rotate(360deg);-webkit-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes scrollText{from{translate:80%}to{translate:-80%}}.pg-basic-page .block-paragraph h2{margin:0px;font-family:"Lora",sans-serif;font-weight:500;line-height:2.1875rem;font-size:2rem}.pg-basic-page .block-paragraph h3{margin:0px;font-family:"Lora",sans-serif;font-weight:400;line-height:1.625rem;font-size:1.5rem}.pg-basic-page .block-paragraph h4{margin:0px;font-family:"Red Hat Display",sans-serif;font-weight:500;line-height:1.875rem;font-size:1.25rem}.pg-basic-page .block-paragraph a{font-family:"Red Hat Display",sans-serif;font-size:.8125rem;font-style:normal;font-weight:700;line-height:normal;text-decoration-line:underline;text-underline-offset:.25rem;cursor:pointer}.pg-basic-page{position:relative}.pg-basic-page .block-paragraph{margin-top:40px;margin-bottom:40px}.pg-basic-page .block-paragraph h2,.pg-basic-page .block-paragraph h3,.pg-basic-page .block-paragraph h4,.pg-basic-page .block-paragraph ul,.pg-basic-page .block-paragraph ol,.pg-basic-page .block-paragraph p{margin-bottom:40px}.pg-basic-page .block-paragraph ul{list-style-type:initial;list-style-position:initial;margin-left:15px}.pg-basic-page .block-paragraph ol{list-style-type:decimal;list-style-position:initial;margin-left:15px}.pg-basic-page .block-paragraph a{font-size:inherit;line-height:inherit}
