@font-face{font-family:'PT Sans';src:local('PT Sans'),local('PTSans-Regular'),url('../fonts/ptsans/ptsans.woff2') format('woff2'),url('../fonts/ptsans/ptsans.woff') format('woff'),url('../fonts/ptsans/ptsans.ttf') format('truetype');font-weight:400;font-style:normal}@font-face{font-family:'PT Sans';src:local('PT Sans Italic'),local('PTSans-Italic'),url('../fonts/ptsans/ptsansitalic.woff2') format('woff2'),url('../fonts/ptsans/ptsansitalic.woff') format('woff'),url('../fonts/ptsans/ptsansitalic.ttf') format('truetype');font-weight:400;font-style:italic}@font-face{font-family:'PT Sans';src:local('PT Sans Bold'),local('PTSans-Bold'),url('../fonts/ptsans/ptsansbold.woff2') format('woff2'),url('../fonts/ptsans/ptsansbold.woff') format('woff'),url('../fonts/ptsans/ptsansbold.ttf') format('truetype');font-weight:700;font-style:normal}@font-face{font-family:'PT Sans';src:local('PT Sans Bold Italic'),local('PTSans-BoldItalic'),url('../fonts/ptsans/ptsansbolditalic.woff2') format('woff2'),url('../fonts/ptsans/ptsansbolditalic.woff') format('woff'),url('../fonts/ptsans/ptsansbolditalic.ttf') format('truetype');font-weight:700;font-style:italic}@font-face{font-family:'PT Serif';src:local('PT Serif'),local('PTSerif-Regular'),url('../fonts/ptserif/ptserif.woff2') format('woff2'),url('../fonts/ptserif/ptserif.woff') format('woff'),url('../fonts/ptserif/ptserif.ttf') format('truetype');font-weight:400;font-style:normal}@font-face{font-family:'PT Serif';src:local('PT Serif Italic'),local('PTSerif-Italic'),url('../fonts/ptserif/ptserifitalic.woff2') format('woff2'),url('../fonts/ptserif/ptserifitalic.woff') format('woff'),url('../fonts/ptserif/ptserifitalic.ttf') format('truetype');font-weight:400;font-style:italic}@font-face{font-family:'PT Serif';src:local('PT Serif Bold'),local('PTSerif-Bold'),url('../fonts/ptserif/ptserifbold.woff2') format('woff2'),url('../fonts/ptserif/ptserifbold.woff') format('woff'),url('../fonts/ptserif/ptserifbold.ttf') format('truetype');font-weight:700;font-style:normal}@font-face{font-family:'PT Serif';src:local('PT Serif Bold Italic'),local('PTSerif-BoldItalic'),url('../fonts/ptserif/ptserifbolditalic.woff2') format('woff2'),url('../fonts/ptserif/ptserifbolditalic.woff') format('woff'),url('../fonts/ptserif/ptserifbolditalic.ttf') format('truetype');font-weight:700;font-style:italic}.ptsans{font-family:"PT Sans"}.ptserif{font-family:"PT Serif"}body{font-family:"PT Sans";color:#2c2c2c}a{color:#045997;text-decoration:underline}a:hover{text-decoration:none}a img{border:0}img{border:0}h2,h3,h4,h5,h6,.caption{font-family:"PT Serif";color:#045997;text-align:center;font-size:30px;margin:40px auto;padding:10px}h2 small,h3 small,h4 small,h5 small,h6 small,.caption small{display:block;margin-top:10px}.center-block{display:block;margin:0 auto;text-align:center}.center-block img{text-align:center;margin:0 auto}.h-capitel-light{display:block;background:url(../images/kapitel_light.jpg) no-repeat;width:71px;height:50px;margin:30px auto -40px}.h-capitel-dark{display:block;background:url(../images/kapitel_dark.jpg) no-repeat;width:71px;height:50px;margin:30px auto -40px}.instagram-link{position:relative;padding-left:25px}.instagram-link:before{position:absolute;content:'';display:block;width:22px;height:22px;background:url(../images/instagram.png) top center no-repeat;background-size:contain;left:0;top:2px}#header .header-logo{margin:20px 0}#header .header-center{margin:20px 0;font-size:16px}#header .header-center h1,#header .header-center .h1{font-size:24px;margin:0}#header .header-contacts{margin:20px 0;text-align:right}#header .header-contacts i:before{display:inline-block;content:'';background:url(../images/phone_icon.png) no-repeat;width:29px;height:29px;margin-right:10px;margin-top:-11px;vertical-align:middle}#header .header-contacts a{font-size:24px;font-weight:bold;text-decoration:none}#header .header-contacts a:hover{text-decoration:none}#header .header-contacts span a{font-size:18px;font-weight:normal;text-decoration:underline}#topmenu .navbar-inverse{background:#045997;border:0;border-radius:0}#topmenu .navbar-inverse .navbar-nav{float:none;text-align:center}#topmenu .navbar-inverse .navbar-nav li{float:none;display:inline-block}#topmenu .navbar-inverse .navbar-nav li a{color:#fff;font-size:15px}#topmenu .navbar-inverse .navbar-nav li a:hover{background:#034a7e}#topmenu .navbar-inverse .navbar-nav .active a,#topmenu .navbar-inverse .navbar-nav .mPS2id-highlight{background:#034a7e;text-decoration:none}#topmenu .navbar-inverse .navbar-toggle{margin-top:10px;border-color:#fff}#topmenu .navbar-inverse .navbar-toggle:hover,#topmenu .navbar-inverse .navbar-toggle:focus{background:#034a7e}#topmenu .navbar-inverse .navbar-text{color:#fff;text-decoration:none;font-size:17px;margin-left:10px}#videobg{position:relative;width:100%;height:618px;margin:0 auto;background:#034a7e;border-top:9px double #fff;border-bottom:9px double #fff;text-align:center;overflow:hidden;margin:0 auto 0;z-index:99}#videobg #video_bg{z-index:-100;margin-top:0}#videobg .overlay{background:rgba(23,76,137,0.6);width:100%;height:100%;margin:0 auto;position:absolute;z-index:100;right:0;top:0;color:#fff}#videobg .overlay img{margin-top:80px;margin-bottom:20px}#videobg .overlay h1{display:block;margin:0 auto;text-align:center;text-transform:uppercase;font-weight:normal;color:#fff;font-family:"PT Sans";font-size:40px;width:70%}#videobg .overlay h1 small{display:block;margin-top:20px;color:#0993f8}#videobg .overlay .btn{display:block;width:250px;padding:15px 25px;background:#ffe325;border-bottom:5px solid #baa51b;margin:0 auto;margin-top:40px;text-align:center;font-size:24px;text-decoration:none;color:#3b350e;border-radius:10px}#videobg .overlay .btn:hover{background:#ffea58}@media (min-aspect-ratio:16/9){#video_bg{height:300%;top:-100%}}@media (max-aspect-ratio:16/9){#video_bg{width:300%;left:-100%}}@supports (object-fit: cover){#video_bg{top:0;left:0;width:100%;height:100%;object-fit:cover}}#slider{margin:0;background:#034a7e;margin-top:-20px;padding-top:70px;border-bottom:9px double #fff}#slider span{display:block;font-size:28px;color:#fff;margin-top:20px;line-height:32px}#slider .slider-btn{margin-top:30px}#slider .slider-btn a{background:#0993f8;color:#fff;border-radius:30px;font-size:20px;padding:10px 40px;text-decoration:none}#slider .slider-btn a:hover{background:#045997}#slider .fotorama .fotorama__dot{border:1px solid #fff;width:10px;height:10px}#slider .fotorama .fotorama__nav__frame.fotorama__active .fotorama__dot{border:5px solid #fff;width:9px;height:9px}.fotorama__wrap{margin:0 auto}#naprav .item-naprav{display:block;margin:10px;color:#fff;cursor:pointer;border:1px solid #0993f8;padding:4px}#naprav .item-naprav strong{font-size:20px;background:#045997;padding:2px 10px}#naprav .item-naprav a{color:#fff;text-decoration:none}#naprav .item-naprav span{display:block;max-width:290px;font-size:14px;background:#2c2c2c;padding:2px 10px;margin-top:4px;opacity:.8}#naprav .text-naprav{height:200px;background:#045997;padding:5px;z-index:2}#naprav .bg1{background:url(../images/bg1.jpg) no-repeat center center;background-size:100%;opacity:.9}#naprav .bg1:hover{opacity:1}#naprav .bg2{background:url(../images/bg2.jpg) no-repeat center center;background-size:100%;opacity:.9}#naprav .bg2:hover{opacity:1}#naprav .bg3{background:url(../images/bg3.jpg) no-repeat center center;background-size:100%;opacity:.9}#naprav .bg3:hover{opacity:1}#naprav .bg4{background:url(../images/bg4.jpg) no-repeat center center;background-size:100%;opacity:.9}#naprav .bg4:hover{opacity:1}#naprav .bg5{background:url(../images/bg5.jpg) no-repeat center center;background-size:100%;opacity:.9}#naprav .bg5:hover{opacity:1}#naprav .btn-buklet{display:block;margin:40px auto;text-align:center}#naprav .btn-buklet a{font-size:24px}#naprav .btn-buklet i:before{display:inline-block;content:'';background:url(../images/pdf.png);width:32px;height:37px;background-size:32px;margin-right:10px;margin-top:-7px;vertical-align:middle}#naprav .btn-buklet span{color:#666;margin-left:10px;font-size:20px}.production .prod-item{display:block;margin:0 auto;text-align:center}.production .prod-item strong{display:block;font-size:24px;margin:10px 0 0}.production .prod-item strong:before{content:'';border-top:4px solid #045997;display:block;width:100px;padding-top:10px;margin:0 auto;margin-top:70px;text-align:center}.production .prod-item p{font-size:18px;margin:0;margin-bottom:20px}.production .prod-item img{height:170px;margin:5px}.production .prod-item .btn-prod{display:block;width:250px;padding:5px 25px;background:#ffe325;border-bottom:5px solid #baa51b;margin:0 auto;margin-top:10px;text-align:center;font-size:24px;text-decoration:none;color:#3b350e;border-radius:10px}.production .prod-item .btn-prod:hover{background:#ffea58}#material p{font-size:18px}#gallery .item-rabot{margin:10px}#gallery .item-rabot strong{display:block;color:#045997;font-size:15px}#preim .item-preim{margin:30px}#preim .item-preim img{display:block;margin:0 auto}#preim .item-preim strong{display:block;font-size:24px;text-align:center;margin:10px auto;color:#045997;font-weight:normal;width:220px}#preim .item-preim p,#preim .item-preim ul{font-size:15px}#preim .item-preim .line-sep{display:block;width:150px;border:0;border-top:3px solid #045997;margin:15px auto 20px}#feedback{background:url(../images/bgform.jpg) no-repeat top right;background-color:#045997;color:#fff;padding:20px 0;border-top:9px double #fff;border-bottom:9px double #fff}#feedback h4{color:#fff}#feedback a{color:#fff}#feedback p{font-size:18px;text-align:center}#feedback .form-group input,#feedback .form-group textarea{font-size:16px;width:100%}#feedback .form-group .btn{display:block;width:300px;border:0;background:#c1e140;padding:12px 50px;margin:10px auto;border-radius:20px;font-size:24px;color:#3d4812}#feedback .form-group .btn:hover{background:#abce20}#feedback .form-group span{text-align:center;margin:0 auto;color:#fff}#video .row{border:2px solid #045997;padding:24px 10px}#contacts p{font-size:22px}#contacts .center-block img{margin:5px auto}#contacts .pr p{font-size:16px}#footer{background:#045997;margin-top:50px;color:#fff;padding:20px;border-top:9px double #fff}#footer a{color:#fff}.modal-title{text-align:left;margin:10px;font-family:"PT Sans";width:100%}.btn-link{display:block;width:300px;border:0;background:#c1e140;padding:12px 50px;margin:10px auto;border-radius:20px;font-size:24px;color:#3d4812;text-align:center}.btn-link:hover{background:#abce20}#company{margin:50px 0}#company p{font-size:18px}#company ul li{font-size:18px}#company .gallery_item{display:block;margin:20px auto}.ht{margin-top:-19px}.ht-bg{display:block;position:relative;z-index:0;height:500px;background:url(../images/fasaddecor.jpg) no-repeat top center;background-size:cover;background-color:#034a7e}.ht-overlay{position:absolute;top:0;left:0;height:100%;width:100%;margin:0 auto;text-align:center;z-index:1;background:#034a7e;opacity:.8}.ht-text{position:absolute;top:0;left:0;height:100%;width:100%;margin:0 auto;text-align:center;z-index:2}.ht-text img{margin-top:80px;margin-bottom:20px}.ht-text h1{display:block;margin:0 auto;text-align:center;text-transform:uppercase;font-weight:normal;color:#fff;font-family:"PT Sans";font-size:40px;width:70%;font-weight:bold}.ht-text h1 small{display:block;margin-top:20px;color:#ffe325;text-transform:none}.ht-text .btn{display:block;width:250px;padding:15px 25px;background:#ffe325;border-bottom:5px solid #baa51b;margin:0 auto;margin-top:40px;text-align:center;font-size:24px;text-decoration:none;color:#3b350e;border-radius:10px}.ht-text .btn:hover{background:#ffea58}.title-img{display:block}.title-img img{margin:20px auto;text-align:center}.catalog-menu{margin-top:20px auto;background:#eee}.catalog-menu ul{margin:0;padding:0}.catalog-menu ul li{display:inline-block}.catalog-menu ul li a{display:inline-block;padding:10px 15px}.catalog-menu ul li a:hover{background:#045997;color:#fff}.btn-2{display:block;width:300px;padding:5px 25px;background:#ffe325;border-bottom:5px solid #baa51b;margin:30px auto;text-align:center;font-size:24px;text-decoration:none;color:#3b350e;border-radius:10px}.btn-2:hover{background:#ffea58;color:#3b350e}.fd-catalog .fd-item{margin:0 0 40px;text-align:center}.fd-catalog .fd-item img{display:block;margin:3px auto}.fd-catalog .fd-item strong{font-size:20px;font-weight:normal}.fd-catalog .fd-item p{margin:0}.fd-catalog .fd-item .bold{font-weight:bold}.fd-catalog .fd-item .img-catalog{background:#045997}.fd-catalog .btn-prod{display:block;width:450px;padding:5px 25px;background:#ffe325;border-bottom:5px solid #baa51b;margin:0 auto;margin-top:10px;text-align:center;font-size:24px;text-decoration:none;color:#3b350e;border-radius:10px}.fd-catalog .btn-prod:hover{background:#ffea58}.fd-catalog .btn-prod-min{width:200px;font-size:18px}.fd-catalog .help-block{text-align:center}.btn-catalog{display:block;margin:60px auto;text-align:center}.btn-catalog a{font-size:24px}.btn-catalog i:before{display:inline-block;content:'';background:url(../images/pdf.png);width:32px;height:37px;background-size:32px;margin-right:10px;margin-top:-7px;vertical-align:middle}.btn-catalog span{color:#666;margin-left:10px;font-size:20px}.skidka{display:block;margin:20px auto;font-size:30px;text-transform:uppercase;color:#fff;border:2px solid #fff;padding:10px;width:40%}.skidka span{color:#ffe325}.skidka2{display:block;margin:20px auto;text-transform:uppercase;font-size:30px;text-align:center;padding:10px;border:2px solid #045997;width:80%}.skidka2 span{color:#045997;font-weight:bold}#viz-3d{padding-bottom:50px}#viz-3d p{font-size:18px}.top-banner{background:#033c65}.top-banner img{display:block;margin:5px auto;text-align:center}@media (max-width:767px){#header .header-logo{text-align:center}#header .header-logo img{display:block;margin:0 auto;text-align:center}#header .header-center{text-align:center}#header .header-center h1{margin-bottom:10px}#header .header-contacts{text-align:center}#topmenu .navbar-collapse .navbar-nav li{display:block}h2,h3,h4,h5,h6{display:block;margin:30px auto;text-align:center;font-size:20px;width:100%}#naprav .item-naprav .text-naprav{text-align:center}#naprav .item-naprav .text-naprav span{margin:0 auto}#feedback .form-group .btn{font-size:18px;padding:10px 20px;width:60%}#contacts p{font-size:16px;text-align:center}#footer .footer-logo{display:block;margin:20px auto;width:250px}#footer .footer-logo img{display:block;margin:0 auto}#footer .footer-text{text-align:center;margin-top:10px}.btn-link{font-size:18px;padding:10px 20px;width:80%}.fd-catalog .btn-prod{width:310px;font-size:20px}#viz-3d img{display:block;margin:50px auto 0;text-align:center}}@media (min-width:768px) and (max-width:991px){#header .header-logo{text-align:center}#header .header-logo img{display:block;margin:0 auto;text-align:center}#header .header-center{text-align:left}#header .header-center h1{margin-bottom:10px;font-size:18px;font-weight:bold}#header .header-contacts{text-align:right}#header .header-contacts i:before{width:20px;height:20px;margin-right:5px;margin-top:-6px;background-size:20px}#header .header-contacts a{font-size:17px}#header .header-contacts span a{font-size:17px}.ht-bg{height:460px;background-size:cover}.ht-text img{margin-top:60px;margin-bottom:20px}.ht-text h1{font-size:30px}.ht-text .btn{width:200px;padding:15px 25px;font-size:20px}#videobg{height:425px}#videobg #video_bg{z-index:-100;margin-top:0}#videobg .overlay h3{font-size:30px}#videobg .overlay img{margin-top:40px;margin-bottom:20px}#footer .footer-logo{display:block;width:250px;margin:20px auto}#footer .footer-logo img{display:block;margin:0 auto}#footer .footer-text{text-align:center;margin-top:10px}.btn-link{font-size:18px;padding:10px 20px;width:80%}.skidka{font-size:20px;width:60%}#viz-3d img{display:block;margin:50px auto 0;text-align:center}}@media (min-width:992px) and (max-width:1199px){#header .header-logo{text-align:center}#header .header-logo img{display:block;margin:0 auto;text-align:center}#header .header-center{text-align:left}#header .header-center h1{margin-bottom:10px;font-size:18px;font-weight:bold}#header .header-contacts{text-align:right}#header .header-contacts i:before{width:24px;height:24px;margin-right:5px;margin-top:-8px;background-size:24px}#header .header-contacts a{font-size:22px}#header .header-contacts span a{font-size:18px}#videobg{max-height:500px;height:100%}#videobg #video_bg{z-index:-100;margin-top:0}#videobg .overlay h3{font-size:36px}#videobg .overlay img{margin-top:80px;margin-bottom:20px}.ht-bg{height:450px;background-size:cover}.ht-text img{margin-top:60px;margin-bottom:20px}.ht-text h1{font-size:35px}.skidka{font-size:24px;width:60%;margin-bottom:-10px}}@media (min-width:1200px){#videobg{height:480px}#videobg #video_bg{z-index:-100;margin-top:0}#videobg .overlay h3{font-size:40px;width:70%}#videobg .overlay img{margin-top:80px;margin-bottom:20px}.ht-bg{height:500px;background-size:cover}.ht-text img{margin-top:60px;margin-bottom:20px}.ht-text h1{font-size:50px}.skidka{font-size:24px;width:50%;margin-bottom:-10px}}@media (min-width:1400px){#videobg{height:480px}#videobg #video_bg{z-index:-100;margin-top:-150px}}@media (min-width:1600px){#videobg{height:480px}#videobg #video_bg{z-index:-100;margin-top:-250px}}@media (min-width:1800px){#videobg{height:480px}#videobg #video_bg{z-index:-100;margin-top:-400px}}