#form-1 .left,#refresh .right, #refresh_restoration .right,.hide{display:none}.container{width:310px;min-width:310px;padding:0 5px}.button{padding:23px 0 24px;line-height:1}input{height:65px;line-height:65px}#header .container{height:102px}#header .logo{background:url(../img/042.png) no-repeat;background-size:contain;width:116px;height:27px;margin:13px 0 0}#header .logo-text{font-size:11px;line-height:14px;display:block;margin:5px 0 0;width:100px}#header .right{float:none;margin:0}#header .right .phone, #header .right .phone-2{font-size:16px;position:relative;left:130px;bottom:62px}#header .right .phone-text{background:url(../img/041.png) right 0 top 0 no-repeat;background-size:22px auto;position:relative;font-size:11px;line-height:14px;width:100px;text-align:left;left:190px;padding-right:21px;bottom:86px}#clients,#main,#review{background-size:cover}#form-1 .right,#types ul, #types_restoration ul{height:auto;position:inherit}#form-1 .right,#refresh,#submain ul,#types ul, #types_restoration ul{text-align:center}#footer .middle .right a,#form-2 .left .whatsapp a,#header .right .phone a,#header .right .phone-2 a,#steps li a{color:#000;text-decoration:none}#header .right .phone a, #header .right .phone-2 a{font-weight:700}#footer .middle .right a{color:#52565a}#form-2 .left .whatsapp a{color:#fff;font-weight:500}#main .container{padding:40px 0;height:auto}#main .button{width:300px}#submain{position:relative;width:auto;height:auto;left:0;top:0}#submain ul{margin:20px 0}#submain li{text-align:left;float:none;padding:8px 0 0 80px;width:200px;height:60px;margin:20px 0 20px 40px;background:url(../img/005.png) left top no-repeat}#submain li:nth-of-type(2){background:url(../img/006.png) left top no-repeat}#submain li:nth-of-type(3){background:url(../img/007.png) left top no-repeat}#submain li:nth-of-type(4){background:url(../img/008.png) left top no-repeat}#form-1{background:#19282f}#form-1 .container{height:auto}#form-1 .right{width:100%;margin-top:0;padding-bottom:30px}#form-1 .right .header{margin-top:30px}input[type=text],input[type=phone],input[type=file]{width:254px}#form-1 .right span,input[type=submit]{width:300px}#types .container, #types_restoration .container{height:auto;padding:30px 0}#types ul, #types_restoration ul{margin:30px 0;width:auto;right:30px}#types li{float:none;background:url(../img/009.png) top left no-repeat;text-align:left;padding:8px 0 0 80px;width:200px;min-height:60px;margin:20px 0 20px 40px}#refresh .left, #refresh_restoration .left,#review .container{padding:30px 0;height:auto}#types li:nth-of-type(2){background:url(../img/010.png) top left no-repeat}#types li:nth-of-type(3){background:url(../img/011.png) top left no-repeat}#types li:nth-of-type(4){background:url(../img/012.png) top left no-repeat}#types li:nth-of-type(5){background:url(../img/013.png) top left no-repeat}#types li:nth-of-type(6){background:url(../img/014.png) top left no-repeat}#refresh .left, #refresh_restoration .left{display:inline-block;width:auto;text-align:left}#review .content{padding:10px;width:auto}#review .content .price span{visibility:hidden;display:block}#steps li,#stuff li{display:inline-block}#review .content .after,#review .content .before{position:relative;margin:0 0 20px;width:140px;height:90px}#review .content .after{float:right}#review .button,#steps .button{width:236px;padding:11px 32px 12px;line-height:1.2}#clients .container,#stuff .container{padding:30px 0;height:auto}#stuff ul{width:auto;margin:30px auto 0}#stuff li{float:none;margin:0 10px 34px}#stuff li:nth-of-type(3n){margin-right:10px}#clients h2{margin-bottom:50px}#clients .content{float:none;width:auto;margin:0 10px 26px;height:auto;padding:97px 28px 20px}#clients .content:nth-of-type(2n){margin-right:10px}#clients .content:nth-of-type(5){margin:0 10px 26px}#steps .container{height:auto;padding:30px 0}#steps ul{margin-top:30px;height:auto}#steps li{padding:0 0 0 80px;float:none;width:220px}#form-2 .right,#steps li::before{display:none}#steps li div{position:relative;margin-bottom:0;right:70px;top:34px;text-align:right;width:50px}#steps li:nth-of-type(5){background:0 0;width:220px;height:auto;margin-bottom:30px}#form-2 .left{padding:30px 0;display:inline-block;width:auto;height:auto;text-align:center}#form-2 .left .fake,#form-2 .left input{width:254px;margin:0 auto}#form-2 .left .police,#form-2 .left input[type=submit]{width:300px}#form-2 .left .fake{text-align:left}#form-2 .left .header{font-size:31px}#footer{height:276px;background:#f6f0ed}#footer .container{width:320px;height:auto;padding:0}#footer .top .logo{background:url(../img/042.png) no-repeat;background-size:contain;margin:30px 0 0 5px;width:116px;height:27px}#footer .top .logo-text{display:none}#footer .top .right{float:none}#footer .top .callback-text{font-family:'Roboto Slab',serif;font-weight:700;font-size:13px;line-height:1.2;position:relative;left:185px;bottom:28px}#footer .top .callback{position:relative;left:52px;top:14px;border-radius:3px;padding:2px 13px;font-size:12px;z-index:1}#footer .bottom,#footer .middle{padding:0 5px;position:relative}#footer .middle{font-size:11px;line-height:14px;bottom:24px;margin-top:0;z-index:0}#footer .middle .right{float:none;display:block;text-align:center;margin:15px 0 0}#footer .bottom{font-size:9px;line-height:1.2;margin-top:0;bottom:10px}#popup .callback,#popup .form{max-width:400px;width:auto;height:auto;padding:26px 10px;margin:0 auto;display:none}#popup .close{width:17px;height:17px;background:url(../img/040.png) no-repeat;display:inline-block;position:relative;left:138px;bottom:7px}#popup input[type=text],#popup input[type=phone]{width:252px;line-height:59px;border:1px solid #d9d8d4}#popup span,#ty-main .button{width:300px}#popup .header{font-size:30px}#ty-main{background-size:cover}#ty-main .container{padding:30px 0;height:calc(100vh - 87px)}#ty-header .logo{background:url(../img/042.png) no-repeat;background-size:contain}#ty-header .phone{font-size:14px;margin:8px 11px 0 0}#footer .middle .right .phone,#footer .middle .right .phone a{font-weight:700}#main .subh1{font-size:26px;line-height:38px}#types .button, #types_restoration .button {margin: 0; line-height: 1.2;padding: 10px 20px;}#types_restoration li:nth-of-type(2){background:url(../img/010r.png) top left no-repeat}#types_restoration li:nth-of-type(3){background:url(../img/011r.png) top left no-repeat}#types_restoration li:nth-of-type(4){background:url(../img/012r.png) top left no-repeat}#types_restoration li:nth-of-type(5){background:url(../img/013r.png) top left no-repeat}#types_restoration li:nth-of-type(6){background:url(../img/014r.png) top left no-repeat}


