@font-face{font-family:"GothamProRegular";src:url(../fonts/GothamProRegular/GothamProRegular.eot);src:url(../fonts/GothamProRegular/GothamProRegular-1.eot) format("embedded-opentype"),url(../fonts/GothamProRegular/GothamProRegular.woff.html) format("woff"),url(../fonts/GothamProRegular/GothamProRegular.ttf.html) format("truetype");font-style:normal;font-weight:400}@font-face{font-family:"GothamProBold";src:url(../fonts/GothamProBold/GothamProBold.eot);src:url(../fonts/GothamProBold/GothamProBold-1.eot) format("embedded-opentype"),url(../fonts/GothamProBold/GothamProBold.woff.html) format("woff"),url(../fonts/GothamProBold/GothamProBold.ttf.html) format("truetype");font-style:normal;font-weight:400}@font-face{font-family:"GothamProBlack";src:url(../fonts/GothamProBlack/GothamProBlack.eot);src:url(../fonts/GothamProBlack/GothamProBlack-1.eot) format("embedded-opentype"),url(../fonts/GothamProBlack/GothamProBlack.woff.html) format("woff"),url(../fonts/GothamProBlack/GothamProBlack.ttf.html) format("truetype");font-style:normal;font-weight:400}@font-face{font-family:"GothamProItalic";src:url(../fonts/GothamProItalic/GothamProItalic.eot);src:url(../fonts/GothamProItalic/GothamProItalic-1.eot) format("embedded-opentype"),url(../fonts/GothamProItalic/GothamProItalic.woff.html) format("woff"),url(../fonts/GothamProItalic/GothamProItalic.ttf.html) format("truetype");font-style:normal;font-weight:400}@font-face{font-family:"GothamProMedium";src:url(../fonts/GothamProMedium/GothamProMedium.eot);src:url(../fonts/GothamProMedium/GothamProMedium-1.eot) format("embedded-opentype"),url(../fonts/GothamProMedium/GothamProMedium.woff.html) format("woff"),url(../fonts/GothamProMedium/GothamProMedium.ttf.html) format("truetype");font-style:normal;font-weight:400}@font-face{font-family:"GothamProLight";src:url(../fonts/GothamProLight/GothamProLight.eot);src:url(../fonts/GothamProLight/GothamProLight-1.eot) format("embedded-opentype"),url(../fonts/GothamProLight/GothamProLight.woff.html) format("woff"),url(../fonts/GothamProLight/GothamProLight.ttf.html) format("truetype");font-style:normal;font-weight:400}@font-face{font-family:"GothamProMediumItalic";src:url(../fonts/GothamProMediumItalic/GothamProMediumItalic.eot);src:url(../fonts/GothamProMediumItalic/GothamProMediumItalic-1.eot) format("embedded-opentype"),url(../fonts/GothamProMediumItalic/GothamProMediumItalic.woff.html) format("woff"),url(../fonts/GothamProMediumItalic/GothamProMediumItalic.ttf.html) format("truetype");font-style:normal;font-weight:400}@font-face{font-family:"GothamProLightItalic";src:url(../fonts/GothamProLightItalic/GothamProLightItalic.eot);src:url(../fonts/GothamProLightItalic/GothamProLightItalic-1.eot) format("embedded-opentype"),url(../fonts/GothamProLightItalic/GothamProLightItalic.woff.html) format("woff"),url(../fonts/GothamProLightItalic/GothamProLightItalic.ttf.html) format("truetype");font-style:normal;font-weight:400}@font-face{font-family:"GothamProBoldItalic";src:url(../fonts/GothamProBoldItalic/GothamProBoldItalic.eot);src:url(../fonts/GothamProBoldItalic/GothamProBoldItalic-1.eot) format("embedded-opentype"),url(../fonts/GothamProBoldItalic/GothamProBoldItalic.woff.html) format("woff"),url(../fonts/GothamProBoldItalic/GothamProBoldItalic.ttf.html) format("truetype");font-style:normal;font-weight:400}@font-face{font-family:"GothamProBlackItalic";src:url(../fonts/GothamProBlackItalic/GothamProBlackItalic.eot);src:url(../fonts/GothamProBlackItalic/GothamProBlackItalic-1.eot) format("embedded-opentype"),url(../fonts/GothamProBlackItalic/GothamProBlackItalic.woff.html) format("woff"),url(../fonts/GothamProBlackItalic/GothamProBlackItalic.ttf.html) format("truetype");font-style:normal;font-weight:400}body.open{height:100%;width:100%;position:fixed}#wrapper,body.open{overflow:hidden}input.error{border-color:red!important}a,button,input,select,textarea{-webkit-tap-highlight-color:transparent}.main .form-popup-policy{text-align:left}input:invalid{box-shadow:none}body{font-family:"GothamProRegular";font-size:16px;line-height:1.2;-ms-text-size-adjust:100%;-moz-text-size-adjust:100%;-webkit-text-size-adjust:100%}*,:after,:before{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.cf:after,.cf:before{content:" ";display:table}.cf:after{clear:both}.cf{*zoom:1}table{border-collapse:collapse;border-spacing:0}ol,ul{margin:0;padding:0;list-style:none}body,h1,h2,h3,h4,h5,h6,p{margin:0;font-weight:400}a{text-decoration:none;color:#000}#map{height:730px;width:100%}.container{width:1140px;margin:0 auto;position:relative}.main{background:url(../images/main.jpg) no-repeat top;padding-top:35px;-webkit-background-size:cover;background-size:cover;background-color:#a29e9f;padding-bottom:100px}#nav{float:left;margin-top:9px}#nav a:hover{color:#222;border-color:#222}#nav a{font-size:14px;color:#7c7879;display:block;font-family:"GothamProBlack";padding-bottom:10px;border-bottom:1px solid transparent}#nav ul li:last-of-type,.faq-item .inner p:last-of-type{margin:0}#nav li{float:left;margin-right:40px}.header-right:before{content:'';display:block;width:31px;height:31px;background:url(../images/phone.png);position:absolute;left:0;top:5px}.header-right{float:right;position:relative;padding-left:45px}.header-right .phone{font-family:"GothamProBlack";font-size:20px;margin-bottom:8px;display:block}.header-right p{font-size:14px}.header-bottom{margin-top:19px;margin-bottom:5px}.logo{float:left}.main .address,.main input[type=text]{float:left;color:#fff;background:rgba(0,0,0,.15)}.main .address{margin-left:142px;margin-top:29px;padding:10px;border-radius:4px}.main-wrap{margin-top:70px}.btn,input[type=text]{display:block;width:100%;outline:0;height:70px;background:0 0}input[type=text]{border:0;font-family:"GothamProRegular";font-size:20px;border-bottom:1px solid #93c76a}.btn:hover{background:#93c76a;color:#fff}.btn{cursor:pointer;border:5px solid #93c76a;font-size:16px;color:#93c76a;text-transform:uppercase;font-family:"GothamProBlack";line-height:61px;text-align:center}.main .btn{float:left;width:168px}.main input[type=text]{width:215px;margin-right:26px;border:1px solid #93c76a;padding:0 10px}.main input[type=text]::placeholder{color:#fff}.main-wrap h1,.main-wrap h2{font-family:"GothamProBlack";font-size:40px;margin-bottom:1px}.main-wrap h2{font-size:20px;margin-bottom:15px}.main-wrap .line{display:flex;margin-bottom:34px}.main-info{display:flex;align-items:center;margin-right:17px}.main-info .left{font-family:"GothamProBlack";font-size:105px;color:#93c76a;margin-left:-4px}.main-info .left span{font-size:30px}.main-info .right{position:relative;left:0;margin-left:5px}.main-info .right span{display:block;text-align:right;line-height:1}.main-info .i1{font-size:30px;color:#93c76a;font-family:"GothamProBlack";margin-bottom:6px}.main-info .i2,.main-info .i3{font-family:"GothamProBlack";font-size:16px;color:#7c7879}.main-info .i3{font-size:30px}.main_items{position:absolute;bottom:30px;right:75px}.main_item{margin-top:25px}.main_item img{display:block;margin:0 auto}.main_item_name{display:block;margin-top:5px;font-size:14px;text-transform:uppercase;color:#fff;text-align:center;font-weight:700}@media only screen and (max-width:992px){.main_item_name{color:#2b2e38}}@media only screen and (max-width:1023px){.main_items{position:static;margin-top:50px}.main_item{float:left;width:25%}}@media only screen and (max-width:560px){.main_item{width:50%;height:100px}}.timer{display:flex;align-items:center}.timer-item:after{content:':';display:block;font-size:30px;color:#7c7879;position:absolute;right:-37px;top:-7px}.timer-item:last-of-type:after{display:none}.about h2,.timer-item{font-family:"GothamProBlack"}.timer-item{width:90px;height:90px;text-align:center;line-height:75px;border:10px solid #d6d4d5;border-radius:50%;margin-right:46px;font-size:30px;color:#93c76a;position:relative}.about:before{content:'';display:block;width:5000px;height:500px;background:red;position:absolute;left:-5000px;top:0}.about{height:942px;background:url(../images/about.png) no-repeat top;margin-top:-70px;padding-top:165px;position:relative}.about-wrap:before{background:#c7c1c2;width:5000px;height:711px;left:-5147px;top:-166px}.about .quote p:before,.about-wrap:after,.about-wrap:before{content:'';display:block;position:absolute}.about-wrap:after{width:5000px;height:312px;background:#93c76a;right:-5050px;top:465px}.about-wrap{padding-left:485px;height:515px;position:relative}.about h2{font-size:50px;text-transform:uppercase;margin-bottom:41px;text-align:right}.about h3,.only h2,.only h3,.why h3{font-family:"GothamProBlack";font-size:20px}.about h3{text-transform:uppercase;margin-bottom:6px;text-align:right}.about .quote{float:left;width:calc(100% - 555px);padding-left:79px;padding-top:27px}.about .quote p:before{width:25px;height:19px;background:url(../images/quote.png);left:0;top:0}.about .quote p{color:#fff;padding-left:50px;position:relative;line-height:1.3}.about-item{display:flex;align-items:center;padding-left:150px;margin-bottom:24px}.about-item p{font-family:"GothamProBold";margin-left:38px}.about ul li:before,.why ul li:before{width:30px;height:30px;background:url(../images/li.png);left:0;top:50%;-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%)}.about ul li,.why ul li{font-family:"GothamProBold";position:relative;padding-left:61px;margin-bottom:41px}.about .line .left{float:left;width:555px;padding-top:85px}.action{padding:35px 0}.action .btn{float:right;width:260px;margin-top:60px}.action .left{float:left}.action .line{display:flex;align-items:center}.action .number,.action .text p{font-size:130px;color:#93c76a;font-family:"GothamProBlack"}.action .number span{font-size:30px}.action .text{padding-left:18px}.action .text p{font-size:30px;color:#7c7879}.action .text p span{color:#93c76a}.portfolio{padding-top:23px;padding-bottom:27px}.portfolio-item .img p,.title{font-family:"GothamProBlack";text-transform:uppercase}.title{font-size:40px;margin-bottom:35px}.portfolio .title{margin-bottom:61px}.portfolio-item{margin-bottom:72px}.portfolio-item .img{float:left;width:293px}.portfolio-item .img p{text-align:center;padding-right:30px;font-size:20px}.portfolio-item .img img,.remodal input{margin-bottom:20px}.portfolio-item .right{float:left;width:calc(100% - 293px)}.portfolio-item .btn{width:262px;margin-top:30px}.owl-next,.owl-prev{position:absolute;top:50%;width:40px;height:40px;text-indent:-99999px;-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%)}.owl-prev{left:0;background:url(../images/prev.png) no-repeat center}.owl-next{right:0;background:url(../images/next.png) no-repeat center}.why{height:912px;background:url(../images/why.jpg) no-repeat top;padding-top:197px;background-color:#d0d3df}.why .title{margin-bottom:61px}.why ul{margin-bottom:70px}.why ul li{padding-left:58px;margin-bottom:42px}.only h2,.only h3,.why h3{margin-bottom:66px}.why .btn{width:260px}.form-popup-policy{text-align:center;padding:15px 0 0;clear:both}.form-popup-policy p{font-size:16px;margin:0}.form-popup-policy a{text-decoration:underline;color:#93c76a}.form-popup-policy a:hover{text-decoration:none}.only{height:612px;background:url(../images/only.jpg) no-repeat top;background-color:#94c76a}.only .left{width:555px;float:left;padding-top:88px;color:#fff}.only .right{width:calc(100% - 555px);float:left;padding-left:33px;text-align:center}.only .number{font-size:130px}.only .number span{font-size:30px;position:relative;left:-39px}.only .line{font-family:"GothamProBlack";display:flex;align-items:center}.only .line p{font-size:30px;margin-left:-24px;margin-top:26px}.action .text p span,.only .line p span{text-transform:uppercase}.only h2,.only h3{font-size:30px;margin-bottom:15px}.only h2{margin-bottom:21px;text-align:left;margin-left:95px}.only .form-popup-policy{margin-bottom:39px;margin-top:25px}.only .btn,.only form{max-width:360px;margin:0 auto}.only .btn{max-width:260px}.only input[type=text],.wanna form input{border-color:#e6e4e9;margin-bottom:17px;height:50px;font-size:16px}.individual{height:848px;background:url(../images/individual.jpg) no-repeat top;padding-top:87px;background-color:#f1f6fa}.individual .title{margin-bottom:59px}.individual .title span{color:#93c76a}.individual-wrap{max-width:984px}.individual-item{display:inline-block;vertical-align:top;width:49%;margin-bottom:49px}.individual-item .img{width:70px;float:left}.individual-item .right{float:left;width:calc(100% - 70px);padding-left:27px}.contacts h2,.individual-item h3{font-family:"GothamProBlack";font-size:20px;margin-bottom:25px}.individual-item p{font-size:18px}.services .container{width:1171px}.services .btn,.wanna form{max-width:360px;margin:0 auto}.services{padding-top:80px;padding-bottom:109px}.services .title{margin-bottom:65px}.services-wrap{margin-bottom:63px;display:flex;flex-wrap:wrap;justify-content:center}.service-item{width:292px;float:left;margin:10px 20px;color:#222}.service-item .img img{display:block}.service-item .bottom,.services__price{display:flex;justify-content:center;align-items:center}.service-item .bottom{height:80px;background:#e5e3e8}.services__price{height:60px;margin-bottom:20px;font-size:20px;background:rgba(226,214,180,.62)}.faq{background:#f1f6fa;padding-top:193px;padding-bottom:98px}.faq .title{margin-bottom:61px}.faq-wrap{margin-bottom:60px}.faq-item{margin-bottom:1px}.faq-item .inner{padding:25px 27px;background:#fff;display:none}.faq-item p,.wanna .left p{font-size:14px;margin-bottom:24px}.faq-item h3{font-size:20px;text-transform:uppercase;position:relative;background:#e1e7ec;cursor:pointer;padding:30px 50px 30px 25px}.faq-item.active h3:before{background:url(../images/close.png)}.about ul li:before,.faq-item h3:before,.wanna .right:after,.why ul li:before{content:'';display:block;position:absolute}.faq-item h3:before{width:14px;height:8px;background:url(../images/open.png);right:30px;top:50%;-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%)}.faq .btn{width:260px}.faq h4,.faq-item h3,.wanna h3{font-family:"GothamProBlack"}.faq h4{font-size:20px;color:#93c76a}.wanna-wrap .left{float:left;width:555px;padding-top:96px}.faq h4,.wanna .title{margin-bottom:40px}.wanna .left p{font-size:18px}.wanna .right:after{background:#93c76a;width:5000px;height:100%;right:-5000px;top:0}.wanna .right{float:left;width:calc(100% - 555px);position:relative;padding-left:33px;text-align:center;background:#93c76a;color:#fff;padding-top:92px;margin-top:-99px;padding-bottom:98px;margin-bottom:-60px;z-index:1}.wanna h3{font-size:30px;margin-bottom:6px;text-align:left;margin-left:95px}.wanna .btn{border-color:#fff;color:#fff;max-width:260px;margin:0 auto}.wanna .btn:hover{background:#fff;color:#93c76a}.wanna form input{border-color:#e5e3e8;margin-bottom:18px;color:#fff}.wanna .form-popup-policy{margin-bottom:37px;padding-top:24px}.wanna .form-popup-policy a{color:#fff}.wanna ::-webkit-input-placeholder{color:#fff}.wanna ::-moz-placeholder{color:#fff}.wanna :-ms-input-placeholder{color:#fff}.wanna :-moz-placeholder{color:#fff}.contacts .container{position:relative}.contacts{margin-top:-42px}.contacts-wrap{width:555px;height:510px;position:absolute;left:0;top:0;z-index:9;background:#f1f6fa;padding:124px 10px 10px 70px}.contacts p{font-size:18px;margin-bottom:25px}.contacts .phone{font-family:"GothamProBlack";font-size:20px;margin-top:43px;display:block}footer,footer:before{position:absolute;background:#fff}footer:before{content:'';display:block;width:1000px;height:100%;left:-1000px;top:0}footer{z-index:9;bottom:0;padding:63px 0;width:555px}.remodal{max-width:450px}.remodal .form-popup-policy{padding:0;margin-bottom:20px}.remodal-policy{max-width:700px}.remodal-policy h5{font-size:20px;margin-bottom:15px}.about-mobile{display:none}.timer-item:last-of-type{margin:0}@media screen and (max-width:1171px){.container{width:95%!important}img{max-width:100%}#nav li{margin-right:10px}.about .line .left{width:470px}.about .quote{width:calc(100% - 470px);padding-left:30px;padding-top:0}.only .right{padding-left:0}.service-item{width:25%}section{background-color:transparent!important}.about-wrap:after,.about-wrap:before{display:none!important}}@media screen and (max-width:1023px){#nav,.wanna .right:after,br,footer:before{display:none}.main .address{margin-left:80px}.header-bottom{float:left;margin-top:-56px}.main-wrap{clear:both}.main .form-popup-policy,.main-wrap{text-align:center}.main-wrap .line,.main:before{display:block}.main-info{text-align:left}.main-info,.timer{justify-content:center}.about ul,.main form,.why ul{display:inline-block}.main{height:auto;padding-bottom:50px;background-size:cover}.main:before{content:'';width:100%;height:100%;background:rgba(255,255,255,.58);position:absolute;left:0;top:0}.main,.main .container{position:relative}.about{height:auto;padding:40px 0;background:0 0;margin:0}.about-wrap{height:auto;padding:0;text-align:center;margin-bottom:40px}.about-item{padding:0;justify-content:center;text-align:left}.about .line .left{width:100%;padding:0;text-align:center}.about ul,.why ul{text-align:left}.about .quote{padding:30px;width:100%;background:#94c76a}.about-mobile{display:block;margin:0 auto 25px}.action .line{justify-content:center}.action .left{float:none;margin-bottom:40px}.action .btn{float:none;margin:0 auto}.individual,.only,.why{height:auto;padding:40px 0}.only{background:0 0}.only .left{width:100%;float:none;padding:30px;background:#94c76a;text-align:center}.only .line{text-align:left;justify-content:center}.only .right{width:100%;float:none;padding:30px}.individual,.why{background-size:cover}.why{background:url(../images/why-mobile.jpg) no-repeat top;text-align:center}.why ul{max-width:600px;margin-bottom:20px}.individual{background:url(../images/individual-mobile.jpg) no-repeat top}.main br,.only .line br{display:initial}.about-item p{width:300px}.portfolio-item .img{float:none;margin:0 auto 20px;text-align:center}.portfolio-item .right{float:none;width:100%}.portfolio-item .btn{margin:30px auto 0}.individual-item{padding:0 10px}.service-item{float:none;display:inline-block;vertical-align:top;width:49%}.services-wrap{max-width:580px;margin:0 auto 60px}.faq,.wanna{padding:40px 0}.wanna-wrap .left{width:100%;padding:0;margin-bottom:40px;float:none}.wanna{text-align:center}.wanna .right{float:none;width:100%;padding:30px;margin:0}.contacts-wrap,footer{position:static;width:100%}.contacts-wrap{padding:30px;height:auto;margin:30px 0}#map{height:300px}footer{padding:15px 0}.contacts-wrap,.faq h4,.title,.why h3,footer{text-align:center}.faq .btn,.why .btn{margin:0 auto}.why h3{margin-bottom:20px}}@media screen and (max-width:767px){.main input[type=text]{width:100%;margin:0 0 20px}.main .btn{width:100%}.main-wrap h1,.title{font-size:30px}.main .address{position:absolute;right:0;text-align:right;margin:0;top:67px}.only .number{white-space:nowrap}.individual-item{width:100%;padding:0;margin:0 0 20px}}@media screen and (max-width:479px){.main-wrap h1{font-size:22px}.main-wrap h2{font-size:16px}.timer-item{width:67px;height:67px;border-width:3px;font-size:30px;line-height:61px;margin-right:15px}.timer-item:after{right:-15px;top:-1px}header{text-align:center}.header-right{float:none;display:inline-block;margin-top:120px}.logo,.main .address{left:0;text-align:center}.logo{position:absolute;top:0;right:0}.header-bottom,.logo{float:none}.main .address{top:180px}.main-wrap{padding-top:100px}.about h2{font-size:40px}.action .line{display:block;text-align:center}.action .text{padding:0}.only .line{display:block;text-align:center}.only .line p{margin-left:0}.title{font-size:22px}.individual-item h3{font-size:16px;margin-bottom:10px}.individual-item .right{padding-left:15px}.service-item,.service-item .img img{width:100%}.faq-item h3{font-size:15px}.wanna h3{font-size:18px}}.btn--get-consult{font-size:14px}.header__watsup{font-size:14px;color:#f9f9ff;background:rgba(0,0,0,.13);padding:4px;border-radius:3px}.faq-item br{display:block!important}.main-wrap_subhead{margin-top:30px}