.top .container,body,html{position:relative}.options .banner,.process .banner,.top .banner,.warranty .banner{box-shadow:0 10px 20px 0 rgba(0,0,0,.1)}.contacts__text .inner ul,.header__nav ul,.top .banner ul{list-style:none}body,html{margin:0;padding:0;overflow-x:hidden}a:focus{outline:0!important}article,aside,audio,canvas,caption,details,div,figure,footer,header,hgroup,iframe,img,mark,menu,nav,object,section,span,summary,table,tbody,td,tfoot,thead,tr,video{border:0;margin:0;padding:0}a,abbr,address,b,blockquote,cit,code,dd,del,dfn,dl,dt,em,fieldset,h1,h2,h3,h4,h5,h6,hr,i,ins,label,legend,li,ol,p,pre,q,samp,small,strong,sub,sup,ul{border:0;font-size:100%;vertical-align:baseline;margin:0;padding:0}.nopadding,.nopadding-left{padding-left:0!important}.nopadding,.nopadding-right{padding-right:0!important}article,aside,audio,canvas,figcaption,figure,figure img,footer,header,hgroup,nav,section,video{display:block}table{border-collapse:separate;border-spacing:0}table caption,table td,table th{text-align:left;vertical-align:middle}a img{border:0}:focus{outline:0}.clearfix:after{clear:both;display:table;content:''}.btn,.header__nav ul li a,.top .list .item,.top .list .item i{display:inline-block}::-webkit-input-placeholder{opacity:1!important;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"}:-moz-placeholder{opacity:1!important;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"}::-moz-placeholder{opacity:1!important;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"}:-ms-input-placeholder{opacity:1!important;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"}.reviews-slider .swiper-slide iframe,.reviews-slider .swiper-slide-prev iframe{opacity:.25;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=25)"}.btn--transparent{font-family:NotoSans-Regular;font-weight:400;font-size:14px;color:#0f0f20;text-transform:uppercase;padding:12px 15px;border:1px solid #e61d23;transition:all .2s ease-out}.btn--blue,.btn--green{font-family:NotoSans-Bold;font-size:14px;font-weight:400;text-transform:uppercase}.btn--blue,.btn--blue:focus,.btn--blue:hover,.btn--green,.btn--green:focus,.btn--green:hover,.btn--transparent:hover{color:#fff;text-decoration:none}.btn--transparent:hover{background-color:#e61d23}.btn--green{padding:12px 15px;background:linear-gradient(to right,#95c11f 0,#3aaa35 100%);border-bottom:3px solid #4a8f24}.btn--green:hover{background:#50c74b}.btn--blue{padding:12px 40px;background:linear-gradient(to right,#527af2 0,#0d40d3 100%);border-bottom:3px solid #2a4eb7}.btn--blue:hover{background:#2257f1}@font-face{font-family:NotoSans-Regular;src:url(../fonts/NotoSans-Regular.ttf)}@font-face{font-family:NotoSans-Bold;src:url(../fonts/NotoSans-Bold.ttf)}@font-face{font-family:PT-Serif-Pro-Extended-Demi;src:url('../fonts/PT Serif Pro Extended Demi.otf')}.header{padding:20px 0}.header__logo{float:left}.header__logo a{font-family:PT-Serif-Pro-Extended-Demi;font-weight:400;font-size:14px;color:#0f0f20;text-transform:uppercase;text-decoration:none}.header__nav{float:left;margin-left:60px;margin-top:20px}.header__nav ul li{float:left;margin-right:30px}.header__nav ul li a{font-family:NotoSans-Regular;font-weight:400;font-size:12px;color:#161719;text-transform:uppercase}.header__nav ul li:last-child{margin-right:0}.header__contacts{float:right;margin-top:7px}.header__contacts a.tel{font-family:NotoSans-Bold;font-weight:400;font-size:18px;color:#0f0f20;margin-right:15px}.top .list .item i,.top .list .item span,.top h1{font-family:PT-Serif-Pro-Extended-Demi;font-weight:400}.header__contacts a.tel:before{content:'';width:15px;height:15px;background-image:url(../img/icon-tel.svg);background-repeat:no-repeat;background-size:15px;float:left;margin-top:14px;margin-right:10px}.top .quote a:before,.top .quote h3:before{width:50px;content:'';float:left}.top{background-image:url(../img/background-top.jpg);background-repeat:no-repeat;background-position:center top;height:843px;padding-top:80px}.top .banner,.top .quote a:before{background-repeat:no-repeat;background-position:center}.top h1{font-size:22px;color:#fff;margin-bottom:10px}.top h1 strong{font-size:36px;text-transform:uppercase}.top .list .item{padding-top:30px}.top .list .item i{font-size:130px;color:#5691e1;font-style:normal;margin-right:-80px;margin-top:-30px;vertical-align:middle;line-height:130px}.top .list .item span{font-size:30px;color:#fff;line-height:30px;text-transform:uppercase;background-color:#e45a5e;padding:5px 15px;display:inline-block;text-shadow:0 2px 5px rgba(0,0,0,.1)}.top .list .item p,.top .quote h3{font-size:18px;font-weight:400;color:#fff}.top .list .item p{font-family:NotoSans-Bold;display:block;text-align:right;margin-top:-35px;margin-right:10px;line-height:18px}.top .list .item:nth-child(1){margin-left:-100px}.top .list .item:nth-child(3){margin-left:200px}.top .list .item:nth-child(5){margin-left:530px}.top .quote{padding-left:65px}.top .quote h3{font-family:PT-Serif-Pro-Extended-Demi;margin-bottom:10px;text-transform:uppercase}.top .quote h3:before{height:55px;margin-right:10px;margin-top:5px;margin-left:-65px;background-image:url(../img/icon-quote.svg);background-repeat:no-repeat;background-size:50px 55px}.top .quote p{font-family:NotoSans-Regular;font-weight:400;font-size:16px;color:#fff}.top .quote p strong{font-family:NotoSans-Bold;font-weight:400;font-size:16px;color:#fff}.top .banner h3,.top .quote a{font-family:PT-Serif-Pro-Extended-Demi;font-weight:400;text-transform:uppercase}.top .quote a{font-size:12px;color:#859bde;text-decoration:underline;vertical-align:middle;display:inline-block;margin-top:40px}.top .quote a:hover{text-decoration:none}.top .quote a:before{background-image:url(../img/icon-arrow.svg);background-size:12px 8px;height:50px;border:1px solid #fff;border-radius:100%;margin-right:15px;margin-top:-15px}.top .banner{position:absolute;right:0;top:0;background-color:#fff;padding:15px;background-image:url(../img/banner-image.png)}.top .banner .inner{padding:30px;border:1px solid #e5a1a3;text-align:center}.top .banner h3{font-size:18px;color:#121212;margin-bottom:15px}.top .banner ul{text-align:left}.top .banner ul li{font-family:NotoSans-Regular;font-weight:400;font-size:16px;color:#121212;margin-bottom:10px;margin-left:15px}.process .list .item span,.process h2{font-family:PT-Serif-Pro-Extended-Demi;font-weight:400;text-transform:uppercase}.top .banner ul li:before{content:'';width:5px;height:5px;margin-left:-15px;background:#e61d23;border-radius:100%;float:left;margin-right:10px;margin-top:7px}.top .banner a{width:100%;margin-top:10px}.process{background-image:url(../img/background-process.jpg);background-repeat:no-repeat;background-position:center top;min-height:678px;padding-top:80px;text-align:center;margin-bottom:80px}.process h2{text-align:center;display:block;margin-bottom:50px;font-size:30px;color:#fff}.process .list{text-align:left}.process .list .item{display:inline-block;width:33%;vertical-align:top}.process .list .item img{width:30px;height:30px;float:left;margin-right:15px}.process .list .item p,.process .list .item span{margin-left:45px;display:block}.process .list .item span{font-size:18px;color:#fff}.process .list .item span:after{content:'';width:45px;height:1px;background:#db1c21;display:block;margin:15px 0}.process .list .item p{font-family:NotoSans-Regular;font-weight:400;font-size:16px;color:#fff;line-height:26px;padding-right:15px}.process .banner{background-color:#fff;padding:15px;display:inline-block;margin-top:50px}.process .banner .icon:after,.process .banner .icon:before{width:60px;height:1px;background:#e61d23;margin-top:15px;display:inline-block;content:''}.process .banner .inner{padding:25px 30px;border:1px solid #e5a1a3;text-align:center}.process .banner h3{font-family:PT-Serif-Pro-Extended-Demi;font-weight:400;font-size:30px;color:#161719;text-transform:uppercase;margin-bottom:15px}.process .banner .icon{margin-bottom:20px}.process .banner .icon:before{margin-right:15px}.process .banner .icon:after{margin-left:15px}.process .banner .icon img{width:30px;height:30px;display:inline-block}.process .banner p{font-family:NotoSans-Regular;font-weight:400;font-size:16px;color:#161719}.options .list .item span,.options h2{font-family:PT-Serif-Pro-Extended-Demi;color:#161719;text-transform:uppercase;font-weight:400}.process .banner a{margin-top:30px}.options h2{text-align:center;display:block;margin-bottom:50px;font-size:30px}.options .list{text-align:left}.options .list .item{display:inline-block;width:24%;vertical-align:top;margin-bottom:30px}.options .list .item img{width:30px;height:30px;float:left;margin-right:15px}.options .list .item p,.options .list .item span{margin-left:45px;display:block}.options .list .item span{font-size:18px}.options .list .item span:after{content:'';width:45px;height:1px;background:#3e65d6;display:block;margin:15px 0}.options .list .item p{font-family:NotoSans-Regular;font-weight:400;font-size:16px;color:#161719;line-height:26px;padding-right:15px}.options .banner{background-color:#fff;padding:15px;display:inline-block;width:47%;margin-top:0;margin-left:3%;background-image:url(../img/options-banner-image.jpg);background-repeat:no-repeat;background-position:right bottom}.options .banner .inner{padding:25px 30px;border:1px solid #e5a1a3;text-align:center}.options .banner h3{font-family:PT-Serif-Pro-Extended-Demi;font-weight:400;font-size:30px;color:#e61d23;text-transform:uppercase;margin-bottom:15px}.options .banner p{font-family:NotoSans-Regular;font-weight:400;font-size:16px;color:#333}.options .banner p strong{font-family:NotoSans-Bold;font-weight:400;font-size:16px;color:#333}.warranty .banner h3,.warranty h2{font-family:PT-Serif-Pro-Extended-Demi;font-weight:400;text-transform:uppercase}.options .banner p a{color:#333}.options .banner a.btn{margin-top:15px;padding-left:50px;padding-right:50px}.warranty{margin-top:30px;padding-bottom:100px}.warranty h2{text-align:center;display:block;margin-bottom:50px;font-size:30px;color:#161719}.warranty .banner{position:relative;padding:15px}.warranty .banner:after,.warranty .banner:before{position:absolute;content:'';background-repeat:no-repeat;display:block}.warranty .banner .inner{border:1px solid #e6a1a3;padding:30px 30px 30px 35%}.reviews,.why-us{padding-top:90px}.faq,.reviews-slider{padding-bottom:80px}.warranty .banner:before{background-image:url(../img/warranty-image1.png);width:416px;height:484px;top:-60px;left:-60px}.warranty .banner:after{background-image:url(../img/warranty-image2.png);width:331px;height:588px;bottom:-35px;right:-70px}.warranty .banner h3{font-size:20px;color:#161719;margin-bottom:20px}.warranty .banner ul{list-style:none;padding-right:60px}.warranty .banner ul li{display:block;margin-bottom:10px;font-family:NotoSans-Regular;font-weight:400;font-size:16px;color:#161719;line-height:26px;margin-left:40px}.why-us .list .item span,.why-us h2{font-family:PT-Serif-Pro-Extended-Demi;font-weight:400}.warranty .banner ul li:before{content:'';width:20px;height:20px;float:left;margin-left:-40px;margin-right:20px;margin-top:5px;background-image:url(../img/icon-list.svg);background-repeat:no-repeat;background-size:20px}.why-us{background-image:url(../img/background-why-us.jpg);background-repeat:no-repeat;background-position:center top;height:613px}.why-us h2{font-size:30px;color:#fff;text-transform:uppercase;text-align:center;display:block;margin-bottom:50px}.why-us .list .item{width:33%;display:inline-block;vertical-align:top;text-align:center;margin-bottom:40px}.why-us .list .item span{font-size:16px;color:#fff}.why-us .list .item span strong{font-size:30px}.why-us .list .item p{font-family:NotoSans-Regular;font-weight:400;font-size:16px;color:#fff}.why-us .list .item .icon{margin:20px 0}.why-us .list .item .icon:after,.why-us .list .item .icon:before{content:'';width:60px;height:1px;background:#e61d23;margin-top:15px;display:inline-block}.why-us .list .item .icon:before{margin-right:15px}.why-us .list .item .icon:after{margin-left:15px}.reviews-slider .swiper-slide-next,.reviews-slider .swiper-slide-prev{background:#fff}.why-us .list .item .icon img{width:30px;height:30px;display:inline-block}.faq h2,.reviews h2{font-size:30px;color:#333;display:block;margin-bottom:50px;font-family:PT-Serif-Pro-Extended-Demi;font-weight:400;text-transform:uppercase;text-align:center}.reviews-slider img{max-width:100%;height:auto}.reviews-slider .swiper-slide{transition:all .2s ease-out;transform:scale(.7);width:630px;height:350px}.reviews-slider .swiper-slide iframe{width:100%;height:100%;transition:all .2s ease-out}.reviews-slider .swiper-slide-active{transform:scale(1);position:relative;z-index:3}.reviews-slider .swiper-slide-active iframe{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";box-shadow:0 50px 70px -45px rgba(0,0,0,.3)}.faq,.faq .tab__item i,.steps{background-repeat:no-repeat}.reviews-slider .swiper-slide-next iframe{opacity:.25;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=25)"}.reviews-slider .swiper-button-next,.reviews-slider .swiper-button-prev{background-image:url(../img/slider-arrow.svg);background-repeat:no-repeat;background-size:14px 20px;width:60px;height:60px;margin-top:-70px;background-color:#FFF;top:50%}.reviews-slider .swiper-button-prev{left:30%}.reviews-slider .swiper-button-next{transform:rotate(180deg);right:30%}.faq{background-image:url(../img/faq-bg.png);background-position:center}.faq .list{-moz-column-count:2;column-count:2;-moz-column-gap:30px;column-gap:30px}.faq .tab__item{border-top:1px solid #d9d9d9;padding:20px;vertical-align:top;display:inline-block;width:100%;position:relative;z-index:1}.faq .tab__item:last-child,.faq .tab__item:nth-child(4){border-bottom:1px solid #d9d9d9}.faq .tab__item i{display:block;position:absolute;right:15px;top:50%;margin-top:-4px;background-image:url(../img/faq-arrow.svg);background-size:12px 8px;width:12px;height:8px;z-index:9}.faq .tab__item i.active{transform:rotate(180deg);top:20px;margin-top:0}.faq .tab__item a{font-family:PT-Serif-Pro-Extended-Demi;font-weight:400;font-size:16px;color:#161719}.faq .tab__item p{display:none;font-family:NotoSans-Regular;font-weight:400;font-size:14px;color:#161719;margin-top:15px;margin-left:20px}.steps .text .item i,.steps .text .item span,.steps h2{font-family:PT-Serif-Pro-Extended-Demi;font-weight:400}.steps{background-image:url(../img/background-steps.jpg);background-position:center top;height:652px;padding:80px;margin-bottom:90px}.steps .container{position:relative}.steps .container:after,.steps .container:before{position:absolute;background-repeat:no-repeat;content:''}.steps .container:before{background-image:url(../img/steps-paper1.png);top:-140px;left:-150px;width:249px;height:559px}.steps .container:after{background-image:url(../img/steps-paper2.png);bottom:-30px;right:30px;width:185px;height:187px}.main-banner .banner,.steps .banner{position:relative;box-shadow:0 10px 20px 0 rgba(0,0,0,.1)}.steps h2{font-size:30px;color:#fff;text-transform:uppercase;text-align:center;display:block;margin-bottom:50px}.steps .text .item{padding-bottom:30px;margin-bottom:5px;background-image:url(../img/steps-line.png);background-repeat:no-repeat;background-position:15px 50px}.steps .text .item i{font-size:36px;color:#fff;font-style:normal;float:left;margin-right:10px;margin-top:-5px}.steps .text .item p,.steps .text .item span{display:block;margin-left:60px}.steps .text .item span{font-size:18px;color:#fff;text-transform:uppercase}.steps .text .item span:after{content:'';width:40px;height:1px;background:#fff;margin:10px 0;display:block}.steps .text .item p{font-family:NotoSans-Regular;font-weight:400;font-size:16px;color:#fff;line-height:26px}.steps .banner .list .item span,.steps .banner h3{font-family:PT-Serif-Pro-Extended-Demi;font-weight:400;text-transform:uppercase}.steps .text .item:last-child{background-image:none}.steps .banner{padding:15px;background-color:#FFF}.steps .banner .inner{border:1px solid #e6a1a3;padding:30px;text-align:center}.steps .banner h3{font-size:30px;color:#161719}.steps .banner .list{text-align:left;margin-top:30px}.main-banner,.modal,.modal form,.modal h2,.modal p{text-align:center}.steps .banner .list .item{display:inline-block;width:49%;vertical-align:top;margin-bottom:30px}.steps .banner .list .item img{width:30px;height:30px;float:left;margin-right:15px}.steps .banner .list .item p,.steps .banner .list .item span{margin-left:45px;display:block}.steps .banner .list .item span{font-size:18px;color:#161719}.steps .banner .list .item span:after{content:'';width:45px;height:1px;background:#3e65d6;display:block;margin:15px 0}.steps .banner .list .item p{font-family:NotoSans-Regular;font-weight:400;font-size:16px;color:#161719;line-height:26px;padding-right:15px}.main-banner{margin-top:30px;padding-bottom:100px}.main-banner .banner{display:inline-block;padding:15px}.main-banner .banner:after,.main-banner .banner:before{content:'';background-repeat:no-repeat;position:absolute;display:block}.main-banner .banner .inner{border:1px solid #e6a1a3;padding:30px 40px;text-align:center}.main-banner .banner:before{background-image:url(../img/main-banner-image1.png);width:339px;height:411px;top:30px;left:-190px}.main-banner .banner:after{background-image:url(../img/main-banner-image2.png);width:330px;height:231px;bottom:-101px;right:-163px}.main-banner .banner .icon:after,.main-banner .banner .icon:before{width:60px;height:1px;background:#e61d23;margin-top:15px;content:''}.main-banner .banner h3{font-family:PT-Serif-Pro-Extended-Demi;font-weight:400;font-size:30px;color:#161719;text-transform:uppercase;margin-bottom:15px}.main-banner .banner .icon{margin-bottom:20px}.main-banner .banner .icon:before{display:inline-block;margin-right:15px}.main-banner .banner .icon:after{display:inline-block;margin-left:15px}.main-banner .banner .icon img{width:30px;height:30px;display:inline-block}.main-banner .banner p{font-family:NotoSans-Regular;font-weight:400;font-size:16px;color:#161719}.contacts__text .inner h2,.contacts__text .inner ul li span{font-family:PT-Serif-Pro-Extended-Demi;font-weight:400;text-transform:uppercase}.main-banner .banner a{margin-top:30px}.contacts{height:550px;position:relative}.contacts iframe{position:absolute;left:0;top:0;width:100%;height:100%;z-index:-1}.contacts .container{position:relative}.contacts__text{position:absolute;left:0;top:90px;z-index:9;display:inline-block;background-color:#FFF;padding:15px;box-shadow:0 10px 20px 0 rgba(0,0,0,.1)}.contacts__text .inner{border:1px solid #e6a1a3;padding:30px}.contacts__text .inner h2{font-size:30px;color:#161719;margin-bottom:30px}.contacts__text .inner ul li{margin-bottom:15px;margin-left:16px}.contacts__text .inner ul li:before{content:'';width:6px;height:6px;background:#e61d23;margin-right:10px;float:left;margin-top:10px;margin-left:-16px}.contacts__text .inner ul li span{font-size:18px;color:#e61d23;display:block}.contacts__text .inner ul li a,.contacts__text .inner ul li p{font-family:NotoSans-Regular;font-weight:400;font-size:16px;color:#161719;text-decoration:none}.contacts__text .inner ul li:last-child{margin-bottom:0}.modal{transform:scale(.8);background-color:#FFF;padding:40px;position:relative;width:320px;box-sizing:border-box}.modal h2{font-family:PT-Serif-Pro-Extended-Demi;font-weight:400;font-size:22px;color:#1a73d0;text-transform:uppercase}.modal form .form-control label,.modal p{color:#303030;font-weight:400;font-size:14px}.modal p{font-family:NotoSans-Regular;margin-bottom:20px}.modal .close-btn{width:14px;height:14px;position:absolute;right:15px;top:15px;background-color:transparent;border:0;background-image:url(../img/close-btn.png);background-repeat:no-repeat;text-indent:-9999px}.modal form .form-control{text-align:left;margin-bottom:15px}.modal form .form-control label{font-family:PT-Serif-Pro-Extended-Demi;text-transform:uppercase;display:block;margin-bottom:3px}.modal form .form-control input{width:100%;border:1px solid #e6e6e6;padding:10px 10px 10px 35px;font-family:NotoSans-Regular;font-weight:400;font-size:14px;color:#ccc;background-position:10px center;background-repeat:no-repeat;background-size:15px}.modal form .form-control input[name=username]{background-image:url(../img/icon-user-form.svg)}.modal form .form-control input[name=email]{background-image:url(../img/icon-email-form.svg);background-size:17px 13px}.modal form .form-control input[name=tel]{background-image:url(../img/icon-phone-form.svg)}.modal form button{margin-top:10px;border:0}label.error{text-transform:none!important;color:red!important;font-size:12px!important;font-weight:400!important}input.error{border-color:red!important}.popup_visible .modal{transform:scale(1)}@media (max-width:1200px){.process .list .item p br,.warranty .banner:after,.warranty .banner:before{display:none}.header__logo a{font-size:12px}.header__nav{margin-left:20px}.header__nav li{margin-right:15px!important}.header__contacts a.tel{font-size:14px}.header__contacts a.btn{font-size:12px}.top{background-image:url(../img/background-top2.jpg)}.top h1 strong{font-size:26px}.top .list .item{margin-left:0!important}.top .quote{margin-top:40px}.warranty .banner .inner{padding:30px}.steps .text .item p{line-height:22px}}@media (min-width:992px){.header .button,.mobile__menu{display:none}}@media (max-width:992px){.mobile__menu .contacts_nav span:before,.mobile__menu .contacts_nav>a:before{content:'';background-repeat:no-repeat;margin-right:10px;float:left}.hamb,.hamb span{transform:rotate(0)}.header{background-image:none;padding:5px 0}.header__logo img{width:120px;height:auto}.header .button{right:15px;top:25px;position:absolute;z-index:999}.header .button.open{position:fixed}.header:after,.header__contacts,.header__nav{display:none}.mobile__menu{position:relative;height:100%;z-index:998}.mobile__menu ul{list-style:none;width:375px;position:fixed;right:-375px;padding-top:70px;overflow-y:scroll;padding-bottom:50px;background-color:#FFF;top:0;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";bottom:0;z-index:99}.mobile__menu ul li{display:block}.mobile__menu ul li a{display:block;font-family:NotoSans-Regular;font-weight:400;font-size:18px;color:#000;padding:15px 45px;text-transform:uppercase;transition:all .2s ease-out;border-bottom:1px solid #eaebec}.mobile__menu ul li a:hover{background-color:#1cb1d5;color:#fff;text-decoration:none}.mobile__menu ul li:last-child a{border-bottom:0}.mobile__menu a.btn{margin-top:20px;margin-left:45px;display:inline-block}.mobile__menu .contacts_nav span,.mobile__menu .contacts_nav>a{display:block;font-family:NotoSans-Regular;font-weight:400;font-size:16px;color:#000}.mobile__menu .contacts_nav{margin-top:40px;margin-bottom:20px;padding-left:45px;height:auto!important;padding-top:0;padding-bottom:0}.mobile__menu .contacts_nav>a{margin-bottom:15px}.mobile__menu .contacts_nav span{margin-bottom:15px}.mobile__menu .contacts_nav a.tel:before{background-image:url(../img/icon-tel.svg);width:10px;margin-top:6px;height:10px}.mobile__menu .contacts_nav p{font-family:NotoSans-Regular;font-weight:400;font-size:16px;color:#000;float:left;line-height:24px}.mobile__menu .contacts_nav .social a{margin-left:10px;margin-top:5px}.mobile__menu .contacts_nav .social a img{width:25px;height:25px}.overlay{position:fixed;top:0;left:0;z-index:10;display:none;width:100%;height:100%;background-color:rgba(0,0,0,.6)}.hamb{width:25px;height:20px;position:relative;transition:.5s ease-in-out;cursor:pointer}.hamb span{display:block;position:absolute;height:4px;width:100%;background:#1a73d0;opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";left:0;transition:.25s ease-in-out}.main-banner .banner:after,.main-banner .banner:before,.process .banner p br,.steps .banner .list .item span br,.steps .container:after,.steps .container:before,.top .banner{display:none}.hamb span:nth-child(1){top:0}.hamb span:nth-child(2){top:8px}.hamb span:nth-child(3){top:16px}.hamb.open span:nth-child(1){top:8px;transform:rotate(135deg)}.hamb.open span:nth-child(2){opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";left:-50px}.hamb.open span:nth-child(3){top:8px;transform:rotate(-135deg)}.header.opened,.header.sticky{position:fixed;left:0;right:0;top:0;z-index:999;background-color:#fff}.header.sticky{box-shadow:0 5px 15px 0 rgba(0,0,0,.1)}.top{padding-top:30px}.steps,.why-us{padding:30px 0}.options .list .item,.process .list .item,.why-us .list .item{width:49%}.reviews-slider .swiper-slide,.steps .banner .list .item{width:100%}.options .banner{width:100%;margin-left:0}.why-us h2{margin-bottom:15px}.why-us .item .icon{margin:10px 0!important}.reviews-slider .swiper-button-next{right:15px}.reviews-slider .swiper-button-prev{left:15px}.faq .list{-moz-column-count:1;column-count:1}.steps .banner{margin-bottom:30px}.faq .tab__item:nth-child(4){border-bottom:0}.contacts__text{left:80px}}@media (max-width:767px){.top h1 br,.top h1 strong br{display:none}.process,.top,.why-us{height:auto;background-size:cover}.options .list .item,.process .list .item,.why-us .list .item{width:100%;margin-bottom:20px}.top{text-align:center;padding-bottom:30px}.top h1 strong{font-size:20px}.top .list .item{margin-bottom:20px}.top .list .item i{font-size:60px;display:block;margin-right:0;line-height:60px}.top .list .item span{font-size:22px}.top .list .item p{margin-top:0;text-align:center;margin-right:0}.top .quote{padding-left:0}.top .quote h3:before{display:none}h2{font-size:20px!important}h3{font-size:18px!important}.process{padding:30px 0}.faq,.warranty{padding-bottom:30px}.btn--blue,.btn--green{padding-left:10px!important;padding-right:10px!important}.warranty .banner ul{padding-right:0}.warranty .banner ul li{margin-bottom:15px}.process{margin-bottom:30px}.warranty h2{margin-bottom:20px}.reviews,.why-us{padding-top:30px}.reviews-slider{padding-bottom:50px}.main-banner{padding-bottom:30px}.inner{padding:15px!important}}@media (max-width:540px){.mobile__menu ul{width:320px}}