.paginator{font-size:16px}.arrow{-webkit-border-radius:13px;-moz-border-radius:13px;-ms-border-radius:13px;-o-border-radius:13px;border-radius:13px;height:26px;width:48px}
.arrow:before{-webkit-background-size:21px auto;background-size:21px auto;height:100%;width:100%}.block-products{height:auto;position:relative}.block-products .block__inner{min-height:938px;padding:54px 0 54px 0}
.block-products__pattern{display:none}.block-products__circle{height:242px;left:50%;top:286px;-webkit-transform:translate(-50%,0);-ms-transform:translate(-50%,0);-o-transform:translate(-50%,0);transform:translate(-50%,0);width:282px}
.block-products__header{text-align:center}.block-products__header .header__title{margin:0 0 467px 0}.block-products__menu{-webkit-align-items:flex-start;align-items:flex-start;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;left:-15px;top:163px;width:320px}
.block-products-menu-item{-webkit-border-radius:8px;-moz-border-radius:8px;-ms-border-radius:8px;-o-border-radius:8px;border-radius:8px;height:42px;margin:0 5px 11px 5px;padding:7px 0 9px 0;width:84px}
.block-products-menu-item:nth-child(1){order:1}.block-products-menu-item:nth-child(2){order:3;width:98px}.block-products-menu-item:nth-child(3){order:2}
.block-products-menu-item:nth-child(4){order:4}.block-products-menu-item:nth-child(5){order:5}.block-products-menu-item__text{font-size:11px;letter-spacing:-0.02em;line-height:110%}
.block-products__images-slides{left:0;top:287px}.block-products__images-slides,.block-products__image-slide{height:290px;width:290px}.block-products-sertificate{display:none}
.block-products__slides{position:relative;right:auto;text-align:center;top:auto;width:290px}.block-products-slide__title{font-size:24px;font-weight:600;letter-spacing:-0.02em;line-height:28px;margin:0 0 14px 0}
.block-products-slide__title br{display:none}.block-products-slide__text{font-size:14px;line-height:22px;margin:0 0 15px 0}.block-products-slide__text br{display:none}
.block-products-slide__crt{color:#949494;font-size:14px;font-weight:500;line-height:22px;margin:0 0 29px 0}.block-products-slide__end .button{width:290px}
.block-logistic{background:#f5f7f9;height:1156px;position:relative}.block-logistic .block__inner{background:transparent;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0;position:relative}
.block-logistic__circle{bottom:331px;height:100px;right:168px;top:auto;width:100px}.block-logistic-note{bottom:49px;padding:0;right:18px;text-align:center;top:auto;width:256px}
.block-logistic-note__arrow{display:none}.block-logistic-note__title{font-size:22px;letter-spacing:-0.02em;line-height:24px;margin:0 0 14px 0}.block-logistic-note__title br{display:none}
.block-logistic-note__text{font-size:14px;line-height:22px}.block-logistic__truck{bottom:197px;height:287px;right:-15px;top:auto;width:301px}.block-logistic__content{left:0;text-align:center;top:54px;width:100%}
.block-logistic__content .header__title{margin:0 0 30px 0}.block-logistic-block-outer{height:348px;margin:0 0 31px 0;width:100%}.block-logistic__pattern{display:none}
.block-logistic-block{-webkit-border-radius:12px;-moz-border-radius:12px;-ms-border-radius:12px;-o-border-radius:12px;border-radius:12px;-webkit-box-shadow:0 20px 60px rgba(0,0,0,.03);box-shadow:0 20px 60px rgba(0,0,0,.03)}
.block-logistic-block__images-slides{width:100%}.logistic-image_1{background:transparent no-repeat center 10px;-webkit-background-size:216px auto;background-size:216px auto}
.logistic-image_2{background:transparent no-repeat -14px -20px;-webkit-background-size:267px auto;background-size:267px auto}.logistic-image_3{background:transparent no-repeat center 14px;-webkit-background-size:130px auto;background-size:130px auto}
.block-logistic-block__inner{padding:132px 20px 0 20px}.block-logistic-block__slides{width:250px}.logistic-slide__title{font-size:22px;letter-spacing:-0.02em;line-height:24px;margin:0 0 15px 0}
.logistic-slide__text{font-size:14px;line-height:22px}.logistic-slide__text br{display:none}.block-logistic-block__controls{bottom:26px;left:20px;right:20px}
.block-logistic__facts{-webkit-justify-content:space-between;justify-content:space-between;width:100%}.block-logistic-fact__header{font-size:74px;letter-spacing:-0.07em;line-height:100%;margin:0 0 2px -2px}
.block-logistic-fact:last-child .block-logistic-fact__header{margin-left:-8px}.block-logistic-fact__text{font-size:12px;line-height:18px}.block-logistic-fact-divider{height:106px;margin:0;width:41px}
.block-plant{height:auto}.block-plant .block__inner{padding:54px 0 57px 0}.block-plant__pattern{display:none}.block-plant__circle{display:none}.block-plant__slides-images{right:0;top:170px}
.block-plant__slides-images,.plant-image{height:231px;width:290px}.block-plant__content{left:auto;position:relative;top:auto}.block-plant__content .header__title{margin:0 0 297px 0;text-align:center}
.block-plant-block-outer{height:auto;padding:0;width:290px}.block-plant__slides{margin:0 0 15px 0}.plant-page__title{font-size:22px;letter-spacing:-0.02em;line-height:24px;margin:0 0 16px 0}
.plant-page__text{font-size:14px;line-height:22px}.plant-page__text br{display:none}.block-plant__controls{-webkit-justify-content:space-between;justify-content:space-between}
.block-catalog{background:#f5f7f9;height:650px;position:relative}.block-catalog .block__inner{background:transparent;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0;position:relative}
.block-catalog__pattern{display:none}.block-catalog__catalog{height:404px;left:-5px;top:27px;width:309px}.block-catalog__circle{display:none}.block-catalog__content{left:0;margin:0;text-align:center;top:392px;-webkit-transform:none;-ms-transform:none;-o-transform:none;transform:none;width:100%}
.block-catalog__content .header__title{margin:0 0 17px 0}.block-catalog__content .header__subtitle{letter-spacing:0;margin:0 0 23px 0}.block-catalog__content .button{padding:0 30px;width:250px}
.block-catalog__content .button .button__arrow{margin-left:26px}.block-benefits{height:auto}.block-benefits .block__inner{height:auto;padding:54px 0 0 0}
.block-benefits__sketch{display:none}.block-benefits__content{left:auto;position:relative;top:auto;width:100%}.block-benefits__content .header__title{margin:0 0 30px 0;text-align:center}
.block-benefits__columns{display:block;width:100%}.block-benefits__column_left{margin:0 0 102px 0;width:100%}.block-benefits-list-item{margin:0 0 25px 0;padding:0 0 0 24px;position:relative}
.block-benefits-list-item:last-child{margin:0}.block-benefits-list-item:before{height:12px;top:8px;width:12px}.block-benefits-list-item__title{font-size:22px;letter-spacing:-0.02em;line-height:24px;margin:0 0 8px 0}
.block-benefits-list-item__text{font-size:14px;line-height:22px}.block-benefits-list-item__text br{display:none}.block-benefits__column_right{padding:0}
.block-benefits-block{-webkit-border-radius:18px;-moz-border-radius:18px;-ms-border-radius:18px;-o-border-radius:18px;border-radius:18px;text-align:center;width:100%}
.block-benefits-block__inner{padding:283px 20px 36px 20px;width:auto}.block-benefits-block__title{font-size:22px;letter-spacing:-0.02em;line-height:24px;margin:0 0 17px 0}
.block-benefits-block__text{font-size:14px;line-height:22px}.block-benefits-block__text br{display:none}.block-benefits__railroad{bottom:250px;height:325px;right:9px;top:auto;width:270px}
.block-projects{height:auto;position:relative}.block-projects .block__inner{height:auto;padding:54px 0 54px 0}.block-projects__pattern{display:none}.block-projects__circle{display:none}
.block-projects__columns{display:block;margin:0;width:auto}.block-projects__column_left{padding:0;width:100%}.block-projects__images-slides{left:0;margin:0;position:absolute;top:234px;width:100%}
.block-projects__images-slides,.project-photo{height:198px}.project-photo{-webkit-border-radius:8px;-moz-border-radius:8px;-ms-border-radius:8px;-o-border-radius:8px;border-radius:8px;-webkit-box-shadow:0 30px 40px rgba(0,0,0,.1);box-shadow:0 30px 40px rgba(0,0,0,.1)}
.block-projects__facts{display:none}.block-projects__column_right{margin-top:0;width:100%}.block-projects__header .header__title{margin:0 0 322px 0;text-align:center}
.case__title{font-size:22px;letter-spacing:-0.02em;line-height:24px;margin:0 0 16px 0}.case__text{font-size:14px;line-height:22px;margin:0 0 33px 0}.case__end .button{padding:0 30px;width:290px}
.case__end .button .button__arrow{margin-left:34px;width:32px}.block-projects__bottom{border-top:0;display:block;left:0;margin:0;position:absolute;top:158px;width:100%}
.block-projects__menu{-webkit-align-items:flex-start;align-items:flex-start;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;-o-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-between;justify-content:space-between;margin:0}
.block-projects__menu .slides-menu__item{border-top:0;color:#444;font-size:14px;height:auto;line-height:13px;margin:0 0 18px 0;opacity:.3;-webkit-transition:opacity .3s ease;-o-transition:opacity .3s ease;transition:opacity .3s ease}
.block-projects__menu .slides-menu__item:hover{opacity:1}.block-projects__menu .slides-menu__item_active{opacity:1}.block-projects__menu .slides-menu__item:nth-child(1){order:1}
.block-projects__menu .slides-menu__item:nth-child(2){order:2}.block-projects__menu .slides-menu__item:nth-child(3){order:4}.block-projects__menu .slides-menu__item:nth-child(4){order:5}
.block-projects__menu .slides-menu__item:nth-child(5){order:3}.block-projects__menu .slides-menu__item:nth-child(6){order:6}.block-projects__controls{display:none}
.project-fact-page{-webkit-align-items:flex-start;align-items:flex-start;display:-webkit-flex!important;display:flex!important;-webkit-justify-content:space-between;justify-content:space-between;margin:0 0 33px 0}
.project-fact-page.i-mobile{display:-webkit-flex!important;display:flex!important}.project-fact__key{font-size:13px;line-height:15px;margin:0 0 4px 0}
.project-fact__value{font-size:34px;letter-spacing:-0.02em;line-height:100%}.project-fact__value sub{font-size:20px}.project-fact-divider{display:none}
.block-end{height:600px;max-height:600px;min-height:600px}.block-end:before{display:none}.block-end__header{left:0;margin:0;text-align:center;top:155px;-webkit-transform:none;-ms-transform:none;-o-transform:none;transform:none;width:100%}
.block-end__header .header__title{margin:0 0 17px 0}.block-end__header .header__subtitle{font-size:14px;letter-spacing:0;line-height:22px;margin:0 0 24px 0}
.block-end .header .button{padding:0 30px;width:290px}.block-end__header .button__arrow{margin-left:0}.block-footer{color:#bababa}.block-footer__items{display:block;padding:0 0 15px 0;text-align:center;width:290px}
.block-footer__side{font-size:13px;line-height:15px}.block-footer__side br{display:none}.block-footer__side_left{margin:0 0 14px 0;text-align:center}.block-footer__side_right{padding:0;text-align:center}
.block-copyright__text{line-height:160%;padding:10px 15px 10px 15px}#confidence .modal__header br{display:none}.modal__close{right:15px;top:15px;width:22px!important;height:22px!important;-webkit-background-size:22px 22px!important;background-size:22px 22px!important}
.modal_image .modal__close{-webkit-background-size:12px 12px!important;background-size:12px 12px!important;height:30px!important;opacity:.7!important;right:10px!important;top:10px!important;width:30px!important}
.modal_image .modal__close:hover{opacity:1!important}.modal_form .modal__close{right:15px;top:16px}.modal_video .modal__close{right:0;top:-40px}.modal_map .modal__close{right:0;top:-35px}
.modal_text .modal__close{right:15px}.modal_map__loading{-webkit-background-size:30px auto;background-size:30px auto;font-size:20px;padding:35px 0 0 5px}
.modal_form.iziModal{max-width:640px!important}.modal_form .modal__outer{max-width:320px!important}.modal_form .modal__subheader{font-size:14px;line-height:21px;margin:0 0 25px 0;width:auto;padding:0}
.modal_form .modal__subheader br{display:none}.form__submit{margin-bottom:17px;margin-top:0;padding-top:4px}.modal_form .modal__content{display:block!important;height:auto;padding:0;text-align:center}
.modal_form .modal__content-inner{margin-left:0;padding:55px 0 60px 0;width:290px}.modal__header{font-size:22px;letter-spacing:-0.02em;line-height:26px;margin:0 0 15px 0}
.modal__subheader{font-size:14px;font-weight:400;line-height:21px;margin-bottom:20px;margin-left:auto;margin-right:auto}.modal-image{display:none}.form-confidence{text-align:left}
.modal_text .modal__content{min-height:101vh;padding:15px!important;padding-bottom:25px!important}.modal_text .modal__header{font-size:22px;margin-bottom:15px;padding-top:60px}
.modal_text .modal__text{height:auto;overflow-y:auto;padding-right:0;font-size:16px;line-height:24px}.modal__text h3{font-size:16px;line-height:24px}.modal__text ul,.modal__text ol{padding:0 0 0 20px}
.modal_map{max-width:95%;width:95%;min-width:95%}.modal_video{max-width:95%;width:95%;min-width:95%}.modal_video iframe{max-height:400px!important}.form-confidence__checkbox{-webkit-background-size:contain!important;background-size:contain!important;height:13px;margin:0 3px 0 0;width:13px}
.form-confidence__text{font-size:9px;line-height:12px;text-align:left}.form-confidence__text br{display:none}.form__label{background:#fff!important;font-size:11px;top:-9px}
.form-production{background:#fff!important;max-height:auto!important}.form-production .modal__outer,.form-production .iziModal-content{min-height:1126px}
.form-production .modal__close{background:rgba(0,0,0,.5) url(images/modal/close_white.svg) no-repeat center!important;-webkit-background-size:13px 13px!important;background-size:13px 13px!important;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border-radius:50%;height:31px!important;opacity:1!important;right:9px;top:9px;width:31px!important}
.form-production__image{color:#333;height:256px;left:0;right:0;top:0}.form-production-info{background:#f4f6f8;bottom:auto;left:0;padding:27px 15px 41px 15px;top:100%;width:100%}
.form-production-info__title{font-size:22px;letter-spacing:-0.02em;line-height:26px;margin:0 0 13px 0}.form-production-info__text{font-size:14px;line-height:21px}
.form-production-info__text br{display:none}.form-production .modal__content{-webkit-align-items:flex-start;align-items:flex-start;display:-webkit-flex!important;display:flex!important;-webkit-justify-content:center;justify-content:center}
.form-production .modal__content-inner{background:transparent;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;backface-visibility:hidden;border:0;-webkit-box-shadow:none;box-shadow:none;margin:0 auto;padding:580px 0 0 0;position:relative;right:auto;text-align:center;width:290px}
.form-production .modal__content-inner:before{display:none}.form-production .modal__header,.form-production .modal__subheader{text-align:left;width:auto}
.form-production .modal__header span.i-mobile{display:inline!important}.form-production .form__fields,.form-production .form__submit{margin-left:auto;margin-right:auto;width:290px}
.form-production .form-confidence__text{width:260px}.form-production-upload__note{font-size:12px;line-height:16px;margin:0 0 12px 0;text-align:left}.form-production-upload .form-upload__button{font-size:20px;height:48px}
#form-product-2 .modal__header{font-size:18px}.form-catalog{background:#fff!important;max-height:auto!important}.form-catalog .modal__outer,.form-catalog .iziModal-content{min-height:568px}
.form-catalog__pattern,.form-catalog__image{display:none}.form-catalog .modal__content{-webkit-align-items:flex-start;align-items:flex-start;display:-webkit-flex!important;display:flex!important;-webkit-justify-content:center;justify-content:center}
.form-catalog .modal__content-inner{background:transparent;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;backface-visibility:hidden;border:0;-webkit-box-shadow:none;box-shadow:none;margin:0 auto;padding:87px 0 0 0;text-align:center;width:290px}
.form-catalog .modal__content-inner:before{display:none}.form-catalog .modal__header,.form-catalog .modal__subheader{text-align:left;width:auto}.form-catalog .modal__header span.i-mobile{display:inline!important}
.form-catalog .form__fields,.form-catalog .form__submit{margin-left:auto;margin-right:auto;width:290px}.form-catalog .form-confidence__text{width:260px}
.form-consultation{background:#fff!important;max-height:auto!important}.form-consultation .modal__outer,.form-consultation .iziModal-content{min-height:568px}
.form-consultation__pattern,.form-consultation__image{display:none}.form-consultation .modal__content{-webkit-align-items:flex-start;align-items:flex-start;display:-webkit-flex!important;display:flex!important;-webkit-justify-content:center;justify-content:center}
.form-consultation .modal__content-inner{background:transparent;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;backface-visibility:hidden;border:0;-webkit-box-shadow:none;box-shadow:none;margin:0 auto;padding:86px 0 0 0;text-align:center;width:290px}
.form-consultation .modal__content-inner:before{display:none}.form-consultation .modal__header,.form-consultation .modal__subheader{text-align:left;width:auto}
.form-consultation .modal__header span.i-mobile{display:inline!important}.form-consultation .form__fields,.form-consultation .form__submit{margin-left:auto;margin-right:auto;width:290px}
.form-consultation .form-confidence__text{width:260px}.form-product{background:#fff!important;max-height:auto!important}.form-product .modal__outer,.form-product .iziModal-content{min-height:568px}
.form-product__circle,.form-product__pattern,.form-product__image{display:none}.form-product .modal__content{-webkit-align-items:flex-start;align-items:flex-start;display:-webkit-flex!important;display:flex!important;-webkit-justify-content:center;justify-content:center}
.form-product .modal__content-inner{background:transparent;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;backface-visibility:hidden;border:0;-webkit-box-shadow:none;box-shadow:none;margin:0 auto;padding:86px 0 0 0;text-align:center;width:290px}
.form-product .modal__content-inner:before{display:none}.form-product .modal__header,.form-product .modal__subheader{text-align:left;width:auto}.form-product .modal__header span.i-mobile{display:inline!important}
.form-product .form__fields,.form-product .form__submit{margin-left:auto;margin-right:auto;width:290px}.form-product .form-confidence__text{width:260px}
.form-calc{max-height:auto!important}.form-calc .modal__outer,.form-calc .iziModal-content{height:auto!important;min-height:578px}.form-calc .modal__outer{margin:0 auto;width:290px}
.form-calc__slides{display:none}.form-calc .modal__close{right:0}.form-calc .modal__content{-webkit-align-items:flex-start;align-items:flex-start;display:-webkit-flex!important;display:flex!important;-webkit-justify-content:center;justify-content:center}
.form-calc .modal__content-inner{background:transparent;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;backface-visibility:hidden;border:0;-webkit-box-shadow:none;box-shadow:none;margin:0 auto;padding:38px 0 43px 0;text-align:center;width:290px}
.form-calc .modal__content-inner:before{display:none}.form-calc__step{padding:76px 0 29px 0!important}.form-calc__step_1{margin:0!important}.form-calc__step_2{margin:0!important;padding-bottom:0!important}
.form-calc .modal__header,.form-calc .modal__subheader{text-align:left;width:auto}.form-calc .modal__header{font-size:22px;line-height:26px;margin:0 0 14px 0}
.form-calc .modal__header br{display:none}.form-calc .modal__header span.i-mobile{display:inline!important}.form-calc .form__fields,.form-calc .form__submit{margin-left:auto;margin-right:auto;width:290px}
.form-calc .form-confidence__text{width:270px}.form-calc__header{font-size:22px;letter-spacing:-0.02em;line-height:24px;margin:0 0 15px 0;text-align:left}
.form-calc__step_2 .form-calc__header{margin:0 0 24px 0}.form-calc__subheader{font-size:14px;line-height:22px;margin:0 0 20px 0;text-align:left}.calc-order-price__columns{display:block}
.calc-order-price__column_left{margin:0 0 37px 0;width:100%}.calc-order-table__header{display:none}.calc-order-table__row{-webkit-border-radius:8px;-moz-border-radius:8px;-ms-border-radius:8px;-o-border-radius:8px;border-radius:8px;height:85px;margin:0 0 14px 0;position:relative}
.calc-order-table__row_dropdown{-webkit-border-radius:8px 8px 0 0;-moz-border-radius:8px 8px 0 0;-ms-border-radius:8px 8px 0 0;-o-border-radius:8px 8px 0 0;border-radius:8px 8px 0 0}
.calc-order-table__body-cell:nth-child(1){border:0;height:51px;left:0;position:absolute;top:0;width:100%}.calc-bcell-info__image{height:50px;margin:0 7px 0 0;width:50px}
.calc-bcell-info__placeholder{font-size:14px;font-weight:500;line-height:100%;padding:0 0 0 20px;text-align:left}.calc-bcell-info__title{font-size:14px;font-weight:500;line-height:100%;max-width:194px;padding-left:20px;text-align:left}
.calc-bcell-info__arrow{font-size:20px;right:20px}.calc-order-table__body-cell:nth-child(2){border:0;bottom:15px;display:block;height:auto;left:20px;padding:0;position:absolute;width:80px}
.calc-order-table__input{border-bottom:1px solid #eee;display:block;font-size:14px;height:27px;padding:0;text-align:left;width:100%}.calc-order-table__unit{bottom:6px;font-size:14px;left:0}
.calc-order-table__body-cell:nth-child(3){bottom:17px;cursor:pointer;height:auto;position:absolute;right:20px;width:auto}.calc-order-table__close{background:transparent;color:#7e7e7e;font-size:12px;height:auto;line-height:21px;opacity:1;width:auto}
.calc-order-table__row_dropdown .calc-order-dropdown{width:100%}.calc-order-dropdown__inner{max-height:169px}.calc-order-dropdown__item{font-size:12px;height:42px;line-height:42px;overflow:hidden;padding:0 20px;text-align:left;text-overflow:ellipsis;white-space:nowrap}
.calc-order-table__end{padding:0}.calc-order-table-add{-webkit-border-radius:8px;-moz-border-radius:8px;-ms-border-radius:8px;-o-border-radius:8px;border-radius:8px;font-size:20px}
.calc-order-price__column_mid{margin:0 0 37px 0;padding:0}.calc-services-items{border:0;height:auto;padding:0}.calc-services-items__inner{padding:0}.calc-services-items__title{font-size:22px;letter-spacing:-0.02em;line-height:24px;margin:0 0 17px 0}
.calc-order-price__column_right{font-size:20px;padding:0;width:100%}.calc-order-file{height:auto;margin:0 0 25px 0}.calc-order-file__inner{padding:42px 30px 41px 30px}
.calc-order-file__icon{margin:0 auto 20px auto}.calc-order-file__subtitle{font-size:14px;line-height:21px}.form-calc__step_1 .form-upload__button{margin-left:20px;margin-right:20px}
.calc-services__columns{display:block}.calc-services__column_left{margin:0 0 38px 0;width:100%}.calc-services__column_right{font-size:20px;padding:0;width:100%}
.calc-service{font-size:20px;margin:0 0 14px 0}.calc-service:last-child{margin:0}.calc-service__inner{padding:0 17px}.calc-service__square{margin:0 14px 0 0}
.calc-service__text{font-size:14px;line-height:100%}.calc-services-file__icon{margin:0 auto 15px auto}.calc-services-file{height:320px;margin:0 0 25px 0}
.calc-services-file__inner{padding:28px 30px 25px 30px}.calc-services-file .form-upload__button{margin-left:20px;margin-right:20px}.calc-results__circle{display:none}
.calc-results__columns{display:block}.calc-results__column_left{margin:0 0 44px 0;width:100%}.calc-result{background:transparent;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0}
.calc-result__inner{padding:0}.calc-result__title{font-size:22px;letter-spacing:-0.02em;line-height:24px;margin:0 0 23px 0;padding:0 0 17px 0;text-align:left}
.calc-result__items{height:auto;overflow-x:hidden;overflow-y:hidden;padding:0;text-align:left;width:100%}.calc-result-row{margin:0 0 17px 0}.calc-result-row:last-child{margin:0}
.calc-result-row__key,.calc-result-row__value{font-size:14px;line-height:18px}.calc-result-row__key{width:190px}.calc-result-row__value{width:80px}.calc-results__column_right{background:#fff;margin:0 0 0 -15px;min-height:480px;padding:0 15px;width:320px}
.form-calc-where{bottom:auto;left:0;right:auto;top:15px}.form-calc-where__title{color:#7e7e7e;font-size:13px;line-height:24px}.form-calc__step-end{display:block;left:auto;padding:0;position:relative}
.form-calc__step-end .i-prev{font-size:13px}.form-calc__step-end_fullwidth{padding-top:0;width:290px}.form-calc__step-end .button{padding:0 34px;width:100%}
.form-calc__step-end_fullwidth .button{width:100%}.form-calc__step-end .button.i-mobile{display:-webkit-flex!important;display:flex!important;width:135px!important}
.form__input_textarea{height:80px!important}.form__input{height:48px;margin:0 0 12px 0}.form__input input{font-size:13px!important;padding:0 0 0 40px}
.form__input_simple input{padding:0 0 0 18px}.form__input_num input,.form__input_numeric input{padding:0;text-align:center}.form__input_textarea textarea{font-size:16px;font-weight:500;line-height:24px;padding:8px 10px 8px 10px}
.iziModal-navigate{z-index:999999!important}.iziModal-navigate-prev{margin-left:-160px!important}.iziModal-navigate-next{margin-right:-160px!important}
.iziModal-navigate>button{background-color:rgba(0,0,0,.2)!important;-webkit-border-radius:6px!important;-moz-border-radius:6px!important;-ms-border-radius:6px!important;-o-border-radius:6px!important;border-radius:6px!important;height:100px!important;margin-top:-50px!important;opacity:1!important;top:50%!important}
.iziModal-header-title{margin-bottom:5px!important;white-space:normal!important}.iziModal-header-subtitle{white-space:normal!important}.modal ::-webkit-scrollbar{height:2px;overflow:visible;width:2px}