.slick-initialized .slick-slide, .slick-slide img, details, img, main {display: block;}
button, hr, input {overflow: visible;}
a, legend {color: inherit;}
progress, sub, sup {vertical-align: baseline;}
.hover-menu, .mobile-about {width: 100%;left: 0;right: 0;}
img, legend {max-width: 100%;}
.certificates-slider__item-img, .contact-card, .corrugated-block__item, .peculiarities-slide, .product-slide, .reviews-block__left, .reviews-block__right, .work-slide, body, html {-webkit-box-orient: vertical;-webkit-box-direction: normal;}
@font-face {font-family: Rubik;src: url("/tpl/fonts/Rubik-Regular.woff2") format(woff2),url("/tpl/fonts/Rubik-Regular.woff") format(woff);font-weight: 400;font-style: normal;font-display: swap;}
@font-face {font-family: Rubik;src: url("/tpl/fonts/Rubik-Medium.woff2") format(woff2),url("/tpl/fonts/Rubik-Medium.woff") format(woff);font-weight: 500;font-style: normal;font-display: swap;}
@font-face {font-family: Rubik;src: url("/tpl/fonts/Rubik-SemiBold.woff2") format(woff2),url("/tpl/fonts/Rubik-SemiBold.woff") format(woff);font-weight: 600;font-style: normal;font-display: swap;}
@font-face {font-family: Rubik;src: url("/tpl/fonts/Rubik-Bold.woff2") format(woff2),url("/tpl/fonts/Rubik-Bold.woff") format(woff);font-weight: 700;font-style: normal;font-display: swap;}
h1 {font-size: 2em;}
hr {-webkit-box-sizing: content-box;box-sizing: content-box;height: 0;}
code, kbd, pre, samp {font-family: monospace,monospace;font-size: 1em;}
a {background-color: transparent;text-decoration: none;}
abbr[title] {border-bottom: none;text-decoration: underline;text-decoration: underline dotted;-webkit-text-decoration: underline dotted;}
b, strong {font-weight: bolder;}
small {font-size: 80%;}
sub, sup {font-size: 75%;line-height: 0;position: relative;}
sub {bottom: -.25em;}
sup {top: -.5em;}
img {border-style: none;}
button, input, optgroup, select, textarea {font-family: inherit;font-size: 100%;line-height: 1.15;margin: 0;}
button, select {text-transform: none;}
[type=button], [type=reset], [type=submit], button {-webkit-appearance: button;}
[type=button]::-moz-focus-inner, [type=reset]::-moz-focus-inner, [type=submit]::-moz-focus-inner, button::-moz-focus-inner {border-style: none;padding: 0;}
[type=button]:-moz-focusring, [type=reset]:-moz-focusring, [type=submit]:-moz-focusring, button:-moz-focusring {outline: ButtonText dotted 1px;}
fieldset {padding: .35em .75em .625em;}
.slick-list, legend, ol[class], ul[class] {padding: 0;}
legend {-webkit-box-sizing: border-box;box-sizing: border-box;display: table;white-space: normal;}
textarea {overflow: auto;}
[type=checkbox], [type=radio] {-webkit-box-sizing: border-box;box-sizing: border-box;padding: 0;}
[type=number]::-webkit-inner-spin-button, [type=number]::-webkit-outer-spin-button {height: auto;}
[type=search] {-webkit-appearance: textfield;outline-offset: -2px;}
[type=search]::-webkit-search-decoration {-webkit-appearance: none;}
::-webkit-file-upload-button {-webkit-appearance: button;font: inherit;}
summary {display: list-item;}
.mobile-logo, .mobile__calc, .mobile__phone, .slick-arrow.slick-hidden, .slick-slide.slick-loading img, [hidden], template {display: none;}
.slick-list, .slick-slider, .slick-track {display: block;position: relative;}
html {-webkit-text-size-adjust: 100%;-webkit-box-sizing: border-box;box-sizing: border-box;}
*, ::after, ::before {-webkit-box-sizing: inherit;box-sizing: inherit;}
blockquote, body, dd, dl, figcaption, figure, h1, h2, h3, h4, h5, h6, li, ol, p, ul {margin: 0;}
ul[class] {list-style: none;}
button, input, select, textarea {font: inherit;}
.slick-slider {-webkit-box-sizing: border-box;box-sizing: border-box;-webkit-touch-callout: none;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;-ms-touch-action: pan-y;touch-action: pan-y;-webkit-tap-highlight-color: transparent;}
.slick-list {overflow: hidden;margin: 0;}
.slick-list:focus {outline: 0;}
.slick-list.dragging {cursor: pointer;cursor: hand;}
.slick-slider .slick-list, .slick-slider .slick-track {-webkit-transform: translate3d(0,0,0);-ms-transform: translate3d(0,0,0);transform: translate3d(0,0,0);}
.slick-track {left: 0;top: 0;margin-left: auto;margin-right: auto;}
.slick-track:after, .slick-track:before {content: "";display: table;}
.slick-track:after {clear: both;}
.slick-loading .slick-slide, .slick-loading .slick-track {visibility: hidden;}
.slick-slide {float: left;height: 100%;min-height: 1px;display: none;}
[dir=rtl] .slick-slide {float: right;}
table.price-table {table-layout: fixed;width: 100%;}
.slick-slide.dragging img {pointer-events: none;}
.slick-vertical .slick-slide {display: block;height: auto;border: 1px solid transparent;}
body, html {height: 100%;display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-direction: column;flex-direction: column;margin: 0;scroll-behavior: smooth;font-family: Rubik;font-size: 1.6rem;font-weight: 400;line-height: 2rem;color: #282828;}
html {font-size: 10px;}
body>* {-ms-flex-negative: 0;flex-shrink: 0;}
.footer {margin-top: auto;}
button {cursor: pointer;}
.container {max-width: 123rem;margin: 0 auto;padding-left: 1.5rem;padding-right: 1.5rem;}
.button {display: block;height: 4rem;line-height: 4rem;border-radius: 25px;background: #32b4d9;text-align: center;border: none;color: #fff;font-size: 1.4rem;}
.header-top, .header-top__left {display: -webkit-box;display: -ms-flexbox;}
a:hover {-webkit-transition: .4s ease-in;-o-transition: .4s ease-in;transition: .4s ease-in;}
.header-top__right-calc, .header-top__right-calc::before {-webkit-transition: .4s ease-in;-o-transition: .4s ease-in;}
.header-top {padding-top: 2rem;padding-bottom: 2rem;display: flex;border-bottom: 1px solid #dcdcdc;}
.header-top__left {display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;}
.header-top__adrress {margin-left: 1rem;}
.header-top__adrress-title {position: relative;margin-left: 2rem;font-size: 1.4rem;font-weight: 600;-webkit-transform: translateY(5px);-ms-transform: translateY(5px);transform: translateY(5px);}
.header-top__adrress-title::before {position: absolute;content: "";width: 16px;height: 16px;background: url("/tpl/img/header/header-adrress.svg") no-repeat;top: 0;left: -20px;}
.header-top__adrress-text, .header-top__contact-time {font-size: 1rem;color: #b3b3b3;}
.header-top__right {margin-right: 0;margin-left: auto;text-align: right;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;gap: 2rem;}
.hover-menu__inner, .mobile-about__inner {max-width: 114rem;margin-left: auto;margin-right: auto;}
.header-top__right-calc {position: relative;padding: 1.2rem 3rem 1.1rem 5rem;border-radius: 5px;background: #32b4d9;-webkit-box-shadow: 1px 1px 3px 0 rgba(40,40,40,.21);box-shadow: 1px 1px 3px 0 rgba(40,40,40,.21);font-size: 1.4rem;text-align: center;font-weight: 500;color: #fff;transition: .4s ease-in;}
.header-top__right-calc::before {position: absolute;content: "";width: 22px;height: 22px;background: url("/tpl/img/header/header-calc.svg") no-repeat;top: 10px;left: 22px;transition: .4s ease-in;}
.header-top__right-calc:hover, .header-top__right-call {-webkit-transition: .4s ease-in;-o-transition: .4s ease-in;}
.header-top__right-calc:hover {background: #282828;transition: .4s ease-in;}
.header-top__contact-phone {display: block;font-size: 1.4rem;font-weight: 600;-webkit-transform: translateY(5px);-ms-transform: translateY(5px);transform: translateY(5px);}
.header-top__contact-phone span {color: #32b4d9;}
.header-top__right-call {position: relative;padding: 1.2rem 1.5rem 1.2rem 3.7rem;font-size: 1.4rem;font-weight: 500;background-color: transparent;border: 1.5px solid #32b4d9;border-radius: 20px;text-align: center;color: #32b4d9;transition: .4s ease-in;}
.menu, .nav-page, .work-one__tabs {border-bottom: 1px solid #dcdcdc;}
.header-top__right-call::before {position: absolute;content: "";width: 20px;height: 20px;background: url("/tpl/img/header/header-phone.svg") no-repeat;top: 11px;left: 14px;-webkit-transition: .4s ease-in;-o-transition: .4s ease-in;transition: .4s ease-in;}
.header-top__right-call:hover {background-color: #32b4d9;color: #fff;-webkit-transition: .4s ease-in;-o-transition: .4s ease-in;transition: .4s ease-in;}
.header-top__right-call:hover.header-top__right-call::before {background: url("/tpl/img/header/header-phone-hover.svg") no-repeat;-webkit-transition: .4s ease-in;-o-transition: .4s ease-in;transition: .4s ease-in;}
.header-top__social, .mobile-about__item {display: -webkit-box;display: -ms-flexbox;display: flex;gap: 1rem;}
.hover-menu__inner, .menu__list {display: -webkit-box;display: -ms-flexbox;}
.menu {padding-top: 2rem;padding-bottom: 2rem;}
.menu__list {display: flex;-ms-flex-pack: distribute;justify-content: space-around;}
.menu__list li a {font-weight: 600;-webkit-transition: .2s ease-in;-o-transition: .2s ease-in;transition: .2s ease-in;color: #282828;}
.menu__list li a:hover, .questions__wrapper {-webkit-transition: .2s ease-in;-o-transition: .2s ease-in;}
.menu__list li a.menu__active {color: #32b4d9;}
.menu__list li a:hover {color: #32b4d9;transition: .2s ease-in;padding-bottom: 1.9rem;border-bottom: 4px solid #32b4d9;}
.sub-menu li a:hover {border-bottom: none;}
.menu__item-active {padding-bottom: 2rem;border-bottom: 4px solid #32b4d9;}
.hover-menu {display: none;position: absolute;background: #fff;-webkit-box-shadow: 1px 12px 10px rgba(0,0,0,.2),2px 13px 6px rgba(0,0,0,.2);box-shadow: 1px 12px 10px rgba(0,0,0,.2),2px 13px 6px rgba(0,0,0,.2);z-index: 2;}
.hover-menu__inner {padding-top: 2rem;padding-bottom: 3rem;display: flex;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;}
.hover-menu__top, .sub-menu li {padding-bottom: 1rem;}
.hover-menu__item {font-size: 1.4rem;}
.hover-menu__top {margin-bottom: 2rem;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;gap: 1rem;border-bottom: 1px solid #b3b3b3;}
.hover-menu__top-title {color: #32b4d9;font-weight: 600;font-size: 1.6rem;text-transform: uppercase;}
.menu__list li:first-child:hover .hover-menu, .menu__list li:nth-child(5):hover .mobile-about, .show {display: block;}
.mobile-about {display: none;position: absolute;background: #fff;-webkit-box-shadow: 1px 12px 10px rgba(0,0,0,.2),2px 13px 6px rgba(0,0,0,.2);box-shadow: 1px 12px 10px rgba(0,0,0,.2),2px 13px 6px rgba(0,0,0,.2);z-index: 10;}
.mobile-about__inner {padding-top: 2rem;padding-bottom: 3rem;}
.contact-card, .department-block__content {max-width: 58rem;}
.footer-block, .mobile-about__list, .peculiarities-one, .product-one, .work-one {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;}
.mobile-about__list-item {padding: 1rem;border-radius: 5px;background: #fff;-webkit-box-shadow: 1px 1px 3px 0 rgba(40,40,40,.21);box-shadow: 1px 1px 3px 0 rgba(40,40,40,.21);}
.contact-card, .reviews-block__item {-webkit-box-shadow: 2px 2px 7px 0 rgba(40,40,40,.21);}
.mobile-about__item-title {font-size: 1.4rem;font-weight: 600;color: #32b4d9;text-transform: uppercase;-webkit-transition: .4s ease-in;-o-transition: .4s ease-in;transition: .4s ease-in;}
.mobile-about__item-title:hover {color: #046884;-webkit-transition: .4s ease-in;-o-transition: .4s ease-in;transition: .4s ease-in;}
.footer-block__item-name a, .footer-block__list li a {-webkit-transition: .4s ease-in;-o-transition: .4s ease-in;}
.mobile-about__item:hover {padding-bottom: 0 !important;border-bottom: none !important;}
.breadcrumbs {position: relative;padding-top: 4rem;padding-bottom: 2rem;z-index: 1;}
.breadcrumbs__list, .calculator-content__height-input, .calculator-content__quantity-input, .questions-block__top {display: -webkit-box;display: -ms-flexbox;display: flex;gap: 2rem;}
.breadcrumbs__list li {position: relative;}
.breadcrumbs__list li::before {position: absolute;content: "";width: 10px;height: 20px;background: url("/tpl/img/home/pagination.svg") no-repeat;top: 6px;left: -11px;}
.breadcrumbs__list li:first-child::before {display: none;}
.breadcrumbs__list li a, .reviews-block__info-date {font-size: 1.2rem;color: #b3b3b3;}
.footer {padding-top: 5rem;padding-bottom: 6.5rem;background: #282828;}
.footer-block__item-call, .tabs__item-btn {background-color: transparent;font-weight: 500;}
.footer-block__item {width: calc(100% / 4 - 8rem);}
.footer-block__item .header-top__social {gap: 2rem;}
.footer-block__item-logo {display: block;margin-bottom: 1.2rem;}
.footer-block__item-text {margin-bottom: 2.8rem;}
.footer-block__item-text span {display: block;font-size: 1rem;color: #b3b3b3;}
.footer-block__item-name {margin-bottom: 3.5rem;}
.footer-block__item-name a {margin-bottom: .5rem;font-size: 1.4rem;color: #b3b3b3;text-decoration: underline;transition: .4s ease-in;}
.footer-block__item-title {margin-bottom: 1rem;font-size: 1.4rem;text-transform: uppercase;font-weight: 500;color: #32b4d9;}
.footer-block__list li {margin-bottom: 1rem;}
.footer-block__list li a {font-size: 1.4rem;color: #b3b3b3;transition: .4s ease-in;}
.footer-block__item-name a:hover, .footer-block__list li a:hover {-webkit-transition: .4s ease-in;-o-transition: .4s ease-in;transition: .4s ease-in;color: #fff;}
.footer-block__item-phone, .peculiarities-one__list, .peculiarities-slide__big, .product-slide__big, .work-slide__big {margin-bottom: 2rem;}
.footer-block__item-phone a {display: block;font-weight: 600;color: #fff;}
.footer-block__item-phone a span {color: #32b4d9;}
.footer-block__item-time {display: block;color: #b3b3b3;font-size: 1rem;-webkit-transform: translateY(-5px);-ms-transform: translateY(-5px);transform: translateY(-5px);}
.footer-block__item-call {margin-bottom: 5rem;position: relative;padding: 1.2rem 1.5rem 1.2rem 3.7rem;font-size: 1.4rem;border: 1.5px solid #32b4d9;border-radius: 20px;text-align: center;color: #32b4d9;-webkit-transition: .4s ease-in;-o-transition: .4s ease-in;transition: .4s ease-in;}
.footer-block__item-call:hover {background-color: #fff;-webkit-transition: .4s ease-in;-o-transition: .4s ease-in;transition: .4s ease-in;}
.footer-block__item-calc--mobile, .hide, .hide-calculator, .modal_form, .questions-answer__content {display: none;}
.contact-block, .tabs__item {display: -webkit-box;display: -ms-flexbox;}
.footer-block__item-call::before {position: absolute;content: "";width: 20px;height: 20px;background: url("/tpl/img/header/header-phone.svg") no-repeat;top: 11px;left: 14px;-webkit-transition: .4s ease-in;-o-transition: .4s ease-in;transition: .4s ease-in;}
.contact, .corrugated, .peculiarities-page, .price, .requisites {padding-bottom: 12rem;}
.color__title, .contact__title, .department__title, .product-page__title, .reviews-form__title, .reviews-form__title_page {margin-bottom: 4rem;font-size: 3.6rem;font-weight: 500;}
.contact-block {margin-bottom: 11rem;display: flex;}
.tabs {width: 58rem;}
.tabs__item {display: flex;-webkit-box-pack: space-evenly;-ms-flex-pack: space-evenly;justify-content: space-evenly;-webkit-box-align: center;-ms-flex-align: center;align-items: center;margin-bottom: 4rem;border-bottom: 1px solid #dcdcdc;}
.contact-card, .questions-block {display: -webkit-box;display: -ms-flexbox;}
.tabs__item-btn {padding-bottom: 1rem;width: 100%;border: none;color: #dcdcdc;}
.tabs-active {padding-bottom: 1rem;color: #32b4d9;border-bottom: 1px solid #32b4d9;}
.tabs__content-name {margin-bottom: .5rem;font-weight: 500;}
.tabs__content-text {margin-bottom: .5rem;font-size: 2rem;line-height: 2.4rem;}
.tabs__content-time {margin-bottom: 3rem;font-size: 1.4rem;color: #b3b3b3;}
.tabs__content-phone {font-size: 2rem;color: #282828;}
.contact-card__phone span, .tabs__content-phone span {color: #32b4d9;}
.contact-block__map {margin-left: 10rem;}
.contact-map {width: 58rem;height: 29rem;}
.contact-card {display: flex;-ms-flex-direction: column;flex-direction: column;-webkit-box-align: center;-ms-flex-align: center;align-items: center;margin: 0 auto;padding: 3rem 5rem 4rem;border-radius: 10px;background: #fff;box-shadow: 2px 2px 7px 0 rgba(40,40,40,.21);}
.contact-card__subtitle {margin-bottom: .5rem;font-weight: 500;color: #32b4d9;text-align: center;}
.contact-card__img {margin-bottom: 1rem;width: 70px;}
.contact-card__name {margin-bottom: .5rem;font-size: 2rem;font-weight: 500;}
.contact-card__text {margin-bottom: 2rem;font-size: 1.4rem;color: #b3b3b3;}
.contact-card__phone {margin-bottom: 3rem;display: block;font-size: 2rem;color: #282828;}
.contact-card__btn {width: 21rem;height: 4rem;line-height: 4rem;background-color: #32b4d9;color: #fff;font-size: 1.4rem;text-align: center;font-weight: 500;border-radius: 20px;-webkit-transition: .4s ease-in;-o-transition: .4s ease-in;transition: .4s ease-in;}
.contact-card__btn:hover, .questions-block__form-btn:hover {background-color: #046884;-webkit-transition: .4s ease-in;-o-transition: .4s ease-in;transition: .4s ease-in;}
.questions-block__form-btn, .reviews-form__btn {-webkit-transition: .4s ease-in;-o-transition: .4s ease-in;}
.questions {padding-top: 6rem;padding-bottom: 4rem;background: -o-radial-gradient(50% 50%,50% 100.14%,rgba(50,180,217,.9) 0,rgba(50,180,217,0) 100%),#005265;background: radial-gradient(50% 100.14% at 50% 50%,rgba(50,180,217,.9) 0,rgba(50,180,217,0) 100%),#005265;}
.questions-block {display: flex;gap: 10rem;}
.reviews-form, .tabs__item-reviews {display: -webkit-box;display: -ms-flexbox;}
.questions-block__content, .reviews-form__left {width: 45%;}
.questions-block__content-title {margin-bottom: 2rem;font-size: 4.8rem;line-height: 4rem;font-weight: 500;color: #fff;}
.questions-block__content-text {color: #fff;}
.questions-block__form, .reviews-form__right {width: 55%;}
.questions-block__form-btn, .questions-block__form-input {margin-bottom: 2rem;width: 100%;line-height: 4rem;font-size: 1.4rem;height: 4rem;}
.questions-block__form-input {padding: 0 2rem;border-radius: 20px;background: #fff;color: #b3b3b3;border: none;}
.questions-block__form-input::-webkit-input-placeholder {font-size: 1.4rem;color: #b3b3b3;}
.questions-block__form-input::-moz-placeholder {font-size: 1.4rem;color: #b3b3b3;}
.questions-block__form-input:-ms-input-placeholder {font-size: 1.4rem;color: #b3b3b3;}
.questions-block__form-input::-ms-input-placeholder {font-size: 1.4rem;color: #b3b3b3;}
.questions-block__form-input::placeholder {font-size: 1.4rem;color: #b3b3b3;}
.questions-block__form-btn {padding: 0;border: none;border-radius: 20px;background-color: #32b4d9;color: #fff;transition: .4s ease-in;}
.questions-block__form-text {font: 400 14px Rubik,sans-serif;color: #7e7e7e;}
.line-link, .questions-block__form-text span, .terms {text-decoration: underline;}
.reviews_page {margin: 1rem .5rem 12rem;padding: .5rem .5rem .5rem 3rem;}
.review_block_page {width: 90%;border: 2px solid #32b4d9;background-color: #fff;border-radius: 5px;padding: 16px;margin: 16px auto;}
.calculator-tabs, .tabs-reviews, .tabs__item-btn--reviews {background: rgba(220,220,220,.3);}
.review_name_page {margin-left: .5rem;padding-bottom: 12rem;color: #32b4d9;}
.review_text_page {margin-right: .5rem;padding: .5rem;}
.review_date_page {margin-left: 5rem;}
.tabs-reviews__wrapper {padding-top: 4rem;padding-bottom: 6rem;}
.tabs__item-reviews {display: flex;width: 58rem;margin-left: auto;-webkit-transform: translateY(-8rem);-ms-transform: translateY(-8rem);transform: translateY(-8rem);}
.tabs__item-btn--reviews {width: 50%;height: 4rem;font-size: 1.4rem;color: #b3b3b3;font-weight: 500;text-align: center;border: none;border-radius: 20px;}
.active-reviews {color: #fff;background: #32b4d9;}
.reviews-form {display: flex;gap: 10rem;}
.reviews-form__top {margin-bottom: 5rem;display: -webkit-box;display: -ms-flexbox;display: flex;gap: 1rem;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;-webkit-box-align: center;-ms-flex-align: center;align-items: center;}
.reviews-form__top-title {font-size: 2rem;}
.reviews-form__input {padding: 0 2rem;margin-bottom: 2rem;width: 100%;height: 4rem;display: block;line-height: 4rem;border-radius: 20px;background: #fff;border: none;font-size: 1.4rem;color: #b3b3b3;}
.pagination__list li a.pagination__list-item--active, .reviews-form__btn {background: #32b4d9;color: #fff;}
.reviews-form__input::-webkit-input-placeholder {font-size: 1.4rem;color: #b3b3b3;}
.reviews-form__input::-moz-placeholder {font-size: 1.4rem;color: #b3b3b3;}
.reviews-form__input:-ms-input-placeholder {font-size: 1.4rem;color: #b3b3b3;}
.reviews-form__input::-ms-input-placeholder {font-size: 1.4rem;color: #b3b3b3;}
.reviews-form__input::placeholder {font-size: 1.4rem;color: #b3b3b3;}
.reviews-form__btn {padding: 0;width: 21rem;height: 4rem;display: block;border: none;border-radius: 20px;font-size: 1.4rem;font-weight: 500;transition: .4s ease-in;}
.reviews-form__btn:hover {background-color: #046884;-webkit-transition: .4s ease-in;-o-transition: .4s ease-in;transition: .4s ease-in;}
.reviews-form__right-theme {margin-bottom: 1rem;padding: 0 2rem;width: 100%;height: 4rem;border-radius: 5px;background: #fff;border: none;font-size: 1.4rem;color: #b3b3b3;}
.reviews-form__right-textarea::-webkit-input-placeholder, .reviews-form__right-theme::-webkit-input-placeholder {font-size: 1.4rem;color: #b3b3b3;}
.reviews-form__right-textarea::-moz-placeholder, .reviews-form__right-theme::-moz-placeholder {font-size: 1.4rem;color: #b3b3b3;}
.reviews-form__right-textarea:-ms-input-placeholder, .reviews-form__right-theme:-ms-input-placeholder {font-size: 1.4rem;color: #b3b3b3;}
.reviews-form__right-textarea::-ms-input-placeholder, .reviews-form__right-theme::-ms-input-placeholder {font-size: 1.4rem;color: #b3b3b3;}
.reviews-form__right-textarea::placeholder, .reviews-form__right-theme::placeholder {font-size: 1.4rem;color: #b3b3b3;}
.reviews-form__right-textarea {margin-bottom: 3rem;width: 100%;padding: 2rem;height: 16rem;border-radius: 5px;background: #fff;border: none;resize: none;}
.reviews-form__bottom {display: -webkit-box;display: -ms-flexbox;display: flex;gap: 3rem;}
.pagination__list, .pagination__list li a, .reviews-block {display: -webkit-box;display: -ms-flexbox;}
.reviews-form__bottom-file {margin-left: 2rem;position: relative;width: 30rem;font-size: 1.4rem;color: #32b4d9;}
.reviews-form__bottom-file::before {position: absolute;content: "";width: 18px;height: 18px;background: url("/tpl/img/reviews/reviews-file.svg") no-repeat;top: 0;left: -20px;}
.range, .reviews-form__close {width: 100%;}
.reviews-form__close-link {position: relative;padding: 1rem 2rem;margin-bottom: 1rem;background: rgba(220,220,220,.3);font-size: 1.4rem;color: #32b4d9;}
.reviews-form__close-link::after {position: absolute;content: "";width: 15px;height: 15px;background: url("/tpl/img/reviews/reviews-close.svg") no-repeat;top: 14px;right: 7px;}
.reviews-form__close-link span {color: #b3b3b3;}
.reviews__inner {padding-top: 5rem;padding-bottom: 7rem;background: rgba(220,220,220,.3);}
.reviews__title {padding-top: 12rem;padding-bottom: 4rem;font-size: 3.6rem;font-weight: 500;}
.pagination {width: 28rem;margin-left: auto;}
.pagination__list {display: flex;gap: 1rem;-webkit-box-align: center;-ms-flex-align: center;align-items: center;}
.pagination__list li a {display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;width: 4rem;height: 4rem;border-radius: 50%;background: #fff;font-size: 1.4rem;color: #b3b3b3;}
.reviews-block {margin-top: 5rem;margin-bottom: 5rem;display: flex;gap: 4rem;}
.reviews-block__left, .reviews-block__right {width: 48%;display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-direction: column;flex-direction: column;gap: 4rem;}
.reviews-block__item {padding: 2rem 4rem;border-radius: 10px;background: #fff;box-shadow: 2px 2px 7px 0 rgba(40,40,40,.21);}
.reviews-block__top {margin-bottom: 1.5rem;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;-webkit-box-align: center;-ms-flex-align: center;align-items: center;}
.reviews-block__info-name {font-weight: 500;}
.reviews-block__item-title {margin-bottom: 2rem;font-size: 2rem;}
.reviews-block__item-text {margin-bottom: 1.5rem;line-height: 2.4rem;}
.reviews-block__img {margin-bottom: 3rem;display: -webkit-box;display: -ms-flexbox;display: flex;gap: 1rem;}
.calculator-hidden__item, .reviews-block__bottom {margin-bottom: 2rem;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;}
.department-block, .stock-block {display: -webkit-box;display: -ms-flexbox;}
.reviews-block__bottom-date {font-size: 1.2rem;color: #b3b3b3;}
.reviews-block__item-answer {line-height: 2.4rem;}
.reviews-block__item-line {margin-bottom: 2rem;width: 100%;height: 1px;background: #dcdcdc;}
.department-block {margin-bottom: 7rem;display: flex;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;gap: 4rem;}
.department-block__content-text {margin-bottom: 3rem;line-height: 2.4rem;}
.department-block__content-title {margin-bottom: 2rem;font-size: 2rem;font-weight: 600;}
.department-block__list-title {margin-bottom: 2rem;margin-left: 2rem;line-height: 2.4rem;}
.department-block__list-title span {font-weight: 600;}
.department-block__list-title a {color: #32b4d9;font-weight: 500;}
.departameny__inner {padding-top: 4rem;padding-bottom: 6rem;background: rgba(220,220,220,.3);}
.stock {padding-bottom: 16rem;}
.stock__title {margin-bottom: 4rem;font-size: 3.6rem;}
.stock-block {display: flex;gap: 3rem;-ms-flex-wrap: wrap;flex-wrap: wrap;}
.stock-block__item {width: 48%;display: -webkit-box;display: -ms-flexbox;display: flex;gap: 2rem;border-radius: 10px;-webkit-box-shadow: 2px 2px 7px 0 rgba(40,40,40,.21);box-shadow: 2px 2px 7px 0 rgba(40,40,40,.21);}
.stock-block__item:first-child, .stock-block__item:nth-child(4), .stock-block__item:nth-child(7) {background: #3bb16d;}
.stock-block__content {width: 26rem;padding-left: 2rem;padding-bottom: 4rem;}
.stock-block__item:nth-child(2), .stock-block__item:nth-child(5) {background: #fff;}
.stock-block__item:nth-child(2) .stock-block__content-text, .stock-block__item:nth-child(2) .stock-block__content-title, .stock-block__item:nth-child(5) .stock-block__content-text, .stock-block__item:nth-child(5) .stock-block__content-title {color: #282828;}
.stock-block__item:nth-child(3), .stock-block__item:nth-child(6) {background: #32b4d9;}
.stock-block__content-title {padding-top: 4rem;margin-bottom: 4rem;font-size: 1.9rem;font-weight: 600;text-transform: uppercase;color: #fff;line-height: normal;}
.heading__title, .order-block__item-title span {font-weight: 400;}
.stock-block__content-text {margin-bottom: 4rem;font-size: 1.5rem;color: #fff;}
.stock-block__content-btn, .stock-block__content-button {display: block;width: 22rem;height: 4rem;line-height: 4rem;border-radius: 25px;font-size: 1.4rem;text-align: center;}
.stock-block__content-btn {background: #fff;color: #3bb16d;}
.stock-block__item-img img {height: 100%;min-width: 30rem;}
.stock-block__content-button {background: #32b4d9;color: #fff;}
.stock-block__item:nth-child(3) .stock-block__content-btn, .stock-block__item:nth-child(6) .stock-block__content-btn {color: #32b4d9;}
.heading {margin-bottom: 12rem;min-height: 36rem;background-size: cover;}
.heading__title {max-width: 90rem;padding-top: 10rem;font-size: 7.2rem;line-height: 7.5rem;color: #fff;text-shadow: 0 3px BLACK;}
.questions-home {padding-bottom: 9.5rem;}
.questions-accardion {margin-bottom: 7.5rem;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-evenly;-ms-flex-wrap: wrap;flex-wrap: wrap;gap: 2rem;}
.questions__wrapper {position: relative;width: calc(100% / 3 - 2rem);background-size: cover;background-repeat: no-repeat;border-top: 5px solid transparent;border-bottom: 5px solid #32b4d9;transition: .2s ease-in;}
.answer-accardion__btn::after, .border-bottom {-webkit-transition: .2s ease-in;-o-transition: .2s ease-in;}
.questions-accardion img {max-width: 100%;height: auto;}
.border-bottom {border-top: 5px solid #32b4d9;border-bottom: none;transition: .2s ease-in;}
.questions__wrapper::before {position: absolute;content: "";width: 100%;height: 100%;left: 0;top: 0;background: -webkit-gradient(linear,left top,left bottom,from(rgba(40,40,40,0)),to(rgba(40,40,40,.8)));background: -o-linear-gradient(top,rgba(40,40,40,0) 0,rgba(40,40,40,.8) 100%);background: linear-gradient(180deg,rgba(40,40,40,0) 0,rgba(40,40,40,.8) 100%);}
.questions-info {position: absolute;left: 15px;right: 15px;bottom: 15px;}
.questions-accardion__title {position: relative;display: block;margin-bottom: 1rem;font-size: 2rem;font-weight: 500;color: #fff;cursor: pointer;}
.questions-accardion__title::after {position: absolute;content: "";width: 15px;height: 10px;background: url("/tpl/img/home/accardion-arrows.svg") no-repeat;right: 0;top: 5px;-webkit-transition: .4s ease-in;-o-transition: .4s ease-in;transition: .4s ease-in;}
.questions-accardion__title.open.questions-accardion__title::after {-webkit-transform: rotate(180deg);-ms-transform: rotate(180deg);transform: rotate(180deg);-webkit-transition: .4s ease-in;-o-transition: .4s ease-in;transition: .4s ease-in;}
.questions-accardion__content {display: none;margin-top: 30px;}
.questions-accardion__text {margin-bottom: 1.5rem;position: relative;font-size: 1.4rem;line-height: 1.5rem;color: #fff;}
.questions-accardion__bottom {position: relative;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;-webkit-box-align: center;-ms-flex-align: center;align-items: center;}
.questions-accardion__bottom-price {font-weight: 500;color: #fff;}
.questions-accardion__bottom-btn {width: 12rem;height: 4rem;line-height: 4rem;border-radius: 20px;border: 1.5px solid #fff;text-align: center;font-size: 1.4rem;color: #fff;background-color: transparent;-webkit-transition: .4s ease-in;-o-transition: .4s ease-in;transition: .4s ease-in;}
.questions-accardion__bottom-btn:hover {-webkit-transition: .4s ease-in;-o-transition: .4s ease-in;transition: .4s ease-in;background-color: #32b4d9;}
.questions-home__link, .questions-home__link:hover {-webkit-transition: .4s ease-in;-o-transition: .4s ease-in;}
.questions-home__link {display: block;width: 24rem;height: 4rem;margin-left: auto;margin-right: auto;line-height: 4rem;border-radius: 25px;background: #32b4d9;text-align: center;border: none;color: #fff;font-size: 1.4rem;transition: .4s ease-in;}
.questions-home__link:hover {background-color: #046884;transition: .4s ease-in;}
.calculator {padding-bottom: 4rem;}
.calculator__title {margin-bottom: 5rem;font-size: 3.6rem;font-weight: 500;}
.calculator-tabs__item {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;border-radius: 20px;border: 1px solid #dcdcdc;background: #fff;-webkit-transform: translateY(-15px);-ms-transform: translateY(-15px);transform: translateY(-15px);}
.calculator-tabs__item-btn {width: 20rem;display: block;padding: 1rem;background-color: transparent;font-size: 1.4rem;font-weight: 500;border: none;color: #b3b3b3;text-align: center;}
.calculator-tabs__item-btn--active {width: 20rem;border-radius: 20px;background: #32b4d9;color: #fff;}
.calculator-content {padding-top: 3.5rem;display: -webkit-box;display: -ms-flexbox;display: flex;gap: 7rem;}
.calculator-content__bottom, .calculator-content__center, .calculator-content__top {margin-bottom: 6rem;display: -webkit-box;display: -ms-flexbox;display: flex;gap: 4rem;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;}
.calculator-content__color-title, .calculator-content__height-title, .calculator-content__length-title, .calculator-content__quantity-title {margin-bottom: .5rem;font-size: 1.4rem;}
.calculator-content__length-meaning, .show-calculator {display: -webkit-box;display: -ms-flexbox;display: flex;}
.calculator-content__length-meaning input, .calculator-content__length-meaning span {display: block;height: 4rem;line-height: 4rem;padding-left: 2rem;border: 0 solid #dcdcdc;font-size: 1.4rem;}
.calculator-content__length-meaning input {width: 24rem;background: #fff;border-radius: 20px 0 0 20px;cursor: pointer;}
.calculator-content__length-meaning span {width: 12rem;background: rgba(220,220,220,.3);color: #b3b3b3;border-radius: 0 20px 20px 0;}
.calculator-content__height-number, .calculator-content__quantity-number {width: 4rem;height: 4rem;display: -webkit-box;display: -ms-flexbox;display: flex;text-align: center;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;-webkit-box-align: center;-ms-flex-align: center;align-items: center;border-radius: 50%;background: #fff;border: 0 solid #dcdcdc;color: #b3b3b3;font-size: 1.4rem;cursor: pointer;}
.calculator-content__height-input--active, .calculator-content__quantity-input--active {background: #32b4d9;color: #fff;font-size: 1.4rem;}
.calculator-content__color, .calculator-content__inner, .calculator-content__width {width: 36rem;}
.peculiarities-slide__big-item img, .product-slide__big-item img {width: 100%;}
.calculator-content__length-meaning--color {width: 100%;height: 4rem;padding-left: 2rem;font-size: 1.4rem;border-radius: 20px;border: 0 solid #dcdcdc;background: #fff;}
.calculator-content__left {width: 52%;}
.calculator-content__right, .peculiarities-one__info, .product-one__info, .work-one__info {width: 48%;}
.calculator-content__wrapper {-webkit-box-shadow: 1px 2px 5px 0 rgba(0,0,0,.25);box-shadow: 1px 2px 5px 0 rgba(0,0,0,.25);border-radius: 10px;display: none;}
.order-block__item, .reviews-home__item {-webkit-box-shadow: 2px 2px 7px 0 rgba(40,40,40,.21);}
.calculator-content__price {padding: 3rem 6rem;background: #fff;border-radius: 10px;cursor: pointer;}
.calculator-content__price-title {position: relative;margin-bottom: 1rem;font-size: 1.4rem;font-weight: 500;}
.calculator-content__price-title::before {position: absolute;content: "";width: 20px;height: 20px;background: url("/tpl/img/home/calculator-price-icon.svg") no-repeat;left: -30px;top: 0;}
.calculator-content__price-text {font-size: 1.2rem;line-height: 1.5rem;color: #b3b3b3;}
.calculator-content__number {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;-webkit-box-align: center;-ms-flex-align: center;align-items: center;padding: 3rem 6rem;background: #32b4d9;border-radius: 0 0 10px 10px;}
.calculator-content__left-btn, .calculator-content__number-btn {display: block;height: 4rem;background: #32b4d9;color: #fff;text-align: center;}
.calculator-content__number .calculator-content__price-title::before {position: absolute;content: "";width: 20px;height: 20px;background: url("/tpl/img/home/caclculator-reshetka-icon.svg") no-repeat;left: -30px;top: 0;}
.calculator-content__number .calculator-content__price-text, .calculator-content__number .calculator-content__price-title {color: #fff;}
.calculator-content__box {width: 26rem;}
.calculator-content__number-btn {width: 14rem;padding: 0;line-height: 4rem;border-radius: 20px;border: 1.5px solid #fff;font-size: 1.4rem;-webkit-transition: .4s ease-in;-o-transition: .4s ease-in;transition: .4s ease-in;}
.ready, .reviews-home, .exampl {padding-bottom: 9rem;}
.calculator-content__number-btn:hover {background: #fff;color: #32b4d9;-webkit-transition: .4s ease-in;-o-transition: .4s ease-in;transition: .4s ease-in;}
.advantages-block__top-btn:hover, .ready__link:hover, .reviews-home__link:hover {background-color: #046884;}
.calculator-content__left-btn {width: 36rem;margin: 0 auto 6rem;border-radius: 25px;border: none;}
.calculator-content__left-btn:hover {background-color: #046884;-webkit-transition: .4s ease-in;-o-transition: .4s ease-in;transition: .4s ease-in;}
.calculator-content__range {width: 36rem;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;gap: 2rem;}
.calculator-content__range-input {width: 15%;display: block;background-color: transparent;border: none;font-size: 1.4rem;color: #b3b3b3;}
.calculator-content__range-input:first-child {width: 40%;}
.calculator-content__range-input::-webkit-input-placeholder {color: #b3b3b3;}
.calculator-content__range-input::-moz-placeholder {color: #b3b3b3;}
.calculator-content__range-input:-ms-input-placeholder {color: #b3b3b3;}
.calculator-content__range-input::-ms-input-placeholder {color: #b3b3b3;}
.calculator-content__range-input::placeholder {color: #b3b3b3;}
.calculator-content__range-input--active::-webkit-input-placeholder {color: #32b4d9;}
.calculator-content__range-input--active::-moz-placeholder {color: #32b4d9;}
.calculator-content__range-input--active:-ms-input-placeholder {color: #32b4d9;}
.calculator-content__range-input--active::-ms-input-placeholder {color: #32b4d9;}
.calculator-content__range-input--active::placeholder {color: #32b4d9;}
.calculator-hidden {display: none;margin-top: 1.5rem;padding-top: 1.5rem;border-top: 1px solid #dcdcdc;}
.calculator-hidden__item-text {font-size: 1.4rem;}
.calculator-hidden__item-price {font-size: 1.4rem;font-weight: 600;}
.ready__title, .requisites__title, .home__title {margin-bottom: 6rem;font-size: 3.6rem;font-weight: 500;}
.ready-block {margin-bottom: 4rem;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;gap: 2rem;}
.ready-block__item {width: calc(100% / 4 - 4rem);}
.ready-block__item-title {padding-left: 2rem;font-size: 2rem;font-weight: 500;color: #fff;-webkit-transform: translateY(-6rem);-ms-transform: translateY(-6rem);transform: translateY(-6rem);}
.ready__link {width: 24rem;margin-left: auto;margin-right: auto;}
.reviews-home {padding-top: 6rem;background: rgba(220,220,220,.3);}
.reviews-home__text {max-width: 58rem;margin: 0 auto 3rem;text-align: center;line-height: 2.4rem;}
.reviews-home__item, .reviews-home__link, .tabs-color__item-img img {margin-left: auto;margin-right: auto;}
.reviews-home__text span, .title__color span {color: #32b4d9;}
.reviews-home__inner {margin-top: 3rem;margin-bottom: 3rem;}
.reviews-home__item {margin-bottom: 3rem;width: 35rem;padding: 2rem 2rem 4rem;border-radius: 10px;background: #fff;box-shadow: 2px 2px 7px 0 rgba(40,40,40,.21);}
.reviews-home__link {width: 24rem;}
.slick-next, .slick-prev {position: absolute;width: 20px;height: 20px;top: 50%;font-size: 0;margin: 10px;border: none;-webkit-transform: translate(-50%,-50%);-ms-transform: translate(-50%,-50%);transform: translate(-50%,-50%);z-index: 9;}
.slick-next {background: url("/tpl/img/home/slider-right-arrows.svg") no-repeat;right: -20px;}
.slick-prev {background: url("/tpl/img/home/slider-left-arrows.svg") no-repeat;left: 10px;}
.catalog-block {padding-bottom: 5rem;}
.advantages, .answer, .certificates, .delivery, .order-page, .product-page, .work-page {padding-bottom: 18rem;}
.advantages-block__left, .advantages-block__right, .answer-block__left, .answer-block__right, .delivery-block__left, .delivery-block__right, .peculiarities-one__inner, .peculiarities-one__right, .product-one__inner, .product-one__right, .production-block__content, .production-block__img, .work-one__inner, .work-one__right {width: 50%;}
.peculiarities-slide, .product-slide, .work-slide {display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-direction: column;flex-direction: column;}
.peculiarities-slide__thumb__wraper, .product-slide__thumb__wraper, .work-slide__thumb__wraper {margin-right: .7rem;margin-left: .7rem;cursor: pointer;}
.product-one__info-text {margin-bottom: 3rem;line-height: 2.5rem;}
.product-one__info-subtitle {margin-bottom: 3rem;font-weight: 600;}
.questions-home__title {text-transform: uppercase;margin-bottom: 4rem;font-size: 3.6rem;font-weight: 500;}
.corrugated__title {margin-bottom: 8rem;font-size: 3.6rem;font-weight: 500;line-height: 4rem;}
.corrugated-block {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: 3rem;-moz-column-gap: 3rem;column-gap: 3rem;row-gap: 5rem;}
.corrugated-block__item {width: calc(100% / 3 - 3rem);display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-direction: column;flex-direction: column;-webkit-box-align: center;-ms-flex-align: center;align-items: center;}
.corrugated-block__item__img {margin-bottom: 1.5rem;}
.corrugated-block__item-text {font-size: 2rem;font-weight: 500;color: #32b4d9;text-align: center;}
.advantages__title, .price__title {margin-bottom: 4rem;font-size: 3.6rem;font-weight: 500;line-height: 4rem;}
.price-block {max-width: 90rem;margin: 0 auto 4rem;}
.price-block__subtitle {margin-bottom: 2rem;padding-bottom: 2rem;font-weight: 500;color: #32b4d9;border-bottom: 1px solid #dcdcdc;}
.price-block__item, .price-block__top {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: center;}
.price-block__item-title, .price-block__top-title {margin-bottom: 2rem;padding-bottom: 2rem;width: calc(100% / 3);border-bottom: 1px solid #dcdcdc;text-align: center;}
.price-block__top-title {color: #b3b3b3;}
.color {padding-bottom: 15rem;}
.tabs-color__item-top {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;margin-bottom: 4rem;}
.production-block, .tabs-color__wrapper {display: -webkit-box;display: -ms-flexbox;}
.tabs-color__item-btn {width: 50%;height: 4rem;line-height: 4rem;padding: 0;background-color: rgba(220,220,220,.3);border: none;text-align: center;font-size: 1.4rem;font-weight: 500;border-radius: 20px;color: #b3b3b3;}
.answer__wrapper, .requisites-block__item, .work-one__item {border-bottom: 1px solid #dcdcdc;}
.tabs-color__item-btn--active {background: #32b4d9;color: #fff;}
.tabs-color__wrapper {display: flex;gap: 7rem;-ms-flex-wrap: wrap;flex-wrap: wrap;}
.tabs-color__item {width: calc(100% / 6 - 7rem);}
.tabs-color__item-img {margin-bottom: 1.5rem;}
.tabs-color__item-text, .tabs-color__item-title {text-align: center;}
.peculiarities-one__info-subtitle {margin-bottom: 3rem;font-weight: 600;}
.peculiarities-one__info-text {margin-bottom: 3rem;line-height: 2.4rem;}
.peculiarities-one__list-item {margin-left: 2rem;margin-bottom: 1.5rem;}
.production-block {margin-bottom: 12rem;display: flex;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;-webkit-box-align: center;-ms-flex-align: center;align-items: center;gap: 4rem;}
.answer__title, .certificates__title, .production-block__content-title {margin-bottom: 4rem;font-size: 3.6rem;font-weight: 500;}
.production-block__content-text {margin-bottom: 4rem;line-height: 2.4rem;}
.production-block__content-subtitle {margin-bottom: 1rem;font-weight: 500;}
.production-block__list-item {margin-bottom: 1rem;margin-left: 2rem;list-style: disc;}
.advantages-block__item {margin-bottom: 5rem;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;gap: 4rem;}
.advantages-block__item:nth-child(2) .advantages-block__right {-webkit-box-ordinal-group: 0;-ms-flex-order: -1;order: -1;}
.advantages-block__bottom, .advantages-block__item:nth-child(2) .advantages-block__left, .advantages-block__item:nth-child(3) .advantages-block__left, .answer-block {display: -webkit-box;display: -ms-flexbox;display: flex;gap: 4rem;}
.advantages-block__item:nth-child(3) .advantages-block__left .advantages-block__img-vertical {-webkit-transform: translateY(-3rem);-ms-transform: translateY(-3rem);transform: translateY(-3rem);}
.advantages-block__item:nth-child(3) .advantages-block__left .advantages-block__img-small {-webkit-transform: translateY(3rem);-ms-transform: translateY(3rem);transform: translateY(3rem);}
.advantages-block__img img {margin: 0 auto 4rem;}
.advantages-block__bottom .advantages-block__img img {margin-bottom: 0;}
.advantages-block__top {margin-bottom: 2rem;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;}
.advantages-block__top-title {margin-left: 1rem;font-size: 2rem;font-weight: 500;color: #32b4d9;}
.advantages-block__top-text {margin-bottom: 3rem;line-height: 2.4rem;}
.advantages-block__img-small {height: 20rem;margin-top: auto;}
.advantages-block__top-btn {width: 24rem;margin-left: auto;margin-right: auto;}
.certificates-slider__item-img {display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-direction: column;flex-direction: column;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;height: 28rem;}
.delivery-block, .order-block {display: -webkit-box;display: -ms-flexbox;}
.certificates-slider__item-img img {width: 20rem;margin-left: auto;margin-right: auto;}
.order__title {margin-bottom: 7rem;font-size: 3.6rem;font-weight: 500;}
.order-block__item-text, .order-block__item-title {margin-bottom: 2rem;line-height: 2.4rem;}
.order-block {display: flex;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;gap: 3rem;}
.order-block__item {width: calc(100% / 3 - 3rem);padding: 0 2rem 5rem;border-radius: 10px;background: #fff;box-shadow: 2px 2px 7px 0 rgba(40,40,40,.21);}
.answer__wrapper, .requisites-block__item:last-child {padding-bottom: 3rem;}
.order-block__item-img img {margin-left: auto;margin-right: auto;-webkit-transform: translateY(-3rem);-ms-transform: translateY(-3rem);transform: translateY(-3rem);}
.order-block__item-title {font-weight: 600;}
.delivery__title {margin-bottom: 1rem;font-size: 3.6rem;font-weight: 500;}
.delivery-block {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: 4rem;}
.delivery-block__left-text {margin-bottom: 8rem;line-height: 2.4rem;}
.delivery-block__left-title {margin-bottom: 1.5rem;font-size: 2rem;font-weight: 500;color: #32b4d9;}
.delivery-block__list-item {margin-left: 2rem;margin-bottom: 2rem;list-style: disc;}
.delivery-block__right-title {margin-bottom: 3.5rem;font-size: 2rem;font-weight: 500;color: #32b4d9;}
.delivery-block__right-text {margin-bottom: 2rem;line-height: 2.4rem;}
.delivery-block__right-subtitle {margin-bottom: 1rem;font-weight: 600;}
.delivery-block__right-list-item {margin-bottom: .5rem;margin-left: 2rem;list-style: disc;}
.answer__wrapper {padding-top: 3rem;border-top: 1px solid #dcdcdc;}
.answer-accardion__btn {position: relative;cursor: pointer;}
.answer-accardion__btn::after {position: absolute;content: "";width: 20px;height: 10px;background: url("/tpl/img/about/about-arrows.svg") no-repeat;right: 0;top: 3px;transition: .2s ease-in;}
.answer-accardion__btn.title__color.answer-accardion__btn::after {background: url("/tpl/img/about/about-acc-arrows.svg") no-repeat;-webkit-transition: .2s ease-in;-o-transition: .2s ease-in;transition: .2s ease-in;}
.answer-accardion__title {font-weight: 500;color: #b3b3b3;}
.questions-answer__text {padding-top: 1.5rem;line-height: 2.4rem;}
.requisites-block {max-width: 80rem;margin-left: auto;margin-right: auto;border-radius: 10px;background: #fff;-webkit-box-shadow: 2px 2px 7px 0 rgba(40,40,40,.21);box-shadow: 2px 2px 7px 0 rgba(40,40,40,.21);}
.requisites-block__top {margin-bottom: 2rem;padding: 2rem;background: #32b4d9;border-radius: 10px 10px 0 0;}
.requisites-block__top-title {font-size: 2rem;color: #fff;font-weight: 500;text-align: center;}
.requisites-block__item {padding: 0 2rem 1rem;display: -webkit-box;display: -ms-flexbox;display: flex;width: 95%;margin-left: auto;margin-right: auto;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;gap: 3rem;margin-bottom: 1rem;}
.requisites-block__wrapper {width: 50%;margin-left: auto;}
.requisites-block__item-text {margin-left: auto;width: 25rem;color: #b3b3b3;}
.requisites-block__item-title {width: 50%;margin-right: auto;}
.work-page__title {margin-bottom: 4rem;line-height: 40px;font-size: 3.6rem;font-weight: 500;}
.work-one__box, .work-one__item {display: -webkit-box;display: -ms-flexbox;margin-bottom: 2rem;}
#magnify img, .work-slide__big-item img {width: 100%;}
.work-one__item {display: flex;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;-webkit-box-align: center;-ms-flex-align: center;align-items: center;gap: 8rem;}
.work-one__item-btn {padding-bottom: 2rem;display: block;border: none;background-color: transparent;font-weight: 500;color: #dcdcdc;text-align: center;}
.work-one__item-btn--active {padding-bottom: 2rem;color: #32b4d9;border-bottom: 1px solid #32b4d9;}
.work-one__box {display: flex;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;gap: 10rem;}
.work-one__bottom, .work-one__left {display: -webkit-box;display: -ms-flexbox;}
.work-one__left {margin-left: 7rem;width: 50%;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;}
.work-one__left-title {margin-left: 1rem;font-weight: 600;}
.error_title, .work-one__content-text, .work-one__info-text {margin-left: auto;margin-right: auto;}
.work-one__content-text {padding-bottom: 15rem;max-width: 45rem;}
.work-one__bottom {margin-top: 2rem;margin-bottom: 3rem;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;gap: 4rem;}
.work-one__bottom-btn {width: 24rem;}
.work-one__bottom-btn:hover {background-color: #046884;}
#overlay, .popup-fade:before {background: #000;position: fixed;left: 0;height: 100%;top: 0;}
.work-one__info-text {max-width: 45rem;line-height: 2.4rem;}
.work-one__info-text span {font-weight: 600;}
.calculator-tabs__item-btn--activee {width: 20rem;border-radius: 20px;background: #32b4d9;color: #fff;}
.ready-block--product {padding-top: 2rem;}
.ready__item {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;border-radius: 20px;border: 1px solid #dcdcdc;background: #fff;}
.ready__item-btn {width: 20rem;display: block;padding: 1rem;background-color: transparent;font-size: 1.4rem;font-weight: 500;border: none;color: #b3b3b3;text-align: center;cursor: pointer;}
.ready--activee {width: 20rem;border-radius: 20px;background: #32b4d9;color: #fff;cursor: default;}
.map {margin-bottom: 8rem;}
.cart__map {width: 100%;height: 48rem;}
.ready-block--map {-ms-flex-wrap: wrap;flex-wrap: wrap;}
.ready__title, .home__title {line-height: 40px;}
.popup-fade:before {content: "";width: 100%;opacity: .7;}
.modal-animation {position: fixed;overflow: auto;left: 25%;top: 25%;display: inline-block;vertical-align: middle;animation-name: animatetop;background-color: #fff;padding: 0;width: 600px;box-shadow: 0 4px 8px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19);opacity: 1;}
.modal_container_form {padding: 60px 120px;text-align: center;}
.close {position: absolute;margin-left: 530px;margin-top: 30px;border-radius: 10px;width: 20px;height: 20px;}
.modal-header_form {left: 50%;color: #32b4d9;}
.modal-body_form {margin-top: 40px;text-align: center;}
.modal_form_input {width: 360px;height: 40px;padding: 3px 20px 0;font: 400 14px Rubik,sans-serif;color: #000;border: 1px solid #ddd;margin-bottom: 20px;text-align: left;background: #ececec;-webkit-border-radius: 0;-webkit-appearance: none;}
.modal_form_btn {margin-top: 16px;height: 45px;width: 300px;border-radius: 40px;background: #32b4d9;border: 0;font: 400 14px Rubik,sans-serif;color: #fff;transition: .3s;}
.n:hover {background: #6b7a7e;transition: .3s;}
.modal_form_text {margin-top: 20px;text-align: center;}
.cities_list {width: 300px;margin: 10px auto;}
.album_all {justify-content: center;columns: 40px 5;padding: 5px;}
.album_mini {width: 200px;padding: 10px;}
.minimized {width: 500px;cursor: pointer;box-shadow: 6px -3px 5px 2px;box-shadow: 0 0 5px 2px;border-radius: 10px;}
.minimized:hover {border: 2px solid #32b4d9;}
#magnify {display: none;position: fixed;max-width: 600px;height: auto;z-index: 9999;}
#overlay {display: none;width: 100%;opacity: .5;z-index: 9990;}
#close-popup {width: 30px;height: 30px;background: #fff;border: 1px solid #afafaf;border-radius: 15px;cursor: pointer;position: absolute;top: 15px;right: 15px;}
#close-popup i {width: 30px;height: 30px;background: url("https://codernote.ru/files/cross.png") center center/16px 16px no-repeat;display: block;}
@keyframes rota {25% {transform: rotate(360deg);}}
#close-popup:hover {animation: 4s rota;-webkit-animation-iteration-count: 1;}
.error {background: #32b4d9;width: 100%;height: 100vh;}
.error_title {padding-top: 3%;font-family: Rubik;font-size: 24px;font-weight: 600;line-height: 28px;letter-spacing: 0;text-align: center;color: #fff;}
.error_code, .error_desc {padding-top: 1%;font-weight: 600;margin-left: auto;margin-right: auto;font-family: Rubik;letter-spacing: 0;text-align: center;color: #fff;}
.error_code {font-size: 180px;line-height: 213px;}
.error_desc {font-size: 24px;line-height: 28px;width: 792px;height: 84px;top: 350px;}
.error_mini_desc {margin-left: auto;margin-right: auto;padding-top: 2%;font-family: Rubik;font-size: 16px;font-weight: 400;line-height: 19px;letter-spacing: 0;text-align: center;color: #fff;}
.error_btn {margin-top: 50px;font-size: 15px;border: solid #fff;}
.nav-icon__middle::after, .nav-icon__middle::before {-webkit-transition: .2s ease-in;-o-transition: .2s ease-in;}
.nav-icon {-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;-webkit-box-align: center;-ms-flex-align: center;align-items: center;position: relative;display: none;z-index: 6;border-radius: 50%;}
.nav-icon__middle {position: relative;width: 30px;height: 3px;background-color: #32b4d9;margin-right: 20px;}
.__middle::before, .nav-icon__middle::after {position: absolute;left: 0;content: "";width: 30px;height: 3px;background-color: #32b4d9;}
.nav-icon__middle::before {position: absolute;left: 0;content: "";width: 30px;height: 3px;background-color: #32b4d9;top: 8px;transition: .2s ease-in;}
.nav-icon__middle::after {bottom: 8px;transition: .2s ease-in;}
.nav-icon.nav-icon--active .nav-icon__middle {background-color: transparent;-webkit-transition: .2s ease-in;-o-transition: .2s ease-in;transition: .2s ease-in;}
.nav-icon.nav-icon--active .nav-icon__middle::before {-webkit-transform: rotate(45deg);-ms-transform: rotate(45deg);transform: rotate(45deg);top: 0;-webkit-transition: .2s ease-in;-o-transition: .2s ease-in;transition: .2s ease-in;}
.nav-icon.nav-icon--active .nav-icon__middle::after {-webkit-transform: rotate(-45deg);-ms-transform: rotate(-45deg);transform: rotate(-45deg);bottom: 0;-webkit-transition: .2s ease-in;-o-transition: .2s ease-in;transition: .2s ease-in;}
.exampl .ready-block--map.show-all .ready-block__item:nth-child(n+9) {display: none !important;}
.new-scheme-after {margin-bottom: 60px;}
.new-scheme .install__head {cursor: pointer;position: relative;padding: 15px 55px;border-bottom: 1px solid #c1c1c1;}
.new-scheme .install__head_1 {border-top: 1px solid #c1c1c1;}
.new-scheme .install__title {font: 400 22px Rubik,sans-serif;color: #282828;}
.new-scheme .install__more {position: absolute;width: 25px;right: 55px;top: 50%;transform: rotate(180deg) translateY(50%);}
.new-scheme .install__head.active .install__more {transform: rotate(0deg) translateY(-50%);}
.new-scheme .install__info_1 {background: #f9f9f9;position: relative;padding: 35px 55px;}
.new-scheme .install__info_1:after, .new-scheme .install__info_1:before {content: "";width: 100%;position: absolute;left: 0;right: 0;top: 0;bottom: 0;margin: auto;background: #f9f9f9;}
.new-scheme .install__info_1:before {transform: translateX(-100%);}
.new-scheme .install__info_1:after {transform: translateX(100%);}
.new-scheme .install__item2 {display: flex;flex-wrap: wrap;padding: 10px 75px 10px 0;border-left: 6px solid #32b4d9;background: #fff;margin-bottom: 15px;justify-content: space-between;align-items: center;}
.new-scheme .install__left.flex {display: flex;flex-wrap: wrap;align-items: center;}
.new-scheme .install__number {width: 65px;text-align: center;font: 400 48px Rubik,sans-serif;color: #32b4d9;}
.new-scheme .install__subtitle {width: 140px;font: 400 18px Rubik,sans-serif;color: #282828;}
.new-scheme .install__text {width: 640px;font: 400 16px Rubik,sans-serif;color: #282828;}
.new-scheme .install__info_2 {display: flex;flex-wrap: wrap;justify-content: space-between;align-items: center;margin-top: 20px;}
.new-scheme .install__info_2.hidden {display: none;}
.new-scheme .install__info_2 .item {width: 20%;margin-bottom: 20px;font: 400 18px Rubik,sans-serif;color: #282828;text-align: center;}
.new-scheme .install__info_2 .item .images {width: 100%;height: auto;margin-bottom: 25px;display: flex;align-items: center;justify-content: center;}
.new-scheme .install__info_2 .item .images img {height: 155px;width: auto;}
.new-scheme .install__info_2 .item .description {display: block;font-size: 14px;padding-top: 10px;}
.new-scheme .install__info_2 .item .description {display: block;font-size: 14px;padding-top: 10px;}
.cities_list.cities_list_new {width: 100%;display: flex;flex-direction: row;flex-wrap: wrap;gap: 10px 30px;margin-bottom: 60px;}
.cities_list.cities_list_new p {width: calc(33.3333% - 20px);}
.main-city .questions-home {margin-top: 60px;}
.heading.heading-city {background-size: cover !important;}
.main-city.main_content {margin-bottom: 60px;}
.main-city.main_content .longtitle {margin-bottom: 6rem;font-size: 3.6rem;font-weight: 500;line-height: 4.2rem;}
.main-city.main_content p, .main-city.main_content ul {margin-bottom: 10px;}
.breadcrumbs__list li span {font-size: 1.2rem;}
.main-city.questions-home {margin-top: 60px;}
@media (max-width:1200px) {.footer-block__item {width: 20rem;margin-bottom: 3rem;}
	.footer-block {-ms-flex-wrap: wrap;flex-wrap: wrap;}
	.stock-block__content, .stock-block__item {width: 100%;}
	.advantages-block__item:nth-child(2) .advantages-block__left {display: block;}
	.advantages-block__item:nth-child(2) .advantages-block__left img {margin-bottom: 2rem;}
	.ready-block--product {-ms-flex-wrap: wrap;flex-wrap: wrap;gap: 2rem;}
	.exampl .ready-block--product {-ms-flex-wrap: wrap;flex-wrap: nowrap;gap: 2rem;gap: 2rem;min-width: 100%;overflow-x: auto;padding-bottom: 2rem;margin-bottom: 1rem;}
	.exampl .ready-block--product .ready-block__item {min-width: 28rem;}
	.work__ready .ready-block__item {width: 250px;}
	.ready-block__item {width: calc(100% / 3 - 4rem);}
	.calculator-content__box, .ready-block__item-img img {width: 100%;}
	.calculator-content__number {-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: 1rem;}
	.calculator-content__number-btn {display: block;width: 100%;height: 4rem;padding: 0;line-height: 4rem;border-radius: 20px;border: 1.5px solid #fff;background: #32b4d9;text-align: center;color: #fff;font-size: 1.4rem;-webkit-transition: .4s ease-in;-o-transition: .4s ease-in;transition: .4s ease-in;}
	.ready-home .ready-block {min-width: 100%;overflow-x: auto;padding-bottom: 2rem;margin-bottom: 1rem;gap: 2rem;}
	.ready-home .ready-block__item {min-width: 28rem;}
	.ready-block__item-img, .ready-block__item-img img {height: 100%;}}
@media screen and (min-width: 992px) and (max-width: 1200px) {.new-scheme  .install__text {width: 540px;}}
@media (max-width:1250px) {.header-top__right {margin-left: 1rem;}
	.hover-menu__inner, .mobile-about__inner {max-width: 72rem;}
	.mobile-about__item img {display: none;}
	.mobile-about__item-title {text-transform: none;}
	.mobile-about__list-item {padding: .5rem;}}
@media (max-width:1150px) {.header-top__right-call {display: none;}
	.header-top__right {margin-left: auto;}}
@media (max-width:1000px) {.calculator-content, .contact-block, .production-block {-webkit-box-orient: vertical;-webkit-box-direction: normal;}
	.contact-block, .production-block {-ms-flex-direction: column;flex-direction: column;}
	.contact-block__map, .work-one__left {margin-left: 0;}
	.calculator-content__left, .calculator-content__right, .contact-map, .production-block__content, .production-block__img, .tabs {width: 100%;}
	.tabs__item-reviews {-webkit-transform: translateY(0);-ms-transform: translateY(0);transform: translateY(0);margin-bottom: 3rem;margin-left: 0;}
	.tabs-reviews__wrapper {padding-top: 4rem;}
	.stock-block__item-img img {min-width: 30rem;}
	.advantages-block__bottom, .advantages-block__img-vertical, .advantages-block__img-vertical--big {display: none;}
	.advantages, .certificates, .order-page {padding-bottom: 8rem;}
	.order-block {-ms-flex-wrap: wrap;flex-wrap: wrap;}
	.order-block__item {margin-bottom: 3rem;width: 100%;}
	.ready__item {margin-bottom: 2rem;min-width: 100%;overflow-x: auto;}
	.ready__item-btn {min-width: 16rem;}
	.ready-block__item {width: calc(100% / 2 - 4rem);}
	.questions__wrapper {width: calc(100% / 2 - 3rem);}
	.heading {margin-bottom: 6rem;}
	.calculator-content {-ms-flex-direction: column;flex-direction: column;gap: 0;}
	.calculator-content__bottom, .calculator-content__center, .calculator-content__top {-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;}
	.calculator-tabs__item {padding-top: 2rem;gap: 1rem;-ms-flex-wrap: wrap;flex-wrap: wrap;border: none;-webkit-transform: translateY(0);-ms-transform: translateY(0);transform: translateY(0);background-color: transparent;border-radius: none;}
	.calculator-tabs__item-btn {width: unset;border: 1px solid #dcdcdc;background: #fff;border-radius: 2rem;}
	.calculator-tabs__item-btn.calculator-tabs__item-btn--active {background: #32b4d9;color: #fff;}}
@media screen and (min-width: 801px) and (max-width: 991px) {.new-scheme  .install__text {width: 350px;padding: 10px 0;}}
@media (max-width: 991px) {.cities_list.cities_list_new p {width: calc(50% - 30px);}}
@media (max-width:900px) {.header-top__contact, .header-top__right-calc {display: none;}
	.mobile__calc, .mobile__phone {display: block;}}
@media (max-width:800px) {.menu, .menu__list {-ms-flex-direction: column;}
	.menu__list li a, .menu__list-item {text-align: center;}
	.menu, .menu__list {-webkit-box-orient: vertical;-webkit-box-direction: normal;}
	.nav-icon {position: relative;display: block;z-index: 8;}
	.header, .menu {position: fixed;width: 100%;}
	.menu {display: -webkit-box;display: -ms-flexbox;display: flex;flex-direction: column;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;background: #fff;right: 0;top: 0;color: #f7f7ff;border-radius: 0;-webkit-transform: translateX(200%);-ms-transform: translateX(200%);transform: translateX(200%);-webkit-transition: .5s ease-in;-o-transition: .5s ease-in;transition: .5s ease-in;z-index: 3;}
	.hover-menu__top, .mobile-about__list li::after, .sub-menu li::after {display: none;}
	.menu__list {width: 100%;flex-direction: column;margin-top: 8.5rem;margin-bottom: 2rem;gap: 2.5rem;}
	.menu__list li {padding-bottom: 1rem;border-bottom: 1px solid #dcdcdc;position: relative;}
	.menu__list li a {font-size: 18px;font-weight: 500;margin-left: 3rem;}
	.menu.nav--active {-webkit-transform: translateX(0);-ms-transform: translateX(0);transform: translateX(0);-webkit-transition: .5s ease-in;-o-transition: .5s ease-in;transition: .5s ease-in;margin-left: 0;}
	.sub-menu li a {font-size: 14px;}
	.hover-menu, .mobile-about {padding: 2rem;width: 100%;-webkit-box-shadow: none;box-shadow: none;z-index: 10;}
	.hover-menu__inner, .mobile-about__inner, .mobile-about__list {padding: 0;max-width: 100%;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;}
	.mobile-about__list li {background-color: transparent;padding: 1rem 0;-webkit-box-shadow: none;box-shadow: none;border-bottom: 1px solid #dcdcdc;}
	.mobile-about__list li a .mobile-about__item-title {font-size: 14px;color: #282828;}
	.menu__list li:first-child:after, .menu__list li:nth-child(5):after {position: absolute;content: "";width: 20px;height: 10px;background: url("/tpl/img/header/menu-arrows.svg") no-repeat;right: 20px;top: 4px;-webkit-transform: rotate(180deg);-ms-transform: rotate(180deg);transform: rotate(180deg);}
	.menu__list li:first-child:hover::after, .menu__list li:nth-child(5):hover::after {-webkit-transform: rotate(0);-ms-transform: rotate(0);transform: rotate(0);}
	.header {background-color: #fff;z-index: 20;}
	.main {margin-top: 9rem;}
	.new-scheme .install__head {padding: 15px;}
	.new-scheme .install__info {padding: 15px 0;}
	.new-scheme .install__item2 {padding-right: 10px;padding-top: 15px;padding-bottom: 15px;height: auto;}
	.new-scheme .install__info_2 .item {width: 50%;}
	.new-scheme  .install__item2 {padding-right: 10px;padding-top: 15px;padding-bottom: 15px;height: auto;}
	.new-scheme .install__number {font-size: 35px;}
	.new-scheme .install__subtitle {font-size: 15px;}
	.new-scheme .install__text {width: 100%;font-size: 14px;margin-top: 10px;padding-left: 10px;}}
@media (max-width:750px) {.slick-dots {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;gap: 1rem;margin-top: 2rem;}
	.slick-dots li button {font-size: 0;padding: 0;border: none;width: 10px;height: 10px;border-radius: 50%;background-color: #32b4d9;}
	.slick-dots li.slick-active button {background-color: #282828;}
	.reviews-home__box {margin-bottom: 3rem;}
	.modal_form {display: none;}
	.popup-fade:before {content: "";background: #000;position: fixed;left: 0;top: 0;width: 100%;height: 100%;opacity: .7;}
	.modal-animation {position: fixed;left: 50%;border: 0;width: 320px;margin-left: -160px;background: #fff;}
	.modal_form_btn, .modal_form_input {width: 270px;font: 400 14px Rubik,sans-serif;}
	.modal_container_form {padding: 25px 20px;text-align: center;}
	.close {right: 10px;top: 5px;}
	.modal-header_form {left: 50%;color: #32b4d9;}
	.modal-body_form {margin-top: 40px;text-align: center;}
	.modal_form_input {height: 40px;padding: 3px 20px 0;color: #000;border: 1px solid #ddd;margin-bottom: 20px;text-align: left;background: #ececec;-webkit-border-radius: 0;-webkit-appearance: none;}
	.modal_form_btn {margin-top: 16px;height: 45px;border-radius: 40px;background: #32b4d9;border: 0;color: #fff;transition: .3s;}
	.n:hover {background: #6b7a7e;transition: .3s;}
	.modal_form_text {margin-top: 20px;text-align: center;}
	.cities_list.cities_list_new p {width: 100%;}
	.main-city.main_content {margin-bottom: 30px;}
	.main-city.questions-home {margin-top: 30px;}}
@media (max-width:700px) {.advantages-block__item, .questions-block, .reviews-form {-webkit-box-orient: vertical;-webkit-box-direction: normal;}
	.breadcrumbs {padding-top: 0;padding-bottom: 1rem;}
	.questions-block, .reviews-form {-ms-flex-direction: column;flex-direction: column;gap: 3rem;}
	.advantages-block__box, .advantages-block__img img, .advantages-block__img-small, .advantages-block__left, .advantages-block__right, .calculator-content__color, .calculator-content__inner, .calculator-content__left-btn, .calculator-content__length-meaning input, .calculator-content__range, .calculator-content__width, .delivery-block__left, .delivery-block__right, .peculiarities-one__info, .peculiarities-one__inner, .product-one__info, .product-one__inner, .questions-block__content, .questions-block__form, .reviews-block__left, .reviews-block__right, .reviews-form__left, .reviews-form__right, .tabs__item-reviews, .work-one__info, .work-one__inner {width: 100%;}
	.footer {padding-bottom: 0;}
	.reviews-block {-ms-flex-wrap: wrap;flex-wrap: wrap;}
	.reviews__title {padding-top: 4rem;}
	.delivery-block, .department-block, .peculiarities-one, .product-one, .work-one {-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;}
	.department-block__content {max-width: 100%;}
	.stock-block__item-img img {min-width: 24rem;}
	.advantages-block__item {-ms-flex-direction: column;flex-direction: column;gap: 2rem;margin-bottom: 0;}
	.delivery__title, .work-one__inner {margin-bottom: 3rem;}
	.advantages-block__item:nth-child(2) .advantages-block__right {-webkit-box-ordinal-group: 2;-ms-flex-order: 1;order: 1;}
	.advantages-block__item:nth-child(3) .advantages-block__left .advantages-block__img-small {-webkit-transform: translateY(0);-ms-transform: translateY(0);transform: translateY(0);}
	.advantages, .peculiarities-page, .product-page {padding-bottom: 7rem;}
	.delivery {padding-bottom: 9rem;}
	.work-page {padding-bottom: 10rem;}
	.work-one__item {-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;}
	.work-one__item-btn {text-align: left;}
	.calculator-content__bottom, .calculator-content__center, .calculator-content__top {margin-bottom: 2rem;-ms-flex-wrap: wrap;flex-wrap: wrap;gap: 2rem;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;}
	.reviews-home__item {width: 28rem;}
	.peculiarities-one__inner, .product-one__inner {margin-bottom: 2rem;-webkit-box-ordinal-group: 0;-ms-flex-order: -1;order: -1;}
	.price {padding-bottom: 5rem;}
	.tabs-color__item {width: calc(100% / 4 - 6rem);}
	.header-top__adrress, .logo {display: none;}
	.mobile-logo {display: block;}
	.header-top {border-bottom: none;}}
@media (max-width:550px) {.footer-block, .reviews-form__top {-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;}
	.contact-card__phone, .tabs__content-time, .tabs__item {margin-bottom: 2rem;}
	.contact {padding-bottom: 5rem;}
	.answer__title, .certificates__title, .contact__title, .delivery__title, .department__title, .requisites__title, .reviews-form__title, .stock__title {margin-bottom: 2rem;font-size: 24px;}
	.contact-card__name, .contact-card__phone, .tabs__content-phone, .tabs__content-text {font-size: 18px;}
	.contact-block {margin-bottom: 4rem;}
	.calculator-content__number, .calculator-content__price, .contact-card {padding: 2rem;}
	.contact-card__text {text-align: center;}
	.questions-block__content-title {margin-bottom: 1rem;font-size: 22px;line-height: 30px;}
	.footer, .questions, .reviews__inner {padding-top: 3rem;padding-bottom: 3rem;}
	.footer-block__item {width: 100%;text-align: center;margin-bottom: 0;}
	.footer-block__item-call, .footer-block__item:nth-child(2), .footer-block__item:nth-child(3) {display: none;}
	.footer-block {flex-direction: column;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;}
	.footer-block .header-top__social {-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;}
	.footer-block__item-logo img {margin-left: auto;margin-right: auto;}
	.footer-block__item-calc--mobile {display: block;}
	.calculator-content__price-title::before, .footer-block__item-calc, .stock-block__item-img img {display: none;}
	.footer-block__item-name {margin-bottom: 2.5rem;}
	.footer-block__item-text {margin-bottom: 2rem;}
	.reviews-form__top {margin-bottom: 3rem;gap: 1rem;flex-direction: column;}
	.answer-block, .reviews-form__bottom {-ms-flex-direction: column;-webkit-box-direction: normal;-webkit-box-orient: vertical;}
	.advantages-block__top-title, .reviews-form__top-title {font-size: 18px;}
	.tabs__item-btn--reviews {font-size: 1.3rem;}
	.reviews-form__btn {width: 100%;}
	.reviews-form__bottom {flex-direction: column;gap: 1.5rem;}
	.reviews-form__bottom-file {display: block;width: 20rem;margin-left: 40px;}
	.pagination, .requisites-block__item-text, .requisites-block__wrapper {margin-left: 0;width: 100%;}
	.answer, .delivery, .departameny__inner, .order-page, .requisites, .tabs-reviews__wrapper, .work__ready {padding-bottom: 4rem;}
	.reviews-form__right-textarea {margin-bottom: 2rem;height: 12rem;}
	.reviews__title {padding-top: 2rem;padding-bottom: 2rem;font-size: 24px;}
	.reviews-block {margin-top: 3rem;margin-bottom: 3rem;}
	.order-block__item, .requisites-block__top, .reviews-block__item {padding: 1.5rem;}
	.department-block__content-title, .reviews-block__item-title {margin-bottom: 1rem;font-size: 18px;}
	.department-block {margin-bottom: 5rem;}
	.stock-block__item {gap: 0;padding: 1.5rem;}
	.stock-block__content {padding: 0 0 1rem;}
	.stock-block__content-title {text-transform: none;padding-top: 0;margin-bottom: 1rem;font-size: 18px;}
	.advantages-block__img img, .delivery-block__left-text, .delivery-block__right-title, .peculiarities-one__info-subtitle, .peculiarities-one__info-text, .product-one__info-subtitle, .product-one__info-text, .stock-block__content-text {margin-bottom: 2rem;}
	.stock {padding-bottom: 5rem;}
	.advantages-block__top-btn, .answer-block__left, .answer-block__right, .questions-home__link, .ready-block__item, .ready-block__item-img img, .ready__cart .ready-block__item, .ready__link, .reviews-home__link, .stock-block__content-btn, .stock-block__content-button, .work-one__left {width: 100%;}
	.advantages__title, .production-block__content-title {font-size: 24px;margin-bottom: 2rem;line-height: 27px;}
	.production-block__content-text {margin-bottom: 3px;}
	.production-block {margin-bottom: 3rem;gap: 2rem;}
	.advantages-block__top {margin-bottom: 1rem;}
	.advantages, .peculiarities-page, .work-page {padding-bottom: 3rem;}
	.certificates, .price__ready {padding-bottom: 0;}
	.order__title {font-size: 24px;margin-bottom: 2rem;}
	.order-block__item-img img {margin-bottom: 1rem;width: 50px;-webkit-transform: translateY(0);-ms-transform: translateY(0);transform: translateY(0);}
	.order-block__item-text, .order-block__item-title {margin-bottom: 1.5rem;line-height: 22px;}
	.delivery-block, .work-one__box {gap: 1rem;}
	.answer-block {flex-direction: column;gap: 0;}
	.answer__wrapper {margin-bottom: 1rem;padding-top: 1.5rem;padding-bottom: 1.5rem;}
	.ready-block__item-title, .requisites-block__top-title {font-size: 18px;}
	.requisites-block__item {width: 100%;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;gap: 1rem;}
	.requisites-block__item-title {margin-right: 0;width: 100%;}
	.corrugated__title, .price__title, .product-page__title, .ready__title, .work-page__title {margin-bottom: 2rem;font-size: 24px;line-height: 28px;}
	.work-one__left-title, .work-one__right {font-size: 14px;}
	.work-one__item-btn {padding: 0;text-align: center;}
	.work-one__item {gap: 1rem;}
	.ready-block__item-img, .ready-block__item-img img {height: 100%;}
	.calculator-tabs__item-btn, .ready__item-btn {padding: .8rem;min-width: 14rem;}
	.price-block__item-title, .price-block__top-title {margin-bottom: 1rem;padding-bottom: 1rem;font-size: 14px;text-align: left;}
	.price, .questions-home, .ready-home, .reviews-home {padding-bottom: 4rem;}
	.price-block {margin-bottom: 0;}
	.cart__map {height: 30rem;}
	.map {margin-bottom: 3rem;}
	.questions-accardion {margin-bottom: 7.5rem;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-evenly;-ms-flex-wrap: wrap;flex-wrap: wrap;gap: 1rem;}
	.questions__wrapper {position: relative;min-width: 300px;}
	.questions-accardion img {max-width: 100%;height: auto;}
	.questions-accardion__title {margin-bottom: 1rem;font-size: 16px;}
	.questions-accardion__bottom {-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;gap: 1rem;-webkit-box-align: start;-ms-flex-align: start;align-items: flex-start;}
	.color__title, .questions-home__title {margin-bottom: 2rem;font-size: 24px;text-transform: none;}
	.heading {min-height: 27rem;margin-bottom: 3rem;}
	.questions-accardion__bottom-btn {height: 3rem;line-height: 2.8rem;}
	.calculator__title {font-size: 24px;margin-bottom: 2rem;text-transform: none;}
	.ready-home .ready-block__item {min-width: 24rem;}
	.exampl .ready-block--product .ready-block__item {min-width: 24rem;}
	.reviews-home__item {width: 95%;margin-left: auto;margin-right: auto;}
	.reviews-block__item-text {font-size: 14px;line-height: 20px;}
	.reviews-home__box .reviews-block__item-text, .reviews-home__item p {margin-bottom: 0;-webkit-line-clamp: 4;display: -webkit-box;-webkit-box-orient: vertical;overflow: hidden;}
	.reviews-home {padding-top: 4rem;}
	.reviews-home__box {margin-bottom: 3rem;}
	.price-block__item-title:first-child {padding-left: 2.5rem;}
	.corrugated-block {gap: 2rem;gap: 1rem;}
	.corrugated-block__item {width: 47%;}
	.product-page {padding-bottom: 0;}
	.corrugated-block__item-text {font-size: 16px;}
	.corrugated-block__item__img img {width: 40px;}
	.tabs-color__item {width: calc(100% / 2 - 1rem);display: flex;flex-direction: column;align-items: center;}
	.tabs-color__item-img {width: 130px;}
	.tabs-color__item-btn {height: 3.5rem;line-height: 3.5rem;}
	.tabs-color__wrapper {gap: 2rem;}
	.tabs-color {overflow-x: hidden;}
	.tabs-color__item-img img {height: 100%;}
	.color {padding-bottom: 4rem;}
	.questions-home__title {line-height: 28px;}}
@media (max-width:500px) {.header-top__right .header-top__social {display: none;}
	.main {margin-top: 7rem;}}
.menu__list li:nth-child(5):hover .hover-menu {display: block;}
.menu__list li:nth-child(5) .hover-menu__top {margin-bottom: 0;padding: 10px 9px;box-shadow: 1px 1px 3px 0px #282828;border-bottom: none;border-radius: 5px;font-size: 14px;cursor: pointer;}
.reviews-form__btn_wrapper {display: flex;justify-content: center;}
.reviews-form__top-rating, .reviews-block__top-rating {display: flex;}
.reviews-form__top-rating > div {padding-right: 10px;cursor: pointer;}
.rating_star > svg {fill: #dcdcdc;}
.reviews-form__top-rating > div.active svg, .rating_star.active > svg {fill: #32b4d9;}
.reviews-form__top-rating:hover .form__top-rating_star > svg {fill: #32b4d9;}
.reviews-form__top-rating:hover .form__top-rating_star:hover ~ .form__top-rating_star > svg {fill: transparent;}
.reviews-block__top-rating > div {margin-right: 5px;}
.page-item.active > a {background: #32b4d9;color: #fff;}
.company_home {margin-bottom: 60px;padding: 60px 15px 100px 15px;background: #32b4d9;}
.company_home h2, .company_home span {color: #fff;}
.company_home h2 {margin-bottom: 4rem;}
.block_wrapper {display: flex;justify-content: space-between;gap: 40px;}
.block_wrapper__item {flex: 1;display: flex;flex-direction: column;justify-content: center;align-items: center;width: 270px;height: 150px;text-align: center;}
.company__number, .company_item__number_text {font-weight: 500;text-shadow: 0px 5px 5px #282828;}
.company__number_1 {font-size: 96px;line-height: 70px;}
.company__number_2, .company__number_3, .company__number_4 {font-size: 64px;line-height: 50px;}
.company_item__number_text {margin-bottom: 10px;font-size: 32px;line-height: 30px;}
.company_home__item_3 small {font-size: 24px;font-weight: 500;}
.company_home__item_1 {padding-top: 50px;background: url("/tpl/images/company/company_icon_01.svg") 80% 0% no-repeat;}
.company_home__item_2 {padding-top: 60px;background: url("/tpl/images/company/company_icon_02.svg") 80% 0% no-repeat;}
.company_home__item_3 {padding-top: 60px;background: url("/tpl/images/company/company_icon_03.svg") 80% 0% no-repeat;}
.company_home__item_4 {padding-top: 60px;background: url("/tpl/images/company/company_icon_04.svg") 80% 0% no-repeat;}
.advantages_home {margin-bottom: 0;padding: 60px 15px 100px 15px;background: #fff;}
.advantages_home__item {justify-content: flex-start;height: auto;}
.advantages_img__block, .shema_img__block {flex: 0 0 80px;margin-bottom: 10px;}
.advantages_item__title {margin-bottom: 10px;font-size: 28px;font-weight: 500;line-height: 40px;color: #32b4d9;}
.advantages_item__info {font-size: 16px;font-weight: 500;}
.shema_home {margin-bottom: 60px;padding: 60px 15px 100px 15px;background: #fff;}
.shema_home__item {position: relative;justify-content: flex-start;height: 200px;cursor: pointer;transition: all .3s;}
.shema_home svg {fill: #dcdcdc;stroke: #dcdcdc;transition: all .3s;}
.shema_home__item:hover svg, .shema_home__item:hover .shema_item__title, .shema_home__item.active svg, .shema_home__item.active .shema_item__title {color: #32b4d9;stroke: #32b4d9;fill: #32b4d9;}
.shema_item__title {font-size: 20px;font-weight: 500;line-height: 40px;}
.header__social_btn, .header__phone_btn {display: flex;align-items: center;justify-content: center;width: 180px;height: 40px;padding: 0 15px;margin-left: 30px;border-radius: 40px;border: 0;font: 400 14px Rubik,sans-serif;white-space: nowrap;color: #fff;transition: all .3s ease;}
.header__social_btn:hover, .header__phone_btn:hover {background: #474747;}
.header__social_btn {background: #25d366;}
.header__social_btn > img {width: 25px;height: 25px;margin: 0 10px 0 0;}
.header__phone_btn {background: #32b4d9;}
.header__phone_btn > img {width: 20px;height: 20px;margin: 0 10px 0 0;}
.ready-block__item-img {height: 100%;padding: 5px;box-shadow: 0 0 10px 3px rgba(0,0,0,.1);transition: all .3s;}
.ready-block__item-img:hover {transform: scale(1.05);}
.ready-block__item-img > img {width: 100%;height: 100%;object-fit: cover;}
.tabs-color__item-img {height: 130px;}
.exampl .ready-block--map .ready-block__item {height: 197px;}
.types_section {background: #f5f5f5;padding: 60px 0;}
.types_section .type-row {gap: 20px;flex-wrap: wrap;display: flex;}
.types_section .row-item {width: calc(33.3333% - 17px);background: #fff;border-radius: 0;border-radius: 15px;padding: 0px;display: flex;flex-wrap: wrap;gap: 20px;align-content: start;padding-bottom: 20px;}
.types_section .row-item .title {font-family: Rubik;font-weight: 500;font-size: 20px;line-height: 20px;text-align: center;color: #32b4d9;border-bottom: 3px solid #32b4d9;align-items: center;justify-content: center;height: 76px;display: flex;width: 100%;}
.types_section .item {display: flex;width: 100%;border-bottom: 1px solid #dcdcdc;align-items: center;margin: 0 32px;padding: 10px 0;justify-content: space-between;}
.types_section .item:last-child {border-bottom: none;}
.types_section .pict {display: block;width: 95px;height: 70px;}
.types_section .name {font-size: 18px;line-height: 140%;}
.selector_type__box {justify-content: center;justify-content: center;display: flex;border: 1px solid #b3b3b3;border-radius: 20px;height: 40px;width: max-content;align-items: center;margin-left: auto;margin-right: auto;margin-bottom: 30px;}
.naves_selector {color: #32b4d9;color: #b3b3b3;cursor: pointer;width: 200px;display: flex;justify-content: center;justify-content: center !important;font-family: Rubik;font-weight: 500;font-size: 14px;line-height: 20px;text-align: center;vertical-align: middle;height: 40px;align-items: center !important;}
.naves_selector.active {background: #32b4d9;color: #fff;cursor: default;pointer-events: none;border-radius: 20px;}
.naves_adv {display: none;}
.naves_adv.active {display: flex;gap: 20px;}
.naves_adv .adva__item {flex-direction: column;}
.options_section {margin-top: 80px;background: #f5f5f5;padding: 60px 0;}
.option_row {gap: 20px;flex-wrap: wrap;display: flex;}
.option_row .item {width: calc(50% - 10px);border-left: 3px solid #32b4d9;background: #fff;padding: 20px;display: flex;gap: 20px;flex-wrap: wrap;}
.option_row .pict {width: 150px;height: 168px;}
.option_row .text {gap: 10px;flex-direction: column;width: calc(100% - 170px);display: flex;}
.option_row .name {font-family: Rubik;font-weight: 500;font-size: 20px;line-height: 20px;color: #32b4d9;}
.option_row .desc {font-family: Rubik;font-weight: 400;font-size: 14px;line-height: 130%;}
.install_naves {background: #f9f9f9;padding: 65px 0;}
.install_naves .install__info_1 {padding: 35px 0;}
.install_naves .install__number {font: 500 45px Rubik,sans-serif;width: 65px;text-align: center;color: #32b4d9;}
.install_naves .install__subtitle {width: 190px;font-family: Rubik;font-weight: 500;font-size: 20px;line-height: 20px;color: #32b4d9;}
.install_naves .install__text {width: 759px;font-family: Rubik;font-weight: 400;font-size: 14px;line-height: 130%;vertical-align: middle;}
.install_naves .notation, .scheme_new .notation {margin-top: 20px;background: #fff;padding: 40px;border-radius: 15px;}
.install_naves .notation span, .scheme_new .notation span {font-family: Rubik;font-weight: 500;font-size: 20px;line-height: 20px;text-align: center;color: #32b4d9;margin-left: auto;max-width: 620px;display: block;margin-right: auto;}
.install_poles_naves {padding: 65px 0;}
.install_poles_naves .install__text2 p {color: #32b4d9;}
.pdop_naves {background: #f9f9f9;}
.adva.padva {background: #fff;}
.gallery.naves_gallery {background: #fff;}
.price.naves_price {background: #fff;padding-top: 3rem;}
.install_naves .install__item2 {padding: 10px 75px 10px 0;border-left: 6px solid #32b4d9;background: #fff;margin-bottom: 15px;justify-content: space-between;align-items: center;display: flex;}
.install_naves .install__left.flex {align-items: center;display: flex;}
.install_poles_naves .install__image {width: 100%;height: 155px;background-position: 50%;background-size: cover;margin-bottom: 25px;}
.install_poles_naves .install__text2 {font: 400 18px Rubik,sans-serif;color: #282828;text-align: center;}
.naves_page {padding-bottom: 6rem;}
.corrugated.padva {padding: 60px 0;}
.naves_adv .advantage__item {align-items: center;gap: 20px;display: flex;flex-direction: column;text-align: center;width: calc(25% - 15px);}
.naves_adv .advantage__item .advantage__title {font: 500 21px Rubik,sans-serif;line-height: 28px;color: #32b4d9;}
.naves__title {margin-bottom: 4rem;font-size: 3.6rem;font-weight: 500;line-height: 4rem;}
.install_poles_naves .install__info {display: flex;flex-wrap: wrap;gap: 20px;}
.install_poles_naves .install__item3 {width: calc(33.3333% - 14px);}
@media (min-width:650px) {._heading {margin-bottom: 12rem;min-height: 36rem;background: url("/tpl/img/home/home-bg_2.webp") no-repeat;background-size: cover;}}
@media (min-width:768px) {.shema_home__item::after {content: "";background: url("/tpl/images/shema/arrow_r.svg") no-repeat;position: absolute;top: 30px;right: -25px;width: 12px;height: 10px;}
	.shema_home__item:last-child::after {content: "";background: none;}
	.mob_arrow {display: none;}
	.mob__social_btns {display: none;}
	.install_poles_naves .install__text2>span {display: block;font-size: 14px;padding-top: 10px;}
	.naves_selector:not(.active):hover {transform: scale(1.05);color: #32b4d9;}}
@media (max-width:991px) {.types_section .type-row {gap: 10px;}
	.types_section .row-item {width: calc(50% - 5px);gap: 12px;}
	.types_section .row-item:last-child {width: 100%;}
	.types_section .item {margin: 0 16px;padding: 8px 0;}
	.types_section .row-item:last-child .item {width: calc(50% - 38px);}
	.types_section .name {font-size: 16px;}
	.option_row .item {width: 100%;}
	.naves_adv.active {gap: 12px;flex-wrap: wrap;}
	.naves_adv .advantage__item {width: calc(50% - 6px);}}
@media (max-width:890px) {.reviews-block__top {flex-direction: column;align-items: flex-start;}}
@media (max-width:768px) {.mob__social_btns {display: flex;flex-direction: column;}
	.mob__social_btns button {margin-bottom: 15px;}
	.block_wrapper {flex-direction: column;align-items: center;}
	.questions-home {margin-bottom: 30px;}
	.mob_arrow {display: inline;color: #32b4d9;}
	.slick-next, .slick-prev {top: 32%;}
	.slick-prev {left: -5px;right: unset;}
	.slick-next {right: -35px;left: unset;}
	.new-scheme-after {margin-bottom: 30px;}
	.selector_type__box {width: 100%;}
	.naves_selector {width: calc(33.3333% - 0px);}
	.install_poles_naves .install__item3 {width: 100%;}}
@media (max-width:650px) {._heading {height: 30vh;margin-bottom: 8rem;background: url("/tpl/img/home/home-bg_mob_dark.webp") no-repeat;background-size: cover;}
	.heading__title {padding-top: 12vw;font-size: 10vw;font-weight: 500;line-height: 50px;}
	.types_section .row-item {width: 100%;}
	.types_section .row-item:last-child .item {width: 100%;}
	.option_row .pict {width: 150px;height: 168px;}
	.option_row .text {width: 100%;}
	.naves_adv .advantage__item {width: 100%;}
	.selector_type__box {width: 100%;flex-direction: column;height: max-content;}
	.naves_selector {width: 100%;}}
@media (max-width: 550px) {.naves__title {margin-bottom: 2rem;font-size: 24px;line-height: 28px;}}
@charset "UTF-8";
.fancybox-enabled {overflow: hidden;}
.fancybox-enabled body {overflow: visible;height: 100%;}
.fancybox-container {position: fixed;top: 0;left: 0;width: 100%;height: 100%;z-index: 99993;-webkit-backface-visibility: hidden;backface-visibility: hidden;}
.fancybox-container~.fancybox-container {z-index: 99992;}
.fancybox-bg {position: absolute;top: 0;right: 0;bottom: 0;left: 0;background: #0f0f11;opacity: 0;transition-timing-function: cubic-bezier(.55,.06,.68,.19);-webkit-backface-visibility: hidden;backface-visibility: hidden;}
.fancybox-container--ready .fancybox-bg {opacity: .87;transition-timing-function: cubic-bezier(.22,.61,.36,1);}
.fancybox-controls {position: absolute;top: 0;left: 0;right: 0;text-align: center;opacity: 0;z-index: 99994;transition: opacity .2s;pointer-events: none;-webkit-backface-visibility: hidden;backface-visibility: hidden;direction: ltr;}
.fancybox-show-controls .fancybox-controls {opacity: 1;}
.fancybox-infobar {display: none;}
.fancybox-show-infobar .fancybox-infobar {display: inline-block;pointer-events: all;}
.fancybox-infobar__body {display: inline-block;width: 70px;line-height: 44px;font-size: 13px;font-family: Helvetica Neue,Helvetica,Arial,sans-serif;text-align: center;color: #ddd;background-color: rgba(30,30,30,.7);pointer-events: none;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;-webkit-touch-callout: none;-webkit-tap-highlight-color: transparent;-webkit-font-smoothing: subpixel-antialiased;}
.fancybox-buttons {position: absolute;top: 0;right: 0;display: none;pointer-events: all;}
.fancybox-show-buttons .fancybox-buttons {display: block;}
.fancybox-slider-wrap {overflow: hidden;direction: ltr;}
.fancybox-slider, .fancybox-slider-wrap {position: absolute;top: 0;left: 0;bottom: 0;right: 0;padding: 0;margin: 0;z-index: 99993;-webkit-backface-visibility: hidden;backface-visibility: hidden;-webkit-tap-highlight-color: transparent;}
.fancybox-slide {position: absolute;top: 0;left: 0;width: 100%;height: 100%;margin: 0;padding: 0;overflow: auto;outline: none;white-space: normal;box-sizing: border-box;text-align: center;z-index: 99994;-webkit-overflow-scrolling: touch;}
.fancybox-slide:before {content: "";height: 100%;width: 0;}
.fancybox-slide:before, .fancybox-slide>* {display: inline-block;vertical-align: middle;}
.fancybox-slide>* {position: relative;padding: 24px;margin: 44px 0;border-width: 0;text-align: left;background-color: #fff;overflow: auto;box-sizing: border-box;}
.fancybox-slide--image {overflow: hidden;}
.fancybox-slide--image:before {display: none;}
.fancybox-content {display: inline-block;position: relative;margin: 44px auto;padding: 0;border: 0;width: 80%;height: calc(100% - 88px);vertical-align: middle;line-height: normal;text-align: left;white-space: normal;outline: none;font-size: 16px;font-family: Arial,sans-serif;box-sizing: border-box;-webkit-tap-highlight-color: transparent;-webkit-overflow-scrolling: touch;}
.fancybox-iframe {display: block;margin: 0;padding: 0;border: 0;width: 100%;height: 100%;background: #fff;}
.fancybox-slide--video .fancybox-content, .fancybox-slide--video .fancybox-iframe {background: transparent;}
.fancybox-placeholder {z-index: 99995;background: transparent;cursor: default;overflow: visible;-webkit-transform-origin: top left;transform-origin: top left;background-size: 100% 100%;background-repeat: no-repeat;-webkit-backface-visibility: hidden;backface-visibility: hidden;}
.fancybox-image, .fancybox-placeholder, .fancybox-spaceball {position: absolute;top: 0;left: 0;margin: 0;padding: 0;border: 0;}
.fancybox-image, .fancybox-spaceball {width: 100%;height: 100%;max-width: none;max-height: none;background: transparent;background-size: 100% 100%;}
.fancybox-controls--canzoomOut .fancybox-placeholder {cursor: zoom-out;}
.fancybox-controls--canzoomIn .fancybox-placeholder {cursor: zoom-in;}
.fancybox-controls--canGrab .fancybox-placeholder {cursor: -webkit-grab;cursor: grab;}
.fancybox-controls--isGrabbing .fancybox-placeholder {cursor: -webkit-grabbing;cursor: grabbing;}
.fancybox-spaceball {z-index: 1;}
.fancybox-tmp {position: absolute;top: -9999px;left: -9999px;visibility: hidden;}
.fancybox-error {position: absolute;margin: 0;padding: 40px;top: 50%;left: 50%;width: 380px;max-width: 100%;-webkit-transform: translate(-50%,-50%);transform: translate(-50%,-50%);background: #fff;cursor: default;}
.fancybox-error p {margin: 0;padding: 0;color: #444;font: 16px/20px Helvetica Neue,Helvetica,Arial,sans-serif;}
.fancybox-close-small {position: absolute;top: 0;right: 0;width: 44px;height: 44px;padding: 0;margin: 0;border: 0;border-radius: 0;outline: none;background: transparent;z-index: 10;cursor: pointer;}
.fancybox-close-small:after {content: "×";position: absolute;top: 5px;right: 5px;width: 30px;height: 30px;font: 20px/30px Arial,Helvetica Neue,Helvetica,sans-serif;color: #888;font-weight: 300;text-align: center;border-radius: 50%;border-width: 0;background: #fff;transition: background .2s;box-sizing: border-box;z-index: 2;}
.fancybox-close-small:focus:after {outline: 1px dotted #888;}
.fancybox-slide--video .fancybox-close-small {top: -36px;right: -36px;background: transparent;}
.fancybox-close-small:hover:after {color: #555;background: #eee;}
.fancybox-caption-wrap {position: absolute;bottom: 0;left: 0;right: 0;padding: 60px 30px 0;z-index: 99998;-webkit-backface-visibility: hidden;backface-visibility: hidden;box-sizing: border-box;background: linear-gradient(180deg,transparent 0,rgba(0,0,0,.1) 20%,rgba(0,0,0,.2) 40%,rgba(0,0,0,.6) 80%,rgba(0,0,0,.8));opacity: 0;transition: opacity .2s;pointer-events: none;}
.fancybox-show-caption .fancybox-caption-wrap {opacity: 1;}
.fancybox-caption {padding: 30px 0;border-top: 1px solid hsla(0,0%,100%,.4);font-size: 14px;font-family: Helvetica Neue,Helvetica,Arial,sans-serif;color: #fff;line-height: 20px;-webkit-text-size-adjust: none;}
.fancybox-caption a, .fancybox-caption button {pointer-events: all;}
.fancybox-caption a {color: #fff;text-decoration: underline;}
.fancybox-button {display: inline-block;position: relative;width: 44px;height: 44px;line-height: 44px;margin: 0;padding: 0;border: 0;border-radius: 0;cursor: pointer;background: transparent;color: #fff;box-sizing: border-box;vertical-align: top;outline: none;}
.fancybox-button--disabled {cursor: default;pointer-events: none;}
.fancybox-button, .fancybox-infobar__body {background: rgba(30,30,30,.6);}
.fancybox-button:hover {background: rgba(0,0,0,.8);}
.fancybox-button:after, .fancybox-button:before {content: "";pointer-events: none;position: absolute;border-color: #fff;background-color: currentColor;color: currentColor;opacity: .9;box-sizing: border-box;display: inline-block;}
.fancybox-button--disabled:after, .fancybox-button--disabled:before {opacity: .5;}
.fancybox-button--left:after {left: 20px;-webkit-transform: rotate(-135deg);transform: rotate(-135deg);}
.fancybox-button--left:after, .fancybox-button--right:after {top: 18px;width: 6px;height: 6px;background: transparent;border-top: 2px solid currentColor;border-right: 2px solid currentColor;}
.fancybox-button--right:after {right: 20px;-webkit-transform: rotate(45deg);transform: rotate(45deg);}
.fancybox-button--left {border-bottom-left-radius: 5px;}
.fancybox-button--right {border-bottom-right-radius: 5px;}
.fancybox-button--close {float: right;}
.fancybox-button--close:after, .fancybox-button--close:before {content: "";display: inline-block;position: absolute;height: 2px;width: 16px;top: calc(50% - 1px);left: calc(50% - 8px);}
.fancybox-button--close:before {-webkit-transform: rotate(45deg);transform: rotate(45deg);}
.fancybox-button--close:after {-webkit-transform: rotate(-45deg);transform: rotate(-45deg);}
.fancybox-loading {border: 6px solid hsla(0,0%,39%,.4);border-top: 6px solid hsla(0,0%,100%,.6);border-radius: 100%;height: 50px;width: 50px;-webkit-animation: a .8s infinite linear;animation: a .8s infinite linear;background: transparent;position: absolute;top: 50%;left: 50%;margin-top: -25px;margin-left: -25px;z-index: 99999;}
@-webkit-keyframes a {0% {-webkit-transform: rotate(0deg);transform: rotate(0deg);}
	to {-webkit-transform: rotate(359deg);transform: rotate(359deg);}}
@keyframes a {0% {-webkit-transform: rotate(0deg);transform: rotate(0deg);}
	to {-webkit-transform: rotate(359deg);transform: rotate(359deg);}}
@media (max-width:800px) {.fancybox-controls {text-align: left;}
	.fancybox-button--left, .fancybox-button--right, .fancybox-buttons button:not(.fancybox-button--close) {display: none !important;}
	.fancybox-caption {padding: 20px 0;margin: 0;}}
.fancybox-button--fullscreen:before {width: 15px;height: 11px;left: 15px;top: 16px;border: 2px solid;background: none;}
.fancybox-button--play:before {top: 16px;left: 18px;width: 0;height: 0;border-top: 6px inset transparent;border-bottom: 6px inset transparent;border-left: 10px solid;border-radius: 1px;background: transparent;}
.fancybox-button--pause:before {top: 16px;left: 18px;width: 7px;height: 11px;border-style: solid;border-width: 0 2px;background: transparent;}
.fancybox-button--thumbs span {font-size: 23px;}
.fancybox-button--thumbs:before {top: 20px;left: 21px;width: 3px;height: 3px;box-shadow: 0 -4px 0,-4px -4px 0,4px -4px 0,inset 0 0 0 32px,-4px 0 0,4px 0 0,0 4px 0,-4px 4px 0,4px 4px 0;}
.fancybox-container--thumbs .fancybox-caption-wrap, .fancybox-container--thumbs .fancybox-controls, .fancybox-container--thumbs .fancybox-slider-wrap {right: 220px;}
.fancybox-thumbs {position: absolute;top: 0;right: 0;bottom: 0;left: auto;width: 220px;margin: 0;padding: 5px 5px 0 0;background: #fff;z-index: 99993;word-break: normal;-webkit-overflow-scrolling: touch;-webkit-tap-highlight-color: transparent;box-sizing: border-box;}
.fancybox-thumbs>ul {list-style: none;position: absolute;position: relative;width: 100%;height: 100%;margin: 0;padding: 0;overflow-x: hidden;overflow-y: auto;font-size: 0;}
.fancybox-thumbs>ul>li {float: left;overflow: hidden;max-width: 50%;padding: 0;margin: 0;width: 105px;height: 75px;position: relative;cursor: pointer;outline: none;border: 5px solid #fff;border-top-width: 0;border-right-width: 0;-webkit-tap-highlight-color: transparent;-webkit-backface-visibility: hidden;backface-visibility: hidden;box-sizing: border-box;}
li.fancybox-thumbs-loading {background: rgba(0,0,0,.1);}
.fancybox-thumbs>ul>li>img {position: absolute;top: 0;left: 0;min-width: 100%;min-height: 100%;max-width: none;max-height: none;-webkit-touch-callout: none;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;}
.fancybox-thumbs>ul>li:before {content: "";position: absolute;top: 0;right: 0;bottom: 0;left: 0;border-radius: 2px;border: 4px solid #4ea7f9;z-index: 99991;opacity: 0;transition: all .2s cubic-bezier(.25,.46,.45,.94);}
.fancybox-thumbs>ul>li.fancybox-thumbs-active:before {opacity: 1;}
@media (max-width:800px) {.fancybox-thumbs {display: none !important;}
	.fancybox-container--thumbs .fancybox-caption-wrap, .fancybox-container--thumbs .fancybox-controls, .fancybox-container--thumbs .fancybox-slider-wrap {right: 0;}}
.thank_section{background:#32b4d9;color:#fff;text-align:center}.thank_main{padding-top:60px;padding-bottom:60px}.thank_response{padding-top:30px;padding-bottom:30px}.thank_faq{padding-top:30px;padding-bottom:30px}.thank_main h1{font-family:Rubik;font-size:64px;font-weight:600;line-height:75.84px;margin-bottom:35px}.thank_desc{font-family:Rubik;font-size:24px;font-weight:600;line-height:28.44px;display:block;width:100%;max-width:700px;margin-left:auto;margin-right:auto;margin-bottom:35px}.soc_header{font-family:Rubik;font-size:16px;font-weight:400;line-height:18.96px;text-align:center}.response_desc{font-family:Rubik;font-size:16px;font-weight:400;line-height:24px;display:block;width:100%;max-width:700px;margin-left:auto;margin-right:auto;margin-bottom:35px}.response_desc a{font-weight:600;border-bottom:1px solid #fff}.thank_btn_main{width:21rem;height:4rem;line-height:4rem;background-color:#fff;color:#32b4d9;font-size:1.4rem;text-align:center;font-weight:500;border-radius:20px;-webkit-transition:.4s ease-in;-o-transition:.4s ease-in;transition:.4s ease-in;border:1px solid #32b4d9;display:block;margin-left:auto;margin-right:auto}.thank_btn_normal{width:21rem;height:4rem;line-height:4rem;background-color:#32b4d9;color:#fff;font-size:1.4rem;text-align:center;font-weight:500;border-radius:20px;-webkit-transition:.4s ease-in;-o-transition:.4s ease-in;transition:.4s ease-in;border:1px solid #fff;display:block;margin-left:auto;margin-right:auto}.social_row{display:flex;gap:60px;margin-left:auto;margin-right:auto;width:max-content;margin-top:20px;margin-bottom:30px;align-items:center}.thank_soc_link{opacity:1;transition:all .3s}.thank_response .reviews-home__inner{color:#333;text-align:left}.thank_response .slick-next{background:url("/tpl/img/thank/arr_down_th.png") no-repeat;right:-20px;transform:rotate(270deg) scale(1.5);top:calc(50% - 40px);opacity:1;transition:all .3s}.thank_response .slick-prev{background:url("/tpl/img/thank/arr_down_th.png") no-repeat;left:-20px;transform:rotate(90deg) scale(1.5);top:calc(50% - 40px);opacity:1;transition:all .3s}.response_header,.faq_header{font-family:Rubik;font-size:36px;font-weight:500;line-height:40px;text-align:center;display:block;margin-bottom:35px}.thank_faq .answer-block{text-align:left;margin-bottom:30px}.thank_faq .answer-accardion__title{color:#fff}.thank_faq .answer-accardion__btn:after{background:url("/tpl/img/thank/arr_down_th.png") no-repeat}.thank_faq .answer-accardion__btn.title__color.answer-accardion__btn:after{background:url("/tpl/img/thank/arr_down_hov_th.png") no-repeat;transition:none}.thank_faq .answer-accardion__btn.title__color.answer-accardion__btn .answer-accardion__title{color:#5ee1ff}.modal-body_form input.error,.questions-block__top input.error{color:red;border:2px solid red;height:40px;background:#ececec}.modal-body_form input.error::placeholder,.questions-block__top input.error::placeholder{color:red}.wa-checkbox__btn{position:relative}.wa-checkbox__btn span label{font-size:10px;margin-bottom:10px;display:inline-block;padding-left:12px;cursor:pointer}.wa-checkbox__btn label:before{top:5px;width:12px;height:12px;content:"";position:absolute;left:0;border:1px solid #4caf50;color:#fff}.wa-checkbox__btn label:after{content:"";position:absolute;top:3px;left:-1px;background:#fff;width:16px;height:16px;opacity:0;transition:all .3s;transform:scale(0)}.wa-checkbox__btn.checked label:after{content:"✓";transform:scale(.8);opacity:1;background-color:#4caf50;color:#fff;font-size:10px;margin:auto}.questions-block__form .wa-checkbox__btn{color:#fff;margin-bottom:10px}.questions-block__form .wa-checkbox__btn label{padding-left:18px}.questions-block__form .wa-checkbox__btn label:before{border:1px solid #fff}.questions-block__form .wa-checkbox__btn.checked label:after{background-color:#fff;color:#4caf50}.questions-block__form-text{color:#fff !important;text-align:center}.questions-block__form-text a{color:#fff !important}.questions-block__form .wa-checkbox__btn.checked label:after{font-size:18px}a.stock-block__content-btn{margin-top:20px;cursor:pointer}.ready-block__item-img img{height:100%;width:100%}#ready__item-btn_bottom{cursor:pointer}#ready__item-btn_bottom.hidden{display:none}.stock-block__content button{cursor:pointer;display:block;border:none;margin-top:10px}.modal_form_btn.disabled,.questions-block__form-btn.disabled,.modal_form_btn.disabled:hover,.questions-block__form-btn.disabled:hover{cursor:default !important;opacity:.6;background:#999 !important;pointer-events:none}.banner_new{overflow:visible;position:relative}.banner_new .slider__item{padding:0 0 60px;background-position:50%;background-size:cover;box-shadow:inset 0 0 0 9999px rgba(0,0,0,.3)}.banner_new .banner__slide{padding:0 0 60px;background-position:50%;background-size:cover;box-shadow:inset 0 0 0 9999px rgba(0,0,0,.3)}.banner_new .slick-dots{position:relative;top:0;bottom:0;margin-right:auto;margin-left:auto;list-style:none;display:flex !important;gap:8px;justify-content:center}.banner_new .slick-dots li{justify-content:center;padding:0;opacity:.5;display:block;display:flex;margin:10px 0;border-radius:100%;background:#b3b3b3 !important;width:15px;height:15px;align-items:center}.banner_new .slick-dots li.slick-active{opacity:1;background:#32b4d9 !important}.banner_new .slick-slide .banner__slide .btn2{display:block}.banner_new .banner__slide{padding:60px 0;background-position:50%;background-size:cover;box-shadow:inset 0 0 0 9999px rgba(0,0,0,.3);display:inline-block}.btn2,.btn2_naves{align-items:center;display:flex;width:280px;height:65px;border-radius:40px;background:#32b4d9;border:0;font:900 15px Uni,sans-serif;color:#fff;margin:0 auto;transition:all .3s ease;justify-content:center;text-align:left;margin-left:0;margin-top:20px;margin-top:40px}.btn2_naves{text-transform:none}.banner_new .heading__title{padding-top:4rem}.slick-dots li button{font-size:0;padding:0;border:none;width:10px;height:10px;border-radius:50%;background-color:#b3b3b3}.slick-dots li.slick-active button{background-color:#32b4d9}.banner_new .slider__item.slider__item_actions{position:relative;padding:0;background-position:50%;background-size:cover;box-shadow:none}.slider__item_actions img{width:100%}.slider__item_content{position:absolute;top:0;left:0;bottom:0;width:100%;height:auto}.slider__item_actions .heading__title{position:absolute;margin-left:8%}.slider__item_actions .btn2,.slider__item_actions .btn2_naves{position:absolute;margin-left:8%;bottom:0;margin-bottom:4rem}.slider__item_actions .heading__title .transparent{color:transparent;text-shadow:none}.slider__item_actions .desc-slider{display:block}.slider__item_actions .mob-slider{display:none}.gallery-row{gap:40px 20px;flex-wrap:wrap;display:flex}.gallery-row .fence-gallery-item{width:calc(25% - 30px);padding:5px;box-shadow:0 0 10px 3px rgba(0,0,0,.1);transition:all .3s}.gallery-row .fence-gallery-item:hover{transform:scale(1.05)}.new-scheme .flex-item .install_row_scheme{gap:20px;flex-wrap:wrap;display:flex}.new-scheme .flex-item .install_row_scheme .install__info,.new-scheme .flex-item .install_row_scheme .instr__img{width:calc(50% - 10px)}.scheme_new{padding-bottom:40px;background:#f9f9f9;padding-top:20px}.tmp-loader img{border-radius:15px;margin-left:auto;margin-right:auto}.xmap_block ul{list-style-type:disc;margin-left:20px}.asterix{margin-left:auto;display:block;width:max-content}.corrugated_change{background:#f9f9f9;padding-top:30px;margin-bottom:30px}.gallery_change{background:#f9f9f9;padding-top:30px;margin-bottom:30px}.banner_new .heading__title{min-height:280px;display:block}@media (min-width:768px){.thank_btn_normal:hover{background-color:#fff;color:#32b4d9;border:1px solid #32b4d9}.thank_btn_main:hover{background-color:#32b4d9;color:#fff;border:1px solid #fff}.thank_soc_link:hover{opacity:.7}.response_desc a:hover{border-bottom:1px solid #32b4d9}.thank_response .slick-next:hover{opacity:.7}.thank_response .slick-prev:hover{opacity:.7}.btn2:hover,.btn2_naves:hover{background:#212121}}@media (min-width:992px){.wa-checkbox__btn_long{width:100%;display:flex;justify-content:center}.wa-checkbox__btn_long span{width:100%;max-width:530px}.wa-checkbox__btn_long span label{font-size:14px;position:relative;padding-left:25px}.wa-checkbox__btn_long label:before{top:2px;width:16px;height:16px}.wa-checkbox__btn_long label:after{top:1px;width:18px;height:18px}.wa-checkbox__btn_long.checked label:after{font-size:16px}.questions-block__form .wa-checkbox__btn_long.checked label:after{font-size:22px}.questions-block__form .wa-checkbox__btn label{padding-left:25px}}@media (max-width:1280px){.slider__item_actions .heading__title{font-size:4.5rem;line-height:5rem;padding-top:2rem}.slider__item_actions .btn2,.slider__item_actions .btn2_naves{width:180px;height:45px;font:900 12px Uni,sans-serif;margin-bottom:3.2rem}}@media (max-width:991px){.slider__item_actions .heading__title{font-size:3rem;line-height:3.5rem;padding-top:1rem}.slider__item_actions .btn2,.slider__item_actions .btn2_naves{width:160px;height:35px;font:900 12px Uni,sans-serif;margin-bottom:2.2rem;margin-left:8%}.gallery-row{gap:20px}.gallery-row .fence-gallery-item{width:calc(50% - 10px)}.new-scheme .flex-item .install_row_scheme .install__info,.new-scheme .flex-item .install_row_scheme .instr__img{width:100%}}@media (max-width:767px){.thank_desc{max-width:100%}.response_desc{max-width:100%}}@media (max-width:750px){.thank_response .slick-dots li button{background-color:#fff}.thank_response .slick-dots li.slick-active button{background-color:#5ee1ff}.thank_main h1{font-size:36px;line-height:40px;margin-bottom:20px}.thank_main{padding-top:30px;padding-bottom:30px}.thank_desc{font-size:17px;line-height:24px;margin-bottom:17px}.soc_header{font-size:14px;line-height:17px}.social_row{gap:30px;margin-top:14px;margin-bottom:17px}.response_header,.faq_header{font-size:27px;line-height:33px;margin-bottom:20px}.response_desc{font-size:14px;line-height:21px;margin-bottom:17px}.thank_response .slick-next{background:url("/tpl/img/home/slider-right-arrows.svg") no-repeat;right:-11px;transform:none;top:calc(50% - 50px)}.thank_response .slick-prev{background:url("/tpl/img/home/slider-left-arrows.svg") no-repeat;left:-1px;transform:none;top:calc(50% - 50px)}.banner_new .slider__item.slider__item_actions .heading__title{position:relative;font-size:3rem;line-height:3rem;padding-top:.8rem;margin-left:3%}.slider__item_actions .btn2,.slider__item_actions .btn2_naves{width:160px;height:35px;font:900 12px Uni,sans-serif;margin-bottom:2.2rem;margin-left:3%}}@media (max-width:640px){.slider__item_content{bottom:0;top:0;left:0;right:0}.slider__item_actions .desc-slider{display:none}.slider__item_actions .mob-slider{display:block}.banner_new .slider__item.slider__item_actions .heading__title{position:absolute;padding-top:0;top:3rem;font-size:7rem;line-height:7rem;margin-left:5%;margin-right:5%}.slider__item_actions .btn2,.slider__item_actions .btn2_naves{margin-top:0;bottom:1rem;position:absolute;margin-left:5%;width:240px;height:65px;font:900 15px Uni,sans-serif}.slider__item_actions .btn2:not(.btn2_naves){background:#212121}.banner_new .slider__item.slider__item_actions .heading__title .transparent-mob{color:transparent}.gallery-row .fence-gallery-item{width:100%}.banner_new .heading__title{min-height:240px;display:block}}@media (max-width:460px){.banner_new .slider__item.slider__item_actions .heading__title{top:2rem;font-size:3.5rem;line-height:4.5rem}.slider__item_actions .btn2,.slider__item_actions .btn2_naves{width:180px;height:45px;font:900 12px Uni,sans-serif}}
.header-top__cities{position:absolute;background:#fff;padding:0 30px 10px;left:-31px;border:1px #32b4d9 solid;border-top:none;border-radius:0 0 5px 5px;top:100%;transition:.2s ease-in;min-width:160px}.header-top__cities a{display:block;color:#2485a1;transition:.2s ease-in}.header-top__cities a:hover{color:#32b4d9}.header-top__cities-switch{content:"";width:15px;height:10px;background:url("/tpl/img/home/accardion-arrows-blue.svg") no-repeat;right:0;top:5px;transition:.2s ease-in;display:inline-block;margin-left:15px;rotate:180deg;vertical-align:middle;cursor:pointer;opacity:.5}.header-top__cities-switch.open{rotate:none}.header-top__cities-switch:hover{opacity:1}.hidden{display:none}img,legend{max-width:100%;height:auto}@media (max-width:991px){.album_all{columns:40px 4}.album_mini{margin:0 auto}.album_mini .minimized{margin:0 auto}}@media (max-width:767px){.album_all{columns:40px 3}}@media (max-width:599px){.album_all{columns:40px 2}}@media (max-width:700px){.header-top__adrress{display:block;margin-left:15px}.header-top__adrress .header-top__adrress-text{display:none}}@media (max-width:599px){.header-top__adrress .header-top__cities-switch{margin-left:5px}.header-top__adrress .header-top__cities{font-size:1.4rem}}@media (max-width:479px){.header-top__right{gap:1rem}.album_all{columns:20px 2}.album_mini{width:auto}}@media (max-width:359px){.mobile-logo{max-width:100px}.album_all{columns:0px 1}.album_mini{width:auto}.album_mini .minimized{width:auto;margin:0 auto}}.page_bottom{margin-top:auto}.xmap_block{padding-left:20px}.xmap_block ul{list-style-type:disc}.xmap_block>ul{-webkit-column-count:3;-moz-column-count:3;column-count:3;column-gap:40px}.xmap_block a:hover{text-decoration:underline}@media (max-width:767px){.xmap_block>ul{-webkit-column-count:2;-moz-column-count:2;column-count:2}}@media (max-width:479px){.xmap_block>ul{-webkit-column-count:1;-moz-column-count:1;column-count:1}}.sect_share{padding:50px 0}.share_block{display:flex;align-items:center;flex-wrap:wrap}.share_block>*{margin:5px 0}.share_block_title{font-size:18px;font-weight:600;margin-right:20px}.header{position:fixed;top:0;left:0;right:0;z-index:10;background-color:#fff}main{margin-top:145px}.header.fixed{box-shadow:5px 5px 15px 0px rgba(0,0,0,.15)}.header.fixed .menu__list li a:hover{padding-bottom:.9rem}.header .header-top,.header .menu{-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.header.fixed .header-top,.header.fixed .menu{padding-top:1rem;padding-bottom:1rem}.btn_up{background-color:#32b4d9;width:44px;height:44px;border-radius:50%;overflow:hidden;position:fixed;right:58px;bottom:85px;cursor:pointer;-webkit-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease;text-align:center;-webkit-transform:rotate(-180deg);-ms-transform:rotate(-180deg);transform:rotate(-180deg);opacity:0;visibility:hidden;z-index:100}.btn_up:hover{background-color:#046884}.btn_up.show{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg);opacity:1;visibility:visible;display:block !important}.btn_up svg{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}@media (max-width:767px){.btn_up{right:inherit;left:20px;bottom:20px !important}.whatsapp-button{right:20px !important;bottom:20px !important}}.whatsapp-button{box-sizing:border-box;position:fixed;z-index:3;right:50px;bottom:20px;display:inline-flex;justify-content:center;align-items:center;background-color:#25d366;color:#fff;width:60px;height:60px;border:3px solid #25d366;border-radius:50%;box-shadow:0 0 15px 3px #00ca35;cursor:pointer;transition:border .3s}.whatsapp-button i{font-size:30px}.whatsapp-button:hover{border:3px solid #fff;transition:border .3s}@keyframes blink{0%{box-shadow:0 0 15px 3px #00ca35}50%{box-shadow:0 0 5px 3px #00ca35}100%{box-shadow:0 0 15px 3px #00ca35}}.whatsapp-button.blinking{animation:blink 1.5s infinite}.agree_block{margin:20px 0}.menu__list .menu__list_btn{position:absolute;top:50%;margin-top:-10px;right:10px;width:25px;height:20px;text-align:center;display:flex;display:none;align-items:center;justify-content:center;transform:rotate(180deg);cursor:pointer;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.menu__list .menu__list_btn.open{transform:rotate(0deg)}@media (max-width:800px){.calculator{overflow-x:auto}.menu__list .menu__list_item{position:relative;padding-right:40px}.menu__list .menu__list_btn{display:flex}.menu__list li:first-child:hover .hover-menu,.menu__list li:nth-child(5):hover .mobile-about,.show{display:none}.menu__list li a:hover{color:#32b4d9;transition:.2s ease-in;padding-bottom:0;border-bottom:0}.menu__list li:first-child:after,.menu__list li:nth-child(5):after{display:none}.menu{border-bottom:none}.menu__list{gap:0}.menu__list li{padding:1rem 0}}.default_link{color:#32b4d9;text-decoration:none}.default_link:hover{text-decoration:underline}.product-slide__big-item .hidden{display:none !important}.agree_block .questions-block__form-text{font:400 14px Rubik,sans-serif;color:#7e7e7e !important}.agree_block .questions-block__form-text a{color:#7e7e7e !important}.contact-block__map{width:58rem}@media (max-width:1000px){.contact-block__map{width:100%}}