#types_restoration li:nth-of-type(2){background:url(../img/010r.png) top left no-repeat}#types_restoration li:nth-of-type(3){background:url(../img/011r.png) top left no-repeat}#types_restoration li:nth-of-type(4){background:url(../img/012r.png) top left no-repeat}#types_restoration li:nth-of-type(5){background:url(../img/013r.png) top left no-repeat}#types_restoration li:nth-of-type(6){background:url(../img/014r.png) top left no-repeat}
#form-1 .right_restoration-right, #form-1 .left_restoration {display: none}

.whatsapp .hide {
	display: block;
}

.whatsapp .phone-2 {
	float: left;
	padding: 0 10px 0 8px;
}

#form-1 .right_restoration {
	width: auto;
	height: auto;
	left: 0;
	margin-top: 0;
	padding-bottom: 30px;
}


#form-1 .fake {
	width: 254px;
}

#form-1 .right .header {
	font-size: 30px;
}

.hide-mob {display: block;}

.text-left {
	text-align: left;
	font-weight: 500;
    font-size: 16px;
    line-height: 24px;
    color: #fff;
	margin: 36px auto 0;
	width: 300px;
}

.text-left a {
	display: inline-block;
	margin-left: 10px;
}

#form-1 .more, #form-2 .more {
	width: 300px;
	margin: 0 auto;
}

.work-item-wrap {
    margin-right: 15px;
    width: 90%;
    float: none;
    overflow: hidden;
    margin: 0 auto;
    display: block;
    margin-bottom: 15px;
}

.work-item-wrap:nth-child(3n){
	margin: 0 auto;
	margin-bottom: 15px;
}