﻿@font-face{font-family:"pfdintextpro-regular";font-weight:normal;font-style:normal;src:url("/fonts/pfdintextpro-regular.eot");src:url("/fonts/pfdintextpro-regular.eot?#iefix") format("embedded-opentype"),url("/fonts/pfdintextpro-regular.woff") format("woff"),url("/fonts/pfdintextpro-regular.ttf") format("truetype")}@font-face{font-family:"pfdintextpro-light";font-weight:normal;font-style:normal;src:url("/fonts/pfdintextpro-light.eot");src:url("/fonts/pfdintextpro-light.eot?#iefix") format("embedded-opentype"),url("/fonts/pfdintextpro-light.woff") format("woff"),url("/fonts/pfdintextpro-light.ttf") format("truetype")}@font-face{font-family:"pfdintextpro-medium";font-weight:normal;font-style:normal;src:url("/fonts/pfdintextpro-medium.eot");src:url("/fonts/pfdintextpro-medium.eot?#iefix") format("embedded-opentype"),url("/fonts/pfdintextpro-medium.woff") format("woff"),url("/fonts/pfdintextpro-medium.ttf") format("truetype")}@font-face{font-family:"pfdintextpro-regular";font-weight:bold;font-style:normal;src:url("/fonts/pfdintextpro-medium.eot");src:url("/fonts/pfdintextpro-medium.eot?#iefix") format("embedded-opentype"),url("/fonts/pfdintextpro-medium.woff") format("woff"),url("/fonts/pfdintextpro-medium.ttf") format("truetype")}@font-face{font-family:"pfdintextpro-light";font-weight:bold;font-style:normal;src:url("/fonts/pfdintextpro-medium.eot");src:url("/fonts/pfdintextpro-medium.eot?#iefix") format("embedded-opentype"),url("/fonts/pfdintextpro-medium.woff") format("woff"),url("/fonts/pfdintextpro-medium.ttf") format("truetype")}:focus{outline:none}a{transition:all .2s;color:#208ad5;text-decoration:underline}a:hover{color:#333;text-decoration:none}a.-orange{color:#fa6d34}a.-orange:hover{color:#333}button,input[type="submit"],.button,a.button{transition:all .2s;display:inline-block;vertical-align:middle;height:36px;line-height:36px;border-radius:5px;color:#fff;border:none;padding:0 15px;font-family:"pfdintextpro-regular",Arial,sans-serif;font-size:12pt;position:relative;cursor:pointer;text-decoration:none;background-color:#5da409;background-image:linear-gradient(to bottom, #79c818 0%,#539601 75%,#70c30d 100%);z-index:1}button:hover,input[type="submit"]:hover,.button:hover,a.button:hover{background-color:#469103;background-image:linear-gradient(to bottom, #5fb90b 0%,#3a7f00 75%,#56b205 100%);color:#fff}button:active,input[type="submit"]:active,.button:active,a.button:active{transition:none;top:1px;color:#fff}button.-arrow:before,input[type="submit"].-arrow:before,.button.-arrow:before,a.button.-arrow:before{content:"";position:absolute;width:28px;height:28px;border-radius:5px;background-color:#5da409;background-image:linear-gradient(135deg, #79c818 0%,#539601 75%,#70c30d 100%);right:-10px;top:4px;-webkit-transform:rotate(45deg);transform:rotate(45deg);z-index:-1}button.-arrow:hover:before,input[type="submit"].-arrow:hover:before,.button.-arrow:hover:before,a.button.-arrow:hover:before{background-color:#469103;background-image:linear-gradient(135deg, #5fb90b 0%,#3a7f00 75%,#56b205 100%)}button.-arrow-back:before,input[type="submit"].-arrow-back:before,.button.-arrow-back:before,a.button.-arrow-back:before{content:"";position:absolute;width:28px;height:28px;border-radius:5px;background-color:#5da409;background-image:linear-gradient(135deg, #79c818 0%,#539601 75%,#70c30d 100%);left:-10px;top:4px;-webkit-transform:rotate(45deg);transform:rotate(45deg);z-index:-1}button.-arrow-back:hover:before,input[type="submit"].-arrow-back:hover:before,.button.-arrow-back:hover:before,a.button.-arrow-back:hover:before{background-color:#469103;background-image:linear-gradient(135deg, #5fb90b 0%,#3a7f00 75%,#56b205 100%)}button.-blue,input[type="submit"].-blue,.button.-blue,a.button.-blue{background-color:#04467e;background-image:linear-gradient(to bottom, #0a5ba0 0%,#01335e 100%)}button.-blue:hover,input[type="submit"].-blue:hover,.button.-blue:hover,a.button.-blue:hover{background-color:#013168;background-image:linear-gradient(to bottom, #04468e 0%,#002148 100%)}button[disabled],button.-disabled,input[type="submit"][disabled],input[type="submit"].-disabled,.button[disabled],.button.-disabled,a.button[disabled],a.button.-disabled{cursor:default;background-color:#767676;background-image:linear-gradient(to bottom, #8c8c8c 0%,#6a6a6a 75%,#858585 100%)}button[disabled]:hover,button.-disabled:hover,input[type="submit"][disabled]:hover,input[type="submit"].-disabled:hover,.button[disabled]:hover,.button.-disabled:hover,a.button[disabled]:hover,a.button.-disabled:hover{background-position:0 top}button[disabled]:active,button.-disabled:active,input[type="submit"][disabled]:active,input[type="submit"].-disabled:active,.button[disabled]:active,.button.-disabled:active,a.button[disabled]:active,a.button.-disabled:active{top:0}input[type="text"],input[type="password"],input[type="email"],input[type="tel"]{height:36px;line-height:36px;margin:0;padding:0 15px;border-radius:5px;border:none;background-color:#fff;transition:all .2s;width:100%;font-family:Arial,sans-serif;font-size:10pt;color:#333;box-shadow:none !important}input[type="file"]{font-family:Arial,sans-serif;font-size:10pt;color:#333}textarea{margin:0;padding:10px 15px;border-radius:5px;border:none;background-color:#fff;box-shadow:none !important;transition:all .2s;width:100%;font-family:Arial,sans-serif;font-size:10pt;color:#333}h1,.h1{font-size:36pt;margin:0 0 15px 0}h2,.h2{font-size:20pt;margin:0 0 25px 0}h3,.h3{font-size:17pt;margin:0 0 20px 0}hr{margin:0}dl{margin:0 0 25px 0;padding:0}dl dt{display:inline-block;vertical-align:middle;margin:0;padding:0;width:29%;text-align:right;padding-right:12px;color:#b7c0c9;line-height:normal;font-weight:normal}dl dd{display:inline-block;vertical-align:middle;margin:0;padding:0;width:70%}.photo{position:relative}.photo>a{position:absolute;top:0;left:0;width:100%;height:100%}.text-block{font-size:11pt;font-family:Arial,sans-serif}.dash-list li{list-style:none;position:relative;padding-left:14px;line-height:normal;margin-bottom:10px}.dash-list li:before{content:"–";position:absolute;left:0}.dots-list{font-size:0;margin-bottom:15px}.dots-list dt{display:inline-block;vertical-align:top;width:78%;overflow:hidden;font-size:11pt;text-align:left}.dots-list dt p{position:relative;display:inline;vertical-align:top;margin:0;padding:0}.dots-list dt p:after{content:"";position:absolute;bottom:3px;left:100%;width:1000px;border-bottom:1px dotted #a1a1a1;height:0;margin-left:3px}.dots-list dd{display:inline-block;vertical-align:bottom;width:22%;font-size:11pt;padding-left:3px;line-height:normal}.select-input{position:relative;white-space:nowrap;height:36px;margin:0;padding:0;background-color:#fff;border-radius:5px}.select-input.-inline{display:inline-block;vertical-align:middle}.select-input span{position:absolute;right:10px;top:0;width:15px;height:15px}.select-input span:before{content:"";position:absolute;width:11px;height:11px;border-right:1px solid #77c416;border-bottom:1px solid #77c416;left:0;top:10px;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.select-input p{margin:0 40px 0 15px;padding:0;line-height:36px;font-family:Arial,sans-serif;font-size:10pt;color:#333;overflow:hidden}.select-input select{position:absolute;border:none;width:100%;height:100%;top:0;left:0;opacity:0;z-index:10;cursor:pointer;color:#000;font-family:Arial,sans-serif}.big-photo-block{height:576px;position:relative;margin-bottom:120px;z-index:10}.big-photo-block.-narrow{height:185px;margin-bottom:0}.big-photo-block.-narrow .bg-photo li{background-position:center center}.big-photo-block.-narrow h1{bottom:10px}.big-photo-block .bg-photo{margin:0;padding:0}.big-photo-block .bg-photo li{list-style:none;position:absolute;width:100%;height:100%;background-repeat:no-repeat;background-position:center 0;top:0;left:0;z-index:-1;-webkit-animation:fadeIn 3s backwards;animation:fadeIn 3s backwards;overflow:hidden}.big-photo-block .bg-photo li+li{display:none}.big-photo-block .bg-photo li div{position:absolute;width:684px;height:176px;margin-left:-342px;top:113px;left:50%;background-position:center -88px;background-repeat:no-repeat;-webkit-filter:blur(7px);-moz-filter:blur(7px);filter:blur(7px);overflow:hidden}.big-photo-block .bg-photo li p{position:absolute;bottom:10px;color:#fff;font-size:10pt;left:50%;margin:0 0 0 610px;padding-left:12px;font-family:"Trebuchet MS", Arial, sans-serif;font-style:italic;line-height:normal;white-space:nowrap}.big-photo-block .bg-photo li p:before{content:"–";position:absolute;left:0;font-style:normal;font-family:"pfdintextpro-regular",Arial,sans-serif}.big-photo-block .btn-callback-form{position:absolute;left:50%;top:55px;padding:0 25px;margin-left:370px}.big-photo-block .subpart-links{position:absolute;left:50%;top:23px;padding:0 15px;margin:0;background-color:#f1f1f1;background-image:linear-gradient(to bottom, #fff 0%,#f1f1f1 100%);width:1044px;margin-left:-522px;border-bottom-left-radius:5px;border-bottom-right-radius:5px;border:1px solid #c4c4c4;font-size:0}.big-photo-block .subpart-links li{list-style:none;display:inline-block;vertical-align:top;margin:0 20px;font-family:"pfdintextpro-regular",Arial,sans-serif;font-size:11pt}.big-photo-block .subpart-links li.-active a{color:#2372BA}.big-photo-block .subpart-links li a{line-height:36px;display:block;color:#333;text-decoration:none}.big-photo-block .subpart-links li a:hover{color:#2372BA}.big-photo-block .tagline{position:absolute;color:#fff;text-align:right;top:45px;font-size:16pt;font-family:"pfdintextpro-regular",Arial,sans-serif;width:1200px;padding-right:65px;text-shadow:0 0 3px #000;-webkit-animation:fadeIn 3s backwards;animation:fadeIn 3s backwards}.big-photo-block h1{text-transform:uppercase;position:absolute;bottom:240px;-webkit-animation:fadeIn 3s backwards;animation:fadeIn 3s backwards;z-index:50;font-family:"pfdintextpro-regular",Arial,sans-serif;margin-left:30px}.big-photo-block h1.-glass{position:relative;width:684px;height:182px;margin:0 auto;text-align:center;top:110px;text-shadow:0 -2px 0 rgba(1,50,93,0.4);color:#fff;font-size:32pt;padding-top:36px;line-height:normal}.big-photo-block h1.-glass:after{content:"";position:absolute;width:100%;height:100%;top:0;left:0;background:url(/img/main_page_h1_bg.png) 0 0 no-repeat;z-index:-1}.big-photo-block h1.-glass+.info-block{top:185px;height:280px}.big-photo-block h1.-white{color:#fff;text-shadow:2px 2px 0 #333}.big-photo-block h1 .-small{font-size:22pt;line-height:normal;display:block}.big-photo-block .info-block{background-color:#f1f1f1;background-image:linear-gradient(to bottom, #fff 0%,#f1f1f1 100%);position:relative;padding:25px;top:347px;box-shadow:0 25px 40px -20px rgba(0,0,0,0.4);z-index:1;font-size:0;-webkit-animation:fadeIn 1s backwards;animation:fadeIn 1s backwards;height:300px}.big-photo-block .info-block.-noise{background-color:#f1f1f1;background-image:linear-gradient(to bottom, #fff 20%,#d4d4d4 85%,#f1f1f1 100%)}.big-photo-block .info-block.-noise:before{content:"";position:absolute;width:100%;height:100%;top:0;left:0;background:url(/img/noise_pattern.png) center 0;opacity:.5;z-index:-1}.big-photo-block .info-block .column{padding:0 35px 10px 35px;display:inline-block;vertical-align:top}.big-photo-block .info-block .column:nth-child(2){position:relative}.big-photo-block .info-block .column:nth-child(2):before,.big-photo-block .info-block .column:nth-child(2):after{content:"";position:absolute;left:0;width:0;height:100%;top:0;border-left:1px solid #fff;border-right:1px solid #c4c4c4;opacity:.6}.big-photo-block .info-block .column:nth-child(2):after{left:auto;right:0}.big-photo-block .info-block .column ul{display:inline-block;vertical-align:top;max-width:220px;margin:0;padding:0}.big-photo-block .info-block .column ul+ul{margin-left:20px}.big-photo-block .info-block .column ul li{font-size:12pt;color:#208ad5}.big-photo-block .info-block .column ul li a{text-decoration:none}.big-photo-block .info-block .column .h3{margin:10px 0 30px 0}.big-photo-block .info-block .btn-certificate{position:absolute;right:60px;top:-150px;background:url(/img/btn_certificate.png) 0 0 no-repeat;width:196px;height:221px;text-align:center;padding-top:145px}.big-photo-block .info-block .btn-certificate a{color:#81c520;text-decoration:none;border-bottom:1px dashed #81c520;font-size:15pt;display:inline-block;line-height:21px}.big-photo-block .info-block .btn-certificate a+a{display:none}.big-photo-block .info-block .btn-certificate a:hover{border-color:transparent;color:#fff}.big-photo-block .info-block .text-block .title{font-family:"pfdintextpro-regular",Arial,sans-serif;font-size:15pt}.big-photo-block .info-block .text-block .title:first-child{width:605px}.big-photo-block .info-block .text-block p{margin-bottom:20px}.big-photo-block .info-block .text-block ul{margin:-18px 0 20px 0;padding:0}.big-photo-block .info-block .text-block ul li{margin-bottom:5px}.glass-types-block{height:355px;text-align:center;z-index:2;position:relative}.glass-types-block h2{padding:0 150px;margin-bottom:50px}.glass-types-slider{position:relative;height:452px}.glass-types-slider .arrow{position:absolute;width:40px;height:40px;border-radius:50px;border:1px solid #4397d2;cursor:pointer;top:130px;transition:all .2s;z-index:50}.glass-types-slider .arrow:before,.glass-types-slider .arrow:after{content:"";position:absolute;top:50%;transition:all .2s}.glass-types-slider .arrow:before{width:13px;height:13px;border-top:1px solid #4397d2;margin-top:-6px}.glass-types-slider .arrow:after{width:17px;height:1px;background-color:#4397d2}.glass-types-slider .arrow.-left{left:0}.glass-types-slider .arrow.-left:before{border-left:1px solid #4397d2;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);left:13px}.glass-types-slider .arrow.-left:after{left:12px}.glass-types-slider .arrow.-right{right:0}.glass-types-slider .arrow.-right:before{border-right:1px solid #4397d2;-webkit-transform:rotate(45deg);transform:rotate(45deg);right:12px}.glass-types-slider .arrow.-right:after{right:11px}.glass-types-slider .arrow:hover{background-color:#4397d2}.glass-types-slider .arrow:hover:before{border-color:#fff}.glass-types-slider .arrow:hover:after{background-color:#fff}.glass-types-slider .arrow:active{transition:none;margin-top:1px}.glass-types-slider ul{margin:0;padding:0}.glass-types-slider ul li{list-style:none;position:absolute;background-position:center 0;background-repeat:no-repeat;top:0;left:0;width:100%;height:100%;z-index:1;-webkit-animation:fadeIn 1s backwards;animation:fadeIn 1s backwards}.glass-types-slider ul li+li{display:none}.glass-types-slider ul li .txt{color:#fff;font-size:12pt;position:absolute}.glass-types-slider ul li .txt.-txt-1{width:170px;top:152px;left:445px;text-align:center}.glass-types-slider .arrow-title{position:absolute;top:142px;font-size:12pt;line-height:16px;color:#208ad5;border-bottom:1px dashed #208ad5;cursor:pointer;transition:all .2s}.glass-types-slider .arrow-title.-left{left:50px}.glass-types-slider .arrow-title.-right{right:50px}.glass-types-slider .arrow-title:hover{border-bottom-color:transparent}.characteristics-block .content-layout{padding:300px 0 120px 0;min-height:750px}.characteristics-block .triple-glazing{position:absolute;right:50px;bottom:12px}.characteristics-block .h1{color:#034379}.characteristics-block .sub-title{font-size:20pt;width:720px;margin-bottom:40px}.characteristics-block ul{margin:0;padding:0;display:inline-block;font-size:0}.characteristics-block ul li{display:inline-block;vertical-align:top}.characteristics-block ul li+li{margin-left:35px}.characteristics-block ul li .icon{margin:0 auto;background-image:url(/img/characteristics_icon_sprite.png);background-repeat:no-repeat}.characteristics-block ul li .icon.-icon-1{width:78px;height:73px;background-position:0px 0px}.characteristics-block ul li .icon.-icon-2{width:78px;height:73px;background-position:-78px 0px}.characteristics-block ul li .icon.-icon-3{width:78px;height:73px;background-position:-156px 0px}.characteristics-block ul li .icon.-icon-4{width:78px;height:73px;background-position:-234px 0px}.characteristics-block ul li .icon.-icon-5{width:78px;height:73px;background-position:-312px 0px}.characteristics-block ul li p{text-align:center;font-size:12pt;font-family:"pfdintextpro-medium","pfdintextpro-regular",Arial,sans-serif;margin:10px 0 0 0}.characteristics-block ul li a{color:#333}.characteristics-block ul li a:hover{color:#70bb15}.delivery-block{height:440px;background:url(/img/delivery_block_bg.png) center 0 no-repeat;text-align:center;color:#fff;padding-top:70px;z-index:10;position:relative}.delivery-block .sub-title{font-size:15pt;padding:0 160px;margin-bottom:65px}.delivery-block .sub-title a{color:#70bb15}.delivery-block .calc-link{width:580px;border-radius:5px;padding:20px 60px 30px 60px;margin:0 auto;background-color:#efefef;background-image:linear-gradient(to bottom, #fff 0%,#dfdfdf 80%,#fff 100%);position:relative}.delivery-block .calc-link:before{content:"";position:absolute;background:url(/img/icon_calc.png) 0 0 no-repeat;width:56px;height:56px;left:22px;top:50%;margin-top:-28px}.delivery-block .calc-link p{color:#333;font-family:"pfdintextpro-regular",Arial,sans-serif;font-size:18pt;margin:0;line-height:normal}.delivery-block .calc-link .button{position:absolute;bottom:-18px;left:50%;margin-left:-56px;padding-left:20px}.delivery-block .calc-link .button:active{top:auto;bottom:-19px}.delivery-block .callback-link{color:#70bb15;border-bottom:1px dashed #70bb15;cursor:pointer;transition:all .2s;display:inline-block;line-height:17px}.delivery-block .callback-link:hover{border-bottom-color:transparent;color:#fff}.objects-map{height:700px;position:relative;margin-top:-85px;z-index:1}.objects-map .h1{position:absolute;z-index:50;width:540px;text-align:center;color:#fff;padding:10px 0;background-color:#0e3c64;left:50%;margin-left:-270px;top:145px}.objects-map .gis-map{height:700px;width:100%}.callback-block{padding:50px 0;background-color:#f8f8f8;background-image:linear-gradient(to bottom, #f7f7f7 0%,#fff 100%);text-align:center}.callback-block .row{margin:50px 0}.callback-block .wrap{display:inline-block;text-align:left}.callback-block .wrap .icon{display:inline-block;vertical-align:middle;background-image:url(/img/icons_sprite.png);background-repeat:no-repeat;margin-right:30px}.callback-block .wrap .icon.-phone{width:83px;height:107px;background-position:0px 0px}.callback-block .wrap .icon.-email{width:86px;height:93px;background-position:-96px 0px}.callback-block .wrap .icon+div{display:inline-block;vertical-align:middle}.callback-block .wrap p{font-size:14pt;margin:0}.callback-form{padding:40px 0;text-align:center;margin:0}.callback-form.-hide{display:none}.callback-form.-gradient{background-color:#01325d;background-image:linear-gradient(to bottom, #04457c 0%,#01325d 60%);margin-top:-1px}.callback-form .row{text-align:left;padding:30px 0}.callback-form input[type="file"]{color:#fff}.callback-form dl dd{position:relative}.callback-form dl dd .tooltip-marker{position:absolute;left:100%;top:0;margin:9px 0 0 5px}.tooltip-marker{width:18px;height:18px;border-radius:20px;background-color:#b7bfca;display:inline-block;vertical-align:middle;text-align:center;line-height:19px;color:#01325d;font-size:9pt;font-family:"pfdintextpro-medium","pfdintextpro-regular",Arial,sans-serif;cursor:help}.glazing-types-block .content-layout{position:relative}.glazing-types-block .glazing{display:block;margin:-60px auto 0 auto}.glazing-types-block .h1{text-align:center;margin-bottom:90px;font-size:34pt}.glazing-types-block .text-block{width:360px;line-height:normal;position:absolute}.glazing-types-block .text-block.-left{left:0}.glazing-types-block .text-block.-right{right:0}.glazing-types-block .text-block .title{font-family:"pfdintextpro-regular",Arial,sans-serif;color:#208ad5;font-size:16pt}.tempered-types-block .content-layout{position:relative}.tempered-types-block .simple{display:block;margin:-60px auto 0 auto}.tempered-types-block .h1{text-align:center;margin-bottom:90px;font-size:34pt}.tempered-types-block .text-block{width:330px;line-height:normal;position:absolute}.tempered-types-block .text-block.-left{left:0;text-align:right}.tempered-types-block .text-block.-right{right:0}.tempered-types-block .text-block .title{font-family:"pfdintextpro-regular",Arial,sans-serif;color:#208ad5;font-size:16pt}.glazing-special-block .content-layout{padding-top:130px}.glazing-special-block .h1{text-align:center;font-size:34pt}.glazing-special-block .glazing-special-list{height:755px;background-color:#fff;box-shadow:0 25px 40px -20px rgba(0,0,0,0.4);margin:120px 0 50px 0}.glazing-special-block .glazing-special-list .glazing-special-parts{margin:0 0 -40px 0;padding:0;font-size:0;text-align:center;position:relative;top:-82px}.glazing-special-block .glazing-special-list .glazing-special-parts li{display:inline-block;vertical-align:top;list-style:none;width:158px;height:178px;background:url(/img/hexagon_sprite.png) right 0 no-repeat;margin:0 25px;cursor:pointer}.glazing-special-block .glazing-special-list .glazing-special-parts li:hover .icon{-webkit-filter:none;filter:none}.glazing-special-block .glazing-special-list .glazing-special-parts li:hover p{border-color:transparent}.glazing-special-block .glazing-special-list .glazing-special-parts li.-active{background-position:left 0;cursor:default}.glazing-special-block .glazing-special-list .glazing-special-parts li.-active .icon{-webkit-filter:grayscale(100%) brightness(300%);filter:grayscale(100%) brightness(300%)}.glazing-special-block .glazing-special-list .glazing-special-parts li.-active p{color:#fff;border-color:transparent}.glazing-special-block .glazing-special-list .glazing-special-parts li .icon{margin:30px auto 10px auto;background-image:url(/img/characteristics_icon_sprite.png);background-repeat:no-repeat;-webkit-filter:grayscale(100%);filter:grayscale(100%);transition:all .2s}.glazing-special-block .glazing-special-list .glazing-special-parts li .icon.-icon-1{width:78px;height:73px;background-position:0px 0px}.glazing-special-block .glazing-special-list .glazing-special-parts li .icon.-icon-2{width:78px;height:73px;background-position:-78px 0px}.glazing-special-block .glazing-special-list .glazing-special-parts li .icon.-icon-3{width:78px;height:73px;background-position:-156px 0px}.glazing-special-block .glazing-special-list .glazing-special-parts li .icon.-icon-4{width:78px;height:73px;background-position:-234px 0px}.glazing-special-block .glazing-special-list .glazing-special-parts li .icon.-icon-5{width:78px;height:73px;background-position:-312px 0px}.glazing-special-block .glazing-special-list .glazing-special-parts li p{font-size:10pt;display:inline-block;color:#81c520;font-family:"pfdintextpro-medium","pfdintextpro-regular",Arial,sans-serif;transition:all .2s;border-bottom:1px dashed #81c520;line-height:14px}.glazing-special-block .glazing-special-list .glazing-special-part{padding:0 30px;-webkit-animation:fadeIn 1s backwards;animation:fadeIn 1s backwards}.glazing-special-block .glazing-special-list .glazing-special-part+.glazing-special-part{display:none}.glazing-special-block .glazing-special-list .glazing-special-part img{display:block;margin:30px auto 0 auto}.glazing-special-block .glazing-special-list .glazing-special-part .text-block{line-height:18px;font-size:10pt}.glazing-special-block .glazing-special-list .glazing-special-part .text-block ul{margin:-15px 0 20px 0;padding:0}.glazing-special-block .glazing-special-list .glazing-special-part .text-block ul li{margin-bottom:5px}.glazing-special-block .glazing-special-list .glazing-special-part .text-block p{margin-bottom:20px}.glazing-special-block .colorglass-block>div:first-child{padding-left:90px}.glazing-specialtypes-block{height:749px;background:url(/img/glass_types_bg.png) center 0 no-repeat;color:#fff;padding-top:110px;margin-bottom:50px;text-align:center}.glazing-specialtypes-block .h1{font-size:34pt}.glazing-specialtypes-block ul{margin:50px 0 0 0;padding:0;font-size:0}.glazing-specialtypes-block ul li{list-style:none;display:inline-block;vertical-align:top;line-height:normal;font-size:12pt;width:152px;margin:0 25px 40px 25px}.glazing-specialtypes-block ul li .icon{width:152px;height:152px;border-radius:200px;background-color:#fff;background-image:url(/img/glass_types_icon_sprite.png);background-repeat:no-repeat;margin-bottom:15px}.glazing-specialtypes-block ul li .icon.-icon-1{width:152px;height:152px;background-position:0px 0px}.glazing-specialtypes-block ul li .icon.-icon-2{width:152px;height:152px;background-position:-152px 0px}.glazing-specialtypes-block ul li .icon.-icon-3{width:152px;height:152px;background-position:-304px 0px}.glazing-specialtypes-block ul li .icon.-icon-4{width:152px;height:152px;background-position:-456px 0px}.glazing-specialtypes-block ul li .icon.-icon-5{width:152px;height:152px;background-position:-608px 0px}.glazing-specialtypes-block ul li .icon.-icon-6{width:152px;height:152px;background-position:-760px 0px}.glazing-specialtypes-block ul li .icon.-icon-7{width:152px;height:152px;background-position:-912px 0px}.glazing-specialtypes-block ul li .icon.-icon-8{width:152px;height:152px;background-position:-1064px 0px}.glazing-specialtypes-block ul li .icon.-icon-9{width:152px;height:152px;background-position:-1216px 0px}.steps-block{background-color:#fff;padding:30px;box-shadow:0 25px 40px -20px rgba(0,0,0,0.4);text-align:left;margin-bottom:90px}.steps-block:after{content:"";display:table;clear:both}.steps-block .photos{float:right;width:548px;height:404px;position:relative;margin:0;padding:0}.steps-block .photos li{list-style:none;position:absolute;left:0;top:0;display:none;-webkit-animation:fadeIn 1s backwards;animation:fadeIn 1s backwards;background-position:center center;background-repeat:no-repeat;background-size:cover;width:100%;height:100%}.steps-block .photos li.-active{display:block}.steps-block .steps{float:left;width:560px;margin:0;padding:0;line-height:normal}.steps-block .steps li{list-style:none}.steps-block .steps li+li{margin-top:30px}.steps-block .steps li.-active .title span{color:#333;border-bottom-color:transparent;cursor:default}.steps-block .steps li.-active .text-block{display:block}.steps-block .steps li .title{font-family:"pfdintextpro-light","pfdintextpro-regular",Arial,sans-serif;font-size:18pt;margin-bottom:10px;position:relative;padding-left:28px}.steps-block .steps li .title p{position:absolute;margin:0;left:0}.steps-block .steps li .title span{color:#208ad5;border-bottom:1px dashed #208ad5;cursor:pointer;transition:all .2s}.steps-block .steps li .title span:hover{color:#333;border-bottom-color:transparent}.steps-block .steps li .text-block{display:none}.tempered-sizes-block{text-align:center;margin-bottom:85px}.tempered-sizes-block .content-layout{padding-top:130px}.tempered-sizes-block .h1{font-size:34pt;margin-bottom:50px}.tempered-sizes-block .size-block{display:inline-block;vertical-align:top;margin:0 50px}.tempered-sizes-block .size-block.-small .glass{background:url(/img/tempered_glass_smallsize.png) 0 0 no-repeat;width:333px}.tempered-sizes-block .size-block.-big .glass{background:url(/img/tempered_glass_bigsize.png) 0 0 no-repeat;width:428px}.tempered-sizes-block .size-block.-big .glass .max-width{width:366px}.tempered-sizes-block .size-block .title{font-family:"pfdintextpro-light","pfdintextpro-regular",Arial,sans-serif;font-size:18pt;margin-bottom:15px}.tempered-sizes-block .size-block .glass{color:#64848e;font-family:Arial,sans-serif;font-size:10pt;height:463px;position:relative}.tempered-sizes-block .size-block .glass span{position:absolute}.tempered-sizes-block .size-block .glass .max-width{width:270px;top:34px;left:17px}.tempered-sizes-block .size-block .glass .min-width{width:79px;top:280px;left:17px}.tempered-sizes-block .size-block .glass .max-height{right:52px;top:198px;text-align:right}.tempered-sizes-block .size-block .glass .min-height{text-align:left;left:105px;top:338px}.extend-blue-arrows.-top:before{content:"";position:absolute;width:100%;height:85px;bottom:100%;left:0;background:url(/img/extend_blue_arrows.png) center 0 no-repeat}.extend-blue-arrows.-bottom:after{content:"";position:absolute;width:100%;height:85px;top:100%;left:0;background:url(/img/extend_blue_arrows.png) center bottom no-repeat}.application-block{margin-bottom:125px;padding-top:40px;text-align:center}.application-block.-tempered{height:613px}.application-block.-armored{height:514px}.application-block.-armored ul li{width:318px}.application-block.-armored ul li .photo{height:250px}.application-block.-triplex{height:822px}.application-block.-triplex ul li{width:318px}.application-block.-triplex ul li .photo{height:250px}.application-block.-stemalit{height:635px}.application-block.-doors{padding-bottom:30px;margin-bottom:0}.application-block.-doors ul li{width:318px}.application-block.-doors ul li .photo{height:250px}.application-block.-circle{margin:-120px 0 0 0;padding:115px 0 27px 0}.application-block.-circle ul li{width:318px}.application-block.-circle ul li .photo{height:250px}.application-block.-color{margin:0;padding:0 0 30px 0}.application-block.-color ul li{width:318px}.application-block.-color ul li .photo{height:250px}.application-block .h2{font-size:24pt;margin-bottom:35px}.application-block .text-block{color:#b8bfc8;width:850px;margin:0 auto 40px auto}.application-block ul{margin:0;padding:0;font-size:0}.application-block ul li{list-style:none;display:inline-block;vertical-align:top;width:246px;font-family:"pfdintextpro-light","pfdintextpro-regular",Arial,sans-serif;font-size:16pt;line-height:normal;margin:0 12px 25px 12px}.application-block ul li .photo{height:184px;background-position:center center;background-repeat:no-repeat;background-size:cover;margin-bottom:10px}.application-block ul li .-small{font-size:12pt}.armored-types-block{margin-bottom:90px}.armored-types-block .h1{text-align:center;margin-bottom:45px;font-size:34pt}.armored-types-block ul{margin:0;padding:0;font-size:0}.armored-types-block ul li{list-style:none;display:inline-block;vertical-align:top;width:50%}.armored-types-block ul li .icon{width:158px;height:178px;background:url(/img/hexagon_sprite.png) 0 0 no-repeat;display:inline-block;vertical-align:middle;position:relative;margin-right:25px}.armored-types-block ul li .icon.-icon-1:before{width:152px;height:152px;background-position:-152px 0px}.armored-types-block ul li .icon.-icon-2:before{width:152px;height:152px;background-position:-608px 0px}.armored-types-block ul li .icon:before{content:"";background-image:url(/img/glass_types_icon_sprite.png);background-repeat:no-repeat;-webkit-filter:grayscale(100%) brightness(300%);filter:grayscale(100%) brightness(300%);position:absolute;left:50%;top:50%;margin:-76px 0 0 -76px}.armored-types-block ul li .text-block{display:inline-block;vertical-align:middle;width:410px;line-height:normal}.armored-types-block ul li .text-block .title{font-family:"pfdintextpro-regular",Arial,sans-serif;color:#208ad5;font-size:16pt}.triplex-types-block{margin-bottom:90px;text-align:center}.triplex-types-block .h1{margin-bottom:45px;font-size:34pt}.triplex-types-block ul{margin:0;padding:0;font-size:0}.triplex-types-block ul li{list-style:none;display:inline-block;vertical-align:top;width:300px;margin:0 30px}.triplex-types-block ul li .icon{width:158px;height:178px;background:url(/img/hexagon_sprite.png) 0 0 no-repeat;margin:0 auto 20px auto;position:relative}.triplex-types-block ul li .icon.-icon-1:before{width:152px;height:152px;background-position:-608px 0px}.triplex-types-block ul li .icon.-icon-2:before{width:152px;height:152px;background-position:-1368px 0px}.triplex-types-block ul li .icon.-icon-3:before{width:152px;height:152px;background-position:-1520px 0px}.triplex-types-block ul li .icon:before{content:"";background-image:url(/img/glass_types_icon_sprite.png);background-repeat:no-repeat;-webkit-filter:grayscale(100%) brightness(300%);filter:grayscale(100%) brightness(300%);position:absolute;left:50%;top:50%;margin:-76px 0 0 -76px}.triplex-types-block ul li .text-block{line-height:normal}.triplex-types-block ul li .text-block .title{font-family:"pfdintextpro-regular",Arial,sans-serif;color:#208ad5;font-size:16pt}.stemalit-types-block{margin-bottom:90px;text-align:center}.stemalit-types-block .h1{margin-bottom:45px;font-size:34pt}.stemalit-types-block ul{margin:0;padding:0;font-size:0}.stemalit-types-block ul li{list-style:none;display:inline-block;vertical-align:top;width:300px;margin:0 30px;color:#208ad5;font-size:14pt;line-height:normal}.stemalit-types-block ul li .photo{width:171px;height:190px;margin:0 auto 20px auto;position:relative;background-position:center center;background-size:cover;background-repeat:no-repeat}.stemalit-types-block ul li .photo:before{content:"";position:absolute;width:100%;height:100%;left:0;top:0;background:url(/img/hexagon_mask.png) 0 0 no-repeat}.stemalit-advantage-block{padding-top:110px;margin-bottom:100px}.stemalit-advantage-block .h1{text-align:center;font-size:34pt;margin-bottom:30px}.stemalit-advantage-block .list{background-color:#fff;box-shadow:0 25px 40px -20px rgba(0,0,0,0.4);margin-bottom:50px;padding:50px 50px 30px 50px}.stemalit-advantage-block .list ul{margin:0;padding:0;color:#3c93d8;font-family:"pfdintextpro-medium","pfdintextpro-regular",Arial,sans-serif}.stemalit-advantage-block .list ul li{margin-bottom:20px}.processing-types-block{position:relative;text-align:center;padding-bottom:40px}.processing-types-block .-beige-wave{position:absolute;width:100%;bottom:0;height:55%;z-index:1}.processing-types-block .content-layout{position:relative;z-index:10}.processing-types-block .h1{margin-bottom:30px}.processing-types-block ul{margin:0;padding:0;font-size:0}.processing-types-block ul li{display:inline-block;vertical-align:top;width:321px;height:321px;background-position:center center;background-repeat:no-repeat;background-size:cover;position:relative;margin:0 0 40px 60px;text-align:left}.processing-types-block ul li:nth-child(3n+1){margin-left:0}.processing-types-block ul li div{position:absolute;bottom:0;left:0;width:100%;height:76px;background-color:rgba(1,50,93,0.9);color:#fff;font-family:"pfdintextpro-light","pfdintextpro-regular",Arial,sans-serif;font-size:13pt;line-height:19px;padding:10px 18px}.walls-types-block{margin-bottom:70px;text-align:center}.walls-types-block .h1{margin-bottom:45px;font-size:34pt}.walls-types-block ul{margin:0;padding:0;font-size:0}.walls-types-block ul li{list-style:none;display:inline-block;vertical-align:top;width:190px;margin:0 30px;color:#208ad5;font-size:14pt;line-height:normal}.walls-types-block ul li .photo{width:171px;height:190px;margin:0 auto 20px auto;position:relative;background-position:center center;background-size:cover;background-repeat:no-repeat}.walls-types-block ul li .photo:before{content:"";position:absolute;width:100%;height:100%;left:0;top:0;background:url(/img/hexagon_mask.png) 0 0 no-repeat}.color-types-block{margin-bottom:90px;text-align:center}.color-types-block .h1{margin-bottom:45px;font-size:34pt}.color-types-block ul{margin:0;padding:0;font-size:0}.color-types-block ul li{list-style:none;display:inline-block;vertical-align:top;width:260px;margin:0 20px;line-height:normal}.color-types-block ul li .photo{width:171px;height:190px;margin:0 auto 20px auto;position:relative;background-position:center center;background-repeat:no-repeat}.color-types-block ul li .photo:before{content:"";position:absolute;width:100%;height:100%;left:0;top:0;background:url(/img/hexagon_mask.png) 0 0 no-repeat}.color-types-block ul li .text-block{line-height:normal}.color-types-block ul li .text-block .title{font-family:"pfdintextpro-regular",Arial,sans-serif;color:#208ad5;font-size:15pt}.color-glass-block{padding-top:60px;text-align:center;height:426px;margin-bottom:125px}.color-glass-block img{display:inline-block;vertical-align:middle;margin-right:50px}.color-glass-block .text-block{display:inline-block;vertical-align:middle;color:#b8bfc8;width:470px;text-align:left}.color-glass-block .text-block .h3{color:#fff}.contacts-block{height:770px;position:relative}.contacts-block:before{content:"";position:absolute;height:180px;left:0;top:0;width:100%;background-image:linear-gradient(to bottom, rgba(1,50,93,0.6) 0%,rgba(1,50,93,0) 100%);z-index:2;pointer-events:none}.contacts-block .gis-map{position:absolute;width:100%;height:100%;top:0;left:0;z-index:1}.contacts-block .content-layout{position:relative;padding-top:70px;z-index:3}.contacts-block h1{color:#fff;text-transform:uppercase;padding-left:30px;margin-bottom:35px}.contacts-block .contacts-list{width:305px;position:absolute}.contacts-block .city{padding:15px 20px}.contacts-block .city+.city{border-top:1px solid #345b7d}.contacts-block .city.-active .h2 span{border-bottom-color:transparent;cursor:default}.contacts-block .city.-active ul{display:block}.contacts-block .city .h2{margin-bottom:10px}.contacts-block .city .h2 span{border-bottom:1px dashed #fff;cursor:pointer;transition:all .2s;display:inline-block;line-height:24px}.contacts-block .city .h2 span:hover{border-bottom-color:transparent}.contacts-block ul{margin:20px 0 0 0;padding:0;display:none}.contacts-block ul li{list-style:none;font-family:Arial,sans-serif;font-size:10pt;padding-bottom:10px;margin:0}.contacts-block ul li+li{border-top:1px solid #345b7d;padding-top:10px}.contacts-block ul li p{margin-bottom:0}.contacts-block ul li a{color:#75b62c}.contacts-block ul li a:hover{color:#fff}.delivery-alt-block{height:440px;background:url(/img/delivery_block_alt_bg.png) center 0 no-repeat;color:#fff;position:relative;z-index:10;text-align:center}.delivery-alt-block .text-block{font-size:16pt}.partners-block{margin:-85px 0 0 0;text-align:center;padding-top:105px}.partners-block .-shadow{background-color:#fff;padding:30px 10px;margin-bottom:50px}.partners-block .-shadow .text-block{width:450px;margin:0 auto}.partners-block .-shadow ul{margin:0;padding:0;font-size:0}.partners-block .-shadow ul li{display:inline-block;vertical-align:middle;margin:50px 50px 0 50px}.partners-block .-shadow ul li img{width:195px}.certificates-list{font-size:0;text-align:center}.certificates-list .certificate-block{display:inline-block;vertical-align:top;margin:0 15px 15px 15px}.certificate-block{width:338px;height:493px;position:relative}.certificate-block:before{content:"";position:absolute;z-index:2;width:100%;height:100%;background:url(/img/certificate_border.png) 0 0 no-repeat;left:0;top:0}.certificate-block .photo{position:absolute;z-index:1;top:20px;left:35px;background-size:cover;background-position:center 0;background-repeat:no-repeat;width:267px;height:378px}.certificate-block a{position:absolute;z-index:3;top:0;left:15px;width:308px;height:420px}.vacancy-form{padding:15px 15px 30px 15px;text-align:center;margin-bottom:50px}.vacancy-form .title{text-align:left;margin-bottom:3px;color:#b8bfc8;font-family:Arial,sans-serif;font-size:10pt}.vacancy-form input[type="file"]{color:#fff}.vacancy-form input{margin-bottom:15px}.vacancy-form button{width:150px;margin-top:5px}.download-link{font-family:Arial,sans-serif;font-style:italic;font-size:10pt}.download-link a{font-style:normal;display:inline-block;vertical-align:middle;font-size:12pt}.download-link a:before{content:"";display:inline-block;vertical-align:middle;background-image:url(/img/icons_sprite.png);background-repeat:no-repeat;width:64px;height:62px;background-position:-192px 0px;margin-right:20px}.vacancy-block{background-color:#fff;padding:30px;font-family:Arial,sans-serif}.vacancy-block .date{font-style:italic;font-size:9pt;color:#a5a5a5;margin-bottom:3px}.vacancy-block .title{font-family:"pfdintextpro-regular",Arial,sans-serif;font-size:16pt}.vacancy-block .desc{font-size:11pt}.vacancy-list{margin-bottom:80px}.vacancy-list .vacancy-block{margin-bottom:35px}.production-block{padding:70px 0 20px 0}.production-block h1{text-transform:uppercase;padding-left:30px;margin-bottom:65px}.production-block .-shadow{background-color:#fff;padding:15px;margin-bottom:75px;position:relative}.production-block .-shadow:after{content:"";display:table;clear:both}.production-block .-shadow .number{position:absolute;left:30px;top:-40px;background-image:url(/img/hexagon_sprite.png);background-repeat:no-repeat;background-size:auto 97px;width:86px;height:97px;background-position:0px 0px;text-align:center;line-height:97px;color:#fff;font-family:"pfdintextpro-light","pfdintextpro-regular",Arial,sans-serif;font-size:36pt}.production-block .-shadow ._pull-left{margin-right:30px;padding:0 !important}.production-block .-shadow ._pull-left ~ *{padding-right:20px}.production-block .-shadow ._pull-right{margin-left:30px;padding:0 !important}.production-block .-shadow ._pull-right ~ *{padding-left:20px}.production-block .-shadow .dash-list{margin:0;padding:0;overflow:hidden}.production-block .-shadow .h3{margin-top:30px}.video-block{padding:40px 0 65px 0;text-align:center}.video-block .h2{font-size:24pt;margin-bottom:35px}.video-block iframe{box-shadow:0 25px 40px -20px rgba(0,0,0,0.4)}.objects-photo-block{height:835px;position:relative}.objects-photo-block:before,.objects-photo-block:after{content:"";position:absolute;height:196px;left:0;width:100%;z-index:2;pointer-events:none}.objects-photo-block:before{top:0;background-image:linear-gradient(to bottom, rgba(1,50,93,0.6) 0%,rgba(1,50,93,0) 100%)}.objects-photo-block:after{bottom:0;background-image:linear-gradient(to bottom, rgba(1,50,93,0) 0%,rgba(1,50,93,0.6) 100%)}.objects-photo-block .arrow{position:absolute;top:50%;width:60px;height:60px;border-top:4px solid #fff;border-right:4px solid #fff;z-index:10;border-top-right-radius:5px;cursor:pointer;transition:all .2s;opacity:.5;margin-top:-30px}.objects-photo-block .arrow.-left{left:35px;-webkit-transform:rotate(-135deg);transform:rotate(-135deg)}.objects-photo-block .arrow.-right{right:35px;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.objects-photo-block .arrow:hover{opacity:1}.objects-photo-block .photo{position:absolute;width:100%;height:100%;left:0;top:0;background-position:center center;background-repeat:no-repeat;background-size:auto 100%;z-index:1}.objects-photo-block .content-layout{position:relative;z-index:4;padding-top:55px}.objects-photo-block h1{color:#fff;text-transform:uppercase;position:absolute;margin:0;left:0}.objects-photo-block .subpart-links{position:absolute;margin:0;padding:0;right:60px;border-radius:5px;font-size:0;box-shadow:0 0 0 1px #ccc inset;overflow:hidden;background-color:#f5f4f4;background-image:linear-gradient(to bottom, #fcfcfc 0%,#dbdadb 75%,#f5f4f4 100%)}.objects-photo-block .subpart-links li{list-style:none;display:inline-block;vertical-align:top}.objects-photo-block .subpart-links li.-active a{background-color:#70c30d;background-image:linear-gradient(to bottom, #78c818 0%,#559901 75%,#70c30d 100%);color:#fff;text-decoration:none}.objects-photo-block .subpart-links li a{font-size:12pt;padding:0 15px;display:block;height:36px;line-height:36px}.objects-photo-block .name{position:absolute;width:480px;left:50%;bottom:200px;border:7px solid rgba(255,255,255,0.8);border-left-color:rgba(99,145,190,0.8);border-bottom-color:rgba(110,160,211,0.8);border-right-color:rgba(93,138,181,0.8);margin-left:60px;color:#fff;text-transform:uppercase;padding:25px 35px;font-size:25pt;text-shadow:0 3px 0 rgba(0,0,0,0.5);line-height:normal;background-image:url(/img/glass_spot.png);background-repeat:no-repeat;background-position:center center;background-size:cover;z-index:5}.objects-photo-list{height:168px;margin-top:-168px}.objects-photo-list .item{height:168px;background-size:cover;background-position:center center;background-repeat:no-repeat;cursor:pointer;transition:all .2s}.objects-photo-list .item.-active{box-shadow:0 0 0 7px rgba(112,187,21,0.7) inset;cursor:default}.calc-block{padding:70px 0 60px 0}.calc-block h1{text-transform:uppercase;padding-left:30px;margin-bottom:35px}.calc-block .-shadow{background-color:#fff;padding:20px 30px;margin-bottom:15px;line-height:normal}.calc-block .-shadow:after{content:"";display:table;clear:both}.calc-block .-shadow .h3{font-family:"pfdintextpro-regular",Arial,sans-serif;font-size:16pt;margin-bottom:25px}.calc-block .-shadow .h3.-single{margin:5px 0 0 0}.calc-block .-shadow .h3 .hint{margin-left:5px}.calc-block .-shadow input{border:1px solid #ccc;text-align:center;border-radius:0;display:inline-block;vertical-align:middle;height:32px;line-height:32px;width:auto;max-width:85px;margin:0 10px}.calc-block .-shadow .select-input{border:1px solid #ccc;height:32px;margin:0 10px;border-radius:0}.calc-block .-shadow .select-input span:before{top:7px}.calc-block .-shadow .select-input p{line-height:32px}.calc-block .-blue-wave{padding:15px 15px 30px 15px;font-family:Arial,sans-serif;font-size:11pt;margin-bottom:15px}.calc-block .-blue-wave .h2{margin-bottom:15px;font-family:"pfdintextpro-light","pfdintextpro-regular",Arial,sans-serif}.calc-block .-blue-wave .material span{display:inline-block}.calc-block .-blue-wave .detail-calc{border-top:1px solid #00112f;border-bottom:1px solid #00112f;box-shadow:0 1px 0 #8ba2b5 inset, 0 1px 0 #8ba2b5;margin:15px -15px;padding:15px 15px 0 15px}.calc-block .-blue-wave .dots-list{color:#b8bfc8}.calc-block .-blue-wave .dots-list.total-cost{color:#fff;font-family:"pfdintextpro-light","pfdintextpro-regular",Arial,sans-serif;margin-bottom:30px}.calc-block .-blue-wave .dots-list.total-cost dt{width:60%}.calc-block .-blue-wave .dots-list.total-cost dt p{color:#fff;font-size:22pt}.calc-block .-blue-wave .dots-list.total-cost dt p:after{border-bottom-color:#fff;border-bottom-width:2px}.calc-block .-blue-wave .dots-list.total-cost dd{font-size:22pt;width:40%}.calc-block .-blue-wave .dots-list dt p{color:#b8bfc8}.calc-block .-blue-wave .dots-list dt p:after{border-bottom-color:#b8bfc8}.calc-block .note{font-family:Arial,sans-serif;font-size:10pt;line-height:normal;margin:0}.calc-block .radio-input{position:relative;font-weight:normal;display:block;margin:0;padding:0}.calc-block .radio-input input{opacity:0;position:absolute;top:0;left:0}.calc-block .radio-input input:checked+p{background-color:#eee}.calc-block .radio-input input:checked+p span{border-bottom-color:transparent}.calc-block .radio-input p{display:inline-block;margin:0;padding:4px 7px;transition:all .2s}.calc-block .radio-input p:hover span{color:#333;border-bottom-color:transparent}.calc-block .radio-input p span{font-size:11pt;color:#3c93d8;cursor:pointer;transition:all .2s;border-bottom:1px dashed #3c93d8;display:inline-block;line-height:12px}.calc-block .ui-slider{margin:50px 0 20px 0;height:9px;background:#ccc;border:none;padding:0;border-radius:100px}.calc-block .ui-slider+.h3{margin-top:60px}.calc-block .ui-slider-range{background:#77c616}.calc-block .ui-slider-handle{background-color:#a5a5a5;background-image:linear-gradient(to bottom, #bababa 0%,#9e9e9e 75%,#cdcdcd 100%);height:28px;width:18px;border:none;border-radius:0;cursor:pointer;margin-left:-9px;top:-8px;padding:0;transition:none;text-decoration:none;outline:none}.calc-block .ui-slider-handle:before{content:"";position:absolute;bottom:100%;left:0;width:0;height:0;border:9px solid transparent;border-bottom-color:#bababa}.calc-block .ui-slider-handle span{white-space:nowrap;position:absolute;top:-30px;width:70px;left:50%;margin-left:-35px;font-size:11pt;text-align:center;font-family:"pfdintextpro-regular",Arial,sans-serif}.calc-block .radio-tumbler{text-align:center;font-size:0;display:inline-block;vertical-align:middle;margin-right:25px}.calc-block .radio-tumbler._pull-right{margin:0}.calc-block .radio-tumbler label{display:inline-block;vertical-align:top;font-size:11pt;position:relative;font-weight:normal;margin:0}.calc-block .radio-tumbler label:first-child span{border-top-left-radius:5px;border-bottom-left-radius:5px;border-right:none}.calc-block .radio-tumbler label:last-child span{border-top-right-radius:5px;border-bottom-right-radius:5px;border-left:none}.calc-block .radio-tumbler label input{position:absolute;top:0;left:0;opacity:0}.calc-block .radio-tumbler label input:checked+span{background-color:#539601;background-image:linear-gradient(to bottom, #79c817 0%,#539601 75%,#71c30c 100%);color:#fff;border-color:transparent}.calc-block .radio-tumbler label span{display:block;height:32px;border:1px solid #ccc;background-color:#dbdadb;background-image:linear-gradient(to bottom, #fcfcfc 0%,#dbdadb 75%,#f5f4f4 100%);min-width:70px;line-height:32px;cursor:pointer;color:#208ad5;transition:all .2s;padding:0 15px}.calc-block .radio-tumbler label span:hover{border-color:#79c817;color:#333}.calc-block .two-input-block{display:inline-block;vertical-align:middle;margin-left:10px}.calc-block .two-input-block input{width:36px;display:block;padding:0 5px;margin:0}.calc-block .two-input-block input+input{margin-top:10px}.calc-block .add-two-input-block{display:inline-block;vertical-align:middle;border-bottom:1px dashed #208ad5;color:#208ad5;cursor:pointer;transition:all .2s;line-height:16px;margin-left:15px}.calc-block .add-two-input-block:hover{color:#70bb15;border-bottom-color:transparent}.calc-block .float-column{position:absolute}.calc-block .inputs-block{padding:35px 15px 25px 15px;background-color:rgba(0,0,0,0.3);text-align:center;margin:30px -15px -30px -15px;box-shadow:0 12px 15px -6px rgba(0,0,0,0.3) inset;position:relative;display:none}.calc-block .inputs-block .close{position:absolute;right:10px;top:9px;width:30px;height:30px;opacity:.5;transition:all .2s}.calc-block .inputs-block .close:before,.calc-block .inputs-block .close:after{content:"";position:absolute;width:2px;height:20px;background-color:#fff;left:14px;top:5px;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.calc-block .inputs-block .close:after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.calc-block .inputs-block .close:hover{opacity:1}.calc-block .inputs-block p{text-align:left;margin-bottom:3px;color:#b8bfc8;font-family:Arial,sans-serif;font-size:10pt}.calc-block .inputs-block input{margin-bottom:15px}.calc-block .inputs-block button{margin-top:10px}.hint{display:inline-block;vertical-align:middle;width:18px;height:18px;border-radius:20px;background-color:#ccc;color:#fff;line-height:19px;text-align:center;font-size:9pt;font-family:Arial,sans-serif;cursor:help}.tooltip{line-height:normal}.tooltip.top .tooltip-arrow{border-top-color:#01325d}.tooltip .tooltip-inner{max-width:250px;padding:10px;background-color:#01325d;background-image:linear-gradient(to bottom, #04457c 0%,#01325d 60%)}.action-news-block{margin-bottom:80px}.action-news-block.-wide{background-position:center 0;background-repeat:no-repeat;background-size:cover;height:657px;margin:-80px 0 60px 0;padding-top:125px;position:relative}.action-news-block.-wide .column{float:right;width:535px;padding:0}.action-news-block.-wide .big-title{font-size:34pt;padding:0}.action-news-block.-wide .title{background:#01325d;z-index:1;color:#fff;margin:0;padding-left:30px}.action-news-block.-wide .title:before{content:"";position:absolute;width:100%;height:100%;left:0;top:0;background:url(/img/diagonal_pattern.png) center 0;opacity:.1;z-index:-1}.action-news-block.-wide .text-block{padding:20px 30px;background-color:#fff}.action-news-block.-wide .text-block p{margin-bottom:20px}.action-news-block.-wide>a{position:absolute;top:0;left:0;width:100%;height:100%}.action-news-block .column{padding:20px 40px 20px 20px}.action-news-block .big-title{color:#034379;text-transform:uppercase;font-size:30pt;padding-top:30px;padding-left:30px}.action-news-block .title{font-family:"pfdintextpro-regular",Arial,sans-serif;font-size:18pt;padding:20px 30px 20px 60px;margin:0 0 0 -30px;line-height:normal;background-color:#023c6e;background-image:linear-gradient(to right, #01325d 0%,#044780 100%);position:relative}.action-news-block .title:before{content:"";position:absolute;background:url(/img/shadow.png) 0 0 no-repeat;background-size:85% auto;top:100%;left:0;height:23px;width:100%}.action-news-block .title a{color:#fff}.action-news-block .text-block{padding:40px 30px 0 30px}.action-news-block .text-block p{margin-bottom:30px}.action-news-block .photo{background-repeat:no-repeat;background-size:cover;background-position:center center;height:442px}.action-news-block .photo a{position:absolute;top:0;left:0;width:100%;height:100%}.action-news-list{padding:70px 0 20px 0}.action-news-list h1{text-transform:uppercase;padding-left:30px;margin-bottom:65px}.action-news-list .item{margin-bottom:40px}.action-news-list .item .photo{position:relative;width:280px;height:225px;display:inline-block;vertical-align:top;margin-right:25px;background-position:center center;background-size:cover;background-repeat:no-repeat;margin-left:30px}.action-news-list .item .photo a{position:absolute;top:0;left:0;width:100%;height:100%}.action-news-list .item .desc{display:inline-block;vertical-align:top;width:600px}.action-news-list .item .desc .title{font-family:"pfdintextpro-regular",Arial,sans-serif;font-size:16pt;margin-bottom:10px}.action-news-page{padding:70px 0 20px 0}.action-news-page h1{text-transform:uppercase;padding-left:30px;margin-bottom:40px}.action-news-page .photo{float:left;margin:0 25px 20px 0}.action-news-page .big-photo{margin:-70px 0 40px 0;height:657px;background-position:center 0;background-repeat:no-repeat;background-size:cover}.action-news-page .text{margin-left:30px}.pagination{margin-bottom:30px}.pagination a{display:inline-block;vertical-align:top;margin:0 5px 5px 0;border-radius:5px;border:1px solid #ccc;line-height:32px;padding:0 5px;text-align:center;min-width:32px;height:32px;color:#208ad5;font-size:11pt;text-decoration:none;background-color:#dbdadb;background-image:linear-gradient(to bottom, #fcfcfc 0%,#dbdadb 75%,#f5f4f4 100%)}.pagination a:hover{border-color:#79c817;color:#333}.pagination a.-active{background-color:#539601;background-image:linear-gradient(to bottom, #79c817 0%,#539601 75%,#71c30c 100%);color:#fff;border-color:transparent}.error{padding:15px 20px;background-color:#04457C;color:#fff;line-height:normal;margin-bottom:15px;border-radius:5px;text-align:center}.contact-block{padding:15px;margin-bottom:50px}.contact-block .h2{text-align:center}.questionnaire-message{text-align:center;font-size:16pt;padding:20px 10px}.finish-production-page{padding:70px 0 60px 0}.finish-production-page h1{text-transform:uppercase;padding-left:30px;margin-bottom:35px}.left-menu{padding:10px 0;background-color:#04477e;background-image:linear-gradient(to bottom, #04477e 0%,#02335c 100%);border-radius:5px;overflow:hidden}.left-menu ul{margin:0;padding:0}.left-menu ul li{list-style:none;text-align:left;font-family:"pfdintextpro-regular",Arial,sans-serif;font-size:11pt;line-height:normal}.left-menu ul li:hover a,.left-menu ul li.-active a{color:#fff;text-decoration:none;background-color:#81c520}.left-menu ul li a{display:block;padding:8px 20px;color:#fff;text-decoration:none}.finish-production-list{font-size:0}.finish-production-list .item{display:inline-block;vertical-align:top;margin:0 0 10px 10px;width:290px;height:320px;background-repeat:no-repeat;background-position:center center;background-size:cover;position:relative}.finish-production-list .item:nth-child(3n+1){margin-left:0}.finish-production-list .item>div{position:absolute;bottom:0;left:0;width:100%;background-color:rgba(1,50,93,0.9);color:#fff;font-size:13pt;line-height:19px;padding:12px 20px}.finish-production-list .item>div p{margin:0;text-align:center}.finish-production-list .item>div .name{font-family:"pfdintextpro-regular",Arial,sans-serif;font-size:13pt;margin-bottom:8px}.finish-production-list .item>a{position:absolute;top:0;left:0;width:100%;height:100%}.finish-production-detail h1{text-transform:none;padding:0;margin-bottom:15px;font-size:30pt}.finish-production-detail .big-photo{height:300px;position:relative;background-position:center center;background-repeat:no-repeat;background-size:cover}.finish-production-detail .big-photo a{position:absolute;top:0;left:0;width:100%;height:100%}.finish-production-detail .photo-list{font-size:0;margin:0 0 30px 0;padding:0}.finish-production-detail .photo-list li{display:inline-block;vertical-align:top;list-style:none;background-position:center center;background-repeat:no-repeat;background-size:cover;margin:10px 0 0 10px;position:relative;width:78px;height:65px}.finish-production-detail .photo-list li:nth-child(5n+1){margin-left:0}.finish-production-detail .photo-list li a{position:absolute;top:0;left:0;width:100%;height:100%}.finish-production-detail .cost{font-size:18pt;margin-bottom:20px}.finish-production-detail .desc{font-family:Arial,sans-serif;font-size:10pt;line-height:normal;margin-bottom:20px}.finish-production-detail .desc+.button{width:150px;text-align:center}.finish-production-form{padding:25px 15px;text-align:center;display:none}.finish-production-form p{text-align:left;margin-bottom:3px;font-family:Arial,sans-serif;font-size:10pt}.finish-production-form input{margin-bottom:15px}.finish-production-form button{margin-top:10px}html{height:100%}body{margin:0;padding:0;font-size:12pt;font-family:"pfdintextpro-light","pfdintextpro-regular",Arial,sans-serif;min-width:1260px;height:100%;min-height:100%;-webkit-font-smoothing:subpixel-antialiased}.content-layout{padding:0;margin:0 auto;width:1200px}.content{display:table;height:100%;width:100%}.content .content-row,.content .footer-row{display:table-row}.content .content-cell,.content footer{display:table-cell;vertical-align:top;position:relative}header{height:124px;background:url(/img/header_glow.png) center 0 no-repeat #01325d;position:relative;z-index:900}header:before{content:"";position:absolute;width:100%;height:100%;left:0;top:0;background:url(/img/diagonal_pattern.png) center 0;opacity:.1;z-index:1}header .content-layout{position:relative;z-index:2}header .logo{float:left;font-family:"pfdintextpro-regular",Arial,sans-serif;font-size:20pt;color:#fff;text-decoration:none;margin-top:15px;position:relative}header .logo:before{content:"";display:inline-block;vertical-align:middle;width:177px;height:69px;background:url(/img/logo.png) 0 0 no-repeat;margin-right:20px}header .logo:active{transition:none;top:1px}header .logo:hover{color:#fff;text-decoration:none}header .phones-list{float:right;margin:20px 0 0 0;padding:0;position:relative;color:#fff}header .phones-list li{float:left;margin-left:20px;list-style:none}header .phones-list li.-active span{cursor:default;color:#81c520;border-bottom-color:transparent}header .phones-list li.-active p{opacity:1;margin-top:0}header .phones-list li span{cursor:pointer;display:inline-block;border-bottom:1px dashed #fff;font-size:11pt;transition:all .2s;line-height:13px;position:relative;z-index:5}header .phones-list li span:hover{border-bottom-color:transparent}header .phones-list li p{position:absolute;right:0;top:22px;font-size:20pt;white-space:nowrap;transition:all .2s;opacity:0;margin-top:20px;z-index:1}header .feedback{float:right;margin:30px 60px 0 0}header .main_menu{clear:both;margin:0 40px;padding-top:14px}header .main_menu>ul{margin:0;padding:0;border-radius:5px;border:1px solid #c4c4c4;text-align:center;font-size:0;background-color:#efefef;background-image:linear-gradient(to bottom, #fff 0%,#dfdfdf 80%,#fff 100%)}header .main_menu>ul>li{list-style:none;display:inline-block;vertical-align:top;margin:0 5px;font-size:14pt;position:relative}header .main_menu>ul>li.-active>a:before{display:block}header .main_menu>ul>li:hover>a{color:#82c422;text-decoration:none;background-color:#04477e}header .main_menu>ul>li:hover>a:after{display:block}header .main_menu>ul>li:hover ul{display:block}header .main_menu>ul>li>a{display:block;line-height:48px;color:#333;text-decoration:none;padding:0 15px;position:relative;border-top-left-radius:5px;border-top-right-radius:5px;z-index:1}header .main_menu>ul>li>a:before{content:"";height:6px;left:0;bottom:-1px;width:100%;background-color:#02477e;display:none;position:absolute;z-index:1}header .main_menu>ul>li>a:after{content:"";position:absolute;left:0;top:0;border-top-left-radius:5px;border-top-right-radius:5px;width:100%;height:100%;z-index:2;background:url(/img/diagonal_pattern.png) center 0;opacity:.1;display:none}header .main_menu>ul>li ul{margin:0;padding:10px 0;position:absolute;top:43px;left:0;width:300px;background-color:#04477e;background-image:linear-gradient(to bottom, #04477e 0%,#02335c 100%);border-radius:5px;border-top-left-radius:0;z-index:10;-webkit-animation:fadeIn 0.2s backwards;animation:fadeIn 0.2s backwards;display:none}header .main_menu>ul>li ul:before{content:"";position:absolute;left:0;top:0;border-radius:5px;width:100%;height:100%;z-index:-1;background:url(/img/diagonal_pattern.png) -88px 1px;opacity:.1}header .main_menu>ul>li ul li{list-style:none;text-align:left;font-family:"pfdintextpro-regular",Arial,sans-serif;font-size:11pt;line-height:normal}header .main_menu>ul>li ul li:hover a,header .main_menu>ul>li ul li.-active a{color:#fff;text-decoration:none;background-color:#81c520}header .main_menu>ul>li ul li a{display:block;padding:8px 20px;color:#fff;text-decoration:none}header .feedback-form{position:absolute;top:0;width:300px;background-color:#023a6a;background-image:linear-gradient(to bottom, #04467d 0%,#01325d 100%);z-index:900;left:50%;border-bottom-left-radius:5px;border-bottom-right-radius:5px;overflow:hidden;padding:30px 20px;box-shadow:0 0 15px rgba(0,0,0,0.5);color:#b8bfc8;margin-left:90px;-webkit-animation:fadeInDown 0.3s backwards;animation:fadeInDown 0.3s backwards;display:none}header .feedback-form:before{content:"";position:absolute;width:100%;height:100%;left:0;top:0;background:url(/img/diagonal_pattern.png) center 0;opacity:.1;z-index:-1}header .feedback-form .title{color:#fff;font-size:22pt;text-align:center;margin:0 0 20px 0;padding:0;line-height:normal}header .feedback-form p{font-size:11pt;margin-bottom:4px}header .feedback-form input,header .feedback-form textarea{margin-bottom:18px}header .feedback-form button{width:180px}header .feedback-form .error{margin-bottom:15px;background-color:#01325D}header ._pull-right{text-align:right;padding-top:20px}header .city-list{display:inline-block;margin-bottom:15px;background:transparent;height:auto}header .city-list:hover p{border-bottom-color:transparent}header .city-list span{right:0;top:5px;width:0;height:0;border:5px solid transparent;border-top-color:#fff}header .city-list span:before{display:none}header .city-list p{line-height:13px;color:#fff;font-family:"pfdintextpro-light","pfdintextpro-regular",Arial,sans-serif;font-size:11pt;display:inline-block;border-bottom:1px dashed #fff;margin:0 15px 0 0;transition:all .2s}header .phone{font-size:20pt;white-space:nowrap;color:#fff;margin:0;line-height:25px}footer{height:1%;background-color:#01325d;background-image:linear-gradient(to bottom, #04457c 0%,#01325d 60%);color:#fff;position:relative;z-index:1}footer:before{content:"";position:absolute;width:100%;height:100%;left:0;top:0;background:url(/img/diagonal_pattern.png) center 0;opacity:.1;z-index:-1}footer .content-layout{position:relative;padding:50px 0}footer .logo{float:left;width:146px;height:57px;background:url(/img/logo_white.png) 0 0 no-repeat;position:relative}footer .logo:before{content:"";width:100%;height:100%;background-image:url(/img/logo.png);background-repeat:no-repeat;background-position:0 0;background-size:contain;position:absolute;top:0;left:0;opacity:0;transition:all .2s}footer .logo:active{top:1px}footer .logo:hover:before{opacity:1}footer .footer-menu{margin:20px 0 0 0;padding:0;border-radius:5px;text-align:center;font-size:0;background-color:#efefef;background-image:linear-gradient(to bottom, #fff 0%,#dfdfdf 80%,#fff 100%)}footer .footer-menu li{list-style:none;display:inline-block;vertical-align:top;margin:0 5px;font-size:14pt}footer .footer-menu li:hover a,footer .footer-menu li.-active a{color:#208ad5;text-decoration:none}footer .footer-menu li a{display:block;line-height:50px;color:#333;text-decoration:none;padding:0 15px}footer .phones{float:right;color:#fff;margin:0;padding:0}footer .phones li{list-style:none;margin-bottom:3px;font-size:11pt}footer .phones li span{font-size:14pt}footer .footer-production-menu{margin:40px 0 0 0}footer .footer-production-menu ul{margin:0 120px 0 0;display:inline-block;vertical-align:top;padding:0;max-width:160px}footer .footer-production-menu ul li{list-style:none;margin-bottom:10px;line-height:normal}footer .footer-production-menu ul li.-active a{color:#fff;text-decoration:none}footer .footer-production-menu ul li a{color:#70bb15}footer .footer-production-menu ul li a:hover{color:#fff;text-decoration:none}footer .dev-promix{position:absolute;right:0;bottom:0;font-size:9pt;height:50px;line-height:50px;padding:0 58px 0 0;font-family:Arial,sans-serif;color:#b4c6d5}footer .dev-promix a{color:#b4c6d5}footer .dev-promix a:hover{color:#fff;text-decoration:none}footer .dev-promix a:hover p span:nth-child(1){background-position:0 -12px}footer .dev-promix a:hover p span:nth-child(2){background-position:0 -36px}footer .dev-promix a:hover p span:nth-child(3){background-position:0 -60px}footer .dev-promix p{width:50px;height:50px;position:absolute;right:0;top:0;background-color:#375f81;margin:0}footer .dev-promix p span{transition:all .2s;position:absolute;width:30px;height:12px;left:10px;background-image:url(/img/logo_promix_sprite.png);background-position:0 0;background-repeat:no-repeat;background-size:30px auto}footer .dev-promix p span:nth-child(1){top:11px;background-position:0 0}footer .dev-promix p span:nth-child(2){top:19px;background-position:0 -24px}footer .dev-promix p span:nth-child(3){top:27px;background-position:0 -48px}.-blue-wave{background-color:#01325d;position:relative;z-index:1;color:#fff}.-blue-wave:before{content:"";position:absolute;width:100%;height:100%;left:0;top:0;background:url(/img/diagonal_pattern.png) center 0;opacity:.1;z-index:-1}.-blue-wave .content-layout{position:relative}.-beige-wave{background-color:#f3f3f3;position:relative;z-index:1;border-bottom:1px solid transparent}.-beige-wave:before{content:"";position:absolute;width:100%;height:100%;left:0;top:0;background:url(/img/diagonal_pattern.png) center 0;opacity:.7;z-index:-1}.-beige-wave .content-layout{position:relative}.-arrow-top{position:relative;z-index:1;overflow:hidden}.-arrow-top:after{content:"";position:absolute;top:0;left:50%;width:0;height:0;border:960px solid transparent;border-top-color:#fff;border-top-width:85px;margin-left:-960px;z-index:-1}.-arrow-top .content-layout{position:relative}.-shadow{box-shadow:0 25px 40px -20px rgba(0,0,0,0.4)}.-italic{font-style:italic}.-bold{font-weight:bold}.-capitalize{text-transform:uppercase}._hide{display:none !important}._unmargin{margin:0 !important}._unpadding{padding:0 !important}._center{text-align:center !important}._left{text-align:left !important}._right{text-align:right !important}._pull-left{float:left !important}._pull-right{float:right !important}
