.navbar-brand{margin-right:10px !important;}.block-carousel{overflow:hidden}.block-carousel .carousel-caption{background:#000000b0;width:auto;top:25%;bottom:auto;left:30% !important;right:30% !important;padding:30px 10px;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.block-carousel .carousel-caption h5{font-size:2.1em;font-weight:bold}.block-carousel .carousel-caption span{font-size:22px}.block-carousel .carousel-inner .carousel-item{height:550px}.navbar-toggler{padding:5px !important;margin:0 !important}body{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:14px;line-height:1.42857143;color:#333}.bg-blue{background:#d0d6f0}.bg-gray{background:#f5f5f5}.first{background:url("../img/main-back.jpg") no-repeat top center/cover;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}.box-first div:nth-child(-n+2){font-size:20px;}.box-first div:nth-child(-n+2) a{color:#fff;font-size:23px;text-decoration:none}.second-block{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:-webkit-box;display:-ms-flexbox;display:flex;padding-top:25px;padding-bottom:15px;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around;text-align:center}.second-block p{font-size:18px;font-weight:400;margin:20px auto}form{background:#fff;margin:0 auto;padding:33px;margin:0 auto}button,.form-btn{padding:10px 25px !important;background:#f7b40a;border:1px solid #f7b40a;color:#fff}.list-work h1{font-weight:400;margin-bottom:15px}.list-work h1 img{width:100%;height:auto}#text-block{color:#546ac9}.list div span{color:#546ac9;font-size:15px;margin-left:7px;margin-top:5px}.steps h1{font-weight:bold;color:#546ac9;font-size:36px;font-style:italic;font-family:'PT Sans',sans-serif;font-size:18px;line-height:27px;font-weight:bold}.steps p{margin:25px auto}.block-call{color:#000}.block-call h4{font-size:21px;line-height:32px;font-weight:400}.door img{width:100%;max-width:289px;height:auto;margin:30px auto;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:-webkit-box;display:-ms-flexbox;display:flex}.spec-door img{width:auto;margin:0;height:100%;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:-webkit-box;display:-ms-flexbox;display:flex;margin-left:10px}.spec-door span{font-weight:400;font-size:18px;margin:0 30px}.quots{border:1px solid #b5bee8;-webkit-border-radius:7px;border-radius:7px;margin:10px auto;width:100px;font-weight:400;font-size:15px;line-height:25px}.quots img{width:auto;height:auto;margin:15px 0}.policy{font-size:15px;line-height:25px}@media only screen and (max-width: 340px){.box-first div:nth-child(-n+2) a{font-size:19px}}@media only screen and (max-width: 375px){h1{font-size:31px}.door h1{font-size:27px}.door h2{font-size:22px}.policy h2{font-size:1.7rem}.list-work h1{font-size:24px}}@media only screen and (max-width: 500px){.first{min-height:80vh;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.quots{margin:10px}}@media only screen and (max-width: 768px){.block-carousel{display:none}.first .container div{text-align:center}.first .container .row{margin-left:0}}.navbar{height:76px}.navbar-brand{font-size:25px;color:#949188 !important;font-weight:bold}.navbar-brand span{margin-left:0px;font-size:24px}.color1{color:#f7b40a}.nav-link{color:#252525;font-size:17px}.nav-item a:hover{-webkit-border-radius:7px;border-radius:7px;-webkit-transition:.3s all ease;-o-transition:.3s all ease;transition:.3s all ease;border:none;text-align:center;color:#252525;background:#f7b40a}.nav-item li{display:-webkit-box !important;display:-webkit-flex !important;display:-ms-flexbox !important;display:flex !important;-webkit-box-align:center !important;-webkit-align-items:center !important;-ms-flex-align:center !important;align-items:center !important}.navbar-collapse{z-index:99;-webkit-border-radius:10px;border-radius:10px;padding:11px;background:#f5f5f5}.box-first{color:#fff}.box-first h2{font-weight:bold;font-size:30px;line-height:43px}.box-first span{font-size:30px;color:#989fba;margin:33px auto;font-weight:bold}.box-first p{margin:24px;color:#546ac9;font-weight:bold;font-style:italic;font-size:15px;line-height:25px}.box-first .text-rgh{text-align:right}.second span{display:block;margin:0 auto;font-size:30px;font-weight:700;-webkit-border-radius:100%;border-radius:100%;background:#fab128;-webkit-border-radius:50%;border-radius:50%;border-width:2px;border-style:solid;border-color:transparent;text-align:center;-webkit-box-sizing:border-box;box-sizing:border-box;width:48px;height:48px;font-size:-webkit-calc(48px / 2);font-size:calc(48px / 2);line-height:48px}.second h4{font-family:'Roboto Condensed', 'Arial Narrow', 'Arial', 'sans-serif' !important;margin-top:24px;color:#949188;font-size:37px;font-weight:400}.second p{font-family:'Open Sans', 'Arial', 'sans-serif' !important;color:#949188;font-size:17px}.price p{font-family:'Open Sans', 'Arial', 'sans-serif' !important;color:#949188;font-size:17px}.call{background:#fff2c9}button{margin:30px auto !important;display:block}.rewiew img{height:auto;width:auto;margin:0 auto}.rewiew .col-md-4{margin-top:10px;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.rewiew h3{font-weight:bold;line-height:36px;margin:20px 0 15px;color:#949188;font-family:'Roboto Condensed', 'Arial Narrow', 'Arial', 'sans-serif' !important;font-size:37px !important}.rewiew .col-md-6 p{line-height:20px;font-weight:300;margin:5px 7px 20px;padding:5px 0 5px 32px;font-family:'Open Sans', 'Arial', 'sans-serif' !important;font-size:15px !important;border-left-color:#f7b40a;border-left-style:solid;border-left-width:thin;padding-left:10px}.block-call h3,.dignity h4{line-height:36px;font-weight:100;margin:20px 0 15px;font-family:'Roboto Condensed', 'Arial Narrow', 'Arial', 'sans-serif' !important;font-size:37px !important}.block-call p{line-height:24px;font-weight:300;font-size:16px;font-family:'Open Sans', 'Arial', 'sans-serif' !important}.client,.list-product{background:url("../img/client-back.jpg") no-repeat left center/cover}.client .col-md-3{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;text-align:center;margin:auto 20px;background:#fff;min-height:330px;height:auto}.client img{padding:12px 0;height:90px;max-height:100%}.client h1{line-height:48px;margin:25px 0 30px;font-family:'Roboto Condensed', 'Arial Narrow', 'Arial', 'sans-serif' !important;font-size:45px !important;color:#fff;font-weight:bold}.client span{height:100%}.client p{height:100%}.spec span,.include-1 h1{line-height:48px;margin:25px 0 30px;font-family:'Roboto Condensed', 'Arial Narrow', 'Arial', 'sans-serif' !important;font-size:45px !important;color:#fff;font-weight:bold}.client span{font-family:'Roboto Condensed', 'Arial Narrow', 'Arial', 'sans-serif' !important;font-size:27px !important;padding:30px 30px 20px}.navbar-brand img{width:70px;height:auto}.carousel-control-next,.carousel-control-prev{width:45px !important;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin:auto}.slider-margin{margin-top:-20%}.list-product .d-flex div{background:#fff;margin:17px 17px;padding:1px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.list-product .d-flex h4{margin:30px auto}.list-product .d-flex p{margin:0 4px}.spec{color:#fff;background:url("../img/spec.jpg") no-repeat top/cover}.spec h3{color:#f7b40a;font-size:34px !important;margin:0 0 30px}.include-1 h1{color:#000}.include-1 img{width:100%;height:200px;margin:10px auto}.dignity h6{line-height:20px;font-weight:300;margin:5px 0 20px;padding:5px 0 5px 32px;position:relative;font-family:'Open Sans', 'Arial', 'sans-serif' !important;font-size:15px !important;border-left-color:#f7b40a;border-left-style:solid;border-left-width:thin;padding-left:10px}.dignity h4{color:#000}.contact button{background:-webkit-linear-gradient(top, #d0d6f0 0, #c8cfee 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0, #d0d6f0), to(#c8cfee));background:-o-linear-gradient(top, #d0d6f0 0, #c8cfee 100%);background:linear-gradient(to bottom, #d0d6f0 0, #c8cfee 100%);padding:10px 25px !important;background:#f7b40a;border:1px solid #f7b40a;color:#fff}img.zoom{width:100%;height:200px;-webkit-border-radius:5px;border-radius:5px;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out}.transition{-webkit-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2)}.transition .modal-header{border-bottom:none}.transition .modal-title{color:#000}.transition .modal-footer{display:none}footer{background:url("../img/footer-back.png") no-repeat center/cover}div.header_contacts{display:flex;flex-direction:column;}div.logo_text{display:none;}div.row.gallery{margin:20px 0px}p.before_gallery{margin-bottom:30px;}a.contact_link{color:#252525!important;font-weight:500!important;}nav a.contact_link{padding:0px 10px;}a.contact_link:hover{background:none!important;text-decoration:underline;color:#f7b40a!important;}p.sending_status{color:green;display:none;}form#callback button:hover{cursor:pointer;}body .navbar-brand{display:flex;align-items: center;padding:0;}body .navbar-brand img{display:block;}body .navbar{padding: 0.3125rem 0.625rem 0.3125rem 0.3125rem;height:auto;width:100%;top:0;z-index:999;position:fixed}.navbar+div,.navbar+section{margin-top:80px;}.navbar+section.include-1{margin-top: calc(80px + 1.5rem);}@media(min-width:768px){div.logo_text{display:inline-block;}}@media(min-width:1200px){div.header_contacts{flex-direction:row;}}form#callback.dop{max-width:500px; padding:0;}