@font-face{font-family: "PTSansRegular";font-style: normal;font-weight: normal;src: url("/images/fonts/PTSansRegular/PTSansRegular.eot?#iefix") format("embedded-opentype"), url("/eco-grad_files/PTSansRegular.woff") format("woff"), url("/images/fonts/PTSansRegular/PTSansRegular.ttf") format("truetype")}@font-face{font-family: "PTSansBold";font-style: normal;font-weight: normal;src: url("/images/fonts/PTSansBold/PTSansBold.eot?#iefix") format("embedded-opentype"), url("/eco-grad_files/PTSansBold.woff") format("woff"), url("/eco-grad_files/PTSansBold.ttf") format("truetype")}@font-face{font-family: "RobotoRegular";font-style: normal;font-weight: normal;src: url("/images/fonts/RobotoRegular/RobotoRegular.eot?#iefix") format("embedded-opentype"), url("/eco-grad_files/RobotoRegular.woff") format("woff"), url("/eco-grad_files/RobotoRegular.ttf") format("truetype")}@font-face{font-family: "SegoePrintBold";font-style: normal;font-weight: normal;src: url("/images/fonts/SegoePrintBold/SegoePrintBold.eot?#iefix") format("embedded-opentype"), url("/eco-grad_files/SegoePrintBold.woff") format("woff"), url("/eco-grad_files/SegoePrintBold.ttf") format("truetype")}@font-face{font-family: "PFBeauSansProBoldItalic";font-style: normal;font-weight: normal;src: url("/images/fonts/PFBeauSansProBoldItalic/PFBeauSansProBoldItalic.eot?#iefix") format("embedded-opentype"), url("/images/fonts/PFBeauSansProBoldItalic/PFBeauSansProBoldItalic.woff") format("woff"), url("/images/fonts/PFBeauSansProBoldItalic/PFBeauSansProBoldItalic.ttf") format("truetype")}*{outline: none;-webkit-box-sizing: border-box !important;box-sizing: border-box !important}*:before, *:after{-webkit-box-sizing: border-box;box-sizing: border-box}*::-webkit-input-placeholder{color: #111;opacity: 1}*:-moz-placeholder{color: #111;opacity: 1}*::-moz-placeholder{color: #111;opacity: 1}*:-ms-input-placeholder{color: #111;opacity: 1}html{min-height: 100%;height: auto !important;position: relative;width: 100%;font-family: sans-serif;-ms-text-size-adjust: 100%;overflow: visible !important;-webkit-text-size-adjust: 100%}body{width: 100%;font-size: 16px;height: 100%;min-width: 320px;line-height: 1.6;font-family: "PTSansRegular", sans-serif;overflow-x: hidden;color: #090909;background-color: #fff;margin: 0;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale}.main-wrap{height: 100%;padding: 0 0 167px;position: relative;overflow-x: hidden;z-index: 1}.footer{position: absolute;bottom: 0;left: 0;width: 100%;min-width: 320px;height: 167px;margin-top: -167px;z-index: 2;overflow: hidden}a,a:hover,a:visited,a:link,a:active{text-decoration: none;border: none;outline: none !important;color: #399cd8}.container{margin: 0 auto;padding: 0 15px;width: 100%}.container:after{clear: both;display: table;content: ''}.container-large{max-width: 1860px}.container-middle{max-width: 1620px}.container-middle-2{max-width: 1330px}.container-small{max-width: 1230px}.icon{background-image: url(/images/sprite.png);background-repeat: no-repeat;background-position: center center;display: inline-block;vertical-align: middle}.iconAdvantages{width: 88px;height: 88px}.icon-24h{width: 40px;height: 41px;background-position: -5px -5px}.icon-24h-big{width: 80px;height: 80px;background-position: -55px -5px}.icon-adv1{width: 88px;height: 88px;background-position: -145px -5px}.icon-adv2{width: 79px;height: 79px;background-position: -5px -103px}.icon-adv3{width: 81px;height: 80px;background-position: -94px -103px}.icon-adv4{width: 74px;height: 67px;background-position: -185px -103px}.icon-adv5{width: 80px;height: 71px;background-position: -185px -180px}.icon-arrow-down{width: 17px;height: 8px;background-position: -243px -5px}.icon-arrow-left{width: 8px;height: 17px;background-position: -243px -23px}.icon-arrow-right{width: 8px;height: 17px;background-position: -261px -23px}.icon-arrow-up{width: 17px;height: 8px;background-position: -243px -50px}.icon-calendar{width: 39px;height: 34px;background-position: -279px -5px}.icon-car{width: 57px;height: 33px;background-position: -5px -261px}.icon-check{width: 17px;height: 17px;background-position: -279px -49px}.icon-doc{width: 31px;height: 27px;background-position: -269px -76px}.icon-doc-blue{width: 32px;height: 35px;background-position: -269px -113px}.icon-document{width: 19px;height: 24px;background-position: -275px -158px}.icon-mail{width: 20px;height: 13px;background-position: -5px -76px}.icon-map{width: 17px;height: 23px;background-position: -5px -192px}.icon-pdf{width: 31px;height: 27px;background-position: -32px -192px}.icon-pen{width: 21px;height: 21px;background-position: -275px -192px}.icon-slider-btn{width: 13px;height: 13px;background-position: -306px -49px}.icon-star{width: 25px;height: 25px;background-position: -73px -223px}.icon-star-active{width: 25px;height: 25px;background-position: -108px -223px}.icon-tel{width: 15px;height: 15px;background-position: -243px -76px}.icon-view{width: 51px;height: 46px;background-position: -72px -261px}.icon-xls{width: 32px;height: 35px;background-position: -143px -223px}.header{position: relative;z-index: 4}.header-top-line{background-color: #fff}.header-top-line__inner{display: table;width: 100%;height: 114px}.header-cell{display: table-cell;height: 100%;vertical-align: middle}.logo-wrap{padding: 0 10px 0 0;width: 34%}.logo--header{display: inline-block;margin: 0 10% 0 0}.logo-slogan{display: inline-block;color: #00b5cd;font: normal 1em "SegoePrintBold", sans-serif}.logo-slogan p{margin: 0}.header-addr{padding: 0 10px;width: 20%}.header-addr--clone{position: absolute;left: 15px;top: 2px;width: auto;text-align: left;display: none;z-index: 2;padding: 0}.main-nav .container{position: relative}.header-addr__mail{color: #0095d0 !important;text-decoration: none !important;font: normal 0.875em "PTSansRegular", sans-serif;line-height: 1.3em;display: inline-block;white-space: nowrap}.header-addr__mail:hover{text-decoration: underline !important}.header-addr__text{color: #383838;font: normal 0.875em "PTSansRegular", sans-serif;line-height: 1.3em;display: block}.header-tel{text-align: right;padding: 20px 0 0}.header-tel-wrap{display: inline-block;vertical-align: top;color: #2e363a;white-space: nowrap;position: relative}.header-cell-inner{font: normal 1.3125em "PTSansBold", sans-serif;color: #2e363a}.header-cell-inner{position: relative;padding: 0 25px 0 0;display: inline-block}.header-cell-inner:before{content: '';position: absolute;left: -40px;top: 1px;background: url(/eco-grad_files/tel.png) no-repeat center;display: inline-block;vertical-align: middle;width: 26px;height: 26px}.header-tel-wrap:first-child{margin: 0 25px 2px 0}.header-tel-wrap--second{margin: 0 0 2px 25px}.header-tel-wrap--second:before{content: '';position: relative;left: -7px;top: -3px;background: url(/images/tel.png) no-repeat center;display: inline-block;vertical-align: middle;width: 26px;height: 26px}.header-tel-wrap a{color: #2e363a}.icon-wrap--circle{-webkit-transition: .2s;transition: .2s;display: inline-block;vertical-align: middle;background-color: #323c40;width: 26px;height: 26px;-webkit-border-radius: 50%;border-radius: 50%;position: relative;top: -2px;margin: 0 5px 0 0}.icon-wrap--circle i{position: absolute;top: 50%;left: 50%;-webkit-transform: translate(-50%, -50%);-ms-transform: translate(-50%, -50%);transform: translate(-50%, -50%)}.header-shedule{color: #383838;font: normal 13px "PTSansRegular", sans-serif;display: block;margin: 0 25px 0 0;text-align: right}.request-call{text-align: right;padding: 0 30px 0 10px;width: 240px}.request-call__btn{white-space: nowrap;display: inline-block;height: 41px;background-color: #00abff;-webkit-border-radius: 21px;border-radius: 21px;color: #fff !important;text-decoration: none !important;font: normal 1.0625em "PTSansRegular", sans-serif;line-height: 41px;padding: 0 30px;-webkit-transition: .2s;transition: .2s}.request-call__btn:hover{background-color: #0093db}.main-nav{background-color: #fafafa;z-index: 3}.main-nav.border-top{border-top: 1px solid #eeeded}.main-nav__list{list-style-type: none;padding: 0;margin: 0;text-align: right}.main-nav__item{display: inline-block;vertical-align: top;padding: 0 30px;position: relative}.main-nav__item:hover .drop-list{display: block}.main-nav__link{display: block;text-transform: uppercase;color: #101010 !important;text-decoration: none !important;font: normal 0.84375em "RobotoRegular", sans-serif;-webkit-transition: .2s;transition: .2s;height: 53px;border-top: 4px solid transparent !important;line-height: 46px}.main-nav__link--active, .main-nav__link:hover{color: #00b5cd !important;border-top: 4px solid #00b5cd !important}.drop-list{list-style-type: none;width: 100%;min-width: 175px;margin: 0;padding: 0 13px;position: absolute;top: 100%;left: 50%;-webkit-transform: translate(-50%, 0);-ms-transform: translate(-50%, 0);transform: translate(-50%, 0);background-color: #fff;-webkit-box-shadow: 0 9px 14px rgba(0, 0, 0, 0.1);box-shadow: 0 9px 14px rgba(0, 0, 0, 0.1);display: none;z-index: 100}.drop-list__item{display: block;margin: 0;padding: 11px 0 13px;text-align: center;border-bottom: 1px solid #eeeded;font: normal 0.75em "RobotoRegular", sans-serif;line-height: 1.4em}.drop-list__item:last-child{border-bottom: none}.drop-list__link{display: block;color: #101010 !important;text-decoration: none !important;text-transform: uppercase;-webkit-transition: .2s;transition: .2s}.drop-list__link:hover{color: #00b5cd !important}.toggle-mnu{display: none;cursor: pointer;width: 40px;height: 27px;margin: 0;position: absolute;z-index: 5;right: 15px;top: 50%;-webkit-transform: translate(0, -50%);-ms-transform: translate(0, -50%);transform: translate(0, -50%)}.toggle-mnu span{position: absolute;display: block;width: 100%;height: 4px;background-color: #101010;-webkit-border-radius: 2px;border-radius: 2px;-webkit-transition: all .3s;transition: all .3s;-webkit-backface-visibility: hidden;backface-visibility: hidden;left: 0;top: 11px}.toggle-mnu span:after, .toggle-mnu span:before{content: "";position: absolute;left: 0;top: 0;width: 100%;height: 100%;background-color: #101010;-webkit-border-radius: 2px;border-radius: 2px;-webkit-transition: all .3s;transition: all .3s;-webkit-backface-visibility: hidden;backface-visibility: hidden}.toggle-mnu span:before{top: -11px}.toggle-mnu span:after{top: 11px}.toggle-mnu.on span{background-color: transparent}.toggle-mnu.on span:before{-webkit-transform: rotate(45deg);-ms-transform: rotate(45deg);transform: rotate(45deg);top: 0}.toggle-mnu.on span:after{-webkit-transform: rotate(-45deg);-ms-transform: rotate(-45deg);transform: rotate(-45deg);top: 0}.service-nav{background-color: #2e363a;-webkit-box-shadow: 0 3px 3.7px 0.3px rgba(115, 115, 115, 0.52);box-shadow: 0 3px 3.7px 0.3px rgba(115, 115, 115, 0.52);z-index: 2}.service-nav__toggle-btn{text-transform: uppercase;color: #fff;font: normal 0.875em "RobotoRegular", sans-serif;display: none;text-align: center;height: 57px;line-height: 57px;position: relative;cursor: pointer;-webkit-transition: .2s;transition: .2s}.service-nav__toggle-btn .arrow{-webkit-transition: .2s;transition: .2s;display: inline-block;vertical-align: middle;margin: 0 0 0 10px;width: 0;height: 0;border-style: solid;border-width: 6px 5px 0 5px;border-color: #fff transparent transparent transparent}.service-nav__toggle-btn:hover{color: #00b5cd;background-color: #323c40}.service-nav__toggle-btn:hover .arrow{border-color: #00b5cd transparent transparent transparent}.service-nav__list{list-style-type: none;margin: 0;padding: 0;display: table;table-layout: fixed;width: 100%}.service-nav__link{display: table-cell;text-align: center;vertical-align: middle;height: 57px;width: 100%;border-left: 1px solid #3c464a !important;border-right: 1px solid #202629 !important;text-transform: uppercase;color: #fff !important;text-decoration: none !important;font: normal 0.78125em "RobotoRegular", sans-serif;padding: 5px 15px;-webkit-transition: .2s;transition: .2s;position: relative}.service-nav__link:after{position: absolute;content: '';left: 50%;-webkit-transform: translate(-50%, 0);-ms-transform: translate(-50%, 0);transform: translate(-50%, 0);top: 0;height: 5px;background-color: transparent;width: 0;-webkit-transition: .3s;transition: .3s}.service-nav__link:last-child{border-right: none !important}.service-nav__link:first-child{border-left: none !important}.service-nav__link:hover, .service-nav__link--active{background-color: #333c40}.service-nav__link:hover:after, .service-nav__link--active:after{width: 100%;background-color: #00b5cd}.banner{background-position: center;background-repeat: no-repeat;background-size: cover;min-height: 600px;position: relative;padding: 175px 0 100px}.banner *{position: relative;z-index: 1}.banner h1{margin: 0;padding: 0;font: normal 3.75em "PTSansBold", sans-serif;text-transform: uppercase;line-height: 1.05em;color: #fff}.banner h1 span{display: block;font-size: 48px;text-transform: none;position: relative;padding: 0 0 20px;margin: 0 0 20px}.banner h1 span:after{position: absolute;content: '';bottom: 0;left: 0;width: 100%;max-width: 320px;background-color: #fff;height: 2px}.banner p{margin: 0;padding: 0;color: #fff;font: normal 1.5em "PTSansBold", sans-serif}.banner:after{background-image: -webkit-linear-gradient(45deg, #222 25%, transparent 25%, transparent 75%, #222 75%), -webkit-linear-gradient(45deg, #222 25%, transparent 25%, transparent 75%, #222 75%);background-image: linear-gradient(45deg, #222 25%, transparent 25%, transparent 75%, #222 75%), linear-gradient(45deg, #222 25%, transparent 25%, transparent 75%, #222 75%);background-position: 0 0, 3px 3px;background-size: 6px 6px;position: absolute;width: 100%;height: 100%;content: '';left: 0;top: 0;opacity: .1}.calc-sect{background-color: #ecf1f4;padding: 70px 0 85px}.calc-sect h3, .calc-sect .h3{color: #2e363a !important;text-decoration: none !important;text-align: center;margin: 0;position: relative;font: normal 2.625em "PTSansBold", sans-serif;border-bottom: 3px solid #1d2a37 !important;padding: 0 0 30px;line-height: 1em}.calc-sect h3 span, .calc-sect .h3 span{color: #399cd8 !important;text-decoration: none !important;font-size: 50px}.calc-sect h3, .calc-sect .h3{display: table; width: 100%}.calc__data{overflow: hidden;padding: 55px 85px 0 15px}.calc__form-line{padding: 0 15px;float: left;margin: 0 0 35px}.calc__form-line--type{width: 40%}.calc__form-line--region{width: 35%}.calc__form-line--number{width: 25%}.calc__label{color: #2b546e;font: normal 0.8125em "PTSansBold", sans-serif;display: inline-block;margin: 0 0 5px 3px;padding: 0;white-space: nowrap}.calc__select-wrap--volume{display: none}.calc__select-wrap .select2-container{width: 100% !important;font: normal 1em "PTSansRegular", sans-serif}.calc__select-wrap .select2-container .select2-selection--single{height: 41px;background-color: #f4f4f4;border: 1px solid #e6e6e6;-webkit-border-radius: 0;border-radius: 0}.calc__select-wrap .select2-container .select2-selection--single .select2-selection__rendered{line-height: 39px;color: #101010;padding: 0 45px 0 16px}.calc__select-wrap .select2-container .select2-selection--single .select2-selection__arrow{width: 17px;height: 8px;background: url(/images/sprite.png) no-repeat -243px -5px;right: 20px;top: 50%;-webkit-transform: translate(0, -50%);-ms-transform: translate(0, -50%);transform: translate(0, -50%)}.calc__select-wrap .select2-container .select2-selection--single .select2-selection__arrow b{display: none}.select2-results__option{padding: 6px 18px !important}.counter--calc{position: relative}.input--count{height: 41px;background-color: #f4f4f4;border: 1px solid #e6e6e6;padding: 0 45px 0 18px;color: #101010;font: normal 1em "PTSansRegular", sans-serif;-webkit-border-radius: 0;border-radius: 0;outline: none;-webkit-appearance: none;-webkit-box-shadow: none;box-shadow: none;width: 100%}.input--count:disabled{-webkit-text-fill-color: #101010;-webkit-opacity: 1;color: #101010}.counter__arrow-wrap{position: absolute;width: 20px;height: 25px;right: 18px;top: 50%;-webkit-transform: translate(0, -50%);-ms-transform: translate(0, -50%);transform: translate(0, -50%)}.counter__arrow-wrap .up,.counter__arrow-wrap .down{cursor: pointer;display: block;position: absolute;left: 50%;-webkit-transform: translate(-50%, 0);-ms-transform: translate(-50%, 0);transform: translate(-50%, 0);height: 8px;width: 17px}.counter__arrow-wrap .up i,.counter__arrow-wrap .down i{vertical-align: top}.counter__arrow-wrap .up{top: 0}.counter__arrow-wrap .down{bottom: 0}.slider-range-wrap{clear: both;padding: 0 15px}.slider-range{width: 100% !important;height: 14px !important;background-color: transparent !important;-webkit-border-radius: 0 !important;border-radius: 0 !important;margin: 40px 0 !important;-webkit-box-shadow: none !important;box-shadow: none !important;border: none !important}.slider-range .noUi-base{background-color: #ECF1F4;border: 4px solid #2e363a !important;-webkit-border-radius: 5px !important;border-radius: 5px !important;cursor: pointer !important;z-index: 2}.slider-range .noUi-origin{background-color: #2e363a !important;-webkit-border-radius: 0;border-radius: 0}.slider-range .noUi-handle{width: 31px !important;height: 31px !important;-webkit-border-radius: 50% !important;border-radius: 50% !important;background: transparent url(/images/handle.png) no-repeat center !important;-webkit-box-shadow: none !important;box-shadow: none !important;border: none !important;top: auto !important;bottom: 14px !important;cursor: pointer !important}.slider-range .noUi-handle:before{display: none}.slider-range .noUi-handle:after{display: none}.slider-range .noUi-handle .noUi-tooltip{background: transparent;border: none;font: normal 1em "PTSansBold", sans-serif;color: #0071a9;padding: 0;-webkit-border-radius: 0;border-radius: 0;white-space: nowrap;z-index: 2}.slider-range .noUi-pips-horizontal{padding: 0;width: 98%;left: 50%;-webkit-transform: translate(-50%, 0);-ms-transform: translate(-50%, 0);transform: translate(-50%, 0)}.slider-range .noUi-marker-horizontal.noUi-marker-large{height: 13px !important}.slider-range .noUi-marker{background-color: #2e363a !important}.slider-range .noUi-value{color: #2e363a;font: normal 1em "PTSansRegular", sans-serif;white-space: nowrap}.calc__result{-webkit-box-shadow: 0 1px 4px rgba(0, 0, 0, 0), -23px 0 20px -23px rgba(122, 190, 224, 0.29), 23px 0 20px -23px rgba(122, 190, 224, 0.29);box-shadow: 0 1px 4px rgba(0, 0, 0, 0), -23px 0 20px -23px rgba(122, 190, 224, 0.29), 23px 0 20px -23px rgba(122, 190, 224, 0.29);float: right;padding: 45px 30px 35px;width: 320px}.calc__result-title{color: #1a3443;text-transform: uppercase;display: block;font: normal 0.875em "PTSansRegular", sans-serif;line-height: 1.6em;text-align: center;max-width: 160px;margin: 0 auto 25px}.calc__result-price{text-align: center;margin: 0 0 40px}.calc__result-price-txt{color: #1a3443;font: normal 1.875em "PTSansBold", sans-serif}.calc__result-price-number{color: #1a3443;font: normal 2.5em "PTSansBold", sans-serif;display: inline-block;margin: 0 0 0 5px}.calc__result-price-rub{display: inline-block;width: 20px;height: 32px;background: url(/eco-grad_files/rub.png) no-repeat center;margin: 0 0 0 5px}.calc__result-btn-wrap{text-align: center}.calc__result-btn{display: inline-block;color: #fefefe !important;text-decoration: none !important;font: normal 1.0625em "PTSansRegular", sans-serif;background-color: #00b5cd;height: 49px;line-height: 49px;padding: 0 25px;-webkit-transition: .2s;transition: .2s;white-space: nowrap}.calc__result-btn:hover{background-color: #00a7be}@media only screen and (max-width: 1717px){.header-tel{padding: 0}.header-tel-wrap--second{margin: 0 0 2px 25px}.header-tel-wrap--second:before{display: none}}@media only screen and (max-width: 1700px){.logo--header{margin: 0 25px 0 0}}@media only screen and (max-width: 1600px){.header-tel{padding: 20px 0 0}.logo-wrap--header{width: 25%}.logo-slogan--header{display: block}}@media only screen and (max-width: 1441px){.header-tel{padding: 0}}@media only screen and (max-width: 1400px){.container-large{max-width: 1230px}.container-middle{max-width: 1230px}.container-middle-2{max-width: 1230px}.middle-line{max-width: 1200px}.header-top-line__inner{position: relative}.header-addr{position: absolute;left: 0;top: 100%;width: auto;text-align: left;display: block;z-index: 2;padding: 0;margin: 3px 0 0;height: auto}.logo-wrap--header{white-space: nowrap;width: auto}.logo--header{margin: 0 20px 0 0}.logo-slogan--header{display: inline-block}.header-tel-wrap{display: block;margin: 0 0 3px;text-align: right}.header-tel-wrap:first-child{margin: 0 0 3px}.header-tel-wrap--second:before{display: none}.header-cell-inner{padding: 0;display: inline-block}.header-cell-inner:before{position: absolute;top: 2px;left: -40px}.header-shedule{display: block;margin: 0}.request-call{width: 270px;padding: 0 15px 0 10px}.main-nav{background-color: transparent}.main-nav__list{position: relative}.main-nav__list:before{position: absolute;top: 0;left: 0;width: 100%;height: 1px;background-color: #eeeded;z-index: 0;content: ''}.main-nav__item{position: relative;z-index: 1;padding: 0 15px}.main-nav .container{position: relative}.service-nav__list{border-right: 1px solid #3c464a;border-left: 1px solid #202629}.service-nav__link{padding: 5px}.service-nav__link:first-child{border-left: 1px solid #3c464a !important}.service-nav__link:last-child{border-right: 1px solid #202629 !important}}@media only screen and (max-width: 1199px){.container{max-width: 970px}.header-top-line{padding: 10px 0}.logo-wrap--header{white-space: normal}.logo--header{margin: 0}.logo-slogan--header{display: block}.header-addr{max-width: 265px}.header-addr__mail{font-size: .8em;position: relative;top: 2px}.header-addr__text{font-size: .8em}.main-nav__item{padding: 0 8px}.main-nav__link{font-size: .68em}.service-nav__link{font-size: .7em}.banner{min-height: 500px;padding: 125px 0 100px}.calc__data{padding: 55px 45px 0 5px}}@media only screen and (max-width: 991px){.container{max-width: 780px}.header{visibility: hidden}.header-top-line{padding: 0;position: relative;z-index: 4}.header-top-line__inner{padding: 20px 0;display: block;height: auto}.header-top-line__inner:after{clear: both;display: table;content: ''}.header-cell{display: inline-block;vertical-align: middle}.logo-wrap--header{position: relative}.logo--header{width: 210px}.logo-slogan--header{white-space: nowrap;position: absolute;bottom: 0;left: 65px;font-size: 0.875em}.header-tel{float: right}.header-tel-wrap{margin: 0}.header-tel-wrap:first-child{margin: 0}.header-cell-inner{font-size: 1.125em}.icon-wrap--circle{top: -1px;margin: 0 4px 0 0}.header-shedule{display: block;margin: 3px 0 0;font-size: 12px;line-height: normal}.request-call{width: auto;padding: 0;margin: 10px 0 0 25px;float: right}.toggle-mnu{display: block}.main-nav{position: relative;height: 52px}.main-nav .container{position: relative;height: 100%}.main-nav .container:before{top: 0;left: 15px;right: 15px;height: 1px;background-color: #eeeded;content: '';position: absolute}.main-nav__list{position: absolute;top: 100%;right: 0;width: 320px;background-color: #fff;text-align: center;-webkit-box-shadow: 0 9px 14px rgba(0, 0, 0, 0.1);box-shadow: 0 9px 14px rgba(0, 0, 0, 0.1);z-index: 2;display: none;padding: 0 0 3px}.main-nav__item{display: block;padding: 0 15px}.main-nav__item:last-child .main-nav__link{border-bottom: none !important}.main-nav__link{border-top: none !important;font-size: 0.8125em;height: auto;line-height: normal;border-bottom: 1px solid #eeeded !important;padding: 15px 0}.main-nav__link:hover{border-top: none !important}.drop-list{position: static;-webkit-transform: translate(0, 0);-ms-transform: translate(0, 0);transform: translate(0, 0);left: 0;padding: 0;-webkit-box-shadow: none;box-shadow: none}.drop-list__item{padding: 15px 0}.drop-list__item:last-child{border-bottom: 1px solid #eeeded}.header-addr{max-width: 100%;z-index: 2}.header-addr__mail{top: 0;font-size: .875em}.header-addr__text{font-size: .875em}.service-nav{position: relative}.service-nav__toggle-btn{display: block;border-left: 1px solid #202629;border-right: 1px solid #3c464a}.service-nav__toggle-btn:before{content: '';position: absolute;top: 0;left: 0;width: 1px;height: 100%;background-color: #3c464a}.service-nav__toggle-btn:after{content: '';position: absolute;top: 0;right: 0;width: 1px;height: 100%;background-color: #202629}.service-nav__list{border-left: none;border-right: none;position: absolute;top: 100%;left: 0;width: 100%;display: none;z-index: 1}.service-nav__link{display: block;font-size: 0.875em;height: auto;padding: 18px 0 19px;border-left: none !important;border-right: none !important;background-color: #2e363a;border-top: 1px solid #202729 !important}.service-nav__link:first-child{border-left: none !important}.service-nav__link:last-child{border-right: none !important}.service-nav__link:after{display: none}.service-nav__link:hover{background-color: #323c40}.service-nav__link:before{position: absolute;top: 0;left: 0;width: 100%;height: 1px;content: '';background-color: #3C454A}.banner{min-height: 390px;padding: 90px 0;background-repeat: right center}.banner h1{font-size: 3em;line-height: 1em}.banner h1 span{font-size: 36px}.banner p{font-size: 1.125em}.banner:after{opacity: .15}.calc-sect{padding: 50px 0 75px}.calc{padding: 60px 20px 0 0}.calc__data{padding: 0 0 0 35px;max-width: 345px;float: left;overflow: visible;width: 100%;margin: -5px 0 0}.calc__form-line{float: none;width: 100%;padding: 0;margin: 0 0 15px}.calc__form-line--region{max-width: 195px}.calc__form-line--number{max-width: 130px}.slider-range-wrap{max-width: 130px;padding: 0}.slider-range{display: none}.calc__select-wrap--volume{display: block}}@media only screen and (max-width: 767px){.container{padding: 0 10px}.container-middle-2{padding: 0 10px}.logo--header{max-width: 180px}.logo-slogan--header{font-size: 0.6875em;left: 55px}.header-top-line{position: relative;z-index: 5}.header-top-line__inner{position: relative;padding: 12px 0;z-index: 5}.header-addr{display: none}.toggle-mnu{right: 0}.main-nav__list{width: 300px}.main-nav{position: relative;height: auto;z-index: 4}.main-nav .container{text-align: center;padding: 15px 10px}.main-nav .container:before{left: 10px;right: 10px}.header-tel{float: none;margin: 0}.request-call{margin: 15px 0 0;padding: 0;float: none;display: block;text-align: center}.calc-sect{padding: 40px 0 70px}.calc-sect h3{font-size: 1.875em}.calc-sect h3 span{font-size: 36px}.calc{padding: 30px 0 0}.calc__data{padding: 0;margin: 0 auto;width: 100%;float: none;max-width: 380px;overflow: visible}.calc__form-line{padding: 0;float: none;width: 100%;margin: 0 0 15px;max-width: 380px}.calc__form-line--region{max-width: 230px}.calc__form-line--number{max-width: 170px}.slider-range-wrap{max-width: 170px;padding: 0;margin: 0 0 15px}.calc__result{float: none;width: 100%;max-width: 280px;margin: 40px auto 0;-webkit-box-shadow: 0 3px 23px 0.3px rgba(122, 190, 224, 0.29);box-shadow: 0 3px 23px 0.3px rgba(122, 190, 224, 0.29);padding: 25px 30px}}@media only screen and (max-width: 550px){.banner{min-height: 195px;padding: 0}.banner h1{display: none}.banner p{display: none}}a:hover,a:visited:hover,a:link:hover,a:active:hover{text-decoration: none}.hidden{display: none}img{vertical-align: middle;max-width: 100%;height: auto}.clr:after{clear: both;display: table;content: ''}.Strongtxt,.strongtxt{font-family: "PTSansBold", sans-serif}article, aside, details, figcaption, figure, footer, header, hgroup, main, menu, nav, section, summary{display: block}pre{overflow: auto}button, input, optgroup, select, textarea{color: inherit;font: inherit;margin: 0}button{overflow: visible;text-transform: none}select{text-transform: none}button, html input[type="button"]{-webkit-appearance: button;cursor: pointer}input[type="reset"], input[type="submit"]{-webkit-appearance: button;cursor: pointer}button[disabled], html input[disabled]{cursor: default}button::-moz-focus-inner{border: 0;padding: 0}input{line-height: normal}input::-moz-focus-inner{border: 0;padding: 0}input[type="checkbox"], input[type="radio"]{-webkit-box-sizing: border-box;box-sizing: border-box;padding: 0}input[type="number"]::-webkit-inner-spin-button, input[type="number"]::-webkit-outer-spin-button{height: auto}input[type="search"]{-webkit-appearance: textfield;-webkit-box-sizing: content-box;box-sizing: content-box}input[type="search"]::-webkit-search-cancel-button, input[type="search"]::-webkit-search-decoration{-webkit-appearance: none}textarea{overflow: auto}table{border-collapse: collapse;border-spacing: 0}td, th{padding: 0}input, button, select, textarea{font-family: inherit;font-size: inherit;line-height: inherit}.text-sect{background: #fff;padding: 65px 0 100px}.text-sect--map{background: #fff url(/images/map.png) no-repeat center}.text-sect p{margin: 0 0 20px;color: #090808;font: normal 1em "PTSansRegular", sans-serif;line-height: 1.5em}.text-sect h4, .text-sect h2{text-transform: uppercase;color: #399CD8;font: normal 1.125em "PTSansBold", sans-serif;line-height: 1.2em;margin: 30px 0 20px;padding: 0;text-align: center}.sect-title h2, .sect .h2, .sect h3{margin: 0 0 30px;padding: 0;text-align: center;text-transform: uppercase;font: normal 2.5em "PTSansRegular", sans-serif;line-height: 1em}.sect .h2{display: table; width: 100%}.sect-title--dark-blue{color: #2e363a}.sect-title--blue{color: #399cd8}.sect-title--black{color: #1e1e1e}.teaser-sect{background-color: #293031;padding: 45px 0 70px}.teaser-sect h3, .teaser-sect .h3{margin: 0;padding: 0;text-align: center;font: normal 3em "PTSansBold", sans-serif;color: #fff;line-height: 1em}.teaser-sect h3 span, .teaser-sect .h3 span{color: #00cae8;font: normal 120px "PFBeauSansProBoldItalic", sans-serif;display: inline-block;margin: 0 25px 0 0}.teaser-sect .h3{display: table; width: 100%}.teaser-container{margin: 60px 0 0}.teaser{display: block;width: 20%;float: left;padding: 0 3%}.teaser__icon-wrap{height: 100px;line-height: 100px;text-align: center;margin: 0 0 20px}.teaser__caption{display: block;color: #fff;font: normal 1.125em "PTSansBold", sans-serif;line-height: 1em;background-color: #00cae8;text-align: center;padding: 4px 12px 5px;margin: 0 0 15px}.teaser__descr{color: #e9e9e9;font: normal 0.875em "PTSansRegular", sans-serif;line-height: 1.5em}.teaser__descr p{margin: 0}.client-sect{background: url(/images/client-bg.jpg) no-repeat center;background-size: cover;padding: 80px 0 100px}.client-container{margin: 80px 0 0;padding: 0 80px;display: none}.client-container .slick-arrow{position: absolute;top: 50%;-webkit-transform: translate(0, -50%);-ms-transform: translate(0, -50%);transform: translate(0, -50%);width: 43px;height: 43px;background-color: #f4f4f4;display: block;border: none;outline: none;-webkit-box-shadow: none;box-shadow: none;z-index: 2;-webkit-transition: .2s;transition: .2s;-webkit-border-radius: 50%;border-radius: 50%}.client-container .slick-arrow i{position: absolute;left: 50%;top: 50%;display: block;-webkit-transform: translate(-50%, -50%);-ms-transform: translate(-50%, -50%);transform: translate(-50%, -50%)}.client-container .slick-arrow:hover{background-color: #fff}.client-container .slick-prev{left: 0}.client-container .slick-next{right: 0}.client-container .slick-dots{position: absolute;top: 100%;left: 50%;width: 100%;-webkit-transform: translate(-50%, 0);-ms-transform: translate(-50%, 0);transform: translate(-50%, 0);list-style-type: none;margin: 0;padding: 40px 0 0;display: none !important}.client-container .slick-dots li{display: inline-block;-webkit-border-radius: 50%;border-radius: 50%;width: 9px;height: 9px;background-color: #fff;border: 1px solid #fff;-webkit-transition: .4s;transition: .4s;margin: 0 6px 0;padding: 0;cursor: pointer}.client-container .slick-dots li.slick-active, .client-container .slick-dots li:hover{background-color: #b0adad}.client-container .slick-dots button{display: none}.client{text-align: center;height: 100px !important;line-height: 100px;padding: 0 5px}.client img{display: inline-block !important}.descr-container{display: table;width: 100%}.descr-row{display: table-row;width: 100%}.descr-cell{display: table-cell;height: 100%;width: 50%;vertical-align: top}.descr-cell--photo{vertical-align: middle;background-repeat: no-repeat;-webkit-background-size: cover !important;background-size: cover !important;background-position: center;position: relative}.descr-cell--photo:after{background-image: -webkit-linear-gradient(45deg, #222 25%, transparent 25%, transparent 75%, #222 75%), -webkit-linear-gradient(45deg, #222 25%, transparent 25%, transparent 75%, #222 75%);background-image: linear-gradient(45deg, #222 25%, transparent 25%, transparent 75%, #222 75%), linear-gradient(45deg, #222 25%, transparent 25%, transparent 75%, #222 75%);background-position: 0 0, 2px 2px;background-size: 4px 4px;position: absolute;width: 100%;height: 100%;content: '';left: 0;top: 0;opacity: .1}.descr-cell--photo img{display: block;width: 100%}.descr-cell--light-blue{background: #00b5cd url(/images/descr-figure1.png) no-repeat right top}.descr-cell--light-blue.descr-cell--photo{background-image: none;background-color: #00b5cd}.descr-cell--dark-blue{background: #005a88 url(/images/descr-figure2.png) no-repeat center bottom}.descr-cell--dark-blue.descr-cell--photo{background-image: none;background-color: #005a88}.descr-cell--blue{background: #00aade url(/images/descr-figure3.png) no-repeat left top}.descr-cell--blue.descr-cell--photo{background-image: none;background-color: #00aade}.descr-cell--txt h4, .descr-cell--txt h3{font: normal 1.25em "PTSansBold", sans-serif;color: #fff;margin: 0 0 20px;line-height: 1.35em;text-transform: uppercase}.descr-cell--txt p{margin: 0 0 20px;color: #fff;font: normal 1em "PTSansRegular", sans-serif;line-height: 1.5em}.descr-cell--txt ul{margin: 0 0 20px;color: #fff;font: normal 1em "PTSansRegular", sans-serif;line-height: 1.5em;list-style: none;padding: 0}.descr-cell--txt li{position: relative;padding: 0 0 0 15px}.descr-cell--txt li:before{content: '-';display: block;position: absolute;left: 3px;top: -1px}.descr-cell--txt.descr-cell--light-blue{padding: 110px 6% 90px 4%}.descr-cell--txt.descr-cell--dark-blue{padding: 95px 4% 110px 6%}.descr-cell--txt.descr-cell--blue{padding: 115px 6% 120px 4%}.descr-row:last-child .descr-cell{background-color: #00AADE !important}.like-wrap{list-style-type: none;text-align: left;margin: 90px 0 0}.like-item{display: inline-block;vertical-align: top;max-width: 150px !important;margin: 0 5px 0}.like-item span{vertical-align: top !important}.main-form-wrap{background-color: #fbfbfb;border-top: 2px solid #f3f3f3}.main-form-sect{padding: 55px 0 75px}.main-form{padding: 0;margin: 0}.main-form__title{color: #2e363a;font: normal 3em "PTSansBold", sans-serif;line-height: 1em;text-align: center}.main-form__title--small{font: normal 1.75em "PTSansBold", sans-serif}.main-form__title .icon-wrap{display: inline-block;-webkit-border-radius: 50%;border-radius: 50%;background-color: #323c40;vertical-align: middle;position: relative;margin: 0 3px 0 0}.main-form__title .icon-wrap i{position: absolute;top: 50%;left: 50%;-webkit-transform: translate(-50%, -50%);-ms-transform: translate(-50%, -50%);transform: translate(-50%, -50%)}.main-form__title .icon-wrap i.icon-txt{font-size: 30px;font-style: normal;font-weight: normal;color: #fff}.main-form__title .icon-wrap--large{top: -3px;width: 36px;height: 36px}.main-form__slogan{color: #2e363a;font: normal 1.125em "PTSansBold", sans-serif;line-height: 1.3em;text-align: center;position: relative;margin: 15px 0 0;padding: 20px 0 0}.main-form__slogan p{margin: 0}.main-form__slogan:before{width: 125px;height: 1px;background-color: #515a5f;content: '';position: absolute;left: 50%;top: 0;-webkit-transform: translate(-50%, 0);-ms-transform: translate(-50%, 0);transform: translate(-50%, 0)}.main-form__inner{margin: 45px 0 0}.main-form__left{float: left;padding: 0 15px 0 0;width: 50%}.main-form__right{width: 50%;float: right;padding: 0 0 0 15px}.main-form__right .main-form__line{margin: 0 0 15px}.main-form__right .main-form__line:last-child{margin: 0}.input,.textarea{background-color: #ebebeb;-webkit-border-radius: 2px;border-radius: 2px;color: #454545;font: normal 1em "PTSansRegular", sans-serif;-webkit-appearance: none;-webkit-box-shadow: none;box-shadow: none;outline: none;border: none;width: 100%;margin: 0}.input::-webkit-input-placeholder,.textarea::-webkit-input-placeholder{color: #454545;opacity: 1}.input:-moz-placeholder,.textarea:-moz-placeholder{color: #454545;opacity: 1}.input::-moz-placeholder,.textarea::-moz-placeholder{color: #454545;opacity: 1}.input:-ms-input-placeholder,.textarea:-ms-input-placeholder{color: #454545;opacity: 1}.textarea{padding: 15px 25px;height: 168px;resize: none}.textarea--small{height: 107px}.input{padding: 0 25px;height: 46px}.main-form__btn-wrap{margin: 35px 0 0}.main-form__btn{width: 100%;height: 51px;background-color: #00b5cd;-webkit-border-radius: 2px;border-radius: 2px;-webkit-box-shadow: none;box-shadow: none;outline: none;border: none;-webkit-appearance: none;color: #fff;font: normal 1.25em "PTSansBold", sans-serif;-webkit-transition: .2s;transition: .2s;padding: 0;margin: 0}.main-form__btn:hover{background-color: #00a7be}.map{position: relative}.map-descr-wrap{position: absolute;max-width: 1170px;height: auto;left: 50%;bottom: 0;-webkit-transform: translate(-50%, 0);-ms-transform: translate(-50%, 0);transform: translate(-50%, 0);width: 100%}.map-descr{position: absolute;bottom: 150px;right: 20px;border: 2px solid #e8e8e8;background-color: #fff;padding: 25px 30px !important;display: inline-block;max-width: 550px}.map-descr p{margin: 0}.map-descr__remove-btn{position: absolute;display: block;right: 5px;top: 5px;cursor: pointer;z-index: 1;opacity: 1;font-size: 30px;width: 20px;height: 20px;line-height: 20px;font-family: Arial, Baskerville, monospace;font-style: normal;text-align: center;color: #868686}.map-descr__remove-btn:hover{color: #000}.map-descr h4, .map-descr .h4{color: #000;font: normal 1.125em "PTSansRegular", sans-serif;line-height: 1.3em;display: block;margin: 0 0 10px}.map-descr > div{margin: 0 0 7px;color: #161616;font: normal 1em "PTSansRegular", sans-serif;line-height: 1.4em}.map-descr > div span{color: #5c5c5c}.map-descr .ya-phone{color: #161616 !important}.map-descr a[href^="tel"]{color: #161616 !important;text-decoration: none !important;font: normal 1em "PTSansRegular", sans-serif;white-space: pre}.map-descr a[href^="mail"]{color: #0095bf !important;text-decoration: none !important;font: normal 1em "PTSansRegular", sans-serif;white-space: pre}.crumb{padding: 6px 0 15px;position: relative;z-index: 1}.crumb__item{color: #111 !important;text-decoration: none !important;font: normal 1.0625em "PTSansRegular", sans-serif;display: inline-block;vertical-align: middle;-webkit-transition: .2s;transition: .2s}.crumb__item:hover{color: #00b5cd !important}.crumb-list{list-style: none;padding: 0;margin: 0}.crumb-list li{display: inline-block}.crumb-list li:last-child .crumb__item{color: #6a6a6a !important}.crumb-list li:last-child .crumb__item:hover{color: #6a6a6a !important}.crumb__slash{color: #6a6a6a !important;text-decoration: none !important;font: normal 1.0625em "PTSansRegular", sans-serif;display: inline-block;vertical-align: middle;margin: 0 8px}.crumb__slash:nth-child(2){color: #111 !important}.page-container h1{text-transform: uppercase;text-align: center;color: #2e363a;font: normal 2.5em "PTSansRegular", sans-serif;line-height: 1.15em;word-wrap: break-word;margin: 0 0 50px}.vacancy-text{color: #090808;font: normal 1em "PTSansRegular", sans-serif;line-height: 1.5em;padding: 0 0 70px}.vacancy-text p{margin: 0 0 20px}.vacancy-text ul{margin: 10px 0 25px;padding: 0}.vacancy-text li{display: block;margin: 0 0 7px;padding: 0 0 0 28px;position: relative}.vacancy-text li:before{position: absolute;content: '';display: block;width: 6px;height: 6px;background-color: #00b5cd;-webkit-border-radius: 50%;border-radius: 50%;left: 5px;top: 10px}.vacancy-text a[href^="tel:"]{color: #090808 !important;text-decoration: none !important;-webkit-transition: .2s;transition: .2s;white-space: pre}.vacancy-text a[href^="tel:"]:hover{color: #00b5cd !important}.video-container{padding: 0 0 60px}.video-item{display: inline-block;vertical-align: top;width: 49.5%;margin: 0 0 60px;padding: 0 7px}.video-item__video{background-color: #f3f3f3;-webkit-box-shadow: 3px 7.4px 11.8px 0.2px rgba(0, 0, 0, 0.57);box-shadow: 3px 7.4px 11.8px 0.2px rgba(0, 0, 0, 0.57)}.video-item__video > iframe{border: none !important;width: 100% !important;height: 325px !important;display: block !important}.video-item__title{color: #000 !important;text-transform: uppercase;text-decoration: none !important;font: normal 1.25em "PTSansBold", sans-serif;line-height: 1.2em;display: inline-block;margin: 30px 0 20px}.video-item .share-list-wrap .share-text{color: #000 !important;text-decoration: none !important;font: normal 1em "PTSansRegular", sans-serif}.video-item .share-list-wrap .share-list{display: inline-block;vertical-align: middle;margin: 0 0 0 5px}.video-item .share-list-wrap .share-list .ya-share2__badge{-webkit-border-radius: 0 !important;border-radius: 0 !important}.fullwidth-line{background-color: #f3f3f3;height: 2px;width: 100%;display: block;margin: 0 0 35px}.main-form--question{margin: 0 0 80px}.main-form--question .main-form__btn-wrap{margin: 15px 0 0}.main-form--question .main-form__left{padding: 0 10px 0 0}.main-form--question .main-form__right{padding: 0 0 0 10px}.question-container{margin: 0 0 40px}.question-container h3{color: #272727;font: normal 1.875em "PTSansRegular", sans-serif;margin: 0 0 20px 25px;padding: 0;line-height: 1em}.question-container p{margin: 0}.question-item{color: #000;font: normal 1em "PTSansRegular", sans-serif;-webkit-transition: .2s;transition: .2s;cursor: pointer;position: relative;padding: 0 0 0 30px;line-height: 1.3em;margin: 0 0 15px}.question-item:hover{color: #00abff}.question-item--active{color: #00abff}.question-item--active .question-item__before:before{display: none}.question-item__before{position: absolute;top: 6px;left: 0;width: 10px;height: 10px}.question-item__before:before{position: absolute;width: 2px;height: 100%;background-color: #119ee6;content: '';-webkit-transition: .2s;transition: .2s;left: 50%;top: 0;-webkit-transform: translate(-50%, 0);-ms-transform: translate(-50%, 0);transform: translate(-50%, 0)}.question-item__before:after{content: '';position: absolute;height: 2px;width: 100%;background-color: #119ee6;-webkit-transition: .2s;transition: .2s;top: 50%;left: 0;-webkit-transform: translate(0, -50%);-ms-transform: translate(0, -50%);transform: translate(0, -50%)}.question-answer{background-color: #f3f3f3;-webkit-border-radius: 3px;border-radius: 3px;position: relative;color: #202020;font: normal 1em "PTSansRegular", sans-serif;margin: 40px 0 40px 30px;padding: 25px;line-height: 1.3em;display: none;overflow: visible !important}.question-answer:before{content: '';display: block;position: absolute;z-index: 2;bottom: 100%;left: 45px;width: 0;height: 0;border-width: 0 15px 26px 15px;border-style: solid;border-color: transparent transparent #f3f3f3 transparent}.question-answer--active{display: block}.question-answer span{color: #9d9d9d;white-space: pre}.banner--inner{min-height: 305px;height: auto;padding: 70px 0;border-bottom: 3px solid #222}.banner--inner h1{font-size: 3.125em}.banner--inner h1 span{font-size: 36px;padding: 0;margin: 0}.banner--inner h1 span:after{display: none}.banner--inner h1 sup{font-size: 30px}.banner--inner h1 small{text-transform: none;font-size: 1em}.banner--inner .btn-wrap{margin: 40px 0 0}.btn{display: inline-block;height: 49px;font: normal 1.0625em "PTSansBold", sans-serif;color: #fefefe !important;line-height: 49px;text-decoration: none !important;padding: 0 22px;-webkit-transition: .2s;transition: .2s}.btn--red{background-color: #ff3841}.btn--red:hover{background-color: #ff1f29}.page-container--gray-bg{background-color: #ecf1f4}.main-table{margin: 15px 0 70px}.main-table table{width: 100%}.main-table tbody{-webkit-transition: .2s;transition: .2s;border-bottom: 2px solid #e0ecf3}.main-table tbody:hover{background-color: #e0ecf3}.main-table tbody:first-child{border-bottom: 3px solid #1d2a37}.main-table tbody:first-child:hover{background-color: transparent;cursor: default}.main-table tbody:last-child{border-bottom: none}.main-table th{color: #090808;font: normal 0.875em "PTSansBold", sans-serif;line-height: 1.4em;padding: 10px 5px;vertical-align: middle;word-wrap: break-word}.main-table td{padding: 25px 5px;color: #090808;font: normal 1em "PTSansRegular", sans-serif;line-height: 1em;text-align: center;vertical-align: middle}.main-table td:nth-child(2){color: #2e363a;font: normal 1.125em "PTSansBold", sans-serif}.main-table td img{max-width: 150px}.main-table__btn{display: inline-block;height: 41px;background-color: #00b5cd;-webkit-border-radius: 21px;border-radius: 21px;color: #fff !important;-webkit-transition: .2s;transition: .2s;font: normal 1.0625em "PTSansRegular", sans-serif;line-height: 41px;padding: 0 30px;text-decoration: none !important}.main-table__btn:hover{background-color: #009eb4}.star{float: left;line-height: normal;width: 28px;height: 25px;background: url(/images/sprite.png) no-repeat -73px -223px;cursor: pointer;margin: 0}.star-active{background: url(/images/sprite.png) no-repeat -108px -223px}.no-vote-star{float: left;line-height: normal;width: 28px;height: 25px;background: url(/images/sprite.png) no-repeat -73px -223px;cursor: default;margin: 0 1px}.no-vote-star:first-child{margin: 0 1px 0 0}.no-vote-star-active{background: url(/images/sprite.png) no-repeat -108px -223px}.vote__inner{display: inline-block;vertical-align: middle;margin: 0 0 0 10px}.vote-text{display: inline-block;vertical-align: middle;white-space: pre;color: #2e363a;font: normal 1em "PTSansRegular", sans-serif}.vote-like-wrap{margin: 90px 0 0}.vote-like-wrap .like-wrap{float: left;margin: 0;line-height: normal}.vote-like-wrap .vote{float: right;line-height: normal}.about-container{padding: 35px 0 80px}.about-container__left{float: left;position: relative;width: 40%;z-index: 2}.about-container__left .share-list-wrap{text-align: center;margin: 20px 0 0}.about-container__left .share-text{display: inline-block;vertical-align: middle;color: #000;font: normal 1em "PTSansRegular", sans-serif}.about-container__left .share-list--main{display: inline-block;vertical-align: middle;margin: 0 0 0 8px}.about-container__left .share-list__item--main .ya-share2__badge{-webkit-border-radius: 0;border-radius: 0}.about-container__left .share-list__item--main .ya-share2__container_size_m .ya-share2__icon{width: 28px;height: 28px}.about-container__photo{background-color: rgba(236, 241, 244, 0.67);padding: 19% 19% 30%;text-align: center;-webkit-box-shadow: 0 1px 4px rgba(122, 190, 224, 0.29), -23px 0 20px -23px rgba(122, 190, 224, 0.29), 23px 0 20px -23px rgba(122, 190, 224, 0.29);box-shadow: 0 1px 4px rgba(122, 190, 224, 0.29), -23px 0 20px -23px rgba(122, 190, 224, 0.29), 23px 0 20px -23px rgba(122, 190, 224, 0.29)}.about-container__right{position: relative;padding: 0 12%;z-index: 1;overflow: hidden;background-color: #ecf1f4}.about-container__right h4{text-transform: uppercase;margin: 0 0 30px;padding: 0;font: normal 1em "PTSansBold", sans-serif;color: #090808}.characteristic-table table{width: 100%;table-layout: fixed}.characteristic-table tbody td{padding: 7px 5px}.characteristic-table tbody td:first-child{color: #2b546e;font: normal 0.875em "PTSansBold", sans-serif;line-height: 1em;vertical-align: top}.characteristic-table tbody td:nth-child(2){color: #090808;font: normal 1em "PTSansRegular", sans-serif;line-height: 1.1em;text-align: right;vertical-align: top}.characteristic-sum-line{border-top: 2px solid #e0ecf3;margin: 30px 0 0;padding: 25px 0 0;display: table;width: 100%}.characteristic-sum-line__left{color: #1a3443;font: normal 1.125em "PTSansBold", sans-serif;display: table-cell}.characteristic-sum-line__right{display: table-cell;text-align: right;color: #1a3443;font: normal 2.25em "PTSansBold", sans-serif}.characteristic-sum-line__right span{font-size: 30px}.characteristic-sum-line__right i{display: inline-block;width: 16px;height: 26px;background: url(/eco-grad_files/rub.png) no-repeat center;background-size: contain}.characteristic-table__btn-wrap{text-align: right;margin: 25px 0 0}.call-us-banner{background-color: #293031}.call-us-banner__inner{max-width: 1680px;margin: 0 auto;padding: 30px 15px 32px;text-align: center}.call-us-banner .white-text{color: #fff;font: normal 75px "PTSansRegular", sans-serif;line-height: .9em;display: block;text-align: center;margin: 0 0 30px}.call-us-banner .blue-text{color: #00cae8;display: inline-block;vertical-align: middle;font: normal 36px "PTSansBold", sans-serif;line-height: 1em;text-transform: uppercase;padding: 0 85px 0 0;margin: 0 50px 0 0;position: relative;top: 0;text-align: left}.call-us-banner .blue-text:after{position: absolute;content: '';right: 0;top: 50%;-webkit-transform: translate(0, -50%);-moz-transform: translate(0, -50%);-ms-transform: translate(0, -50%);-o-transform: translate(0, -50%);transform: translate(0, -50%);width: 61px;height: 41px;background: url(/eco-grad_files/blue-arrow.png) no-repeat center}.call-us-banner a{color: #00cae8 !important;text-decoration: none !important;display: inline-block;vertical-align: middle;font: normal 60px "PTSansBold", sans-serif;line-height: 1em;padding: 0 0 0 110px;position: relative;text-align: left;top: -5px}.call-us-banner a:before{content: '';position: absolute;left: 0;top: 5px;width: 60px;height: 60px;background: url(/eco-grad_files/24h-big.png) no-repeat center;-webkit-background-size: contain;background-size: contain}.call-us-banner .ya-phone{color: #00cae8 !important;text-decoration: none !important;display: inline-block;vertical-align: middle;font: normal 60px "PTSansBold", sans-serif;line-height: 1em;padding: 0 0 0 110px;position: relative;text-align: left;top: -5px}.call-us-banner .ya-phone:before{content: '';position: absolute;left: 0;top: 5px;width: 60px;height: 60px;background: url(/eco-grad_files/24h-big.png) no-repeat center;-webkit-background-size: contain;background-size: contain}.banner--overlay:before{position: absolute;content: '';left: 0;top: 0;width: 100%;height: 100%;background-color: rgba(34, 34, 34, 0.34)}.page-container__inner{max-width: 1360px;position: relative;margin: 0 auto}.page-container__inner:before{position: absolute;content: '';right: 0;top: -45px;background: transparent url(/images/figure-under-text.png) no-repeat top right 225px;width: 100%;height: 100%;z-index: 0;max-height: 541px;-webkit-background-size: contain;background-size: contain}.page-container__inner > *{position: relative;z-index: 1}.export-advantages{margin: 20px 0 50px;line-height: 0;text-align: justify}.export-advantages:after{content: '';overflow: hidden;visibility: hidden;width: 100%;height: 0;display: inline-block}.export-advantages__item{display: inline-block;vertical-align: top;text-align: center;line-height: normal;padding: 0 10px}.export-advantages__item:first-child{padding: 0 10px 0 0}.export-advantages__item:last-child{padding: 0 0 0 10px}.export-advantages__icon{width: 68px;height: 71px;display: inline-block;background-color: #00cae8;text-align: center;line-height: 68px;border-bottom: 3px solid #2e363a}.export-advantages__caption{display: block;text-align: center;text-transform: uppercase;color: #000;font: normal 1.375em "PTSansRegular", sans-serif;line-height: 1em;margin: 25px 0 0}.text-sect--transparent-bg{background: transparent}.price-sect{background-color: #ecf1f4;padding: 50px 0 0}.price-sect h3, .price-sect h2{text-align: center;margin: 0 0 30px;padding: 0;text-transform: uppercase;color: #399cd8;font: normal 1.625em "PTSansBold", sans-serif;line-height: 1.1em}.price-sect__table{margin: 15px 0 70px}.price-sect__table table{width: 100%}.price-sect__table tbody{-webkit-transition: .2s;transition: .2s;border-bottom: 2px solid #e0ecf3}.price-sect__table tbody:hover{background-color: #e0ecf3}.price-sect__table tbody:first-child{border-bottom: 3px solid #1d2a37}.price-sect__table tbody:first-child:hover{background-color: transparent;cursor: default}.price-sect__table tbody:last-child{border-bottom: none}.price-sect__table th{color: #090808;font: normal 0.875em "PTSansBold", sans-serif;line-height: 1.4em;padding: 10px 5px;vertical-align: middle;word-wrap: break-word}.price-sect__table td{padding: 25px 5px;color: #090808;font: normal 1em "PTSansRegular", sans-serif;line-height: 1em;text-align: center;vertical-align: middle}.price-sect__table td:nth-child(2){color: #2e363a;font: normal 1.125em "PTSansBold", sans-serif}.price-sect__table td img{max-width: 150px}.text-sect--small{padding: 55px 0 40px}.text-sect ul{margin: 0 0 24px;padding: 0}.text-sect li{display: block;position: relative;padding: 0 0 0 24px;font: normal 1em "PTSansRegular", sans-serif;color: #090808;line-height: 1.5em}.text-sect li:before{position: absolute;content: '';top: 11px;left: 6px;width: 5px;height: 5px;background-color: #000;-webkit-border-radius: 50%;border-radius: 50%}.text-sect--equipment{padding: 65px 0 20px}.equipment{margin: 70px 0 0}.equipment__item{display: block;float: left;width: 25%}.equipment__item:last-child{border-right: none}.equipment__item:last-child .equipment__photo{border-right: none}.equipment__title{font: normal 1.125em "PTSansBold", sans-serif;display: block;text-align: center;color: #000 !important;text-decoration: none !important;padding: 0 0 10px}.equipment__photo{display: block;position: relative;border-top: 3px solid #1d2a37;border-right: 2px solid #d5d5d5;border-bottom: 1px solid #d5d5d5}.equipment__photo img{height: 100%;width: 100%;display: block}.equipment__photo:after{background-image: -webkit-linear-gradient(45deg, #222 25%, transparent 25%, transparent 75%, #222 75%), -webkit-linear-gradient(45deg, #222 25%, transparent 25%, transparent 75%, #222 75%);background-image: linear-gradient(45deg, #222 25%, transparent 25%, transparent 75%, #222 75%), linear-gradient(45deg, #222 25%, transparent 25%, transparent 75%, #222 75%);background-position: 0 0, 3px 3px;background-size: 6px 6px;position: absolute;width: 100%;height: 100%;content: '';left: 0;top: 0;opacity: .1}.equipment__photo:before{content: '';position: absolute;top: 0;left: 0;width: 100%;height: 100%;background-color: rgba(34, 34, 34, 0.12)}.export-advantages--bg-image{position: relative;padding: 105px 30px 110px 30px;background-size: cover;background-position: center;background-repeat: no-repeat;border-bottom: 3px solid #1d2a37;margin: 0 0 5px}.export-advantages--bg-image:before{position: absolute;content: '';left: 0;top: 0;width: 100%;height: 100%;background-color: rgba(34, 34, 34, 0.34);z-index: 0}.export-advantages--bg-image *{position: relative;z-index: 1}.export-advantages__caption--white{color: #fff}.geography-lev-2-wrap{padding: 0 0 60px}.geography-lev-2-wrap .btn-wrap{margin: 0 0 45px}.geography-lev-2-wrap p{margin: 0 0 20px;padding: 0;font: normal 1em "PTSansRegular", sans-serif;color: #090808;line-height: 1.5em}.geography-group{padding: 0 0 35px}.geography-group:last-child{padding: 0}.geography-header{border-bottom: 3px solid #1d2a37;margin: 0 0 50px;padding: 0 0 5px 10px}.geography-header h4{margin: 0;color: #2e363a;font: normal 1.5em "PTSansBold", sans-serif;padding: 0}.geography-item{margin: 0 0 70px}.geography-item__img{border-bottom: 3px solid #1d2a37;margin: 0 0 8px;display: block}.geography-item__img img{display: block;width: 100%}.geography-item__icon-wrap{display: block;width: 50px;height: 53px;background-color: #00cae8;text-align: center;line-height: 50px;border-bottom: 3px solid #2e363a;float: left;margin: 0 20px 25px 0}.geography-item__text-link{display: block;color: #000 !important;text-decoration: none !important;font: normal 1.375em "PTSansRegular", sans-serif;line-height: 1.1em;-webkit-transition: .2s;transition: .2s;overflow: hidden;margin: 0 0 25px;padding: 13px 0 0}.geography-item__text-link span{text-transform: uppercase}.geography-item__text-link:hover{color: #00cae8 !important}.geography-item p{clear: both;color: #434343;margin: 0;font: normal 1em "PTSansRegular", sans-serif;line-height: 1.4em}.geography-item__btn-wrap{margin: 40px 0 0}.geography-item__btn{display: inline-block;height: 34px;border: 2px solid #2e363a !important;font: normal 0.75em "PTSansBold", sans-serif;text-transform: uppercase;-webkit-transition: .2s;transition: .2s;color: #010101 !important;text-decoration: none !important;line-height: 30px;padding: 0 23px}.geography-item__btn:hover{color: #fff !important;background-color: #00cae8;border: 2px solid #00cae8 !important}.pagination{text-align: right;white-space: nowrap;margin: 0 0 80px}.pagination__item{display: inline-block;vertical-align: middle;padding: 0 11px;font: normal 1em "PTSansBold", sans-serif;color: #2e363a !important;text-decoration: none !important;height: 32px;line-height: 32px;-webkit-transition: .2s;transition: .2s;margin: 0;white-space: nowrap}.pagination__item--active{background-color: #00b5cd;color: #fff !important}.pagination__item:hover{background-color: #00b5cd;color: #fff !important}.contract-item-wrap{padding: 0 0 10px}.contract-item{display: inline-block;vertical-align: top;width: 24.5%;padding: 0 20px;margin: 0 0 70px}.contract-item__img{position: relative;border: 2px solid #efefef;-webkit-box-shadow: 8px 8px 15px -10px rgba(0, 0, 0, 0.75);box-shadow: 8px 8px 15px -10px rgba(0, 0, 0, 0.75);height: 350px}.contract-item__img img{display: block;width: 100%;height: 100%}.contract-item__img:hover .contract-item__overlay{opacity: 1}.contract-item__img:hover .contract-item__overlay-inner{-webkit-transform: translate(-50%, -50%);-ms-transform: translate(-50%, -50%);transform: translate(-50%, -50%)}.contract-item__overlay{position: absolute;top: 0;left: 0;width: 100%;height: 100%;background-color: #2e363a;-webkit-transition: all .5s ease;transition: all .5s ease;opacity: 0}.contract-item__overlay-inner{position: absolute;top: 50%;left: 50%;width: 100%;text-align: center;-webkit-transform: translate(-50%, -100%);-ms-transform: translate(-50%, -100%);transform: translate(-50%, -100%);-webkit-transition: all .5s ease;transition: all .5s ease}.contract-item__icon-wrap{display: block;text-align: center;margin: 0 0 10px}.contract-item__overlay-text{color: #fff !important;text-decoration: none !important;font: normal 1.1875em "PTSansBold", sans-serif;display: inline-block;line-height: 1em}.contract-item__title{display: block;text-align: center;font: normal 1em "PTSansRegular", sans-serif;line-height: 1.3em;text-decoration: none !important;color: #000 !important;margin: 25px 0}.contract-item__download-wrap{background-color: #fafafa;border: 1px solid #efefef;-webkit-border-radius: 3px;border-radius: 3px;text-align: center;padding: 10px}.contract-item__download-wrap a{text-decoration: none !important;display: inline-block;vertical-align: middle;color: #0073ac !important;font: normal 1em "PTSansRegular", sans-serif;margin: 0 0 0 8px}.contract-item__download-wrap a:hover{text-decoration: underline !important}.contract-item__download-wrap span{color: #7b7b7b !important;text-decoration: none !important;display: inline-block;vertical-align: middle;font: normal 1em "PTSansRegular", sans-serif}.contract-question{border-top: 2px solid #efefef;padding: 70px 0 120px;color: #090808}.contract-question__item{padding: 0 0 20px}.contract-question__item h4{margin: 0 0 7px;text-transform: uppercase;font: normal 1em "PTSansBold", sans-serif;line-height: 1.4em}.contract-question__item p{margin: 0 0 20px;font: normal 1em "PTSansRegular", sans-serif;line-height: 1.5em}.contact-wrap{display: table;width: 100%;margin: 0 0 60px}.vcard--contact{display: table-cell;padding: 0 10% 0 0}.contact-table table{width: 100%}.contact-table td{color: #090808;font: normal 1em "PTSansRegular", sans-serif;line-height: 1.5em;vertical-align: top;padding: 15px 0}.contact-table .uppercase{text-transform: uppercase}.contact-table td:first-child{width: 160px;padding: 15px 10px 15px 0}.contact-table td a[href^="tel:"]{color: #090808 !important;text-decoration: none !important;white-space: pre}.contact-table td a[href^="mailto:"]{color: #00abff !important;text-decoration: none !important;white-space: pre}.main-form--contact{display: table-cell;width: 445px}.main-form--contact .main-form__inner{margin: 30px 0 0}.main-form--contact .main-form__line{margin: 0 0 15px}.main-form__btn-wrap--contact{text-align: center;margin: 0}.main-form__btn--contact{display: inline-block;width: auto;padding: 0 60px}.middle-line{display: block;height: 2px;background-color: #efeeee;width: 100%;max-width: 1300px;margin: 0 auto}.advantages-wrap{margin: 40px 0 0;color: #090808;font: normal 1em "PTSansRegular", sans-serif;line-height: 1.5em;padding: 0 0 110px}.advantages-wrap h4{margin: 0 0 40px;text-align: center;text-transform: uppercase;color: #399cd8;font: normal 1.375em "PTSansBold", sans-serif;line-height: 1.1em}.advantages-wrap ul{padding: 0;margin: 0;list-style-type: none}.advantages-wrap li{display: block;position: relative;margin: 0 0 9px;padding: 0 0 0 30px}.advantages-wrap li:before{position: absolute;top: 4px;left: 0;width: 17px;height: 17px;content: '';background: url(/images/sprite.png) no-repeat -279px -49px}.advantages-wrap > div{padding: 0 0 0 30px}.advantages-wrap > div > span{margin: 0 0 10px;display: inline-block}.advantages-wrap a[href^="tel:"]{color: #090808 !important;text-decoration: none !important;white-space: pre}.advantages-wrap a[href^="mailto:"]{color: #00abff !important;text-decoration: none !important}.main-form--cooperate{max-width: 955px;margin: 0 auto}.main-form--cooperate .main-form__title{font-size: 2.25em}.main-form--cooperate .main-form__line{margin: 0 0 17px}.main-form--cooperate .textarea{height: 126px}.main-form--cooperate .main-form__btn-wrap{margin: 0 0 15px}.main-form__select-wrap{max-width: 620px}.main-form__select-wrap .select2-container{width: 100% !important;font: normal 1em "PTSansRegular", sans-serif}.main-form__select-wrap .select2-container .select2-selection--single{height: 46px;background-color: #ebebeb;border: none;-webkit-border-radius: 2px;border-radius: 2px}.main-form__select-wrap .select2-container .select2-selection--single .select2-selection__rendered{line-height: 46px;color: #454545;padding: 0 45px 0 25px}.main-form__select-wrap .select2-container .select2-selection--single .select2-selection__arrow{width: 0;height: 0;border-style: solid;border-width: 11px 8px 0 8px;border-color: #00b5cd transparent transparent transparent;right: 20px;top: 50%;-webkit-transform: translate(0, -50%);-ms-transform: translate(0, -50%);transform: translate(0, -50%)}.main-form__select-wrap .select2-container .select2-selection--single .select2-selection__arrow b{display: none}.our-equipment-wrap{padding: 10px 0 50px}.our-equipment{margin: 0 0 65px}.our-equipment__img{width: 50%;margin: 0 5% 0 0;float: left;text-align: center}.our-equipment__img img{-webkit-box-shadow: 0 25px 22px -14px rgba(0, 0, 0, 0.53);box-shadow: 0 25px 22px -14px rgba(0, 0, 0, 0.53)}.our-equipment__info{overflow: hidden}.our-equipment__name{color: #2e363a;font: normal 2.25em "PTSansRegular", sans-serif;display: block;line-height: 1.2em;margin: 0 0 45px}.our-equipment__tch{display: block;text-transform: uppercase;color: #00497f;font: normal 0.875em "PTSansBold", sans-serif;line-height: 1.5em;margin: 0 0 13px}.our-equipment__table table{width: 100%}.our-equipment__table tr{width: 100%}.our-equipment__table td{width: 50%}.our-equipment__table td:first-child{padding: 10px 10px 10px 0;font: normal 1em "PTSansRegular", sans-serif;color: #090909}.our-equipment__table td:nth-child(2){text-align: right;padding: 10px 0 10px 10px;font: normal 1em "PTSansBold", sans-serif;color: #2e363a}.our-equipment .line{background-color: #e1ecf3;width: 100%;height: 2px;display: block;margin: 32px 0 35px}.our-equipment__btn-wrap{text-align: right}.our-equipment__btn{display: inline-block;height: 41px;background-color: #00b5cd;-webkit-border-radius: 21px;border-radius: 21px;color: #fff !important;text-decoration: none !important;font: normal 1.125em "PTSansRegular", sans-serif;line-height: 41px;padding: 0 42px;-webkit-transition: .2s;transition: .2s}.our-equipment__btn:hover{background-color: #009eb4}.text-sect--border-top{border-top: 2px solid #f3f3f3}.our-client-wrap{padding: 20px 0 80px}.our-client{margin: 0 0 100px;width: 16%;vertical-align: top;display: inline-block;padding: 0 5px}.our-client > p{width: 142px;height: 142px;background-color: #fff;border: 1px solid #dee2e5;display: block;margin: 0 auto 15px;-webkit-border-radius: 50%;border-radius: 50%;line-height: 140px;text-align: center;overflow: hidden}.our-client > p img{width: 100%;max-width: 100%}.our-client__caption{color: #000 !important;text-decoration: none !important;display: block;font: normal 1em "PTSansRegular", sans-serif;line-height: 1.3em;text-align: center}.news-wrap{border-top: 2px solid #f3f3f3;padding: 55px 0 45px}.news{border-bottom: 2px solid #f3f3f3;padding: 0 0 55px;margin: 0 0 55px}.news__icon-wrap{width: 50px;height: 53px;background-color: #00cae8;border-bottom: 3px solid #2e363a;display: block;float: left;margin: 0 20px 0 0;text-align: center;line-height: 50px}.news__title-wrap{overflow: hidden;position: relative;top: -5px}.news__title{text-transform: uppercase;color: #000 !important;text-decoration: none !important;display: inline-block;font: normal 1.5em "PTSansRegular", sans-serif;line-height: 1.2em;-webkit-transition: .2s;transition: .2s}.news__title:hover{color: #00cae8 !important}.news__date{display: block;color: #777676;font: normal 1em "PTSansRegular", sans-serif;line-height: 1.4em;margin: 10px 0 0}.news p{color: #434343;font: normal 1em "PTSansRegular", sans-serif;line-height: 1.5em;margin: 13px 0 20px;padding: 0}.news__btn{-webkit-transition: .2s;transition: .2s;text-transform: uppercase;display: inline-block;color: #010101 !important;text-decoration: none !important;font: normal 0.75em "PTSansBold", sans-serif;border: 2px solid #2e363a !important;height: 34px;line-height: 30px;background-color: transparent;padding: 0 23px}.news__btn:hover{background-color: #00cae8;color: #fff !important;border: 2px solid #00cae8 !important}.article{padding: 10px 0 50px}.article__img{position: relative}.article__img:before{position: absolute;content: '';left: 0;top: 0;width: 100%;height: 100%;background-color: rgba(34, 34, 34, 0.35)}.article__img img{width: 100%;display: block}.article__date-wrap{margin: 30px 0 35px}.article__icon-wrap{width: 50px;height: 53px;background-color: #00cae8;border-bottom: 3px solid #2e363a;display: inline-block;vertical-align: middle;margin: 0 20px 0 0;text-align: center;line-height: 50px}.article__date{display: inline-block;vertical-align: middle;color: #777676;font: normal 1em "PTSansRegular", sans-serif;line-height: 1.4em}.article p{margin: 0 0 20px;padding: 0;color: #090808;font: normal 1em "PTSansRegular", sans-serif;line-height: 1.5em}.article .vote-like-wrap{margin: 90px 0 80px}.article .share-list-wrap{margin: 35px 0 0}.article .share-text{display: inline-block;vertical-align: middle;color: #000;font: normal 1em "PTSansRegular", sans-serif}.article .share-list--main{display: inline-block;vertical-align: middle;margin: 0 0 0 8px}.article .share-list__item--main .ya-share2__badge{-webkit-border-radius: 0;border-radius: 0}.article .share-list__item--main .ya-share2__container_size_m .ya-share2__icon{width: 28px;height: 28px}.main-form__slogan--without-line{font: normal 1.125em "PTSansRegular", sans-serif;padding: 0 !important}.main-form__slogan--without-line:before{display: none}.comment-header{border-bottom: 3px solid #1d2a37;margin: 0 0 70px}.comment-header h4{margin: 0;color: #2e363a;font: normal 1.5em "PTSansBold", sans-serif;padding: 0 50px 5px}.comment-block{margin: 0 0 100px}.comment__left{float: left;width: 160px;margin: 0}.comment__photo{margin: 0 auto 20px;width: 114px;height: 114px;background-color: #fff;border: 1px solid #dee2e5;overflow: hidden;text-align: center;line-height: 112px;-webkit-border-radius: 50%;border-radius: 50%}.comment__user-name{color: #000;font: normal 0.875em "PTSansBold", sans-serif;line-height: 1.2em;display: block;text-align: center}.comment__date{display: block;color: #555;text-align: center;font: normal 0.8125em "PTSansRegular", sans-serif;line-height: 1.4em;margin: 7px 0 0}.comment__right{background-color: #fbf9f9;border: 1px solid #dde2e5;-webkit-border-radius: 7px;border-radius: 7px;font: normal 1em "PTSansRegular", sans-serif;color: #090909;line-height: 1.5em;padding: 40px 35px;position: relative;margin: 0 0 0 190px}.comment__right:before{content: '';position: absolute;top: 50%;right: 100%;border-style: solid;border-width: 7px 30px 7px 0;border-color: transparent #fbf9f9 transparent transparent;-webkit-transform: translate(0, -50%);-ms-transform: translate(0, -50%);transform: translate(0, -50%);z-index: 1}.comment__right:after{z-index: 0;content: '';position: absolute;top: 50%;right: 100%;border-style: solid;border-width: 8px 32px 8px 0;border-color: transparent #dde2e5 transparent transparent;-webkit-transform: translate(0, -50%);-ms-transform: translate(0, -50%);transform: translate(0, -50%)}.comment__right p{margin: 0}.comment-feedback{margin: 30px 0 0 200px}.comment-feedback__left{float: left;margin: 0 15px 0 0;color: #00b5cd;font: normal 1em "PTSansRegular", sans-serif;line-height: 1.3em}.comment-feedback__right{overflow: hidden;color: #737373;font: normal 1em "PTSansRegular", sans-serif;line-height: 1.3em}.comment-feedback__right p{margin: 0}.service-wrap{padding: 0 20px 120px}.service{width: 33.33333333333336%;float: left;padding: 0 8px;margin: 0 0 16px}.service__img{position: relative;border-bottom: 2px solid #1d2a37;-webkit-box-shadow: 3px 7.4px 11.8px 0.2px rgba(0, 0, 0, 0.57);box-shadow: 3px 7.4px 11.8px 0.2px rgba(0, 0, 0, 0.57)}.service__img:hover:after{opacity: 0}.service__img img{display: block;width: 100%;height: 100%}.service__img:after{background-image: -webkit-linear-gradient(45deg, #222 25%, transparent 25%, transparent 75%, #222 75%), -webkit-linear-gradient(45deg, #222 25%, transparent 25%, transparent 75%, #222 75%);background-image: linear-gradient(45deg, #222 25%, transparent 25%, transparent 75%, #222 75%), linear-gradient(45deg, #222 25%, transparent 25%, transparent 75%, #222 75%);background-position: 0 0, 3px 3px;background-size: 6px 6px;position: absolute;width: 100%;height: 100%;content: '';left: 0;top: 0;opacity: .15;z-index: 0;-webkit-transition: .4s;transition: .4s}.service__overlay{position: absolute;top: 0;left: 0;width: 100%;height: 100%;z-index: 2;background-color: rgba(30, 30, 30, 0.15)}.service__overlay-inner{position: absolute;top: 50%;left: 50%;text-align: center;width: 100%;padding: 10px;-webkit-transform: translate(-50%, -50%);-ms-transform: translate(-50%, -50%);transform: translate(-50%, -50%)}.service__text{color: #fff !important;text-decoration: none !important;display: block;font: normal 1.875em "PTSansBold", sans-serif;line-height: 1.2em;text-transform: uppercase;margin: 0 0 25px}.service__btn{display: inline-block;background-color: #00cae8;border: 2px solid #00cae8 !important;-webkit-border-radius: 21px;border-radius: 21px;color: #fff !important;text-decoration: none !important;font: normal 1.0625em "PTSansRegular", sans-serif;height: 41px;line-height: 37px;padding: 0 25px;-webkit-transition: .4s;transition: .4s}.service__btn:hover{background-color: transparent}.price-wrap{padding: 10px 0 75px}.price-top-block p{margin: 0 0 20px;font: normal 1em "PTSansRegular", sans-serif;line-height: 1.5em}.download-price i{margin: 0 5px 0 0}.download-price span:first-of-type{color: #272727;display: inline-block;vertical-align: middle;font: normal 1em "PTSansRegular", sans-serif}.download-price span:last-of-type{color: #7b7b7b;display: inline-block;vertical-align: middle;font: normal 1em "PTSansRegular", sans-serif}.download-price a{color: #0073ac !important;display: inline-block;vertical-align: middle;text-decoration: none !important;font: normal 1em "PTSansRegular", sans-serif}.price-table{margin: 80px 0 0}.price-table h4{margin: 0 0 50px;padding: 0 0 10px;text-align: center;text-transform: uppercase;position: relative;color: #399cd8;font: normal 1.375em "PTSansBold", sans-serif;line-height: 1.3em}.price-table h4:after{position: absolute;content: '';bottom: 0;left: 50%;-webkit-transform: translate(-50%, 0);-ms-transform: translate(-50%, 0);transform: translate(-50%, 0);width: 34px;height: 2px;background-color: #399cd8}.price-table table{width: 100%;table-layout: fixed}.price-table table tr:last-child td{border-bottom: none}.price-table th{color: #090808;font: normal 0.875em "PTSansBold", sans-serif;border-bottom: 3px solid #1d2a37;padding: 0 10px 12px;text-align: center;word-wrap: break-word}.price-table td{background-color: #f9f9f9;border-bottom: 2px solid #efeeee;text-align: center;padding: 40px 10px;color: #090808;font: normal 1em "PTSansRegular", sans-serif}.price-table p{margin: 30px 0 0;color: #090808;font: normal 1em "PTSansRegular", sans-serif;line-height: 1.5em}.footer{background-color: #293031}.footer__inner{display: table;width: 100%;height: 167px}.footer-cell{display: table-cell;height: 100%;vertical-align: middle;padding: 0 10px 0 0}.logo-wrap--footer{width: 31.5%}.logo--text{color: #fff !important;text-decoration: none !important;font: normal 28px "PTSansBold", sans-serif;text-transform: uppercase}.logo--text span{font-size: 34px}.logo-slogan--footer{display: block;line-height: 1.3em}.copy{font: normal 1em "PTSansRegular", sans-serif;color: #fff !important;text-decoration: none !important;line-height: 1.3em;margin: 25px 0 0}.copy p{margin: 0}.requisite-license-wrap{margin: 0 20% 0 0;float: left}.license{float: left;text-align: center}.license p{margin: 0 0 2px;font: normal 1em "PTSansRegular", sans-serif;display: block;color: #fefefe}.license a{background-color: #ddd;border-radius: 2px;display: inline-block;padding: 3px}.requisite{display: inline-block;vertical-align: top;margin: 0 55px 0 0;padding: 0 10px;float: left}.requisite h6, .requisite .h6{margin: 0;font: normal 1em "PTSansRegular", sans-serif;display: block;color: #fefefe}.download-link{color: #fefefe !important;display: inline-block;margin: 10px 0 0;-webkit-transition: .2s;transition: .2s}.download-link i{margin: 0 10px 0 0;vertical-align: bottom}.download-link:hover{color: #00b5cd !important;text-decoration: none !important}.footer-menu-wrap{display: block;vertical-align: top;overflow: hidden;padding: 2px 0 0;text-align: center}.footer-menu{text-align: left;list-style-type: none;padding: 0 10px;margin: 0;width: 49%;display: inline-block;vertical-align: top}.footer-menu__item{display: block;line-height: 1.1em;margin: 0 0 8px;overflow: hidden}.footer-menu__link{color: #fefefe !important;text-decoration: none !important;display: inline-block;font: normal 1em "PTSansRegular", sans-serif;line-height: 1.1em;-webkit-transition: .2s;transition: .2s}.footer-menu__link:hover{color: #00b5cd !important}.share-list{list-style-type: none;margin: 0;padding: 0}.share-list--footer{display: inline-block;vertical-align: middle}.share-list__item{display: inline-block;vertical-align: top}.share-list__item--footer{width: 32px;height: 32px;-webkit-border-radius: 50%;border-radius: 50%}.share-list__item--footer .ya-share2__item{opacity: 1 !important}.share-list__item--footer .ya-share2__badge{-webkit-border-radius: 50%;border-radius: 50%}.share-list__item--footer .ya-share2__container_size_m .ya-share2__icon{width: 32px;height: 32px;background-size: 24px !important;background-position: center !important;background-repeat: no-repeat !important}.share-list__item--footer.vk .ya-share2__badge, .share-list__item--footer.ok .ya-share2__badge{background-color: #00D4EB;-webkit-transition: .2s;transition: .2s}.share-list__item--footer.vk .ya-share2__badge:hover, .share-list__item--footer.ok .ya-share2__badge:hover{background-color: #00bdd2}.share-list__item--footer.fb .ya-share2__badge{background-color: #006573;-webkit-transition: .2s;transition: .2s}.share-list__item--footer.fb .ya-share2__badge:hover{background-color: #004f5a}.footer-right-block{text-align: right;padding: 0;width: 350px}.studio{color: #fff;text-align: right;font: normal 1em "PTSansRegular", sans-serif;line-height: 1.35em;display: inline-block;vertical-align: middle;margin: 0 0 0 18%}.studio span{display: block}.studio a{color: #fff;text-decoration: none;-webkit-transition: .2s;transition: .2s}.studio a:hover{color: #00b5cd}.full-version-wrap{display: none}.full-version{color: #00b5cd !important;display: inline-block;text-decoration: underline !important}.full-version:hover{text-decoration: none !important;color: #fff !important}.b24-widget-button-position-bottom-right{bottom: 120px !important}.to-top-btn{position: fixed !important;z-index: 9999;bottom: 20px;left: 20px;width: 50px;height: 50px;background: url(/eco-grad_files/top.png);-webkit-border-radius: 50%;border-radius: 50%;color: #fff !important;text-decoration: none !important;font: normal 0.875em "PTSansRegular", sans-serif;display: none;-webkit-transition: background-color .3s;transition: background-color .3s}.to-top-btn:hover{background-color: #00a7be}.to-top-btn:before{position: absolute;content: '';left: 50%;-webkit-transform: translate(-50%, 0);-ms-transform: translate(-50%, 0);transform: translate(-50%, 0);bottom: 38px;width: 41px;height: 14px;background: url(/images/arrow-up.png) no-repeat center;background-size: 100%}.to-top-btn span{position: absolute;left: 50%;bottom: 18px;-webkit-transform: translate(-50%, 0);-ms-transform: translate(-50%, 0);transform: translate(-50%, 0)}.request-call-form{background-color: #fff;-webkit-border-radius: 3px;border-radius: 3px;-webkit-box-shadow: 0 31px 61.4px 0.6px rgba(0, 0, 0, 0.53);box-shadow: 0 31px 61.4px 0.6px rgba(0, 0, 0, 0.53);margin: auto;position: relative;padding: 0;max-width: 420px;padding: 40px 30px 45px}.request-call-form h4, .request-call-form .h4{margin: 0 0 35px;padding: 0;text-align: center;color: #2e363a;font: normal 2.25em "PTSansBold", sans-serif}.request-call-form .h4{display: table; width: 100%}.request-call-form .main-form__line{margin: 0 0 15px}.request-call-form .main-form__btn-wrap{text-align: center}.request-call-form .main-form__btn{padding: 0 60px;display: inline-block;width: auto}.request-call-form .textarea{height: 125px}.request-call-form .mfp-close{opacity: 1;font-size: 40px;width: 35px;height: 35px;line-height: 35px}@media only screen and (max-width: 1600px){.call-us-banner__inner{max-width: 1230px}.call-us-banner .white-text{font-size: 70px}.call-us-banner .blue-text{vertical-align: middle}.call-us-banner a{font-size: 55px;padding: 0 0 0 90px;vertical-align: middle}.call-us-banner a:before{top: 0}.call-us-banner .ya-phone{font-size: 55px;padding: 0 0 0 90px;vertical-align: middle}.call-us-banner .ya-phone:before{top: 0}.teaser{padding: 0 2%}.logo-wrap--footer{width: 25%}}@media only screen and (max-width: 1400px){.page-container__inner:before{background: transparent url(/images/figure-under-text.png) no-repeat top right 205px;-webkit-background-size: contain;background-size: contain}.teaser{padding: 0 20px}.descr-cell--txt.descr-cell--light-blue{padding: 70px 5% 53px 3%}.descr-cell--txt.descr-cell--dark-blue{padding: 70px 3% 53px 5%}.descr-cell--txt.descr-cell--blue{padding: 88px 6% 53px 4%}.service-wrap{padding: 0 0 120px}.service{width: 50%}.logo-wrap--footer{width: 300px}.requisite-license-wrap{margin: 0 10% 0 0}.requisite{margin: 0 35px 0 0}.footer-right-block{width: 300px}.studio{margin: 0 0 0 10%}}@media only screen and (max-width: 1199px){.to-top-btn{bottom: 150px}.b24-widget-button-position-bottom-right{bottom: 150px !important}.call-us-banner__inner{max-width: 970px;padding: 20px 15px 24px}.call-us-banner .white-text{font-size: 48px;margin: 0 0 25px}.call-us-banner .blue-text{font-size: 24px;padding: 0 50px 0 0;margin: 0 25px 0 0}.call-us-banner .blue-text:after{width: 39px;height: 26px;-webkit-background-size: contain;background-size: contain}.call-us-banner a{font-size: 36px;padding: 0 0 0 70px}.call-us-banner a:before{width: 47px;height: 47px;top: -3px;-webkit-background-size: contain;background-size: contain}.call-us-banner .ya-phone{font-size: 36px;padding: 0 0 0 70px}.call-us-banner .ya-phone:before{width: 47px;height: 47px;top: -3px;-webkit-background-size: contain;background-size: contain}.teaser-container{text-align: center}.teaser{width: 32.5%;float: none;padding: 0 15px;margin: 0 0 35px;display: inline-block;vertical-align: top}.client-container{padding: 0 60px}.map-descr-wrap{max-width: 970px}.video-item__video > iframe{height: 275px !important}.banner--inner{min-height: 305px;padding: 70px 0}.contract-item{width: 32.5%}.vcard--contact{padding: 0 5% 0 0}.contact-table td:first-child{width: 150px}.main-form--contact{width: 400px}.our-client{width: 19.5%}.service__text{font-size: 1.5625em}.main-wrap{padding: 0 0 490px}.main-wrap--less-padding{padding: 0 0 240px}.footer{height: 490px;margin: -490px 0 0}.footer--without-sitemap{margin: -240px 0 0;height: 240px}.footer__inner{padding: 40px 0 0;height: auto;line-height: normal}.footer__inner:after{display: none}.logo-wrap--footer{display: block;width: 100%;position: relative;border-bottom: 1px solid #3c454a;padding: 0 120px 30px 0;margin: 0 0 30px}.logo-wrap--footer:after{position: absolute;bottom: 0;left: 0;width: 100%;height: 1px;background-color: #202729;content: ''}.logo--text{font-size: 18px}.logo--text span{font-size: 27px}.logo-slogan--footer{font-size: 0.6875em}.copy{font-size: 0.875em;margin: 15px 0 0}.share-list--footer{position: absolute;right: 0;top: 20px}.footer-center-block{padding: 0;display: block;white-space: normal}.footer-center-block:after{clear: both;display: table;content: ''}.requisite-license-wrap{margin: 0}.requisite{margin: 0;float: none}.license{float: none;text-align: left;margin: 15px 0 0}.license p{margin: 0 0 7px}.footer-menu-wrap{width: 175px;float: right}.footer-menu{padding: 0 0 0 30px;width: 100%;display: block}.requisite{padding: 0 10px 0 0}.full-version-wrap{display: block;text-align: center;margin: 0 0 15px}.footer-right-block{text-align: center;margin: 40px 0 0;display: block;width: 100%}.footer--without-sitemap .footer-right-block{margin: 5px 0 0}.studio{display: inline-block;margin: 0;font-size: 1em}.studio span{display: inline-block}}@media only screen and (max-width: 991px){.to-top-btn{left: 20px;bottom: 40px}.b24-widget-button-position-bottom-right{bottom: 40px !important}.page-container__inner::before{top: -8px;background: transparent url(/images/figure-under-text.png) no-repeat right -15% top;max-width: 750px;right: 50%;-webkit-transform: translate(50%, 0);-moz-transform: translate(50%, 0);-ms-transform: translate(50%, 0);-o-transform: translate(50%, 0);transform: translate(50%, 0);background-size: contain}.call-us-banner__inner{max-width: 780px}.call-us-banner .white-text{font-size: 48px}.call-us-banner .blue-text{font-size: 24px;padding: 0 50px 0 0}.call-us-banner .blue-text:after{width: 39px;height: 26px;-webkit-background-size: contain;background-size: contain}.call-us-banner a{font-size: 36px;padding: 0 0 0 60px;vertical-align: middle}.call-us-banner .ya-phone{font-size: 35px;padding: 0 0 0 60px;vertical-align: middle}.teaser-sect{padding: 45px 0 20px}.teaser-container{display: none;padding: 0 20px}.teaser-container .slick-arrow{position: absolute;top: 80px;width: 8px;height: 17px;display: block;border: none;outline: none;-webkit-box-shadow: none;box-shadow: none;z-index: 2}.teaser-container .slick-prev{background: transparent url(/images/arrow-left-white.png) no-repeat center;left: 0}.teaser-container .slick-next{background: transparent url(/images/arrow-right-white.png) no-repeat center;right: 0}.teaser-container .slick-dots{list-style-type: none;padding: 0;margin: 40px 0 0}.teaser-container .slick-dots li{display: inline-block;-webkit-border-radius: 50%;border-radius: 50%;width: 9px;height: 9px;background-color: #fff;border: 1px solid #fff;-webkit-transition: .4s;transition: .4s;margin: 0 6px 10px;padding: 0;cursor: pointer}.teaser-container .slick-dots li.slick-active, .teaser-container .slick-dots li:hover{background-color: #b0adad}.teaser-container .slick-dots button{display: none}.teaser{width: auto;padding: 0 20px;margin: 0;float: left}.descr-container{display: block}.descr-row{display: block}.descr-cell--txt.descr-cell--light-blue{padding: 100px 25px 85px}.descr-cell--txt.descr-cell--dark-blue{padding: 100px 25px 105px}.descr-cell--txt.descr-cell--blue{padding: 93px 25px 93px}.descr-cell{display: block;width: 100%}.descr-cell--photo{min-height: 495px}.main-form__left{padding: 0 8px 0 0}.main-form__right{padding: 0 0 0 8px}.map-descr-wrap{max-width: 780px}.map-descr{bottom: 90px}.video-item__video > iframe{height: 250px !important}.banner--inner{min-height: 305px;padding: 70px 0}.vote-like-wrap .like-wrap{float: none;text-align: center}.vote-like-wrap .vote{float: none;text-align: center;margin: 60px 0 0;display: block;clear: both}.about-container__left{width: 50%}.about-container__photo{padding: 10% 10% 20%}.about-container__right{padding: 0 5%}.export-advantages{margin: 30px 0 50px}.export-advantages--bg-image{margin: 0 0 5px;padding: 75px 0 80px}.export-advantages__caption{font-size: 1em;margin: 20px 0 0}.equipment{margin: 30px 0 0;border-top: 3px solid #1d2a37}.equipment__item{display: block;float: left;width: 50%;border-top: none}.equipment__item:last-child .equipment__photo{border-right: 2px solid #d5d5d5}.equipment__item:nth-child(even) .equipment__photo{border-right: none}.equipment__photo{border-top: none}.equipment__title{display: none}.contract-item{width: 32.5%;padding: 0 10px}.contract-item__img{height: 300px}.contact-wrap{display: block}.vcard--contact{display: block;padding: 0}.main-form--contact{display: block;width: 100%;max-width: 450px;margin: 50px auto 0}.map--contact > ymaps{height: 350px !important}.our-equipment-wrap{padding: 10px 0 0}.our-client-wrap{padding: 10px 0 80px}.our-client{width: 32.5%;margin: 0 0 50px}.comment-header{margin: 0 0 50px}.comment-header h4{padding: 0 20px 5px}.comment-block{margin: 0 0 50px}}@media only screen and (max-width: 767px){.page-container__inner::before{top: -40px;background: transparent url(/images/figure-under-text.png) no-repeat right 15px top;background-size: cover}.call-us-banner__inner{padding: 35px 10px 40px;text-align: left}.call-us-banner__inner:after{display: none}.call-us-banner .white-text{font-size: 48px;display: block;margin: 0 0 25px}.call-us-banner .blue-text{display: block;font-size: 24px;padding: 0;margin: 0 0 13px;text-align: center}.call-us-banner .blue-text:after{background: url(/eco-grad_files/24h-big.png) no-repeat center;margin: 0;width: 51px;height: 51px;-webkit-background-size: contain;background-size: contain;position: relative;display: inline-block;vertical-align: middle;-webkit-transform: translate(0, 0);-moz-transform: translate(0, 0);-ms-transform: translate(0, 0);-o-transform: translate(0, 0);transform: translate(0, 0);top: -6px}.call-us-banner .blue-text i{position: relative;display: inline-block;vertical-align: middle;width: 39px;height: 26px;background: url(/eco-grad_files/blue-arrow.png) no-repeat center;-webkit-background-size: contain;background-size: contain;top: -2px;margin: 0 25px 0 15px}.call-us-banner a{padding: 0;text-align: center;display: block;white-space: nowrap}.call-us-banner a:before{display: none}.call-us-banner .ya-phone{padding: 0;text-align: center;display: block;white-space: nowrap}.call-us-banner .ya-phone:before{display: none}.text-sect{padding: 50px 0 60px}.sect h2, .sect .h2, .sect h3{font-size: 2em;line-height: 1.1em}.teaser-sect{padding: 20px 0 40px}.teaser-sect h3{font-size: 2.25em}.teaser-sect h3 span{font: normal 100px "PFBeauSansProBoldItalic", sans-serif;display: block;margin: 0}.teaser-container{margin: 85px 0 0}.client-sect{padding: 60px 0 100px}.client-container{margin: 70px 0 0}.descr-cell--txt.descr-cell--light-blue{padding: 95px 10px 60px}.descr-cell--txt.descr-cell--dark-blue{padding: 95px 10px 90px}.descr-cell--txt.descr-cell--blue{padding: 88px 10px 70px}.descr-cell--photo{min-height: 235px}.like-wrap{display: none}.main-form-sect{padding: 25px 0 65px}.main-form__title{font-size: 2.375em}.main-form__slogan{font-size: 1em;margin: 20px 0 0;padding: 25px 0 0}.main-form__left{float: none;width: 100%;padding: 0;margin: 15px 0 0}.main-form__right{float: none;width: 100%;padding: 0}.map > ymaps{height: 400px !important}.map-descr-wrap{max-width: 300px}.map-descr{bottom: 20px;right: 50%;-webkit-transform: translate(50%, 0);-ms-transform: translate(50%, 0);transform: translate(50%, 0);width: 100%;padding: 25px 15px !important}.crumb{padding: 10px 0 20px}.crumb__item{font-size: 0.875em}.crumb__slash{font-size: 0.875em}.page-container h1{font-size: 2em;margin: 0 0 35px}.vacancy-text{padding: 0 0 50px}.video-container{padding: 0 0 40px}.video-item{margin: 0 0 45px}.video-item__video > iframe{height: 200px !important}.video-item__title{font-size: 1.125em;margin: 25px 0 0}.video-item .share-list-wrap{display: none}.main-form__title--small{font-size: 1.5em}.main-form--question{margin: 0 0 70px}.main-form--question .main-form__btn-wrap{margin: 15px 0 0}.main-form--question .main-form__left{padding: 0}.main-form--question .main-form__right{padding: 0}.question-container{margin: 0 0 50px}.question-container h3{font-size: 1.4375em;margin: 0 0 30px 0;line-height: 1.1em;text-align: center}.question-item{padding: 0 0 0 20px;line-height: 1.2em}.question-item__before{top: 5px}.question-answer{margin: 40px 0 40px 20px;padding: 25px 20px}.question-answer:before{left: 45px}.carousel .slick-dots{bottom: 10px !important}.carousel .slick-dots li{width: 14px !important;height: 14px !important;margin: 0 4px !important}.banner--inner{min-height: 180px !important;padding: 35px 0 45px !important}.banner--inner h1{font-size: 1.25em;display: block !important}.banner--inner h1 span{display: none}.banner--inner .btn-wrap{margin: 30px 0 0}.vote-like-wrap{margin: 50px 0 0}.vote-like-wrap .like-wrap{display: none}.vote-like-wrap .vote{margin: 0}.main-table{margin: 15px 0 0}.main-table table{table-layout: fixed}.main-table tbody:first-child{border-bottom: 2px solid #1d2a37}.main-table th{font: normal 0.6875em "PTSansBold", sans-serif;line-height: 1.3em;padding: 10px 5px}.main-table th:first-child, .main-table th:last-child{display: none}.main-table th:nth-child(2){text-align: left}.main-table td{padding: 30px 5px 25px;text-align: center;vertical-align: top}.main-table td:first-child{font: normal 1em "PTSansBold", sans-serif;text-align: left}.main-table td:nth-child(2), .main-table td:last-child{display: none}.main-table td:nth-child(4){width: 135px}.main-table td span{display: block;text-align: left;margin: 0 0 15px}.main-table .main-table__btn-wrap{margin: 12px 0 0}.main-table .main-table__btn{display: inline-block;text-align: center;font-size: 0.875em;padding: 0;width: 90px;height: 30px;line-height: 30px}.banner--inner h1 sup{font-size: 16px}.about-container{padding: 35px 0 50px}.about-container__left{width: 100%;float: none;margin: 0 0 50px}.about-container__left .share-list-wrap{display: none}.about-container__photo{padding: 0;-webkit-box-shadow: none;box-shadow: none}.about-container__right{padding: 0;overflow: visible;float: none}.export-advantages--bg-image{display: block !important;min-height: 150px;padding: 40px 0 45px}.export-advantages--bg-image .slick-dots{display: none !important}.export-advantages--bg-image .export-advantages__item{display: none !important}.export-advantages{text-align: left;display: none;position: relative}.export-advantages__item{padding: 0 10px !important}.export-advantages:after{display: none}.export-advantages .slick-dots{position: absolute;top: 100%;left: 50%;width: 100%;-webkit-transform: translate(-50%, 0);-ms-transform: translate(-50%, 0);transform: translate(-50%, 0);list-style-type: none;margin: 0;padding: 40px 0 0;text-align: center}.export-advantages .slick-dots li{display: inline-block;-webkit-border-radius: 50%;border-radius: 50%;width: 9px;height: 9px;background-color: #ebebeb;-webkit-transition: .4s;transition: .4s;margin: 0 6px 0;padding: 0;cursor: pointer}.export-advantages .slick-dots li.slick-active, .export-advantages .slick-dots li:hover{background-color: #9a9999}.export-advantages .slick-dots button{display: none}.export-advantages__item{display: block;width: auto}.export-advantages__caption{line-height: 1.3em}.price-sect h3, .price-sect h2{margin: 0 0 35px}.price-sect__table{margin: 0 0 20px}.price-sect__table table{table-layout: fixed}.price-sect__table tbody:first-child{border-bottom: 2px solid #1d2a37}.price-sect__table th{font: normal 0.6875em "PTSansBold", sans-serif;line-height: 1.3em;padding: 10px 5px}.price-sect__table th:first-child, .price-sect__table th:last-child{display: none}.price-sect__table th:nth-child(2){text-align: left}.price-sect__table td{padding: 30px 2px 25px;text-align: center;vertical-align: top}.price-sect__table td:first-child{display: none}.price-sect__table td:nth-child(2){font: normal 1em "PTSansBold", sans-serif;text-align: left}.price-sect__table td:last-child{display: none}.price-sect__table td:nth-child(4){width: 70px}.price-sect__table td span{display: block;text-align: left;margin: 0 0 15px}.price-sect__table .main-table__btn-wrap{margin: 12px 0 0}.price-sect__table .main-table__btn{display: inline-block;text-align: center;font-size: 0.875em;padding: 0;width: 70px;height: 25px;line-height: 25px}.text-sect--small{padding: 35px 0 30px}.text-sect--equipment{padding: 50px 0 0}.geography-group{padding: 0 0 5px}.geography-group:last-child{padding: 0}.geography-header{margin: 0 0 30px;padding: 0 0 5px 0}.geography-item{margin: 0 0 60px}.geography-item__text-link{font-size: 1.25em;line-height: 1em}.geography-item__btn-wrap{margin: 30px 0 0}.pagination{text-align: center;margin: 0 0 70px}.contract-item{display: block;max-width: 250px;width: 100%;margin: 0 auto 60px;padding: 0}.contract-item__img{height: auto}.contract-item__title{height: auto !important}.contract-question{padding: 70px 0 20px}.advantages-wrap{margin: 40px 0 0;line-height: 1.3em;padding: 0 0 60px}.advantages-wrap h4{font-size: 1.125em;line-height: 1.3em}.advantages-wrap li{margin: 0 0 14px;padding: 0 0 0 30px}.advantages-wrap > div > span{margin: 0 0 10px}.main-form--cooperate .main-form__title{font-size: 1.875em}.main-form--cooperate .main-form__line{margin: 0 0 13px}.main-form--cooperate .main-form__btn-wrap{margin: 0}.our-equipment-wrap{padding: 10px 0 20px}.our-equipment{margin: 0 0 50px}.our-equipment__img{width: 100%;float: none;margin: 0 0 40px;-webkit-box-shadow: 0 18px 18px -14px rgba(0, 0, 0, 0.53);box-shadow: 0 18px 18px -14px rgba(0, 0, 0, 0.53)}.our-equipment__info{overflow: visible}.our-equipment__name{font: normal 1.875em "PTSansRegular", sans-serif;margin: 0 0 45px}.our-equipment .line{margin: 30px 0}.news-wrap{padding: 45px 0 0}.news{padding: 0 0 45px;margin: 0 0 45px}.news__icon-wrap{width: 40px;height: 42px;border-bottom: 2px solid #2e363a;line-height: 38px}.news__title-wrap{overflow: hidden;position: relative;top: -3px}.news__title{font: normal 1.25em "PTSansRegular", sans-serif;line-height: 1.2em}.news__date{font: normal 1em "PTSansRegular", sans-serif;margin: 5px 0 0}.news p{margin: 15px 0 25px}.article{padding: 0 0 80px}.article__icon-wrap{width: 40px;height: 42px;border-bottom: 2px solid #2e363a;line-height: 38px}.article .vote-like-wrap{margin: 50px 0 0}.article .share-list-wrap{display: none}.main-form__slogan--without-line{font: normal 1em "PTSansRegular", sans-serif}.comment-header{border-bottom: 3px solid #1d2a37}.comment-header h4{padding: 0 10px 5px}.comment-block{margin: 0 0 60px}.comment__left{float: none;width: 200px;margin: 0 auto 40px}.comment__right{padding: 25px 20px 40px;margin: 0}.comment__right:before{top: auto;bottom: 100%;right: 50%;border-style: solid;border-width: 0 10px 15px 10px;border-color: transparent transparent #fbf9f9 transparent;-webkit-transform: translate(50%, 0);-ms-transform: translate(50%, 0);transform: translate(50%, 0)}.comment__right:after{top: auto;bottom: 100%;right: 50%;border-style: solid;border-width: 0 11px 17px 11px;border-color: transparent transparent #dde2e5 transparent;-webkit-transform: translate(50%, 0);-ms-transform: translate(50%, 0);transform: translate(50%, 0)}.comment-feedback{margin: 20px 0 0 20px}.comment-feedback__left{float: none;margin: 0 15px 5px 0}.comment-feedback__right{overflow: visible}.comment-feedback__right p{margin: 0}.price-wrap{padding: 0 0 75px}.price-table{margin: 60px 0 0}.price-table h4{margin: 0 0 40px;font: normal 1.25em "PTSansBold", sans-serif;line-height: 1.2em}.price-table table{width: 100%}.price-table th{font-size: 0.6875em;padding: 0 5px 10px}.price-table td{padding: 25px 5px;font-size: 0.75em}.price-table p{font: normal 1em "PTSansRegular", sans-serif;line-height: 1.5em}.b24-widget-button-position-bottom-right{bottom: 10px !important;right: 10px !important}.to-top-btn{bottom: 10px;left: 10px;width: 50px;height: 50px;font-size: 0.8125em}.to-top-btn:before{bottom: 27px;width: 33px;height: 14px}.to-top-btn span{position: absolute;left: 50%;bottom: 10px;-webkit-transform: translate(-50%, 0);-ms-transform: translate(-50%, 0);transform: translate(-50%, 0)}.request-call-form{max-width: 320px;margin: 50px auto;padding: 30px 15px 35px}.request-call-form h4{font-size: 1.5625em;margin: 0 0 25px}.request-call-form .main-form__line{margin: 0 0 15px}.request-call-form .mfp-close{font-size: 35px;width: 35px;height: 35px;line-height: 35px}.request-call-form .main-form__btn-wrap{margin: 25px 0 0}}@media only screen and (max-width: 650px){.video-item{display: block;max-width: 380px;width: 100%;margin: 0 auto 45px}.video-item__video > iframe{height: 180px !important}.our-client{width: 49.5%}.service-wrap{padding: 0 0 60px}.service{float: none;width: 100%;padding: 0;margin: 0 auto 15px;max-width: 450px}.service__photo{height: auto !important}.imgMobile{display: none}}@media only screen and (max-width: 480px){.page-container__inner::before{background-size: 215%}.text-sect--small{padding: 35px 0 0}.equipment{display: none;position: relative}.equipment__photo{height: auto !important}.equipment__item .equipment__photo{border: none !important}.equipment .slick-dots{position: absolute;bottom: 20px;left: 50%;width: 100%;-webkit-transform: translate(-50%, 0);-ms-transform: translate(-50%, 0);transform: translate(-50%, 0);list-style-type: none;margin: 0;padding: 0;text-align: center}.equipment .slick-dots li{display: inline-block;-webkit-border-radius: 50%;border-radius: 50%;width: 9px;height: 9px;background-color: #fff;border: none;-webkit-transition: .4s;transition: .4s;margin: 0 4px 0;padding: 0;cursor: pointer}.equipment .slick-dots li.slick-active, .equipment .slick-dots li:hover{background-color: #b3b2b2}.equipment .slick-dots li:before{display: none}.equipment .slick-dots button{display: none}.contact-wrap{margin: 0 0 50px}.contact-table td{padding: 10px 0}.contact-table td:first-child{display: none}.contact-table td .strongtxt{display: block}.contact-table tr:first-child .uppercase{display: inline}.main-form--contact .main-form__title{font-size: 2em}.our-client{display: block;width: 100%;max-width: 200px;margin: 0 auto 60px;padding: 0}}.noUi-target{-webkit-touch-callout: none;-webkit-user-select: none;-ms-touch-action: none;touch-action: none;-ms-user-select: none;-moz-user-select: none;user-select: none;-webkit-box-sizing: border-box;box-sizing: border-box;position: relative;direction: ltr}.noUi-target *{-webkit-touch-callout: none;-webkit-user-select: none;-ms-touch-action: none;touch-action: none;-ms-user-select: none;-moz-user-select: none;user-select: none;-webkit-box-sizing: border-box;box-sizing: border-box}.noUi-base{width: 100%;height: 100%;position: relative;z-index: 1}.noUi-origin{position: absolute;right: 0;top: 0;left: 0;bottom: 0}.noUi-handle{position: relative;z-index: 1}.noUi-stacking .noUi-handle{z-index: 10}.noUi-state-tap .noUi-origin{-webkit-transition: left .3s,top .3s;transition: left .3s,top .3s}.noUi-state-drag *{cursor: inherit !important}.noUi-base, .noUi-handle{-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0)}.noUi-horizontal{height: 18px}.noUi-horizontal .noUi-handle{width: 34px;height: 28px;left: -17px;top: -6px}.noUi-vertical{width: 18px}.noUi-vertical .noUi-handle{width: 28px;height: 34px;left: -6px;top: -17px}.noUi-background{background: #FAFAFA;-webkit-box-shadow: inset 0 1px 1px #f0f0f0;box-shadow: inset 0 1px 1px #f0f0f0}.noUi-connect{background: #3FB8AF;-webkit-box-shadow: inset 0 0 3px rgba(51, 51, 51, 0.45);box-shadow: inset 0 0 3px rgba(51, 51, 51, 0.45);-webkit-transition: background 450ms;transition: background 450ms}.noUi-origin{-webkit-border-radius: 2px;border-radius: 2px}.noUi-target{-webkit-border-radius: 4px;border-radius: 4px;border: 1px solid #D3D3D3;-webkit-box-shadow: inset 0 1px 1px #F0F0F0,0 3px 6px -5px #BBB;box-shadow: inset 0 1px 1px #F0F0F0,0 3px 6px -5px #BBB}.noUi-target.noUi-connect{-webkit-box-shadow: inset 0 0 3px rgba(51, 51, 51, 0.45), 0 3px 6px -5px #BBB;box-shadow: inset 0 0 3px rgba(51, 51, 51, 0.45), 0 3px 6px -5px #BBB}.noUi-draggable{cursor: w-resize}.noUi-vertical .noUi-draggable{cursor: n-resize}.noUi-handle{border: 1px solid #D9D9D9;-webkit-border-radius: 3px;border-radius: 3px;background: #FFF;cursor: default;-webkit-box-shadow: inset 0 0 1px #FFF,inset 0 1px 7px #EBEBEB,0 3px 6px -3px #BBB;box-shadow: inset 0 0 1px #FFF,inset 0 1px 7px #EBEBEB,0 3px 6px -3px #BBB}.noUi-active{-webkit-box-shadow: inset 0 0 1px #FFF,inset 0 1px 7px #DDD,0 3px 6px -3px #BBB;box-shadow: inset 0 0 1px #FFF,inset 0 1px 7px #DDD,0 3px 6px -3px #BBB}.noUi-handle:after, .noUi-handle:before{content: "";display: block;position: absolute;height: 14px;width: 1px;background: #E8E7E6;left: 14px;top: 6px}.noUi-handle:after{left: 17px}.noUi-vertical .noUi-handle:after, .noUi-vertical .noUi-handle:before{width: 14px;height: 1px;left: 6px;top: 14px}.noUi-vertical .noUi-handle:after{top: 17px}[disabled] .noUi-connect, [disabled].noUi-connect{background: #B8B8B8}[disabled] .noUi-handle, [disabled].noUi-origin{cursor: not-allowed}.noUi-pips{-webkit-box-sizing: border-box;box-sizing: border-box;position: absolute;color: #999}.noUi-pips *{-webkit-box-sizing: border-box;box-sizing: border-box}.noUi-value{position: absolute;text-align: center}.noUi-value-sub{color: #ccc;font-size: 10px}.noUi-marker{position: absolute;background: #CCC}.noUi-marker-large, .noUi-marker-sub{background: #AAA}.noUi-pips-horizontal{padding: 10px 0;height: 80px;top: 100%;left: 0;width: 100%}.noUi-value-horizontal{-webkit-transform: translate3d(-50%, 50%, 0);transform: translate3d(-50%, 50%, 0)}.noUi-marker-horizontal.noUi-marker{margin-left: -1px;width: 2px;height: 5px}.noUi-marker-horizontal.noUi-marker-sub{height: 10px}.noUi-marker-horizontal.noUi-marker-large{height: 15px}.noUi-pips-vertical{padding: 0 10px;height: 100%;top: 0;left: 100%}.noUi-value-vertical{-webkit-transform: translate3d(0, -50%, 0);transform: translate3d(0, -50%, 0);padding-left: 25px}.noUi-marker-vertical.noUi-marker{width: 5px;height: 2px;margin-top: -1px}.noUi-marker-vertical.noUi-marker-sub{width: 10px}.noUi-marker-vertical.noUi-marker-large{width: 15px}.noUi-tooltip{display: block;position: absolute;border: 1px solid #D9D9D9;-webkit-border-radius: 3px;border-radius: 3px;background: #fff;padding: 5px;text-align: center}.noUi-horizontal .noUi-handle-lower .noUi-tooltip{top: -32px}.noUi-horizontal .noUi-handle-upper .noUi-tooltip{bottom: -32px}.noUi-vertical .noUi-handle-lower .noUi-tooltip{left: 120%}.noUi-vertical .noUi-handle-upper .noUi-tooltip{right: 120%}.mfp-bg{top: 0;left: 0;width: 100%;height: 100%;z-index: 1042;overflow: hidden;position: fixed;background: #0b0b0b;opacity: 0.8}.mfp-wrap{top: 0;left: 0;width: 100%;height: 100%;z-index: 1043;position: fixed;outline: none !important;-webkit-backface-visibility: hidden}.mfp-container{text-align: center;position: absolute;width: 100%;height: 100%;left: 0;top: 0;padding: 0 8px;-webkit-box-sizing: border-box;box-sizing: border-box}.mfp-container:before{content: '';display: inline-block;height: 100%;vertical-align: middle}.mfp-align-top .mfp-container:before{display: none}.mfp-content{position: relative;display: inline-block;vertical-align: middle;margin: 0 auto;text-align: left;z-index: 1045}.mfp-inline-holder .mfp-content, .mfp-ajax-holder .mfp-content{width: 100%;cursor: auto}.mfp-ajax-cur{cursor: progress}.mfp-zoom-out-cur{cursor: -webkit-zoom-out;cursor: zoom-out}.mfp-zoom-out-cur .mfp-image-holder .mfp-close{cursor: -webkit-zoom-out;cursor: zoom-out}.mfp-zoom{cursor: pointer;cursor: -webkit-zoom-in;cursor: zoom-in}.mfp-auto-cursor .mfp-content{cursor: auto}.mfp-close, .mfp-arrow, .mfp-preloader, .mfp-counter{-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none}.mfp-loading.mfp-figure{display: none}.mfp-hide{display: none !important}.mfp-preloader{color: #CCC;position: absolute;top: 50%;width: auto;text-align: center;margin-top: -0.8em;left: 8px;right: 8px;z-index: 1044}.mfp-preloader a{color: #CCC}.mfp-preloader a:hover{color: #FFF}.mfp-s-ready .mfp-preloader, .mfp-s-error .mfp-content{display: none}button.mfp-close, button.mfp-arrow{overflow: visible;cursor: pointer;background: transparent;border: 0;-webkit-appearance: none;display: block;outline: none;padding: 0;z-index: 1046;-webkit-box-shadow: none;box-shadow: none;-ms-touch-action: manipulation;touch-action: manipulation}button::-moz-focus-inner{padding: 0;border: 0}.mfp-close{width: 44px;height: 44px;line-height: 44px;position: absolute;right: 0;top: 0;text-decoration: none;text-align: center;opacity: 0.65;padding: 0 0 18px 10px;color: #FFF;font-style: normal;font-size: 28px;font-family: Arial, Baskerville, monospace}.mfp-close:hover, .mfp-close:focus{opacity: 1}.mfp-close:active{top: 1px}.mfp-close-btn-in .mfp-close{color: #333}.mfp-image-holder .mfp-close, .mfp-iframe-holder .mfp-close{color: #FFF;right: -6px;text-align: right;padding-right: 6px;width: 100%}.mfp-counter{position: absolute;top: 0;right: 0;color: #CCC;font-size: 12px;line-height: 18px;white-space: nowrap}.mfp-arrow{position: absolute;opacity: 0.65;margin: 0;top: 50%;margin-top: -55px;padding: 0;width: 90px;height: 110px;-webkit-tap-highlight-color: transparent}.mfp-arrow:active{margin-top: -54px}.mfp-arrow:hover, .mfp-arrow:focus{opacity: 1}.mfp-arrow:before{content: '';display: block;width: 0;height: 0;position: absolute;left: 0;top: 0;margin-top: 35px;margin-left: 35px;border: medium inset transparent}.mfp-arrow:after{content: '';display: block;width: 0;height: 0;position: absolute;left: 0;top: 0;margin-top: 35px;margin-left: 35px;border: medium inset transparent;border-top-width: 13px;border-bottom-width: 13px;top: 8px}.mfp-arrow:before{border-top-width: 21px;border-bottom-width: 21px;opacity: 0.7}.mfp-arrow-left{left: 0}.mfp-arrow-left:after{border-right: 17px solid #FFF;margin-left: 31px}.mfp-arrow-left:before{margin-left: 25px;border-right: 27px solid #3F3F3F}.mfp-arrow-right{right: 0}.mfp-arrow-right:after{border-left: 17px solid #FFF;margin-left: 39px}.mfp-arrow-right:before{border-left: 27px solid #3F3F3F}.mfp-iframe-holder{padding-top: 40px;padding-bottom: 40px}.mfp-iframe-holder .mfp-content{line-height: 0;width: 100%;max-width: 900px}.mfp-iframe-holder .mfp-close{top: -40px}.mfp-iframe-scaler{width: 100%;height: 0;overflow: hidden;padding-top: 56.25%}.mfp-iframe-scaler iframe{position: absolute;display: block;top: 0;left: 0;width: 100%;height: 100%;-webkit-box-shadow: 0 0 8px rgba(0, 0, 0, 0.6);box-shadow: 0 0 8px rgba(0, 0, 0, 0.6);background: #000}img.mfp-img{width: auto;max-width: 100%;height: auto;display: block;line-height: 0;-webkit-box-sizing: border-box;box-sizing: border-box;padding: 40px 0 40px;margin: 0 auto}.mfp-figure{line-height: 0}.mfp-figure:after{content: '';position: absolute;left: 0;top: 40px;bottom: 40px;display: block;right: 0;width: auto;height: auto;z-index: -1;-webkit-box-shadow: 0 0 8px rgba(0, 0, 0, 0.6);box-shadow: 0 0 8px rgba(0, 0, 0, 0.6);background: #444}.mfp-figure small{color: #BDBDBD;display: block;font-size: 12px;line-height: 14px}.mfp-figure figure{margin: 0}.mfp-bottom-bar{margin-top: -36px;position: absolute;top: 100%;left: 0;width: 100%;cursor: auto}.mfp-title{text-align: left;line-height: 18px;color: #F3F3F3;word-wrap: break-word;padding-right: 36px}.mfp-image-holder .mfp-content{max-width: 100%}.mfp-gallery .mfp-image-holder .mfp-figure{cursor: pointer}@media screen and (max-width: 800px) and (orientation: landscape), screen and (max-height: 300px){.mfp-img-mobile .mfp-image-holder{padding-left: 0;padding-right: 0}.mfp-img-mobile img.mfp-img{padding: 0}.mfp-img-mobile .mfp-figure:after{top: 0;bottom: 0}.mfp-img-mobile .mfp-figure small{display: inline;margin-left: 5px}.mfp-img-mobile .mfp-bottom-bar{background: rgba(0, 0, 0, 0.6);bottom: 0;margin: 0;top: auto;padding: 3px 5px;position: fixed;-webkit-box-sizing: border-box;box-sizing: border-box}.mfp-img-mobile .mfp-bottom-bar:empty{padding: 0}.mfp-img-mobile .mfp-counter{right: 5px;top: 3px}.mfp-img-mobile .mfp-close{top: 0;right: 0;width: 35px;height: 35px;line-height: 35px;background: rgba(0, 0, 0, 0.6);position: fixed;text-align: center;padding: 0}}@media all and (max-width: 900px){.mfp-arrow{-webkit-transform: scale(0.75);-ms-transform: scale(0.75);transform: scale(0.75)}.mfp-arrow-left{-webkit-transform-origin: 0;-ms-transform-origin: 0;transform-origin: 0}.mfp-arrow-right{-webkit-transform-origin: 100%;-ms-transform-origin: 100%;transform-origin: 100%}.mfp-container{padding-left: 6px;padding-right: 6px}}.ui-slider{position: relative;text-align: left}.ui-slider .ui-slider-handle{position: absolute;z-index: 2;width: 1.2em;height: 1.2em;cursor: default;-ms-touch-action: none;touch-action: none}.ui-slider .ui-slider-range{position: absolute;z-index: 1;font-size: .7em;display: block;border: 0;background-position: 0 0}.ui-slider.ui-state-disabled .ui-slider-handle, .ui-slider.ui-state-disabled .ui-slider-range{-webkit-filter: inherit;filter: inherit}.ui-slider-horizontal{height: .8em}.ui-slider-horizontal .ui-slider-handle{top: -.3em;margin-left: -.6em}.ui-slider-horizontal .ui-slider-range{top: 0;height: 100%}.ui-slider-horizontal .ui-slider-range-min{left: 0}.ui-slider-horizontal .ui-slider-range-max{right: 0}.ui-slider-vertical{width: .8em;height: 100px}.ui-slider-vertical .ui-slider-handle{left: -.3em;margin-left: 0;margin-bottom: -.6em}.ui-slider-vertical .ui-slider-range{left: 0;width: 100%}.ui-slider-vertical .ui-slider-range-min{bottom: 0}.ui-slider-vertical .ui-slider-range-max{top: 0}.slick-slider{position: relative;display: block;-webkit-box-sizing: border-box;box-sizing: border-box;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;-webkit-touch-callout: none;-khtml-user-select: none;-ms-touch-action: pan-y;touch-action: pan-y;-webkit-tap-highlight-color: transparent}.slick-list{position: relative;display: block;overflow: hidden;margin: 0;padding: 0}.slick-list:focus{outline: none}.slick-list.dragging{cursor: pointer;cursor: hand}.slick-slider .slick-track, .slick-slider .slick-list{-webkit-transform: translate3d(0, 0, 0);-ms-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0)}.slick-track{position: relative;top: 0;left: 0;display: block}.slick-track:before{display: table;content: ''}.slick-track:after{display: table;content: '';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}.select2-container{-webkit-box-sizing: border-box;box-sizing: border-box;display: inline-block;margin: 0;position: relative;vertical-align: middle}.select2-container .select2-selection--single{-webkit-box-sizing: border-box;box-sizing: border-box;cursor: pointer;display: block;height: 28px;-moz-user-select: none; -ms-user-select: none; user-select: none;-webkit-user-select: none}.select2-container .select2-selection--single .select2-selection__rendered{display: block;padding-left: 8px;padding-right: 20px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap}.select2-container .select2-selection--single .select2-selection__clear{position: relative}.select2-container[dir="rtl"] .select2-selection--single .select2-selection__rendered{padding-right: 8px;padding-left: 20px}.select2-container .select2-selection--multiple{-webkit-box-sizing: border-box;box-sizing: border-box;cursor: pointer;display: block;min-height: 32px;-moz-user-select: none; -ms-user-select: none; user-select: none;-webkit-user-select: none}.select2-container .select2-selection--multiple .select2-selection__rendered{display: inline-block;overflow: hidden;padding-left: 8px;text-overflow: ellipsis;white-space: nowrap}.select2-container .select2-search--inline{float: left}.select2-container .select2-search--inline .select2-search__field{-webkit-box-sizing: border-box;box-sizing: border-box;border: none;font-size: 100%;margin-top: 5px;padding: 0}.select2-container .select2-search--inline .select2-search__field::-webkit-search-cancel-button{-webkit-appearance: none}.select2-dropdown{background-color: white;border: 1px solid #e6e6e6;-webkit-border-radius: 4px;border-radius: 4px;-webkit-box-sizing: border-box;box-sizing: border-box;display: block;position: absolute;left: -100000px;width: 100%;z-index: 1051}.select2-results{display: block}.select2-results__options{list-style: none;margin: 0;padding: 0}.select2-results__option{padding: 6px;-moz-user-select: none; -ms-user-select: none; user-select: none;-webkit-user-select: none}.select2-results__option[aria-selected]{cursor: pointer}.select2-container--open .select2-dropdown{left: 0}.select2-container--open .select2-dropdown--above{border-bottom: none;-webkit-border-bottom-left-radius: 0;border-bottom-left-radius: 0;-webkit-border-bottom-right-radius: 0;border-bottom-right-radius: 0}.select2-container--open .select2-dropdown--below{border-top: none;-webkit-border-top-left-radius: 0;border-top-left-radius: 0;-webkit-border-top-right-radius: 0;border-top-right-radius: 0}.select2-search--dropdown{display: block;padding: 4px}.select2-search--dropdown .select2-search__field{padding: 4px;width: 100%;-webkit-box-sizing: border-box;box-sizing: border-box}.select2-search--dropdown .select2-search__field::-webkit-search-cancel-button{-webkit-appearance: none}.select2-search--dropdown.select2-search--hide{display: none}.select2-close-mask{border: 0;margin: 0;padding: 0;display: block;position: fixed;left: 0;top: 0;min-height: 100%;min-width: 100%;height: auto;width: auto;opacity: 0;z-index: 99;background-color: #fff;filter: alpha(opacity=0)}.select2-hidden-accessible{border: 0 !important;clip: rect(0 0 0 0) !important;height: 1px !important;margin: -1px !important;overflow: hidden !important;padding: 0 !important;position: absolute !important;width: 1px !important}.select2-container--default .select2-selection--single{background-color: #fff;border: 1px solid #aaa;-webkit-border-radius: 4px;border-radius: 4px}.select2-container--default .select2-selection--single .select2-selection__rendered{color: #444;line-height: 28px}.select2-container--default .select2-selection--single .select2-selection__clear{cursor: pointer;float: right;font-weight: bold}.select2-container--default .select2-selection--single .select2-selection__placeholder{color: #999}.select2-container--default .select2-selection--single .select2-selection__arrow{height: 26px;position: absolute;top: 1px;right: 1px;width: 20px}.select2-container--default .select2-selection--single .select2-selection__arrow b{border-color: #888 transparent transparent transparent;border-style: solid;border-width: 5px 4px 0 4px;height: 0;left: 50%;margin-left: -4px;margin-top: -2px;position: absolute;top: 50%;width: 0}.select2-container--default[dir="rtl"] .select2-selection--single .select2-selection__clear{float: left}.select2-container--default[dir="rtl"] .select2-selection--single .select2-selection__arrow{left: 1px;right: auto}.select2-container--default.select2-container--disabled .select2-selection--single{background-color: #eee;cursor: default}.select2-container--default.select2-container--disabled .select2-selection--single .select2-selection__clear{display: none}.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color: transparent transparent #888 transparent;border-width: 0 4px 5px 4px}.select2-container--default .select2-selection--multiple{background-color: white;border: 1px solid #aaa;-webkit-border-radius: 4px;border-radius: 4px;cursor: text}.select2-container--default .select2-selection--multiple .select2-selection__rendered{-webkit-box-sizing: border-box;box-sizing: border-box;list-style: none;margin: 0;padding: 0 5px;width: 100%}.select2-container--default .select2-selection--multiple .select2-selection__rendered li{list-style: none}.select2-container--default .select2-selection--multiple .select2-selection__placeholder{color: #999;margin-top: 5px;float: left}.select2-container--default .select2-selection--multiple .select2-selection__clear{cursor: pointer;float: right;font-weight: bold;margin-top: 5px;margin-right: 10px}.select2-container--default .select2-selection--multiple .select2-selection__choice{background-color: #e4e4e4;border: 1px solid #aaa;-webkit-border-radius: 4px;border-radius: 4px;cursor: default;float: left;margin-right: 5px;margin-top: 5px;padding: 0 5px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove{color: #999;cursor: pointer;display: inline-block;font-weight: bold;margin-right: 2px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover{color: #333}.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice, .select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__placeholder, .select2-container--default[dir="rtl"] .select2-selection--multiple .select2-search--inline{float: right}.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice{margin-left: 5px;margin-right: auto}.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice__remove{margin-left: 2px;margin-right: auto}.select2-container--default.select2-container--focus .select2-selection--multiple{border: solid black 1px;outline: 0}.select2-container--default.select2-container--disabled .select2-selection--multiple{background-color: #eee;cursor: default}.select2-container--default.select2-container--disabled .select2-selection__choice__remove{display: none}.select2-container--default.select2-container--open.select2-container--above .select2-selection--single, .select2-container--default.select2-container--open.select2-container--above .select2-selection--multiple{-webkit-border-top-left-radius: 0;border-top-left-radius: 0;-webkit-border-top-right-radius: 0;border-top-right-radius: 0}.select2-container--default.select2-container--open.select2-container--below .select2-selection--single, .select2-container--default.select2-container--open.select2-container--below .select2-selection--multiple{-webkit-border-bottom-left-radius: 0;border-bottom-left-radius: 0;-webkit-border-bottom-right-radius: 0;border-bottom-right-radius: 0}.select2-container--default .select2-search--dropdown .select2-search__field{border: 1px solid #aaa}.select2-container--default .select2-search--inline .select2-search__field{background: transparent;border: none;outline: 0;-webkit-box-shadow: none;box-shadow: none;-webkit-appearance: textfield}.select2-container--default .select2-results > .select2-results__options{overflow-y: auto}.select2-container--default .select2-results__option[role=group]{padding: 0}.select2-container--default .select2-results__option[aria-disabled=true]{color: #999}.select2-container--default .select2-results__option[aria-selected=true]{background-color: #ddd}.select2-container--default .select2-results__option .select2-results__option{padding-left: 1em}.select2-container--default .select2-results__option .select2-results__option .select2-results__group{padding-left: 0}.select2-container--default .select2-results__option .select2-results__option .select2-results__option{margin-left: -1em;padding-left: 2em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left: -2em;padding-left: 3em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left: -3em;padding-left: 4em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left: -4em;padding-left: 5em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left: -5em;padding-left: 6em}.select2-container--default .select2-results__option--highlighted[aria-selected]{background-color: #5897fb;color: white}.select2-container--default .select2-results__group{cursor: default;display: block;padding: 6px}.select2-container--classic .select2-selection--single{background-color: #f7f7f7;border: 1px solid #aaa;-webkit-border-radius: 4px;border-radius: 4px;outline: 0;background-image: -webkit-linear-gradient(top, #fff 50%, #eee 100%);background-image: -webkit-gradient(linear, left top, left bottom, color-stop(50%, #fff), to(#eee));background-image: linear-gradient(to bottom, #fff 50%, #eee 100%);background-repeat: repeat-x;filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF', endColorstr='#FFEEEEEE', GradientType=0)}.select2-container--classic .select2-selection--single:focus{border: 1px solid #5897fb}.select2-container--classic .select2-selection--single .select2-selection__rendered{color: #444;line-height: 28px}.select2-container--classic .select2-selection--single .select2-selection__clear{cursor: pointer;float: right;font-weight: bold;margin-right: 10px}.select2-container--classic .select2-selection--single .select2-selection__placeholder{color: #999}.select2-container--classic .select2-selection--single .select2-selection__arrow{background-color: #ddd;border: none;border-left: 1px solid #aaa;-webkit-border-top-right-radius: 4px;border-top-right-radius: 4px;-webkit-border-bottom-right-radius: 4px;border-bottom-right-radius: 4px;height: 26px;position: absolute;top: 1px;right: 1px;width: 20px;background-image: -webkit-linear-gradient(top, #eee 50%, #ccc 100%);background-image: -webkit-gradient(linear, left top, left bottom, color-stop(50%, #eee), to(#ccc));background-image: linear-gradient(to bottom, #eee 50%, #ccc 100%);background-repeat: repeat-x;filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFEEEEEE', endColorstr='#FFCCCCCC', GradientType=0)}.select2-container--classic .select2-selection--single .select2-selection__arrow b{border-color: #888 transparent transparent transparent;border-style: solid;border-width: 5px 4px 0 4px;height: 0;left: 50%;margin-left: -4px;margin-top: -2px;position: absolute;top: 50%;width: 0}.select2-container--classic[dir="rtl"] .select2-selection--single .select2-selection__clear{float: left}.select2-container--classic[dir="rtl"] .select2-selection--single .select2-selection__arrow{border: none;border-right: 1px solid #aaa;-webkit-border-radius: 0;border-radius: 0;-webkit-border-top-left-radius: 4px;border-top-left-radius: 4px;-webkit-border-bottom-left-radius: 4px;border-bottom-left-radius: 4px;left: 1px;right: auto}.select2-container--classic.select2-container--open .select2-selection--single{border: 1px solid #5897fb}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow{background: transparent;border: none}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color: transparent transparent #888 transparent;border-width: 0 4px 5px 4px}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--single{border-top: none;-webkit-border-top-left-radius: 0;border-top-left-radius: 0;-webkit-border-top-right-radius: 0;border-top-right-radius: 0;background-image: -webkit-linear-gradient(top, #fff 0%, #eee 50%);background-image: -webkit-gradient(linear, left top, left bottom, from(#fff), color-stop(50%, #eee));background-image: linear-gradient(to bottom, #fff 0%, #eee 50%);background-repeat: repeat-x;filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF', endColorstr='#FFEEEEEE', GradientType=0)}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--single{border-bottom: none;-webkit-border-bottom-left-radius: 0;border-bottom-left-radius: 0;-webkit-border-bottom-right-radius: 0;border-bottom-right-radius: 0;background-image: -webkit-linear-gradient(top, #eee 50%, #fff 100%);background-image: -webkit-gradient(linear, left top, left bottom, color-stop(50%, #eee), to(#fff));background-image: linear-gradient(to bottom, #eee 50%, #fff 100%);background-repeat: repeat-x;filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFEEEEEE', endColorstr='#FFFFFFFF', GradientType=0)}.select2-container--classic .select2-selection--multiple{background-color: white;border: 1px solid #aaa;-webkit-border-radius: 4px;border-radius: 4px;cursor: text;outline: 0}.select2-container--classic .select2-selection--multiple:focus{border: 1px solid #5897fb}.select2-container--classic .select2-selection--multiple .select2-selection__rendered{list-style: none;margin: 0;padding: 0 5px}.select2-container--classic .select2-selection--multiple .select2-selection__clear{display: none}.select2-container--classic .select2-selection--multiple .select2-selection__choice{background-color: #e4e4e4;border: 1px solid #aaa;-webkit-border-radius: 4px;border-radius: 4px;cursor: default;float: left;margin-right: 5px;margin-top: 5px;padding: 0 5px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove{color: #888;cursor: pointer;display: inline-block;font-weight: bold;margin-right: 2px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove:hover{color: #555}.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice{float: right;margin-left: 5px;margin-right: auto}.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice__remove{margin-left: 2px;margin-right: auto}.select2-container--classic.select2-container--open .select2-selection--multiple{border: 1px solid #5897fb}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--multiple{border-top: none;-webkit-border-top-left-radius: 0;border-top-left-radius: 0;-webkit-border-top-right-radius: 0;border-top-right-radius: 0}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom: none;-webkit-border-bottom-left-radius: 0;border-bottom-left-radius: 0;-webkit-border-bottom-right-radius: 0;border-bottom-right-radius: 0}.select2-container--classic .select2-search--dropdown .select2-search__field{border: 1px solid #aaa;outline: 0}.select2-container--classic .select2-search--inline .select2-search__field{outline: 0;-webkit-box-shadow: none;box-shadow: none}.select2-container--classic .select2-dropdown{background-color: #fff;border: 1px solid transparent}.select2-container--classic .select2-dropdown--above{border-bottom: none}.select2-container--classic .select2-dropdown--below{border-top: none}.select2-container--classic .select2-results > .select2-results__options{max-height: 200px;overflow-y: auto}.select2-container--classic .select2-results__option[role=group]{padding: 0}.select2-container--classic .select2-results__option[aria-disabled=true]{color: grey}.select2-container--classic .select2-results__option--highlighted[aria-selected]{background-color: #3875d7;color: #fff}.select2-container--classic .select2-results__group{cursor: default;display: block;padding: 6px}.select2-container--classic.select2-container--open .select2-dropdown{border-color: #5897fb}.nobr p{padding: 0px; margin: 0px}.clr{clear: both}.rel{position: relative}.error{font-size: 11px; color: #900; background-color: #FFECEC; padding: 1px 2px 1px 2px; border: 1px solid #930; position: absolute; height: auto; top: -15px; left: 10px; z-index: 3; white-space: nowrap}.error b{background-image: url('/images/error.gif'); background-repeat: no-repeat; position: absolute;height: 8px; width: 9px; left: -1px; bottom: -7px; display: block; z-index: 3}.backLayerCalc{position: absolute; background: url('/images/backLayerCalc.png'); z-index: 999; text-align: center; padding-top: 50px; font-size: 200%; color: #fff}#sliderContainers, #divCount{display: none}.text-sect_{padding-bottom: 0px !important}.text-sect_t{padding-top: 0px}.plotnost{background-color: #dbe9dc; padding: 15px !important; border-radius: 5px}.average{display: block; text-align: right}.goUrl{position: relative; z-index: 1}.orderButton{position: relative; z-index: 2}.orderSelectWrap .select2-container .select2-selection--single{background-color: #ebebeb !important; border: 0px !important; border-radius: 2px !important}.call-us-banner a:before{background: none !important; width: 0px !important; height: 0px !important}.call-us-banner a{padding-left: 0px !important}.orderButtonMain, .orderButtonMain:hover{background-color: #ff3841}.bottom_vk{background: url('/images/vk.png') no-repeat; width: 32px; height: 32px; background-color: #00D4EB; -webkit-transition: .2s; transition: .2s; border-radius: 50%; background-size: 24px !important; background-position: center !important; background-repeat: no-repeat !important}a.bottom_vk:hover{background-color: #00bdd2}.bottom_fb{background: url('/images/fb.png') no-repeat; width: 32px; height: 32px; background-color: #006573;; -webkit-transition: .2s; transition: .2s; border-radius: 50%; background-size: 24px !important; background-position: center !important; background-repeat: no-repeat !important}a.bottom_fb:hover{background-color: #004f5a}.bottom_ok{background: url('/images/ok.png') no-repeat; width: 32px; height: 32px; background-color: #00D4EB; -webkit-transition: .2s; transition: .2s; border-radius: 50%; background-size: 24px !important; background-position: center !important; background-repeat: no-repeat !important}a.bottom_ok:hover{background-color: #00bdd2}.bottom_yt{background-image: url(/images/yt.png);background-repeat: no-repeat;background-position: center;background-color: #006573;-webkit-background-size: 16px;background-size: 16px;width: 32px;height: 32px;border-radius: 50%;-webkit-transition: background-color .2s;transition: background-color .2s}.bottom_yt:hover{background-color: #004f5a}input{transition: color .3s}input:focus::-webkit-input-placeholder,textarea:focus::-webkit-input-placeholder{color: transparent}input:focus:-moz-placeholder,textarea:focus:-moz-placeholder{color: transparent}input:focus::-moz-placeholder,textarea:focus::-moz-placeholder{color: transparent}input:focus:-ms-input-placeholder,textarea:focus:-ms-input-placeholder{color: transparent}.carousel-wrap{position: relative}.carousel{visibility: hidden;position: absolute;width: 100%;height: 100%;top: 0;left: 0}.carousel .slick-list{height: 100%}.carousel .slick-track{height: 100%}.carousel .carousel-item{background-position: center;background-repeat: no-repeat;-webkit-background-size: cover;background-size: cover}.carousel .carousel-item:after{background-image: -webkit-linear-gradient(45deg, #222 25%, transparent 25%, transparent 75%, #222 75%), -webkit-linear-gradient(45deg, #222 25%, transparent 25%, transparent 75%, #222 75%);background-image: linear-gradient(45deg, #222 25%, transparent 25%, transparent 75%, #222 75%), linear-gradient(45deg, #222 25%, transparent 25%, transparent 75%, #222 75%);background-position: 0 0, 3px 3px;background-size: 6px 6px;position: absolute;width: 100%;height: 100%;content: '';left: 0;top: 0;opacity: .1}.carousel .carousel-item:before{position: absolute;content: '';left: 0;top: 0;width: 100%;height: 100%;background-color: rgba(34, 34, 34, 0.34)}.carousel .slick-dots{position: absolute;list-style: none;padding: 0;margin: 0;text-align: center;white-space: nowrap;bottom: 20px;left: 50%;-webkit-transform: translate(-50%, 0);-moz-transform: translate(-50%, 0);-ms-transform: translate(-50%, 0);transform: translate(-50%, 0)}.carousel .slick-dots button{display: none}.carousel .slick-dots li{display: inline-block;vertical-align: middle;width: 17px;height: 17px;border-radius: 50%;background-color: #fff;-webkit-transition: background-color .3s;transition: background-color .3s;cursor: pointer;margin: 0 3px}.carousel .slick-dots li:hover,.carousel .slick-dots li.slick-active{background-color: #FF3841}.carousel-wrap .banner{position: relative;z-index: 2}.carousel-wrap .banner:after{display: none}.carousel-wrap .banner--overlay:before{display: none}.carousel-wrap .banner .container{position: relative;z-index: 2}.nobr p{padding: 0px; margin: 0px}.clr{clear: both}.rel{position: relative}.error{font-size: 11px; color: #900; background-color: #FFECEC; padding: 1px 2px 1px 2px; border: 1px solid #930; position: absolute; height: auto; top: -15px; left: 10px; z-index: 3; white-space: nowrap}.error b{background-image: url('/images/error.gif'); background-repeat: no-repeat; position: absolute;height: 8px; width: 9px; left: -1px; bottom: -7px; display: block; z-index: 3}.backLayerCalc{position: absolute; background: url('/images/backLayerCalc.png'); z-index: 999; text-align: center; padding-top: 50px; font-size: 200%; color: #fff}#sliderContainers, #divCount{display: none}