.checkbox-item__icon::before,.filter__item-title::after,.link-icon::before,.points-check-list__item::before,[class*=_icon-]:before{font-family:icons;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:block}._icon-arrow-down::before{content:"\ea01"}._icon-check::before{content:"\ea02"}._icon-chewron-left::before{content:"\ea03"}._icon-close::before{content:"\ea04"}._icon-download::before{content:"\ea05"}._icon-facebook::before{content:"\ea06"}._icon-filter::before{content:"\ea07"}._icon-link::before{content:"\ea08"}._icon-mail::before{content:"\ea09"}._icon-phone::before{content:"\ea0a"}._icon-point-check::before{content:"\ea0b"}._icon-point-map::before{content:"\ea0c"}._icon-search::before{content:"\ea0d"}._icon-user::before{content:"\ea0e"}*{padding:0;margin:0;border:0}*,:after,:before{-webkit-box-sizing:border-box;box-sizing:border-box}body,html{height:100%;min-width:320px}body{color:var(--color-black);line-height:1.375;font-family:var(--font-primary);font-size:1rem;-ms-text-size-adjust:100%;-moz-text-size-adjust:100%;-webkit-text-size-adjust:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}button,input,textarea{font-family:var(--font-primary);font-size:inherit}button{cursor:pointer;color:inherit;background-color:inherit}a{color:inherit}a:where(:link,:visited){text-decoration:none}a:hover{text-decoration:none}ul li{list-style:none}img{vertical-align:top}h1,h2,h3,h4,h5,h6{font-weight:inherit;font-size:inherit}select{cursor:pointer}input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}.fancybox__container{max-width:unset!important}.lock body{overflow:hidden;-ms-touch-action:none;touch-action:none}.wrapper{min-height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;overflow:hidden}.wrapper>main{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.wrapper>*{min-width:0}[class*=__container]{max-width:73.75rem;-webkit-box-sizing:content-box;box-sizing:content-box;margin:0 auto;padding:0 1rem}[class*=-ibg]{position:relative}[class*=-ibg] img{position:absolute;width:100%;height:100%;top:0;left:0;-o-object-fit:cover;object-fit:cover}[class*=-ibg-contain] img{-o-object-fit:contain;object-fit:contain}:root{--color-black:#000;--color-white:#fff;--color-light-green:#b8e3c5;--color-green:#006c5c;--color-green-light:#e3ece6;--color-grey:#454646;--color-grey-light:#828585;--color-grey-light-x:#7c7c7c;--color-grey-light-xxx:#ececec;--font-primary:"OpenSans"}.btn-accent,.btn-accent-light,.btn-base{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.5rem;border-radius:.25rem;min-height:3.375rem;padding:.75rem 1.5rem;font-weight:600;-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}.btn-accent{background-color:var(--color-green);color:var(--color-white)}.btn-accent-light{font-weight:400;padding:.5rem;min-height:2.875rem;background-color:var(--color-green-light);color:var(--color-grey)}.btn-accent-light._icon-chewron-left::before{-ms-flex-negative:0;flex-shrink:0;width:1.5rem;height:1.5rem;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:.75rem;margin-top:.0625rem}.btn-base{background-color:var(--color-white);color:var(--color-green)}.title-lg{font-weight:700}@supports (font-size:clamp(1.875rem ,1.3423913043rem + 1.7391304348vw ,2.625rem)){.title-lg{font-size:clamp(1.875rem ,1.3423913043rem + 1.7391304348vw ,2.625rem)}}@supports not (font-size:clamp(1.875rem ,1.3423913043rem + 1.7391304348vw ,2.625rem)){.title-lg{font-size:calc(1.875rem + .75 * (100vw - 30.625rem)/ 43.125)}}.title-md{font-weight:700}@supports (font-size:clamp(1.625rem ,1.1811594203rem + 1.4492753623vw ,2.25rem)){.title-md{font-size:clamp(1.625rem ,1.1811594203rem + 1.4492753623vw ,2.25rem)}}@supports not (font-size:clamp(1.625rem ,1.1811594203rem + 1.4492753623vw ,2.25rem)){.title-md{font-size:calc(1.625rem + .625 * (100vw - 30.625rem)/ 43.125)}}.title-sm{font-weight:600}@supports (font-size:clamp(1.375rem ,1.1086956522rem + 0.8695652174vw ,1.75rem)){.title-sm{font-size:clamp(1.375rem ,1.1086956522rem + .8695652174vw ,1.75rem)}}@supports not (font-size:clamp(1.375rem ,1.1086956522rem + 0.8695652174vw ,1.75rem)){.title-sm{font-size:calc(1.375rem + .375 * (100vw - 30.625rem)/ 43.125)}}.blog-card__sub-title,.font-semibold{font-weight:600}.blog-card__title,.font-bold{font-weight:700}.blog-card__sub-title,.font-italic{font-style:italic}.articles__title,.blog__title,.color-accent,.columns-content__title,.contacts__title{color:var(--color-green)}.wrapper{overflow:clip}.header{position:sticky;top:0;z-index:10}.header__top{position:relative;z-index:2}.top-header{padding:.875rem 0 .625rem;background-color:var(--color-white)}.top-header__container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;gap:1.25rem}.top-header__logo{-ms-flex-negative:0;flex-shrink:0;display:block;width:7.4375rem;height:3.375rem}.top-header__logo img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.top-header__message{margin:0 auto;color:var(--color-grey-light)}.top-header__actions{-ms-flex-negative:0;flex-shrink:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:1.25rem}.top-header__btn-link{line-height:1.1;min-height:2.875rem;padding:.5rem;word-break:break-word;font-weight:400}.top-header__btn-link::before{font-size:1.3125rem}.header-search{position:relative}.header-search__input{border:.0625rem solid var(--color-green-light);border-radius:.25rem;padding:.75rem 3rem .75rem 1rem;height:2.875rem;outline:0;width:100%}.loaded .header-search__input{-webkit-transition:border-color .3s ease;transition:border-color .3s ease}.header-search__input::-webkit-input-placeholder{color:var(--color-grey-light-x)}.header-search__input::-moz-placeholder{color:var(--color-grey-light-x)}.header-search__input:-ms-input-placeholder{color:var(--color-grey-light-x)}.header-search__input::-ms-input-placeholder{color:var(--color-grey-light-x)}.header-search__input::placeholder{color:var(--color-grey-light-x)}.header-search__input:focus{border-color:var(--color-green)}.header-search__btn{color:var(--color-green);position:absolute;right:.875rem;border-radius:.25rem;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:2.25rem;height:2.25rem;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:1.1875rem}.bottom-header{padding:.65625rem 0;background-color:var(--color-green-light)}.menu__list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;row-gap:1rem}@supports ((-moz-column-gap:clamp(3.125rem ,-0.1728723404rem + 5.3191489362vw ,3.75rem)) or (column-gap:clamp(3.125rem ,-0.1728723404rem + 5.3191489362vw ,3.75rem))){.menu__list{-webkit-column-gap:clamp(3.125rem ,-.1728723404rem + 5.3191489362vw ,3.75rem);-moz-column-gap:clamp(3.125rem ,-.1728723404rem + 5.3191489362vw ,3.75rem);column-gap:clamp(3.125rem ,-.1728723404rem + 5.3191489362vw ,3.75rem)}}@supports not ((-moz-column-gap:clamp(3.125rem ,-0.1728723404rem + 5.3191489362vw ,3.75rem)) or (column-gap:clamp(3.125rem ,-0.1728723404rem + 5.3191489362vw ,3.75rem))){.menu__list{-webkit-column-gap:calc(3.125rem + .625 * (100vw - 62rem)/ 11.75);-moz-column-gap:calc(3.125rem + .625 * (100vw - 62rem)/ 11.75);column-gap:calc(3.125rem + .625 * (100vw - 62rem)/ 11.75)}}.menu__link{display:inline-block;margin:-.25rem -.5rem;padding:.25rem .5rem;border-radius:.25rem;font-size:1.125rem;text-align:center;color:var(--color-grey);-webkit-transition:background-color .25s ease;transition:background-color .25s ease}.icon-menu{display:none}.footer{background-color:var(--color-green);color:var(--color-white)}@supports (padding-top:clamp(2.25rem ,1.226744186rem + 5.1162790698vw ,5rem)){.footer{padding-top:clamp(2.25rem ,1.226744186rem + 5.1162790698vw ,5rem)}}@supports not (padding-top:clamp(2.25rem ,1.226744186rem + 5.1162790698vw ,5rem)){.footer{padding-top:calc(2.25rem + 2.75 * (100vw - 20rem)/ 53.75)}}@supports (padding-bottom:clamp(2.25rem ,1.226744186rem + 5.1162790698vw ,5rem)){.footer{padding-bottom:clamp(2.25rem ,1.226744186rem + 5.1162790698vw ,5rem)}}@supports not (padding-bottom:clamp(2.25rem ,1.226744186rem + 5.1162790698vw ,5rem)){.footer{padding-bottom:calc(2.25rem + 2.75 * (100vw - 20rem)/ 53.75)}}.footer__container{display:-ms-grid;display:grid}@supports (gap:clamp(3rem ,2.4673913043rem + 1.7391304348vw ,3.75rem)){.footer__container{gap:clamp(3rem ,2.4673913043rem + 1.7391304348vw ,3.75rem)}}@supports not (gap:clamp(3rem ,2.4673913043rem + 1.7391304348vw ,3.75rem)){.footer__container{gap:calc(3rem + .75 * (100vw - 30.625rem)/ 43.125)}}.footer__list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;row-gap:1rem}@supports ((-moz-column-gap:clamp(3.125rem ,-0.1728723404rem + 5.3191489362vw ,3.75rem)) or (column-gap:clamp(3.125rem ,-0.1728723404rem + 5.3191489362vw ,3.75rem))){.footer__list{-webkit-column-gap:clamp(3.125rem ,-.1728723404rem + 5.3191489362vw ,3.75rem);-moz-column-gap:clamp(3.125rem ,-.1728723404rem + 5.3191489362vw ,3.75rem);column-gap:clamp(3.125rem ,-.1728723404rem + 5.3191489362vw ,3.75rem)}}@supports not ((-moz-column-gap:clamp(3.125rem ,-0.1728723404rem + 5.3191489362vw ,3.75rem)) or (column-gap:clamp(3.125rem ,-0.1728723404rem + 5.3191489362vw ,3.75rem))){.footer__list{-webkit-column-gap:calc(3.125rem + .625 * (100vw - 62rem)/ 11.75);-moz-column-gap:calc(3.125rem + .625 * (100vw - 62rem)/ 11.75);column-gap:calc(3.125rem + .625 * (100vw - 62rem)/ 11.75)}}.footer__link{display:inline-block;margin:-.25rem -.5rem;padding:.25rem .5rem;border-radius:.25rem;font-size:1.125rem;text-align:center;-webkit-transition:background-color .25s ease;transition:background-color .25s ease}.footer__bottom{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:1.5rem;-ms-flex-wrap:wrap;flex-wrap:wrap}.footer__policy{font-size:.875rem}.footer__actions{font-size:.875rem}.footer__actions a{color:var(--color-green-light)}@supports (padding-top:clamp(2.5rem ,-0.1630434783rem + 8.6956521739vw ,6.25rem)){.articles,.banners,.blog,.columns-content,.contacts,.online-quote{padding-top:clamp(2.5rem ,-.1630434783rem + 8.6956521739vw ,6.25rem)}}@supports not (padding-top:clamp(2.5rem ,-0.1630434783rem + 8.6956521739vw ,6.25rem)){.articles,.banners,.blog,.columns-content,.contacts,.online-quote{padding-top:calc(2.5rem + 3.75 * (100vw - 30.625rem)/ 43.125)}}@supports (padding-bottom:clamp(2.5rem ,-0.1630434783rem + 8.6956521739vw ,6.25rem)){.articles,.banners,.blog,.columns-content,.contacts,.online-quote{padding-bottom:clamp(2.5rem ,-.1630434783rem + 8.6956521739vw ,6.25rem)}}@supports not (padding-bottom:clamp(2.5rem ,-0.1630434783rem + 8.6956521739vw ,6.25rem)){.articles,.banners,.blog,.columns-content,.contacts,.online-quote{padding-bottom:calc(2.5rem + 3.75 * (100vw - 30.625rem)/ 43.125)}}.banners__container{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr;gap:1.25rem}.banners__column{display:-ms-grid;display:grid;gap:1.25rem}.banner{height:100%;border-radius:.25rem;overflow:hidden;padding:1.25rem;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;gap:1.25rem;-ms-flex-item-align:start;align-self:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;background:linear-gradient(206deg,#e4f1ef 0,#cdece7 100%)}.banner--1{background:linear-gradient(206deg,#e4f1ef 0,#cdece7 100%)}.banner--1 .banner__img-ibg{-ms-flex-item-align:end;align-self:flex-end;margin-bottom:-1.25rem;margin-right:-1.25rem;aspect-ratio:290/365;width:53.7037037037%}.banner--1 .banner__img-ibg img{-o-object-position:bottom;object-position:bottom}.banner--2{background:linear-gradient(141deg,#e5f6eb 0,#c5efd3 100%)}.banner--3{background:linear-gradient(134deg,#b8e3c5 0,#a0d6b0 100%)}.banner--4{background:linear-gradient(138deg,#c6e5e0 0,#daecea 100%)}.banner--4 .banner__img-ibg{margin-left:auto;width:68.7037037037%;aspect-ratio:371/147;margin-top:auto;margin-bottom:auto}.banner--5{background:linear-gradient(62deg,#e6f6ec 0,#c7ead3 100%)}.banner--5 .banner__btn{margin-right:auto}.banner--5 .banner__img-ibg{-ms-flex-item-align:end;align-self:flex-end;margin-bottom:-1.25rem;aspect-ratio:174/255;width:32.2222222222%;margin-left:-1.25rem}.banner--5 .banner__img-ibg img{-o-object-position:bottom;object-position:bottom}.banner--6{background:linear-gradient(144deg,#e4f1ef 0,#c3eae4 100%)}.banner--6 .banner__img-ibg{-ms-flex-item-align:end;align-self:flex-end;aspect-ratio:222/103;width:41.1111111111%;-webkit-box-flex:0;-ms-flex:0 0 41.1111111111%;flex:0 0 41.1111111111%}.banner__content{align-self:flex-start;width:100%;display:-ms-grid;display:grid;-webkit-box-align:start;-ms-flex-align:start;align-items:start;gap:.75rem;position:relative;z-index:1}.banner__title{color:var(--color-grey)}.banner__img-ibg img{-o-object-fit:contain;object-fit:contain}.points-check-list{display:-ms-grid;display:grid;-webkit-box-align:start;-ms-flex-align:start;align-items:start;grid-template-columns:repeat(auto-fit,minmax(11.25rem,1fr));-webkit-column-gap:1.25rem;-moz-column-gap:1.25rem;column-gap:1.25rem;row-gap:.5rem}.points-check-list__list-column{display:-ms-grid;display:grid;gap:.5rem}.points-check-list__item{color:var(--color-grey);display:-webkit-box;display:-ms-flexbox;display:flex;gap:.5rem}.points-check-list__item::before{content:"\ea0b";color:var(--color-green);font-size:1.125em;margin:.125em 0}.slider-pagination{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:1rem 0 -.25rem}.slider-pagination.swiper-pagination-lock{display:none}.slider-pagination span{-ms-flex-negative:0;flex-shrink:0;cursor:pointer;padding:.25rem}.slider-pagination span::before{content:"";display:block;width:.75rem;height:.75rem;border-radius:.875rem;background-color:var(--color-green-light);-webkit-transition:background-color .3s ease,width .3s ease;transition:background-color .3s ease,width .3s ease}.slider-pagination span.swiper-pagination-bullet-active::before{width:1.6875rem;background-color:var(--color-light-green)}.articles--bg span::before,.slider-pagination--bg span::before{background-color:var(--color-white)}.articles--bg span.swiper-pagination-bullet-active::before,.slider-pagination--bg span.swiper-pagination-bullet-active::before{width:1.6875rem;background-color:var(--color-light-green)}.articles--bg{background-color:var(--color-green-light)}.articles__title{margin-bottom:2.5rem}.articles__columns{display:-ms-grid;display:grid;gap:1.25rem}.articles__slider.swiper{overflow:visible}.articles-card{height:100%;-webkit-box-shadow:.375rem .375rem .625rem 0 rgba(0,108,92,.1);box-shadow:.375rem .375rem .625rem 0 rgba(0,108,92,.1);background:var(--white);border-radius:.5rem;background-color:var(--color-white)}.articles-card--extend .articles-card__img-ibg{aspect-ratio:380/120}.articles-card--extend .articles-card__text{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.articles-card__img-ibg{display:block;aspect-ratio:380/214;border-radius:.5rem .5rem 0 0;overflow:hidden;background-color:var(--color-grey-light-xxx)}.articles-card__content{padding:1.25rem;display:-ms-grid;display:grid;gap:.625rem;color:var(--color-grey)}.articles-card__details{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-column-gap:1.5rem;-moz-column-gap:1.5rem;column-gap:1.5rem;row-gap:.5rem}.articles-card__title{font-weight:700;color:var(--color-green);-ms-flex-item-align:start;-ms-grid-row-align:start;align-self:start}.articles-card__author{font-weight:600;font-style:italic}.articles-card__date{font-style:italic;font-weight:300}.articles-card__text{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden}.blog__title{margin-bottom:2.5rem}.blog__slider.swiper{overflow:visible}.blog-card{-webkit-box-shadow:4px 4px 16px 0 rgba(0,108,92,.1);box-shadow:4px 4px 16px 0 rgba(0,108,92,.1);background:var(--color-white);padding:1.25rem;border-radius:.5rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1.25rem;height:100%}.blog-card__head{display:-webkit-box;display:-ms-flexbox;display:flex;gap:1.25rem}.blog-card__img-ibg{-ms-flex-negative:0;flex-shrink:0;width:5.125rem;height:5.125rem;border-radius:50%;overflow:hidden;background-color:var(--color-grey-light-xxx)}.blog-card__head-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.5rem}.blog-card__sub-title{color:var(--color-grey)}.blog-card__title{color:var(--color-green)}.blog-card__content{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.5rem}.blog-card__text{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:8;overflow:hidden;margin-bottom:auto}.blog-card__link{margin:0 auto;color:var(--color-green);text-decoration:underline;font-weight:600;text-align:center}.columns-content__container{position:relative}.columns-content__columns{display:-webkit-box;display:-ms-flexbox;display:flex;--gap:1.25rem;gap:var(--gap);-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.columns-content__title{margin-bottom:1.5rem}.columns-content__image-bg{z-index:-1;position:absolute;right:-18.3168316832%;top:0;-webkit-transform:translateY(-73.8983050847%);-ms-transform:translateY(-73.8983050847%);transform:translateY(-73.8983050847%);aspect-ratio:924/590;width:76.2376237624%}.columns-content__image-bg img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.columns-content__img-ibg{border-radius:.5rem;overflow:hidden;aspect-ratio:580/301;width:100%}.q-links__list{display:-ms-grid;display:grid;justify-items:start;gap:.5rem}.link-icon{color:var(--color-green);display:-webkit-box;display:-ms-flexbox;display:flex;gap:.5rem}.link-icon span{text-decoration:underline}.link-icon::before{content:"\ea08";font-size:.96875em;margin:.28125em}.contacts{background-color:var(--color-green-light)}.contacts__title{margin-bottom:1.25rem}.contacts__body{display:-ms-grid;display:grid;-ms-grid-columns:680fr 260fr 200fr;grid-template-columns:680fr 260fr 200fr;gap:1.25rem;row-gap:2.5rem}.contacts__map{background-color:var(--color-grey-light-xxx);min-height:12.75rem;height:100%;width:100%;position:relative;aspect-ratio:200/204}.contacts__map iframe{position:absolute;width:100%;height:100%;left:0;top:0}.contacts-form{display:-ms-grid;display:grid;-ms-grid-columns:280fr 180fr 180fr;grid-template-columns:280fr 180fr 180fr;gap:1.25rem}.contacts-form__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%;gap:2rem}.contacts-form__item textarea.input-item{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;min-height:8.375rem}.contacts-form__btn{width:100%}.contacts-info{color:var(--color-grey)}.contacts-info__list{display:-ms-grid;display:grid;justify-items:start;gap:1.25rem}.contacts-info__item{display:-webkit-box;display:-ms-flexbox;display:flex;gap:.5rem}.contacts-info__item [class*=_icon-]:before,.contacts-info__item[class*=_icon-]:before{width:1.5rem;height:1.5rem;-ms-flex-negative:0;flex-shrink:0;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:var(--color-green)}.contacts-info__item._icon-phone::before{font-size:1.3125rem}.contacts-info__link{word-break:break-word;display:-webkit-box;display:-ms-flexbox;display:flex;gap:.5rem;font-weight:400}.contacts-info__link--underline{font-weight:700}.contacts-info__link--underline span{text-decoration:underline}.contacts-info__link._icon-point-map::before{font-size:1.5rem}.contacts-info__link._icon-mail::before{font-size:1rem}.contacts-info__link._icon-facebook::before{font-size:1.25rem}.contacts-info__items-part{display:-webkit-box;display:-ms-flexbox;display:flex;gap:.5rem;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.contacts-info__item-part{display:-webkit-box;display:-ms-flexbox;display:flex;gap:.5rem;font-weight:700}.contacts-info__item-part::before{color:var(--color-green)}.input-item{background-color:transparent;width:100%;border:.0625rem solid var(--color-green);border-radius:.25rem;padding:.75rem 1rem;height:2.875rem;outline:0;-webkit-transition:border-color .3s ease;transition:border-color .3s ease;color:var(--color-grey)}.input-item:focus{border-color:#11ae96}textarea.input-item{height:100%;resize:none;min-height:3.75rem;max-height:15.625rem}.checkbox-item{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;gap:.5rem;color:var(--color-grey)}.checkbox-item--font-sm{font-size:.875rem}.checkbox-item__icon{-ms-flex-negative:0;flex-shrink:0;margin:.1428571429em;display:block;width:1rem;height:1rem;border-radius:.25rem;-webkit-box-shadow:0 0 0 1px inset var(--color-green);box-shadow:0 0 0 1px inset var(--color-green);-webkit-transition:background-color .25s ease,-webkit-box-shadow .25s ease;transition:background-color .25s ease,-webkit-box-shadow .25s ease;transition:box-shadow .25s ease,background-color .25s ease;transition:box-shadow .25s ease,background-color .25s ease,-webkit-box-shadow .25s ease;position:relative}.checkbox-item__icon::before{position:absolute;content:"\ea02";font-size:.6875rem;top:50%;left:50%;color:var(--color-white);-webkit-transform:translate(-50%,-50%) scale(.85);-ms-transform:translate(-50%,-50%) scale(.85);transform:translate(-50%,-50%) scale(.85);opacity:0;will-change:transform;-webkit-transition:opacity .15s ease,-webkit-transform .15s ease;transition:opacity .15s ease,-webkit-transform .15s ease;transition:transform .15s ease,opacity .15s ease;transition:transform .15s ease,opacity .15s ease,-webkit-transform .15s ease}.checkbox-item input{position:absolute;width:.0625rem;height:.0625rem;left:.625rem;top:1.125rem;opacity:0}.checkbox-item input:checked~.checkbox-item__icon{-webkit-box-shadow:0 0 0 1px inset rgba(0,0,0,.15);box-shadow:0 0 0 1px inset rgba(0,0,0,.15);background-color:var(--color-green)}.checkbox-item input:checked~.checkbox-item__icon::before{-webkit-transform:translate(-50%,-50%) scale(1);-ms-transform:translate(-50%,-50%) scale(1);transform:translate(-50%,-50%) scale(1);opacity:1}.checkbox-item input:focus-visible~.checkbox-item__icon{-webkit-box-shadow:0 0 1px 2px rgba(31,128,231,.4),0 0 0 1px inset rgba(0,0,0,.4);box-shadow:0 0 1px 2px rgba(31,128,231,.4),0 0 0 1px inset rgba(0,0,0,.4)}.checkbox-item__content a{color:var(--color-green)}@supports (padding-top:clamp(2rem ,-3.5922330097rem + 11.6504854369vw ,5rem)){.info-content{padding-top:clamp(2rem ,-3.5922330097rem + 11.6504854369vw ,5rem)}}@supports not (padding-top:clamp(2rem ,-3.5922330097rem + 11.6504854369vw ,5rem)){.info-content{padding-top:calc(2rem + 3 * (100vw - 48rem)/ 25.75)}}.info-content__container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:1.125rem}.info-content__filter{width:100%}.filter{-webkit-box-shadow:.25rem .25rem 1rem 0 rgba(0,108,92,.1);box-shadow:.25rem .25rem 1rem 0 rgba(0,108,92,.1);background:var(--color-white);border-radius:.5rem;padding:.5rem 1.25rem;color:var(--color-grey)}.filter__item:not(:last-child){border-bottom:.0625rem solid var(--color-green-light)}.filter__item:first-child{padding-top:0}.filter__title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.5rem;color:var(--color-green);font-weight:700;padding-bottom:.75rem;padding:.75rem 0}.filter__title::before{-ms-flex-negative:0;flex-shrink:0;width:1.5rem;height:1.5rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:1.04rem}.filter__item-title{font-weight:600;padding:.75rem 0}.filter__item-title::after{content:"\ea01";font-size:.5rem;-ms-flex-negative:0;flex-shrink:0;width:1.5rem;height:1.5rem;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transition:-webkit-transform .35s ease;transition:-webkit-transform .35s ease;transition:transform .35s ease;transition:transform .35s ease,-webkit-transform .35s ease}.filter__item-title._spoller-active::after{-webkit-transform:rotate(-180deg);-ms-transform:rotate(-180deg);transform:rotate(-180deg)}.filter__item-content{padding-bottom:.75rem}.filter__item-content[hidden]{display:none}.filter-list{display:-ms-grid;display:grid;gap:.5rem;justify-items:start}.filter-list__link{-webkit-transition:color .3s ease;transition:color .3s ease}.filter-list__link._active{color:var(--color-green);margin-left:.5rem}.filter-radio{display:-ms-grid;display:grid;gap:.5rem;grid-template-columns:repeat(auto-fill,minmax(3.125rem,1fr))}.filter-radio__button{position:relative}.filter-radio__button span{cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center;padding:.1875rem .25rem;min-height:1.875rem;position:relative;border:.0625rem solid var(--color-light-green);border-radius:.25rem;background-color:var(--color-white)}.loaded .filter-radio__button span{-webkit-transition:background-color .25s ease,border-color .25s ease,font-weight .25s ease,color .25s ease box-shadow .25s ease;transition:background-color .25s ease,border-color .25s ease,font-weight .25s ease,color .25s ease box-shadow .25s ease}.filter-radio__button input{position:absolute;width:100%;height:100%;left:0;top:0;opacity:0;pointer-events:none}.filter-radio__button input:checked~span{border-color:var(--color-green);background-color:var(--color-green);font-weight:600;color:var(--color-green-light)}.filter-radio__button input:focus-visible~span{-webkit-box-shadow:0 0 1px 2px rgba(31,128,231,.4),0 0 0 1px inset rgba(0,0,0,.4);box-shadow:0 0 1px 2px rgba(31,128,231,.4),0 0 0 1px inset rgba(0,0,0,.4)}.main-content__content{color:var(--color-grey)}.main-content__content>:where(*){margin-bottom:1.25rem}.main-content__content>:where(*):last-child{margin-bottom:0}.main-content__content img{background-color:var(--color-grey-light-xxx);aspect-ratio:380/205;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:.5rem;margin-bottom:1.125rem;-webkit-box-shadow:4px 4px 16px 0 rgba(0,108,92,.1),4px 4px 16px 0 rgba(0,108,92,.1);box-shadow:4px 4px 16px 0 rgba(0,108,92,.1),4px 4px 16px 0 rgba(0,108,92,.1)}.main-content__content .title-lg{margin-bottom:2.75rem}.main-content__actions{margin-top:2.5rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-column-gap:1.5rem;-moz-column-gap:1.5rem;column-gap:1.5rem;row-gap:1.125rem}.point-list{display:-ms-grid;display:grid;gap:.5rem}.point-list__item{display:-webkit-box;display:-ms-flexbox;display:flex;gap:.375em}.point-list__item::before{content:"";-ms-flex-negative:0;flex-shrink:0;width:.5em;height:.5em;border-radius:50%;background-color:var(--color-light-green);margin:.4375em 0}.download-act{display:-ms-inline-grid;display:inline-grid;justify-items:end;gap:.25rem}.download-act__btn-download{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;gap:.5rem;color:var(--color-green)}.download-act__btn-download::before{-ms-flex-negative:0;flex-shrink:0;width:1.5rem;height:1.5rem;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:1.3125rem}.download-act__btn-download span{text-decoration:underline}.online-quote{background-color:var(--color-green-light)}.online-quote__title{color:var(--color-green);margin-bottom:1.25rem}.quote-form{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr 1fr;grid-template-columns:1fr 1fr 1fr;gap:1.25rem;-webkit-box-align:start;-ms-flex-align:start;align-items:start;color:var(--color-grey)}.quote-form__column{display:-ms-grid;display:grid;gap:1.25rem}.quote-form__item textarea{min-height:5.625rem}.quote-form__info-content{display:-ms-grid;display:grid;gap:.25rem}.quote-form__title{font-weight:700}.quote-form__checkboxes{display:-ms-grid;display:grid;gap:.75rem;justify-items:start}body::after{content:"";background-color:rgba(0,0,0,.5);position:fixed;width:100%;height:100%;top:0;left:0;opacity:0;pointer-events:none;-webkit-transition:opacity .35s ease 0s;transition:opacity .35s ease 0s;z-index:100}.popup-open body::after{opacity:1;-webkit-transition:opacity .55s ease 0s;transition:opacity .55s ease 0s}.auth-form{outline:0;position:relative;padding:2.5rem 3.75rem;-webkit-transition:-webkit-transform .3s ease 0s;transition:-webkit-transform .3s ease 0s;transition:transform .3s ease 0s;transition:transform .3s ease 0s,-webkit-transform .3s ease 0s;background-color:var(--color-white);width:100%;max-width:36.25rem;border-radius:.75rem}.popup{position:fixed;top:0;left:0;bottom:0;right:0;padding:1.875rem .625rem;-webkit-transition:opacity .2s ease,visibility .2s ease,-webkit-transform .2s ease;transition:opacity .2s ease,visibility .2s ease,-webkit-transform .2s ease;transition:transform .2s ease,opacity .2s ease,visibility .2s ease;transition:transform .2s ease,opacity .2s ease,visibility .2s ease,-webkit-transform .2s ease;visibility:hidden;pointer-events:none}.popup__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-height:100%;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;width:100%;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;align-items:center}.popup--show{z-index:110;visibility:visible;overflow:auto;pointer-events:auto}.popup--show .popup__content{visibility:visible;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);opacity:1;-webkit-transition:opacity .5s ease 0s,visibility .5s ease,-webkit-transform .4s ease 0s;transition:opacity .5s ease 0s,visibility .5s ease,-webkit-transform .4s ease 0s;transition:transform .4s ease 0s,opacity .5s ease 0s,visibility .5s ease;transition:transform .4s ease 0s,opacity .5s ease 0s,visibility .5s ease,-webkit-transform .4s ease 0s}.popup__content{-webkit-transform:scale(.95);-ms-transform:scale(.95);transform:scale(.95);opacity:0;visibility:hidden}.loaded .popup__content{-webkit-transition:opacity .2s ease,visibility .2s ease,-webkit-transform .2s ease;transition:opacity .2s ease,visibility .2s ease,-webkit-transform .2s ease;transition:transform .2s ease,opacity .2s ease,visibility .2s ease;transition:transform .2s ease,opacity .2s ease,visibility .2s ease,-webkit-transform .2s ease}.popup__icon{width:2rem;height:2rem}.popup__icon img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.popup__close{position:absolute;right:.75rem;top:.75rem;width:1.5rem;height:1.5rem;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:1rem}.auth-form__title{color:var(--color-green);text-align:center;margin-bottom:1.1111111111em}.auth-form__form{display:-ms-grid;display:grid;gap:.75rem}.auth-form__input{border-color:var(--color-green-light)}.auth-form__link-sm{color:var(--color-green);font-size:.875rem;-ms-grid-column-align:end;justify-self:end}.auth-form__actions{display:-ms-grid;display:grid;gap:1.25rem;justify-items:center;margin-top:.5rem}.auth-form__btn{width:100%}.auth-form__link{color:var(--color-green);text-decoration:underline}@media (min-width:29.99875em){.banner--5 .banner__btn{min-width:69.5187165775%}.articles__columns{grid-template-columns:repeat(auto-fill,minmax(19.375rem,1fr))}}@media (min-width:47.99875em){.top-header__search{min-width:18.1875rem}.top-header__btn-link{font-size:1.125rem}.banner--1{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.banner--1 .banner__content{padding-bottom:2.9375rem}.banner--1 .banner__btn{width:80%;margin-right:auto}.banner--2 .banner__btn{min-width:calc(50% - .625rem);margin-left:auto}.banner--3 .banner__btn{min-width:22.5rem;margin-right:auto}.banner--4 .banner__btn{min-width:16.25rem;margin-right:auto}.banner--5{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.banner--5 .banner__img-ibg{margin-right:-.5rem}.banner--5 .banner__img-ibg{-webkit-box-flex:0;-ms-flex:0 0 10.9375rem;flex:0 0 10.9375rem}.banner--6{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.contacts-form__item{gap:2.625rem}.contacts-form__item--actions{-ms-grid-column-span:2;grid-column:span 2}.main-content__content img{max-width:43.0839002268%;min-width:20rem;float:right;margin-left:.8125rem;margin-bottom:.625rem}}@media (min-width:47.99875em) and (max-width:61.99875em){.top-header__btn-link{max-width:15.625rem}.banner--1 .banner__btn{width:auto;min-width:22.5rem}}@media (min-width:47.99875em) and (min-width:61.99875em){.top-header__btn-link{max-width:17.1875rem}}@media (min-width:61.99875em){.header{-webkit-transition:-webkit-box-shadow .35s ease;transition:-webkit-box-shadow .35s ease;transition:box-shadow .35s ease;transition:box-shadow .35s ease,-webkit-box-shadow .35s ease}.header._header-scroll{-webkit-box-shadow:0 .0625rem .75rem 0 rgba(1,109,92,.13);box-shadow:0 .0625rem .75rem 0 rgba(1,109,92,.13)}.banner--1 .banner__img-ibg{-webkit-box-flex:0;-ms-flex:0 0 53.7037037037%;flex:0 0 53.7037037037%;margin-left:-13.8888888889%}.banner--4 .banner__text{max-width:92.4074074074%}.banner--5 .banner__img-ibg{-webkit-box-flex:0;-ms-flex:0 0 32.2222222222%;flex:0 0 32.2222222222%}.articles__slide{opacity:0;visibility:hidden;will-change:opacity}.loaded .swiper-initialized .articles__slide{-webkit-transition:opacity .5s ease,visibility .5s ease;transition:opacity .5s ease,visibility .5s ease}.articles__slide.swiper-slide-visible{pointer-events:auto;opacity:1;visibility:visible}.blog__slide{opacity:0;visibility:hidden;will-change:opacity}.loaded .swiper-initialized .blog__slide{-webkit-transition:opacity .5s ease,visibility .5s ease;transition:opacity .5s ease,visibility .5s ease}.blog__slide.swiper-slide-visible{pointer-events:auto;opacity:1;visibility:visible}.columns-content__content{margin-top:1.5rem;-webkit-box-flex:1;-ms-flex:1 1 calc(50% - var(--gap)/ 2);flex:1 1 calc(50% - var(--gap)/ 2)}.columns-content__title{-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;max-width:50%;margin-bottom:0}.columns-content__img-ibg{-webkit-box-flex:1;-ms-flex:1 1 calc(50% - var(--gap)/ 2);flex:1 1 calc(50% - var(--gap)/ 2)}.info-content__filter{-webkit-box-flex:0;-ms-flex:0 0 23.7288135593%;flex:0 0 23.7288135593%;min-width:15rem}.filter__item-title{cursor:default}.filter__item-title::after{display:none}}@media (min-width:61.99875em) and (min-height:43.75em){.wrapper{padding-right:var(--scrollbar-compensate,0)}.header{margin-right:calc(var(--scrollbar-compensate,0) * -1)}.header .top-header{padding-right:var(--scrollbar-compensate,0)}.header .bottom-header{padding-right:var(--scrollbar-compensate,0)}body::after{z-index:9}}@media (min-width:64em){.top-header__message{margin-bottom:.375rem}}@media (max-width:61.99875em){body{padding-right:var(--scrollbar-compensate,0)}.top-header{padding:.75rem 0;-webkit-box-shadow:0 0 0 1px var(--color-green-light);box-shadow:0 0 0 1px var(--color-green-light)}.top-header__container{gap:.75rem}.top-header__logo{width:6.1875rem;height:2.8125rem}.top-header__logo{margin-right:.625rem}.top-header__actions{gap:.75rem;margin-left:auto}.top-header__search{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.top-header__btn-link{padding:.5rem .75rem}.bottom-header{position:fixed;top:0;left:0;width:100%;height:100dvh;overflow:auto;padding-top:6.25rem;padding-bottom:2rem;background-color:var(--color-white);z-index:1;-webkit-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%);-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}.menu-open .bottom-header{-webkit-transform:translate(0);-ms-transform:translate(0);transform:translate(0)}.bottom-header__container{padding:0 2rem}.bottom-header__menu{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:2rem}.menu__list{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;row-gap:1.5rem}.menu__link{font-size:1.25rem}.icon-menu{display:block;-ms-flex-negative:0;flex-shrink:0;width:2.875rem;height:2.875rem;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:.0625rem solid var(--color-green-light);border-radius:.25rem}.icon-menu__icon{width:1.5625rem;height:1.125rem;cursor:pointer;z-index:5;position:relative}.icon-menu__icon span,.icon-menu__icon::after,.icon-menu__icon::before{content:"";-webkit-transition:all .3s ease 0s;transition:all .3s ease 0s;right:0;position:absolute;width:100%;height:.125rem;border-radius:.0625rem;background-color:var(--color-green)}.icon-menu__icon::before{top:0}.icon-menu__icon::after{bottom:0}.icon-menu__icon span{top:calc(50% - .0625rem)}.menu-open .icon-menu__icon span{width:0}.menu-open .icon-menu__icon::before{top:calc(50% - .0625rem);-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.menu-open .icon-menu__icon::after{bottom:calc(50% - .0625rem);-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.footer__list{row-gap:1.125rem}.banners__container{-ms-grid-columns:1fr;grid-template-columns:1fr}.banner--1 .banner__img-ibg{-webkit-box-flex:0;-ms-flex:0 0 30%;flex:0 0 30%;margin-left:-3.125rem;min-width:16.6875rem}.banner__content{gap:1.125rem}.articles__title{margin-bottom:2rem}.blog__title{margin-bottom:2rem}.columns-content__columns{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;gap:2rem}.columns-content__image-bg{display:none}.contacts__body{-ms-grid-columns:280fr 180fr 180fr;grid-template-columns:280fr 180fr 180fr}.contacts__form{grid-column:1/-1}.info-content__container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:2rem}.filter__item-title{padding:1rem 0;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:.75rem}.main-content__content .title-lg{margin-bottom:2rem}.quote-form{-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr}.quote-form__column--actions{grid-column:1/-1}.auth-form{padding:2rem 2.875rem}}@media (max-width:61.99875em) and (max-width:47.99875em){.bottom-header{padding-top:9.625rem}}@media (max-width:61.99875em) and (min-width:29.99875em){.contacts__map{aspect-ratio:100/70}}@media (max-width:61.99875em) and (min-width:47.99875em){.contacts__map{grid-column:2/-1}}@media (max-width:47.99875em){.top-header__container{display:-ms-grid;display:grid;-ms-grid-columns:auto auto auto;grid-template-columns:auto auto auto;-ms-grid-rows:auto auto;grid-template-rows:auto auto;gap:.5rem;row-gap:.75rem}.top-header__actions{grid-column:2/-1}.top-header__search{grid-column:1/-1;-ms-grid-row:2;-ms-grid-row-span:1;grid-row:2/3}.header-search__btn{right:.25rem}.footer__list{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr}.banner--1 .banner__img-ibg{margin-right:-1.25rem}.banner--5 .banner__img-ibg{margin-right:auto}.banner--6 .banner__img-ibg{margin-right:auto}.contacts__body{-ms-grid-columns:1fr;grid-template-columns:1fr}.contacts-form{-ms-grid-columns:1fr;grid-template-columns:1fr}.quote-form{-ms-grid-columns:1fr;grid-template-columns:1fr}}@media (max-width:29.99875em){.top-header{padding:.625rem 0}.top-header__logo{margin-right:.25rem}.top-header__actions{gap:.5rem}.banner--1 .banner__img-ibg{width:70%}.banner--4 .banner__img-ibg{margin-top:.75rem;width:100%}.banner--5 .banner__btn{width:100%}.banner--5 .banner__img-ibg{width:65%}.banner--6 .banner__img-ibg{margin:0 auto;width:70%}.articles__title{margin-bottom:1.5rem}.articles-card--extend .articles-card__img-ibg{aspect-ratio:380/180}.blog__title{margin-bottom:1.5rem}.q-links__list{gap:.75rem}.info-content__container{gap:1.5rem}.main-content__content>:where(*){margin-bottom:1.125rem}.main-content__content .title-lg{margin-bottom:1.25rem}.main-content__actions{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;margin-top:2rem;-webkit-box-align:initial;-ms-flex-align:initial;align-items:initial}.main-content__btn{width:100%}.point-list__item{gap:.5rem}.auth-form{padding:2.375rem 1.5rem}}@media (max-width:23.125em){.blog-card__head{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}@media (any-hover:hover){.btn-accent-light:hover,.btn-accent:hover,.btn-base:hover{-webkit-transform:translateY(-.125rem);-ms-transform:translateY(-.125rem);transform:translateY(-.125rem)}.menu__link:hover{background-color:rgba(255,255,255,.65)}.footer__link:hover{background-color:rgba(255,255,255,.2)}.footer__actions a:hover{text-decoration:underline}.blog-card__link:hover{text-decoration:none}.link-icon:hover span{text-decoration:none}.contacts-info__link:hover span{text-decoration:underline}.contacts-info__link--underline:hover span{text-decoration:none}textarea.input-item::-webkit-scrollbar{width:.25rem}textarea.input-item::-webkit-scrollbar-track{border-radius:.375rem;background:0 0}textarea.input-item::-webkit-scrollbar-thumb{border-radius:.25rem;background:var(--color-green)}.checkbox-item__content a:hover{text-decoration:underline}.filter-list__link:not(._active):hover{color:var(--color-black)}.download-act__btn-download:hover span{text-decoration:none}.auth-form__link-sm:hover{text-decoration:underline}.auth-form__link:hover{text-decoration:none}}.swiper{overflow:hidden}.swiper-wrapper{width:100%;height:100%;-webkit-box-sizing:content-box;box-sizing:content-box;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative}.swiper-vertical .swiper-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.swiper-autoheight .swiper-wrapper{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.swiper-initialized .swiper-slide{-ms-flex-negative:0;flex-shrink:0}.swiper-android .swiper-slide,.swiper-android .swiper-wrapper{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.swiper-button-lock{display:none!important}