@font-face{font-family:MuseoSans;src:url(/assets/template/css/fonts/MuseoSansCyrl-300.eot);src:url(/assets/template/css/fonts/MuseoSansCyrl-300.eot?#iefix) format("embedded-opentype"),url(/assets/template/css/fonts/MuseoSansCyrl-300.woff) format("woff"),url(/assets/template/css/fonts/MuseoSansCyrl-300.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:MuseoSans;src:url(/assets/template/css/fonts/MuseoSansCyrl-500.eot);src:url(/assets/template/css/fonts/MuseoSansCyrl-500.eot?#iefix) format("embedded-opentype"),url(/assets/template/css/fonts/MuseoSansCyrl-500.woff) format("woff"),url(/assets/template/css/fonts/MuseoSansCyrl-500.ttf) format("truetype");font-weight:500;font-style:normal}@font-face{font-family:MuseoSans;src:url(/assets/template/css/fonts/MuseoSansCyrl-700.eot);src:url(/assets/template/css/fonts/MuseoSansCyrl-700.eot?#iefix) format("embedded-opentype"),url(/assets/template/css/fonts/MuseoSansCyrl-700.woff) format("woff"),url(/assets/template/css/fonts/MuseoSansCyrl-700.ttf) format("truetype");font-weight:700;font-style:normal}@font-face{font-family:Garamond;src:url(/assets/template/css/fonts/EBGaramond-Regular.eot);src:url(/assets/template/css/fonts/EBGaramond-Regular.eot?#iefix) format("embedded-opentype"),url(/assets/template/css/fonts/EBGaramond-Regular.woff) format("woff"),url(/assets/template/css/fonts/EBGaramond-Regular.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:Garamond;src:url(/assets/template/css/fonts/EBGaramond-Bold.eot);src:url(/assets/template/css/fonts/EBGaramond-Bold.eot?#iefix) format("embedded-opentype"),url(/assets/template/css/fonts/EBGaramond-Bold.woff) format("woff"),url(/assets/template/css/fonts/EBGaramond-Bold.ttf) format("truetype");font-weight:700;font-style:normal}body{font-family:MuseoSans;padding:0;margin:0;color:#fff;background:#525252;background:url(/assets/template/images/elitefon.jpg) repeat-y 50%;background-size:1950px;font-size:.875rem}body,body *{box-sizing:border-box}button,input,select,textarea{font-family:MuseoSans}a,h1,h2,h3,h4,ul{color:#fff;list-style:none;padding:0;margin:0;text-decoration:none}.wrap{height:100%;overflow:hidden}.wrap,.wrapper{position:relative}.wrapper{width:100%;max-width:1132px;margin:0 auto;padding-left:1rem;padding-right:1rem;display:flex;align-items:center;box-sizing:border-box}.main{margin-top:30px}.main .wrapper{flex-direction:column}.main h1{margin-bottom:25px;font-family:Garamond;font-size:2.25rem}button{font-family:MuseoSans!important;text-align:center;cursor:pointer;background:none;border:none}button:active{outline:none;opacity:.7}a:active,button:focus{outline:none}a:active{opacity:.8}a:focus,input:active,input:focus,select:active,select:focus,textarea:active,textarea:focus{outline:none}.text-block{position:relative;width:100%;display:flex;flex-direction:column;margin-bottom:60px}.text-block ol,.text-block ul{list-style:unset;padding-left:20px}.text-block>.header1{align-self:center;margin-bottom:30px}.text-block .show-more{align-self:center;margin-top:20px;margin-right:0}.text-block__rocks{position:absolute;top:-105px;right:-225px;z-index:-1}.text-block__rocks2{position:absolute;bottom:-80px;left:-120px;z-index:-1}.text-block h2{align-self:center;font-family:Garamond;text-align:center;max-width:950px;line-height:110%;font-size:1.875rem;font-weight:400;color:#fff;margin:30px 0;padding:0}.text-block ol,.text-block ul{padding-left:2em;margin:1em 0}.text-block p{line-height:130%}.text-block table{font-size:14px;color:#272727;border-collapse:collapse;width:100%;font-weight:500;border-radius:0 0 6px 6px;margin:1em 0;background:#fff}.text-block table::-webkit-scrollbar{appearance:none;-webkit-appearance:none}.text-block table::-webkit-scrollbar:horizontal{height:10px}.text-block table::-webkit-scrollbar-track{border-radius:2px;background:#919b9f}.text-block table::-webkit-scrollbar-thumb{background-color:#fff;border-radius:2px;border:3px solid #919b9f}.text-block table th,.text-block table th *{font-weight:500}.text-block table thead{border-bottom:1px solid #a2a9b0}.text-block table tr th{border-right:1px solid #a2a9b0}.text-block table td,.text-block table th{padding:10px}.text-block table tbody tr:nth-of-type(odd){background-color:#e5e5e5}.text-block table tbody tr:hover{background-color:#5eb0e3}.text-block table tbody td:nth-of-type(n+1){border-left:1px solid #a2a980}.bold{font-weight:700;display:contents}p{margin:0;padding:0;font-weight:400}p,span{font-size:.875rem}.accent-blue{color:#4175a4}.header1,.header2,.header3{font-weight:400;color:#fff;margin:0;padding:0}.header1{font-family:Garamond;text-align:center;max-width:950px;line-height:110%;font-size:1.875rem}.header1,h1.header1{font-size:2.25rem}h2.header1{font-size:1.875rem}.header2{font-weight:700;font-size:1.5rem}.header3{font-weight:700;font-size:1.125rem}.blue-link{color:#5eb0e3;height:18px;padding-bottom:0;border-bottom:1px solid #5eb0e3;width:-webkit-max-content;width:max-content}.blue-link:hover{border-bottom-color:transparent}.__jivoMobileButton{margin-bottom:40px;margin-right:2px}.adaptive-img{max-width:100%;height:auto}.svg-fit{max-width:100%;max-height:100%}.jGrowl-message a{text-decoration:underline}.jGrowl-message a:hover{text-decoration:none}.default-table{font-size:14px;color:#272727;border-collapse:collapse;width:100%;font-weight:500;border-radius:0 0 6px 6px}.default-table *{box-sizing:border-box}.default-table caption{padding:10px;font-size:18px;color:#fff;text-align:center;width:100%;background:#282a2e;border-radius:6px 6px 0 0}.default-table tbody{border-radius:0 0 6px 6px}.default-table a{color:#272727}.default-table th{text-align:left;padding:15.1px 14px;background:#fff;font-weight:500}.default-table th:not(:last-of-type){border-right:1px solid #a2a9b0}.default-table tr{background:#fff}.default-table tr:nth-of-type(odd){background:#e5e5e5}.default-table tr td:not(:last-of-type){border-right:1px solid #a2a9b0}.default-table tr:last-of-type{border-radius:0 0 6px 6px}.default-table tr:hover{background:#5eb0e3}.default-table td{font-size:14px;padding:7px 14px;text-align:center}.default-table td .table__checkbox-container{width:100%;height:100%;position:relative}.about-product-ms2__add-to-cart,.about-product-ms2__btn-like,.about-product-ms2__content button,.about-product-ms2__in-cart,.about-product__content button,.autopark__button,.calculator__bottom-button,.callback-form__button,.cart-form__button,.favorites-table__btn-like,.favorites-table table td button,.footer__top-form-button,.razvod-table table td button,.review-form__button,.reviews__button,.sect-autopark__button{background:#6192b0;box-shadow:0 0 40px rgba(94,176,227,.3),inset 0 2px 4px #82bbde,inset 0 -4px 0 #4e6f9c;color:#fff;border-radius:100px;padding:16px;width:100%;font-weight:500;font-size:14px;-moz-appearance:none;-webkit-appearance:none}.about-product-ms2__add-to-cart:hover,.about-product-ms2__btn-like:hover,.about-product-ms2__content button:hover,.about-product-ms2__in-cart:hover,.about-product__content button:hover,.autopark__button:hover,.calculator__bottom-button:hover,.callback-form__button:hover,.cart-form__button:hover,.favorites-table__btn-like:hover,.favorites-table table td button:hover,.footer__top-form-button:hover,.razvod-table table td button:hover,.review-form__button:hover,.reviews__button:hover,.sect-autopark__button:hover{background:#5085a6;box-shadow:0 0 40px rgba(94,176,227,.3),inset 0 2px 4px #216d9b,inset 0 -4px 0 #5085a6}.about-product-ms2__tabs-reviews-button,.about-product__tabs-reviews-button,.header__bottom-button,.mobilemenu__callback{background:#a7d13b;box-shadow:0 0 40px rgba(167,209,59,.3),inset 0 2px 4px #ddfe87,inset 0 -4px 0 #607721;color:#272727;border-radius:100px;padding:12px;width:190px;font-weight:500;font-size:14px;text-transform:none;-moz-appearance:none;-webkit-appearance:none}.about-product-ms2__tabs-reviews-button:hover,.about-product__tabs-reviews-button:hover,.header__bottom-button:hover,.mobilemenu__callback:hover{background:#81a521;box-shadow:0 0 40px rgba(167,209,59,.3),inset 0 2px 4px #748a3c,inset 0 -4px 0 #81a521}.calculator__form input,.calculator__form select,.callback-form input,.cart-form input,.delivery__search input,.footer__top-form input,.review-form input,.review-form textarea{background:#fff;box-shadow:inset 0 0 10px hsla(0,0%,67.1%,.52);border-radius:2px;padding:11px 15px;color:#272727;font-size:14px;line-height:130%;border:none;cursor:pointer;-moz-appearance:none;-webkit-appearance:none}.calculator__form input::-webkit-input-placeholder,.calculator__form select::-webkit-input-placeholder,.callback-form input::-webkit-input-placeholder,.cart-form input::-webkit-input-placeholder,.delivery__search input::-webkit-input-placeholder,.footer__top-form input::-webkit-input-placeholder,.review-form input::-webkit-input-placeholder,.review-form textarea::-webkit-input-placeholder{color:#a2a9b0}.calculator__form input:-moz-placeholder,.calculator__form input::-moz-placeholder,.calculator__form select:-moz-placeholder,.calculator__form select::-moz-placeholder,.callback-form input:-moz-placeholder,.callback-form input::-moz-placeholder,.cart-form input:-moz-placeholder,.cart-form input::-moz-placeholder,.delivery__search input:-moz-placeholder,.delivery__search input::-moz-placeholder,.footer__top-form input:-moz-placeholder,.footer__top-form input::-moz-placeholder,.review-form input:-moz-placeholder,.review-form input::-moz-placeholder,.review-form textarea:-moz-placeholder,.review-form textarea::-moz-placeholder{color:#a2a9b0}.calculator__form input:-ms-input-placeholder,.calculator__form select:-ms-input-placeholder,.callback-form input:-ms-input-placeholder,.cart-form input:-ms-input-placeholder,.delivery__search input:-ms-input-placeholder,.footer__top-form input:-ms-input-placeholder,.review-form input:-ms-input-placeholder,.review-form textarea:-ms-input-placeholder{color:#a2a9b0}.calculator__form input:focus,.calculator__form input:hover,.calculator__form select:focus,.calculator__form select:hover,.callback-form input:focus,.callback-form input:hover,.cart-form input:focus,.cart-form input:hover,.delivery__search input:focus,.delivery__search input:hover,.footer__top-form input:focus,.footer__top-form input:hover,.review-form input:focus,.review-form input:hover,.review-form textarea:focus,.review-form textarea:hover{box-shadow:none}.callback-form__checkbox .checkbox__input:checked,.callback-form__checkbox .checkbox__input:not(:checked),.cart-form__checkbox .checkbox__input:checked,.cart-form__checkbox .checkbox__input:not(:checked),.footer__top-form-checkbox .checkbox__input:checked,.footer__top-form-checkbox .checkbox__input:not(:checked),.review-form__checkbox .checkbox__input:checked,.review-form__checkbox .checkbox__input:not(:checked){position:absolute;display:none}.callback-form__checkbox .checkbox__input:checked+label,.callback-form__checkbox .checkbox__input:not(:checked)+label,.cart-form__checkbox .checkbox__input:checked+label,.cart-form__checkbox .checkbox__input:not(:checked)+label,.footer__top-form-checkbox .checkbox__input:checked+label,.footer__top-form-checkbox .checkbox__input:not(:checked)+label,.review-form__checkbox .checkbox__input:checked+label,.review-form__checkbox .checkbox__input:not(:checked)+label{display:inline-block;position:relative;padding-left:29px;cursor:pointer}.callback-form__checkbox .checkbox__input:checked+label:before,.callback-form__checkbox .checkbox__input:not(:checked)+label:before,.cart-form__checkbox .checkbox__input:checked+label:before,.cart-form__checkbox .checkbox__input:not(:checked)+label:before,.footer__top-form-checkbox .checkbox__input:checked+label:before,.footer__top-form-checkbox .checkbox__input:not(:checked)+label:before,.review-form__checkbox .checkbox__input:checked+label:before,.review-form__checkbox .checkbox__input:not(:checked)+label:before{content:"";position:absolute;left:0;top:0;width:18px;height:18px;padding:0;background:#fff;box-sizing:border-box;border-radius:1px;mix-blend-mode:normal}.callback-form__checkbox .checkbox__input:checked+label:after,.callback-form__checkbox .checkbox__input:not(:checked)+label:after,.cart-form__checkbox .checkbox__input:checked+label:after,.cart-form__checkbox .checkbox__input:not(:checked)+label:after,.footer__top-form-checkbox .checkbox__input:checked+label:after,.footer__top-form-checkbox .checkbox__input:not(:checked)+label:after,.review-form__checkbox .checkbox__input:checked+label:after,.review-form__checkbox .checkbox__input:not(:checked)+label:after{content:"";position:absolute;transition:all .2s ease;left:4px;top:4px;width:7px;height:4px;border-radius:1px;border-left:3px solid #a2a9b0;border-bottom:3px solid #a2a9b0;transform:rotate(-45deg)}.callback-form__checkbox .checkbox__input:not(:checked)+label:after,.cart-form__checkbox .checkbox__input:not(:checked)+label:after,.footer__top-form-checkbox .checkbox__input:not(:checked)+label:after,.review-form__checkbox .checkbox__input:not(:checked)+label:after{opacity:0}.callback-form__checkbox .checkbox__input:checked+label:after,.cart-form__checkbox .checkbox__input:checked+label:after,.footer__top-form-checkbox .checkbox__input:checked+label:after,.review-form__checkbox .checkbox__input:checked+label:after{opacity:1}.default-table td .table__checkbox-container .table__checkbox:checked,.default-table td .table__checkbox-container .table__checkbox:not(:checked),.pricelist__table-container table td .table__checkbox-container .table__checkbox:checked,.pricelist__table-container table td .table__checkbox-container .table__checkbox:not(:checked){position:absolute;display:none}.default-table td .table__checkbox-container .table__checkbox:checked+label,.default-table td .table__checkbox-container .table__checkbox:not(:checked)+label,.pricelist__table-container table td .table__checkbox-container .table__checkbox:checked+label,.pricelist__table-container table td .table__checkbox-container .table__checkbox:not(:checked)+label{display:inline-block;position:relative;cursor:pointer}.default-table td .table__checkbox-container .table__checkbox:not(:checked)+label:before,.pricelist__table-container table td .table__checkbox-container .table__checkbox:not(:checked)+label:before{content:"";position:absolute;left:0;top:0;width:30px;height:30px;padding:0;background:transparent;border:2px solid #5eb0e3;box-sizing:border-box;border-radius:50%;mix-blend-mode:normal}.default-table td .table__checkbox-container .table__checkbox:checked+label:before,.pricelist__table-container table td .table__checkbox-container .table__checkbox:checked+label:before{content:"";position:absolute;left:0;top:0;width:30px;height:30px;padding:0;background:#5eb0e3;box-sizing:border-box;border-radius:50%;mix-blend-mode:normal}.default-table td .table__checkbox-container .table__checkbox:checked+label:after,.default-table td .table__checkbox-container .table__checkbox:not(:checked)+label:after,.pricelist__table-container table td .table__checkbox-container .table__checkbox:checked+label:after,.pricelist__table-container table td .table__checkbox-container .table__checkbox:not(:checked)+label:after{content:"";position:absolute;transition:all .2s ease;left:7px;top:7px;width:14px;height:8px;border-radius:1px;border-left:3px solid #fff;border-bottom:3px solid #fff;transform:rotate(-45deg)}.default-table td .table__checkbox-container .table__checkbox:not(:checked)+label:after,.pricelist__table-container table td .table__checkbox-container .table__checkbox:not(:checked)+label:after{opacity:0}.default-table td .table__checkbox-container .table__checkbox:checked+label:after,.pricelist__table-container table td .table__checkbox-container .table__checkbox:checked+label:after{opacity:1}.banner__links a,.contacts__links a,.regions__show-more,.text-block .show-more,.with-aside__content .vacancy__show-more{cursor:pointer;position:relative;color:#5eb0e3;width:-webkit-max-content;width:max-content;padding-bottom:2px;font-size:16px;margin-bottom:10px}.banner__links a:after,.contacts__links a:after,.regions__show-more:after,.text-block .show-more:after,.with-aside__content .vacancy__show-more:after{content:"";border-bottom:1px solid #5eb0e3;display:block;width:100%;height:1px;position:absolute;bottom:0;transition:all .1s linear}.banner__links a:hover:after,.contacts__links a:hover:after,.regions__show-more:hover:after,.text-block .show-more:hover:after,.with-aside__content .vacancy__show-more:hover:after{width:0;width-left:0}.footer__bottom-list-item a:after,.our-services .razvod-cards__card-title:after,.razvod-cards__card-title:after,.similar-products__slider-card-title:after{content:"";border-bottom:1px solid hsla(0,0%,100%,.4);display:block;width:50%;height:1px;position:absolute;bottom:0;right:50%;transition:all .2s linear}.footer__bottom-list-item a:hover:after,.razvod-cards__card-title:hover:after,.similar-products__slider-card-title:hover:after{width:0;right:0}.footer__bottom-list-item a:before,.our-services .razvod-cards__card-title:before,.razvod-cards__card-title:before,.similar-products__slider-card-title:before{content:"";border-bottom:1px solid hsla(0,0%,100%,.4);display:block;width:50%;height:1px;position:absolute;bottom:0;left:50%;transition:all .2s linear}.footer__bottom-list-item a:hover:before,.razvod-cards__card-title:hover:before,.similar-products__slider-card-title:hover:before{width:0;left:0}.similar-products__controls{display:flex;width:100%;max-width:120px;justify-content:space-between}.similar-products__controls button{width:60px;height:50px;display:flex;align-items:center;justify-content:center;background:#6192b0;box-shadow:0 0 40px rgba(94,176,227,.3),inset 0 2px 4px #216d9b,inset 0 -4px 0 #4e6f9c}.similar-products__controls button:before{content:"";display:block;border-top:2px solid #fff;border-right:2px solid #fff;width:19px;height:19px;transform-origin:center}.similar-products__controls button:hover{background:#4e6f9c;box-shadow:none}.similar-products__controls button:first-of-type{border-radius:60px 0 0 60px}.similar-products__controls button:first-of-type:before{transform:rotate(-135deg);margin-left:7.5px}.similar-products__controls button:last-of-type{border-left:1px solid #fff;border-radius:0 60px 60px 0}.similar-products__controls button:last-of-type:before{transform:rotate(45deg);margin-left:-7.5px}.about-product-ms2__btn-like,.favorites-table__btn-like{box-shadow:0 0 40px rgba(94,176,227,.3),inset 0 -4px 0 #4e6f9c,inset 0 2px 4px #82bbde;fill:#fff;padding:10px;display:flex;align-items:center;justify-content:center;width:40px}.about-product-ms2__btn-like .svg-fit,.favorites-table__btn-like .svg-fit{width:20px;height:18.5px}.about-product-ms2__link,.footer__sitemap-link{color:#5eb0e3;border-bottom:1px solid;cursor:pointer;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.about-product-ms2__link:hover,.footer__sitemap-link:hover{border-bottom-color:transparent}.icon{display:block}.icon-ok{width:24px;height:24px}.icon-beton{width:31px;height:26px}.icon-point{width:19.5px;height:26px}.icon-phone{width:26px;height:26px}.icon-star{width:13px;height:12px}.mobile-logo{width:100%;max-width:80px;height:100%;max-height:40px}.hidden{display:none}.swiper-slide{text-align:center;font-size:18px;display:flex;justify-content:center;align-items:center;background-size:cover;background-position:50%}.swiper-button-next,.swiper-button-prev{text-shadow:0 0 5px rgba(51,51,51,.26666666666666666)}.swiper-button-next:hover,.swiper-button-prev:hover{text-shadow:0 2px 10px #333}.swiper-button-next:after,.swiper-button-prev:after{font-size:30px}.swiper-button-next:after{content:"▶"}.swiper-button-prev:after{content:"◀"}.sect-autopark{padding-inline:1em;max-width:100vw}.sect-autopark__item{margin-block:2em 3em}.sect-autopark__button{display:flex;justify-content:center;align-items:center;max-width:260px;margin:1em auto}.sect-autopark__table th{text-align:center;background-color:#5eb0e3;color:#fff;font-size:1.3em;font-weight:500}.sect-autopark .a-item__title{font-size:30px;margin-block:10px}.sect-autopark .a-item__wrapper{display:flex;align-items:center;gap:3em}.sect-autopark .a-item__image{flex-basis:40%;min-width:200px;position:relative}.sect-autopark .a-item__image:before{content:"";position:absolute;bottom:0;left:50%;transform:translateX(-50%);width:80%;height:20%;background:rgba(0,0,0,.3);-webkit-filter:blur(20px);filter:blur(20px);border-radius:50%;z-index:-1;pointer-events:none}.sect-autopark .a-item__image img{display:block;width:100%;object-fit:contain}.sect-autopark .a-item__desc{display:flex;flex-direction:column;gap:20px;font-size:1em;line-height:1.5;flex:1}.sect-autopark .a-item__actions button{height:40px;padding:0 1em;width:auto;margin-inline:auto}.sect-autopark .a-item__price{opacity:1;height:100%;padding-block:20px 30px;overflow:hidden;transition:all .3s;transform:translateX(0),scale(1)}.sect-autopark .a-item__price.hidden{height:0;opacity:0;transform:translateX(-50px),scale(.6)}.sect-autopark .a-item__price button{margin:2em auto 0;width:auto}.article-content p{margin-block:1em}.article-content img{width:100%;height:auto}.articles{width:100%;font-size:16px}.articles__cards{display:grid;grid-template-columns:1fr 1fr;justify-items:center;gap:2em 1em}.articles .article{box-sizing:content-box;width:100%;border-radius:1em;background:linear-gradient(0deg,hsla(0,0%,66.7%,.333333),hsla(0,0%,100%,.4));box-shadow:0 0 5px rgba(17,17,17,.6);transition:all .3s}.articles .article:hover{background-color:hsla(0,0%,93.3%,.3333333333333333)}.articles .article__link{padding:2em;width:100%;display:flex;flex-direction:column;align-items:center;gap:1em}.articles .article__title{font-size:1.4em;font-weight:600;text-align:center;text-decoration:underline}.articles .article__title:hover{text-decoration:none}.articles .article__image{width:100%;overflow:hidden;border-radius:1em;position:relative}.articles .article__image:before{content:"";display:block;position:absolute;inset:0;box-shadow:inset 0 0 50px rgba(17,17,17,.4666666666666667);border-radius:inherit}.articles .article__image img{display:block;width:100%;object-fit:cover}.advantages{width:100%;display:flex;flex-direction:column;align-items:center;margin-bottom:60px}.advantages_1__card-img{position:relative;top:10px}.advantages_2__card-img{height:120px;display:flex;align-items:flex-end}.advantages_2__card-img img{position:relative;top:10px}.advantages__title{margin-bottom:30px}.advantages__cards{width:100%;position:relative;display:flex;justify-content:space-around;flex-wrap:wrap}.advantages__card{width:100%;max-width:250px;display:flex;flex-direction:column}.advantages__card-title{margin-bottom:10px}.advantages__card-text{max-width:235px}.banner{margin-bottom:60px}.banner .header__logo{margin-bottom:20px}.banner .wrapper{height:100%;padding-top:70px;align-items:flex-start;flex-wrap:wrap;justify-content:space-between;position:relative;border-top:1px solid hsla(0,0%,100%,.15)}.banner__left{width:100%;max-width:550px;justify-content:space-between}.banner__left,.banner__left-info{display:flex;flex-direction:column}.banner__right{position:relative}.banner__right-circle{position:absolute;width:380px;height:230px;background:#5eb0e3;-webkit-filter:blur(90px);filter:blur(90px);z-index:-1;right:-100px;top:0;border-radius:30px}.banner__bg{position:absolute;z-index:-1;top:-60px;right:110px}.banner__bg-rocks{position:absolute;bottom:0;right:-190px;z-index:-1}.banner__bg-rocks2{position:absolute;top:400px;left:-115px;z-index:-1}.banner__bg-rocks3{display:none;position:absolute}.banner__title{text-align:left;margin-top:25px}.banner__subtitle{max-width:470px;font-size:18px;margin-bottom:30px;margin-top:10px}.banner__prices{margin-bottom:40px;display:flex;align-items:center;flex-wrap:wrap}.banner__prices-item{margin-bottom:10px;display:flex;align-items:center;margin-right:15px;font-size:18px}.banner__prices-item svg{margin-right:13px}.banner__links{display:flex;align-items:center;flex-wrap:wrap;position:relative;top:-25px}.banner__links a{margin-right:30px}.calculator{margin-top:30px;width:100%;position:relative;display:flex;flex-direction:column;align-items:center}.calculator,.calculator h2.header1{margin-bottom:30px}.calculator__title{display:none}.calculator__bg{width:100%;max-width:840px;padding:10px;border-radius:6px;background:url(/assets/template/images/calculator-bg.png) no-repeat 50%,url(/assets/template/images/calculator-bg.svg) 70% no-repeat;background-size:cover;display:flex;justify-content:space-around}.calculator__content{padding:20px;border:1px solid #e5e5e5;border-radius:6px}.calculator__content,.calculator__form{display:flex;flex-direction:column;align-items:center;width:100%}.calculator__form{max-width:950px}.calculator__form input,.calculator__form select{max-width:255px;width:100%}.calculator__form label{color:#272727;font-weight:500;width:255px;display:flex;flex-direction:column;align-items:center;font-size:16px;margin-bottom:15px;position:relative}.calculator__form label:not(:last-of-type):after{content:"";position:absolute;top:47px;right:13px;border:4px solid transparent;border-top-color:currentcolor}.calculator__form label input,.calculator__form label select{margin-top:10px}.calculator__top{width:100%;display:flex;flex-wrap:wrap;justify-content:space-between}.calculator__title{text-align:center;font-family:Garamond;color:#272727;font-size:3rem;margin-bottom:25px}.calculator__bottom{display:flex;flex-direction:column;align-items:center}.calculator__bottom-price{color:#272727;font-weight:700;font-size:24px}.calculator__bottom-price span{font-size:24px;color:#5eb0e3;font-weight:700}.calculator__bottom-price-var{font-size:48px!important}.calculator__bottom-button{width:200px;margin-top:20px;text-transform:uppercase;color:#fff;border-radius:100px;padding:15px;font-weight:500;font-size:14px}.header .wrapper{flex-direction:column}.header__logo{min-width:57px}.header-dummy{width:100%;height:38px}.header__top-nav{position:fixed;top:0;left:0;z-index:300;background:#151515;width:100%;display:flex;align-items:center;justify-content:center}.header__top-nav .wrapper{flex-direction:row;justify-content:space-between}.header__top-nav-button,.our-objects__controls [class*=__controls]{background:#a7d13b;color:#000;width:160px;padding:5px 7px;font-size:14px;font-weight:500;border-radius:100px;display:none}.header__top-nav-button.active,.our-objects__controls .active[class*=__controls]{display:block}.header__top-nav-button:hover,.our-objects__controls :hover[class*=__controls]{background:#81a521}.header__top-list{width:100%;max-width:1132px;margin:0 auto;position:relative;display:flex;align-items:center}.header__top-list>.header__top-list-item{flex:1;font-size:12px;text-align:center;position:relative;border-bottom:2px solid transparent}.header__top-list>.header__top-list-item.openable{position:relative}.header__top-list>.header__top-list-item.openable>a:after,.header__top-list>.header__top-list-item.openable>span:after{display:inline-block;margin-left:5px;margin-bottom:2px;content:"";width:3px;height:3px;top:4px;right:-9px;border-radius:1px;transform:rotate(45deg);border-right:2px solid #fff;border-bottom:2px solid #fff}.header__top-list>.header__top-list-item>span{display:block;font-size:12px;cursor:default;padding:14px 0 8px}.header__top-list>.header__top-list-item>a{display:block;cursor:pointer;padding:14px 0 8px;position:relative;color:#fff}.header__top-list>.header__top-list-item:hover{border-bottom:2px solid #5eb0e3}.header__top-list>.header__top-list-item:hover>a,.header__top-list>.header__top-list-item:hover span{color:#5eb0e3}.header__top-list>.header__top-list-item:hover>a:after,.header__top-list>.header__top-list-item:hover span:after{border-right:2px solid #5eb0e3;border-bottom:2px solid #5eb0e3}.header__top-list>.header__top-list-item:hover>.header__top-sublist{display:block}.header__top-sublist{z-index:3;top:38px;left:0;position:absolute;display:none;background:#e5e5e5;width:150px;border-radius:0 0 3px 3px}.header__top-sublist .header__top-sublist{width:-webkit-max-content;width:max-content;padding:0 10px;border-left:1px solid #282a2e;grid-auto-flow:column;grid-template-rows:repeat(11,auto)}.header__top-sublist-item{cursor:pointer}.header__top-sublist-item:hover{background:#282a2e}.header__top-sublist-item:hover a{color:#fff}.header__top-sublist-item a{box-sizing:border-box;display:block;font-size:12px;color:#272727;padding:10px 7px;width:100%}.header__bottom{align-items:center;padding:25px 0 30px}.header__bottom,.header__bottom-info,.header__bottom-info>*{display:flex;width:100%}.header__bottom-info>*{margin-left:40px;padding-left:17px;border-left:1px solid hsla(0,0%,100%,.1);max-width:310px;align-items:flex-start}.header__bottom-info>* svg{flex-shrink:0;margin-right:10px}.header__bottom-info-content{line-height:150%;display:flex;flex-direction:column;font-size:12px}.header__bottom-info-content *{font-size:12px}.header__bottom-info-title{max-width:200px}.header__bottom-info-contacts{margin-left:30px;max-width:210px}.header__bottom-info-contacts a{color:#fff}.header__bottom-button{flex-shrink:0}.header__bottom-nav{height:50px;width:100%;background:linear-gradient(90deg,transparent,#151515 26.27%,rgba(29,29,29,.82) 60.24%,rgba(33,33,33,.66));box-shadow:0 4px 40px rgba(0,0,0,.2)}.header__bottom-nav .wrapper{flex-direction:row;height:100%}.header__bottom-nav-list{display:flex}.header__bottom-nav-item:nth-last-of-type(n+2){margin-right:35px}.header__bottom-nav-item a{font-weight:700;text-transform:uppercase;padding-bottom:2px;border-bottom:1px solid hsla(0,0%,100%,.4);font-size:14px}.header__bottom-nav-item:hover a{color:#5eb0e3;border-bottom:none}.header__lets-call{display:flex;align-items:center}.header__lets-call:after{content:"";width:5px;height:5px;margin-left:5px;display:block;border-radius:50%;background:#00ad26;box-shadow:0 0 5px #00ad26}.header__btns-wrap{display:flex;margin-left:auto}.header__btns-wrap.mobile{margin-right:16px}.header__to-favorites.visible~.header__to-cart.visible{margin-left:10px}.header__to-cart,.header__to-favorites{display:none;position:relative}.header__to-cart.visible,.header__to-favorites.visible{display:block}.header__to-cart.pc .svg-fit,.header__to-favorites.pc .svg-fit{width:26px;height:26px}.header__to-cart.mobile,.header__to-favorites.mobile{min-width:28px}.header__to-cart.mobile .svg-fit,.header__to-favorites.mobile .svg-fit{width:28px;height:28px}.header__to-cart .svg-fit,.header__to-favorites .svg-fit{fill:#a7d13b}.header__to-cart:hover .svg-fit,.header__to-favorites:hover .svg-fit{fill:#81a521}.header__to-cart-amount,.header__to-favorites-amount{position:absolute;right:-5px;bottom:1px;font-size:12px;display:block}.header__to-cart-amount{right:-7px}.header .openable-submenu>a{font-size:12px;color:#272727;padding:10px 7px;width:100%;display:flex;align-items:center;justify-content:space-between}.header .openable-submenu>a:hover{background:#282a2e;color:#fff}.header .openable-submenu>a:hover:after{border-color:#fff}.header .openable-submenu>a:after{display:inline-block;margin-left:5px;margin-bottom:2px;content:"";width:3px;height:3px;border-radius:1px;transform:rotate(318deg);border-right:2px solid #272727;border-bottom:2px solid #272727}.header .openable-submenu .header__top-sublist{left:100%;top:0}.header .openable-submenu:hover .header__top-sublist{display:grid}.header-mobile{width:100%}.header-mobile__dummy{height:50px;display:block;width:100%}.header-mobile__top{position:fixed;z-index:200;top:0;left:0;height:50px;background:#151515;display:flex;align-items:center;padding:0 16px;justify-content:space-between;width:100%}.header-mobile__callback{margin-right:auto;font-size:18px;font-weight:700;width:100%;text-align:center}.main-content{display:flex;align-items:center;flex-direction:column;width:100%}.o-nas a{max-width:230px;margin-right:20px}.our-services{margin-bottom:60px;display:flex;align-items:center;flex-direction:column;width:100%}.our-services__title{margin-bottom:15px;text-align:center}.our-services__cards{margin-top:20px;width:100%;display:grid;grid-template-columns:repeat(auto-fill,minmax(256px,1fr));grid-gap:10px}.our-services .razvod-cards__card{display:flex;flex-direction:column;justify-content:space-between;align-items:center;width:100%;background:#282a2e;border-radius:2px;padding:15px 15px 25px}.our-services .razvod-cards__card-img{-webkit-mask-image:none;mask-image:none}.our-services .razvod-cards__card-img img{object-fit:contain;max-height:140px;width:100%}.our-services .razvod-cards__card:hover{box-shadow:0 0 5px #5eb0e3}.our-services .razvod-cards__card:hover .our-services__card-title{color:#5eb0e3}.our-services .razvod-cards__card-link{margin-top:15px;position:relative;display:flex;flex-direction:column;align-items:center}.our-services .razvod-cards__card-price{font-size:18px}.our-services .razvod-cards__card-title{margin-bottom:10px;position:relative;color:#fff;max-width:-webkit-max-content;max-width:max-content;min-width:-webkit-min-content;min-width:min-content;padding-bottom:2px;font-size:20px;font-weight:700;text-align:center;width:100%}.our-services__price-link{color:#5eb0e3;padding-bottom:0;border-bottom:1px solid #5eb0e3;width:-webkit-max-content;width:max-content}.our-services__price-link:hover{border:none}.our-objects{margin-block:40px;width:100%}.our-objects__title{max-width:unset;margin-block:30px 20px}.our-objects__cards{display:flex;flex-direction:column;gap:2rem}.our-objects .object-card{border-radius:15px;background-color:#eee;border:2px solid #ccc;box-shadow:0 0 100px hsla(0,0%,100%,.4666666666666667);padding:1rem}.our-objects .object-card__wrapper{display:flex;gap:2rem}.our-objects .object-card__details{padding:2em 1em 1em;flex-basis:50%;flex:1}.our-objects .object-card__details h4{font-size:1.5em;margin-bottom:1em}.our-objects .object-card__details p{line-height:1;margin-block:.5em}.our-objects .object-card__details *{color:#111}.our-objects .object-card__details ul{list-style:disc inside}.our-objects .object-card .stats{display:flex;gap:1em;margin-top:1em}.our-objects .object-card .stats .value{font-size:1.8em;font-weight:700;flex:1;display:flex;align-items:center}.our-objects .object-card .stats .label{font-size:1.5em}.our-objects .object-card .stats__time,.our-objects .object-card .stats__volume{display:flex;flex-direction:column;justify-content:space-between;padding-inline:1em}.our-objects .object-card .stats__volume{align-items:center}.our-objects .object-card .stats__divider{border-left:1px solid #aaa}.our-objects .object-card__gallery{flex-basis:40%;overflow:hidden}.our-objects .object-card .object-gallery{position:relative;overflow:hidden}.our-objects .object-card .object-gallery .swiper-wrapper{display:flex;position:relative}.our-objects .object-card .object-gallery .swiper-slide{background-color:transparent}.our-objects .object-card .object-gallery .swiper-slide a{display:block;width:100%}.our-objects .object-card .object-gallery .swiper-slide img{display:block;border-radius:10px;width:100%}.our-objects .object-card .object-gallery .object-gallery-next,.our-objects .object-card .object-gallery .object-gallery-prev{position:absolute;top:0;bottom:0;z-index:1;text-shadow:0 0 5px rgba(51,51,51,.26666666666666666);width:30px;cursor:pointer;display:flex;justify-content:center;align-items:center;transition:all .3s}.our-objects .object-card .object-gallery .object-gallery-next.swiper-button-disabled,.our-objects .object-card .object-gallery .object-gallery-prev.swiper-button-disabled{opacity:.5;pointer-events:none}.our-objects .object-card .object-gallery .object-gallery-next:hover,.our-objects .object-card .object-gallery .object-gallery-prev:hover{text-shadow:0 2px 10px #333;color:#eee}.our-objects .object-card .object-gallery .object-gallery-next:after,.our-objects .object-card .object-gallery .object-gallery-prev:after{line-height:1;font-size:30px}.our-objects .object-card .object-gallery .object-gallery-next{right:0}.our-objects .object-card .object-gallery .object-gallery-next:after{content:"▶"}.our-objects .object-card .object-gallery .object-gallery-prev{left:0}.our-objects .object-card .object-gallery .object-gallery-prev:after{content:"◀"}.our-objects .object-card .object-gallery .object-gallery-pagination{position:absolute;z-index:1;bottom:5px;display:flex;justify-content:center}.our-objects .object-card .object-gallery .object-gallery-pagination .swiper-pagination-bullet{width:1em;height:1em;opacity:.9}.our-objects .object-card .object-gallery .object-gallery-pagination .swiper-pagination-bullet-active{background-color:#fff}.our-objects__controls{display:flex;justify-content:center;gap:2em;padding:2em}.our-objects__controls [class*=__controls]{display:flex;justify-content:center;cursor:pointer}.pricelist{margin-bottom:60px;width:100%;display:flex;flex-direction:column;align-items:center}.pricelist__title{margin:0 auto 30px}.pricelist__table-container{width:100%;overflow-x:auto}.pricelist__table-container::-webkit-scrollbar{appearance:none;-webkit-appearance:none}.pricelist__table-container::-webkit-scrollbar:horizontal{height:10px}.pricelist__table-container::-webkit-scrollbar-track{border-radius:2px;background:#919b9f}.pricelist__table-container::-webkit-scrollbar-thumb{background-color:#fff;border-radius:2px;border:3px solid #919b9f}.pricelist__table-container table{font-size:14px;color:#272727;border-collapse:collapse;width:100%;font-weight:500;border-radius:0 0 6px 6px}.pricelist__table-container table *{box-sizing:border-box}.pricelist__table-container table caption{padding:10px;font-size:18px;color:#fff;text-align:center;width:100%;background:#282a2e;border-radius:6px 6px 0 0}.pricelist__table-container table tbody{border-radius:0 0 6px 6px}.pricelist__table-container table a{color:#272727}.pricelist__table-container table th{text-align:left;padding:15.1px 14px;background:#fff;font-weight:500}.pricelist__table-container table th:not(:last-of-type){border-right:1px solid #a2a9b0}.pricelist__table-container table tr{background:#fff}.pricelist__table-container table tr:nth-of-type(2n) .table__volume input,.pricelist__table-container table tr:nth-of-type(odd){background:#e5e5e5}.pricelist__table-container table tr td:not(:last-of-type){border-right:1px solid #a2a9b0}.pricelist__table-container table tr:last-of-type{border-radius:0 0 6px 6px}.pricelist__table-container table tr:hover{background:#5eb0e3}.pricelist__table-container table tr:hover .table__volume button{background:#fff;color:#272727}.pricelist__table-container table tr:hover .table__volume input{background:#e5e5e5}.pricelist__table-container table tr:hover .table__checkbox-container .table__checkbox:checked+label:before,.pricelist__table-container table tr:hover .table__checkbox-container .table__checkbox:not(:checked)+label:before{background:#fff}.pricelist__table-container table tr:hover .table__checkbox-container .table__checkbox:checked+label:after,.pricelist__table-container table tr:hover .table__checkbox-container .table__checkbox:not(:checked)+label:after{border-left:3px solid #5eb0e3;border-bottom:3px solid #5eb0e3}.pricelist__table-container table td{font-size:14px;min-width:170px;padding:7px 14px}.pricelist__table-container table td .table__checkbox-container{width:100%;height:100%;position:relative}.table__checkbox-container{display:flex;justify-content:space-around;align-items:center;width:100%}.table__checkbox-container label{width:30px;height:30px}.table__info{display:flex;border-radius:2px 2px 0 0}.table__info.sticked{position:fixed;top:38px;z-index:1}.table__info>*{flex-shrink:0}.table__info-quantity{display:flex;align-items:center;border-radius:2px 2px 0 0;font-size:18px;padding:15px;background:#282a2e}.table__info-quantity span~span{margin-left:.3em}.table__info-summ{display:flex;align-items:center;line-height:150%;background:#272727;padding:9px 15px;border-radius:2px 2px 0 0;color:#fff;margin-left:.3em}.table__info-button{text-transform:uppercase;background-color:#5eb0e3;color:#272727;font-weight:500;padding:.5em 1.5em;transition:background-color .15s ease}.table__info-button:hover{background-color:#5197bf}.table__volume{display:flex;width:-webkit-max-content;width:max-content;height:33px;align-items:center}.table__volume>*{height:25px}.table__volume input{border:none;text-align:center;font-size:14px;width:60px}.table__volume button{font-size:16px;width:25px;transition:all .2s ease;display:flex;align-items:center;justify-content:space-around;background:#5eb0e3;font-weight:700}.table__volume button:hover{transform:scale(1.1)}.table__volume-plus{border-radius:0 3px 3px 0}.table__volume-minus{border-radius:3px 0 0 3px}.with-aside__content .pricelist{margin-bottom:0}.pricelists-layout{width:100%;display:flex}.pricelists-layout:not(.has-tabs) .pricetable-container:not(:last-child){margin-bottom:20px}.pricelists-container{width:100%}.pricelists-tab{display:flex;height:47px;width:200px;cursor:pointer;padding:15px 10px;align-items:center;border-radius:10px 0 0 10px;background:#fafafa;color:#5b5b5b;box-shadow:0 5px 18px #515151;transition:all .3s}.pricelists-tab.active{background:#5eb0e3;color:#fff}.pricelists-tab:not(.active):hover{background:#d9e6ef}.reviews{width:100%;margin-bottom:60px;display:flex;align-items:center;flex-direction:column}.reviews__title{margin-bottom:40px}.reviews__cards{width:100%;display:flex;flex-wrap:wrap;justify-content:space-around}.reviews__controls{margin-block:20px;display:flex;align-items:center}.reviews__controls>*{margin-bottom:10px;padding-bottom:2px;border-bottom:1px solid;cursor:pointer}.reviews__controls>:hover{border-bottom:none}.reviews__controls>:not(:last-of-type){margin-right:30px;color:#5eb0e3}.reviews__card{margin-bottom:25px;display:flex;flex-direction:column;background:#282a2e;border-radius:2px;padding:25px 15px;position:relative;width:100%;max-width:350px;min-height:270px}.reviews__card.hidden{display:none}.reviews__card-img{position:absolute;top:-20px;left:44%}.reviews__card-title{margin-bottom:20px;font-size:24px;color:#5eb0e3;line-height:130%}.reviews__card-text{margin-top:20px}.reviews__card-person{display:flex;align-items:center;justify-content:space-between}.reviews__card-person-name p[itemprop=name]{font-size:1rem;font-weight:600;margin-bottom:5px}.reviews__card-person-rate{margin-top:10px;display:flex;gap:10px;flex-direction:column;align-items:center}.reviews__card-person-rate img{display:block;max-width:50px}.reviews__card-person-rate div{display:flex;gap:3px}.reviews__card-person-rate>*{margin-right:3px}.reviews__button{max-width:190px;text-transform:uppercase}.delivery-area{width:100%;display:flex;align-items:center;flex-direction:column;margin-bottom:60px}.delivery-area__title{text-align:center;margin-bottom:25px}.delivery-area__content{display:flex;justify-content:space-around;width:100%;flex-wrap:wrap}.delivery-area__list{margin-top:30px;width:100%;max-width:420px}.delivery-area__list-item{margin-bottom:25px;display:flex;line-height:150%;font-size:18px}.delivery-area__list-item svg{flex-shrink:0;margin-right:10px;margin-top:5px}.delivery-area__map-container{width:100%;max-width:640px;height:370px}.delivery-area__map-container img{width:100%}.delivery-area__map-lg{width:100%;height:650px}.footer{padding:20px 0 50px;background:#151515}.footer .wrapper{flex-direction:column}.footer__sitemap-link{font-size:12px;margin-bottom:1em}.footer__logo{width:100%;max-width:125px}.footer__logo img{width:100%}.footer__top{width:100%;display:flex;justify-content:space-between;align-items:center;padding-bottom:20px;border-bottom:1px solid hsla(0,0%,100%,.15)}.footer__top-contacts{align-self:flex-start;display:flex;flex-direction:column;width:100%;max-width:260px;margin-top:10px}.footer__top-contacts-links{display:flex;flex-direction:column;margin:10px 0 20px}.footer__top-contacts-links a{font-size:20px;color:#fff}.footer__top-contacts p{margin-bottom:5px}.footer__top-contacts p:last-of-type{margin-top:10px}.footer__top-form{position:relative;margin:0 20px;width:100%;max-width:-webkit-max-content;max-width:max-content;box-sizing:border-box;border-radius:6px;display:flex;flex-direction:column;align-items:center}.footer__top-form input{padding:9px 15px;margin-bottom:5px;width:100%;max-width:335px;border:1px solid #151515}.footer__top-form input:focus,.footer__top-form input:hover{border:1px solid #d8d1d1}.footer__top-form-button{padding:11px;margin-bottom:5px;width:100%;max-width:335px;text-transform:uppercase}.footer__top-form-title{margin-bottom:10px;font-size:20px;text-align:center}.footer__top-form-checkbox{align-self:start;-webkit-tap-highlight-color:rgba(255,255,255,0);max-width:335px}.footer__top-form-checkbox label{line-height:20px;color:#a2a9b0;font-size:10px}.footer__top-form-checkbox a{color:#a2a9b0;text-decoration:underline}.footer__top-form-checkbox a:hover{color:#727374}.footer__bottom{padding-top:25px;width:100%;display:flex;justify-content:space-between}.footer__bottom-logo{display:none;order:2;width:120px;margin-bottom:20px}.footer__bottom-logo img{width:100%}.footer__bottom-text{display:flex;flex-direction:column;max-width:315px}.footer__bottom-text span{margin-bottom:.5em}.footer__bottom-nav{order:1;width:100%;max-width:750px;display:flex;justify-content:space-around}.footer__bottom-list{margin-bottom:25px;display:flex;flex-direction:column}.footer__bottom-list-title{margin-bottom:5px;text-transform:uppercase}.footer__bottom-list-item{margin-bottom:3px}.footer__bottom-list-item a{position:relative;font-size:12px}.about-product{width:100%;display:flex;flex-direction:column}.about-product__left{display:flex;width:100%;flex-wrap:wrap}.about-product__right{margin-right:15px;margin-bottom:20px;display:flex;flex-direction:column;align-items:center}.about-product__title{display:flex;justify-content:space-between;margin-bottom:10px}.about-product>p{margin-bottom:40px}.about-product__reviews{width:-webkit-max-content;width:max-content;margin-top:15px;align-items:center;display:flex}.about-product__reviews span{border-bottom:1px solid hsla(0,0%,100%,.4)}.about-product__reviews-stars{margin-left:5px;display:flex}.about-product__reviews-stars>*{margin-right:5px}.about-product__content{position:relative;margin-bottom:30px}.about-product__content-bg{position:absolute;z-index:-1;top:-150px;right:-100px}.about-product__content-product{margin-right:15px;margin-bottom:20px;display:flex;flex-direction:column;align-items:center}.about-product__content-product-img{margin-bottom:20px;width:100%;max-width:180px;height:120px;margin-right:20px;object-fit:contain}.about-product__content button{width:190px;text-transform:uppercase}.about-product__content-info{display:flex;width:100%;max-width:425px;flex-direction:column}.about-product__content-info>*{margin-bottom:20px;display:flex;flex-direction:column}.about-product__content-price{display:flex;flex-direction:row;align-items:flex-start;justify-content:space-between}.about-product__content-price-delivery{color:#5eb0e3;border-bottom:1px solid #5eb0e3}.about-product__content-price-delivery:hover{border-bottom:none}.about-product__content-price-left span{color:#fff;font-weight:700;font-size:24px;margin-bottom:10px}.about-product__content-price-left p{display:flex;margin:5px 0 10px;align-items:center}.about-product__content-price-left p:before{content:"";width:7px;height:7px;margin-right:7px;display:block;border-radius:50%;background:#00ad26;box-shadow:0 0 5px #00ad26}.about-product__content-price>*{width:-webkit-max-content;width:max-content}.about-product__content-phone{margin-top:30px}.about-product__content-phone a{font-size:18px;font-weight:700;margin-top:10px}.about-product__content-payment{max-width:300px;margin-left:auto;margin-bottom:20px}.about-product__content-payment span{font-size:18px;font-weight:700;text-transform:uppercase}.about-product__content-payment ul{margin-top:10px}.about-product__content-payment ul li{display:flex;align-items:center;margin-bottom:5px}.about-product__content-payment ul li svg{flex-shrink:0;margin-right:10px}.about-product__tabs{display:flex;flex-direction:column;margin-top:30px}.about-product__tabs-content{display:flex;flex-wrap:wrap;justify-content:space-around}.about-product__tabs-map-container{margin-right:20px;width:100%;max-width:500px;height:300px}.about-product__tabs-map-container img{height:100%;width:100%}.about-product__tabs-address{max-width:240px;margin-top:20px;display:flex;flex-direction:column}.about-product__tabs-address-title{font-size:18px}.about-product__tabs-address span{margin-top:20px;display:flex}.about-product__tabs-address span svg{margin-right:10px}.about-product__tabs-control{display:flex;width:100%;margin-bottom:40px}.about-product__tabs-control input{display:none}.about-product__tabs-control input:checked+label{border:1px solid #5eb0e3;border-bottom:none;border-radius:2px}.about-product__tabs-control input:first-of-type:checked+label~label{border-left:none;border-right:1px solid #fff}.about-product__tabs-control input:last-of-type:not(:checked)+label{border-left:none;border-bottom:1px solid #5eb0e3}.about-product__tabs-control input:first-of-type:not(:checked)+label,.about-product__tabs-control input:nth-of-type(2):not(:checked)+label{border-right:none}.about-product__tabs-control label{cursor:pointer;text-transform:uppercase;flex-shrink:0;border:1px solid;border-color:#fff #fff #5eb0e3;width:144px;font-weight:500;text-align:center;padding:12px 25px}.about-product__tabs-control .dummy{width:100%;border-bottom:1px solid #5eb0e3}.about-product__tabs-description-title{margin-bottom:15px}.about-product__tabs-reviews-title{margin-bottom:30px}.about-product__tabs-reviews-cards{width:100%;display:flex;gap:10px;justify-content:space-around}.about-product__tabs-reviews-button{text-transform:uppercase;align-self:center}.about-product__tabs-reviews-card{margin-bottom:35px;display:flex;flex-direction:column;background:#282a2e;border-radius:2px;padding:38px 15px;position:relative;width:100%;max-width:265px;min-height:380px}.about-product__tabs-reviews-card-img{position:absolute;top:-20px;left:44%}.about-product__tabs-reviews-card-title{margin-bottom:20px;font-size:24px;color:#5eb0e3;line-height:130%}.about-product__tabs-reviews-card-text{margin-bottom:40px}.about-product__tabs-reviews-card-person{margin-top:auto;display:flex;flex-direction:column}.about-product__tabs-reviews-card-person-rate{margin-top:10px;display:flex}.about-product__tab{flex-direction:column;display:none}.about-product__tab.active{display:flex}.about-product-ms2{width:100%;display:flex;flex-direction:column;margin-top:6px}.about-product-ms2 .chars-list{-webkit-column-count:2;column-count:2;-webkit-column-gap:20px;column-gap:20px;margin-top:20px}.about-product-ms2 .chars-list__item{margin-top:6px;margin-bottom:6px}.about-product-ms2 .chars-list__item-title{font-weight:700}.about-product-ms2 .about-product-ms2__add-to-cart,.about-product-ms2 .about-product-ms2__btn-like,.about-product-ms2 .about-product-ms2__in-cart{margin-bottom:12px}.about-product-ms2 .about-product-ms2__add-to-cart,.about-product-ms2 .about-product-ms2__in-cart{width:calc(100% - 54px);text-align:center}.about-product-ms2__mobile-title{font-family:Garamond,serif;font-size:16px;line-height:120%;margin-bottom:12px}.about-product-ms2__mobile-price{font-weight:700;font-size:20px;font-family:Museo Sans Cyrl,sans-serif}.about-product-ms2__mobile-price-wrap{order:1;margin-bottom:8px}.about-product-ms2__mobile-price-wrap,.about-product-ms2__mobile-title{display:none}.about-product-ms2__btn-like{display:inline-flex;width:46px;margin-left:auto}.about-product-ms2__btn-like.active{fill:#a7d13b}.about-product-ms2__header{font-weight:700;text-transform:uppercase;font-family:Museo Sans Cyrl,sans-serif;font-size:16px}.about-product-ms2__link{margin-top:14px;display:inline-block}.about-product-ms2__number{display:table;font-size:18px;font-weight:700;margin-top:10px;font-family:Museo Sans Cyrl,sans-serif}.about-product-ms2__row-header{border-bottom:1px solid hsla(0,0%,100%,.4);color:#a2a9b0}.about-product-ms2__sale-package{margin-top:auto;padding-top:10px;font-family:Museo Sans Cyrl,sans-serif;font-size:14px;color:#a2a9b0}.about-product-ms2__content-button{border:2px solid #6192b0}.about-product-ms2__package-val{font-family:Museo Sans Cyrl,sans-serif;font-size:14px;color:#fff}.about-product-ms2 .about-product-ms2__content-button{width:100%;background:0;box-shadow:none}.about-product-ms2 .about-product-ms2__content-button:hover{box-shadow:none;background-color:#6192b0}.about-product-ms2__add-to-cart,.about-product-ms2__in-cart{text-transform:uppercase}.about-product-ms2__add-to-cart.hidden,.about-product-ms2__in-cart.hidden{display:none}.about-product-ms2__add-to-cart,.about-product-ms2__btn-like,.about-product-ms2__content-button,.about-product-ms2__in-cart{height:46px}.about-product-ms2__add-to-cart-text{display:none;color:#9bcbe9;font-weight:600;font-size:12px;font-family:Museo Sans Cyrl,sans-serif;text-transform:none;margin-top:2px}.about-product-ms2__content-inner{display:flex;flex-wrap:wrap;margin-right:24px;width:100%}.about-product-ms2__content-outer{display:flex;width:100%;align-items:flex-start}.about-product-ms2__right{margin-bottom:20px;display:flex;flex-direction:column;align-items:flex-start;width:252px}.about-product-ms2__title{display:flex;justify-content:space-between;margin-bottom:10px;text-align:left}.about-product-ms2>p{margin-bottom:40px}.about-product-ms2__reviews{width:-webkit-max-content;width:max-content;align-items:center;display:flex;margin-bottom:16px}.about-product-ms2__reviews span{border-bottom:1px solid hsla(0,0%,100%,.4)}.about-product-ms2__reviews-stars{margin-left:5px;display:flex}.about-product-ms2__reviews-stars>*{margin-right:5px}.about-product-ms2__package{margin-bottom:16px}.about-product-ms2__package p:nth-last-of-type(n+2){margin-bottom:4px}.about-product-ms2__availability{display:flex;align-items:center}.about-product-ms2__availability:before{content:"";width:8px;height:8px;margin-right:7px;display:block;border-radius:50%;background:#00ad26;box-shadow:0 0 5px #00ad26}.about-product-ms2__availability-wrap{margin-bottom:16px}.about-product-ms2__content{position:relative;margin-bottom:30px}.about-product-ms2__content-bg{position:absolute;z-index:-1;top:-150px;right:-100px}.about-product-ms2__content-product{margin-right:16px;margin-bottom:20px;display:flex;flex-direction:column;align-items:center;width:212px}.about-product-ms2__content-product-img{width:100%;max-width:100%;height:auto;object-fit:contain}.about-product-ms2__content button{text-transform:uppercase}.about-product-ms2__content-info{display:flex;width:100%;max-width:425px;flex-direction:column}.about-product-ms2__content-info>*{margin-bottom:20px;display:flex;flex-direction:column}.about-product-ms2__price-wrap{width:100%}.about-product-ms2__price{font-weight:700;font-size:24px;margin-bottom:24px;font-family:Museo Sans Cyrl,sans-serif}.about-product-ms2__edge{margin-left:auto;min-width:300px}.about-product-ms2__content-payment{background:linear-gradient(176.92deg,#35383f 5.11%,#2c2e31)}.about-product-ms2__btns-wrap{display:flex;flex-wrap:wrap;margin-bottom:8px;background:linear-gradient(113.11deg,#35383f,#2c2e31),#282a2e}.about-product-ms2__btns-wrap .about-product-ms2__add-to-cart .about-product-ms2__btn-like,.about-product-ms2__btns-wrap .about-product-ms2__content-button{padding-top:13px;padding-bottom:13px}.about-product-ms2__btns-wrap,.about-product-ms2__content-payment{border-radius:16px;padding:24px;max-width:300px;margin-left:auto}.about-product-ms2__btns-wrap.mobile,.about-product-ms2__content-payment.mobile{display:none;background:linear-gradient(176.92deg,#35383f 5.11%,#2c2e31);border-radius:4px;padding:16px;margin-bottom:26px}.about-product-ms2__btns-wrap ul,.about-product-ms2__content-payment ul{margin-top:10px}.about-product-ms2__btns-wrap ul li,.about-product-ms2__content-payment ul li{display:flex;align-items:center;margin-bottom:8px}.about-product-ms2__btns-wrap ul li svg,.about-product-ms2__content-payment ul li svg{flex-shrink:0;margin-right:10px}.about-product-ms2__tabs{display:flex;flex-direction:column;width:100%}.about-product-ms2__tabs-description .text-block{margin-bottom:0}.about-product-ms2__tabs-content{display:flex;flex-wrap:wrap;justify-content:space-around}.about-product-ms2__tabs-map-container{margin-right:20px;width:100%;max-width:500px;height:300px}.about-product-ms2__tabs-map-container img{height:100%;width:100%}.about-product-ms2__tabs-address{max-width:240px;margin-top:20px;display:flex;flex-direction:column}.about-product-ms2__tabs-address-title{font-size:18px}.about-product-ms2__tabs-address span{margin-top:20px;display:flex}.about-product-ms2__tabs-address span svg{margin-right:10px}.about-product-ms2__tabs-control{display:flex;width:100%;margin-bottom:16px}.about-product-ms2__tabs-control input{display:none}.about-product-ms2__tabs-control input:checked+label{border:1px solid #5eb0e3;border-radius:2px;color:#5eb0e3}.about-product-ms2__tabs-control label{cursor:pointer;text-transform:uppercase;flex-shrink:0;border:1px solid #fff;font-weight:500;text-align:center;padding:12px 25px;flex-grow:1}.about-product-ms2__tabs-description-title{margin-bottom:15px}.about-product-ms2__tabs-reviews-title{margin-bottom:30px}.about-product-ms2__tabs-reviews-cards{width:100%;display:flex;flex-wrap:wrap;justify-content:space-around}.about-product-ms2__tabs-reviews-button{text-transform:uppercase;align-self:center}.about-product-ms2__tabs-reviews-zero{margin-bottom:20px}.about-product-ms2__tabs-reviews-card{margin-bottom:35px;display:flex;flex-direction:column;background:#282a2e;border-radius:2px;padding:38px 15px;position:relative;width:100%;max-width:265px;min-height:380px}.about-product-ms2__tabs-reviews-card-img{position:absolute;top:-20px;left:44%}.about-product-ms2__tabs-reviews-card-title{margin-bottom:20px;font-size:24px;color:#5eb0e3;line-height:130%}.about-product-ms2__tabs-reviews-card-text{margin-bottom:40px}.about-product-ms2__tabs-reviews-card-person{margin-top:auto;display:flex;flex-direction:column}.about-product-ms2__tabs-reviews-card-person-rate{margin-top:10px;display:flex}.about-product-ms2__tab{flex-direction:column;display:none}.about-product-ms2__tab.active,.contacts{display:flex}.contacts{flex-wrap:wrap;width:100%;justify-content:space-between;margin-bottom:60px}.contacts,.contacts__right{position:relative}.contacts__right-circle{position:absolute;width:380px;height:230px;background:#5eb0e3;-webkit-filter:blur(150px);filter:blur(150px);z-index:-1;right:-100px;top:170px;border-radius:30px}.contacts__bg-rocks{position:absolute;top:-143px;right:-184px;z-index:-1}.contacts__bg-rocks2{z-index:-1;position:absolute;bottom:-32px;left:-169px}.contacts__title{margin-bottom:20px}.contacts__info{position:relative}.contacts__info-block{display:flex;flex-direction:column;margin-bottom:10px}.contacts__info-block_type_social{flex-direction:row}.contacts__info-block a{width:-webkit-max-content;width:max-content}.contacts__info-block a,.contacts__info-block span{margin-bottom:5px;font-weight:500;font-size:16px}.contacts__info-title{color:#5eb0e3;margin-bottom:5px}.contacts__info-social{width:25px!important;transition:transform .2s ease}.contacts__info-social:nth-last-of-type(n+2){margin-right:20px}.contacts__info-social:hover{transform:scale(1.1)}.contacts__info-social img{width:100%}.contacts__links{display:flex;align-items:center;flex-wrap:wrap}.contacts__links a{margin-right:30px}.map__title{display:flex;flex-direction:column}.map__title,.map__title .header1{align-self:flex-start}.map__title span{margin-top:15px;font-size:18px;font-weight:500}.quality-service{margin-bottom:60px;display:flex;flex-direction:column;width:100%;position:relative}.quality-service__bg{position:absolute;z-index:-1;top:-249px;right:-150px}.quality-service .header1{align-self:flex-start}.quality-service .contacts__info-block{margin-top:15px}.payment{margin-top:30px;margin-bottom:60px;display:flex;width:100%;flex-direction:column;align-items:center}.payment__title{text-align:center;margin-bottom:30px}.payment__cards{width:100%;display:flex;flex-wrap:wrap;justify-content:space-around;max-width:800px}.payment__card{width:260px;margin-bottom:30px;display:flex;flex-direction:column;align-items:center}.payment__card-title{font-weight:700;font-size:18px;text-align:center;max-width:175px}.payment__card-img{display:flex;justify-content:space-around;height:100px}.payment__phone{font-size:24px;margin-top:30px}.work-process{display:flex;flex-direction:column;align-items:center;width:100%}.work-process__title{margin-bottom:30px}.work-process__urlica{margin-bottom:60px;display:flex;flex-direction:column;align-items:center;width:100%}.work-process__urlica-title{margin-bottom:20px;text-transform:uppercase;text-align:center}.work-process__urlica-cards{display:flex;width:100%;justify-content:space-around;flex-wrap:wrap;margin-bottom:40px}.work-process__urlica-card{width:210px;margin-bottom:30px;display:flex;flex-direction:column;align-items:center}.work-process__urlica-card-title{font-weight:700;font-size:18px;text-align:center}.work-process__urlica-card-img{display:flex;justify-content:space-around;height:100px;width:-webkit-max-content;width:max-content}.work-process__urlica-card-img img{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.work-process__urlica-card:first-of-type img{width:110px}.work-process__urlica-card:nth-of-type(2) img{width:166px}.work-process__urlica-card:nth-of-type(3) img{width:155px}.work-process__urlica-card:nth-of-type(4) img{width:171px}.work-process__urlica-card:nth-of-type(5) img{width:101px;height:80px}.work-process__urlica-link{max-width:330px;color:#f2994a;text-decoration:underline;text-align:center}.work-process__urlica-link:hover{text-decoration:none}.work-process__private{background:url(/assets/template/images/calculator-bg.svg) no-repeat;background-position-x:70%;background-size:cover;box-shadow:0 0 50px hsla(0,0%,55.7%,.4);border-radius:5px;width:100%;padding:10px;margin-bottom:60px}.work-process__private-content{padding:27px 52px;display:flex;flex-direction:column;align-items:center;width:100%;border:1px solid #e5e5e5;box-sizing:border-box;border-radius:6px}.work-process__private-title{text-transform:uppercase;color:#272727;margin-bottom:20px}.work-process__private-link{max-width:330px;color:#272727;text-decoration:underline;text-align:center}.work-process__private-link:hover{text-decoration:none}.work-process__private-cards{display:flex;width:100%;justify-content:space-around;margin-bottom:20px;flex-wrap:wrap}.work-process__private-card{width:210px;margin-bottom:30px;display:flex;flex-direction:column;align-items:center}.work-process__private-card-title{font-weight:700;font-size:18px;text-align:center;color:#272727}.work-process__private-card-img{display:flex;justify-content:space-around;height:100px;width:-webkit-max-content;width:max-content}.work-process__private-card-img img{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.work-process__private-card:first-of-type img{width:110px}.work-process__private-card:nth-of-type(2) img{width:170px}.work-process__private-card:nth-of-type(3) img{width:171px}.razvod-cards{width:100%;display:flex;flex-direction:column;align-items:center;margin-bottom:60px}.razvod-cards__subtitle{font-size:14px;line-height:140%;text-align:center;align-self:center;text-transform:uppercase}.razvod-cards__cards{margin-bottom:30px;margin-top:20px;width:100%;display:grid;grid-template-columns:repeat(auto-fill,minmax(256px,1fr));grid-gap:10px}.razvod-cards__card{position:relative;display:flex;flex-direction:column;align-items:center;width:100%;background:#282a2e;border-radius:2px;padding:11px;transition:box-shadow .1s ease}.razvod-cards__card-img{width:100%;margin-bottom:40px;-webkit-mask-image:linear-gradient(-178.41deg,#282a2e -14.98%,rgba(40,42,46,.77) 0,rgba(40,42,46,.5) 18.75%,rgba(40,42,46,0) 96.98%);mask-image:linear-gradient(-178.41deg,#282a2e -14.98%,rgba(40,42,46,.77) 0,rgba(40,42,46,.5) 18.75%,rgba(40,42,46,0) 96.98%)}.razvod-cards__card-img img{width:100%}.razvod-cards__card:hover{box-shadow:0 0 5px #5eb0e3}.razvod-cards__card:hover .razvod-cards__card-title{color:#5eb0e3}.razvod-cards__card-link{position:absolute;bottom:20px;display:flex;flex-direction:column;align-items:center}.razvod-cards__card-price{font-size:14px}.razvod-cards__card-title{text-align:center;margin-bottom:10px;position:relative;color:#fff;max-width:-webkit-max-content;max-width:max-content;min-width:-webkit-min-content;min-width:min-content;padding-bottom:2px;font-size:20px;font-weight:700}.razvod-cards__price-link{color:#5eb0e3;height:18px;padding-bottom:0;border-bottom:1px solid #5eb0e3;width:-webkit-max-content;width:max-content}.razvod-cards__price-link:hover{border:none}.licenses{margin-bottom:60px}.licenses.hidden{display:none}.licenses__title{margin-bottom:30px;max-width:unset}.licenses__cards{display:flex;justify-content:center;flex-wrap:wrap}.licenses__card{position:relative;height:100%}.licenses__card:not(:nth-of-type(3n+3)){margin-right:40px}.licenses__card:hover:after{content:"";position:absolute;top:1px;left:10px;background:url(/assets/template/images/license-hover.png) no-repeat 50%;width:197px;height:226px}.popular{width:100%;display:flex;flex-direction:column;align-items:center;margin-bottom:50px;position:relative}.popular-rocks1{width:300px;position:absolute;top:66px;left:-297px;transform:rotate(45deg);z-index:-1}.popular-rocks2{position:absolute;bottom:112px;right:-228px;z-index:-1}.popular__title{margin-bottom:20px}.popular__links{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;width:100%}.popular__link span{border-bottom:1px solid hsla(0,0%,100%,.4)}.popular__link:hover span{border-bottom:none}.popular__controls{margin-top:30px;display:flex;align-items:center}.popular__controls>*{margin-bottom:10px;padding-bottom:2px;border-bottom:1px solid;cursor:pointer}.popular__controls>:hover{border-bottom:none}.popular__controls>:not(:last-of-type){margin-right:30px;color:#5eb0e3}.popular__link,.similar__link{display:flex;margin-bottom:20px;background:#323233;border-radius:2px;padding:15px;width:100%;max-width:250px;align-items:center;justify-content:space-around}.popular__link.hidden,.similar__link.hidden{display:none}.popular__links .popular__link:last-child,.popular__links .similar__link:last-child,.similar__links .popular__link:last-child,.similar__links .similar__link:last-child{margin-right:0}.similar__link:hover{color:#ccc}.similar__link{text-align:center}.favorites-table,.razvod-table{width:100%}.favorites-table__in-stock,.razvod-table__in-stock{display:flex;align-items:center;font-size:.75rem;padding:0 0 5px}.favorites-table__in-stock:before,.razvod-table__in-stock:before{content:"";width:5px;height:5px;margin-right:5px;display:block;border-radius:50%;background:#00ad26;box-shadow:0 0 5px #00ad26}.favorites-table__row,.razvod-table__row{cursor:pointer}.favorites-table__row.hidden,.razvod-table__row.hidden{display:none}.favorites-table table,.razvod-table table{width:100%;border-collapse:collapse}.favorites-table table thead tr,.razvod-table table thead tr{background:transparent}.favorites-table table th,.razvod-table table th{text-align:left;font-weight:400;background:none;padding:15px;color:#fff}.favorites-table table tr,.razvod-table table tr{font-weight:500;color:#272727;background:#e5e5e5;border-radius:2px 2px 0 0;border-bottom:1px solid #c4c4c4}.favorites-table table tr:hover,.razvod-table table tr:hover{box-shadow:0 0 20px rgba(0,0,0,.25);border-radius:0;transform:scale(1)}.favorites-table table td,.razvod-table table td{padding:10px 15px;font-weight:500}.favorites-table table td img,.razvod-table table td img{flex-shrink:0;width:125px}.favorites-table table td button,.razvod-table table td button{text-transform:uppercase;width:138px;padding:11px}.favorites-table table td a,.razvod-table table td a{color:#272727;border-bottom:1px solid rgba(39,39,39,.4)}.favorites-table table td a:hover,.razvod-table table td a:hover{border-bottom:none}.razvod-table table td img{height:70px}.children-block,.favorites{width:100%;margin-bottom:60px;max-width:840px}.children-block .popular__controls,.favorites .popular__controls{justify-content:center}.similar-products{display:flex;width:100%;flex-direction:column;align-items:center;position:relative;margin-bottom:60px}.similar-products__title{font-size:1.875rem;margin-bottom:30px}.similar-products__controls{position:absolute;right:0;top:0}.similar-products__slider-container{width:100%}.similar-products__slider-container .slick-slide{text-align:center}.similar-products__slider-card{display:flex;flex-direction:column;align-items:center;width:100%;max-width:256px;background:#282a2e;border-radius:2px;padding:15px;margin:10px 0}.similar-products__slider-card-img img{width:100%;height:200px;object-fit:contain}.similar-products__slider-card:hover{box-shadow:0 0 5px #5eb0e3}.similar-products__slider-card:hover .similar-products__slider-card-title{color:#5eb0e3}.similar-products__slider-card-link{margin:20px 0;position:relative;display:flex;flex-direction:column;align-items:center}.similar-products__slider-card-price{font-size:16px}.similar-products__slider-card-title{text-align:center;margin-bottom:10px;position:relative;color:#fff;max-width:-webkit-max-content;max-width:max-content;min-width:-webkit-min-content;min-width:min-content;padding-bottom:2px;font-size:16px;font-weight:700}.faq{width:100%;max-width:840px;margin-bottom:60px}.faq .header1{margin-bottom:30px}.faq__item{background-color:#fff;border-radius:5px;padding:1em}.faq__item li,.faq__item ul{color:#333}.faq__item p{margin-block:1em}.faq__item~.faq__item{margin-top:1em}.faq__item.expanded .faq__item-answer{display:block}.faq__item.expanded .faq__item-question-btn:before{transform:rotate(180deg)}.faq__item-question{color:#000;position:relative;display:flex;align-items:center;cursor:pointer}.faq__item-question-text{width:100%;font-size:18px}.faq__item-question-btn{display:flex;align-items:center;justify-content:center;border-radius:3px;width:3em;height:2em;background-color:#56a2d0;cursor:pointer;margin-left:1em}.faq__item-question-btn:before{content:"";display:block;width:0;height:0;border-color:#000 transparent transparent;border-style:solid;border-width:8px 8px 0;transition:transform .3s;transform-origin:center}.faq__item-answer{display:none;color:#000;margin-top:1em}.clients{margin-bottom:60px}.clients__header{max-width:none;margin-bottom:30px}.clients__container{display:flex;flex-wrap:wrap;justify-content:space-between;margin-bottom:-15px}.clients__item{padding:15px 15px 60px;background-color:#282a2e;margin-bottom:15px}.clients__title{color:#fff;font-size:24px;text-align:center;line-height:150%;font-weight:600;margin-top:1em}.partners{margin-bottom:60px}.partners__header{max-width:none;margin-bottom:30px}.partners__container{display:flex;flex-wrap:wrap;justify-content:space-between;margin-bottom:-15px}.partners__item{padding:15px 15px 60px;background-color:#282a2e;margin-bottom:15px}.partners__title{color:#fff;font-size:24px;text-align:center;line-height:150%;font-weight:600;margin-top:1em}.working-scheme{margin-bottom:60px}.working-scheme__header{margin-bottom:30px;max-width:none}.working-scheme__item{display:flex;flex-direction:column;align-items:center}.working-scheme__item~.working-scheme__item{margin-top:25px}.working-scheme__counter{box-sizing:border-box;display:flex;align-items:center;justify-content:center;order:0;width:44px;height:44px;border:1px solid #fff;border-radius:40px;font-family:Garamond;font-style:normal;font-weight:700;font-size:24px;line-height:150%;text-align:center;color:#fff}.working-scheme__text{font-family:MuseoSans;font-style:normal;font-weight:600;font-size:14px;line-height:130%;color:#fff;order:2;text-align:center}.working-scheme__img{order:1;margin:10px 0}.working-scheme__stick{display:none;position:relative}.products-tile{margin-top:12px;font-family:Museo Sans Cyrl,sans-serif}.products-tile__reset-btn-text{font-size:16px}.products-tile__reset-btn{border:2px solid #4e6f9c;box-sizing:border-box;border-radius:16px;width:174px;height:32px;display:inline-flex;align-items:center;justify-content:center;line-height:100%;position:relative;margin-bottom:10px;vertical-align:top}.products-tile__reset-btn:hover{background-color:#a0a0a0;border-color:#a0a0a0}.products-tile__reset-btn-cross{position:relative;display:inline-block;margin-left:9px;height:13px;width:13px}.products-tile__reset-btn-cross:after,.products-tile__reset-btn-cross:before{position:absolute;left:6px;content:"";height:13px;width:2px;background-color:#fff}.products-tile__reset-btn-cross:before{transform:rotate(45deg)}.products-tile__reset-btn-cross:after{transform:rotate(-45deg)}.products-tile__btn-filters,.products-tile__btn-sort{display:none;background:#6192b0;padding-top:13px;padding-bottom:13px;border-radius:32px;align-items:center;justify-content:center;font-weight:600;font-size:14px;max-width:276px;margin-left:auto;margin-right:auto}.products-tile__btn-filters{margin-top:16px}.products-tile__btn-filters:before{display:block;content:"";width:20px;height:18px;background:url(/assets/template/images/svg/icon-filters.svg);margin-right:10px}.products-tile__sort-span{font-weight:600}.products-tile__sort-link,.products-tile__sort-span{font-size:16px;margin-bottom:20px;display:inline-block}.products-tile__sort-link{-webkit-text-decoration-line:underline;text-decoration-line:underline;color:#a0a0a0}.products-tile__sort-link:hover{text-decoration:none}.products-tile__sort-link.active{color:#fff}.products-tile__products-wrap{display:flex;flex-wrap:wrap;margin-top:20px}.products-tile__selected{margin-bottom:10px;padding-top:19px;border-top:1px solid #575859;margin-top:11px;font-size:0}.products-tile__selected:empty,.products-tile__selected strong{display:none}.products-tile__tags{margin-bottom:14px;font-size:0}.products-tile__tags-link{background:#5eb0e3}.products-tile .mse2_selected_link{background:#4e6f9c}.products-tile .mse2_selected_link,.products-tile__tags-link{border-radius:16px;font-size:16px;color:#fff;padding:8px 24px;display:inline-block;margin-bottom:10px;white-space:nowrap;height:32px}.products-tile .mse2_selected_link:hover,.products-tile__tags-link:hover{background:#a0a0a0}.products-tile .mse2_selected_link:nth-last-of-type(n+2),.products-tile__tags-link:nth-last-of-type(n+2){margin-right:16px}.products-tile .mse2_selected_link em,.products-tile__tags-link em{font-style:normal}.products-tile .mse2_selected_link sup,.products-tile__tags-link sup{display:none}.calculator-price{margin-top:-50px;margin-bottom:60px;width:100%;display:flex;flex-direction:column;gap:10px}.calculator-price__container{overflow:auto;border-radius:10px}.calculator-price__row:first-child{display:grid;grid-template-columns:32% 67%;gap:10px}.calculator-price table{font-size:14px;color:#272727;border-collapse:collapse;width:100%;font-weight:500}.calculator-price table thead th{padding:10px 20px;background:#fff}.calculator-price table tbody tr:nth-of-type(odd){background:#e5e5e5}.calculator-price table tbody tr{background:#fff}.calculator-price table tbody tr:hover{background:#5eb0e3}.calculator-price table tbody tr td{font-size:14px;padding:10px 20px}.calculator-price table tbody tr td:not(:last-of-type){border-right:1px solid #a2a9b0}.autopark{display:flex;flex-direction:column;align-items:center;width:100%;position:relative}.autopark,.autopark__title{margin-bottom:60px}.autopark__delivery{font-size:18px;color:#5eb0e3;font-weight:500;margin:15px 0;max-width:330px}.autopark__content{display:flex;flex-direction:column;width:100%;margin-bottom:20px}.autopark__content-left{margin-right:50px;align-self:flex-end;display:flex;flex-direction:column}.autopark__content-left-img{position:absolute;z-index:-1;top:-95px;left:-50px}.autopark__list{width:-webkit-max-content;width:max-content}.autopark__list-item{margin-bottom:15px;display:flex;align-items:center;font-size:18px}.autopark__list-item svg{margin-right:10px}.autopark__button{max-width:260px}.burger{width:30px;height:30px;justify-content:center;align-items:center;display:none;position:relative;z-index:5}.burger__icon{position:relative;top:13px}.burger__icon,.burger__icon:before{width:30px;height:3px;background-color:#5eb0e3}.burger__icon:before{top:-10px}.burger__icon:after,.burger__icon:before{position:absolute;left:0;content:"";transition:transform .2s ease-in,top .2s linear .2s}.burger__icon:after{top:10px;width:30px;height:3px;background-color:#5eb0e3}.burger__icon.burger__icon-active{background-color:transparent}.burger__icon.burger__icon-active:before{transform:rotate(45deg);top:0;transition:top .2s linear,transform .2s ease-in .2s}.burger__icon.burger__icon-active:after{transform:rotate(-45deg);top:0;transition:top .2s linear,transform .2s ease-in .2s}.mobilemenu{z-index:299;width:100%;height:calc(100vh - 50px);position:fixed;left:-100%;top:50px;transition:left .3s ease;display:flex;flex-direction:column;align-items:center;overflow:scroll;background:#151515;opacity:0;transition:all .2s}.mobilemenu.active{left:0;opacity:1}.mobilemenu .sidemenu{max-width:300px}.mobilemenu__content{padding:22px;display:flex;display:-webkit-flex;flex-direction:column;width:100%;align-items:center;max-width:425px;background:#151515}.mobilemenu__contacts{width:100%}.mobilemenu__contacts>*{position:relative;display:flex;margin-bottom:15px}.mobilemenu__contacts>*>div{display:flex;flex-direction:column}.mobilemenu__contacts>* svg{flex-shrink:0;margin-right:10px}.mobilemenu__contacts>* a,.mobilemenu__contacts>* span{margin-bottom:7px}.mobilemenu__contacts-phone-link{display:flex;align-items:center}.mobilemenu__contacts-phone-link:after{content:"";width:7px;height:7px;margin-left:7px;display:block;border-radius:50%;background:#00ad26;box-shadow:0 0 5px #00ad26}.mobilemenu__logo{width:190px;margin-top:20px;margin-bottom:20px}.mobilemenu__logo img{width:100%}.mobilemenu__callback{color:#272727;align-self:center;margin:25px 0;flex-shrink:0}.mobilemenu__callback-sublist{margin-top:5px;display:none}.mobilemenu__callback-sublist-item{margin-bottom:5px}.mobilemenu .sidemenu .popular__controls{margin:20px 0}.mobilemenu .sidemenu .popular__controls-all{margin:0}#callback-form{max-width:450px!important}#cart-form{max-width:493px!important}.callback-form,.cart-form{position:relative;border:1px solid #e5e5e5;box-sizing:border-box;border-radius:6px;padding:25px 35px;display:flex;flex-direction:column;align-items:center}.callback-form input,.cart-form input{margin-bottom:8px;width:100%;max-width:335px}.callback-form__button,.cart-form__button{margin-bottom:12px;max-width:335px;text-transform:uppercase}.callback-form__container,.cart-form__container{padding:10px;width:100%;max-width:450px;background:url(/assets/template/images/calculator-bg.svg) no-repeat;background-position-x:70%;background-size:cover;border-radius:6px}.callback-form__title,.cart-form__title{margin-bottom:25px;font-size:18px;color:#272727;text-align:center}.callback-form__checkbox,.cart-form__checkbox{-webkit-tap-highlight-color:rgba(255,255,255,0);max-width:335px;margin-bottom:20px}.callback-form__checkbox label,.cart-form__checkbox label{color:#a2a9b0;font-size:12px}.callback-form__checkbox a,.cart-form__checkbox a{color:#a2a9b0;text-decoration:underline}.callback-form__checkbox a:hover,.cart-form__checkbox a:hover{color:#727374}#cart-form{margin-bottom:30px;margin-top:30px}#cart-form .cart-form__item-input-amount{cursor:text;background:transparent;box-shadow:none;margin-left:0;margin-right:0;padding:0;margin-bottom:0;font-size:14px;line-height:140%;color:#5eb0e3;width:21px;text-align:right}.cart-form{font-family:Museo Sans Cyrl,sans-serif}.cart-form__cart{width:100%}.cart-form__header{font-family:Museo Sans Cyrl,sans-serif;font-weight:600;font-size:24px;line-height:130%;color:#272727;margin-bottom:7px}.cart-form__title{font-weight:400}.cart-form__units{font-size:14px;line-height:140%;color:#5eb0e3;margin-right:10px}.cart-form__items-wrap{border:1px solid #c4c4c4;border-radius:4px;margin-top:7px}.cart-form__item-row{color:#282a2e;display:flex;align-items:flex-start}.cart-form__item-row:nth-of-type(n+2){margin-top:16px}.cart-form__item-remove{position:absolute;width:16px;height:16px;right:8px;top:26px}.cart-form__item-remove:hover:after,.cart-form__item-remove:hover:before{background-color:#333}.cart-form__item-remove:after,.cart-form__item-remove:before{position:absolute;left:6px;content:"";height:11px;width:2px;background-color:#fff;bottom:3px}.cart-form__item-remove:before{transform:rotate(45deg)}.cart-form__item-remove:after{transform:rotate(-45deg)}.cart-form__item-btn{font-weight:900;font-size:20px;line-height:1;padding:0;color:#000;font-family:MuseoSans}.cart-form__item-btn:hover{color:#888}.cart-form__item-input-amount{text-align:center}.cart-form__item-block-sum{margin-left:32px}.cart-form__item-sum{margin-top:5px}.cart-form__item-text{font-size:12px;line-height:100%}.cart-form__controls{margin-top:3px}.cart-form__items-total{text-align:center;margin-bottom:19px;font-size:16px;line-height:140%;color:#282a2e}.cart-form__items-total-value{margin-left:4px;font-size:inherit}.cart-form__items-wrap{width:100%;margin-bottom:69px}.cart-form__item-title{font-size:14px;line-height:140%}.cart-form__item-img-wrap{height:64px;margin-right:8px;border-radius:4px;overflow:hidden;min-width:64px;max-width:64px}.cart-form__item{position:relative;padding:8px 32px 8px 8px;border:1px solid #c4c4c4}#callback-form,#cart-form{display:none;background:url(/assets/template/images/calculator-bg.svg) no-repeat!important;background-position-x:70%!important;background-size:cover!important;padding:10px!important;overflow:unset!important}#callback-form .fancybox-close-small,#cart-form .fancybox-close-small{top:-40px!important;right:-15px!important}#callback-form .fancybox-close-small svg path,#cart-form .fancybox-close-small svg path{fill:#fff}#callback-form .callback-form__checkbox,#cart-form .callback-form__checkbox{margin-bottom:30px}.form-success-msg{display:none;position:absolute;width:100%;height:100%;align-items:center;justify-content:center;flex-direction:column;background:hsla(0,0%,100%,.9);color:#212121;left:0;top:0}.form-success-msg.visible{display:flex}.form-success-msg__primary{font-weight:700;font-size:1.25em}.form-success-msg__secondary{margin:1em 0}.review-form{position:relative;border:1px solid #e5e5e5;box-sizing:border-box;border-radius:6px;padding:25px 45px;display:flex;flex-direction:column;align-items:center;max-width:430px}.review-form input,.review-form textarea{margin-bottom:8px;width:100%;max-width:335px}.review-form__button{margin-bottom:12px;width:100%;max-width:335px;text-transform:uppercase}.review-form__container{overflow:unset!important;display:none;padding:10px!important;width:100%;max-width:450px!important;background:url(/assets/template/images/calculator-bg.svg) no-repeat!important;background-position-x:70%!important;background-size:cover!important;border-radius:6px}.review-form__container .fancybox-close-small{top:-40px!important;right:-15px!important}.review-form__container .fancybox-close-small svg path{fill:#fff}.review-form__title{margin-bottom:15px;color:#272727;text-align:center}.review-form__checkbox{-webkit-tap-highlight-color:rgba(255,255,255,0)}.review-form__checkbox label{color:#a2a9b0;font-size:12px}.review-form__checkbox a{color:#a2a9b0;text-decoration:underline}.review-form__checkbox a:hover{color:#727374}.sidemenu{flex-shrink:0;display:flex;flex-direction:column;width:100%;max-width:265px}.sidemenu__btn-toggle-show{padding-bottom:2px;border-bottom:1px solid;cursor:pointer;color:#5eb0e3;display:table;margin-top:20px}.sidemenu__btn-toggle-show:hover{border:0;padding-bottom:3px}.sidemenu__btn-toggle-show.active{color:#fff}.sidemenu__block~.sidemenu__block{margin-top:30px}.sidemenu__title{display:block;text-align:center;background:#6192b0;box-shadow:0 0 40px rgba(94,176,227,.3),inset 0 2px 4px #82bbde,inset 0 -4px 0 #4e6f9c;border-radius:6px 6px 0 0;padding:18px 35px;color:#fff;text-transform:uppercase;font-weight:700}.sidemenu__title.js-to-calc-btn{cursor:pointer}.sidemenu__list{background:#282a2e;border-radius:6px}.sidemenu__list-item{font-weight:700;color:#fff;text-transform:uppercase}.sidemenu__list-item.hidden{display:none}.sidemenu__list-item a{padding:12px 22px;display:block;width:100%;height:100%}.sidemenu__list-item:hover{background:#313338}.sidemenu__list-item:not(:last-of-type){border-bottom:1px solid #535252}.sidemenu .popular__controls{margin-top:1rem;justify-content:center}.sidemenu .popular__controls-all{margin:0}.sidemenu__mf2-filters-wrap .mf2-fieldset{border:0;border-bottom:1px solid #35373c;margin-bottom:24px;padding:0 0 24px;margin-right:0;margin-left:0}.sidemenu__mf2-filters-wrap .filter_title{font-family:Garamond,serif;font-size:20px;color:#fff;font-weight:400;margin-bottom:24px}.sidemenu__mf2-filters-wrap#mse2_filters{margin-top:37px;background:#282a2e;box-shadow:0 4px 4px rgba(0,0,0,.25);border-radius:8px;padding:16px}.sidemenu__mf2-checkbox-wrap{display:inline-flex;align-items:center;cursor:pointer;font-size:16px}.sidemenu__mf2-checkbox-wrap:hover .sidemenu__mf2-filter-text{text-decoration:underline}.sidemenu__mf2-checkbox-wrap.disabled,.sidemenu__mf2-checkbox-wrap.disabled .sidemenu__mf2-checkbox{cursor:default}.sidemenu__mf2-checkbox-wrap.disabled .sidemenu__mf2-filter-text{opacity:.5}.sidemenu__mf2-checkbox-wrap.disabled .sidemenu__mf2-checkbox{background-color:#aaa}.sidemenu__mf2-checkbox-wrap.disabled:hover .sidemenu__mf2-filter-text{text-decoration:none}.sidemenu__mf2-checkbox-wrap sup{font-size:9px;margin-bottom:9px}.sidemenu__mf2-checkbox-link{display:table}.sidemenu__mf2-checkbox-link:nth-last-of-type(n+2){margin-bottom:11px}.sidemenu__mf2-checkbox-link.hidden{display:none}.sidemenu__mf2-checkbox{display:inline-flex;position:relative;cursor:pointer;transition:.3s;width:20px;height:20px;background:#fff;border-radius:1px;margin-right:8px}.sidemenu__mf2-checkbox-input{position:absolute;opacity:0;height:0;width:0}.sidemenu__mf2-checkbox-input:checked~.sidemenu__mf2-checkbox-check{display:block}.sidemenu__mf2-checkbox-check{display:none;background:url(/assets/template/images/svg/icon-checkbox-check.svg) no-repeat 50%;width:20px;height:20px}.sidemenu__mf2-btn-reset,.sidemenu__mf2-btn-submit{border-radius:8px;width:100%;color:#fff;font-style:normal;font-weight:600;height:46px;border:1px solid #6192b0}.sidemenu__mf2-btn-reset:nth-last-of-type(n+2),.sidemenu__mf2-btn-submit:nth-last-of-type(n+2){margin-bottom:16px}.sidemenu__mf2-btn-reset:hover,.sidemenu__mf2-btn-submit:hover{background:#6192b0}.sidemenu__mf2-number-col:nth-last-of-type(n+2){margin-bottom:16px}.sidemenu__mf2-number-input{background:#fff;box-shadow:inset 0 0 10px hsla(0,0%,67.1%,.52);border-radius:8px;width:100%;border:0;height:54px;padding-left:20px;padding-right:20px;font-family:Museo Sans Cyrl,serif;font-size:14px;color:#a0a0a0}.sidemenu__mf2-filter-color{width:16px;height:16px;border-radius:100px;margin-right:8px}.sidemenu__mf2-filter-color.color_red{background-color:red}.sidemenu__mf2-filter-color.color_green{background-color:green}.sidemenu__mf2-filter-color.color_yellow{background-color:#ff0}.sidemenu__mf2-filter-color.color_blue{background-color:#00f}.sidemenu__mf2-filter-text{margin-bottom:2px;font-family:Museo Sans Cyrl,sans-serif}.with-aside .sidemenu__search{display:none}.with-aside{display:flex;width:100%;margin-bottom:60px}.with-aside.msearch2 .header1{text-align:left}.with-aside__content{display:flex;flex-direction:column;width:100%}.with-aside__content>.header1{text-align:center}.with-aside__content>.header2{text-transform:uppercase}.with-aside__content>p{margin-bottom:20px}.with-aside__content .quarry-block{margin-bottom:50px}.with-aside__content .quarry-block__title{font-size:24px;font-weight:400;margin-bottom:5px;text-transform:uppercase}.with-aside__content .quarry-block p:last-of-type{margin-top:20px}.with-aside__content .vacancy .header2{display:block;margin-bottom:20px}.with-aside__content .vacancy__list,.with-aside__content .vacancy p{margin-bottom:20px}.with-aside__content .vacancy__list-title{font-weight:700;margin-bottom:10px}.with-aside__content .vacancy__list-item{margin-bottom:5px;display:flex;align-items:center}.with-aside__content .vacancy__list-item:before{content:"";background:url(/assets/template/images/ok.svg) no-repeat 50%;background-size:contain;width:13px;height:13px;flex-shrink:0;margin-right:5px}.with-aside__content .vacancy__info{width:100%;flex-direction:column;display:none}.with-aside__content .vacancy__info.active{display:flex}.with-aside__content .vacancy__show-more{font-size:14px}.with-aside .sidemenu{margin-right:30px}.with-aside .main-content__cards .main-content__card{max-width:256px}.breadcrumbs{display:flex;width:100%;margin-top:10px;margin-bottom:10px}.breadcrumbs-item,.breadcrumbs>*{color:#a2a9b0;font-size:12px}.breadcrumbs-item{display:flex}.breadcrumbs-item a{color:#a2a9b0;font-size:12px}.breadcrumbs-item:not(:last-of-type):after{font-size:12px;display:block;content:"/";margin:0 8px;color:#a2a9b0}.regions{margin-bottom:60px;width:100%;display:flex;align-items:center;flex-direction:column}.regions__block{background:url(/assets/template/images/calculator-bg.svg) no-repeat;background-position-x:70%;background-size:cover;box-shadow:0 0 50px hsla(0,0%,55.7%,.4);border-radius:5px;padding:10px;width:100%;max-width:840px}.regions__title{text-align:center;margin-bottom:30px}.regions__content{border:1px solid #e5e5e5;border-radius:6px;padding:20px 45px;flex-direction:column}.regions__content,.regions__controls{display:flex;align-items:center;width:100%}.regions__controls{margin-bottom:30px}.regions__controls-select{display:none;width:100%;max-width:250px;margin:0 auto;background:#5eb0e3;font-size:16px;font-weight:700;color:#fff;padding:12px 20px;border-radius:100px}.regions__controls-select option{background:#fff;color:#272727}.regions__controls-radio{display:flex;align-items:center}.regions__controls-radio label{cursor:pointer;border:2px dashed #a2a9b0;font-size:16px;color:#a2a9b0;padding:15px 25px;border-radius:100px}.regions__controls-radio label:not(:last-of-type){margin-right:30px}.regions__controls-radio input{display:none}.regions__controls-radio input:checked+label{color:#fff;background:#6192b0;border:none}.regions__list{width:100%;display:none;justify-content:space-between;flex-wrap:wrap;box-sizing:border-box;position:relative}.regions__list.visible{display:flex}.regions__list-column{margin-bottom:20px;flex-shrink:0;display:flex;flex-direction:column;margin-right:10px}.regions__list-column.show{display:flex!important}.regions__list-column a{font-size:14px;margin-bottom:5px;color:#272727;padding-bottom:1px;font-weight:500;border-bottom:1px solid #272727;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.regions__list-column a:hover{border:none}.regions__button{padding:15px;width:190px}.regions__show-more{margin:10px 0;font-size:14px;position:absolute;bottom:-10px;align-self:center}.regions__show-more:hover{text-decoration:none}.delivery__container,.factories__container,.map-container{margin-top:25px;margin-bottom:60px;width:100%;height:450px}.delivery__container img,.factories__container img,.map-container img{width:100%}.delivery__container *,.factories__container *,.map-container *{color:#111}.page-up-btn{display:flex;position:fixed;background-image:url(/assets/template/images/page_up_btn.png);background-size:100% 100%;background-repeat:no-repeat;right:2em;bottom:2em;width:4em;height:4em;cursor:pointer;transition:transform .5s,opacity .5s;transform:scale(0)}.page-up-btn.visible{opacity:.7;transform:scale(1)}.page-up-btn.visible:hover{opacity:1}.sitemap-html__menu{padding:0 0 0 2em}.sitemap-html__item{border-bottom:1px solid transparent}.sitemap-html__item a{line-height:150%}.sitemap-html__item a:hover{border-bottom:1px solid #fff}.js-loader-img{position:absolute;height:2em}.js-btn-show-loader{color:transparent;display:flex;align-items:center;justify-content:center}.product-item{font-family:Museo Sans Cyrl,sans-serif;background:#282a2e;border-radius:4px;padding:8px;margin-right:20px;margin-bottom:20px;display:flex;flex-direction:column}.product-item__top-line{display:flex;align-items:flex-start;margin-top:20px;font-size:12px}.product-item__article{margin-left:auto;color:#a0a0a0}.product-item__instock{position:relative}.product-item__instock_status_true{color:#00ad26;padding-left:28px}.product-item__instock_status_true:before{content:"";display:block;position:absolute;width:24px;height:24px;background:url(/assets/template/images/svg/icon-check.svg) no-repeat 50%;left:0;top:50%;transform:translateY(-50%)}.product-item__article,.product-item__instock{font-size:12px}.product-item__price{margin-top:16px;margin-bottom:16px;font-weight:600;font-size:20px}.product-item__title{font-size:14px;line-height:140%;align-self:flex-start}.product-item__chars-wrap{margin-top:16px;margin-bottom:6px}.product-item__char-name{font-size:14px;padding-right:8px;color:#a0a0a0}.product-item__char-val{padding-left:8px;float:right}.product-item__char-name,.product-item__char-val{background:#282a2e;position:relative;z-index:2}.product-item__char{overflow:hidden}.product-item__char:nth-last-child(n+2){margin-bottom:12px}.product-item__char:before{float:left;width:0;font-size:14px;content:". . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ";white-space:nowrap;transform:translateY(-3px)}.product-item__btns-wrap{display:flex;margin-top:auto}.product-item__btns-wrap:after{display:none;content:"";width:100%;order:2}.product-item__btn-buy{color:#000;order:1;display:flex;flex-direction:row;font-weight:600;font-size:14px;flex:0 0 146px;height:40px;background-color:#a7d13b}.product-item__btn-buy,.product-item__btn-like,.product-item__btn-to-cart{margin-top:10px;fill:#fff;border:1px solid #a7d13b;border-radius:8px;align-items:center;justify-content:center}.product-item__btn-buy:hover,.product-item__btn-like:hover,.product-item__btn-to-cart:hover{color:#282a2e;fill:#282a2e;background:#8a9b5f}.product-item__btn-like,.product-item__btn-to-cart{order:3;height:40px;display:flex;flex:0 0 40px}.product-item__btn-like.active,.product-item__btn-to-cart.active{background-color:#a7d13b}.product-item__btn-like .svg-fit{width:20px;height:18.5px}.product-item__btn-to-cart{margin-left:6px;margin-right:6px}.product-item__btn-to-cart .svg-fit{width:18px;height:19px}.pagination{margin-top:44px;display:flex;justify-content:center}.page-item:nth-last-of-type(n+2){margin-right:16px}.page-item.active .page-link,.page-item.disabled .page-link{background-color:#6192b0}.page-link{border:2px solid #6192b0;box-sizing:border-box;border-radius:4px;display:inline-flex;flex-direction:column;justify-content:center;align-items:center;padding:14px 18px;font-weight:600;font-size:20px;line-height:100%;color:#fff}.page-link:hover{background-color:#6192b0}.open-cart{position:fixed;width:107px;height:96px;background-color:#a7d13b;border-radius:8px;right:300px;top:390px;display:block;text-align:center;padding:16px 0;line-height:100%;z-index:100}.open-cart:hover{box-shadow:0 4px 16px rgba(167,209,59,.64)}.open-cart .svg-fit{width:30px;height:32px}.open-cart__text{display:table;font-weight:600;font-size:14px;color:#282a2e;white-space:nowrap;margin-top:10px;margin-left:auto;margin-right:auto;font-family:Museo Sans Cyrl,sans-serif}.delivery{display:flex;gap:10px;width:100%;margin-block:40px}.delivery__locations{flex:1 100%;position:relative}.delivery__ranges{flex:1 40%}.delivery__container{min-height:200px;max-height:50dvh;margin:0;height:auto;overflow-y:auto;color:unset}.delivery__search{position:absolute;top:-32px}.delivery__search input{padding:5px;cursor:auto;-webkit-appearance:auto;appearance:auto}.delivery__table{color:#111}.delivery__table thead{position:-webkit-sticky;position:sticky;top:0}.delivery__table thead th{text-align:center}.delivery__table thead th em,.delivery__table thead th em sup{line-height:1;font-size:.8em;color:#aaa}.factories{margin-block:40px;width:100%}.factories__container{margin:0}.factories__legend{display:flex;margin-top:1em;flex-wrap:wrap;gap:1em;align-items:center;justify-content:center}.factories__legend img{width:50px;height:50px}.n-section--factories-list{padding:38px 0 60px}.n-section--factories-list .n-section__title{font-weight:400;text-align:center;color:#fff}.n-section--factories-list .n-card:nth-child(n+7){display:none}.n-section--delivery,.n-section--factory-delivery{width:100%;max-width:840px;padding:38px 0}.n-section--delivery table,.n-section--factory-delivery table{border-collapse:collapse;width:100%;font-weight:700;font-size:14px;line-height:22px;text-align:center;color:#000}.n-section--delivery td,.n-section--delivery th,.n-section--factory-delivery td,.n-section--factory-delivery th{padding:14px}.n-section--delivery td:not(:last-of-type),.n-section--delivery th:not(:last-of-type),.n-section--factory-delivery td:not(:last-of-type),.n-section--factory-delivery th:not(:last-of-type){border-right:1px solid #a2a9b0}.n-section--delivery th,.n-section--factory-delivery th{padding:15.1px 14px;font-weight:500;background-color:#fff}.n-section--delivery td,.n-section--factory-delivery td{font-size:14px;padding:7px 14px}.n-section--delivery tr:nth-child(odd),.n-section--factory-delivery tr:nth-child(odd){background-color:#fff}.n-section--delivery tr:nth-child(2n),.n-section--factory-delivery tr:nth-child(2n){background-color:#e5e5e5}.n-section--delivery tr:hover,.n-section--factory-delivery tr:hover{background-color:#5eb0e3}.n-section--factory-hero{padding:32px 0 0}.n-section--factory-hero .n-section__title{font-family:inherit;font-size:28px;line-height:38px;text-align:center;color:#fff}.n-section--factory-hero .n-section__text{font-size:18px;line-height:28px;color:#fff}.n-section--factory-delivery{max-width:none;padding:38px 0}.n-section--factory-delivery .n-map{background-color:#ccc}.n-section--factory-about{padding:32px 0}.n-section--factory-about .n-section__text{font-size:18px;line-height:28px;color:#fff}.n-section--factory-about .n-section__text p{font-family:inherit;font-size:inherit}.n-section--factory-gallery{overflow:hidden;width:100%;padding:32px 0 64px}.n-section--factory-gallery .n-section__title{font-size:28px;line-height:38px;text-align:center;color:#fff}.n-gallery--thumbs{position:relative}.n-gallery--thumbs .swiper-slide{cursor:pointer}.n-gallery img{display:block;width:100%;height:100%;object-fit:cover}.n-gallery .swiper-pagination{bottom:0!important}.n-gallery .swiper-pagination-bullet{background-color:#ccc;opacity:1;transition:background-color .3s}.n-gallery .swiper-pagination-bullet-active{background-color:#686868}.n-section--factories-list .n-cards{display:flex}.n-section--factories-list .n-cards__control{height:60px;margin:0 auto;padding:0 50px;border:0;border-radius:50px;font-weight:800;font-size:20px;line-height:1em;background-color:#a7d13b;cursor:pointer}.n-card{padding:16px;border-radius:16px;font-size:16px;line-height:19px;text-align:center;color:#000;background-color:#fff}.n-card__image{display:block;width:100%;height:250px;margin-bottom:8px;border-radius:12px;object-fit:cover}.n-card__title{font-weight:700}.n-card__address{margin-bottom:24px;padding-bottom:10px;border-bottom:1px solid #000;font-style:normal}.n-card__control{margin-top:20px;text-decoration:underline;color:#000}.n-product{display:flex;color:#fff;background-image:url(http://localhost:8080/assets/template/images/product_bg.png);background-position:100%;background-repeat:no-repeat}.n-product p,.n-product span{font-size:inherit}.n-product__banner{flex-shrink:0}.n-product__banner img{display:block;width:100%;height:auto}.n-product__content{display:flex;flex-wrap:wrap;flex:1;font-family:Inter,sans-serif}.n-product__title{flex-basis:100%;margin-bottom:8px;padding-left:4px;font-family:Garamond,sans-serif;font-weight:400;font-size:1.9rem;line-height:110%}.n-product__delivery{max-width:230px;margin-right:100px;margin-bottom:8px;padding:12px;border:1px solid #5eb0e3;border-radius:16px}.n-product__delivery p{font-size:14px;color:#62b4e6}.n-product__delivery ul{list-style:none;margin:0;padding:4px 0 0 10px;font-size:13.13px;line-height:140%}.n-product__delivery a{text-decoration:none;color:inherit}.n-product__delivery a:hover{text-decoration:underline}.n-product__info{flex-basis:160px;margin-right:32px;padding-left:4px}.n-product__reviews{margin-bottom:2px;padding-left:40px;font-weight:700;font-size:14px;line-height:19px;background-image:url(http://localhost:8080/assets/template/images/reviews_yandex.png);background-position:0;background-repeat:no-repeat}.n-product__rating{display:flex;align-items:center;-webkit-column-gap:10px;column-gap:10px;margin-bottom:8px;font-size:12.91px}.n-product__rating:after{content:"";width:70px;height:12px;background-image:url("data:image/svg+xmlutf8,<svg width='14' height='12' viewBox='0 0 14 12' fill='none' xmlns='http://www.w3.org/2000/svg'><path d='M13.0482 5.30013C13.1722 5.19078 13.2609 5.04698 13.3029 4.88706C13.3449 4.72715 13.3384 4.55834 13.2842 4.40213C13.2264 4.24265 13.1254 4.10241 12.9924 3.99713C12.8594 3.89186 12.6997 3.82572 12.5312 3.80613L9.38319 3.37613C9.31855 3.36826 9.25672 3.34511 9.20281 3.30859C9.14891 3.27207 9.10447 3.22324 9.07319 3.16613L7.66619 0.487134C7.58459 0.337366 7.46353 0.212801 7.31616 0.126951C7.16879 0.0411002 7.00072 -0.00275768 6.83019 0.000134318C6.65955 -0.00266086 6.49142 0.0413472 6.34403 0.12738C6.19665 0.213412 6.07565 0.33818 5.99419 0.488134L4.58719 3.16613C4.55602 3.22343 4.51164 3.27246 4.45772 3.30915C4.40381 3.34585 4.34192 3.36916 4.27719 3.37713L1.12919 3.80713C0.960813 3.82664 0.801193 3.89263 0.668202 3.99772C0.53521 4.1028 0.434097 4.24284 0.376186 4.40213C0.266186 4.72213 0.356186 5.06513 0.612186 5.29913L2.89019 7.38413C2.93725 7.42645 2.97278 7.48004 2.99343 7.53987C3.01407 7.5997 3.01915 7.6638 3.00819 7.72613L2.47119 10.6691C2.44714 10.7951 2.45298 10.925 2.48824 11.0483C2.5235 11.1716 2.58718 11.2849 2.67419 11.3791C2.81808 11.5327 3.00737 11.6361 3.21432 11.6743C3.42127 11.7124 3.635 11.6833 3.82419 11.5911L6.63919 10.2011C6.69902 10.1727 6.76444 10.1579 6.83069 10.1579C6.89694 10.1579 6.96235 10.1727 7.02219 10.2011L9.83719 11.5911C10.0258 11.6853 10.2399 11.7155 10.4471 11.6773C10.6544 11.639 10.8436 11.5344 10.9862 11.3791C11.0732 11.2849 11.1369 11.1716 11.1721 11.0483C11.2074 10.925 11.2132 10.7951 11.1892 10.6691L10.6522 7.72613C10.6411 7.6638 10.6462 7.59967 10.6668 7.53982C10.6875 7.47998 10.723 7.42639 10.7702 7.38413L13.0482 5.29913V5.30013Z' fill='%235EB0E3'/></svg>")}.n-product__contacts{font-size:13.13px}.n-product__contacts a{display:block;margin:4px 0 6px;font-weight:700;font-size:16.45px;line-height:22px;text-decoration:none;color:#fff}.n-product__price{margin-top:18px;margin-bottom:13px;font-weight:700;font-size:22.69px;line-height:29px}.n-product__control{display:block;border-radius:100px;padding:16px 36px;font-weight:500;font-size:13.34px;line-height:1em;text-decoration:none;text-transform:uppercase;color:#fff;background:#6192b0;box-shadow:0 0 40px rgba(94,176,227,.3),inset 0 2px 4px #82bbde,inset 0 -4px 0 #4e6f9c}.n-product__control:hover{background:#5085a6;box-shadow:0 0 40px rgba(94,176,227,.3),inset 0 2px 4px #216d9b,inset 0 -4px 0 #5085a6}.u-clear{flex-basis:100%;flex-shrink:0}input.error{color:brown;border:1px solid brown}.o-nas{display:flex;flex-wrap:wrap}.o-nas a{margin-bottom:25px;max-width:200px;display:block}.o-nas img{width:100%;height:100%}.fancybox-button--arrow_right{right:40px!important}.fancybox-button--arrow_left{left:40px!important}#jGrowl .ms2-message-info{background:#a7d13b!important}#jGrowl .ms2-message-info,#jGrowl .ms2-message-info a{color:#000}@media screen and (min-width:426px){.banner__right-circle{display:none}.mobilemenu{background:rgba(0,0,0,.83);align-items:start}}@media screen and (min-width:461px) and (max-width:660px){.product-item{flex-basis:calc(50% - 6px);margin-right:6px}.product-item:nth-child(2n){margin-right:0}}@media screen and (min-width:551px) and (max-width:820px){.popular__link,.similar__link{margin-right:calc(100% - 500px)}.popular__link:nth-child(2n),.similar__link:nth-child(2n){margin-right:0}}@media screen and (min-width:661px) and (max-width:768px){.product-item{flex-basis:calc(33.33% - 6px);margin-right:9px}.product-item:nth-child(3n){margin-right:0}}@media (min-width:768px) and (max-width:1023px){.favorites-table table thead,.razvod-table table thead{display:none}.favorites-table table tr,.razvod-table table tr{margin:0 auto;padding:10px;display:flex;flex-direction:column;align-items:center;max-width:300px}.favorites-table table td,.razvod-table table td{padding:0;margin-bottom:10px}.favorites-table table td img,.razvod-table table td img{width:210px}.razvod-table table td img{height:130px}}@media screen and (min-width:768px){.n-product{align-items:flex-start;-webkit-column-gap:10px;column-gap:10px}.n-product__banner{flex-basis:340px;margin-top:24px}.n-product__title{font-size:2.25rem}.n-product__price{margin-top:36px}}@media screen and (min-width:769px){.__jivoMobileButton{margin-bottom:80px}.banner .header__logo,.header-mobile{display:none}.pricelist__table-container table th:last-of-type{min-width:unset;width:90px}.table__info{height:38px}.products-tile__sort-link:nth-last-child(n+2),.products-tile__sort-span:nth-last-child(n+2){margin-right:16px}}@media screen and (min-width:769px) and (max-width:992px){.product-item{flex-basis:calc(50% - 14px);margin-right:14px}.product-item:nth-child(2n){margin-right:0}}@media screen and (min-width:821px) and (max-width:1050px){.popular__link,.similar__link{margin-right:calc(50% - 375px)}.popular__link:nth-child(3n),.similar__link:nth-child(3n){margin-right:0}}@media screen and (min-width:993px){.product-item{flex-basis:calc(33.33% - 14px)}.product-item:nth-child(3n){margin-right:0}}@media (min-width:1000px){.calculator-price .big-table td{padding:19.3px!important}}@media screen and (min-width:1000px){.pricelists-tabs{margin-top:38px}}@media screen and (min-width:1024px){.pricelist__table-container table td:last-of-type{width:90px;min-width:unset}.faq__item-question:hover .faq__item-question-btn:before{transform:rotate(180deg)}.working-scheme__container{display:flex;margin-top:260px}.working-scheme__item{width:20%;position:relative}.working-scheme__item:nth-of-type(odd){transform-origin:center 40px;transform:rotate(180deg)}.working-scheme__item:nth-of-type(odd) .working-scheme__counter,.working-scheme__item:nth-of-type(odd) .working-scheme__img,.working-scheme__item:nth-of-type(odd) .working-scheme__text{transform:rotate(180deg)}.working-scheme__item~.working-scheme__item{margin:0}.working-scheme__item:first-of-type{margin-left:90px}.working-scheme__item:first-of-type:after{width:132px;height:1px;top:40px}.working-scheme__item:first-of-type:after,.working-scheme__item:first-of-type:before{position:absolute;content:"";border-radius:10px;right:-80px;display:block;background:#fff}.working-scheme__item:first-of-type:before{width:11px;height:11px;top:35px}.working-scheme__item:first-of-type .working-scheme__text{width:150px}.working-scheme__item:nth-of-type(2):after{right:-53px}.working-scheme__item:nth-of-type(2):after,.working-scheme__item:nth-of-type(2):before{position:absolute;content:"";width:106px;height:1px;border-radius:10px;top:40px;display:block;background:#fff}.working-scheme__item:nth-of-type(2):before{left:-53px}.working-scheme__item:nth-of-type(2) .working-scheme__text{width:140px}.working-scheme__item:nth-of-type(3):after{left:-53px}.working-scheme__item:nth-of-type(3):after,.working-scheme__item:nth-of-type(4):after{position:absolute;content:"";width:106px;height:1px;border-radius:10px;top:40px;display:block;background:#fff}.working-scheme__item:nth-of-type(4):after{right:-53px}.working-scheme__item:nth-of-type(4) .working-scheme__text{width:170px}.working-scheme__item:nth-of-type(5){margin-right:90px}.working-scheme__item:nth-of-type(5):after{width:132px;height:1px;top:40px}.working-scheme__item:nth-of-type(5):after,.working-scheme__item:nth-of-type(5):before{position:absolute;content:"";border-radius:10px;left:-80px;display:block;background:#fff}.working-scheme__item:nth-of-type(5):before{width:11px;height:11px;top:35px}.working-scheme__item:nth-of-type(5) .working-scheme__text{width:80px}.working-scheme__counter{font-size:48px;width:80px;height:80px;border-radius:80px;flex-shrink:0}.working-scheme__text{margin-top:20px;order:2;height:100%;font-size:16px;display:flex;align-items:center;justify-content:center}.working-scheme__img{order:3;margin-top:20px}.working-scheme__stick{display:flex;order:1;justify-content:center;width:1px;height:50px;background-color:#fff;flex-shrink:0}.working-scheme__stick:before{position:absolute;content:"";width:7px;height:7px;background-color:#fff;border-radius:7px;bottom:0}.regions__show-more{display:none}}@media screen and (min-width:1051px){.popular__link,.similar__link{margin-right:calc(33.33333% - 333.33333px)}.popular__link:nth-child(4n),.similar__link:nth-child(4n){margin-right:0}}@media screen and (min-width:1101px){.about-product-ms2__tabs-control input:first-of-type:checked+label~label{border-left:none;border-right:1px solid #fff}.about-product-ms2__tabs-control input:last-of-type:not(:checked)+label{border-left:none}.about-product-ms2__tabs-control input:first-of-type:not(:checked)+label,.about-product-ms2__tabs-control input:nth-of-type(2):not(:checked)+label{border-right:none}}@media screen and (min-width:1133px){.n-section--factories-list .n-section__title{margin-bottom:40px}.n-section--delivery table,.n-section--factory-delivery table{flex-basis:calc(50% - 19px);flex-shrink:1;flex-grow:0}.n-section--factory-hero{padding-top:96px}.n-section--factory-hero .n-section__inner{display:flex;flex-wrap:wrap;align-items:flex-start;-webkit-column-gap:38px;column-gap:38px}.n-section--factory-hero .n-section__title{flex-basis:100%;margin-bottom:94px;font-size:48px;line-height:58px}.n-section--factory-hero .n-section__text{flex-basis:calc(50% - 19px);flex-shrink:1;flex-grow:0;font-size:26px;line-height:32px}.n-section--factory-delivery .n-section__inner{display:flex;flex-wrap:wrap;-webkit-column-gap:38px;column-gap:38px}.n-section--factory-delivery .n-map{flex-basis:calc(50% - 19px);flex-shrink:1;flex-grow:0;font-size:30px;line-height:42px}.n-section--factory-about .n-section__text{flex-basis:calc(50% - 19px);flex-shrink:1;flex-grow:0;font-size:26px;line-height:36px}.n-section--factory-gallery .n-section__title{margin-bottom:94px;font-size:48px;line-height:58px}.n-gallery--thumbs{padding-bottom:90px}.n-gallery .swiper-pagination-bullet{width:44px;height:44px}.n-section--factories-list .n-cards{flex-wrap:wrap;gap:46px}.n-section--factories-list .n-cards__control{height:100px;padding:0 100px;font-size:36px}.n-section--factories-list .n-card{flex-basis:calc(50% - 23px);flex-shrink:1;flex-grow:0}.n-card{flex-basis:calc(50% - 19px);flex-shrink:1;flex-grow:0;padding:24px 36px 42px;border-radius:37px;font-size:24px;line-height:39px}.n-card__image{border-radius:19px}}@media screen and (min-width:1950px){body{background-size:contain}}@media screen and (max-width:1840px){.open-cart{right:200px}}@media screen and (max-width:1600px){.open-cart{right:40px}}@media screen and (max-width:1200px){.header__btns-wrap.pc{margin-right:32px}}@media screen and (max-width:1140px){.product-item__btns-wrap{flex-wrap:wrap;justify-content:center}.product-item__btns-wrap:after{display:block}.product-item__btn-to-cart{margin-left:0}}@media screen and (max-width:1132px){.n-section--factories-list .n-section__title{margin-bottom:24px}.n-section--delivery table,.n-section--factory-delivery table{width:100%}.n-section--factory-hero .n-section__text,.n-section--factory-hero .n-section__title{margin-bottom:24px}.n-section--factory-delivery .n-map{margin-bottom:38px}.n-section--factory-gallery .n-section__title{margin-bottom:24px}.n-gallery--thumbs{padding-bottom:60px}.n-gallery .swiper-pagination-bullet{width:24px;height:24px}.n-section--factories-list .n-cards{flex-direction:column;row-gap:24px}}@media screen and (max-width:1101px){.about-product-ms2__tabs-control{margin-bottom:20px}.about-product-ms2__tabs-control input:checked+label{border:0;padding-bottom:8px;border-bottom:2px solid #5eb0e3;margin-bottom:-2px}.about-product-ms2__tabs-control label{width:auto;flex-shrink:1;flex-grow:0;padding:6px 0;font-size:14px;border:0;display:flex;align-items:center}.about-product-ms2__tabs-control label:nth-last-of-type(n+2){margin-right:8px}}@media screen and (max-width:1100px){.regions__controls-select{display:block}.regions__controls-radio{display:none}}@media screen and (max-width:1087px){.clients__container{justify-content:center}.clients__item:nth-of-type(2n+2){margin-left:15px}.partners__container{justify-content:center}.partners__item:nth-of-type(2n+2){margin-left:15px}}@media screen and (max-width:1060px){.banner .wrapper{flex-direction:column;justify-content:flex-start}.banner .wrapper,.banner__left-info{align-items:center}.banner__bg{right:-100px}.banner__subtitle{text-align:center}.banner__links{top:0;margin-top:20px}.calculator__top{justify-content:space-around}.popular__links{justify-content:flex-start}}@media screen and (max-width:1040px){.about-product-ms2__btns-wrap,.about-product-ms2__content-payment,.about-product__content-payment{margin-left:0}}@media screen and (max-width:1023px){.text-block table{display:block;overflow-x:auto}.articles{font-size:15px}.header__bottom-button{display:none}.our-objects .object-card__details{font-size:14px}.about-product-ms2__content-info,.about-product__content-info{max-width:unset}.autopark__content-left{align-self:center;margin-right:0}.autopark__content-left-img{left:-450px}.regions__list{justify-content:space-around}.regions__list.visible{display:block}}@media (max-width:1000px){.calculator-price{margin-top:-25px}.calculator-price__row:first-child{grid-template-columns:100%}}@media screen and (max-width:1000px){.pricelists-layout{flex-direction:column;gap:20px}.pricelists-tab{border-radius:10px;width:100%}}@media screen and (max-width:992px){.products-tile__sort{padding-bottom:11px;border-bottom:1px solid #575859}.products-tile__products-wrap{margin-top:40px}}@media screen and (max-width:960px){.about-product-ms2__content-inner{margin-right:0}.about-product-ms2__content-outer{flex-wrap:wrap}.about-product-ms2__edge{max-width:500px;margin-left:auto;margin-right:auto;margin-top:80px;width:100%;min-width:0}.about-product-ms2__btns-wrap,.about-product-ms2__content-payment{max-width:none}.about-product-ms2__tabs-reviews-button{max-width:300px;margin-left:auto;margin-right:auto}.page-item:nth-last-of-type(n+2){margin-right:8px}}@media screen and (max-width:900px){.page-link{font-size:16px;padding:10px 14px}}@media screen and (max-width:860px){.header__bottom-nav-item:nth-last-of-type(n+2){margin-right:20px}}@media screen and (max-width:820px){.popular__links{max-width:550px}}@media screen and (max-width:768px){.main h1{font-size:1.75rem}.default-table caption{text-align:left}.articles{font-size:18px}.articles__cards{grid-template-columns:1fr}.articles .article__link{padding:1em}.advantages{margin-bottom:35px}.advantages_1__card-img img{height:100px}.banner{margin-top:20px;margin-bottom:35px}.banner .wrapper{border-top:none;padding-top:0}.banner .wrapper,.banner__left-info{align-items:center}.banner__bg-rocks{bottom:127px;right:-156px;transform:rotate(-57deg);width:370px}.banner__bg-rocks2{display:none}.banner__bg-rocks3{display:block;z-index:1;width:75px;top:-55px;left:-10px}.banner__title{text-align:center}.banner__prices-item,.banner__subtitle{font-size:14px}.calculator{margin-bottom:35px}.calculator__top{flex-direction:column;align-items:center}.calculator__title{font-size:1.825rem}.header{display:none}.header__logo-img{width:50px}.header__bottom-nav{display:none}.our-services{margin-bottom:35px}.our-objects .object-card__wrapper{flex-direction:column}.our-objects .object-card .stats{justify-content:space-evenly}.pricelist{margin-bottom:35px}.pricelist__table-container table caption{text-align:left}.pricelist__table-container table th:nth-last-of-type(2),.pricelist__table-container table tr td:last-of-type,.pricelist__table-container table tr td:nth-last-of-type(2){min-width:unset;width:90px}.table__info.sticked{display:flex;top:auto;bottom:0;left:0;width:100%}.table__info-button{width:100%;flex-shrink:1}.delivery-area,.reviews{margin-bottom:35px}.delivery-area__list-item{font-size:16px}.footer__logo{display:none}.footer__top{flex-direction:column;justify-content:space-around;width:100%;max-width:400px}.footer__top-contacts{order:2;margin:0 0 2em}.footer__top-form{margin-bottom:30px}.footer__bottom{flex-direction:column;align-items:flex-start;justify-content:unset;max-width:400px}.footer__bottom-logo{display:block}.footer__bottom-text{order:3}.footer__bottom-nav{flex-direction:column;margin-bottom:30px}.about-product__tabs-map-container{margin-right:0;height:200px}.about-product__tabs-reviews-title{text-align:center}.about-product__tabs-reviews-cards{flex-wrap:wrap}.about-product-ms2__content-button{display:none}.about-product-ms2__package-val{font-size:12px}.about-product-ms2__tabs-map-container{margin-right:0;height:200px}.about-product-ms2__tabs-reviews-title{text-align:center}.contacts{margin-bottom:35px}.contacts__links{justify-content:center}.map__title span{font-size:14px}.payment{margin-bottom:35px}.work-process__private-content{padding:20px 60px}.licenses,.razvod-cards{margin-bottom:35px}.licenses__card:not(:nth-of-type(3n+3)){margin-right:0}.popular{margin-bottom:35px}.similar-products{margin-bottom:45px}.similar-products__controls{position:static;margin:15px 0}.faq{margin-bottom:25px}.faq__item-question-text{font-size:1rem}.faq__item-answer{font-size:.875rem}.products-tile__sort{padding-bottom:24px}.products-tile__sort-inner#mse2_sort{display:none;background:#151515;border-radius:4px;padding:32px 32px 12px;width:100%;max-width:500px;margin:20px auto}.products-tile__btn-filters,.products-tile__btn-sort{display:flex}.products-tile__sort-span{display:none}.products-tile__sort-link{display:table;margin-left:auto;margin-right:auto}.products-tile__products-wrap{margin-top:16px}.autopark{margin-bottom:35px}.autopark__title{margin-bottom:30px;max-width:250px}.autopark__delivery{font-size:14px;align-self:center;text-align:center}.autopark__content-left{align-items:center}.autopark__content-left-img{left:-650px;top:-168px}.autopark__list-item{font-weight:500;font-size:14px}.burger{display:block}.sidemenu__title.js-to-calc-btn{display:none}.sidemenu__list-item{font-family:inherit;font-size:13.13px;font-weight:400;line-height:15.88px;text-transform:none;text-align:center}.sidemenu__list-item:first-child{border-top:1px solid #000}.sidemenu__list-item a{color:#000;background:hsla(0,0%,85.1%,.9)}.sidemenu__list-item.hidden{display:block}.sidemenu .popular__controls{display:none}.sidemenu__mf2-filters-wrap#mse2_filters{width:100%;max-width:300px;margin-top:20px;margin-bottom:20px}.with-aside .sidemenu__search{display:flex;justify-content:center;align-items:center;-webkit-column-gap:8px;column-gap:8px;padding:6px 22px;font-family:inherit;font-size:13.13px;font-weight:400;line-height:15.88px;color:#000;background:hsla(0,0%,85.1%,.9)}.with-aside .sidemenu__search:after{content:"";width:13px;height:13px;background-image:url("data:image/svg+xml;utf8,<svg width='13' height='13' viewBox='0 0 13 13' fill='none' xmlns='http://www.w3.org/2000/svg'><path d='M12.4398 13.0016L7.47085 8.03266C7.0741 8.37069 6.61784 8.63228 6.10206 8.81743C5.58628 9.00259 5.06786 9.09516 4.54679 9.09516C3.27612 9.09516 2.20066 8.6553 1.32039 7.77556C0.440131 6.89583 0 5.82063 0 4.54996C0 3.2793 0.439602 2.20357 1.31881 1.32278C2.19801 0.441984 3.27295 0.00105991 4.54361 1.90289e-06C5.81428 -0.0010561 6.89027 0.439075 7.77159 1.3204C8.65291 2.20172 9.09357 3.27744 9.09357 4.54758C9.09357 5.0988 8.99597 5.6323 8.80077 6.14808C8.60557 6.66386 8.349 7.10505 8.03107 7.47165L13 12.4398L12.4398 13.0016ZM4.54758 8.30086C5.6003 8.30086 6.48902 7.9385 7.21376 7.21376C7.93849 6.48903 8.30086 5.60003 8.30086 4.54679C8.30086 3.49354 7.93849 2.60482 7.21376 1.88061C6.48902 1.1564 5.6003 0.794036 4.54758 0.793507C3.49486 0.792978 2.60587 1.15535 1.88061 1.88061C1.15534 2.60587 0.792976 3.4946 0.793505 4.54679C0.794034 5.59898 1.1564 6.4877 1.88061 7.21297C2.60481 7.93823 3.49354 8.3006 4.54679 8.30007' fill='black'/></svg>")}.with-aside .sidemenu__list{display:none;overflow-y:auto;height:100vh;padding-bottom:78px;border-radius:0;background:transparent}.with-aside .sidemenu__list.visible{display:block}.with-aside{margin-bottom:35px}.with-aside .sidemenu{position:fixed;top:50px;left:0;z-index:10}.regions{margin-bottom:35px}.regions__content{padding:20px 60px}.delivery__container,.factories__container,.map-container{margin-bottom:35px;height:250px}.delivery{flex-direction:column}}@media screen and (max-width:767px){.n-product{flex-direction:column-reverse;row-gap:20px}}@media screen and (max-width:750px){.clients__item:nth-of-type(2n+2),.partners__item:nth-of-type(2n+2){margin-left:0}}@media screen and (max-width:720px){.advantages__card{margin-bottom:20px;align-items:center}}@media screen and (max-width:710px){.favorites-table table thead,.razvod-table table thead{display:none}.favorites-table table tr,.razvod-table table tr{font-size:24px;margin:0 auto;padding:20px;display:flex;flex-direction:column;align-items:center;max-width:300px}.favorites-table table td,.razvod-table table td{padding:0;margin-bottom:10px}.favorites-table table td a,.razvod-table table td a{font-size:24px}}@media screen and (max-width:550px){.popular__links{max-width:490px;justify-content:center}.popular__link,.similar__link{margin-right:0}}@media screen and (max-width:520px){.quality-service__bg{display:none}}@media screen and (max-width:500px){.page-item_pos_end .page-link,.page-item_pos_start .page-link{font-size:0;position:relative}.page-item_pos_end .page-link:before,.page-item_pos_start .page-link:before{content:"";display:block;position:absolute;width:17px;height:16px;background:url(/assets/template/images/svg/double-arrow.svg)}.page-item_pos_end .page-link:before{transform:rotate(180deg)}.page-link{height:40px;width:40px}.o-nas{justify-content:space-around}}@media screen and (max-width:485px){.our-services__cards{grid-template-columns:repeat(auto-fill,minmax(160px,1fr))}.our-services .razvod-cards__card-price,.our-services .razvod-cards__card-title{font-size:14px}.razvod-cards__cards{grid-template-columns:repeat(auto-fill,minmax(160px,1fr))}.razvod-cards__card-title,.similar-products__slider-card-title{font-size:14px}}@media screen and (max-width:480px){.table__info-quantity{display:none}.about-product-ms2 .chars-list{-webkit-column-count:auto;column-count:auto;-webkit-column-gap:normal;column-gap:normal}.breadcrumbs{flex-wrap:wrap}.open-cart{right:22px;width:76px;height:96px;top:auto;bottom:160px;padding:10px 0 8px;background:#a7d13b;border:1px solid #a7d13b;line-height:120%}.open-cart__text{white-space:normal}}@media screen and (max-width:460px){.products-tile{padding-left:6px;padding-right:6px}.products-tile__selected{display:flex;overflow-x:auto}.products-tile .mse2_selected_link,.products-tile__tags-link{border-radius:8px;padding-left:16px;padding-right:16px}.products-tile .mse2_selected_link:nth-last-of-type(n+2),.products-tile__tags-link:nth-last-of-type(n+2){margin-right:8px}.product-item{flex-basis:100%;max-width:380px;margin-left:auto;margin-right:auto;margin-bottom:16px}.product-item__btns-wrap:after{display:none}.product-item__btn-buy{flex-basis:168px}.product-item__btn-to-cart{margin-left:6px}}@media screen and (max-width:450px){jdiv{margin-bottom:80px!important}.about-product__left{flex-direction:column;align-items:center}.about-product__right{align-items:flex-start}.about-product__content-product,.about-product__right{width:100%;margin-right:0}.about-product__content-product-img{height:190px;max-width:unset;margin-right:0;object-fit:cover}.about-product__content-price{width:100%}.about-product__content-payment{max-width:unset}.about-product-ms2{margin-top:2px}.about-product-ms2__mobile-price-wrap,.about-product-ms2__mobile-title{display:block}.about-product-ms2__number{margin-top:0;font-size:12px;white-space:nowrap}.about-product-ms2__rows-wrap{display:flex;width:100%;order:4}.about-product-ms2__row{background:linear-gradient(113.11deg,#35383f,#2c2e31);border-radius:4px;padding:5px 6px;display:block;margin-bottom:0;margin-right:6px}.about-product-ms2__row-header{margin-bottom:8px;font-size:12px;display:table}.about-product-ms2__sale-package{margin-top:0;padding-top:0;font-size:12px;order:3;margin-bottom:24px}.about-product-ms2__add-to-cart-text{display:block}.about-product-ms2__content-outer{flex-direction:column;align-items:center}.about-product-ms2__right{flex-direction:row;flex-wrap:wrap;width:100%;align-items:flex-start;margin-right:0;margin-bottom:16px}.about-product-ms2__title{display:none}.about-product-ms2__reviews{order:3;margin-right:0}.about-product-ms2__reviews-stars{margin-left:0}.about-product-ms2__content-phone{order:0}.about-product-ms2__package{order:1}.about-product-ms2__availability{font-size:12px}.about-product-ms2__availability-wrap{order:2;margin-bottom:0;color:#a2a9b0;margin-left:8px;margin-top:4px}.about-product-ms2__content-product{width:100%;margin-right:0;margin-bottom:12px}.about-product-ms2__content-product-img{object-fit:cover}.about-product-ms2__price-wrap{display:none}.about-product-ms2__edge{position:fixed;bottom:0;z-index:100;margin-top:0}.about-product-ms2__content-payment{display:none}.about-product-ms2__btns-wrap .about-product-ms2__add-to-cart,.about-product-ms2__btns-wrap .about-product-ms2__in-cart{padding-top:7px;padding-bottom:7px}.about-product-ms2__btns-wrap{border-bottom-left-radius:0;border-bottom-right-radius:0;margin-bottom:0;padding:16px 16px 4px}.about-product-ms2__btns-wrap.mobile,.about-product-ms2__content-payment.mobile{display:block}.about-product-ms2__tabs .header1{font-size:1.6rem}}@media screen and (max-width:425px){.default-table{font-size:12px}.default-table caption{font-size:16px}.default-table th{padding:5px 12px}.default-table td{min-width:100px;font-size:12px;padding:5px 12px}.sect-autopark .a-item__wrapper{flex-direction:column;gap:1em}.advantages__card-text,.advantages__card-title{text-align:center}.banner__bg{display:none}.banner__title{max-width:350px}.banner__prices{max-width:240px;justify-content:space-between}.banner__links{width:100%;max-width:500px;justify-content:space-around}.banner__links a{margin-right:0}.calculator__bg{padding:5px}.calculator__content{padding:20px 0}.o-nas a{margin-right:0}.pricelist__table-container table{font-size:12px}.pricelist__table-container table caption{font-size:16px}.pricelist__table-container table th{padding:5px 12px}.pricelist__table-container table td{min-width:100px;font-size:12px;padding:5px 12px}.reviews__controls{flex-direction:column}.reviews__controls>:not(:last-of-type){margin-right:0}.delivery-area__map-container{height:160px}.footer__top-contacts-links a{font-weight:500;line-height:150%;font-size:14px}.footer__top-contacts p{font-size:12px}.about-product__tabs-control label{padding:6px 10px;font-size:12px;width:96px}.contacts__bg-rocks{display:none}.contacts__links{width:100%;max-width:500px;justify-content:space-around}.contacts__links a{margin-right:0}.work-process__private-content{padding:20px 40px}.popular__controls{flex-direction:column}.popular__controls>:not(:last-of-type){margin-right:0}.callback-form,.cart-form{padding:10px}.callback-form__container,.cart-form__container{padding:5px}.review-form{padding:10px}.review-form__container{padding:5px}.regions__content{padding:20px 40px}.regions__list-column{margin-bottom:0}.delivery__container,.factories__container,.map-container{height:180px}}@media screen and (max-width:400px){.about-product__content-product-img{margin-right:0}.about-product__content-price-left span{font-size:20px}}@media screen and (max-width:390px){.header__to-cart.mobile,.header__to-favorites.mobile{min-width:20px}.header-mobile__callback{font-size:13px}}@media screen and (max-width:380px){.similar-products__slider-card-title{font-size:18px}.page-item:nth-last-of-type(n+2){margin-right:4px}.page-link{height:35px;width:35px}}@media screen and (max-width:360px){.our-services .razvod-cards__card-price,.our-services .razvod-cards__card-title,.razvod-cards__card-title{font-size:18px}}
/*!
 * animate.css - https://animate.style/
 * Version - 4.1.1
 * Licensed under the MIT license - http://opensource.org/licenses/MIT
 *
 * Copyright (c) 2020 Animate.css
 */:root{--animate-duration:1s;--animate-delay:1s;--animate-repeat:1}.animate__animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-duration:var(--animate-duration);animation-duration:var(--animate-duration);-webkit-animation-fill-mode:both;animation-fill-mode:both}.animate__animated.animate__infinite{-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.animate__animated.animate__repeat-1{-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-iteration-count:var(--animate-repeat);animation-iteration-count:var(--animate-repeat)}.animate__animated.animate__repeat-2{-webkit-animation-iteration-count:2;animation-iteration-count:2;-webkit-animation-iteration-count:calc(var(--animate-repeat)*2);animation-iteration-count:calc(var(--animate-repeat)*2)}.animate__animated.animate__repeat-3{-webkit-animation-iteration-count:3;animation-iteration-count:3;-webkit-animation-iteration-count:calc(var(--animate-repeat)*3);animation-iteration-count:calc(var(--animate-repeat)*3)}.animate__animated.animate__delay-1s{-webkit-animation-delay:1s;animation-delay:1s;-webkit-animation-delay:var(--animate-delay);animation-delay:var(--animate-delay)}.animate__animated.animate__delay-2s{-webkit-animation-delay:2s;animation-delay:2s;-webkit-animation-delay:calc(var(--animate-delay)*2);animation-delay:calc(var(--animate-delay)*2)}.animate__animated.animate__delay-3s{-webkit-animation-delay:3s;animation-delay:3s;-webkit-animation-delay:calc(var(--animate-delay)*3);animation-delay:calc(var(--animate-delay)*3)}.animate__animated.animate__delay-4s{-webkit-animation-delay:4s;animation-delay:4s;-webkit-animation-delay:calc(var(--animate-delay)*4);animation-delay:calc(var(--animate-delay)*4)}.animate__animated.animate__delay-5s{-webkit-animation-delay:5s;animation-delay:5s;-webkit-animation-delay:calc(var(--animate-delay)*5);animation-delay:calc(var(--animate-delay)*5)}.animate__animated.animate__faster{-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-duration:calc(var(--animate-duration)/2);animation-duration:calc(var(--animate-duration)/2)}.animate__animated.animate__fast{-webkit-animation-duration:.8s;animation-duration:.8s;-webkit-animation-duration:calc(var(--animate-duration)*0.8);animation-duration:calc(var(--animate-duration)*0.8)}.animate__animated.animate__slow{-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-duration:calc(var(--animate-duration)*2);animation-duration:calc(var(--animate-duration)*2)}.animate__animated.animate__slower{-webkit-animation-duration:3s;animation-duration:3s;-webkit-animation-duration:calc(var(--animate-duration)*3);animation-duration:calc(var(--animate-duration)*3)}@-webkit-keyframes bounce{0%,20%,53%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1);transform:translateZ(0)}40%,43%{-webkit-animation-timing-function:cubic-bezier(.755,.05,.855,.06);animation-timing-function:cubic-bezier(.755,.05,.855,.06);transform:translate3d(0,-30px,0) scaleY(1.1)}70%{-webkit-animation-timing-function:cubic-bezier(.755,.05,.855,.06);animation-timing-function:cubic-bezier(.755,.05,.855,.06);transform:translate3d(0,-15px,0) scaleY(1.05)}80%{transition-timing-function:cubic-bezier(.215,.61,.355,1);transform:translateZ(0) scaleY(.95)}90%{transform:translate3d(0,-4px,0) scaleY(1.02)}}@keyframes bounce{0%,20%,53%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1);transform:translateZ(0)}40%,43%{-webkit-animation-timing-function:cubic-bezier(.755,.05,.855,.06);animation-timing-function:cubic-bezier(.755,.05,.855,.06);transform:translate3d(0,-30px,0) scaleY(1.1)}70%{-webkit-animation-timing-function:cubic-bezier(.755,.05,.855,.06);animation-timing-function:cubic-bezier(.755,.05,.855,.06);transform:translate3d(0,-15px,0) scaleY(1.05)}80%{transition-timing-function:cubic-bezier(.215,.61,.355,1);transform:translateZ(0) scaleY(.95)}90%{transform:translate3d(0,-4px,0) scaleY(1.02)}}.animate__bounce{-webkit-animation-name:bounce;animation-name:bounce;transform-origin:center bottom}@-webkit-keyframes flash{0%,50%,to{opacity:1}25%,75%{opacity:0}}@keyframes flash{0%,50%,to{opacity:1}25%,75%{opacity:0}}.animate__flash{-webkit-animation-name:flash;animation-name:flash}@-webkit-keyframes pulse{0%{transform:scaleX(1)}50%{transform:scale3d(1.05,1.05,1.05)}to{transform:scaleX(1)}}@keyframes pulse{0%{transform:scaleX(1)}50%{transform:scale3d(1.05,1.05,1.05)}to{transform:scaleX(1)}}.animate__pulse{-webkit-animation-name:pulse;animation-name:pulse;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}@-webkit-keyframes rubberBand{0%{transform:scaleX(1)}30%{transform:scale3d(1.25,.75,1)}40%{transform:scale3d(.75,1.25,1)}50%{transform:scale3d(1.15,.85,1)}65%{transform:scale3d(.95,1.05,1)}75%{transform:scale3d(1.05,.95,1)}to{transform:scaleX(1)}}@keyframes rubberBand{0%{transform:scaleX(1)}30%{transform:scale3d(1.25,.75,1)}40%{transform:scale3d(.75,1.25,1)}50%{transform:scale3d(1.15,.85,1)}65%{transform:scale3d(.95,1.05,1)}75%{transform:scale3d(1.05,.95,1)}to{transform:scaleX(1)}}.animate__rubberBand{-webkit-animation-name:rubberBand;animation-name:rubberBand}@-webkit-keyframes shakeX{0%,to{transform:translateZ(0)}10%,30%,50%,70%,90%{transform:translate3d(-10px,0,0)}20%,40%,60%,80%{transform:translate3d(10px,0,0)}}@keyframes shakeX{0%,to{transform:translateZ(0)}10%,30%,50%,70%,90%{transform:translate3d(-10px,0,0)}20%,40%,60%,80%{transform:translate3d(10px,0,0)}}.animate__shakeX{-webkit-animation-name:shakeX;animation-name:shakeX}@-webkit-keyframes shakeY{0%,to{transform:translateZ(0)}10%,30%,50%,70%,90%{transform:translate3d(0,-10px,0)}20%,40%,60%,80%{transform:translate3d(0,10px,0)}}@keyframes shakeY{0%,to{transform:translateZ(0)}10%,30%,50%,70%,90%{transform:translate3d(0,-10px,0)}20%,40%,60%,80%{transform:translate3d(0,10px,0)}}.animate__shakeY{-webkit-animation-name:shakeY;animation-name:shakeY}@-webkit-keyframes headShake{0%{transform:translateX(0)}6.5%{transform:translateX(-6px) rotateY(-9deg)}18.5%{transform:translateX(5px) rotateY(7deg)}31.5%{transform:translateX(-3px) rotateY(-5deg)}43.5%{transform:translateX(2px) rotateY(3deg)}50%{transform:translateX(0)}}@keyframes headShake{0%{transform:translateX(0)}6.5%{transform:translateX(-6px) rotateY(-9deg)}18.5%{transform:translateX(5px) rotateY(7deg)}31.5%{transform:translateX(-3px) rotateY(-5deg)}43.5%{transform:translateX(2px) rotateY(3deg)}50%{transform:translateX(0)}}.animate__headShake{-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-name:headShake;animation-name:headShake}@-webkit-keyframes swing{20%{transform:rotate(15deg)}40%{transform:rotate(-10deg)}60%{transform:rotate(5deg)}80%{transform:rotate(-5deg)}to{transform:rotate(0deg)}}@keyframes swing{20%{transform:rotate(15deg)}40%{transform:rotate(-10deg)}60%{transform:rotate(5deg)}80%{transform:rotate(-5deg)}to{transform:rotate(0deg)}}.animate__swing{transform-origin:top center;-webkit-animation-name:swing;animation-name:swing}@-webkit-keyframes tada{0%{transform:scaleX(1)}10%,20%{transform:scale3d(.9,.9,.9) rotate(-3deg)}30%,50%,70%,90%{transform:scale3d(1.1,1.1,1.1) rotate(3deg)}40%,60%,80%{transform:scale3d(1.1,1.1,1.1) rotate(-3deg)}to{transform:scaleX(1)}}@keyframes tada{0%{transform:scaleX(1)}10%,20%{transform:scale3d(.9,.9,.9) rotate(-3deg)}30%,50%,70%,90%{transform:scale3d(1.1,1.1,1.1) rotate(3deg)}40%,60%,80%{transform:scale3d(1.1,1.1,1.1) rotate(-3deg)}to{transform:scaleX(1)}}.animate__tada{-webkit-animation-name:tada;animation-name:tada}@-webkit-keyframes wobble{0%{transform:translateZ(0)}15%{transform:translate3d(-25%,0,0) rotate(-5deg)}30%{transform:translate3d(20%,0,0) rotate(3deg)}45%{transform:translate3d(-15%,0,0) rotate(-3deg)}60%{transform:translate3d(10%,0,0) rotate(2deg)}75%{transform:translate3d(-5%,0,0) rotate(-1deg)}to{transform:translateZ(0)}}@keyframes wobble{0%{transform:translateZ(0)}15%{transform:translate3d(-25%,0,0) rotate(-5deg)}30%{transform:translate3d(20%,0,0) rotate(3deg)}45%{transform:translate3d(-15%,0,0) rotate(-3deg)}60%{transform:translate3d(10%,0,0) rotate(2deg)}75%{transform:translate3d(-5%,0,0) rotate(-1deg)}to{transform:translateZ(0)}}.animate__wobble{-webkit-animation-name:wobble;animation-name:wobble}@-webkit-keyframes jello{0%,11.1%,to{transform:translateZ(0)}22.2%{transform:skewX(-12.5deg) skewY(-12.5deg)}33.3%{transform:skewX(6.25deg) skewY(6.25deg)}44.4%{transform:skewX(-3.125deg) skewY(-3.125deg)}55.5%{transform:skewX(1.5625deg) skewY(1.5625deg)}66.6%{transform:skewX(-.78125deg) skewY(-.78125deg)}77.7%{transform:skewX(.390625deg) skewY(.390625deg)}88.8%{transform:skewX(-.1953125deg) skewY(-.1953125deg)}}@keyframes jello{0%,11.1%,to{transform:translateZ(0)}22.2%{transform:skewX(-12.5deg) skewY(-12.5deg)}33.3%{transform:skewX(6.25deg) skewY(6.25deg)}44.4%{transform:skewX(-3.125deg) skewY(-3.125deg)}55.5%{transform:skewX(1.5625deg) skewY(1.5625deg)}66.6%{transform:skewX(-.78125deg) skewY(-.78125deg)}77.7%{transform:skewX(.390625deg) skewY(.390625deg)}88.8%{transform:skewX(-.1953125deg) skewY(-.1953125deg)}}.animate__jello{-webkit-animation-name:jello;animation-name:jello;transform-origin:center}@-webkit-keyframes heartBeat{0%{transform:scale(1)}14%{transform:scale(1.3)}28%{transform:scale(1)}42%{transform:scale(1.3)}70%{transform:scale(1)}}@keyframes heartBeat{0%{transform:scale(1)}14%{transform:scale(1.3)}28%{transform:scale(1)}42%{transform:scale(1.3)}70%{transform:scale(1)}}.animate__heartBeat{-webkit-animation-name:heartBeat;animation-name:heartBeat;-webkit-animation-duration:1.3s;animation-duration:1.3s;-webkit-animation-duration:calc(var(--animate-duration)*1.3);animation-duration:calc(var(--animate-duration)*1.3);-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}@-webkit-keyframes backInDown{0%{transform:translateY(-1200px) scale(.7);opacity:.7}80%{transform:translateY(0) scale(.7);opacity:.7}to{transform:scale(1);opacity:1}}@keyframes backInDown{0%{transform:translateY(-1200px) scale(.7);opacity:.7}80%{transform:translateY(0) scale(.7);opacity:.7}to{transform:scale(1);opacity:1}}.animate__backInDown{-webkit-animation-name:backInDown;animation-name:backInDown}@-webkit-keyframes backInLeft{0%{transform:translateX(-2000px) scale(.7);opacity:.7}80%{transform:translateX(0) scale(.7);opacity:.7}to{transform:scale(1);opacity:1}}@keyframes backInLeft{0%{transform:translateX(-2000px) scale(.7);opacity:.7}80%{transform:translateX(0) scale(.7);opacity:.7}to{transform:scale(1);opacity:1}}.animate__backInLeft{-webkit-animation-name:backInLeft;animation-name:backInLeft}@-webkit-keyframes backInRight{0%{transform:translateX(2000px) scale(.7);opacity:.7}80%{transform:translateX(0) scale(.7);opacity:.7}to{transform:scale(1);opacity:1}}@keyframes backInRight{0%{transform:translateX(2000px) scale(.7);opacity:.7}80%{transform:translateX(0) scale(.7);opacity:.7}to{transform:scale(1);opacity:1}}.animate__backInRight{-webkit-animation-name:backInRight;animation-name:backInRight}@-webkit-keyframes backInUp{0%{transform:translateY(1200px) scale(.7);opacity:.7}80%{transform:translateY(0) scale(.7);opacity:.7}to{transform:scale(1);opacity:1}}@keyframes backInUp{0%{transform:translateY(1200px) scale(.7);opacity:.7}80%{transform:translateY(0) scale(.7);opacity:.7}to{transform:scale(1);opacity:1}}.animate__backInUp{-webkit-animation-name:backInUp;animation-name:backInUp}@-webkit-keyframes backOutDown{0%{transform:scale(1);opacity:1}20%{transform:translateY(0) scale(.7);opacity:.7}to{transform:translateY(700px) scale(.7);opacity:.7}}@keyframes backOutDown{0%{transform:scale(1);opacity:1}20%{transform:translateY(0) scale(.7);opacity:.7}to{transform:translateY(700px) scale(.7);opacity:.7}}.animate__backOutDown{-webkit-animation-name:backOutDown;animation-name:backOutDown}@-webkit-keyframes backOutLeft{0%{transform:scale(1);opacity:1}20%{transform:translateX(0) scale(.7);opacity:.7}to{transform:translateX(-2000px) scale(.7);opacity:.7}}@keyframes backOutLeft{0%{transform:scale(1);opacity:1}20%{transform:translateX(0) scale(.7);opacity:.7}to{transform:translateX(-2000px) scale(.7);opacity:.7}}.animate__backOutLeft{-webkit-animation-name:backOutLeft;animation-name:backOutLeft}@-webkit-keyframes backOutRight{0%{transform:scale(1);opacity:1}20%{transform:translateX(0) scale(.7);opacity:.7}to{transform:translateX(2000px) scale(.7);opacity:.7}}@keyframes backOutRight{0%{transform:scale(1);opacity:1}20%{transform:translateX(0) scale(.7);opacity:.7}to{transform:translateX(2000px) scale(.7);opacity:.7}}.animate__backOutRight{-webkit-animation-name:backOutRight;animation-name:backOutRight}@-webkit-keyframes backOutUp{0%{transform:scale(1);opacity:1}20%{transform:translateY(0) scale(.7);opacity:.7}to{transform:translateY(-700px) scale(.7);opacity:.7}}@keyframes backOutUp{0%{transform:scale(1);opacity:1}20%{transform:translateY(0) scale(.7);opacity:.7}to{transform:translateY(-700px) scale(.7);opacity:.7}}.animate__backOutUp{-webkit-animation-name:backOutUp;animation-name:backOutUp}@-webkit-keyframes bounceIn{0%,20%,40%,60%,80%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:scale3d(.3,.3,.3)}20%{transform:scale3d(1.1,1.1,1.1)}40%{transform:scale3d(.9,.9,.9)}60%{opacity:1;transform:scale3d(1.03,1.03,1.03)}80%{transform:scale3d(.97,.97,.97)}to{opacity:1;transform:scaleX(1)}}@keyframes bounceIn{0%,20%,40%,60%,80%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:scale3d(.3,.3,.3)}20%{transform:scale3d(1.1,1.1,1.1)}40%{transform:scale3d(.9,.9,.9)}60%{opacity:1;transform:scale3d(1.03,1.03,1.03)}80%{transform:scale3d(.97,.97,.97)}to{opacity:1;transform:scaleX(1)}}.animate__bounceIn{-webkit-animation-duration:.75s;animation-duration:.75s;-webkit-animation-duration:calc(var(--animate-duration)*0.75);animation-duration:calc(var(--animate-duration)*0.75);-webkit-animation-name:bounceIn;animation-name:bounceIn}@-webkit-keyframes bounceInDown{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(0,-3000px,0) scaleY(3)}60%{opacity:1;transform:translate3d(0,25px,0) scaleY(.9)}75%{transform:translate3d(0,-10px,0) scaleY(.95)}90%{transform:translate3d(0,5px,0) scaleY(.985)}to{transform:translateZ(0)}}@keyframes bounceInDown{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(0,-3000px,0) scaleY(3)}60%{opacity:1;transform:translate3d(0,25px,0) scaleY(.9)}75%{transform:translate3d(0,-10px,0) scaleY(.95)}90%{transform:translate3d(0,5px,0) scaleY(.985)}to{transform:translateZ(0)}}.animate__bounceInDown{-webkit-animation-name:bounceInDown;animation-name:bounceInDown}@-webkit-keyframes bounceInLeft{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(-3000px,0,0) scaleX(3)}60%{opacity:1;transform:translate3d(25px,0,0) scaleX(1)}75%{transform:translate3d(-10px,0,0) scaleX(.98)}90%{transform:translate3d(5px,0,0) scaleX(.995)}to{transform:translateZ(0)}}@keyframes bounceInLeft{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(-3000px,0,0) scaleX(3)}60%{opacity:1;transform:translate3d(25px,0,0) scaleX(1)}75%{transform:translate3d(-10px,0,0) scaleX(.98)}90%{transform:translate3d(5px,0,0) scaleX(.995)}to{transform:translateZ(0)}}.animate__bounceInLeft{-webkit-animation-name:bounceInLeft;animation-name:bounceInLeft}@-webkit-keyframes bounceInRight{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(3000px,0,0) scaleX(3)}60%{opacity:1;transform:translate3d(-25px,0,0) scaleX(1)}75%{transform:translate3d(10px,0,0) scaleX(.98)}90%{transform:translate3d(-5px,0,0) scaleX(.995)}to{transform:translateZ(0)}}@keyframes bounceInRight{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(3000px,0,0) scaleX(3)}60%{opacity:1;transform:translate3d(-25px,0,0) scaleX(1)}75%{transform:translate3d(10px,0,0) scaleX(.98)}90%{transform:translate3d(-5px,0,0) scaleX(.995)}to{transform:translateZ(0)}}.animate__bounceInRight{-webkit-animation-name:bounceInRight;animation-name:bounceInRight}@-webkit-keyframes bounceInUp{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(0,3000px,0) scaleY(5)}60%{opacity:1;transform:translate3d(0,-20px,0) scaleY(.9)}75%{transform:translate3d(0,10px,0) scaleY(.95)}90%{transform:translate3d(0,-5px,0) scaleY(.985)}to{transform:translateZ(0)}}@keyframes bounceInUp{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(0,3000px,0) scaleY(5)}60%{opacity:1;transform:translate3d(0,-20px,0) scaleY(.9)}75%{transform:translate3d(0,10px,0) scaleY(.95)}90%{transform:translate3d(0,-5px,0) scaleY(.985)}to{transform:translateZ(0)}}.animate__bounceInUp{-webkit-animation-name:bounceInUp;animation-name:bounceInUp}@-webkit-keyframes bounceOut{20%{transform:scale3d(.9,.9,.9)}50%,55%{opacity:1;transform:scale3d(1.1,1.1,1.1)}to{opacity:0;transform:scale3d(.3,.3,.3)}}@keyframes bounceOut{20%{transform:scale3d(.9,.9,.9)}50%,55%{opacity:1;transform:scale3d(1.1,1.1,1.1)}to{opacity:0;transform:scale3d(.3,.3,.3)}}.animate__bounceOut{-webkit-animation-duration:.75s;animation-duration:.75s;-webkit-animation-duration:calc(var(--animate-duration)*0.75);animation-duration:calc(var(--animate-duration)*0.75);-webkit-animation-name:bounceOut;animation-name:bounceOut}@-webkit-keyframes bounceOutDown{20%{transform:translate3d(0,10px,0) scaleY(.985)}40%,45%{opacity:1;transform:translate3d(0,-20px,0) scaleY(.9)}to{opacity:0;transform:translate3d(0,2000px,0) scaleY(3)}}@keyframes bounceOutDown{20%{transform:translate3d(0,10px,0) scaleY(.985)}40%,45%{opacity:1;transform:translate3d(0,-20px,0) scaleY(.9)}to{opacity:0;transform:translate3d(0,2000px,0) scaleY(3)}}.animate__bounceOutDown{-webkit-animation-name:bounceOutDown;animation-name:bounceOutDown}@-webkit-keyframes bounceOutLeft{20%{opacity:1;transform:translate3d(20px,0,0) scaleX(.9)}to{opacity:0;transform:translate3d(-2000px,0,0) scaleX(2)}}@keyframes bounceOutLeft{20%{opacity:1;transform:translate3d(20px,0,0) scaleX(.9)}to{opacity:0;transform:translate3d(-2000px,0,0) scaleX(2)}}.animate__bounceOutLeft{-webkit-animation-name:bounceOutLeft;animation-name:bounceOutLeft}@-webkit-keyframes bounceOutRight{20%{opacity:1;transform:translate3d(-20px,0,0) scaleX(.9)}to{opacity:0;transform:translate3d(2000px,0,0) scaleX(2)}}@keyframes bounceOutRight{20%{opacity:1;transform:translate3d(-20px,0,0) scaleX(.9)}to{opacity:0;transform:translate3d(2000px,0,0) scaleX(2)}}.animate__bounceOutRight{-webkit-animation-name:bounceOutRight;animation-name:bounceOutRight}@-webkit-keyframes bounceOutUp{20%{transform:translate3d(0,-10px,0) scaleY(.985)}40%,45%{opacity:1;transform:translate3d(0,20px,0) scaleY(.9)}to{opacity:0;transform:translate3d(0,-2000px,0) scaleY(3)}}@keyframes bounceOutUp{20%{transform:translate3d(0,-10px,0) scaleY(.985)}40%,45%{opacity:1;transform:translate3d(0,20px,0) scaleY(.9)}to{opacity:0;transform:translate3d(0,-2000px,0) scaleY(3)}}.animate__bounceOutUp{-webkit-animation-name:bounceOutUp;animation-name:bounceOutUp}@-webkit-keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.animate__fadeIn{-webkit-animation-name:fadeIn;animation-name:fadeIn}@-webkit-keyframes fadeInDown{0%{opacity:0;transform:translate3d(0,-100%,0)}to{opacity:1;transform:translateZ(0)}}@keyframes fadeInDown{0%{opacity:0;transform:translate3d(0,-100%,0)}to{opacity:1;transform:translateZ(0)}}.animate__fadeInDown{-webkit-animation-name:fadeInDown;animation-name:fadeInDown}@-webkit-keyframes fadeInDownBig{0%{opacity:0;transform:translate3d(0,-2000px,0)}to{opacity:1;transform:translateZ(0)}}@keyframes fadeInDownBig{0%{opacity:0;transform:translate3d(0,-2000px,0)}to{opacity:1;transform:translateZ(0)}}.animate__fadeInDownBig{-webkit-animation-name:fadeInDownBig;animation-name:fadeInDownBig}@-webkit-keyframes fadeInLeft{0%{opacity:0;transform:translate3d(-100%,0,0)}to{opacity:1;transform:translateZ(0)}}@keyframes fadeInLeft{0%{opacity:0;transform:translate3d(-100%,0,0)}to{opacity:1;transform:translateZ(0)}}.animate__fadeInLeft{-webkit-animation-name:fadeInLeft;animation-name:fadeInLeft}@-webkit-keyframes fadeInLeftBig{0%{opacity:0;transform:translate3d(-2000px,0,0)}to{opacity:1;transform:translateZ(0)}}@keyframes fadeInLeftBig{0%{opacity:0;transform:translate3d(-2000px,0,0)}to{opacity:1;transform:translateZ(0)}}.animate__fadeInLeftBig{-webkit-animation-name:fadeInLeftBig;animation-name:fadeInLeftBig}@-webkit-keyframes fadeInRight{0%{opacity:0;transform:translate3d(100%,0,0)}to{opacity:1;transform:translateZ(0)}}@keyframes fadeInRight{0%{opacity:0;transform:translate3d(100%,0,0)}to{opacity:1;transform:translateZ(0)}}.animate__fadeInRight{-webkit-animation-name:fadeInRight;animation-name:fadeInRight}@-webkit-keyframes fadeInRightBig{0%{opacity:0;transform:translate3d(2000px,0,0)}to{opacity:1;transform:translateZ(0)}}@keyframes fadeInRightBig{0%{opacity:0;transform:translate3d(2000px,0,0)}to{opacity:1;transform:translateZ(0)}}.animate__fadeInRightBig{-webkit-animation-name:fadeInRightBig;animation-name:fadeInRightBig}@-webkit-keyframes fadeInUp{0%{opacity:0;transform:translate3d(0,100%,0)}to{opacity:1;transform:translateZ(0)}}@keyframes fadeInUp{0%{opacity:0;transform:translate3d(0,100%,0)}to{opacity:1;transform:translateZ(0)}}.animate__fadeInUp{-webkit-animation-name:fadeInUp;animation-name:fadeInUp}@-webkit-keyframes fadeInUpBig{0%{opacity:0;transform:translate3d(0,2000px,0)}to{opacity:1;transform:translateZ(0)}}@keyframes fadeInUpBig{0%{opacity:0;transform:translate3d(0,2000px,0)}to{opacity:1;transform:translateZ(0)}}.animate__fadeInUpBig{-webkit-animation-name:fadeInUpBig;animation-name:fadeInUpBig}@-webkit-keyframes fadeInTopLeft{0%{opacity:0;transform:translate3d(-100%,-100%,0)}to{opacity:1;transform:translateZ(0)}}@keyframes fadeInTopLeft{0%{opacity:0;transform:translate3d(-100%,-100%,0)}to{opacity:1;transform:translateZ(0)}}.animate__fadeInTopLeft{-webkit-animation-name:fadeInTopLeft;animation-name:fadeInTopLeft}@-webkit-keyframes fadeInTopRight{0%{opacity:0;transform:translate3d(100%,-100%,0)}to{opacity:1;transform:translateZ(0)}}@keyframes fadeInTopRight{0%{opacity:0;transform:translate3d(100%,-100%,0)}to{opacity:1;transform:translateZ(0)}}.animate__fadeInTopRight{-webkit-animation-name:fadeInTopRight;animation-name:fadeInTopRight}@-webkit-keyframes fadeInBottomLeft{0%{opacity:0;transform:translate3d(-100%,100%,0)}to{opacity:1;transform:translateZ(0)}}@keyframes fadeInBottomLeft{0%{opacity:0;transform:translate3d(-100%,100%,0)}to{opacity:1;transform:translateZ(0)}}.animate__fadeInBottomLeft{-webkit-animation-name:fadeInBottomLeft;animation-name:fadeInBottomLeft}@-webkit-keyframes fadeInBottomRight{0%{opacity:0;transform:translate3d(100%,100%,0)}to{opacity:1;transform:translateZ(0)}}@keyframes fadeInBottomRight{0%{opacity:0;transform:translate3d(100%,100%,0)}to{opacity:1;transform:translateZ(0)}}.animate__fadeInBottomRight{-webkit-animation-name:fadeInBottomRight;animation-name:fadeInBottomRight}@-webkit-keyframes fadeOut{0%{opacity:1}to{opacity:0}}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}.animate__fadeOut{-webkit-animation-name:fadeOut;animation-name:fadeOut}@-webkit-keyframes fadeOutDown{0%{opacity:1}to{opacity:0;transform:translate3d(0,100%,0)}}@keyframes fadeOutDown{0%{opacity:1}to{opacity:0;transform:translate3d(0,100%,0)}}.animate__fadeOutDown{-webkit-animation-name:fadeOutDown;animation-name:fadeOutDown}@-webkit-keyframes fadeOutDownBig{0%{opacity:1}to{opacity:0;transform:translate3d(0,2000px,0)}}@keyframes fadeOutDownBig{0%{opacity:1}to{opacity:0;transform:translate3d(0,2000px,0)}}.animate__fadeOutDownBig{-webkit-animation-name:fadeOutDownBig;animation-name:fadeOutDownBig}@-webkit-keyframes fadeOutLeft{0%{opacity:1}to{opacity:0;transform:translate3d(-100%,0,0)}}@keyframes fadeOutLeft{0%{opacity:1}to{opacity:0;transform:translate3d(-100%,0,0)}}.animate__fadeOutLeft{-webkit-animation-name:fadeOutLeft;animation-name:fadeOutLeft}@-webkit-keyframes fadeOutLeftBig{0%{opacity:1}to{opacity:0;transform:translate3d(-2000px,0,0)}}@keyframes fadeOutLeftBig{0%{opacity:1}to{opacity:0;transform:translate3d(-2000px,0,0)}}.animate__fadeOutLeftBig{-webkit-animation-name:fadeOutLeftBig;animation-name:fadeOutLeftBig}@-webkit-keyframes fadeOutRight{0%{opacity:1}to{opacity:0;transform:translate3d(100%,0,0)}}@keyframes fadeOutRight{0%{opacity:1}to{opacity:0;transform:translate3d(100%,0,0)}}.animate__fadeOutRight{-webkit-animation-name:fadeOutRight;animation-name:fadeOutRight}@-webkit-keyframes fadeOutRightBig{0%{opacity:1}to{opacity:0;transform:translate3d(2000px,0,0)}}@keyframes fadeOutRightBig{0%{opacity:1}to{opacity:0;transform:translate3d(2000px,0,0)}}.animate__fadeOutRightBig{-webkit-animation-name:fadeOutRightBig;animation-name:fadeOutRightBig}@-webkit-keyframes fadeOutUp{0%{opacity:1}to{opacity:0;transform:translate3d(0,-100%,0)}}@keyframes fadeOutUp{0%{opacity:1}to{opacity:0;transform:translate3d(0,-100%,0)}}.animate__fadeOutUp{-webkit-animation-name:fadeOutUp;animation-name:fadeOutUp}@-webkit-keyframes fadeOutUpBig{0%{opacity:1}to{opacity:0;transform:translate3d(0,-2000px,0)}}@keyframes fadeOutUpBig{0%{opacity:1}to{opacity:0;transform:translate3d(0,-2000px,0)}}.animate__fadeOutUpBig{-webkit-animation-name:fadeOutUpBig;animation-name:fadeOutUpBig}@-webkit-keyframes fadeOutTopLeft{0%{opacity:1;transform:translateZ(0)}to{opacity:0;transform:translate3d(-100%,-100%,0)}}@keyframes fadeOutTopLeft{0%{opacity:1;transform:translateZ(0)}to{opacity:0;transform:translate3d(-100%,-100%,0)}}.animate__fadeOutTopLeft{-webkit-animation-name:fadeOutTopLeft;animation-name:fadeOutTopLeft}@-webkit-keyframes fadeOutTopRight{0%{opacity:1;transform:translateZ(0)}to{opacity:0;transform:translate3d(100%,-100%,0)}}@keyframes fadeOutTopRight{0%{opacity:1;transform:translateZ(0)}to{opacity:0;transform:translate3d(100%,-100%,0)}}.animate__fadeOutTopRight{-webkit-animation-name:fadeOutTopRight;animation-name:fadeOutTopRight}@-webkit-keyframes fadeOutBottomRight{0%{opacity:1;transform:translateZ(0)}to{opacity:0;transform:translate3d(100%,100%,0)}}@keyframes fadeOutBottomRight{0%{opacity:1;transform:translateZ(0)}to{opacity:0;transform:translate3d(100%,100%,0)}}.animate__fadeOutBottomRight{-webkit-animation-name:fadeOutBottomRight;animation-name:fadeOutBottomRight}@-webkit-keyframes fadeOutBottomLeft{0%{opacity:1;transform:translateZ(0)}to{opacity:0;transform:translate3d(-100%,100%,0)}}@keyframes fadeOutBottomLeft{0%{opacity:1;transform:translateZ(0)}to{opacity:0;transform:translate3d(-100%,100%,0)}}.animate__fadeOutBottomLeft{-webkit-animation-name:fadeOutBottomLeft;animation-name:fadeOutBottomLeft}@-webkit-keyframes flip{0%{transform:perspective(400px) scaleX(1) translateZ(0) rotateY(-1turn);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}40%{transform:perspective(400px) scaleX(1) translateZ(150px) rotateY(-190deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}50%{transform:perspective(400px) scaleX(1) translateZ(150px) rotateY(-170deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}80%{transform:perspective(400px) scale3d(.95,.95,.95) translateZ(0) rotateY(0deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}to{transform:perspective(400px) scaleX(1) translateZ(0) rotateY(0deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}}@keyframes flip{0%{transform:perspective(400px) scaleX(1) translateZ(0) rotateY(-1turn);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}40%{transform:perspective(400px) scaleX(1) translateZ(150px) rotateY(-190deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}50%{transform:perspective(400px) scaleX(1) translateZ(150px) rotateY(-170deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}80%{transform:perspective(400px) scale3d(.95,.95,.95) translateZ(0) rotateY(0deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}to{transform:perspective(400px) scaleX(1) translateZ(0) rotateY(0deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}}.animate__animated.animate__flip{-webkit-backface-visibility:visible;backface-visibility:visible;-webkit-animation-name:flip;animation-name:flip}@-webkit-keyframes flipInX{0%{transform:perspective(400px) rotateX(90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}40%{transform:perspective(400px) rotateX(-20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}60%{transform:perspective(400px) rotateX(10deg);opacity:1}80%{transform:perspective(400px) rotateX(-5deg)}to{transform:perspective(400px)}}@keyframes flipInX{0%{transform:perspective(400px) rotateX(90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}40%{transform:perspective(400px) rotateX(-20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}60%{transform:perspective(400px) rotateX(10deg);opacity:1}80%{transform:perspective(400px) rotateX(-5deg)}to{transform:perspective(400px)}}.animate__flipInX{-webkit-backface-visibility:visible!important;backface-visibility:visible!important;-webkit-animation-name:flipInX;animation-name:flipInX}@-webkit-keyframes flipInY{0%{transform:perspective(400px) rotateY(90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}40%{transform:perspective(400px) rotateY(-20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}60%{transform:perspective(400px) rotateY(10deg);opacity:1}80%{transform:perspective(400px) rotateY(-5deg)}to{transform:perspective(400px)}}@keyframes flipInY{0%{transform:perspective(400px) rotateY(90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}40%{transform:perspective(400px) rotateY(-20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}60%{transform:perspective(400px) rotateY(10deg);opacity:1}80%{transform:perspective(400px) rotateY(-5deg)}to{transform:perspective(400px)}}.animate__flipInY{-webkit-backface-visibility:visible!important;backface-visibility:visible!important;-webkit-animation-name:flipInY;animation-name:flipInY}@-webkit-keyframes flipOutX{0%{transform:perspective(400px)}30%{transform:perspective(400px) rotateX(-20deg);opacity:1}to{transform:perspective(400px) rotateX(90deg);opacity:0}}@keyframes flipOutX{0%{transform:perspective(400px)}30%{transform:perspective(400px) rotateX(-20deg);opacity:1}to{transform:perspective(400px) rotateX(90deg);opacity:0}}.animate__flipOutX{-webkit-animation-duration:.75s;animation-duration:.75s;-webkit-animation-duration:calc(var(--animate-duration)*0.75);animation-duration:calc(var(--animate-duration)*0.75);-webkit-animation-name:flipOutX;animation-name:flipOutX;-webkit-backface-visibility:visible!important;backface-visibility:visible!important}@-webkit-keyframes flipOutY{0%{transform:perspective(400px)}30%{transform:perspective(400px) rotateY(-15deg);opacity:1}to{transform:perspective(400px) rotateY(90deg);opacity:0}}@keyframes flipOutY{0%{transform:perspective(400px)}30%{transform:perspective(400px) rotateY(-15deg);opacity:1}to{transform:perspective(400px) rotateY(90deg);opacity:0}}.animate__flipOutY{-webkit-animation-duration:.75s;animation-duration:.75s;-webkit-animation-duration:calc(var(--animate-duration)*0.75);animation-duration:calc(var(--animate-duration)*0.75);-webkit-backface-visibility:visible!important;backface-visibility:visible!important;-webkit-animation-name:flipOutY;animation-name:flipOutY}@-webkit-keyframes lightSpeedInRight{0%{transform:translate3d(100%,0,0) skewX(-30deg);opacity:0}60%{transform:skewX(20deg);opacity:1}80%{transform:skewX(-5deg)}to{transform:translateZ(0)}}@keyframes lightSpeedInRight{0%{transform:translate3d(100%,0,0) skewX(-30deg);opacity:0}60%{transform:skewX(20deg);opacity:1}80%{transform:skewX(-5deg)}to{transform:translateZ(0)}}.animate__lightSpeedInRight{-webkit-animation-name:lightSpeedInRight;animation-name:lightSpeedInRight;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}@-webkit-keyframes lightSpeedInLeft{0%{transform:translate3d(-100%,0,0) skewX(30deg);opacity:0}60%{transform:skewX(-20deg);opacity:1}80%{transform:skewX(5deg)}to{transform:translateZ(0)}}@keyframes lightSpeedInLeft{0%{transform:translate3d(-100%,0,0) skewX(30deg);opacity:0}60%{transform:skewX(-20deg);opacity:1}80%{transform:skewX(5deg)}to{transform:translateZ(0)}}.animate__lightSpeedInLeft{-webkit-animation-name:lightSpeedInLeft;animation-name:lightSpeedInLeft;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}@-webkit-keyframes lightSpeedOutRight{0%{opacity:1}to{transform:translate3d(100%,0,0) skewX(30deg);opacity:0}}@keyframes lightSpeedOutRight{0%{opacity:1}to{transform:translate3d(100%,0,0) skewX(30deg);opacity:0}}.animate__lightSpeedOutRight{-webkit-animation-name:lightSpeedOutRight;animation-name:lightSpeedOutRight;-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}@-webkit-keyframes lightSpeedOutLeft{0%{opacity:1}to{transform:translate3d(-100%,0,0) skewX(-30deg);opacity:0}}@keyframes lightSpeedOutLeft{0%{opacity:1}to{transform:translate3d(-100%,0,0) skewX(-30deg);opacity:0}}.animate__lightSpeedOutLeft{-webkit-animation-name:lightSpeedOutLeft;animation-name:lightSpeedOutLeft;-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}@-webkit-keyframes rotateIn{0%{transform:rotate(-200deg);opacity:0}to{transform:translateZ(0);opacity:1}}@keyframes rotateIn{0%{transform:rotate(-200deg);opacity:0}to{transform:translateZ(0);opacity:1}}.animate__rotateIn{-webkit-animation-name:rotateIn;animation-name:rotateIn;transform-origin:center}@-webkit-keyframes rotateInDownLeft{0%{transform:rotate(-45deg);opacity:0}to{transform:translateZ(0);opacity:1}}@keyframes rotateInDownLeft{0%{transform:rotate(-45deg);opacity:0}to{transform:translateZ(0);opacity:1}}.animate__rotateInDownLeft{-webkit-animation-name:rotateInDownLeft;animation-name:rotateInDownLeft;transform-origin:left bottom}@-webkit-keyframes rotateInDownRight{0%{transform:rotate(45deg);opacity:0}to{transform:translateZ(0);opacity:1}}@keyframes rotateInDownRight{0%{transform:rotate(45deg);opacity:0}to{transform:translateZ(0);opacity:1}}.animate__rotateInDownRight{-webkit-animation-name:rotateInDownRight;animation-name:rotateInDownRight;transform-origin:right bottom}@-webkit-keyframes rotateInUpLeft{0%{transform:rotate(45deg);opacity:0}to{transform:translateZ(0);opacity:1}}@keyframes rotateInUpLeft{0%{transform:rotate(45deg);opacity:0}to{transform:translateZ(0);opacity:1}}.animate__rotateInUpLeft{-webkit-animation-name:rotateInUpLeft;animation-name:rotateInUpLeft;transform-origin:left bottom}@-webkit-keyframes rotateInUpRight{0%{transform:rotate(-90deg);opacity:0}to{transform:translateZ(0);opacity:1}}@keyframes rotateInUpRight{0%{transform:rotate(-90deg);opacity:0}to{transform:translateZ(0);opacity:1}}.animate__rotateInUpRight{-webkit-animation-name:rotateInUpRight;animation-name:rotateInUpRight;transform-origin:right bottom}@-webkit-keyframes rotateOut{0%{opacity:1}to{transform:rotate(200deg);opacity:0}}@keyframes rotateOut{0%{opacity:1}to{transform:rotate(200deg);opacity:0}}.animate__rotateOut{-webkit-animation-name:rotateOut;animation-name:rotateOut;transform-origin:center}@-webkit-keyframes rotateOutDownLeft{0%{opacity:1}to{transform:rotate(45deg);opacity:0}}@keyframes rotateOutDownLeft{0%{opacity:1}to{transform:rotate(45deg);opacity:0}}.animate__rotateOutDownLeft{-webkit-animation-name:rotateOutDownLeft;animation-name:rotateOutDownLeft;transform-origin:left bottom}@-webkit-keyframes rotateOutDownRight{0%{opacity:1}to{transform:rotate(-45deg);opacity:0}}@keyframes rotateOutDownRight{0%{opacity:1}to{transform:rotate(-45deg);opacity:0}}.animate__rotateOutDownRight{-webkit-animation-name:rotateOutDownRight;animation-name:rotateOutDownRight;transform-origin:right bottom}@-webkit-keyframes rotateOutUpLeft{0%{opacity:1}to{transform:rotate(-45deg);opacity:0}}@keyframes rotateOutUpLeft{0%{opacity:1}to{transform:rotate(-45deg);opacity:0}}.animate__rotateOutUpLeft{-webkit-animation-name:rotateOutUpLeft;animation-name:rotateOutUpLeft;transform-origin:left bottom}@-webkit-keyframes rotateOutUpRight{0%{opacity:1}to{transform:rotate(90deg);opacity:0}}@keyframes rotateOutUpRight{0%{opacity:1}to{transform:rotate(90deg);opacity:0}}.animate__rotateOutUpRight{-webkit-animation-name:rotateOutUpRight;animation-name:rotateOutUpRight;transform-origin:right bottom}@-webkit-keyframes hinge{0%{-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}20%,60%{transform:rotate(80deg);-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}40%,80%{transform:rotate(60deg);-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;opacity:1}to{transform:translate3d(0,700px,0);opacity:0}}@keyframes hinge{0%{-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}20%,60%{transform:rotate(80deg);-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}40%,80%{transform:rotate(60deg);-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;opacity:1}to{transform:translate3d(0,700px,0);opacity:0}}.animate__hinge{-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-duration:calc(var(--animate-duration)*2);animation-duration:calc(var(--animate-duration)*2);-webkit-animation-name:hinge;animation-name:hinge;transform-origin:top left}@-webkit-keyframes jackInTheBox{0%{opacity:0;transform:scale(.1) rotate(30deg);transform-origin:center bottom}50%{transform:rotate(-10deg)}70%{transform:rotate(3deg)}to{opacity:1;transform:scale(1)}}@keyframes jackInTheBox{0%{opacity:0;transform:scale(.1) rotate(30deg);transform-origin:center bottom}50%{transform:rotate(-10deg)}70%{transform:rotate(3deg)}to{opacity:1;transform:scale(1)}}.animate__jackInTheBox{-webkit-animation-name:jackInTheBox;animation-name:jackInTheBox}@-webkit-keyframes rollIn{0%{opacity:0;transform:translate3d(-100%,0,0) rotate(-120deg)}to{opacity:1;transform:translateZ(0)}}@keyframes rollIn{0%{opacity:0;transform:translate3d(-100%,0,0) rotate(-120deg)}to{opacity:1;transform:translateZ(0)}}.animate__rollIn{-webkit-animation-name:rollIn;animation-name:rollIn}@-webkit-keyframes rollOut{0%{opacity:1}to{opacity:0;transform:translate3d(100%,0,0) rotate(120deg)}}@keyframes rollOut{0%{opacity:1}to{opacity:0;transform:translate3d(100%,0,0) rotate(120deg)}}.animate__rollOut{-webkit-animation-name:rollOut;animation-name:rollOut}@-webkit-keyframes zoomIn{0%{opacity:0;transform:scale3d(.3,.3,.3)}50%{opacity:1}}@keyframes zoomIn{0%{opacity:0;transform:scale3d(.3,.3,.3)}50%{opacity:1}}.animate__zoomIn{-webkit-animation-name:zoomIn;animation-name:zoomIn}@-webkit-keyframes zoomInDown{0%{opacity:0;transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomInDown{0%{opacity:0;transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.animate__zoomInDown{-webkit-animation-name:zoomInDown;animation-name:zoomInDown}@-webkit-keyframes zoomInLeft{0%{opacity:0;transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(10px,0,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomInLeft{0%{opacity:0;transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(10px,0,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.animate__zoomInLeft{-webkit-animation-name:zoomInLeft;animation-name:zoomInLeft}@-webkit-keyframes zoomInRight{0%{opacity:0;transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomInRight{0%{opacity:0;transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.animate__zoomInRight{-webkit-animation-name:zoomInRight;animation-name:zoomInRight}@-webkit-keyframes zoomInUp{0%{opacity:0;transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomInUp{0%{opacity:0;transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.animate__zoomInUp{-webkit-animation-name:zoomInUp;animation-name:zoomInUp}@-webkit-keyframes zoomOut{0%{opacity:1}50%{opacity:0;transform:scale3d(.3,.3,.3)}to{opacity:0}}@keyframes zoomOut{0%{opacity:1}50%{opacity:0;transform:scale3d(.3,.3,.3)}to{opacity:0}}.animate__zoomOut{-webkit-animation-name:zoomOut;animation-name:zoomOut}@-webkit-keyframes zoomOutDown{40%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}to{opacity:0;transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomOutDown{40%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}to{opacity:0;transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.animate__zoomOutDown{-webkit-animation-name:zoomOutDown;animation-name:zoomOutDown;transform-origin:center bottom}@-webkit-keyframes zoomOutLeft{40%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(42px,0,0)}to{opacity:0;transform:scale(.1) translate3d(-2000px,0,0)}}@keyframes zoomOutLeft{40%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(42px,0,0)}to{opacity:0;transform:scale(.1) translate3d(-2000px,0,0)}}.animate__zoomOutLeft{-webkit-animation-name:zoomOutLeft;animation-name:zoomOutLeft;transform-origin:left center}@-webkit-keyframes zoomOutRight{40%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(-42px,0,0)}to{opacity:0;transform:scale(.1) translate3d(2000px,0,0)}}@keyframes zoomOutRight{40%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(-42px,0,0)}to{opacity:0;transform:scale(.1) translate3d(2000px,0,0)}}.animate__zoomOutRight{-webkit-animation-name:zoomOutRight;animation-name:zoomOutRight;transform-origin:right center}@-webkit-keyframes zoomOutUp{40%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}to{opacity:0;transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomOutUp{40%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}to{opacity:0;transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.animate__zoomOutUp{-webkit-animation-name:zoomOutUp;animation-name:zoomOutUp;transform-origin:center bottom}@-webkit-keyframes slideInDown{0%{transform:translate3d(0,-100%,0);visibility:visible}to{transform:translateZ(0)}}@keyframes slideInDown{0%{transform:translate3d(0,-100%,0);visibility:visible}to{transform:translateZ(0)}}.animate__slideInDown{-webkit-animation-name:slideInDown;animation-name:slideInDown}@-webkit-keyframes slideInLeft{0%{transform:translate3d(-100%,0,0);visibility:visible}to{transform:translateZ(0)}}@keyframes slideInLeft{0%{transform:translate3d(-100%,0,0);visibility:visible}to{transform:translateZ(0)}}.animate__slideInLeft{-webkit-animation-name:slideInLeft;animation-name:slideInLeft}@-webkit-keyframes slideInRight{0%{transform:translate3d(100%,0,0);visibility:visible}to{transform:translateZ(0)}}@keyframes slideInRight{0%{transform:translate3d(100%,0,0);visibility:visible}to{transform:translateZ(0)}}.animate__slideInRight{-webkit-animation-name:slideInRight;animation-name:slideInRight}@-webkit-keyframes slideInUp{0%{transform:translate3d(0,100%,0);visibility:visible}to{transform:translateZ(0)}}@keyframes slideInUp{0%{transform:translate3d(0,100%,0);visibility:visible}to{transform:translateZ(0)}}.animate__slideInUp{-webkit-animation-name:slideInUp;animation-name:slideInUp}@-webkit-keyframes slideOutDown{0%{transform:translateZ(0)}to{visibility:hidden;transform:translate3d(0,100%,0)}}@keyframes slideOutDown{0%{transform:translateZ(0)}to{visibility:hidden;transform:translate3d(0,100%,0)}}.animate__slideOutDown{-webkit-animation-name:slideOutDown;animation-name:slideOutDown}@-webkit-keyframes slideOutLeft{0%{transform:translateZ(0)}to{visibility:hidden;transform:translate3d(-100%,0,0)}}@keyframes slideOutLeft{0%{transform:translateZ(0)}to{visibility:hidden;transform:translate3d(-100%,0,0)}}.animate__slideOutLeft{-webkit-animation-name:slideOutLeft;animation-name:slideOutLeft}@-webkit-keyframes slideOutRight{0%{transform:translateZ(0)}to{visibility:hidden;transform:translate3d(100%,0,0)}}@keyframes slideOutRight{0%{transform:translateZ(0)}to{visibility:hidden;transform:translate3d(100%,0,0)}}.animate__slideOutRight{-webkit-animation-name:slideOutRight;animation-name:slideOutRight}@-webkit-keyframes slideOutUp{0%{transform:translateZ(0)}to{visibility:hidden;transform:translate3d(0,-100%,0)}}@keyframes slideOutUp{0%{transform:translateZ(0)}to{visibility:hidden;transform:translate3d(0,-100%,0)}}.animate__slideOutUp{-webkit-animation-name:slideOutUp;animation-name:slideOutUp}@media (prefers-reduced-motion:reduce),print{.animate__animated{-webkit-animation-duration:1ms!important;animation-duration:1ms!important;transition-duration:1ms!important;-webkit-animation-iteration-count:1!important;animation-iteration-count:1!important}.animate__animated[class*=Out]{opacity:0}}
body.compensate-for-scrollbar{overflow:hidden}.fancybox-active{height:auto}.fancybox-is-hidden{left:-9999px;margin:0;position:absolute!important;top:-9999px;visibility:hidden}.fancybox-container{-webkit-backface-visibility:hidden;height:100%;left:0;outline:none;position:fixed;-webkit-tap-highlight-color:transparent;top:0;touch-action:manipulation;transform:translateZ(0);width:100%;z-index:99992}.fancybox-container *{box-sizing:border-box}.fancybox-bg,.fancybox-inner,.fancybox-outer,.fancybox-stage{bottom:0;left:0;position:absolute;right:0;top:0}.fancybox-outer{-webkit-overflow-scrolling:touch;overflow-y:auto}.fancybox-bg{background:#1e1e1e;opacity:0;transition-duration:inherit;transition-property:opacity;transition-timing-function:cubic-bezier(.47,0,.74,.71)}.fancybox-is-open .fancybox-bg{opacity:.9;transition-timing-function:cubic-bezier(.22,.61,.36,1)}.fancybox-caption,.fancybox-infobar,.fancybox-navigation .fancybox-button,.fancybox-toolbar{direction:ltr;opacity:0;position:absolute;transition:opacity .25s ease,visibility 0s ease .25s;visibility:hidden;z-index:99997}.fancybox-show-caption .fancybox-caption,.fancybox-show-infobar .fancybox-infobar,.fancybox-show-nav .fancybox-navigation .fancybox-button,.fancybox-show-toolbar .fancybox-toolbar{opacity:1;transition:opacity .25s ease 0s,visibility 0s ease 0s;visibility:visible}.fancybox-infobar{color:#ccc;font-size:13px;-webkit-font-smoothing:subpixel-antialiased;height:44px;left:0;line-height:44px;min-width:44px;mix-blend-mode:difference;padding:0 10px;pointer-events:none;top:0;-webkit-touch-callout:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}.fancybox-toolbar{right:0;top:0}.fancybox-stage{direction:ltr;overflow:visible;transform:translateZ(0);z-index:99994}.fancybox-is-open .fancybox-stage{overflow:hidden}.fancybox-slide{-webkit-backface-visibility:hidden;display:none;height:100%;left:0;outline:none;overflow:auto;-webkit-overflow-scrolling:touch;padding:44px;position:absolute;text-align:center;top:0;transition-property:transform,opacity;white-space:normal;width:100%;z-index:99994}.fancybox-slide:before{content:"";display:inline-block;font-size:0;height:100%;vertical-align:middle;width:0}.fancybox-is-sliding .fancybox-slide,.fancybox-slide--current,.fancybox-slide--next,.fancybox-slide--previous{display:block}.fancybox-slide--image{overflow:hidden;padding:44px 0}.fancybox-slide--image:before{display:none}.fancybox-slide--html{padding:6px}.fancybox-content{background:#fff;display:inline-block;margin:0;max-width:100%;overflow:auto;-webkit-overflow-scrolling:touch;padding:44px;position:relative;text-align:left;vertical-align:middle}.fancybox-slide--image .fancybox-content{-webkit-animation-timing-function:cubic-bezier(.5,0,.14,1);animation-timing-function:cubic-bezier(.5,0,.14,1);-webkit-backface-visibility:hidden;background:transparent;background-repeat:no-repeat;background-size:100% 100%;left:0;max-width:none;overflow:visible;padding:0;position:absolute;top:0;transform-origin:top left;transition-property:transform,opacity;-webkit-user-select:none;-ms-user-select:none;user-select:none;z-index:99995}.fancybox-can-zoomOut .fancybox-content{cursor:zoom-out}.fancybox-can-zoomIn .fancybox-content{cursor:zoom-in}.fancybox-can-pan .fancybox-content,.fancybox-can-swipe .fancybox-content{cursor:-webkit-grab;cursor:grab}.fancybox-is-grabbing .fancybox-content{cursor:-webkit-grabbing;cursor:grabbing}.fancybox-container [data-selectable=true]{cursor:text}.fancybox-image,.fancybox-spaceball{background:transparent;border:0;height:100%;left:0;margin:0;max-height:none;max-width:none;padding:0;position:absolute;top:0;-webkit-user-select:none;-ms-user-select:none;user-select:none;width:100%}.fancybox-spaceball{z-index:1}.fancybox-slide--iframe .fancybox-content,.fancybox-slide--map .fancybox-content,.fancybox-slide--pdf .fancybox-content,.fancybox-slide--video .fancybox-content{height:100%;overflow:visible;padding:0;width:100%}.fancybox-slide--video .fancybox-content{background:#000}.fancybox-slide--map .fancybox-content{background:#e5e3df}.fancybox-slide--iframe .fancybox-content{background:#fff}.fancybox-iframe,.fancybox-video{background:transparent;border:0;display:block;height:100%;margin:0;overflow:hidden;padding:0;width:100%}.fancybox-iframe{left:0;position:absolute;top:0}.fancybox-error{background:#fff;cursor:default;max-width:400px;padding:40px;width:100%}.fancybox-error p{color:#444;font-size:16px;line-height:20px;margin:0;padding:0}.fancybox-button{background:rgba(30,30,30,.6);border:0;border-radius:0;box-shadow:none;cursor:pointer;display:inline-block;height:44px;margin:0;padding:10px;position:relative;transition:color .2s;vertical-align:top;visibility:inherit;width:44px}.fancybox-button,.fancybox-button:link,.fancybox-button:visited{color:#ccc}.fancybox-button:hover{color:#fff}.fancybox-button:focus{outline:none}.fancybox-button.fancybox-focus{outline:1px dotted}.fancybox-button[disabled],.fancybox-button[disabled]:hover{color:#888;cursor:default;outline:none}.fancybox-button div{height:100%}.fancybox-button svg{display:block;height:100%;overflow:visible;position:relative;width:100%}.fancybox-button svg path{fill:currentColor;stroke-width:0}.fancybox-button--fsenter svg:nth-child(2),.fancybox-button--fsexit svg:first-child,.fancybox-button--pause svg:first-child,.fancybox-button--play svg:nth-child(2){display:none}.fancybox-progress{background:#ff5268;height:2px;left:0;position:absolute;right:0;top:0;transform:scaleX(0);transform-origin:0;transition-property:transform;transition-timing-function:linear;z-index:99998}.fancybox-close-small{background:transparent;border:0;border-radius:0;color:#ccc;cursor:pointer;opacity:.8;padding:8px;position:absolute;right:-12px;top:-44px;z-index:401}.fancybox-close-small:hover{color:#fff;opacity:1}.fancybox-slide--html .fancybox-close-small{color:currentColor;padding:10px;right:0;top:0}.fancybox-slide--image.fancybox-is-scaling .fancybox-content{overflow:hidden}.fancybox-is-scaling .fancybox-close-small,.fancybox-is-zoomable.fancybox-can-pan .fancybox-close-small{display:none}.fancybox-navigation .fancybox-button{background-clip:content-box;height:100px;opacity:0;position:absolute;top:calc(50% - 50px);width:70px}.fancybox-navigation .fancybox-button div{padding:7px}.fancybox-navigation .fancybox-button--arrow_left{left:0;left:env(safe-area-inset-left);padding:31px 26px 31px 6px}.fancybox-navigation .fancybox-button--arrow_right{padding:31px 6px 31px 26px;right:0;right:env(safe-area-inset-right)}.fancybox-caption{background:linear-gradient(0deg,rgba(0,0,0,.85),rgba(0,0,0,.3) 50%,rgba(0,0,0,.15) 65%,rgba(0,0,0,.075) 75.5%,rgba(0,0,0,.037) 82.85%,rgba(0,0,0,.019) 88%,transparent);bottom:0;color:#eee;font-size:14px;font-weight:400;left:0;line-height:1.5;padding:75px 44px 25px;pointer-events:none;right:0;text-align:center;z-index:99996}@supports (padding:max(0px)){.fancybox-caption{padding:75px max(44px,env(safe-area-inset-right)) max(25px,env(safe-area-inset-bottom)) max(44px,env(safe-area-inset-left))}}.fancybox-caption--separate{margin-top:-50px}.fancybox-caption__body{max-height:50vh;overflow:auto;pointer-events:all}.fancybox-caption a,.fancybox-caption a:link,.fancybox-caption a:visited{color:#ccc;text-decoration:none}.fancybox-caption a:hover{color:#fff;text-decoration:underline}.fancybox-loading{-webkit-animation:a 1s linear infinite;animation:a 1s linear infinite;background:transparent;border:4px solid;border-color:#888 #888 #fff;border-radius:50%;height:50px;left:50%;margin:-25px 0 0 -25px;opacity:.7;padding:0;position:absolute;top:50%;width:50px;z-index:99999}@-webkit-keyframes a{to{transform:rotate(1turn)}}@keyframes a{to{transform:rotate(1turn)}}.fancybox-animated{transition-timing-function:cubic-bezier(0,0,.25,1)}.fancybox-fx-slide.fancybox-slide--previous{opacity:0;transform:translate3d(-100%,0,0)}.fancybox-fx-slide.fancybox-slide--next{opacity:0;transform:translate3d(100%,0,0)}.fancybox-fx-slide.fancybox-slide--current{opacity:1;transform:translateZ(0)}.fancybox-fx-fade.fancybox-slide--next,.fancybox-fx-fade.fancybox-slide--previous{opacity:0;transition-timing-function:cubic-bezier(.19,1,.22,1)}.fancybox-fx-fade.fancybox-slide--current{opacity:1}.fancybox-fx-zoom-in-out.fancybox-slide--previous{opacity:0;transform:scale3d(1.5,1.5,1.5)}.fancybox-fx-zoom-in-out.fancybox-slide--next{opacity:0;transform:scale3d(.5,.5,.5)}.fancybox-fx-zoom-in-out.fancybox-slide--current{opacity:1;transform:scaleX(1)}.fancybox-fx-rotate.fancybox-slide--previous{opacity:0;transform:rotate(-1turn)}.fancybox-fx-rotate.fancybox-slide--next{opacity:0;transform:rotate(1turn)}.fancybox-fx-rotate.fancybox-slide--current{opacity:1;transform:rotate(0deg)}.fancybox-fx-circular.fancybox-slide--previous{opacity:0;transform:scale3d(0,0,0) translate3d(-100%,0,0)}.fancybox-fx-circular.fancybox-slide--next{opacity:0;transform:scale3d(0,0,0) translate3d(100%,0,0)}.fancybox-fx-circular.fancybox-slide--current{opacity:1;transform:scaleX(1) translateZ(0)}.fancybox-fx-tube.fancybox-slide--previous{transform:translate3d(-100%,0,0) scale(.1) skew(-10deg)}.fancybox-fx-tube.fancybox-slide--next{transform:translate3d(100%,0,0) scale(.1) skew(10deg)}.fancybox-fx-tube.fancybox-slide--current{transform:translateZ(0) scale(1)}.fancybox-share{background:#f4f4f4;border-radius:3px;max-width:90%;padding:30px;text-align:center}.fancybox-share h1{color:#222;font-size:35px;font-weight:700;margin:0 0 20px}.fancybox-share p{margin:0;padding:0}.fancybox-share__button{border:0;border-radius:3px;display:inline-block;font-size:14px;font-weight:700;line-height:40px;margin:0 5px 10px;min-width:130px;padding:0 15px;text-decoration:none;transition:all .2s;-webkit-user-select:none;-ms-user-select:none;user-select:none;white-space:nowrap}.fancybox-share__button:link,.fancybox-share__button:visited{color:#fff}.fancybox-share__button:hover{text-decoration:none}.fancybox-share__button--fb{background:#3b5998}.fancybox-share__button--fb:hover{background:#344e86}.fancybox-share__button--pt{background:#bd081d}.fancybox-share__button--pt:hover{background:#aa0719}.fancybox-share__button--tw{background:#1da1f2}.fancybox-share__button--tw:hover{background:#0d95e8}.fancybox-share__button svg{height:25px;margin-right:7px;position:relative;top:-1px;vertical-align:middle;width:25px}.fancybox-share__button svg path{fill:#fff}.fancybox-share__input{background:transparent;border:0;border-bottom:1px solid #d7d7d7;border-radius:0;color:#5d5b5b;font-size:14px;margin:10px 0 0;outline:none;padding:10px 15px;width:100%}.fancybox-thumbs{background:#ddd;bottom:0;display:none;margin:0;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar;padding:2px 2px 4px;position:absolute;right:0;-webkit-tap-highlight-color:rgba(0,0,0,0);top:0;width:212px;z-index:99995}.fancybox-thumbs-x{overflow-x:auto;overflow-y:hidden}.fancybox-show-thumbs .fancybox-thumbs{display:block}.fancybox-show-thumbs .fancybox-inner{right:212px}.fancybox-thumbs__list{font-size:0;height:100%;list-style:none;margin:0;overflow-x:hidden;overflow-y:auto;padding:0;position:absolute;position:relative;white-space:nowrap;width:100%}.fancybox-thumbs-x .fancybox-thumbs__list{overflow:hidden}.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar{width:7px}.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar-track{background:#fff;border-radius:10px;box-shadow:inset 0 0 6px rgba(0,0,0,.3)}.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar-thumb{background:#2a2a2a;border-radius:10px}.fancybox-thumbs__list a{-webkit-backface-visibility:hidden;backface-visibility:hidden;background-color:rgba(0,0,0,.1);background-position:50%;background-repeat:no-repeat;background-size:cover;cursor:pointer;float:left;height:75px;margin:2px;max-height:calc(100% - 8px);max-width:calc(50% - 4px);outline:none;overflow:hidden;padding:0;position:relative;-webkit-tap-highlight-color:transparent;width:100px}.fancybox-thumbs__list a:before{border:6px solid #ff5268;bottom:0;content:"";left:0;opacity:0;position:absolute;right:0;top:0;transition:all .2s cubic-bezier(.25,.46,.45,.94);z-index:99991}.fancybox-thumbs__list a:focus:before{opacity:.5}.fancybox-thumbs__list a.fancybox-thumbs-active:before{opacity:1}@media (max-height:576px){.fancybox-slide{padding-left:6px;padding-right:6px}.fancybox-slide--image{padding:6px 0}.fancybox-close-small{right:-6px}.fancybox-slide--image .fancybox-close-small{background:#4e4e4e;color:#f2f4f6;height:36px;opacity:1;padding:6px;right:0;top:0;width:36px}.fancybox-caption{padding-left:12px;padding-right:12px}@supports (padding:max(0px)){.fancybox-caption{padding-left:max(12px,env(safe-area-inset-left));padding-right:max(12px,env(safe-area-inset-right))}}}@media (max-width:576px){.fancybox-thumbs{width:110px}.fancybox-show-thumbs .fancybox-inner{right:110px}.fancybox-thumbs__list a{max-width:calc(100% - 10px)}}
.slick-slider{box-sizing:border-box;-webkit-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list,.slick-slider{position:relative;display:block}.slick-list{overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{transform:translateZ(0)}.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto}.slick-track:after,.slick-track:before{display:table;content:""}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}
@font-face{font-family:swiper-icons;src:url("data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA") format("woff");font-weight:400;font-style:normal}:root{--swiper-theme-color:#007aff}.swiper-container{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1}.swiper-container-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;box-sizing:content-box}.swiper-container-android .swiper-slide,.swiper-wrapper{transform:translateZ(0)}.swiper-container-multirow>.swiper-wrapper{flex-wrap:wrap}.swiper-container-multirow-column>.swiper-wrapper{flex-wrap:wrap;flex-direction:column}.swiper-container-free-mode>.swiper-wrapper{transition-timing-function:ease-out;margin:0 auto}.swiper-container-pointer-events{touch-action:pan-y}.swiper-container-pointer-events.swiper-container-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform}.swiper-slide-invisible-blank{visibility:hidden}.swiper-container-autoheight,.swiper-container-autoheight .swiper-slide{height:auto}.swiper-container-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-container-3d{perspective:1200px}.swiper-container-3d .swiper-cube-shadow,.swiper-container-3d .swiper-slide,.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top,.swiper-container-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-container-3d .swiper-slide-shadow-left{background-image:linear-gradient(270deg,rgba(0,0,0,.5),transparent)}.swiper-container-3d .swiper-slide-shadow-right{background-image:linear-gradient(90deg,rgba(0,0,0,.5),transparent)}.swiper-container-3d .swiper-slide-shadow-top{background-image:linear-gradient(0deg,rgba(0,0,0,.5),transparent)}.swiper-container-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(180deg,rgba(0,0,0,.5),transparent)}.swiper-container-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-container-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-container-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-container-horizontal.swiper-container-css-mode>.swiper-wrapper{-ms-scroll-snap-type:x mandatory;scroll-snap-type:x mandatory}.swiper-container-vertical.swiper-container-css-mode>.swiper-wrapper{-ms-scroll-snap-type:y mandatory;scroll-snap-type:y mandatory}:root{--swiper-navigation-size:44px}.swiper-button-next,.swiper-button-prev{position:absolute;top:50%;width:calc(var(--swiper-navigation-size)/44*27);height:var(--swiper-navigation-size);margin-top:calc(0px - var(--swiper-navigation-size)/2);z-index:10;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--swiper-navigation-color,var(--swiper-theme-color))}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-next:after,.swiper-button-prev:after{font-family:swiper-icons;font-size:var(--swiper-navigation-size);text-transform:none!important;letter-spacing:0;text-transform:none;font-variant:normal;line-height:1}.swiper-button-prev,.swiper-container-rtl .swiper-button-next{left:10px;right:auto}.swiper-button-prev:after,.swiper-container-rtl .swiper-button-next:after{content:"prev"}.swiper-button-next,.swiper-container-rtl .swiper-button-prev{right:10px;left:auto}.swiper-button-next:after,.swiper-container-rtl .swiper-button-prev:after{content:"next"}.swiper-button-next.swiper-button-white,.swiper-button-prev.swiper-button-white{--swiper-navigation-color:#fff}.swiper-button-next.swiper-button-black,.swiper-button-prev.swiper-button-black{--swiper-navigation-color:#000}.swiper-button-lock{display:none}.swiper-pagination{position:absolute;text-align:center;transition:opacity .3s;transform:translateZ(0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-container-horizontal>.swiper-pagination-bullets,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:10px;left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transform:scale(.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active,.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(.33)}.swiper-pagination-bullet{width:8px;height:8px;display:inline-block;border-radius:50%;background:#000;opacity:.2}button.swiper-pagination-bullet{border:none;margin:0;padding:0;box-shadow:none;-webkit-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet:only-child{display:none!important}.swiper-pagination-bullet-active{opacity:1;background:var(--swiper-pagination-color,var(--swiper-theme-color))}.swiper-container-vertical>.swiper-pagination-bullets{right:10px;top:50%;transform:translate3d(0,-50%,0)}.swiper-container-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:6px 0;display:block}.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px}.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:transform .2s,top .2s}.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 4px}.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;transform:translateX(-50%);white-space:nowrap}.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:transform .2s,left .2s}.swiper-container-horizontal.swiper-container-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:transform .2s,right .2s}.swiper-pagination-progressbar{background:rgba(0,0,0,.25);position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color,var(--swiper-theme-color));position:absolute;left:0;top:0;width:100%;height:100%;transform:scale(0);transform-origin:left top}.swiper-container-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:right top}.swiper-container-horizontal>.swiper-pagination-progressbar,.swiper-container-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:100%;height:4px;left:0;top:0}.swiper-container-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-container-vertical>.swiper-pagination-progressbar{width:4px;height:100%;left:0;top:0}.swiper-pagination-white{--swiper-pagination-color:#fff}.swiper-pagination-black{--swiper-pagination-color:#000}.swiper-pagination-lock{display:none}.swiper-scrollbar{border-radius:10px;position:relative;-ms-touch-action:none;background:rgba(0,0,0,.1)}.swiper-container-horizontal>.swiper-scrollbar{position:absolute;left:1%;bottom:3px;z-index:50;height:5px;width:98%}.swiper-container-vertical>.swiper-scrollbar{position:absolute;right:3px;top:1%;z-index:50;width:5px;height:98%}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:rgba(0,0,0,.5);border-radius:10px;left:0;top:0}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-scrollbar-lock{display:none}.swiper-zoom-container{width:100%;height:100%;display:flex;justify-content:center;align-items:center;text-align:center}.swiper-zoom-container>canvas,.swiper-zoom-container>img,.swiper-zoom-container>svg{max-width:100%;max-height:100%;object-fit:contain}.swiper-slide-zoomed{cursor:move}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;transform-origin:50%;-webkit-animation:swiper-preloader-spin 1s linear infinite;animation:swiper-preloader-spin 1s linear infinite;box-sizing:border-box;border-radius:50%;border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-top:4px solid transparent}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@-webkit-keyframes swiper-preloader-spin{to{transform:rotate(1turn)}}@keyframes swiper-preloader-spin{to{transform:rotate(1turn)}}.swiper-container .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}.swiper-container-fade.swiper-container-free-mode .swiper-slide{transition-timing-function:ease-out}.swiper-container-fade .swiper-slide{pointer-events:none;transition-property:opacity}.swiper-container-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-fade .swiper-slide-active,.swiper-container-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-cube{overflow:visible}.swiper-container-cube .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1;visibility:hidden;transform-origin:0 0;width:100%;height:100%}.swiper-container-cube .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-cube.swiper-container-rtl .swiper-slide{transform-origin:100% 0}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-next,.swiper-container-cube .swiper-slide-next+.swiper-slide,.swiper-container-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-container-cube .swiper-slide-shadow-bottom,.swiper-container-cube .swiper-slide-shadow-left,.swiper-container-cube .swiper-slide-shadow-right,.swiper-container-cube .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-container-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0;width:100%;height:100%;opacity:.6;z-index:0}.swiper-container-cube .swiper-cube-shadow:before{content:"";background:#000;position:absolute;left:0;top:0;bottom:0;right:0;-webkit-filter:blur(50px);filter:blur(50px)}.swiper-container-flip{overflow:visible}.swiper-container-flip .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1}.swiper-container-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-flip .swiper-slide-active,.swiper-container-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-flip .swiper-slide-shadow-bottom,.swiper-container-flip .swiper-slide-shadow-left,.swiper-container-flip .swiper-slide-shadow-right,.swiper-container-flip .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}
