.window-Size[data-v-2d692623]{max-width:400px}.content-second_row[data-v-2d692623]{border-top:2px solid #fff;width:100%;margin:0 0 0 0;display:flex;justify-content:space-around;flex-wrap:wrap-reverse}.send-Success[data-v-2d692623]{text-align:left;color:#1c393d}.message{font-size:18px;line-height:24px}.card-contact{width:100%;max-width:350px;height:500px}.line{border-top:2px solid#e5e5e5;width:100%;min-height:600px;padding-top:60px}.my-card{margin:60px 0 0 40px}.tab_company{color:#666262;font-weight:600;font-size:24px;font-weight:400;margin:20px 0 0 20px;text-transform:uppercase}@media (max-width:600px){.line{padding:0 20px}}@media (max-width:430px){.line{margin:0 0px 0 -20px;padding:0 0}.tab_company{font-size:18px}}.footer-lite[data-v-21b223d6]{padding:20px 0 20px 20px;background:#333}.footer-lincks[data-v-21b223d6]{color:#9b9999;font-size:14px;font-weight:400;font-style:normal;letter-spacing:0.3px;line-height:24px;text-align:left;margin:-5px 0 0 0}.footer-lincks a[data-v-21b223d6]{color:#9b9999}.footer-lincks a[data-v-21b223d6]:hover{color:silver}.footer-text-my[data-v-21b223d6]{font-size:14px;margin:-10px 0 0 0;letter-spacing:0.3px}.header__soc-item[data-v-21b223d6]{text-align:center;margin:0 0 0 15px;padding:0px 0 0 0;background:#fff;height:35px;width:35px;display:flex;align-items:center;justify-content:center;border-radius:50%;border:2px solid rgba(0,0,0,0.15)}.header__soc-item[data-v-21b223d6]:hover{border:2px solid rgba(10,34,170,0.3)}*{padding:0;margin:0;border:0}*,:after,:before{box-sizing:border-box}:active,:focus,a:active,a:focus{outline:none}aside,footer,header,nav{display:block}body,html{height:100%;width:100%;font-size:100%;line-height:1;font-size:14px;-ms-text-size-adjust:100%;-moz-text-size-adjust:100%;-webkit-text-size-adjust:100%}button,input,textarea{font-family:inherit}input::-ms-clear{display:none}button{cursor:pointer}button::-moz-focus-inner{padding:0;border:0}a,a:hover,a:visited{text-decoration:none}ul li{list-style:none}img{vertical-align:top}.h2{color:#666262;font-size:22px;font-weight:600;letter-spacing:normal;word-spacing:2px;text-align:center;margin:0 0 30px 0}.h2,.whiteBlack{font-style:normal;line-height:24px;text-transform:uppercase}.whiteBlack{color:#fefefe;font-weight:400;font-size:18px;letter-spacing:0.6px;margin-bottom:30px}.h3{color:#666262;font-size:18px;font-weight:500;font-style:normal;letter-spacing:normal;text-transform:uppercase;margin:30px 0 15px 0}.center{text-align:center}.h4{font-size:18px;font-weight:400;font-style:normal;letter-spacing:normal;text-align:center;margin-top:20px}.h4,.h4-left{color:#666262;text-transform:uppercase}.h4-left{font-weight:600;font-size:24px;font-weight:400;margin:20px 0}p{text-align:center}.p-left,p{color:#9b9999;font-size:16px;font-weight:400;font-style:normal;letter-spacing:0.1px;line-height:24px}.p-left{text-align:left}.white-p{color:#afafaf;letter-spacing:0.7px}.wrapper{min-height:100%;display:flex;flex-direction:column}.header{text-align:center}.container{max-width:1200px;margin:0 auto}.header__contact-title{color:#000}.header__contact-description,.header__contact-title{font-size:16px;font-weight:400;font-style:normal;letter-spacing:normal;line-height:24px}.header__contact-description{color:#9b9999}.logo{height:50px}.header__soc,.header__soc-item{display:flex;align-items:center}.header__soc-item{text-align:center;margin:0 0 0 15px;padding:0px 0 0 0;background:#fff;height:35px;width:35px;justify-content:center}.header__soc-item,.header__soc-itemBlack{border-radius:50%;border:2px solid rgba(0,0,0,0.15)}.header__soc-itemBlack{margin:0 15px 20px 0px;background:#9b9999;height:34px;width:34px}.header__soc-item:hover,.header__soc-itemBlack:hover{border:2px solid rgba(112,61,74,0.615686274509804)}.header__menu{padding:27px 20px 26px 20px;background:#813042}.header__menu-item{display:flex;width:100%;justify-content:space-between}.header__menu-item-link{text-transform:uppercase;color:#fff;font-size:16px;font-weight:500;font-style:normal;letter-spacing:normal;padding:25px 0 25px 0;transition:0.2s}.hedden-top{display:inline-block}.show-top{display:none}.header__menu-item-link:hover{color:#ccc;padding:25px 0 25px 0;transition:0.2s}.header__menu-item-link:active{color:#fff;padding:25px 0 25px 0;border-bottom:4px solid #fff;border-top:4px solid #fff}.header__search{width:20%;text-align:right}.header__slider{height:510px;width:100%;background:url(../img/windows.f9f76d46.jpg) 50% no-repeat;display:flex;justify-content:center;margin-top:15px}.header__slider-center{width:1500px;display:flex;justify-content:flex-end}.header__text-bg{height:100%;width:350px;margin:0 100px 0 0;padding:100px 0px 0 0px;text-align:left}.header__title{color:#fff;font-size:36px;text-transform:uppercase;font-weight:500;letter-spacing:normal;line-height:50px}.header__spanDeliver{color:#9c617e}.header__suntitle{font-size:22px;font-weight:300;line-height:30px;padding:30px 0 45px 0}.header__btn,.header__suntitle{color:#fff;font-style:normal;letter-spacing:normal}.header__btn{border:2px solid #fff;padding:12px 25px;font-size:14px;font-weight:400;text-transform:uppercase;display:inline-block;transition:0.3s}.header__btn:hover{background:hsla(0,0%,100%,0.25);transition:0.3s}.content{flex:1 1 auto}.content-white{margin:60px 0 0 0}.content-second_row{border-top:2px solid #e5e5e5;max-width:100%;margin:60px 0 0 0;padding:60px 0px 0 0px;display:flex;justify-content:space-between;flex-wrap:wrap-reverse}.content-second_col{border-top:2px solid #e5e5e5;width:100%;margin:60px 0;padding-top:60px}.content-item{width:370px;margin:0px 0 -30px 0;padding:0 0 60px 0}.content-item-box{margin:0px 0 60px 0}.content-service-title{color:#666262;font-size:18px;font-weight:600;font-style:normal;letter-spacing:normal;margin:30px 0;text-transform:uppercase;text-align:left}.content-service-text{text-align:left;color:#9b9999;letter-spacing:0.3px;line-height:24px}.content-service-more,.content-service-text{font-style:normal;font-size:16px;font-weight:400}.content-service-more{color:rgba(145,34,45,0.7058823529411765);letter-spacing:normal;text-align:center;display:inline-block;margin:30px 0 60px 0}.content-gray{background-color:#1c393d;min-height:360px;padding:60px 0}.content-first{max-width:840px;text-align:center;margin:0 auto;padding:0 20px}.shift{margin:-200px 0 0 0}.imag{width:350px}.img-elem{width:100%}.content__caption_invalid{margin-top:35px;text-align:center}.btn-green{color:#fff;background:rgba(145,34,45,0.7058823529411765);font-size:14px;font-weight:500;font-style:normal;letter-spacing:normal;line-height:18px;text-align:center;text-transform:uppercase;padding:12px 20px;display:inline-block;margin-top:25px}.header__menu2{position:-webkit-sticky;position:sticky;background:#000;top:0;margin:-40px 0;z-index:10}.tooltip{font-size:14px}.checkbox{margin-left:-15px!important}.sift-options{margin:0px 0 0 0}.form-end{width:100%;max-width:350px}.contacts__ites{text-align:left;font-size:18px;color:#d6d6d6;display:inline-block;padding:30px 0 0 10px}.white-header{color:#fefefe;margin:30px 20px 30px 8px}.callToAction{margin-top:140px}.callToActionLeft{background-color:#4e4341}.callToActionRight{background-color:#fff}.cta-madam{max-width:600px}.cta-madam,.yaMap{height:500px}.my-menu-link{color:#fff;background:#813042}.link{color:#1c393d}.btnMain{width:300px}.window-calc{max-width:400px;height:370px}.calc-label-width{width:130px}.windows-height,.windows-width{width:92px;margin-left:20px}.labelTrue{display:true}.labelFalse{display:none}.shift-size-windows{padding:0 0 0 120px}.options{margin:0}.height-gallary{height:600px}.justify_content{justify-content:flex-end}.yandex-map-only{height:500px;margin:0}.about-img{margin:20px 0 0 -60px}.my-custom-toggle{border:1px solid #fff;margin:0px 0 30px 0}.logo-footer{margin:0 0 0 0;width:100%}#bg2{height:500px}#portfolio{background:url(../img/bg-gal.d1c566b8.jpg) 0 0/100% auto no-repeat}#map{background:url(../img/bg2.faf39923.jpg) 0 0/100% auto no-repeat;height:500px}#testimonials{background:url(../img/otzivi3.3b698d8b.svg) no-repeat}@media (max-width:1260px){.header__text-bg{width:300px;margin:0 20px 0 0;padding:100px 0px 0 0px}.header__title{font-size:30px;line-height:40px}.header__suntitle{font-size:18px;line-height:24px;padding:30px 0 45px 0}.btnMain{max-width:250px}.container{max-width:950px;margin:0 auto}.windows-height{width:92px;margin-left:00px}.about-img{margin:25px 0 0 -20px}.height-gallary{height:500px}}@media (max-width:1000px){.header__text-bg{width:300px;margin:0 0 0 0;padding:100px 30px 0 30px;background:rgba(0,0,0,0.144)}.header__title{font-size:20px;line-height:30px}.header__suntitle{font-size:16px;line-height:20px;padding:30px 0 45px 0}.btnMain{max-width:150px}.container{max-width:800px;margin:0 auto}.shift-size-windows{padding:0 0 0 40px}.window-calc{margin:0 0 0 100px}.sift-options{margin:-20px 0 0 0}.options{margin:60px 0 0 20px}.windows-height{width:92px;margin-left:100px}.height-gallary{height:400px}.justify_content{justify-content:center}.yandex-map-only{height:300px;margin:30px 0 0 0}.callToAction{margin-top:400px}.form-end{margin:30px 0 0px 0}.callToActionRight{background-color:hsla(0,0%,100%,0)}.callToAction-form{position:relative;top:510px;margin:-500px 0 0 0}}@media (max-width:850px){.header__menu-item-link{font-size:12px}.hidden-top{display:none}.show-top{display:inline-block}.container{max-width:600px;margin:0 auto}.content-second_row{justify-content:center}.window-calc{max-width:300px;margin:0 0 0 70px}.windows-width{width:85px;margin-left:20px}.labelFalse{display:block}.labelTrue{display:none}.calc-label-width{width:85px}.shift-typeHous{padding:0 30px 0 0}.windows-height{width:85px;margin-left:40px}.revers{order:2}.my-custom-toggle{border:1px solid #fff;margin:0 20px 30px 20px}.height-gallary{height:300px}}@media (max-width:430px){.header__text-bg{width:100%;margin:0 0 0 0;padding:100px 30px 0 50px;background:transparent}.header__title{color:rgba(28,57,61,0.6588235294117647);font-weight:600}.header__spanDeliver{color:#813042;font-weight:600}.header__suntitle{font-size:16px;line-height:20px;padding:30px 0 45px 0;color:#1c393d}.container{max-width:350px;padding:0 20px}.window-calc{margin:0 0 0 0px}.shift-typeHous{padding:0 0 0 0px}.windows-height{width:85px;margin-left:00px}.windows-width{width:85px;margin-left:0px}}