/*=======================================ALLAPPLIANCEREPAIRCENTER==========================================================*/

/*created by desiptikon@gmail.com */

body.allappliancerepaircenter{background:#fff; margin:0; padding:0; font-size:16px; font-family: 'Hind', sans-serif; color:#4B4865;}

.allappliancerepaircenter p{padding:0 0 20px 0; margin:0;}
.allappliancerepaircenter img {border:none; outline:none; max-width:100%; height:auto;}
.allappliancerepaircenter a {outline-style:none; color:#0088cc; text-decoration:none;}
.allappliancerepaircenter a:hover {color:#0088cc;}
.allappliancerepaircenter .fl {float:left;}	
.allappliancerepaircenter .fr {float:right;}
.allappliancerepaircenter .clear {clear:both; font-size:0; line-height:0;}

.allappliancerepaircenter .wrappers{max-width:1400px; margin:0 auto;}
.allappliancerepaircenter .display_show{display:block;}
.allappliancerepaircenter .mobile_show{display:none;}

* {-webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}
*:before, *:after {-webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}

.allappliancerepaircenter h1, .allappliancerepaircenter h2, .allappliancerepaircenter h3, .allappliancerepaircenter h4, .allappliancerepaircenter h5, .allappliancerepaircenter h6{padding:0; margin:0; font-weight:400; font-family: 'Hind', sans-serif;}
.allappliancerepaircenter input, .allappliancerepaircenter textarea{outline:none; font-family: 'Hind', sans-serif;}
.allappliancerepaircenter ul.breadcrumb {display:flex; justify-content:left; text-align:left; color:blue; list-style:none; padding:0; max-width:1400px; width:100%; margin:0 auto !important;}
.allappliancerepaircenter ul.breadcrumb li {margin: 0 5px; padding: 15px 0; font-size: 14px; color: blue;}
.allappliancerepaircenter ul.breadcrumb li a {text-decoration: underline; color: blue; font-weight: 700;}
.allappliancerepaircenter ul{padding:0; margin:0; list-style:none;}	

/* ======================= header ============================= */
#headers{}
	.allappliancerepaircenter .logo{padding:0;}
	.allappliancerepaircenter .head_box{padding:40px 0 30px 0; display:flex; justify-content:space-between;}
	.allappliancerepaircenter #headers .call_us a{background:#8560EF; display:block; color:#fff; font-size:15px; font-weight:700; border-radius: 30px; padding:12px 20px 12px 20px; margin:7px 0 0 0;}
	
	.allappliancerepaircenter .menu{padding:20px 0 0 0;}
	.allappliancerepaircenter .menu ul{padding:0; margin:0; list-style:none; display:-ms-flexbox; display:-webkit-flex; display:flex;}
	.allappliancerepaircenter .menu ul li{position:relative; z-index:10;}
	.allappliancerepaircenter .menu ul li a{font-size:15px; color:#000; height:45px; padding:0 25px 0; display:block; font-weight:500;}
	
	.allappliancerepaircenter .menu li ul{display:none; padding:25px 0 15px; position:absolute; /* top:161px; */ left:-135px; z-index:20; width:700px; background-color:#8560EF;}
	.allappliancerepaircenter .menu li:hover ul{display:block;}
	.allappliancerepaircenter .menu li li{display:block; float:left; width:215px; padding:0 0 0 45px;}
	.allappliancerepaircenter .menu li li a{color:#fff; white-space:nowrap; font-size:22px; font-weight:bold; padding:0 0 15px; display:block; text-align:left;}
	.allappliancerepaircenter .menu li li a:hover{color:#fff; background:none;}
	
	.allappliancerepaircenter .intro{padding:50px 0; position:relative;}
	.allappliancerepaircenter .intro .overlay{display: flex; align-items: center;}
	.allappliancerepaircenter .intro .intro__text-block, .allappliancerepaircenter .intro .intro__img-block{width: 50%; position: relative;}
	.allappliancerepaircenter .intro .intro__text-block .title{font-weight: 900; font-size: 33px; color: #3E4F58; line-height: 77px; display:block;}
	.allappliancerepaircenter .intro .city_box{display: flex; -webkit-justify-content: space-between;}
	.allappliancerepaircenter .intro .city_box ul a{color:#27a7ea;}
	.allappliancerepaircenter .intro .intro__text-block .text{font-weight: 600; font-size: 16px; color: #3E4F58; margin: 65px 0; line-height: 30px;}
	.allappliancerepaircenter .intro .intro__text-block .link-phone{display: inline-block; background: linear-gradient(180deg, #A90CF3 0%, #FF368B 100%); border-radius: 25px; font-weight: 900; font-size: 23px; color: #fff; padding: 25px 50px;}

	
/* ======================= content ============================= */
#content{}
	.allappliancerepaircenter .head_bg1{background:url('/images/home_7/head_bg1.png') no-repeat 0 171px;}
	.allappliancerepaircenter .head_bg2{background:url('/images/home_7/head_bg2.webp') no-repeat 100% 0; min-height:811px;}

	.allappliancerepaircenter .head_bot{padding:115px 0 0 0;}
	.allappliancerepaircenter .head_bot .title{font-size:76px; font-weight:700; line-height:82px; margin:0 0 34px 0;}
	.allappliancerepaircenter .head_bot p{font-size:18px; font-weight:500; line-height:22px; padding: 0 0 74px 0;}
	.allappliancerepaircenter .head_bot .call_us a{background:#8560EF; display:inline-block; color:#fff; font-size:22px; font-weight:600; border-radius:99px; padding:8px 25px;}
	
	.allappliancerepaircenter .wolf-applience{position: relative;}
	.allappliancerepaircenter .wolf-applience:after{content: ''; background-image: url("/images/home_3/img/icon-screwdriver.png"); background-repeat: no-repeat; width: 193px; height: 725px; position: absolute; bottom: -215px; right: 150px; z-index: -1;}
	.allappliancerepaircenter .wolf-applience .overlay {display:flex;align-items: center;}
	.allappliancerepaircenter .wolf-applience .wolf-applience__list, .allappliancerepaircenter .wolf-applience .wolf-applience__info{width: 50%;}
	.allappliancerepaircenter .wolf-applience .wolf-applience__info{padding-left: 50px;}
	.allappliancerepaircenter .wolf-applience .wolf-applience__list ul{display: flex; flex-direction: column; align-items: center; flex-wrap: wrap; max-height: 1000px;}
	.allappliancerepaircenter .wolf-applience .wolf-applience__list ul li{background: #FFFFFF; border: 1px solid rgba(229, 229, 229, 0.55); box-sizing: border-box; box-shadow: 14px 14px 30px rgba(0, 0, 0, 0.04); border-radius: 48px; width: 250px; padding: 61px 10px; text-align: center; margin-bottom: 49px; position: relative;}
	.allappliancerepaircenter .wolf-applience .wolf-applience__list ul li:nth-child(1):after,
	.allappliancerepaircenter .wolf-applience .wolf-applience__list ul li:nth-child(2):after,
	.allappliancerepaircenter .wolf-applience .wolf-applience__list ul li:nth-child(3):after{content: ''; background-image: url("/images/home_3/img/wolf-applience__list-decore.png"); display: block; width: 124px; height: 112px; position: absolute; top: 40px; left: 33px;}
	.allappliancerepaircenter .wolf-applience .wolf-applience__list ul li:nth-child(4):after,
	.allappliancerepaircenter .wolf-applience .wolf-applience__list ul li:nth-child(5):after {content: ''; background-image: url("/images/home_3/img/wolf-applience__list-decore.png"); display: block; width: 124px; height: 112px; position: absolute; top: 40px; left: 70px;}
	.allappliancerepaircenter .wolf-applience .wolf-applience__list ul li:nth-child(4){margin-top: 175px;}
	.allappliancerepaircenter .wolf-applience .wolf-applience__list ul li p{font-size: 19px; font-weight: 700; color: #3E4F58; padding-top: 5px; max-width: 50%; margin: 0 auto;}
	.allappliancerepaircenter .wolf-applience .wolf-applience__info .title{font-weight: 900; font-size: 33px; color: #3E4F58;}
	.allappliancerepaircenter .wolf-applience .wolf-applience__info .text{font-weight: 600; font-size: 16px; color: #3E4F58; margin: 50px 0;}
	.allappliancerepaircenter .wolf-applience .wolf-applience__info .link{display: inline-block; background: linear-gradient(180deg, #A90CF3 0%, #FF368B 100%);border-radius: 25px; font-weight: 900; font-size: 23px; color: #fff; padding: 17px 44px;}
	
	.allappliancerepaircenter .appliances_box{padding:145px 0 0 0;}
		.allappliancerepaircenter .appliances_box .wrappers{max-width:975px;}
		.allappliancerepaircenter .appliances_box h1{font-size:30px; font-weight:700; margin:0 0 12px 0; text-align:center;}
		.allappliancerepaircenter .appliances_box p{font-size:15px; font-weight:400; text-align:center;}
		.allappliancerepaircenter .appliances_menu{margin:50px 0 0 0;}
		.allappliancerepaircenter .appliances_menu .item_box{display:-ms-flexbox; display:-webkit-flex; display:flex; -webkit-justify-content:space-between; -ms-flex-pack:justify; justify-content:space-between;}
		.allappliancerepaircenter .appliances_menu .item{width:124px; text-align:center;}
		.allappliancerepaircenter .appliances_menu .item a{color:#434445; font-size:15px; font-weight:500;}
		.allappliancerepaircenter .appliances_menu .item span{display:block; padding:22px 0 0;}
		.allappliancerepaircenter .appliances_menu .all_app{text-align:center; margin:50px 0 15px 0;}
		.allappliancerepaircenter .appliances_menu .all_app a{background:#8560EF; display:inline-block; color:#fff; font-size:15px; font-weight:700; border-radius:99px; padding:8px 25px; text-transform:uppercase;}
		.allappliancerepaircenter .appliances_menu .to_view{font-size:15px; font-weight:600; text-align:center;}
		
	.allappliancerepaircenter .kitchenaid{margin:66px 0; position:relative; min-height:992px;}
		.allappliancerepaircenter .kitchenaid .kit_left{max-width:557px; width:100%; padding:210px 0 0 0;}
		.allappliancerepaircenter .kitchenaid .kit_left h2{font-size:57px; line-height:62px; font-weight:700; margin:0 0 40px 0;}
		.allappliancerepaircenter .kitchenaid .kit_left p{font-size:17px; font-weight:400; line-height:24px;}
		.allappliancerepaircenter .kitchenaid .kit_img{position:absolute; top:0; right:0;}
		
	.allappliancerepaircenter .trust{background:url('/images/home_7/trust_img.webp') no-repeat; background-position: top -90px left 0; min-height:1185px;}
		.allappliancerepaircenter .big_social{display:-ms-flexbox; display:-webkit-flex; display:flex; -webkit-align-items: center; -ms-flex-align: center; align-items: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center;}
		.allappliancerepaircenter .big_social a{margin:0 40px;}
		.allappliancerepaircenter .trust .trust_box{max-width:693px; margin:320px 0 0 0;}
		.allappliancerepaircenter .trust h2{color:#434445; font-size:57px; line-height:66px; font-weight:700; margin:0 0 40px 0;}
		.allappliancerepaircenter .trust p{font-size:15px; font-weight:400; line-height:24px;}
		.allappliancerepaircenter .trust .list{display:-ms-flexbox; display:-webkit-flex; display:flex;}
		.allappliancerepaircenter .trust .list ul{padding:0; margin:0; list-style:none; text-align:left;}
		.allappliancerepaircenter .trust .list ul:last-child{margin:0 0 0 40px;}
		.allappliancerepaircenter .trust .list ul li{margin:0 0 20px 0; background: url('/images/home_7/list_bg.png') no-repeat 0 0; padding:0 0 0 43px;}
		.allappliancerepaircenter .trust .list ul li a{font-size:15px; font-weight:600; color:#4B4865; line-height:22px; text-transform:uppercase;}
		
	.allappliancerepaircenter .happy_customer{padding:80px 0; background:url('/images/home_7/happy_bg.webp') no-repeat; background-position: top 285px left 50%;}
		.allappliancerepaircenter .happy_customer .wrappers{}
		.allappliancerepaircenter .happy_customer h2{font-size:30px; font-weight:700; margin:0 0 24px 0; text-align:center; line-height:32px;}
		.allappliancerepaircenter .happy_customer .recommend{font-size:57px; font-weight:700; margin:0 0 155px 0; line-height:62px; text-align:center;}
		.allappliancerepaircenter .happy_customer .recommend span{color:#8560EF;}
		.allappliancerepaircenter .happy_customer .happy_item{box-shadow: 0px 0px 25px rgba(0, 0, 0, 0.07); border-radius: 60px; max-width:688px; width:100%; margin:0 auto 90px; padding:140px 74px 45px; text-align:center; position:relative;}
		.allappliancerepaircenter .happy_customer .happy_item .img{position:absolute; top:-87px; left:37%;}
		.allappliancerepaircenter .happy_customer .happy_item .name{font-size:18px; font-weight:700; text-transform:uppercase; margin:0 0 15px 0;}
		.allappliancerepaircenter .happy_customer .happy_item p{font-size:15px; font-weight:300; line-height:24px;}
		.allappliancerepaircenter .happy_customer .call_us{text-align:center;}
		.allappliancerepaircenter .happy_customer .call_us a{background:#8560EF; display:inline-block; color:#fff; font-size:15px; font-weight:700; border-radius:99px; padding:8px 25px; text-transform:uppercase;}
		
	.allappliancerepaircenter .guarantee{padding:255px 0 0 0; margin:-135px 0 0 0; min-height:888px; background: url('/images/home_7/guarantee_bg.png') no-repeat 0 0;}
	.allappliancerepaircenter .guarantee.guar_serv{padding:30px 0; margin:0; min-height:auto; background:none;}
		.allappliancerepaircenter .guarantee .wrappers{max-width:1135px; display:-ms-flexbox; display:-webkit-flex; display:flex; -webkit-justify-content:space-between; -ms-flex-pack:justify; justify-content:space-between; -webkit-flex-wrap: wrap; -ms-flex-wrap: wrap; flex-wrap: wrap;}
	
	.allappliancerepaircenter .kit_block{padding:0 0 155px; margin:-77px 0 0 0;}
		.allappliancerepaircenter .kit_block .kit_item{display:-ms-flexbox; display:-webkit-flex; display:flex; -webkit-justify-content:space-between; -ms-flex-pack:justify; justify-content:space-between;}
		.allappliancerepaircenter .kit_block .kit_item .kit_info{max-width:808px; width:100%; padding:100px 0 0 0;}
		.allappliancerepaircenter .kit_block .kit_item .kit_info h2{color:#434445; font-size:57px; font-weight:700; line-height:66px; margin:0 0 40px 0;}
		.allappliancerepaircenter .kit_block .kit_item .kit_info p{font-size:17px; font-weight:400; line-height:22px;}
		
	.allappliancerepaircenter .big_brand{padding:80px 0; text-align:center;}
	
	.allappliancerepaircenter .post_logo_box{display: flex; justify-content: space-between;}
	.allappliancerepaircenter .post_logo .home_box{background: rgba(0, 0, 0, 0.7); max-width:470px; width:100%; padding:26px; text-align:left;}		
	.allappliancerepaircenter .post_logo .home_box .title{color:#FFFFFF; font-size:26px; font-weight:700; text-align:left; margin:0 0 25px 0; font-family: 'Montserrat', sans-serif;}	
	.allappliancerepaircenter .post_logo .home_box .text{color:#FFFFFF; font-size:20px; font-weight:700; padding:0 0 10px 0; text-align:left;}		
	.allappliancerepaircenter .post_logo .home_box ul{color:#FFFFFF; font-size:18px; font-weight:700; padding:0; margin:0 0 10px 0; list-style:none;}	
	.allappliancerepaircenter .post_logo .home_box ul li{background:url('/images/bullet2.png') no-repeat 0 6px; padding:0 0 7px 17px;}		
	.allappliancerepaircenter .post_logo .home_box .call_but{text-align:center; margin:0 0 10px 0;}		
	.allappliancerepaircenter .post_logo .home_box .call_but a{display:inline-block; background: linear-gradient(180deg, #A90CF3 0%, #FF368B 100%); border-radius:7px; color:#fff; font-weight:750; font-size:24px; padding:6px 14px 5px;}
	.allappliancerepaircenter .post_logo{background:url('/images/head.jpg') no-repeat 0 0; background-size:cover; height:auto; padding:50px 0; border-top:solid 3px #fcb50a; border-bottom:solid 3px #fcb50a;}
	.allappliancerepaircenter .post_logo .box{background:rgba(0, 0, 0, 0.7); padding:30px 35px;}
	.allappliancerepaircenter .post_logo .box .title{color:#fff; font-size:26px; font-family: 'Montserrat', sans-serif; font-weight:700; margin:0 0 25px 0;}
	.allappliancerepaircenter .post_logo .box .img{width:286px; height:110px; margin:0 auto; padding:15px 0 0 0; text-align:center; border-radius:15px;}
	.allappliancerepaircenter .post_logo .box .img img{width:232px;}
	.allappliancerepaircenter .post .soc_rat img{float:left; margin:0 43px;}
	.allappliancerepaircenter .post .soc_rat .title{color:#e8050c; font-size:44px; font-weight:bold; font-family: 'Montserrat', sans-serif; text-align:center; margin:0 0 20px 0;}
	.allappliancerepaircenter .post .ban .overlay {position: relative;}
	.allappliancerepaircenter .post .ban .tel {color: #d80c0b;font-size:43px;font-weight:900;position:absolute;top:16%;left:16%;}
	.allappliancerepaircenter .post{padding:50px 0;}
	.allappliancerepaircenter .post .post_left{width:768px; line-height:35px; font-size:20px;}
	.allappliancerepaircenter .post .post_left p{font-size:16px; line-height:27px;}
	.allappliancerepaircenter .post .post_left p b{}
	.allappliancerepaircenter .post .post_left .list ul{padding:0; margin:0 0 20px 20px; list-style:none;}
	.allappliancerepaircenter .post .post_left .list ul li{background:url('../images/arrow.png') no-repeat 0 7px; padding:0 0 5px 30px; font-size:24px;}
	.allappliancerepaircenter .post .post_right{width:333px;}
	.allappliancerepaircenter .post .post_right img{margin:0 0 25px 0;}
	.allappliancerepaircenter .post .post_right .title{padding:15px 10px; font-size:18px; font-family: 'Montserrat', sans-serif; font-weight:500; color:#fff; background:#fcb50a;}
	.allappliancerepaircenter .post .post_right .box{background:#e9e9e9; padding:14px 14px; margin:0 0 40px 0;}
	.allappliancerepaircenter .post .post_right .box ul{margin:0; padding:0; list-style:none;}
	.allappliancerepaircenter .post .post_right .box ul li{background:url('../images/arrow2.png') no-repeat 0 8px; padding:0 0 5px 30px;}
	.allappliancerepaircenter .post .post_right .box ul li a{font-size:17px; color:#3d4548; line-height:27px;}
	.allappliancerepaircenter .post .min_ban img{float:left; margin:0;}
	.allappliancerepaircenter .post .min_ban a:nth-child(2) img{margin:0 9px 0 28px;}
	.allappliancerepaircenter .post .text{font-size:18px; font-weight:bold; font-family: 'Montserrat', sans-serif; margin:0 0 15px 0;}
	
	.allappliancerepaircenter .post{padding:50px 0;}
	.allappliancerepaircenter .post .post_left{width:625px; line-height:35px; font-size:20px;}
	.allappliancerepaircenter .post .post_left .list ul{padding:0; margin:0 0 20px 20px; list-style:none;}
	.allappliancerepaircenter .post .post_left .list ul li{background:url('../images/arrow.png') no-repeat 0 7px; padding:0 0 5px 30px; font-size:24px;}
	.allappliancerepaircenter .post .post_right{width:520px;}
	.allappliancerepaircenter .post .post_right img{margin:0 0 25px 0;}
	.allappliancerepaircenter .post .post_right .title{padding:15px 0; font-size:21px; font-family: 'Montserrat', sans-serif; font-weight:bold; color:#fff; background:#fcb50a; text-align:center;}
	.allappliancerepaircenter .post .post_right .box{background:#e9e9e9; padding:20px 30px; margin:0 0 40px 0;}
	.allappliancerepaircenter .post .post_right .box ul{margin:0; padding:0; list-style:none;}
	.allappliancerepaircenter .post .post_right .box ul li{background:url('../images/arrow2.png') no-repeat 0 5px; padding:0 0 5px 30px;}
	.allappliancerepaircenter .post .post_right .box ul li a{font-size:19px; color:#3d4548; line-height:32px;}
	.allappliancerepaircenter .post .post_right .box2{background:#e9e9e9; padding:20px 30px; margin:0 0 40px 0;}
	.allappliancerepaircenter .post .post_right .box2 ul{margin:0 0 0 15px; padding:0;}
	.allappliancerepaircenter .post .post_right .box2 ul li{color:#fcb50a;}
	.allappliancerepaircenter .post .post_right .box2 ul li a{font-size:18px; color:#3d4548; line-height:32px; font-weight:bold;}
	.allappliancerepaircenter .post .soc_rat .soc_img_box{display: flex; justify-content: space-between;}
	
	.allappliancerepaircenter .big_brand{padding:80px 0; text-align:center;}
	.allappliancerepaircenter .guarantee .guarantee__list{display: flex; align-items: center; justify-content: space-between;}
	.allappliancerepaircenter .guarantee.guar_serv ul{justify-content: center; width:100%;}
	.allappliancerepaircenter .guarantee.guar_serv ul li{margin:0 10px;}
	.allappliancerepaircenter .guarantee .guarantee__list li {width: 360px; border: 4px dashed #C3D2DE; border-radius: 45px; box-shadow: 14px 14px 30px rgba(0, 0, 0, 0.04); background-color: #fff; text-align: center; padding: 60px 10px;}
	.allappliancerepaircenter .guarantee .guarantee__list li p:first-child{font-weight: 700; font-size: 25px; color: #3E4F58;}
	.allappliancerepaircenter .guarantee .guarantee__list li p:last-child{font-weight: 900; font-size: 33px; text-transform: uppercase; background: linear-gradient(180deg, #8E0CF3 0%, rgba(241, 25, 142, 0.955) 57.29%, rgba(255, 1, 92, 0.91) 100%); -webkit-background-clip: text; 	-webkit-text-fill-color: transparent; color: #8E0CF3;}
	.allappliancerepaircenter .guarantee .guarantee__list li p:last-child{font-size: 30px;}
	
	.allappliancerepaircenter .testimonial {padding: 240px 0; position: relative;}
	.allappliancerepaircenter .testimonial:after {content: ''; background-image: url("/images/home_3/img/testimonial-decore-bottom.png"); background-repeat: no-repeat; width: 100%; height: 100%; position: absolute; bottom: 0; left: 0; right: 0; top: 0;}
	.allappliancerepaircenter .testimonial:before {content: ''; background-image: url("/images/home_3/img/testimonial-decore-top.png"); width: 100%; height: 117px; background-repeat: no-repeat; position: absolute; left: -195px; right: 0; top: -5px;}
	.allappliancerepaircenter .testimonial .testimonial__list {display: flex; align-items: center; justify-content: space-between; position: relative;}
	.allappliancerepaircenter .testimonial .testimonial__list li:nth-child(1){text-align: center; z-index: 10;}
	.allappliancerepaircenter .testimonial .testimonial__list li:nth-child(1) strong {display: block; font-weight: 900; font-size: 50px; color: #3E4F58; margin: 10px 0;}
	.allappliancerepaircenter .testimonial .testimonial__list li:nth-child(1) p {font-weight: 900; font-size: 18px; color: #3E4F58;}
	.allappliancerepaircenter .testimonial .testimonial__list li:nth-child(2),
	.allappliancerepaircenter .testimonial .testimonial__list li:nth-child(3) {background: #FFFFFF; border: 1px solid rgba(229, 229, 229, 0.55); box-sizing: border-box; box-shadow: 14px 14px 30px rgba(0, 0, 0, 0.04); border-radius: 48px; width: 370px; text-align: center;padding: 75px 60px; height: 400px; position: relative; z-index: 10;}
	.allappliancerepaircenter .testimonial .testimonial__list:after {
		content: '';
		background-image: url("/images/home_3/img/testimonial-item-decore-1.png");
		width: 335px;
		height: 339px;
		display: block;
		position: absolute;
		top: 100px;
		left: 310px;
		z-index: 1;
	}

	.allappliancerepaircenter .testimonial .testimonial__list:before {
		content: '';
		background-image: url("/images/home_3/img/testimonial-item-decore-2.png");
		width: 347px;
		height: 335px;
		display: block;
		position: absolute;
		top: -30px;
		right: -35px;
		z-index: 1;
	}

	.allappliancerepaircenter .testimonial .testimonial__list li:nth-child(3) {padding: 75px 40px;}
	.allappliancerepaircenter .testimonial .testimonial__list li .text-review {
		font-weight: 600;
		font-size: 16px;
		line-height: 30px;
		color: #9EAFB9;
		margin-bottom: 50px;
	}

	.allappliancerepaircenter .testimonial .testimonial__list li .author {
		font-weight: 800;
		font-size: 19px;
		color: #3E4F58;
	}
	.allappliancerepaircenter .testimonial .link-phone {
		display: inline-block;
		background: linear-gradient(180deg, #A90CF3 0%, #FF368B 100%);
		border-radius: 25px;
		font-weight: 900;
		font-size: 22px;
		color: #fff;
		padding: 25px 15px;
	}
	
	.allappliancerepaircenter .choose-us .choose-us__title {
    font-weight: 900;
    font-size: 77px;
    text-align: center;
    color: #3E4F58;
    margin-bottom: 50px;
	}

	.allappliancerepaircenter .choose-us .choose-us__subtitle {
		font-weight: 600;
		font-size: 16px;
		text-align: center;
		color: #9EAFB9;
		line-height: 30px;
	}

	.allappliancerepaircenter .choose-us .overlay {
		display: flex;
		align-items: center;
		justify-content: space-between;
	}

	.allappliancerepaircenter .choose-us .wrap-list .wrap-list__title {
		font-weight: 900;
		font-size: 23px;
		color: #3E4F58;
		margin-bottom: 40px;
	}

	.allappliancerepaircenter .choose-us .wrap-list ul li {
		font-weight: 600;
		font-size: 16px;
		color: #3E4F58;
		margin-bottom: 40px;
		position: relative;
		padding-left: 50px;
	}

	.allappliancerepaircenter .choose-us .wrap-list ul li:before {
		content: '';
		background-image: url("/images/home_3/svg/icon-check.svg");
		display: block;
		width: 35px;
		height: 32px;
		position: absolute;
		top: -4px;
		left: 0;
	}

	.allappliancerepaircenter .choose-us .wrap-img {
		position: relative;
	}

	.allappliancerepaircenter .choose-us .wrap-img:before {
		content: '';
		background-image: url("/images/home_3/img/choose-us-img-decore.png");
		display: block;
		width: 514px;
		height: 508px;
		position: absolute;
		top: 185px;
		left: 20px;
		z-index: -1;
	}

	.allappliancerepaircenter .choose-us .wrap-img .link-phone {
		display: inline-block;
		background: linear-gradient(180deg, #A90CF3 0%, #FF368B 100%);
		border-radius: 25px;
		font-weight: 900;
		font-size: 23px;
		color: #fff;
		padding: 25px 50px;
		position:absolute;
		top:50%;
		left:50%;
		transform:translate(-50%, -50%); 
		width: 366px;
	}
	.allappliancerepaircenter .choose-us .wrap-img .link-phone{padding: 25px 35px;}
	.allappliancerepaircenter .wolf-applience.wolf_serv .wolf-applience__list{width:100%}
	.allappliancerepaircenter .wolf-applience.wolf_serv .wolf-applience__list ul{flex-direction: row; justify-content: space-between;}
	.allappliancerepaircenter .wolf-applience.wolf_serv .wolf-applience__list ul li:nth-child(4){margin-top:0;}

	.allappliancerepaircenter .guarantee.guar_serv{padding:40px 0;}
	.allappliancerepaircenter .guarantee.guar_serv::after{display:none;}
	
	.allappliancerepaircenter .testimonial a.link-phone{display: inline-block; background: linear-gradient(180deg, #A90CF3 0%, #FF368B 100%); border-radius: 25px; font-weight: 900; font-size: 23px; color: #fff; padding: 15px;}
		
/* ======================= footer ============================= */
.allappliancerepaircenter #footers{background:#8560EF; padding:50px 0; text-align:center;}
	.allappliancerepaircenter #footers .call_us a{background:#FFFFFF; display:inline-block; color:#8560EF; font-size:15px; font-weight:700; border-radius:99px; padding:8px 30px 6px; text-transform:uppercase;}
	.allappliancerepaircenter #footers .foot_menu{color:#FFFFFF; font-size:15px; text-transform:uppercase; font-weight:500; margin:43px 0 11px;}
	.allappliancerepaircenter #footers .foot_menu a{color:#FFFFFF; margin:0 5px;}
	.allappliancerepaircenter #footers .copy{color:#DACDFF; font-size:15px; line-height:20px;}
	
	
/* ======================= mob settings ============================= */
.allappliancerepaircenter .mobile_box{position:absolute; top:80px; left:0; width:100%; z-index:999;}
	.allappliancerepaircenter .menu_mobile{position:absolute; top:20px; right:0;}
	.allappliancerepaircenter .menu_mobile a{background:url(/images/home_5/menu-mob.png) no-repeat 0 0; display:block; width:39px; height:30px; margin:20px; position:relative; z-index:200; cursor:pointer;}
	.menu_mobile a.open{background:url(/images/home_5/close_mob.png) no-repeat 0 0; display:block; width:39px; height:31px;}
	.allappliancerepaircenter #menu_mob{background:#8560EF; width:100%; position:static;}
	.allappliancerepaircenter #menu_mob ul{margin:0; padding:0; list-style:none; width:100%;}
	.allappliancerepaircenter #menu_mob li{border-bottom:solid 1px #e4e4e4;}
	.allappliancerepaircenter #menu_mob li:last-child{border:0;}
	.allappliancerepaircenter #menu_mob li a{margin:0; display:block; cursor:pointer; font-size:21px; text-transform:uppercase; padding:10px 20px; color:#fff;}
	.allappliancerepaircenter #menu_mob li ul{border-top:solid 1px #e4e4e4;}
	.allappliancerepaircenter #menu_mob li li a{margin:0; display:block; cursor:pointer; font-size:14px; text-transform:inherit; padding:5px 30px; color:#fff;}


/* ======================= media settings ============================= */
@media screen and (max-width : 1024px){
	.allappliancerepaircenter .choose-us .overlay {flex-wrap: wrap;}
    .allappliancerepaircenter .choose-us .overlay div:nth-child(1){order: 2; width: 275px; margin: 0 auto;}
    .allappliancerepaircenter .choose-us .overlay div:nth-child(2){order: 1; width: 100%; text-align: center;} 
    .allappliancerepaircenter .choose-us .overlay div:nth-child(3){order: 3; width: 275px; margin: 0 auto;}
}

@media screen and (max-width : 800px){
	.allappliancerepaircenter .wrappers{padding:0 20px;}
	.allappliancerepaircenter .display_show{display:none;}
	.allappliancerepaircenter .mobile_show{display:block;}
	
	.allappliancerepaircenter #headers{position:relative;}
	.allappliancerepaircenter .head_box{padding:20px 0;}
	.allappliancerepaircenter .logo{padding:0;}
	.allappliancerepaircenter #headers .call_us{}
	.allappliancerepaircenter #headers .call_us a{width:197px; margin:0 auto 20px;}
	
	.allappliancerepaircenter .head_bg1{background:none;}
	.allappliancerepaircenter .head_bg2{background:none; height:auto; min-height:auto;}
	
	.allappliancerepaircenter .head_bot{padding:40px 0;}
	.allappliancerepaircenter .head_bot .title{font-size:36px; line-height:42px;}
	.allappliancerepaircenter .head_bot p{padding:0 0 30px 0;}
	
	.allappliancerepaircenter .appliances_box{padding:30px 0;}
	.allappliancerepaircenter .appliances_menu{padding:0;}
	.allappliancerepaircenter .appliances_menu .item_box{flex-wrap: wrap; justify-content: space-between;}
	.allappliancerepaircenter .appliances_menu .item{width:48%;}
	
	.allappliancerepaircenter .kitchenaid{padding:30px 0 0; margin:0; -webkit-flex-direction: column; -ms-flex-direction: column; flex-direction: column; -webkit-align-items: center; -ms-flex-align: center; align-items: center;}
	.allappliancerepaircenter .kitchenaid .kit_left h2{font-size:36px; line-height:42px;}
	.allappliancerepaircenter .kitchenaid .kit_left{margin:0 0 20px; padding:0; width:100%;}
	.allappliancerepaircenter .kitchenaid .kit_img{position:static;}
	
	.allappliancerepaircenter .trust{margin:0; background:none;}
	.allappliancerepaircenter .big_social{justify-content: space-between;}
	.allappliancerepaircenter .big_social a:nth-child(1){display:none;}
	.allappliancerepaircenter .big_social a:nth-child(2){display:none;}
	.allappliancerepaircenter .big_social a:nth-child(3){display:none;}
	.allappliancerepaircenter .big_social a:nth-child(4){order:1;}
	.allappliancerepaircenter .big_social a:nth-child(5){order:0;}
	.allappliancerepaircenter .trust .trust_box{margin: 30px 0 0 0; float:none;}
	.allappliancerepaircenter .trust h2{font-size:36px; line-height:42px;}
	.allappliancerepaircenter .trust .list{flex-direction: column;}
	.allappliancerepaircenter .trust .list ul:last-child{margin:0;}
	
	.allappliancerepaircenter .happy_customer{padding:30px 0;}
	.allappliancerepaircenter .happy_customer .happy_item{padding:40px 20px;}
	.allappliancerepaircenter .happy_customer .happy_item .img{position:static; margin:0 0 20px 0;}
	
	.allappliancerepaircenter .guarantee{padding:0; margin:0;}
	.allappliancerepaircenter .guarantee .wrappers{-webkit-flex-direction: column; -ms-flex-direction: column; flex-direction: column; -webkit-align-items: center; -ms-flex-align: center; align-items: center;}
	.allappliancerepaircenter .guarantee img{margin:0 0 20px 0;}
	
	.allappliancerepaircenter .kit_block{padding:60px 20px 0;}
	
	.allappliancerepaircenter .kit_block .kit_item{-webkit-flex-direction: column; -ms-flex-direction: column; flex-direction: column; -webkit-align-items: center; -ms-flex-align: center; align-items: center;}
	.allappliancerepaircenter .kit_block .wrappers .kit_item:nth-child(2) .kit_img{-webkit-order: 1; -ms-flex-order: 1; order: 1;}
	.allappliancerepaircenter .kit_block .wrappers .kit_item:nth-child(4) .kit_img{-webkit-order: 1; -ms-flex-order: 1; order: 1;}
	
	.allappliancerepaircenter big_brand{padding:80px 20px;}
	
	.allappliancerepaircenter .post .post_left{float:none; width:100%;}
	.allappliancerepaircenter .post .post_right{float:none; width:100%;}
	
	.allappliancerepaircenter .intro .intro__img-block{width: 100%; text-align:center;}
	.allappliancerepaircenter .intro .intro__img-block img{height:300px;}
	.allappliancerepaircenter .intro .intro__text-block .text{margin:20px 0;}
	.allappliancerepaircenter h1.title{margin:0 0 20px 0;}
	.allappliancerepaircenter .wolf-applience .wolf-applience__list ul{align-items: start; flex-wrap: nowrap;}
	.allappliancerepaircenter .wolf-applience .wolf-applience__list ul li{margin:0 5px 10px; min-height:226px; width:100%; padding:35px 10px;}
    .allappliancerepaircenter .service .service__img img:nth-child(2){display: none;}
    .allappliancerepaircenter .choose-us .wrap-img:before {display: none;}
    .allappliancerepaircenter .type-repair .row:nth-child(1) .row__img:after,
    .allappliancerepaircenter .type-repair .row:nth-child(2) .row__img:after,
    .allappliancerepaircenter .type-repair .row:nth-child(3) .row__img:after,
    .allappliancerepaircenter .type-repair .row:nth-child(4) .row__img:after,
    .allappliancerepaircenter .type-repair .row:nth-child(5) .row__img:after {display: none;}

    .allappliancerepaircenter .type-repair .row .row__img {width:75%;}
	.allappliancerepaircenter  .type-repair .row .row__info .title {font-size: 36px;}
    .allappliancerepaircenter .choose-us .choose-us__title {font-size: 36px;}
    .allappliancerepaircenter .service .service__info .logo-group {flex-direction: column;}
    .allappliancerepaircenter .service .service__info .title {font-size: 36px;}
    .allappliancerepaircenter .wolf-applience .wolf-applience__info .title {font-size: 36px;}
    .allappliancerepaircenter .intro .intro__text-block .title {font-size: 32px; line-height:36px; text-align:center;}
    .allappliancerepaircenter .service .service__img img:nth-child(1) {width: 75%;}
    .allappliancerepaircenter .intro .intro__text-block .link-phone {width: auto !important; padding: 10px 25px;}

	.allappliancerepaircenter .service .service__info .title{line-height:45px;}
	.allappliancerepaircenter .testimonial .testimonial__list{display:block;}
	.allappliancerepaircenter .testimonial .testimonial__list:before, .allappliancerepaircenter .testimonial .testimonial__list:after{display:none;}
	.allappliancerepaircenter .testimonial .testimonial__list li:nth-child(1){position:relative;}
	.allappliancerepaircenter .testimonial .testimonial__list li:nth-child(2), .allappliancerepaircenter .testimonial .testimonial__list li:nth-child(3){height:auto; padding:30px 20px; width:100%;}
	.allappliancerepaircenter .testimonial .testimonial__list li .text-review{margin:0;}
	.allappliancerepaircenter .testimonial .testimonial__list li:nth-child(1), .allappliancerepaircenter .testimonial .testimonial__list li:nth-child(2){margin-bottom:50px;}
	
	.allappliancerepaircenter .intro.int_serv{padding:0 0 30px 0;}
	.allappliancerepaircenter .intro.int_serv .overlay{position:relative;}
	.allappliancerepaircenter .intro.int_serv .intro__text-block{background-color: rgba(250, 250, 250, 0.8); height:319px; z-index:2; text-align:left; padding:20px 0; width: 100%;}
	.allappliancerepaircenter .intro.int_serv .intro__text-block .mobile_show{text-align:center;}
	.allappliancerepaircenter .intro.int_serv .intro__text-block .title{text-align:center!important; margin:0 0 15px 0;}
	.allappliancerepaircenter .intro.int_serv .city_box ul{margin:0 0 15px; text-align:center; width:100%;}
	.allappliancerepaircenter .intro.int_serv .intro__img-block{position:absolute; top:20px; left:0; z-index:1;}
	
	.allappliancerepaircenter .zip_city{padding:0;}
	
	.allappliancerepaircenter .guarantee.guar_serv .guarantee__list li{margin:0; width:49%; padding:35px 10px; min-height:177px;}
	.allappliancerepaircenter .guarantee .guarantee__list li p:first-child{font-size:18px;}
	.allappliancerepaircenter .guarantee .guarantee__list li p:last-child{font-size:22px;}
	
	.allappliancerepaircenter .post .soc_rat img{margin:0; float:none;}
	.allappliancerepaircenter .post .soc_rat .soc_img_box img:nth-child(3){display:none;}
	.allappliancerepaircenter .post .soc_rat .soc_img_box img:nth-child(4){display:none;}
}

@media screen and (max-width : 480px){	
	.allappliancerepaircenter .happy_customer .recommend{font-size:40px; line-height:42px; margin:0 0 30px 0;}
	.allappliancerepaircenter .kit_block .kit_item .kit_info h2{font-size:40px; line-height:42px;}
	.allappliancerepaircenter .kit_block .kit_item .kit_info{padding:20px 0 0 0;}
	
	.allappliancerepaircenter .head_top .call_us a{background:#FECA13; padding:12px 5px; margin:0;}
	
	.allappliancerepaircenter .intro .intro__img-block img {width: 65%; height:auto;}
    .allappliancerepaircenter .guarantee,
    .allappliancerepaircenter .service,
    .allappliancerepaircenter .testimonial{padding: 50px 0;}
	.allappliancerepaircenter .guarantee{padding:85px 0;}
	.allappliancerepaircenter .guarantee .guarantee__list li{padding: 35px 10px; min-height:138px; display: flex; flex-direction: column; align-content: center; justify-content: center;}
	.allappliancerepaircenter .guarantee .guarantee__list li p:first-child{font-size:16px;}
	.allappliancerepaircenter .guarantee .guarantee__list li p:last-child{font-size:16px;}
}



/*=======================================ALLAPPLIANCEREPAIRGROUP==========================================================*/

*{-webkit-box-sizing: border-box; box-sizing: border-box;}
.allappliancerepairgroup  ul {list-style: none; margin: 0;}
.allappliancerepairgroup  a{text-decoration: none;}
.allappliancerepairgroup h1,.allappliancerepairgroup h2,.allappliancerepairgroup h3,.allappliancerepairgroup h4,.allappliancerepairgroup h5,.allappliancerepairgroup h6,.allappliancerepairgroup p{margin: 0;}
.allappliancerepairgroup .container {max-width: 1170px; width: 100%; margin: 0 auto;}

/* header */
.allappliancerepairgroup header .top-bar {padding: 10px 0;}
.allappliancerepairgroup header .top-bar .container {position: relative;}
.allappliancerepairgroup header .top-bar .call-us {position: static; top: 0; right: 0;}
.allappliancerepairgroup header .nav {padding: 50px 0; background-color: #43484e;}
.allappliancerepairgroup .logo_mob{position:absolute; top:10px; left:10px;}
.allappliancerepairgroup .top-bar-mobile {margin:40px 0 0 0;}
.allappliancerepairgroup .top-bar-mobile .container{display: flex; justify-content: center;}

.allappliancerepairgroup .nav .main-menu{ display: -webkit-box; display: -ms-flexbox; display: flex; position: relative;}
.allappliancerepairgroup .nav .main-menu .main-menu__item {margin-right: 40px;}
.allappliancerepairgroup .nav .main-menu .main-menu__item > a {color: #f3f3f3; font-size: 25px; font-weight: 500;}
.allappliancerepairgroup .nav .main-menu .main-menu__item a:hover {color: #ffeb8c; text-decoration: underline;}
.allappliancerepairgroup .nav .dropdown-menu {display: none; position: absolute; top: 95%; left: 0; right: 0; background-color: rgba(67,72,78,.95); background-color: #ea3433; padding: 20px 20px 0; z-index: 10; width: 100%; flex-wrap: wrap;}
.allappliancerepairgroup .nav .dropdown-menu li {margin-bottom: 20px; width: 25%;}
.allappliancerepairgroup .nav .dropdown-menu li a {color: #f3f3f3; font-size: 25px; font-weight: 500;}
.allappliancerepairgroup .nav .main-menu .main-menu__item:hover .dropdown-menu {display: flex;}
.allappliancerepairgroup .call-us {z-index: 10; width: 374px; height: 95px; background-color: #ea3433; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center;}
.allappliancerepairgroup .call-us span {color: #fff; font-size: 26px; font-weight: 700; text-transform: uppercase;}
.allappliancerepairgroup .call-us span  a {color:#fff; text-decoration:none;}
.request_call.temp1 a{z-index: 10; width: 374px; height: 95px; background-color: #ff7f27; margin:0 20px 0 0; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; color: #fff; font-size: 26px; font-weight: 700; text-transform: uppercase;}
.allappliancerepairgroup .top-bar-mobile .call-us-mob{width:70%;}
.allappliancerepairgroup .top-bar-mobile .call-us-mob a{background-color: #ea3433; height:auto; font-size:26px; padding:15px 0; text-transform: none; color:#fff; display:block; text-align:center;}
/* slider */
.allappliancerepairgroup .swiper-wrapper .text-on-slide {width: 620px; position: absolute; top: 8%; left: 10%}
.allappliancerepairgroup .swiper-wrapper .text-on-slide .title {color: #f3f3f3; font-size: 70px; font-weight: 700; line-height: 76px; margin-bottom: 15px;}
.allappliancerepairgroup .swiper-wrapper .text-on-slide .title span {color: #ffeb8c;}
.allappliancerepairgroup .swiper-wrapper .text-on-slide .subtitle {color: #fefeff; font-size: 28px; font-weight: 400; line-height: 35px;}
.allappliancerepairgroup .swiper-wrapper .swiper-slide img {width: 100%;}
.allappliancerepairgroup .swiper-pagination-bullet {width: 16px; height: 16px; border: 1px solid #ffeb8c; background: none; opacity: 1;}
.allappliancerepairgroup .swiper-pagination-bullet-active {background: #ffeb8c;}

/* category-list */
.allappliancerepairgroup .category-list{padding: 50px 0;}
.allappliancerepairgroup .category-list .list {display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-pack: justify; -ms-flex-pack: justify; justify-content: space-between;}
.allappliancerepairgroup .category-list .list li {width: 195px; height: 291px; text-align: center;}
.allappliancerepairgroup .category-list .list li:hover {background-color: #43484e;}
.allappliancerepairgroup .category-list .list li span.name {color: #232323; font-size: 20px; font-weight: 600; line-height: 22px;}
.allappliancerepairgroup .category-list .list li:hover span.name {color:#fff;}
.allappliancerepairgroup .category-list .list li span.img {display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; -webkit-box-align: center; -ms-flex-align: center; align-items: center; height: 215px;}
.allappliancerepairgroup .category-list .list ul {display: contents;}

.panel-text .list {list-style: revert; margin: 0; padding: 7px 0px 7px 15px;font-weight: 700;}
.post_left .list {list-style: revert; margin: 0; padding: 7px 0px 7px 15px;font-weight: 700;font-size: 16px;}

/* reviews-list */
.allappliancerepairgroup .reviews-list {padding: 20px 0;}
.allappliancerepairgroup .reviews-list .list {display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: justify; -ms-flex-pack: justify; justify-content: space-between;}
.allappliancerepairgroup .reviews-list .list ul {display: contents;}

/* main-text */
.allappliancerepairgroup .main-text{padding: 50px 0;}
.allappliancerepairgroup .main-text .call-us{margin: 30px 0 0 90px;}
.allappliancerepairgroup .main-text p.text {color: #232323; font-family: 'Roboto', sans-serif; font-size: 18px; font-weight: 400;}

/* advantages */
.allappliancerepairgroup .advantages{padding: 100px 0; position: relative; background-image: url('/images/home_2/bg-advantages.webp'); background-repeat: no-repeat; background-size: cover;}
.allappliancerepairgroup .advantages .panel-text{width: 990px; background-color: #43484e; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; -webkit-box-align: center; -ms-flex-align: center; align-items: center; position: absolute; top: -15px; left: 0; right: 0; padding: 7px 0px; margin: 0 auto;}
.allappliancerepairgroup .advantages .panel-text span{color: #ffffff; font-size: 16px; font-weight: 600; text-transform: uppercase; letter-spacing: 0.32px;}
.allappliancerepairgroup .advantages .list {display: -webkit-box; display: -ms-flexbox; display: flex; -ms-flex-pack: distribute; justify-content: space-around; -webkit-box-align: center; -ms-flex-align: center; align-items: center;}

/* testimonials */
.allappliancerepairgroup .testimonials {padding: 60px 0;}
.allappliancerepairgroup .testimonials .title{text-align: center;}
.allappliancerepairgroup .testimonials .subtitle{color: #232323; font-size: 23px; font-weight: 400; text-align: center;}
.allappliancerepairgroup .testimonials .subtitle span{color: #f9a400; font-weight: 700;}
.allappliancerepairgroup .testimonials-list{margin: 50px 0; display:-webkit-box; display:-ms-flexbox; display:flex; -webkit-box-pack:justify; -ms-flex-pack:justify; justify-content:space-between;}
.allappliancerepairgroup .testimonials-list li {width: 250px;}
.allappliancerepairgroup .testimonials-list li .info{display: table; width: 100%;}
.allappliancerepairgroup .testimonials-list li .info .avatar, .allappliancerepairgroup .testimonials-list li .info .data{display: table-cell; vertical-align: middle;}
.allappliancerepairgroup .testimonials-list li .info{padding-bottom: 20px; border-bottom: 1px solid #ebebeb;}
.allappliancerepairgroup .testimonials-list li .info .data .name{color: #f9a400; font-size: 17px; font-weight: 700; margin-bottom: 3px;}
.allappliancerepairgroup .testimonials-list li .info .data .prof{color: #b7b7b7; font-size: 14px; font-weight: 400;}
.allappliancerepairgroup .testimonials-list li .text{padding: 10px 0; color: #363636; font-family: 'Roboto', sans-serif; font-size: 15px; font-style: italic; line-height: 20px;}

/* appliance-repair */
.allappliancerepairgroup .appliance-repair{padding: 60px 0 0; background-color: #f7f7f7;}
.allappliancerepairgroup .appliance-repair .call-us{margin: -110px auto 50px;}
.allappliancerepairgroup .appliance-repair .container{position: relative;}
.allappliancerepairgroup .appliance-repair .technic-group{position: absolute; left: 0; top: 20%;}
.allappliancerepairgroup .appliance-repair .panel-text{padding: 50px;}
.allappliancerepairgroup .appliance-repair .panel-text.yellow{width: 775px; background-color: #ffeb8c; margin-left: auto; position: relative;}
.allappliancerepairgroup .appliance-repair .panel-text.gray{width: 1064px; background-color: #d7d7d7; padding-top: 100px; margin-top: -50px;}

/* cooperate */
.allappliancerepairgroup .cooperate{padding:60px 0;}
.allappliancerepairgroup .cooperate .call-us{margin: -110px auto 50px; width: 425px; position: relative;}
.allappliancerepairgroup .cooperate .icons-group {position: relative; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: justify; -ms-flex-pack: justify; justify-content: space-between;}
.allappliancerepairgroup .cooperate .icons-group::after{display: block; width: 1px; height: 100%; border-right: 1px solid #d7d7d7; position: absolute; left: 48%; content: '';}

/* footer */
.allappliancerepairgroup footer {padding: 20px 0 90px 0; background-color: #43484e;}
.allappliancerepairgroup footer .contact p {color: #aaaaaa; font-family: 'Open Sans', sans-serif; font-size: 18px; font-weight: 300; line-height: 32px;}
.allappliancerepairgroup footer .contact p a {color: #f39c12; font-weight: 600;}
.allappliancerepairgroup footer .copyright p {color: #aaaaaa; font-family: 'Open Sans', sans-serif; font-size: 14px; font-weight: 300; text-align: center; letter-spacing: 0.35px;}

.allappliancerepairgroup #return-to-top{position: fixed; bottom: 210px; right: 20px; background: #f39c12; width: 65px; height: 65px; display: block; text-decoration: none; display: none; -webkit-transition: all 0.3s linear; -o-transition: all 0.3s ease; -webkit-transition: all 0.3s ease; transition: all 0.3s ease;}
.allappliancerepairgroup #return-to-top i{color: #fff; height: 100%; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; -webkit-box-align: center; -ms-flex-align: center; align-items: center; font-size: 19px; -webkit-transition: all 0.3s ease; -o-transition: all 0.3s ease; transition: all 0.3s ease;}
.allappliancerepairgroup .menu_mobile{padding:25px 25px 0 0; margin:0; display:flex; justify-content: right;}
	.allappliancerepairgroup .menu_mobile a{background:url(/images/mob_menu.png) no-repeat 0 0; display:block; width:36px; height:32px; position:relative; z-index:1; cursor:pointer;}
	.allappliancerepairgroup #menus_mob{background: linear-gradient(180deg, #A90CF3 0%, #FF368B 100%); position:absolute; top:0; left:0; width:100%; padding:0; z-index:9999; height:100%; min-height:1600px; padding:0 32px 0 0; text-align:center;}
	.allappliancerepairgroup #menus_mob .menu_mob_box{padding:90px 0 0 0; height:100%;}
	.allappliancerepairgroup #menus_mob .mob_close{position:absolute; top:17px; right:15px;}
	.allappliancerepairgroup #menus_mob .mob_close a{background:url(/images/mob_menu_close..png) no-repeat 0 0; display:block; width:36px; height:36px; cursor:pointer;}
	.allappliancerepairgroup #menus_mob ul{margin:0; padding:0 0 0 50px; list-style:none; text-align:left;}
	.allappliancerepairgroup #menus_mob li{margin:0 0 15px 0; color:#fff;}
	.allappliancerepairgroup #menus_mob li a{margin:0; cursor:pointer; font-size:20px; color:#fff; font-family: 'Montserrat', sans-serif; font-weight:600;}
	.allappliancerepairgroup #menus_mob ul ul{margin:0; padding:15px 0 0 25px; list-style:none; text-align:left;}
	.allappliancerepairgroup #menus_mob ul ul li{margin:0 0 10px 0;}
	.allappliancerepairgroup #menus_mob ul ul li a{font-weight:400; font-size:16px;}

@media screen and (max-width : 800px){
	header .top-bar .call-us{float:none;}
	
	.allappliancerepairgroup .request_call.temp1{float:none; width:48%;}
	.allappliancerepairgroup .request_call.temp1 a{margin:0; padding:15px 0; width:100%; font-weight:400; text-transform: none; height:auto;}
	.post_logo_box{flex-direction: column;}
	.post_logo .home_box{max-width:100%; margin:0 0 20px 0;}
}

/*=======================================APPLIANCEREPAIRSOURCE==========================================================*/

body.appliancerepairsource{background:#fff; margin:0; padding:0; font-size:16px; font-family: 'Roboto', sans-serif; color:#434445;}

.appliancerepairsource p{padding:0 0 20px 0; margin:0;}
.appliancerepairsource img {border:none; outline:none; max-width:100%; height:auto;}
.appliancerepairsource a {outline-style:none; color:#0088cc; text-decoration:none;}
.appliancerepairsource a:hover {color:#0088cc;}
.appliancerepairsource .fl {float:left;}	
.appliancerepairsource .fr {float:right;}
.appliancerepairsource .clear {clear:both; font-size:0; line-height:0;}

.appliancerepairsource .wrappers{max-width:1168px; margin:0 auto;}
.appliancerepairsource .display_show{display:block;}
.appliancerepairsource .mobile_show{display:none;}

* {-webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}
*:before, *:after {-webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}

.appliancerepairsource h1, .appliancerepairsource h2, .appliancerepairsource h3, .appliancerepairsource h4, .appliancerepairsource h5, .appliancerepairsource h6{padding:0; margin:0; font-weight:400; font-family: 'Roboto', sans-serif;}
.appliancerepairsource input, .appliancerepairsource textarea{outline:none;}
.appliancerepairsource ul{padding:0; margin:0; list-style:none;}

/* ======================= header ============================= */
#headers{}
	.appliancerepairsource .head_top{background:#2F80ED; padding:12px 14px;}
	/* .appliancerepairsource .head_top .address{background:url('/images/home_5/icon_add.png') no-repeat 0 3px; padding:0 0 0 30px; color:#fff; font-size:15px; margin:10px 30px 0 0;} */
	.request_call.temp4 a{background:#fff; display:block; color:#665108; font-size:15px; font-weight:700; border-radius: 192px; padding:12px 58px; margin:7px 50px 0 0;}
	.appliancerepairsource .head_top .call_us{margin:0 36px 0 0;}
	.appliancerepairsource .head_top .call_us a{background:#FECA13 url('/images/home_5/icon_call.png') no-repeat 20px 50%; display:block; color:#665108; font-size:15px; font-weight:700; border-radius: 192px; padding:12px 21px 12px 52px; margin:7px 0 0 0;}
	
	.appliancerepairsource .menu{}
	.appliancerepairsource .menu ul{padding:0; margin:0; list-style:none; display:-ms-flexbox; display:-webkit-flex; display:flex; -webkit-justify-content:center; -ms-flex-pack:center; justify-content: center;}
	.appliancerepairsource .menu ul li a{font-size:15px; color:#434445; height:85px; padding:35px 25px 0; display:block; text-transform:uppercase; font-weight:500;}
	
	.appliancerepairsource .menu li ul{display:none; padding:25px 0 15px; position:absolute; top:85px; left:-101px; z-index:20; width:700px; background-color: rgb(47,128,237,.9);}
	.appliancerepairsource .menu li:hover ul{display:block;}
	.appliancerepairsource .menu li li{display:block; float:left; width:215px; padding:0 0 0 45px;}
	.appliancerepairsource .menu li li a{color:#fff; white-space:nowrap; font-size:20px; font-weight:bold; padding:0 0 15px; display:block; text-align:left;}
	.appliancerepairsource .menu li li a:hover{color:#fff; background:none;}
	
	.appliancerepairsource .intro{padding:50px 0; position:relative;}
	.appliancerepairsource .intro .overlay{display: flex; align-items: center;}
	.appliancerepairsource .intro .intro__text-block, .appliancerepairsource .intro .intro__img-block{width: 50%; position: relative;}
	.appliancerepairsource .intro .intro__text-block .title{font-weight: 900; font-size: 33px; color: #3E4F58; line-height: 77px; display:block;}
	.appliancerepairsource .intro .city_box{display: flex; -webkit-justify-content: space-between;}
	.appliancerepairsource .intro .city_box ul a{color:#27a7ea;}
	.appliancerepairsource .intro .intro__text-block .text{font-weight: 600; font-size: 16px; color: #3E4F58; margin: 65px 0; line-height: 30px;}
	.appliancerepairsource .intro .intro__text-block .link-phone{display: inline-block; background: linear-gradient(180deg, #A90CF3 0%, #FF368B 100%); border-radius: 25px; font-weight: 900; font-size: 23px; color: #fff; padding: 25px 50px;}

	
/* ======================= content ============================= */
#content{}
	.appliancerepairsource .head_text{text-align:center;}
		.appliancerepairsource .head_text h1{font-size:29px; color:#434445; font-family: 'Roboto', sans-serif; font-weight:700; margin:0 0 15px 0;}
		.appliancerepairsource .head_text p{font-size:15px; color:#434445;}
		.appliancerepairsource .head_text p a{color:#2f80ed; font-weight:700;}
		
	.appliancerepairsource .wolf-applience{position: relative;}
	.appliancerepairsource .wolf-applience:after{content: ''; background-image: url("/images/home_3/img/icon-screwdriver.png"); background-repeat: no-repeat; width: 193px; height: 725px; position: absolute; bottom: -215px; right: 150px; z-index: -1;}
	.appliancerepairsource .wolf-applience .overlay {display:flex;align-items: center;}
	.appliancerepairsource .wolf-applience .wolf-applience__list, .appliancerepairsource .wolf-applience .wolf-applience__info{width: 50%;}
	.appliancerepairsource .wolf-applience .wolf-applience__info{padding-left: 50px;}
	.appliancerepairsource .wolf-applience .wolf-applience__list ul{display: flex; flex-direction: column; align-items: center; flex-wrap: wrap; max-height: 1000px;}
	.appliancerepairsource .wolf-applience .wolf-applience__list ul li{background: #FFFFFF; border: 1px solid rgba(229, 229, 229, 0.55); box-sizing: border-box; box-shadow: 14px 14px 30px rgba(0, 0, 0, 0.04); border-radius: 48px; width: 250px; padding: 61px 10px; text-align: center; margin-bottom: 49px; position: relative;}
	.appliancerepairsource .wolf-applience .wolf-applience__list ul li:nth-child(1):after,
	.appliancerepairsource .wolf-applience .wolf-applience__list ul li:nth-child(2):after,
	.appliancerepairsource .wolf-applience .wolf-applience__list ul li:nth-child(3):after{content: ''; background-image: url("/images/home_3/img/wolf-applience__list-decore.png"); display: block; width: 124px; height: 112px; position: absolute; top: 40px; left: 33px;}
	.appliancerepairsource .wolf-applience .wolf-applience__list ul li:nth-child(4):after,
	.appliancerepairsource .wolf-applience .wolf-applience__list ul li:nth-child(5):after {content: ''; background-image: url("/images/home_3/img/wolf-applience__list-decore.png"); display: block; width: 124px; height: 112px; position: absolute; top: 40px; left: 70px;}
	.appliancerepairsource .wolf-applience .wolf-applience__list ul li:nth-child(4){margin-top: 175px;}
	.appliancerepairsource .wolf-applience .wolf-applience__list ul li p{font-size: 19px; font-weight: 700; color: #3E4F58; padding-top: 5px; max-width: 50%; margin: 0 auto;}
	.appliancerepairsource .wolf-applience .wolf-applience__info .title{font-weight: 900; font-size: 33px; color: #3E4F58;}
	.appliancerepairsource .wolf-applience .wolf-applience__info .text{font-weight: 600; font-size: 16px; color: #3E4F58; margin: 50px 0;}
	.appliancerepairsource .wolf-applience .wolf-applience__info .link{display: inline-block; background: linear-gradient(180deg, #A90CF3 0%, #FF368B 100%);border-radius: 25px; font-weight: 900; font-size: 23px; color: #fff; padding: 17px 44px;}
		
	.appliancerepairsource .appliances_menu{margin:50px 0 0 0;}
		.appliancerepairsource .appliances_menu .item_box{display:-ms-flexbox; display:-webkit-flex; display:flex; -webkit-justify-content:space-between; -ms-flex-pack:justify; justify-content:space-between;}
		.appliancerepairsource .appliances_menu .item{width:178px; text-align:center; border-bottom:solid 2px #fff;}
		.appliancerepairsource .appliances_menu .item:hover{border-bottom:solid 2px #2F80ED;}
		.appliancerepairsource .appliances_menu .item .img{background: #FFFFFF; box-shadow: 0px 0px 30px rgba(0, 0, 0, 0.07); border-radius: 10px; height:197px; display:-ms-flexbox; display:-webkit-flex; display:flex; -webkit-align-items: center; -ms-flex-align: center; align-items: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center;}
		.appliancerepairsource .appliances_menu .item a{color:#434445; font-size:15px;}
		.appliancerepairsource .appliances_menu .item span{display:block; padding:22px 0 18px;}
		.appliancerepairsource .appliances_menu .all_app{text-align:center; margin:50px 0 0 0;}
		.appliancerepairsource .appliances_menu .all_app a{display:inline-block; background: #2F80ED; border-radius: 192px; color:#fff; font-size:15px; font-weight:700; text-transform:uppercase; padding:12px 45px;}
		
	.appliancerepairsource .guarantee{margin:70px 0 0 0; display:-ms-flexbox; display:-webkit-flex; display:flex; -webkit-justify-content:space-between; -ms-flex-pack:justify; justify-content:space-between; -webkit-flex-wrap: wrap; -ms-flex-wrap: wrap; flex-wrap: wrap;}
	
	.appliancerepairsource .kitchenaid{margin:80px 0 ; display:-ms-flexbox; display:-webkit-flex; display:flex; -webkit-justify-content:space-between; -ms-flex-pack:justify; justify-content:space-between;}
		.appliancerepairsource .kitchenaid .kit_left{max-width:635px; width:100%; margin:50px 0 0 0;}
		.appliancerepairsource .kitchenaid .kit_left h2{color:#434445; font-size:29px; font-weight:700; margin:0 0 40px 0;}
		.appliancerepairsource .kitchenaid .kit_left p{font-size:15px; font-weight:300; line-height:22px;}
		.appliancerepairsource .kitchenaid .kit_left .call_us a{background:#2F80ED url('/images/home_5/icon_call2.png') no-repeat 20px 50%; display:inline-block; color:#fff; font-size:15px; font-weight:700; border-radius: 192px; padding:12px 21px 12px 52px; margin:7px 0 0 0;}
		
	.appliancerepairsource .trust{text-align:center; padding:65px 80px 45px; border: 2px dashed #BDBDBD; border-radius: 12px;}
		.appliancerepairsource .trust h2{color:#434445; font-size:29px; font-weight:700; margin:0 0 40px 0;}
		.appliancerepairsource .trust p{font-size:15px; font-weight:300; line-height:22px;}
		.appliancerepairsource .trust img{margin:30px 0;}
		.appliancerepairsource .trust .list{max-width:576px; width:100%; margin:0 auto 25px; display:-ms-flexbox; display:-webkit-flex; display:flex; -webkit-justify-content:space-between; -ms-flex-pack:justify; justify-content:space-between;}
		.appliancerepairsource .trust .list ul{padding:0; margin:0; list-style:none;text-align:left; width:293px;}
		.appliancerepairsource .trust .list ul li{margin:0 0 3px 0;}
		.appliancerepairsource .trust .list ul li a{font-size:15px; font-weight:700; color:#434445; line-height:22px;}
		
	.appliancerepairsource .big_social{padding:35px 0; display:-ms-flexbox; display:-webkit-flex; display:flex; -webkit-align-items: center; -ms-flex-align: center; align-items: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center;}
		.appliancerepairsource .big_social a{margin:0 40px;}
		
	.appliancerepairsource .kit_block{border-top: 1px solid #E4E4E4; border-bottom: 1px solid #E4E4E4; padding:60px 0 0;}
		.appliancerepairsource .kit_block .kit_item{display:-ms-flexbox; display:-webkit-flex; display:flex; -webkit-justify-content:space-between; -ms-flex-pack:justify; justify-content:space-between; margin:0 0 60px 0;}
		.appliancerepairsource .kit_block .kit_item .kit_info{max-width:808px; width:100%; margin:30px 0 0 0;}
		.appliancerepairsource .kit_block .kit_item .kit_info h2{color:#434445; font-size:29px; font-weight:700; margin:0 0 40px 0;}
		.appliancerepairsource .kit_block .kit_item .kit_info p{font-size:15px; font-weight:300; line-height:22px;}
		
	.appliancerepairsource .happy_customer{padding:80px 0; border-bottom: 1px solid #E4E4E4;}
		.appliancerepairsource .happy_customer h2{color:#434445; font-size:24px; font-weight:700; margin:0 0 15px 0; text-align:center;}
		.appliancerepairsource .happy_customer .recommend{color:#434445; font-size:44px; font-weight:700; margin:0 0 45px 0; text-align:center;}
		.appliancerepairsource .happy_customer .recommend span{color:#2F80ED;}
		.appliancerepairsource .happy_customer .happy_box{display:-ms-flexbox; display:-webkit-flex; display:flex; -webkit-justify-content:space-between; -ms-flex-pack:justify; justify-content:space-between; }
		.appliancerepairsource .happy_customer .happy_box .happy_item{width:277px;}
		.appliancerepairsource .happy_customer .happy_box .happy_item .img{background: url('/images/home_5/happy_arrow.png') no-repeat 0 100%; padding:0 0 13px 0; margin:0 0 15px 0;}
		.appliancerepairsource .happy_customer .happy_box .happy_item p{font-size:15px; font-weight:300; line-height:22px; font-style:italic;}
		.appliancerepairsource .happy_customer .call_us{text-align:center; margin:20px 0 0 0;}
		.appliancerepairsource .happy_customer .call_us a{background:#2F80ED url('/images/home_5/icon_call2.png') no-repeat 20px 50%; display:inline-block; color:#fff; font-size:15px; font-weight:700; border-radius: 192px; padding:12px 21px 12px 52px; margin:7px 0 0 0;}
		
	.appliancerepairsource .big_brand{padding:80px 0; text-align:center;}
	.appliancerepairsource .guarantee .guarantee__list{display: flex; align-items: center; justify-content: space-between;}
	.appliancerepairsource .guarantee.guar_serv ul{justify-content: center; width:100%;}
	.appliancerepairsource .guarantee.guar_serv ul li{margin:0 10px;}
	.appliancerepairsource .guarantee .guarantee__list li {width: 360px; border: 4px dashed #C3D2DE; border-radius: 45px; box-shadow: 14px 14px 30px rgba(0, 0, 0, 0.04); background-color: #fff; text-align: center; padding: 60px 10px;}
	.appliancerepairsource .guarantee .guarantee__list li p:first-child{font-weight: 700; font-size: 25px; color: #3E4F58;}
	.appliancerepairsource .guarantee .guarantee__list li p:last-child{font-weight: 900; font-size: 33px; text-transform: uppercase; background: linear-gradient(180deg, #8E0CF3 0%, rgba(241, 25, 142, 0.955) 57.29%, rgba(255, 1, 92, 0.91) 100%); -webkit-background-clip: text; 	-webkit-text-fill-color: transparent; color: #8E0CF3;}
	.appliancerepairsource .guarantee .guarantee__list li p:last-child{font-size: 30px;}
	
	.appliancerepairsource .testimonial {padding: 240px 0; position: relative;}
	.appliancerepairsource .testimonial:after {content: ''; background-image: url("/images/home_3/img/testimonial-decore-bottom.png"); background-repeat: no-repeat; width: 100%; height: 100%; position: absolute; bottom: 0; left: 0; right: 0; top: 0;}
	.appliancerepairsource .testimonial:before {content: ''; background-image: url("/images/home_3/img/testimonial-decore-top.png"); width: 100%; height: 117px; background-repeat: no-repeat; position: absolute; left: -195px; right: 0; top: -5px;}
	.appliancerepairsource .testimonial .testimonial__list {display: flex; align-items: center; justify-content: space-between; position: relative;}
	.appliancerepairsource .testimonial .testimonial__list li:nth-child(1){text-align: center; z-index: 10;}
	.appliancerepairsource .testimonial .testimonial__list li:nth-child(1) strong {display: block; font-weight: 900; font-size: 50px; color: #3E4F58; margin: 10px 0;}
	.appliancerepairsource .testimonial .testimonial__list li:nth-child(1) p {font-weight: 900; font-size: 18px; color: #3E4F58;}
	.appliancerepairsource .testimonial .testimonial__list li:nth-child(2),
	.appliancerepairsource .testimonial .testimonial__list li:nth-child(3) {background: #FFFFFF; border: 1px solid rgba(229, 229, 229, 0.55); box-sizing: border-box; box-shadow: 14px 14px 30px rgba(0, 0, 0, 0.04); border-radius: 48px; width: 370px; text-align: center;padding: 75px 60px; height: 400px; position: relative; z-index: 10;}
	.appliancerepairsource .testimonial .testimonial__list:after {
		content: '';
		background-image: url("/images/home_3/img/testimonial-item-decore-1.png");
		width: 335px;
		height: 339px;
		display: block;
		position: absolute;
		top: 100px;
		left: 310px;
		z-index: 1;
	}

	.appliancerepairsource .testimonial .testimonial__list:before {
		content: '';
		background-image: url("/images/home_3/img/testimonial-item-decore-2.png");
		width: 347px;
		height: 335px;
		display: block;
		position: absolute;
		top: -30px;
		right: -35px;
		z-index: 1;
	}

	.appliancerepairsource .testimonial .testimonial__list li:nth-child(3) {padding: 75px 40px;}
	.appliancerepairsource .testimonial .testimonial__list li .text-review {
		font-weight: 600;
		font-size: 16px;
		line-height: 30px;
		color: #9EAFB9;
		margin-bottom: 50px;
	}

	.appliancerepairsource .testimonial .testimonial__list li .author {
		font-weight: 800;
		font-size: 19px;
		color: #3E4F58;
	}
	.appliancerepairsource .testimonial .link-phone {
		display: inline-block;
		background: linear-gradient(180deg, #A90CF3 0%, #FF368B 100%);
		border-radius: 25px;
		font-weight: 900;
		font-size: 22px;
		color: #fff;
		padding: 25px 15px;
	}
	
	.appliancerepairsource .choose-us .choose-us__title {
    font-weight: 900;
    font-size: 77px;
    text-align: center;
    color: #3E4F58;
    margin-bottom: 50px;
	}

	.appliancerepairsource .choose-us .choose-us__subtitle {
		font-weight: 600;
		font-size: 16px;
		text-align: center;
		color: #9EAFB9;
		line-height: 30px;
	}

	.appliancerepairsource .choose-us .overlay {
		display: flex;
		align-items: center;
		justify-content: space-between;
	}

	.appliancerepairsource .choose-us .wrap-list .wrap-list__title {
		font-weight: 900;
		font-size: 23px;
		color: #3E4F58;
		margin-bottom: 40px;
	}

	.appliancerepairsource .choose-us .wrap-list ul li {
		font-weight: 600;
		font-size: 16px;
		color: #3E4F58;
		margin-bottom: 40px;
		position: relative;
		padding-left: 50px;
	}

	.appliancerepairsource .choose-us .wrap-list ul li:before {
		content: '';
		background-image: url("/images/home_3/svg/icon-check.svg");
		display: block;
		width: 35px;
		height: 32px;
		position: absolute;
		top: -4px;
		left: 0;
	}

	.appliancerepairsource .choose-us .wrap-img {
		position: relative;
	}

	.appliancerepairsource .choose-us .wrap-img:before {
		content: '';
		background-image: url("/images/home_3/img/choose-us-img-decore.png");
		display: block;
		width: 514px;
		height: 508px;
		position: absolute;
		top: 185px;
		left: 20px;
		z-index: -1;
	}

	.appliancerepairsource .choose-us .wrap-img .link-phone {
		display: inline-block;
		background: linear-gradient(180deg, #A90CF3 0%, #FF368B 100%);
		border-radius: 25px;
		font-weight: 900;
		font-size: 23px;
		color: #fff;
		padding: 25px 50px;
		position:absolute;
		top:50%;
		left:50%;
		transform:translate(-50%, -50%); 
		width: 366px;
	}
	.appliancerepairsource .choose-us .wrap-img .link-phone{padding: 25px 35px;}
		
/* ======================= footer ============================= */
.appliancerepairsource #footers{background:#2F80ED; padding:50px 0 80px 0; text-align:center;}
	.appliancerepairsource #footers .call_us a{background:#FECA13 url('/images/home_5/icon_call.png') no-repeat 20px 50%; display:inline-block; color:#665108; font-size:15px; font-weight:700; border-radius: 192px; padding:12px 21px 12px 52px; margin:0 0 0 0;}
	.appliancerepairsource #footers .address{/* background:url('/images/home_5/icon_add.png') no-repeat 0 3px; */ padding:0 0 0 30px; color:#fff; font-size:15px; margin:20px 0 0;}
	.appliancerepairsource #footers .foot_menu{color:#FFFFFF; font-size:15px; text-transform:uppercase; font-weight:500; margin:43px 0 11px;}
	.appliancerepairsource #footers .foot_menu a{color:#FFFFFF; margin:0 5px;}
	.appliancerepairsource #footers .copy{color:#ACC9EF; font-size:13px; line-height:20px;}
	
	
/* ======================= mob settings ============================= */
.appliancerepairsource .mobile_box{}
	.appliancerepairsource .menu_mobile{position:absolute; top:0; right:0;}
	.appliancerepairsource .menu_mobile a{background:url(/images/home_5/menu-mob.png) no-repeat 0 0; display:block; width:39px; height:30px; margin:20px; position:relative; z-index:200; cursor:pointer;}
	.menu_mobile a.open{background:url(/images/home_5/close_mob.png) no-repeat 0 0; display:block; width:39px; height:31px;}
	.appliancerepairsource #menu_mob{background:#2F80ED; width:100%; position:static;}
	.appliancerepairsource #menu_mob ul{margin:0; padding:0; list-style:none; width:100%;}
	.appliancerepairsource #menu_mob li{border-bottom:solid 1px #e4e4e4;}
	.appliancerepairsource #menu_mob li:last-child{border:0;}
	.appliancerepairsource #menu_mob li a{margin:0; display:block; cursor:pointer; font-size:21px; text-transform:uppercase; padding:10px 20px; color:#fff;}
	.appliancerepairsource #menu_mob li ul{border-top:solid 1px #e4e4e4;}
	.appliancerepairsource #menu_mob li li a{margin:0; display:block; cursor:pointer; font-size:14px; text-transform:inherit; padding:5px 30px; color:#fff;}


/* ======================= media settings ============================= */
@media screen and (max-width : 1024px){
	.appliancerepairsource .choose-us .overlay {flex-wrap: wrap;}
    .appliancerepairsource .choose-us .overlay div:nth-child(1){order: 2; width: 275px; margin: 0 auto;}
    .appliancerepairsource .choose-us .overlay div:nth-child(2){order: 1; width: 100%; text-align: center;} 
    .appliancerepairsource .choose-us .overlay div:nth-child(3){order: 3; width: 275px; margin: 0 auto;}
}


@media screen and (max-width : 800px){
	.appliancerepairsource .wrappers{padding:0;}
	.appliancerepairsource .display_show{display:none;}
	.appliancerepairsource .mobile_show{display:block;}
	
	.appliancerepairsource .wrappers{position:relative;}
	.appliancerepairsource .head_top{padding:10px 10px 20px;}
	.appliancerepairsource .head_top .address{display:none;}
	.appliancerepairsource .logo{margin: 0 0 20px 0; width: 70%; float:none;}
	.appliancerepairsource .mobile_fr{float:none;}
	.appliancerepairsource .head_top .call_us{float:none; margin:0 auto; text-align:center; max-width:250px; width:100%;}
	
	.appliancerepairsource .head_text{padding:0 20px;}
	.appliancerepairsource .head_text h1{font-size:22px;}
	
	.appliancerepairsource .appliances_menu{padding:0 20px;}
	.appliancerepairsource .appliances_menu .item_box{flex-wrap: wrap; flex-direction: row;}
	.appliancerepairsource .appliances_menu .item{width:48%;}
	
	.appliancerepairsource .guarantee{-webkit-flex-direction: column; -ms-flex-direction: column; flex-direction: column; -webkit-align-items: center; -ms-flex-align: center; align-items: center;}
	.appliancerepairsource .guarantee img{margin:0 0 20px 0;}
	
	.appliancerepairsource .kitchenaid{padding:0 20px; -webkit-flex-direction: column; -ms-flex-direction: column; flex-direction: column; -webkit-align-items: center; -ms-flex-align: center; align-items: center;}
	.appliancerepairsource .kitchenaid .kit_left{margin:0 0 20px;}
	
	.appliancerepairsource .trust{margin:0 20px;}
	.appliancerepairsource .trust{padding:20px 10px;}
	
	.appliancerepairsource .kit_block{padding:60px 20px 0;}
	
	.appliancerepairsource .kit_block .kit_item{-webkit-flex-direction: column; -ms-flex-direction: column; flex-direction: column; -webkit-align-items: center; -ms-flex-align: center; align-items: center;}
	.appliancerepairsource .kit_block .wrappers .kit_item:nth-child(1) .kit_info{-webkit-order: 1; -ms-flex-order: 1; order: 1;}
	.appliancerepairsource .kit_block .wrappers .kit_item:nth-child(3) .kit_info{-webkit-order: 1; -ms-flex-order: 1; order: 1;}
	.appliancerepairsource .kit_block .wrappers .kit_item:nth-child(5) .kit_info{-webkit-order: 1; -ms-flex-order: 1; order: 1;}
	
	.appliancerepairsource .happy_customer{padding:80px 20px;}
	.appliancerepairsource .happy_customer .happy_box{-webkit-flex-direction: column; -ms-flex-direction: column; flex-direction: column; -webkit-align-items: center; -ms-flex-align: center; align-items: center;}
	
	.appliancerepairsource .big_brand{padding:80px 20px;}
	
	.appliancerepairsource .big_social{padding:35px 15px; justify-content: space-between; flex-direction: row;}
	.appliancerepairsource .big_social a{margin:0;}
	.appliancerepairsource .big_social a:nth-child(1){display:none;}
	.appliancerepairsource .big_social a:nth-child(2){display:none;}
	.appliancerepairsource .big_social a:nth-child(3){display:none;}
	.appliancerepairsource .big_social a:nth-child(4){order:1;}
	.appliancerepairsource .big_social a:nth-child(5){order:0;}
	/* new */
	.appliancerepairsource .intro .intro__img-block{width: 100%; text-align:center;}
	.appliancerepairsource .intro .intro__img-block img{height:280px;}
	.appliancerepairsource .intro .intro__text-block .text{margin:20px 0;}
	.appliancerepairsource h1.title{margin:0 0 20px 0;}
	.appliancerepairsource .wolf-applience .wolf-applience__list ul{align-items: start; flex-wrap: nowrap;}
	.appliancerepairsource .wolf-applience .wolf-applience__list ul li{margin:0 5px 10px; min-height:226px; width:100%; padding:35px 10px;}
    .appliancerepairsource .service .service__img img:nth-child(2){display: none;}
    .appliancerepairsource .choose-us .wrap-img:before {display: none;}
    .appliancerepairsource .type-repair .row:nth-child(1) .row__img:after,
    .appliancerepairsource .type-repair .row:nth-child(2) .row__img:after,
    .appliancerepairsource .type-repair .row:nth-child(3) .row__img:after,
    .appliancerepairsource .type-repair .row:nth-child(4) .row__img:after,
    .appliancerepairsource .type-repair .row:nth-child(5) .row__img:after {display: none;}

    .appliancerepairsource .type-repair .row .row__img {width:75%;}
	.appliancerepairsource  .type-repair .row .row__info .title {font-size: 36px;}
    .appliancerepairsource .choose-us .choose-us__title {font-size: 36px;}
    .appliancerepairsource .service .service__info .logo-group {flex-direction: column;}
    .appliancerepairsource .service .service__info .title {font-size: 36px;}
    .appliancerepairsource .wolf-applience .wolf-applience__info .title {font-size: 36px;}
    .appliancerepairsource .intro .intro__text-block .title {font-size: 32px; line-height:36px; text-align:center;}
    .appliancerepairsource .service .service__img img:nth-child(1) {width: 75%;}
    .appliancerepairsource .intro .intro__text-block .link-phone {width: auto !important; padding: 10px 25px;}

	.appliancerepairsource .service .service__info .title{line-height:45px;}
	.appliancerepairsource .testimonial .testimonial__list{display:block;}
	.appliancerepairsource .testimonial .testimonial__list:before, .appliancerepairsource .testimonial .testimonial__list:after{display:none;}
	.appliancerepairsource .testimonial .testimonial__list li:nth-child(1){position:relative;}
	.appliancerepairsource .testimonial .testimonial__list li:nth-child(2), .appliancerepairsource .testimonial .testimonial__list li:nth-child(3){height:auto; padding:30px 20px; width:100%;}
	.appliancerepairsource .testimonial .testimonial__list li .text-review{margin:0;}
	.appliancerepairsource .testimonial .testimonial__list li:nth-child(1), .appliancerepairsource .testimonial .testimonial__list li:nth-child(2){margin-bottom:50px;}
	
	.appliancerepairsource .intro.int_serv{padding:0 0 30px 0;}
	.appliancerepairsource .intro.int_serv .overlay{position:relative;}
	.appliancerepairsource .intro.int_serv .intro__text-block{background-color: rgba(250, 250, 250, 0.8); z-index:2; text-align:left; padding:20px 0; width: 100%; height:300px;}
	.appliancerepairsource .intro.int_serv .intro__text-block .mobile_show{text-align:center;}
	.appliancerepairsource .intro.int_serv .intro__text-block .title{text-align:center!important; margin:0 0 15px 0;}
	.appliancerepairsource .intro.int_serv .city_box ul{margin:0 0 15px; text-align:center; width:100%;}
	.appliancerepairsource .intro.int_serv .intro__img-block{position:absolute; top:20px; left:0; z-index:1;}
	
	.appliancerepairsource .zip_city{padding:0;}
	
	.appliancerepairsource .guarantee.guar_serv .guarantee__list li{margin:0; width:49%; padding:35px 10px; min-height:177px;}
	.appliancerepairsource .guarantee .guarantee__list li p:first-child{font-size:18px;}
	.appliancerepairsource .guarantee .guarantee__list li p:last-child{font-size:22px;}
}
@media screen and (max-width : 600px){
	.appliancerepairsource #footers{padding:80px 20px;}
}

@media screen and (max-width : 480px){
	.appliancerepairsource .logo img{width:80%;}
	.appliancerepairsource .head_top .call_us a{background:#FECA13; padding:12px 5px; margin:0;}
	
	.appliancerepairsource .intro .intro__img-block img {width: 60%; height:auto;}
    .appliancerepairsource .guarantee,
    .appliancerepairsource .service,
    .appliancerepairsource .testimonial{padding: 50px 0;}
	.appliancerepairsource .guarantee{padding:85px 0;}
	.appliancerepairsource .guarantee .guarantee__list li{padding: 35px 10px; min-height:138px; display: flex; flex-direction: column; align-content: center; justify-content: center;}
	.appliancerepairsource .guarantee .guarantee__list li p:first-child{font-size:16px;}
	.appliancerepairsource .guarantee .guarantee__list li p:last-child{font-size:16px;}
}

/*=======================================MYALLAPPLIANCEREPAIR==========================================================*/

* {
    margin: 0;
    padding: 0;
    box-sizing: border-box;
}

.myallappliancerepair ul {
    list-style: none;
    margin: 0;
   /* padding: 0;*/
}

.myallappliancerepair a {
    text-decoration: none;
}

body.myallappliancerepair{
    font-family: 'Mulish', sans-serif;
    overflow-x: hidden;
}

.myallappliancerepair .wrappers {
    position: relative;
}

.myallappliancerepair .container {
    max-width: 1170px;
    width: 100%;
    padding: 0 15px;
    margin: 0 auto;
}

.myallappliancerepair .headers {
    position: relative;
    top: 50px;
    left: 0;
    right: 0;
    z-index: 10;
}

.myallappliancerepair .headers .overlay {
    display: flex;
    align-items: center;
}

.myallappliancerepair .headers .link-phone {
    display: inline-block;
    background: #0099FF;
    border-radius: 25px;
    font-weight: 900;
    font-size: 16px;
    color: #000;
    padding: 14px 8px;
    margin-left: auto;
}

.myallappliancerepair .request_call.temp3 a {
    display: inline-block;
    background: #fff;
    border-radius: 25px;
    font-weight: 900;
    font-size: 14px;
    color: #000;
    padding: 10px 15px;
    margin-left: 18px;
}

.myallappliancerepair .headers .nav-menu {
    margin-right: auto;
}

.myallappliancerepair .headers .nav-menu .menu {
    display: flex;
    align-items: center;
}

.myallappliancerepair .headers .nav-menu .menu li:not(:last-child) {
    margin-right: 10px;
}

.myallappliancerepair .headers .nav-menu .menu li a {
    font-weight: 700;
    font-size: 16px;
    color: #000;
}

.myallappliancerepair .headers .nav-menu .menu li {
    position: relative;
}

.myallappliancerepair .headers .nav-menu .menu li .dropdown-menu {
    display: none;
    position: absolute;
    top: 100%;
    left: 0;
    background-color: #fff;
    border: 1px solid rgba(229, 229, 229, 0.55);
    box-shadow: 14px 14px 30px rgb(0 0 0 / 4%);
    padding: 25px;
    z-index: 100;
    min-width: 225px;
}

/* .headers .nav-menu .menu li .dropdown-menu li:not(:last-child) {
    margin-bottom: 25px;
} */

.myallappliancerepair .headers .nav-menu .menu li:hover .dropdown-menu {
    display: block;
}

.myallappliancerepair .intro {
    /* background-color:#FAFCFE; */
    padding: 290px 0;
    position: relative;
}

.myallappliancerepair .intro:before {
    content: '';
    background-image: url("/images/home_4/img/into-ellipse-1.png");
    background-repeat: no-repeat;
    width: 1146px;
    height: 977px;
    position: absolute;
    bottom: 0;
    left: -200px;
    right: 0;
    top: -150px; 
}

.myallappliancerepair .intro:after {
    content: '';
    background-image: url("/images/home_4/img/into-ellipse-2.png");
    background-repeat: no-repeat;
    width: 528px;
    height: 427px;
    position: absolute;
    top: -87px;
    left: -100px;
    right: 0;
}

.myallappliancerepair .intro .overlay {
    display: flex;
    align-items: center;
    z-index: 1;
    position: relative;
}

.myallappliancerepair .intro .intro__text-block,
.myallappliancerepair .intro .intro__img-block {
    position: relative;
}

.myallappliancerepair .intro .intro__text-block {
    width: 49%;
	padding-right:91px;
}

.myallappliancerepair .intro .intro__img-block {
    width: 51%;
}

.myallappliancerepair .intro .intro__img-block:before {
    content: '';
    background-image: url("/images/home_4/img/intro-img__decore-1.png");
    display: block;
    width: 366px;
    height: 675px;
    position: absolute;
    top: -345px;
    left: -50px;
	display:none;
}

.myallappliancerepair .intro .intro__img-block:after {
    content: '';
    background-image: url("/images/home_4/img/intro-img__decore-2.png");
    display: block;
    width: 367px;
    height: 675px;
    position: absolute;
    top: -185px;
    left: 330px;
    z-index: -1;
	display:none;
}

.myallappliancerepair .intro .intro__text-block .title {
    font-weight: 900;
    font-size: 25px;
    color: #fff;
    line-height: 36px;
}

.myallappliancerepair .intro .intro__text-block .text {
    font-weight: 600;
    font-size: 16px;
    color: #fff;
    margin: 65px 0;
    line-height: 30px;
}

.myallappliancerepair .intro .intro__img-block img {
    position: absolute;
    top: -315px;
    left: -70px;
	max-width: none;
}
.myallappliancerepair .intro .intro__text-block .city_box ul{margin:20px 0 0 0;}
.myallappliancerepair .intro .intro__text-block .city_box ul li{margin:0 0 8px 0;}
.myallappliancerepair .intro .intro__text-block .link-phone{display: inline-block; background: linear-gradient(180deg, #A90CF3 0%, #FF368B 100%); border-radius: 25px; font-weight:900; font-size:22px; color: #fff; padding: 25px 50px;}

.myallappliancerepair .wolf-applience {
    padding: 150px 0;
    position: relative;

}

.myallappliancerepair .wolf-applience:after {
    content: '';
    background-image: url("/images/home_4/img/icon-screwdriver.png");
    background-repeat: no-repeat;
    width: 193px;
    height: 725px;
    position: absolute;
    bottom: -215px;
    /* left: 0; */
    right: 150px;
    z-index: -1; 
}

.myallappliancerepair .wolf-applience .overlay {
    display: flex;
    align-items: center;
}

.myallappliancerepair .wolf-applience .wolf-applience__list,
.myallappliancerepair .wolf-applience .wolf-applience__info {
    width: 50%;
}

.myallappliancerepair .wolf-applience .wolf-applience__info {
    padding-left: 50px;
}

.myallappliancerepair .wolf-applience .wolf-applience__list ul {
    display: flex;
    flex-direction: column;
    align-items: center;
    flex-wrap: wrap;
    max-height: 1000px;
}

.myallappliancerepair .wolf-applience .wolf-applience__list ul li {
    background: #FFFFFF;
    border: 1px solid rgba(229, 229, 229, 0.55);
    box-sizing: border-box;
    box-shadow: 14px 14px 30px rgba(0, 0, 0, 0.04);
    border-radius: 48px;
    width: 250px;
    padding: 61px 10px;
    text-align: center;
    margin-bottom: 49px;
    position: relative;
}

.myallappliancerepair .wolf-applience .wolf-applience__list ul li:nth-child(1):after,
.myallappliancerepair .wolf-applience .wolf-applience__list ul li:nth-child(2):after,
.myallappliancerepair .wolf-applience .wolf-applience__list ul li:nth-child(3):after {
    content: '';
    background-image: url("/images/home_4/img/wolf-applience__list-decore.png");
    display: block;
    width: 124px;
    height: 112px;
    position: absolute;
    top: 40px;
    left: 33px;
}

.myallappliancerepair .wolf-applience .wolf-applience__list ul li:nth-child(4):after,
.myallappliancerepair .wolf-applience .wolf-applience__list ul li:nth-child(5):after {
    content: '';
    background-image: url("/images/home_4/img/wolf-applience__list-decore.png");
    display: block;
    width: 124px;
    height: 112px;
    position: absolute;
    top: 40px;
    left: 70px;
}

.myallappliancerepair .wolf-applience .wolf-applience__list ul li:nth-child(4) {
    margin-top: 175px;
}


.myallappliancerepair .wolf-applience .wolf-applience__list ul li p {
    font-size: 19px;
    font-weight: 700;
    color: #3E4F58;
    padding-top: 5px;
    max-width: 50%;
    margin: 0 auto;
}

.myallappliancerepair .wolf-applience .wolf-applience__info .title {
    font-weight: 900;
    font-size: 33px;
    color: #3E4F58;
}

.myallappliancerepair .wolf-applience .wolf-applience__info .text {
    font-weight: 600;
    font-size: 16px;
    color: #3E4F58;
    margin: 50px 0;
}

.myallappliancerepair .wolf-applience .wolf-applience__info .link {
    display: inline-block;
    background: #0099FF;
    border-radius: 25px;
    font-weight: 900;
    font-size: 23px;
    color: #fff;
    padding: 17px 44px;
}

.myallappliancerepair .wolf-applience.page_zip{padding:50px 0;}
.myallappliancerepair .wolf-applience.page_zip .wolf-applience__list{width:100%;}
.myallappliancerepair .wolf-applience.page_zip .wolf-applience__list ul{flex-wrap: nowrap; flex-direction: row; justify-content: space-between;}
.myallappliancerepair .wolf-applience.page_zip .wolf-applience__list ul li:nth-child(4){margin-top:0;}

.myallappliancerepair .guarantee {
    padding: 200px 0;
    position: relative;
    z-index: 10;
}

.myallappliancerepair .guarantee:after {
    content: '';
    background-image: url("/images/home_4/img/guarantee-decore.png");
    background-repeat: no-repeat;
    width: 100%;
    height: 100%;
    position: absolute;
    bottom: 0;
    left: 0;
    right: 0;
    top: 0;
    z-index: -1; 
}

.myallappliancerepair .guarantee .guarantee__list {
    display: flex;
    align-items: center;
    justify-content: center;
}

.myallappliancerepair .guarantee .guarantee__list li {
    width: 395px;
    border: 4px dashed #fff;
    border-radius: 45px;
    box-shadow: 14px 14px 30px rgba(0, 0, 0, 0.04);
    text-align: center;
    padding: 60px 10px;
	margin:0 10px;
}

.myallappliancerepair .guarantee .guarantee__list li p:first-child {
    font-weight: 700;
    font-size: 25px;
    color: #fff;
}

.myallappliancerepair .guarantee .guarantee__list li p:last-child {
    font-weight: 900;
    font-size: 33px;
    text-transform: uppercase;
    background: #EBFF00;
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    color: #8E0CF3;
}

.myallappliancerepair .service {
    padding: 200px 0;
    position: relative;
}

.myallappliancerepair .service:before {
    content: '';
    background-image: url("/images/home_4/img/icon-instrument-1.png");
    background-repeat: no-repeat;
    display: block;
    width: 220px;
    height: 783px;
    position: absolute;
    top: -175px;
    left: 0;
    z-index: -1;
}

.myallappliancerepair .service .overlay {
    display: flex;
    align-items: center;
    justify-content: space-between;
}

.myallappliancerepair .service .service__info,
.myallappliancerepair .service .service__img {
    width: 50%;
    position: relative;
}

.myallappliancerepair .service .service__img img:nth-child(1) {
    position: absolute;
    top: -415px;
    left: 175px;
}

.myallappliancerepair .service .service__img img:nth-child(2) {
    position: absolute;
    top: -375px;
    left: 35px;
    z-index: -1;
}

.myallappliancerepair .service .service__img img:nth-child(3) {
    position: absolute;
    top: -375px;
    left: 35px;
} 

.myallappliancerepair .service .service__img img:nth-child(4) {
    position: absolute;
    top: 175px;
    left: -10px;
} 

.myallappliancerepair .service .service__img img:nth-child(5) {
    position: absolute;
    top: -75px;
    left: 550px;
} 

.myallappliancerepair .service .service__info .title {
    font-weight: 900;
    font-size: 33px;
    color: #3E4F58;
    line-height: 65px;
    margin-bottom: 50px;
}

.myallappliancerepair .service .service__info .text {
    font-weight: 600;
    font-size: 16px;
    color: #3E4F58;
    text-align: justify;
    line-height: 30px;
}

.myallappliancerepair .service .service__info .logo-group {
    display: flex;
    align-items: center;
}

.myallappliancerepair .testimonial {
    padding: 240px 0;
    position: relative;
}

.myallappliancerepair .testimonial:after {
    content: '';
    background-image: url("/images/home_4/img/testimonial-decore-bottom.png");
    background-repeat: no-repeat;
    width: 100%;
    height: 100%;
    position: absolute;
    bottom: 0;
    left: 0;
    right: 0;
    top: 0;
}

.myallappliancerepair .testimonial:before {
    content: '';
    background-image: url("/images/home_4/img/testimonial-decore-top.png");
    width: 100%;
    height: 117px;
    background-repeat: no-repeat;
    position: absolute;
    left: -195px;
    right: 0;
    top: -5px;
}

.myallappliancerepair .testimonial .testimonial__list {
    display: flex;
    align-items: center;
    justify-content: space-between;
    position: relative;
}

.myallappliancerepair .testimonial .testimonial__list li:nth-child(1) {
    text-align: center;
    z-index: 10;
}

.myallappliancerepair .testimonial .testimonial__list li:nth-child(1) strong {
    display: block;
    font-weight: 900;
    font-size: 50px;
    color: #FAFF00;
    margin: 10px 0;
}

.myallappliancerepair .testimonial .testimonial__list li:nth-child(1) p {
    font-weight: 900;
    font-size: 18px;
    color: #FAFF00;
}

.myallappliancerepair .testimonial .testimonial__list li:nth-child(2),
.myallappliancerepair .testimonial .testimonial__list li:nth-child(3) {
    background: #FFFFFF;
    border: 1px solid rgba(229, 229, 229, 0.55);
    box-sizing: border-box;
    box-shadow: 14px 14px 30px rgba(0, 0, 0, 0.04);
    border-radius: 48px;
    width: 370px;
    text-align: center;
    padding: 75px 60px;
    height: 400px;
    position: relative;
    z-index: 10;
}

.myallappliancerepair .testimonial .testimonial__list:after {
    content: '';
    background-image: url("/images/home_4/img/testimonial-item-decore-1.png");
    width: 335px;
    height: 339px;
    display: block;
    position: absolute;
    top: 100px;
    left: 310px;
    z-index: 1;
}

.myallappliancerepair .testimonial .testimonial__list:before {
    content: '';
    background-image: url("/images/home_4/img/testimonial-item-decore-2.png");
    width: 347px;
    height: 335px;
    display: block;
    position: absolute;
    top: -30px;
    right: -35px;
    z-index: 1;
}

.myallappliancerepair .testimonial .testimonial__list li:nth-child(3) {
    padding: 75px 40px;
}

.myallappliancerepair .testimonial .testimonial__list li .text-review {
    font-weight: 600;
    font-size: 16px;
    line-height: 30px;
    color: #9EAFB9;
    margin-bottom: 50px;
}

.myallappliancerepair .testimonial .testimonial__list li .author {
    font-weight: 800;
    font-size: 19px;
    color: #3E4F58;
}
.myallappliancerepair .testimonial a.link-phone{display: inline-block; background: linear-gradient(180deg, #A90CF3 0%, #FF368B 100%); border-radius: 25px; font-weight: 900; font-size: 23px; color: #fff; padding: 15px;}

.myallappliancerepair .choose-us {
    padding: 150px 0;
}

.myallappliancerepair .choose-us .choose-us__title {
    font-weight: 900;
    font-size: 77px;
    text-align: center;
    color: #3E4F58;
    margin-bottom: 50px;
}

.myallappliancerepair .choose-us .choose-us__subtitle {
    font-weight: 600;
    font-size: 16px;
    text-align: center;
    color: #9EAFB9;
    line-height: 30px;
}

.myallappliancerepair .choose-us .overlay {
    display: flex;
    align-items: center;
    justify-content: space-between;
}

.myallappliancerepair .choose-us .wrap-list .wrap-list__title {
    font-weight: 900;
    font-size: 23px;
    color: #3E4F58;
    margin-bottom: 40px;
}

.myallappliancerepair .choose-us .wrap-list ul li {
    font-weight: 600;
    font-size: 16px;
    color: #3E4F58;
    margin-bottom: 40px;
    position: relative;
    padding-left: 50px;
}

.myallappliancerepair .choose-us .wrap-list ul li:before {
    content: '';
    background-image: url("/images/home_4/svg/icon-check.svg");
    display: block;
    width: 35px;
    height: 32px;
    position: absolute;
    top: -4px;
    left: 0;
}

.myallappliancerepair .choose-us .wrap-list.check-yellow ul li:before {
    background-image: url("/images/home_4/svg/icon-check-1.svg");
}

.myallappliancerepair .choose-us .wrap-img {
    position: relative;
}

.myallappliancerepair .choose-us .wrap-img:before {
    content: '';
    background-image: url("/images/home_4/img/choose-us-img-decore.png");
    display: block;
    width: 514px;
    height: 508px;
    position: absolute;
    top: 185px;
    left: 20px;
    z-index: -1;
}
.myallappliancerepair .choose-us .wrap-img .link-phone, .allappliancerepairgroup .choose-us .wrap-img .link-phone {
    display: inline-block;
    background: linear-gradient(180deg, #A90CF3 0%, #FF368B 100%);
    border-radius: 25px;
    font-weight: 900;
    font-size: 22px;
    color: #fff;
    padding: 25px 30px;
	position:absolute;
	top:50%;
	left:50%;
	transform:translate(-50%, -50%); 
	width: 366px;
}

.myallappliancerepair .type-repair {
    padding: 150px 0;
    position: relative;
}

.myallappliancerepair .type-repair:before {
    content: '';
    background-image: url("/images/home_4/img/type-repair__decore-top.png");
    width: 100%;
    height: 117px;
    background-repeat: no-repeat;
    position: absolute;
    left: 0;
    right: 0;
    top: -5px;
}

.myallappliancerepair .type-repair:after {
    content: '';
    background-image: url("/images/home_4/img/type-repair__decore-top-1.png");
    width: 100%;
    height: 117px;
    background-repeat: no-repeat;
    position: absolute;
    left: 0;
    right: 0;
    top: 10px;
}

.myallappliancerepair .type-repair .row {
    display: flex;
    align-items: center;
    justify-content: space-between;
    position: relative;
}

.myallappliancerepair .type-repair .row .row__img {
    position: relative;
}

.myallappliancerepair .type-repair .row:nth-child(1):after,
.myallappliancerepair .type-repair .row:nth-child(3):after {
    content: "";
    background-image: url("/images/home_4/img/dashed-decore.png");
    width: 448px;
    height: 236px;
    display: block;
    position: absolute;
    bottom: -240px;
    left: 369px;
    z-index: -1;
}

.myallappliancerepair .type-repair .row:nth-child(2):after,
.myallappliancerepair .type-repair .row:nth-child(4):after {
    content: "";
    background-image: url("/images/home_4/img/dashed-decore.png");
    width: 448px;
    height: 236px;
    display: block;
    position: absolute;
    bottom: -240px;
    left: 369px;
    z-index: -1;
    transform: scale(1, -1);
}

.myallappliancerepair .type-repair .row:nth-child(1) .row__img:after {
    content: "";
    background-image: url("/images/home_4/img/type-repair__decore-img-1.png");
    width: 534px;
    height: 588px;
    display: block;
    position: absolute;
    top: 0;
    left: 0;
    z-index: -1;
}

.myallappliancerepair .type-repair .row:nth-child(2) .row__img:after {
    content: "";
    background-image: url("/images/home_4/img/type-repair__decore-img-2.png");
    width: 551px;
    height: 578px;
    display: block;
    position: absolute;
    top: -75px;
    left: -175px;
    z-index: -1;
}

.myallappliancerepair .type-repair .row:nth-child(3) .row__img:after {
    content: "";
    background-image: url("/images/home_4/img/type-repair__decore-img-3.png");
    width: 597px;
    height: 574px;
    display: block;
    position: absolute;
    top: -75px;
    left: -75px;
    z-index: -1;
}

.myallappliancerepair .type-repair .row:nth-child(4) .row__img:after {
    content: "";
    background-image: url("/images/home_4/img/type-repair__decore-img-4.png");
    width: 559px;
    height: 537px;
    display: block;
    position: absolute;
    top: -75px;
    left: -175px;
    z-index: -1;
}

.myallappliancerepair .type-repair .row:nth-child(5) .row__img:after {
    content: "";
    background-image: url("/images/home_4/img/type-repair__decore-img-5.png");
    width: 558px;
    height: 536px;
    display: block;
    position: absolute;
    top: -25px;
    left: 15px;
    z-index: -1;
}

.myallappliancerepair .type-repair .row:not(:last-child) {
    margin-bottom: 275px;
}

.myallappliancerepair .type-repair .row.reverse {flex-direction: row-reverse;}
.myallappliancerepair .type-repair .row .row__info {width: 60%;}
.myallappliancerepair .type-repair .row .row__img {width: 30%;}
.myallappliancerepair .type-repair .row .row__img img {width: 100%;}
.myallappliancerepair .type-repair .row .row__info .title {font-weight: 900; font-size: 33px; color: #3E4F58; margin-bottom: 50px;}
.myallappliancerepair .type-repair .row .row__info .text {font-weight: 600; font-size: 16px; color: #9EAFB9; margin-bottom: 20px; line-height: 30px;}

.myallappliancerepair .footers {
    padding: 100px 0 90px 0;
    text-align: center;
}

.myallappliancerepair .footers .footers-menu {
    display: flex;
    align-items: center;
    margin-bottom: 65px;
    justify-content: space-around;
}

/* .footers .footers-menu li {
    margin: 0 50px;
} */

.myallappliancerepair .footers .footers-menu li a {
    font-size: 16px;
    font-weight: 700;
    color: #3E4F58;
}

.myallappliancerepair .footers .footer-menu-service {
    color: #3E4F58;
    margin-bottom: 20px;
}

.myallappliancerepair .footers .footer-menu-service a {
    font-size: 14px;
    color: #3E4F58;   
}

.myallappliancerepair .footers .copyrights {
   line-height: 25px;
}

.myallappliancerepair .footers .copyrights a,
.myallappliancerepair .footers .copyrights p {
    font-size: 12px;
    color: #3E4F58;
}

.myallappliancerepair .slicknav_menu {
    display:none;
}

.myallappliancerepair .slicknav_menu {
    background: #0099FF;
}

.myallappliancerepair .slicknav_btn {
    background: none;
}

.myallappliancerepair .slicknav_menu .slicknav_menutxt {
    text-shadow: none;
}

/* ======================= mob settings ============================= */
	.myallappliancerepair .menu_mobile{padding:0 25px 0 0; margin:0; display:flex; justify-content: right;}
	.myallappliancerepair .menu_mobile a{background:url(/images/mob_menu_black.png) no-repeat 0 0; display:block; width:50px; height:50px; position:relative; z-index:1; cursor:pointer;}
	.myallappliancerepair #menus_mob{background: linear-gradient(180deg, #A90CF3 0%, #FF368B 100%); position:absolute; top:0; left:0; width:100%; padding:0; z-index:9999; height:100%; min-height:1650px; padding:0 32px 0 0; text-align:center;}
	.myallappliancerepair #menus_mob .menu_mob_box{padding:90px 0 0 0; height:100%;}
	.myallappliancerepair #menus_mob .mob_close{position:absolute; top:17px; right:15px;}
	.myallappliancerepair #menus_mob .mob_close a{background:url(/images/mob_menu_close..png) no-repeat 0 0; display:block; width:36px; height:36px; cursor:pointer;}
	.myallappliancerepair #menus_mob ul{margin:0; padding:0 0 0 50px; list-style:none; text-align:left;}
	.myallappliancerepair #menus_mob li{margin:0 0 15px 0; color:#fff;}
	.myallappliancerepair #menus_mob li a{margin:0; cursor:pointer; font-size:20px; color:#fff; font-family: 'Montserrat', sans-serif; font-weight:600;}
	.myallappliancerepair #menus_mob ul ul{margin:0; padding:15px 0 0 25px; list-style:none; text-align:left;}
	.myallappliancerepair #menus_mob ul ul li{margin:0 0 10px 0;}
	.myallappliancerepair #menus_mob ul ul li a{font-weight:400; font-size:16px;}

@media (max-width: 1200px) { 
    .myallappliancerepair .container {max-width: 100%;}
    .myallappliancerepair .intro .intro__img-block img {left: 0;}
    .myallappliancerepair .service .service__img img:nth-child(1) {left: 100px;}
}

@media (max-width: 1024px) {
    .myallappliancerepair .intro .intro__img-block:after, .myallappliancerepair .intro .intro__img-block:before {display: none;}
    .myallappliancerepair .intro .intro__text-block .title, .myallappliancerepair .intro .intro__text-block .text {color: #3E4F58}
    .myallappliancerepair .intro .overlay {flex-direction: column;}
    .myallappliancerepair .intro .intro__img-block img{position: static; width: 50%;}
    .myallappliancerepair .intro .intro__text-block {margin-bottom: 50px;}
    .myallappliancerepair .intro .intro__text-block, .intro .intro__img-block {width: 100%; text-align: center;}
    .myallappliancerepair .intro {padding: 200px 0;}
    .myallappliancerepair .intro:after {display: none;}
    .myallappliancerepair .wolf-applience .overlay {flex-direction: column-reverse;}
    .myallappliancerepair .wolf-applience .wolf-applience__list, .myallappliancerepair .wolf-applience .wolf-applience__info {
        width: 100%;
        text-align: center;
        padding: 0;
        margin-bottom: 50px;
    }

    .myallappliancerepair .wolf-applience .wolf-applience__list ul li:nth-child(4) {margin-top: 0;}
    .myallappliancerepair .wolf-applience .wolf-applience__list ul {flex-wrap: nowrap; max-height: 100%;}

    .myallappliancerepair .guarantee .guarantee__list {
        flex-wrap: wrap;
        justify-content: space-around;
    }

    /* .guarantee .guarantee__list li:not(:last-child) {
        margin-bottom: 50px;
    } */

    .myallappliancerepair .service .overlay {
        display: flex;
        flex-direction: column;
    }

    .myallappliancerepair .service .service__info, .myallappliancerepair .service .service__img {
        width: 100%;
        text-align: center;
    }

    .myallappliancerepair .service .service__img img:nth-child(1) {
        position: static;
    }

    .myallappliancerepair .service .service__img img:nth-child(2) {
        top: 35px;
        left: 110px;
    }

    .myallappliancerepair .service .service__img img:nth-child(3),
    .myallappliancerepair .service .service__img img:nth-child(4),
    .myallappliancerepair .service .service__img img:nth-child(5) {
        display: none;
    }

    .myallappliancerepair .testimonial .testimonial__list {
        flex-wrap: wrap;
    }

    .myallappliancerepair .testimonial .testimonial__list li:nth-child(1) {
        width: 100%;
        margin-bottom: 50px;
    }

    .myallappliancerepair .testimonial .testimonial__list:after,
    .myallappliancerepair .testimonial .testimonial__list:before {
        display: none;
    }

    .myallappliancerepair .choose-us .overlay {
        flex-wrap: wrap;
    }

    .myallappliancerepair .choose-us .overlay div:nth-child(1) {
        order: 2;
        width: 275px;
        margin: 0 auto;
    }

    .myallappliancerepair .choose-us .overlay div:nth-child(2) {
        order: 1;
        width: 100%;
        text-align: center;
    } 

    .myallappliancerepair .choose-us .overlay div:nth-child(3) {
        order: 3;
        width: 275px;
        margin: 0 auto;
    }

    .myallappliancerepair .choose-us .wrap-img:before {
        left: 175px;
    }

    .myallappliancerepair .type-repair .row:after {
        display: none !important;
    }

    .myallappliancerepair .type-repair .row {
        flex-direction: column !important;
    }

    .myallappliancerepair .type-repair .row .row__info {
        width: 100%;
        text-align: center;
        margin-bottom: 75px;
    }

    .myallappliancerepair #menu {
        display:none;
    }

    .myallappliancerepair .slicknav_menu {
        display:block;
    }

    .myallappliancerepair .intro:before,
    .myallappliancerepair .intro:after {
        display: none;
    }
}

@media screen and (max-width: 920px) {
    .myallappliancerepair .testimonial .testimonial__list {flex-direction: column;}
    .myallappliancerepair .testimonial .testimonial__list li:nth-child(2) {margin-bottom: 50px;}
    .myallappliancerepair .type-repair .row:nth-child(5) .row__img:after {top: -75px; left: -130px;}
    .myallappliancerepair .type-repair .row:nth-child(1) .row__img:after {top: -50px; left: -140px;}
}

@media screen and (max-width: 800px) {
	.allappliancerepairgroup .category-list{display:none;}
	.allappliancerepairgroup .reviews-list .list li:nth-child(1){display:none;}
	.allappliancerepairgroup .reviews-list .list li:nth-child(2){display:none;}
	.allappliancerepairgroup .reviews-list .list li:nth-child(3){display:none;}
	.allappliancerepairgroup .reviews-list .list li:nth-child(6){display:none;}
	.allappliancerepairgroup .main-text .call-us{margin:0 0 50px 0;}
	.allappliancerepairgroup .call-us span{font-size:22px;}
	.allappliancerepairgroup .advantages .panel-text{display:none;}
	.allappliancerepairgroup .appliance-repair .panel-text.yellow{width:100%;}
	.allappliancerepairgroup .appliance-repair .panel-text.gray{width:100%; margin:0; padding:30px 15px;}
	.allappliancerepairgroup .appliance-repair .panel-text.gray h2{margin:0 0 20px 0; font-size:30px !important;}
	.allappliancerepairgroup .cooperate .call-us{width:100%;}
	
	.myallappliancerepair .headers{top:0;}
	.myallappliancerepair .headers .container{padding:0;}
	.myallappliancerepair .headers .nav-menu{display:none;}
	.myallappliancerepair .headers .overlay{background:#0099FF; justify-content: space-between; padding:15px 0; position:relative; z-index:9999;}
	.myallappliancerepair .headers .logo{width:auto;}
	.myallappliancerepair .headers .link-phone{margin:20px 0 0 0;}
	.myallappliancerepair .intro .intro__text-block{margin:0;}
	
	.myallappliancerepair .intro{padding:30px 0 0;}
	.myallappliancerepair .intro:before{display:none;}
	.myallappliancerepair .intro:after{display:none;}
	.myallappliancerepair .intro .intro__text-block{padding:0; background-color: rgba(250, 250, 250, 0.8); min-height: 255px; z-index: 2;}
	.myallappliancerepair .intro .intro__text-block .title{font-size:32px; line-height:38px; text-align:center!important;}
	.myallappliancerepair .intro .intro__text-block .text{margin:0;}
	.myallappliancerepair .intro .intro__img-block{width:100%; position: absolute; top: 20px; left: 0; z-index: 1;}
	.myallappliancerepair .intro .city_box{margin:0 0 20px 0;}
	.myallappliancerepair .intro .intro__text-block .link-phone {width: auto !important; padding: 10px 25px;}
	
	.myallappliancerepair .post .soc_rat .soc_img_box{display:flex; justify-content: space-between;}
	.myallappliancerepair .post .soc_rat img{float:none; margin:0;}
	.myallappliancerepair .post .soc_rat .soc_img_box img:nth-child(3){display:none;}
	.myallappliancerepair .post .soc_rat .soc_img_box img:nth-child(4){display:none;}
	
	.myallappliancerepair .wolf-applience{padding:40px 0;}
    .myallappliancerepair .wolf-applience .wolf-applience__info .title {font-size: 32px; text-align:center!important;}
	
    .myallappliancerepair .type-repair .row:nth-child(1) .row__img:after,
    .myallappliancerepair .type-repair .row:nth-child(2) .row__img:after,
    .myallappliancerepair .type-repair .row:nth-child(3) .row__img:after,
    .myallappliancerepair .type-repair .row:nth-child(4) .row__img:after,
    .myallappliancerepair .type-repair .row:nth-child(5) .row__img:after {display: none;}
    .myallappliancerepair .type-repair .row .row__img {width: 75%;}
    .myallappliancerepair .type-repair .row .row__info .title {font-size: 45px;}

    .myallappliancerepair .choose-us .overlay div:nth-child(2) img {width: 75%;}
    .myallappliancerepair .choose-us .wrap-img:before {display: none;}
    .myallappliancerepair .choose-us .choose-us__title {font-size: 45px;}

    .myallappliancerepair .service .service__info .logo-group {flex-direction: column;}
    .myallappliancerepair .service .service__info .title {font-size: 32px;}
    .myallappliancerepair .service .service__img img:nth-child(1){width: 75%;}
    .myallappliancerepair .service .service__img img:nth-child(2) {display: none;}

	.myallappliancerepair .guarantee{background: #0099FF;}
	.myallappliancerepair .guarantee::after{display:none;}
	.myallappliancerepair .guarantee .guarantee__list{flex-wrap: nowrap; justify-content: space-between;}
	.myallappliancerepair .guarantee .guarantee__list li p:first-child{font-size:16px;}
	.myallappliancerepair .guarantee .guarantee__list li p:last-child{font-size:16px;}

	.myallappliancerepair .choose-us{padding:30px 0;}
	
	.myallappliancerepair .testimonial{background: #0099FF;}
	.myallappliancerepair .testimonial::before{display:none;}

    .myallappliancerepair .testimonial .testimonial__list li:nth-child(2), .myallappliancerepair .testimonial .testimonial__list li:nth-child(3){width: 100%;}

    .myallappliancerepair .footers .footers-menu {flex-direction: column;}
    .myallappliancerepair .footers .footers-menu li:not(:last-child) {margin-bottom: 20px;}
}

@media screen and (max-width: 480px) {
	.allappliancerepairgroup .category-list .list li{width: 130px;}
	
    .myallappliancerepair .headers .link-phone {margin: 20px auto 0;}
    .myallappliancerepair .intro .intro__img-block img {width: 75%;}
    .myallappliancerepair .guarantee, .myallappliancerepair .service, .myallappliancerepair .testimonial {padding: 50px 0;}
}

/*=======================================PROALLAPPLIANCEREPAIR==========================================================*/

* {
    margin: 0;
    padding: 0;
    box-sizing: border-box;
}

.proallappliancerepair ul {
    list-style: none;
	padding: 15px 0 0 0; max-width:1170px; width:100%; margin:0 auto;
}

.proallappliancerepair a {
    text-decoration: none;
}

body.proallappliancerepair{
    font-family: 'Mulish', sans-serif;
    overflow-x: hidden;
}

.proallappliancerepair .wrappers {
    position: relative;
}

.proallappliancerepair .container {
    max-width: 1170px;
    width: 100%;
    padding: 0 15px;
    margin: 0 auto;
}

.proallappliancerepair .headers {
    /* position: relative;
    top: 50px;
    left: 0;
    right: 0;
	z-index:9999; */
	padding:50px 0 0 0;
}
.proallappliancerepair .headers.mar50{margin:0 0 50px 0;}
.proallappliancerepair .headers .overlay {
    display: flex;
    justify-content: space-between;
    align-items: center;
}

.proallappliancerepair .headers .nav-menu .menu {
    display: flex;
    align-items: center;
}

.proallappliancerepair .headers .nav-menu .menu li:not(:last-child) {
    margin-right: 25px;
}

.proallappliancerepair .headers .nav-menu .menu li a {
    font-weight: 700;
    font-size: 16px;
    color: #3E4F58;
}

.proallappliancerepair .headers .nav-menu .menu li {
    position: relative;
}

.proallappliancerepair .headers .nav-menu .menu li .dropdown-menu {
    display: none;
    position: absolute;
    top: 100%;
    left: -185px;
    background-color: #fff;
    border: 1px solid rgba(229, 229, 229, 0.55);
    box-shadow: 14px 14px 30px rgb(0 0 0 / 4%);
    padding: 25px;
    z-index: 100;
    min-width: 225px;
}

/* .headers .nav-menu .menu li .dropdown-menu li:not(:last-child) {
    margin-bottom: 25px;
} */

.proallappliancerepair .headers .nav-menu .menu li:hover .dropdown-menu{
    display: block;
}

.proallappliancerepair .intro, .allappliancerepairgroup .intro {
    padding:140px 0 300px;
	position:relative;
}

.proallappliancerepair .intro:after, .allappliancerepairgroup .intro:after {
    content: '';
    background-image: url("/images/home_3/img/intro-decore-bottom.png");
    background-repeat: no-repeat;
    width: 100%;
    height: 100%;
    position: absolute;
    bottom: 0;
    left: 0;
    right: 0;
    top: -25px;
    z-index: -1; 
}

/* .intro:before {
    content: '';
    background-image: url("../img/intro-decore-bottom1.png");
    background-repeat: no-repeat;
    width: 100%;
    height: 108px;
    position: absolute;
    bottom: 0;
    left: 0;
    right: 0;
    z-index: -1; 
} */

.proallappliancerepair .intro .overlay, .allappliancerepairgroup .intro .overlay{
    display: flex;
    align-items: center;
}

.proallappliancerepair .intro .intro__text-block,
.proallappliancerepair .intro .intro__img-block,
.allappliancerepairgroup .intro .intro__text-block,
.allappliancerepairgroup .intro .intro__img-block {
    width: 50%;
    position: relative;
}

.proallappliancerepair .intro .intro__text-block .title, .allappliancerepairgroup .intro .intro__text-block .title {
    font-weight: 900;
    font-size: 33px;
    color: #3E4F58;
    line-height: 77px;
	display:block;
}
.proallappliancerepair .intro .city_box, .allappliancerepairgroup .intro .city_box{display: flex; -webkit-justify-content: space-between;}
.proallappliancerepair .intro .city_box ul a, .allappliancerepairgroup .intro .city_box ul a{color:#27a7ea;}
.proallappliancerepair .intro .intro__text-block .text, .allappliancerepairgroup .intro .intro__text-block .text {
    font-weight: 600;
    font-size: 16px;
    color: #3E4F58;
    margin: 65px 0;
    line-height: 30px;
}

.proallappliancerepair .intro .intro__text-block .link-phone, .allappliancerepairgroup .intro .intro__text-block .link-phone{
    display: inline-block;
    background: linear-gradient(180deg, #A90CF3 0%, #FF368B 100%);
    border-radius: 25px;
    font-weight: 900;
    font-size: 23px;
    color: #fff;
    padding: 25px 50px;
}
.call_block{text-align:center; margin:15px 0;} 
.call_block .link-phone {
    display: inline-block;
    background: linear-gradient(180deg, #A90CF3 0%, #FF368B 100%);
    border-radius: 25px;
    font-weight: 900;
    font-size: 23px;
    color: #fff;
    padding: 25px 50px;
	text-align:center;
}
.request_call.temp2 a{
    display: inline-block;
    background: linear-gradient(180deg, #A90CF3 0%, #FF368B 100%);
	border-radius: 25px;
    font-weight: 900;
    font-size: 18px;
    color: #fff;
    padding: 10px 25px;
	text-align:center; 
}

.proallappliancerepair .intro .intro__img-block img {
    position: absolute;
    top: -200px;
    left: 125px;
    width: 100%;
}

.proallappliancerepair .wolf-applience, .allappliancerepairgroup .wolf-applience {
    /* padding: 150px 0; */
    position: relative;

}

.proallappliancerepair .wolf-applience:after, .allappliancerepairgroup .wolf-applience:after {
    content: '';
    background-image: url("/images/home_3/img/icon-screwdriver.png");
    background-repeat: no-repeat;
    width: 193px;
    height: 725px;
    position: absolute;
    bottom: -215px;
    /* left: 0; */
    right: 150px;
    z-index: -1; 
}

.proallappliancerepair .wolf-applience .overlay, .allappliancerepairgroup .wolf-applience .overlay {
    display: flex;
    align-items: center;
}

.proallappliancerepair .wolf-applience .wolf-applience__list,
.proallappliancerepair .wolf-applience .wolf-applience__info,
.allappliancerepairgroup .wolf-applience .wolf-applience__list,
.allappliancerepairgroup .wolf-applience .wolf-applience__info {
    width: 50%;
}

.proallappliancerepair .wolf-applience .wolf-applience__info, .allappliancerepairgroup .wolf-applience .wolf-applience__info {
    padding-left: 50px;
}

.proallappliancerepair .wolf-applience .wolf-applience__list ul, .allappliancerepairgroup .wolf-applience .wolf-applience__list ul {
    display: flex;
    flex-direction: column;
    align-items: center;
    flex-wrap: wrap;
    max-height: 1000px;
}

.proallappliancerepair .wolf-applience .wolf-applience__list ul li, .allappliancerepairgroup .wolf-applience .wolf-applience__list ul li {
    background: #FFFFFF;
    border: 1px solid rgba(229, 229, 229, 0.55);
    box-sizing: border-box;
    box-shadow: 14px 14px 30px rgba(0, 0, 0, 0.04);
    border-radius: 48px;
    width: 250px;
    padding: 61px 10px;
    text-align: center;
    margin-bottom: 49px;
    position: relative;
}

.proallappliancerepair .wolf-applience .wolf-applience__list ul li:nth-child(1):after,
.proallappliancerepair .wolf-applience .wolf-applience__list ul li:nth-child(2):after,
.proallappliancerepair .wolf-applience .wolf-applience__list ul li:nth-child(3):after,
.allappliancerepairgroup .wolf-applience .wolf-applience__list ul li:nth-child(1):after,
.allappliancerepairgroup .wolf-applience .wolf-applience__list ul li:nth-child(2):after,
.allappliancerepairgroup .wolf-applience .wolf-applience__list ul li:nth-child(3):after {
    content: '';
    background-image: url("/images/home_3/img/wolf-applience__list-decore.png");
    display: block;
    width: 124px;
    height: 112px;
    position: absolute;
    top: 40px;
    left: 33px;
}

.proallappliancerepair .wolf-applience .wolf-applience__list ul li:nth-child(4):after,
.proallappliancerepair .wolf-applience .wolf-applience__list ul li:nth-child(5):after,
.allappliancerepairgroup .wolf-applience .wolf-applience__list ul li:nth-child(4):after,
.allappliancerepairgroup .wolf-applience .wolf-applience__list ul li:nth-child(5):after {
    content: '';
    background-image: url("/images/home_3/img/wolf-applience__list-decore.png");
    display: block;
    width: 124px;
    height: 112px;
    position: absolute;
    top: 40px;
    left: 70px;
}

.proallappliancerepair .wolf-applience .wolf-applience__list ul li:nth-child(4), .allappliancerepairgroup .wolf-applience .wolf-applience__list ul li:nth-child(4) {
    margin-top: 175px;
}


.proallappliancerepair .wolf-applience .wolf-applience__list ul li p, .allappliancerepairgroup .wolf-applience .wolf-applience__list ul li p {
    font-size: 19px;
    font-weight: 700;
    color: #3E4F58;
    padding-top: 5px;
    max-width: 50%;
    margin: 0 auto;
}

.proallappliancerepair .wolf-applience .wolf-applience__info .title, .allappliancerepairgroup .wolf-applience .wolf-applience__info .title {
    font-weight: 900;
    font-size: 33px;
    color: #3E4F58;
}

.proallappliancerepair .wolf-applience .wolf-applience__info .text, .allappliancerepairgroup .wolf-applience .wolf-applience__info .text {
    font-weight: 600;
    font-size: 16px;
    color: #3E4F58;
    margin: 50px 0;
}

.proallappliancerepair .wolf-applience .wolf-applience__info .link, .allappliancerepairgroup .wolf-applience .wolf-applience__info .link{
    display: inline-block;
    background: linear-gradient(180deg, #A90CF3 0%, #FF368B 100%);
    border-radius: 25px;
    font-weight: 900;
    font-size: 23px;
    color: #fff;
    padding: 17px 44px;
}

.proallappliancerepair .guarantee, .allappliancerepairgroup .guarantee {
    padding: 200px 0;
    position: relative;
    z-index: 10;
}

.proallappliancerepair .guarantee:after, .allappliancerepairgroup .guarantee:after {
    content: '';
    background-image: url("/images/home_3/img/guarantee-decore.png");
    background-repeat: no-repeat;
    width: 100%;
    height: 100%;
    position: absolute;
    bottom: 0;
    left: 0;
    right: 0;
    top: 0;
    z-index: -1; 
}

.proallappliancerepair .guarantee .guarantee__list, .allappliancerepairgroup .guarantee .guarantee__list {
    display: flex;
    align-items: center;
    justify-content: space-between;
}
.proallappliancerepair .guarantee.guar_serv ul, .allappliancerepairgroup .guarantee.guar_serv ul{justify-content: center;}
.proallappliancerepair .guarantee.guar_serv ul li, .allappliancerepairgroup .guarantee.guar_serv ul li{margin:0 10px;}

.proallappliancerepair .guarantee .guarantee__list li, .allappliancerepairgroup .guarantee .guarantee__list li {
    width: 360px;
    border: 4px dashed #C3D2DE;
    border-radius: 45px;
    box-shadow: 14px 14px 30px rgba(0, 0, 0, 0.04);
    background-color: #fff;
    text-align: center;
    padding: 60px 10px;
}

.proallappliancerepair .guarantee .guarantee__list li p:first-child, .allappliancerepairgroup .guarantee .guarantee__list li p:first-child {
    font-weight: 700;
    font-size: 25px;
    color: #3E4F58;
}

.proallappliancerepair .guarantee .guarantee__list li p:last-child, .allappliancerepairgroup .guarantee .guarantee__list li p:last-child {
    font-weight: 900;
    font-size: 33px;
    text-transform: uppercase;
    background: linear-gradient(180deg, #8E0CF3 0%, rgba(241, 25, 142, 0.955) 57.29%, rgba(255, 1, 92, 0.91) 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    color: #8E0CF3;
}
.allappliancerepairgroup .guarantee .guarantee__list li p:last-child{font-size: 30px;}
.proallappliancerepair .service {
    padding: 200px 0;
    position: relative;
}

.proallappliancerepair .service:before {
    content: '';
    background-image: url("/images/home_3/img/icon-instrument-1.png");
    background-repeat: no-repeat;
    display: block;
    width: 220px;
    height: 783px;
    position: absolute;
    top: -175px;
    left: 0;
    z-index: -1;
}

.proallappliancerepair .service .overlay {
    display: flex;
    align-items: center;
    justify-content: space-between;
}

.proallappliancerepair .service .service__info,
.proallappliancerepair .service .service__img {
    width: 50%;
    position: relative;
}

.proallappliancerepair .service .service__img img:nth-child(1) {
    position: absolute;
    top: -415px;
    left: 175px;
}

.proallappliancerepair .service .service__img img:nth-child(2) {
    position: absolute;
    top: -375px;
    left: 35px;
    z-index: -1;
}

.proallappliancerepair .service .service__img img:nth-child(3) {
    position: absolute;
    top: -375px;
    left: 35px;
} 

.proallappliancerepair .service .service__img img:nth-child(4) {
    position: absolute;
    top: 175px;
    left: -10px;
} 

.proallappliancerepair .service .service__img img:nth-child(5) {
    position: absolute;
    top: -75px;
    left: 550px;
} 

.proallappliancerepair .service .service__info .title {
    font-weight: 900;
    font-size: 33px;
    color: #3E4F58;
    line-height: 65px;
    margin-bottom: 50px;
}

.proallappliancerepair .service .service__info .text {
    font-weight: 600;
    font-size: 16px;
    color: #9EAFB9;
    text-align: justify;
    line-height: 30px;
}

.proallappliancerepair .service .service__info .logo-group {
    display: flex;
    align-items: center;
}

.proallappliancerepair .testimonial, .allappliancerepairgroup .testimonial {
    padding: 240px 0;
    position: relative;
}

.proallappliancerepair .testimonial:after, .allappliancerepairgroup .testimonial:after {
    content: '';
    background-image: url("/images/home_3/img/testimonial-decore-bottom.png");
    background-repeat: no-repeat;
    width: 100%;
    height: 100%;
    position: absolute;
    bottom: 0;
    left: 0;
    right: 0;
    top: 0;
}

.proallappliancerepair .testimonial:before, .allappliancerepairgroup .testimonial:before {
    content: '';
    background-image: url("/images/home_3/img/testimonial-decore-top.png");
    width: 100%;
    height: 117px;
    background-repeat: no-repeat;
    position: absolute;
    left: -195px;
    right: 0;
    top: -5px;
}

.proallappliancerepair .testimonial .testimonial__list, .allappliancerepairgroup .testimonial .testimonial__list {
    display: flex;
    align-items: center;
    justify-content: space-between;
    position: relative;
}

.proallappliancerepair .testimonial .testimonial__list li:nth-child(1), .allappliancerepairgroup .testimonial .testimonial__list li:nth-child(1) {
    text-align: center;
    z-index: 10;
}

.proallappliancerepair .testimonial .testimonial__list li:nth-child(1) strong, .allappliancerepairgroup .testimonial .testimonial__list li:nth-child(1) strong {
    display: block;
    font-weight: 900;
    font-size: 50px;
    color: #3E4F58;
    margin: 10px 0;
}

.proallappliancerepair .testimonial .testimonial__list li:nth-child(1) p, .allappliancerepairgroup .testimonial .testimonial__list li:nth-child(1) p {
    font-weight: 900;
    font-size: 18px;
    color: #3E4F58;
}

.proallappliancerepair .testimonial .testimonial__list li:nth-child(2),
.proallappliancerepair .testimonial .testimonial__list li:nth-child(3),
.allappliancerepairgroup .testimonial .testimonial__list li:nth-child(2),
.allappliancerepairgroup .testimonial .testimonial__list li:nth-child(3) {
    background: #FFFFFF;
    border: 1px solid rgba(229, 229, 229, 0.55);
    box-sizing: border-box;
    box-shadow: 14px 14px 30px rgba(0, 0, 0, 0.04);
    border-radius: 48px;
    width: 370px;
    text-align: center;
    padding: 75px 60px;
    height: 400px;
    position: relative;
    z-index: 10;
}

.proallappliancerepair .testimonial .testimonial__list:after, .allappliancerepairgroup .testimonial .testimonial__list:after {
    content: '';
    background-image: url("/images/home_3/img/testimonial-item-decore-1.png");
    width: 335px;
    height: 339px;
    display: block;
    position: absolute;
    top: 100px;
    left: 310px;
    z-index: 1;
}

.proallappliancerepair .testimonial .testimonial__list:before, .allappliancerepairgroup .testimonial .testimonial__list:before {
    content: '';
    background-image: url("/images/home_3/img/testimonial-item-decore-2.png");
    width: 347px;
    height: 335px;
    display: block;
    position: absolute;
    top: -30px;
    right: -35px;
    z-index: 1;
}

.proallappliancerepair .testimonial .testimonial__list li:nth-child(3), .allappliancerepairgroup .testimonial .testimonial__list li:nth-child(3) {
    padding: 75px 40px;
}

.proallappliancerepair .testimonial .testimonial__list li .text-review, .allappliancerepairgroup .testimonial .testimonial__list li .text-review {
    font-weight: 600;
    font-size: 16px;
    line-height: 30px;
    color: #9EAFB9;
    margin-bottom: 50px;
}

.proallappliancerepair .testimonial .testimonial__list li .author, .allappliancerepairgroup .testimonial .testimonial__list li .author {
    font-weight: 800;
    font-size: 19px;
    color: #3E4F58;
}
.proallappliancerepair .testimonial .link-phone, .allappliancerepairgroup .testimonial .link-phone {
    display: inline-block;
    background: linear-gradient(180deg, #A90CF3 0%, #FF368B 100%);
    border-radius: 25px;
    font-weight: 900;
    font-size: 22px;
    color: #fff;
    padding: 25px 15px;
}

/* .choose-us {
    padding: 150px 0;
} */

.proallappliancerepair .choose-us .choose-us__title, .allappliancerepairgroup .choose-us .choose-us__title {
    font-weight: 900;
    font-size: 77px;
    text-align: center;
    color: #3E4F58;
    margin-bottom: 50px;
}

.proallappliancerepair .choose-us .choose-us__subtitle, .allappliancerepairgroup .choose-us .choose-us__subtitle {
    font-weight: 600;
    font-size: 16px;
    text-align: center;
    color: #9EAFB9;
    line-height: 30px;
}

.proallappliancerepair .choose-us .overlay, .allappliancerepairgroup .choose-us .overlay {
    display: flex;
    align-items: center;
    justify-content: space-between;
}

.proallappliancerepair .choose-us .wrap-list .wrap-list__title, .allappliancerepairgroup .choose-us .wrap-list .wrap-list__title {
    font-weight: 900;
    font-size: 23px;
    color: #3E4F58;
    margin-bottom: 40px;
}

.proallappliancerepair .choose-us .wrap-list ul li, .allappliancerepairgroup .choose-us .wrap-list ul li {
    font-weight: 600;
    font-size: 16px;
    color: #3E4F58;
    margin-bottom: 40px;
    position: relative;
    padding-left: 50px;
}

.proallappliancerepair .choose-us .wrap-list ul li:before, .allappliancerepairgroup .choose-us .wrap-list ul li:before {
    content: '';
    background-image: url("/images/home_3/svg/icon-check.svg");
    display: block;
    width: 35px;
    height: 32px;
    position: absolute;
    top: -4px;
    left: 0;
}

.proallappliancerepair .choose-us .wrap-img, .allappliancerepairgroup .choose-us .wrap-img {
    position: relative;
}

.proallappliancerepair .choose-us .wrap-img:before, .allappliancerepairgroup .choose-us .wrap-img:before {
    content: '';
    background-image: url("/images/home_3/img/choose-us-img-decore.png");
    display: block;
    width: 514px;
    height: 508px;
    position: absolute;
    top: 185px;
    left: 20px;
    z-index: -1;
}

.proallappliancerepair .choose-us .wrap-img .link-phone, .allappliancerepairgroup .choose-us .wrap-img .link-phone {
    display: inline-block;
    background: linear-gradient(180deg, #A90CF3 0%, #FF368B 100%);
    border-radius: 25px;
    font-weight: 900;
    font-size: 23px;
    color: #fff;
    padding: 25px 50px;
	position:absolute;
	top:50%;
	left:50%;
	transform:translate(-50%, -50%); 
	width: 366px;
}
.allappliancerepairgroup .choose-us .wrap-img .link-phone{padding: 25px 35px;}

.proallappliancerepair .type-repair {
    padding: 0 0 100px 0;
}

.proallappliancerepair .type-repair .row {
    display: flex;
    align-items: center;
    justify-content: space-between;
    position: relative;
}

.proallappliancerepair .type-repair .row .row__img {
    position: relative;
}

.proallappliancerepair .type-repair .row:nth-child(1):after,
.proallappliancerepair .type-repair .row:nth-child(3):after {
    content: "";
    background-image: url("/images/home_3/img/dashed-decore.png");
    width: 448px;
    height: 236px;
    display: block;
    position: absolute;
    bottom: -240px;
    left: 369px;
    z-index: -1;
}

.proallappliancerepair .type-repair .row:nth-child(2):after,
.proallappliancerepair .type-repair .row:nth-child(4):after {
    content: "";
    background-image: url("/images/home_3/img/dashed-decore.png");
    width: 448px;
    height: 236px;
    display: block;
    position: absolute;
    bottom: -240px;
    left: 369px;
    z-index: -1;
    transform: scale(1, -1);
}

.proallappliancerepair .type-repair .row:nth-child(1) .row__img:after {
    content: "";
    background-image: url("/images/home_3/img/type-repair__decore-img-1.png");
    width: 534px;
    height: 588px;
    display: block;
    position: absolute;
    top: 0;
    left: 0;
    z-index: -1;
}

.proallappliancerepair .type-repair .row:nth-child(2) .row__img:after {
    content: "";
    background-image: url("/images/home_3/img/type-repair__decore-img-2.png");
    width: 551px;
    height: 578px;
    display: block;
    position: absolute;
    top: -75px;
    left: -175px;
    z-index: -1;
}

.proallappliancerepair .type-repair .row:nth-child(3) .row__img:after {
    content: "";
    background-image: url("/images/home_3/img/type-repair__decore-img-3.png");
    width: 597px;
    height: 574px;
    display: block;
    position: absolute;
    top: -75px;
    left: -75px;
    z-index: -1;
}

.proallappliancerepair .type-repair .row:nth-child(4) .row__img:after {
    content: "";
    background-image: url("/images/home_3/img/type-repair__decore-img-4.png");
    width: 559px;
    height: 537px;
    display: block;
    position: absolute;
    top: -75px;
    left: -175px;
    z-index: -1;
}

.proallappliancerepair .type-repair .row:nth-child(5) .row__img:after {
    content: "";
    background-image: url("/images/home_3/img/type-repair__decore-img-5.png");
    width: 558px;
    height: 536px;
    display: block;
    position: absolute;
    top: -25px;
    left: 15px;
    z-index: -1;
}

.proallappliancerepair .type-repair .row:not(:last-child) {
    margin-bottom: 275px;
}

.proallappliancerepair .type-repair .row.reverse {
    flex-direction: row-reverse;
}

.proallappliancerepair .type-repair .row .row__info {
    width: 60%;
}

.proallappliancerepair .type-repair .row .row__img {
    width: 30%;
}

.proallappliancerepair .type-repair .row .row__img img {
    width: 100%;
}

.proallappliancerepair .type-repair .row .row__info .title {
    font-weight: 900;
    font-size: 33px;
    color: #3E4F58;
    margin-bottom: 50px;
}

.proallappliancerepair .type-repair .row .row__info .text {
    font-weight: 600;
    font-size: 16px;
    color: #9EAFB9;
    margin-bottom: 20px;
    line-height: 30px;
}

.proallappliancerepair .footers {
    padding: 100px 0 90px 0;
    text-align: center;
}

.proallappliancerepair .footers .footers-menu {
    display: flex;
    align-items: center;
    margin-bottom: 65px;
    justify-content: space-around;
}

/* .footer .footer-menu li {
    margin: 0 50px;
} */

.proallappliancerepair .footers .footers-menu li a {
    font-size: 16px;
    font-weight: 700;
    color: #3E4F58;
}

.proallappliancerepair .footers .footers-menu-service {
    color: #3E4F58;
    margin-bottom: 20px;
}

.proallappliancerepair .footers .footer-menu-services a {
    font-size: 14px;
    color: #3E4F58;   
}

.proallappliancerepair .footers .copyrights {
   line-height: 25px;
}

.proallappliancerepair .footers .copyrights a,
.proallappliancerepair .footers .copyrights p {
    font-size: 12px;
    color: #3E4F58;
}

.proallappliancerepair .slicknav_menu {
    display:none;
}

.proallappliancerepair .slicknav_menu {
    background: linear-gradient( 180deg, #A90CF3 0%, #FF368B 100%);
}

.proallappliancerepair .slicknav_btn {
    background: none;
}

.proallappliancerepair .slicknav_menu .slicknav_menutxt {
    text-shadow: none;
}

@media (max-width: 1200px) { 
    
    .proallappliancerepair .container {
        max-width: 100%;
    }

    .proallappliancerepair .intro .intro__img-block img {
        left: 0;
    }

    .proallappliancerepair .service .service__img img:nth-child(1) {
        left: 100px;
    }
}

@media (max-width: 1024px) {
    
    .proallappliancerepair .intro .overlay {
        flex-direction: column;
    }

    .proallappliancerepair .intro .intro__img-block img {
        position: static;
        width: 50%;
    }

    .proallappliancerepair .intro .intro__text-block {
        margin-bottom: 0px;
    }

    .proallappliancerepair .intro .intro__text-block, .proallappliancerepair .intro .intro__img-block {
        width: 100%;
        text-align: center;
    }

   .proallappliancerepair  .intro {
        padding: 0px 0;
    }

    .proallappliancerepair .intro:after {
        display: none;
    }

    .proallappliancerepair .wolf-applience .overlay {
        flex-direction: column-reverse;
    }

   .proallappliancerepair  .wolf-applience .wolf-applience__list, .proallappliancerepair .wolf-applience .wolf-applience__info {
        width: 100%;
        text-align: center;
        padding: 0;
        margin-bottom: 50px;
    }

    .proallappliancerepair .wolf-applience .wolf-applience__list ul li:nth-child(4) {
        margin-top: 0;
    }

    .proallappliancerepair .wolf-applience .wolf-applience__list ul {
        flex-wrap: nowrap;
        max-height: 100%;
    }

    .proallappliancerepair .guarantee .guarantee__list {
        flex-wrap: nowrap;
        justify-content: space-between;
    }
	.proallappliancerepair .guarantee.guar_serv .guarantee__list{justify-content: space-between;}
    .proallappliancerepair .guarantee .guarantee__list li:not(:last-child) {
        margin-bottom: 0px;
    }
	.proallappliancerepair .guarantee .guarantee__list li p:first-child{font-size:18px;}
	.proallappliancerepair .guarantee .guarantee__list li p:last-child{font-size:22px;}
   .proallappliancerepair  .service .overlay {
        display: flex;
        flex-direction: column;
    }

    .proallappliancerepair .service .service__info, .proallappliancerepair .service .service__img {
        width: 100%;
        text-align: center;
    }

    .proallappliancerepair .service .service__img img:nth-child(1) {
        position: static;
    }

    .proallappliancerepair .service .service__img img:nth-child(2) {
        top: 35px;
        left: 110px;
    }

    .proallappliancerepair .service .service__img img:nth-child(3),
    .proallappliancerepair .service .service__img img:nth-child(4),
    .proallappliancerepair .service .service__img img:nth-child(5) {
        display: none;
    }

    .proallappliancerepair .testimonial .testimonial__list, .allappliancerepairgroup .testimonial .testimonial__list {
        flex-wrap: wrap;
    }

    .proallappliancerepair .testimonial .testimonial__list li:nth-child(1), .allappliancerepairgroup .testimonial .testimonial__list li:nth-child(1) {
        width: 100%;
        margin-bottom: 50px;
    }

    .proallappliancerepair .testimonial .testimonial__list:after,
    .proallappliancerepair .testimonial .testimonial__list:before,
	.allappliancerepairgroup .testimonial .testimonial__list:after,
    .allappliancerepairgroup .testimonial .testimonial__list:before	{
        display: none;
    }

    .proallappliancerepair .choose-us .overlay, .allappliancerepairgroup .choose-us .overlay {
        flex-wrap: wrap;
    }

    .proallappliancerepair .choose-us .overlay div:nth-child(1), .allappliancerepairgroup .choose-us .overlay div:nth-child(1) {
        order: 2;
        width: 275px;
        margin: 0 auto;
    }

    .proallappliancerepair .choose-us .overlay div:nth-child(2), .allappliancerepairgroup .choose-us .overlay div:nth-child(2) {
        order: 1;
        width: 100%;
        text-align: center;
    } 

    .proallappliancerepair .choose-us .overlay div:nth-child(3), .allappliancerepairgroup .choose-us .overlay div:nth-child(3) {
        order: 3;
        width: 275px;
        margin: 0 auto;
    }

    .proallappliancerepair .choose-us .wrap-img:before, .allappliancerepairgroup .choose-us .wrap-img:before {
        left: 175px;
    }

    .proallappliancerepair .type-repair .row:after {
        display: none !important;
    }

    .proallappliancerepair .type-repair .row {
        flex-direction: column !important;
    }

    .proallappliancerepair .type-repair .row .row__info {
        width: 100%;
        text-align: center;
        margin-bottom: 75px;
    }
}

@media screen and (max-width: 920px) {

    .proallappliancerepair .testimonial .testimonial__list, .allappliancerepairgroup .testimonial .testimonial__list {
        flex-direction: column;
    }

    .proallappliancerepair .testimonial .testimonial__list li:nth-child(2), .allappliancerepairgroup .testimonial .testimonial__list li:nth-child(2) {
        margin-bottom: 50px;
    }

    .proallappliancerepair .type-repair .row:nth-child(5) .row__img:after {
        top: -75px;
        left: -130px;
    }

    .proallappliancerepair .type-repair .row:nth-child(1) .row__img:after {
        top: -50px;
        left: -140px;
    }
}

@media screen and (max-width: 800px) {
	.proallappliancerepair .headers.mar50{margin:0;}
	.post_logo.post_mob_img{background:none;}
	.proallappliancerepair .headers{padding:30px 0 0 0;}
	.proallappliancerepair .logo{width:113px; margin:0; padding:0;}
    .proallappliancerepair #menu {display:none;}
	.request_call.temp2 a{padding:10px 15px; border-radius:0;}
    .proallappliancerepair .slicknav_menu {display:block;}
	.proallappliancerepair .intro .intro__text-block .text, .allappliancerepairgroup .intro .intro__text-block .text{margin:20px 0;}
	.proallappliancerepair h1.title{margin:0 0 20px 0;}
	.proallappliancerepair .wolf-applience .wolf-applience__list ul, .allappliancerepairgroup .wolf-applience .wolf-applience__list ul{align-items: start;}
	.proallappliancerepair .wolf-applience .wolf-applience__list ul li, .allappliancerepairgroup .wolf-applience .wolf-applience__list ul li{margin:0 5px 10px; min-height:226px; width:100%; padding:35px 10px;}
    .proallappliancerepair .service .service__img img:nth-child(2), .allappliancerepairgroup .service .service__img img:nth-child(2){display: none;}
    .proallappliancerepair .choose-us .wrap-img:before {display: none;}
    .proallappliancerepair .type-repair .row:nth-child(1) .row__img:after,
    .proallappliancerepair .type-repair .row:nth-child(2) .row__img:after,
    .proallappliancerepair .type-repair .row:nth-child(3) .row__img:after,
    .proallappliancerepair .type-repair .row:nth-child(4) .row__img:after,
    .proallappliancerepair .type-repair .row:nth-child(5) .row__img:after {display: none;}
	.proallappliancerepair .slicknav_menu{display:none;}
    .proallappliancerepair .type-repair .row .row__img {width:75%;}
   .proallappliancerepair  .type-repair .row .row__info .title {font-size: 36px;}
    .proallappliancerepair .choose-us .choose-us__title {font-size: 36px;}
    .proallappliancerepair .service .service__info .logo-group {flex-direction: column;}
    .proallappliancerepair .service .service__info .title {font-size: 36px;}
    .proallappliancerepair .wolf-applience .wolf-applience__info .title {font-size: 36px;}
    .proallappliancerepair .intro .intro__text-block .title {font-size: 32px; line-height:36px; text-align:center;}
    .proallappliancerepair .service .service__img img:nth-child(1) {width: 75%;}
    .proallappliancerepair .intro .intro__text-block .link-phone {width: auto !important; padding: 10px 25px;}
	/* .proallappliancerepair .guarantee .guarantee__list li:nth-child(2){display:none;} */
    .proallappliancerepair .testimonial .testimonial__list li:nth-child(2), .testimonial .testimonial__list li:nth-child(3){width: 100%;}
	.allappliancerepairgroup .testimonial .testimonial__list li:nth-child(2), .allappliancerepairgroup .testimonial .testimonial__list li:nth-child(3){width: 100%;}
    .proallappliancerepair .footers .footers-menu {flex-direction: column;}
    .proallappliancerepair .footers .footers-menu li:not(:last-child) {margin-bottom: 20px;}
	.proallappliancerepair .service .service__info .title{line-height:45px;}
	.proallappliancerepair .testimonial .testimonial__list, .allappliancerepairgroup .testimonial .testimonial__list{display:block;}
	.proallappliancerepair .testimonial .testimonial__list li:nth-child(1), .allappliancerepairgroup .testimonial .testimonial__list li:nth-child(1){position:relative;}
	.proallappliancerepair .testimonial .testimonial__list li:nth-child(2), .proallappliancerepair .testimonial .testimonial__list li:nth-child(3), .allappliancerepairgroup .testimonial .testimonial__list li:nth-child(2), .allappliancerepairgroup .testimonial .testimonial__list li:nth-child(3){height:auto; padding:30px 20px; width:100%;}
	.proallappliancerepair .testimonial .testimonial__list li .text-review, .allappliancerepairgroup .testimonial .testimonial__list li .text-review{margin:0;}
}

@media screen and (max-width: 480px) {
    .proallappliancerepair .intro .intro__img-block img {width: 75%;}
    .proallappliancerepair .guarantee,
    .proallappliancerepair .service,
    .proallappliancerepair .testimonial,
	.allappliancerepairgroup .guarantee,
    .allappliancerepairgroup .service,
    .allappliancerepairgroup .testimonial{padding: 50px 0;}
	.proallappliancerepair .guarantee{padding:85px 0;}
	.proallappliancerepair .guarantee .guarantee__list li{padding: 35px 10px; min-height:138px; display: flex; flex-direction: column; align-content: center; justify-content: center;}
	.proallappliancerepair .guarantee .guarantee__list li p:first-child{font-size:16px;}
	.proallappliancerepair .guarantee .guarantee__list li p:last-child{font-size:16px;}
}

/*=======================================NEEDAAPPLIANCEREPAIR==========================================================*/

body.needaappliancerepair {
    font-family: 'Mulish', sans-serif;
    overflow-x: hidden;
}

.needaappliancerepair .wrappers {
    position: relative;
}

.needaappliancerepair .container {
    max-width: 1170px;
    width: 100%;
    padding: 0 15px;
    margin: 0 auto;
}

.needaappliancerepair .headers {
    position: relative;
    top: 50px;
    left: 0;
    right: 0;
    z-index: 10;
}

.needaappliancerepair .headers .overlay {
    display: flex;
    align-items: center;
}

.needaappliancerepair .headers .link-phone {
    display: inline-block;
    background: #0099FF;
    border-radius: 25px;
    font-weight: 900;
    font-size: 16px;
    color: #fff;
    padding: 14px 30px;
    margin-left: auto;
}

.needaappliancerepair .headers .nav-menu {
    margin-left: 50px;
}

.needaappliancerepair .headers .nav-menu .menu {
    display: flex;
    align-items: center;
}

.needaappliancerepair .headers .nav-menu .menu li:not(:last-child) {
    margin-right: 25px;
}

.needaappliancerepair .headers .nav-menu .menu li a {
    font-weight: 700;
    font-size: 14px;
    color: #000;
}

.needaappliancerepair .headers .nav-menu .menu li {
    position: relative;
}

.needaappliancerepair .headers .nav-menu .menu li .dropdown-menu {
    display: none;
    position: absolute;
    top: 100%;
    left: 0;
    background-color: #fff;
    border: 1px solid rgba(229, 229, 229, 0.55);
    box-shadow: 14px 14px 30px rgb(0 0 0 / 4%);
    padding: 25px;
    z-index: 100;
    min-width: 225px;
}

.needaappliancerepair .headers .nav-menu .menu li:hover .dropdown-menu {
    display: block;
}

.needaappliancerepair .intro {
    padding: 290px 0;
    position: relative;
}

.needaappliancerepair .intro:before {
    content: '';
    background-image: url("../images/img/into-ellipse-1.png");
    background-repeat: no-repeat;
    width: 1146px;
    height: 977px;
    position: absolute;
    bottom: 0;
    left: -200px;
    right: 0;
    top: -100px; 
}

.needaappliancerepair .intro:after {
    content: '';
    background-image: url("../images/img/into-ellipse-2.png");
    background-repeat: no-repeat;
    width: 528px;
    height: 427px;
    position: absolute;
    top: -45px;
    left: -100px;
    right: 0;
}

.needaappliancerepair .intro .overlay {
    display: flex;
    align-items: center;
    z-index: 1;
    position: relative;
}

.needaappliancerepair .intro .intro__text-block,
.needaappliancerepair .intro .intro__img-block {
    position: relative;
}

.needaappliancerepair .intro .intro__text-block {
    width: 49%;
}

.needaappliancerepair .intro .intro__img-block {
    width: 51%;
}

.needaappliancerepair .intro .intro__img-block:before {
    content: '';
    background-image: url("../images/img/intro-img__decore-1.png");
    display: block;
    width: 366px;
    height: 675px;
    position: absolute;
    top: -345px;
    left: -50px;
}

.needaappliancerepair .intro .intro__img-block:after {
    content: '';
    background-image: url("../images/img/intro-img__decore-2.png");
    display: block;
    width: 367px;
    height: 675px;
    position: absolute;
    top: -185px;
    left: 330px;
    z-index: -1;
}

.needaappliancerepair .intro .intro__text-block .title {
    font-weight: 900;
    font-size: 40px;
    color: #fff;
    line-height: 77px;
}

.needaappliancerepair .intro .intro__text-block .text {
    font-weight: 600;
    font-size: 16px;
    color: #fff;
    margin: 65px 0;
    line-height: 30px;
}

.needaappliancerepair .intro .intro__img-block img {
    position: absolute;
    top: -315px;
    left: -70px;
	max-width: none;
}
.needaappliancerepair .support{padding:84px 0 0 0;}
.needaappliancerepair .support .ukraine{max-width:963px; width:100%; margin:0 auto; padding:50px 0 0 0; text-align:center; border: 7px dashed #F1F6FA; border-radius: 45px;}
.needaappliancerepair .support .ukraine .titles{font-size:66px; color:#3E4F58; font-weight:900;}
.needaappliancerepair .support .ukraine .titles .uk1{color:#0099FF;}
.needaappliancerepair .support .ukraine .titles .uk2{color:#FFC700;}
.needaappliancerepair .support .ukraine .text{color:#E34A1A; font-size:19px; font-weight:900;}

.needaappliancerepair .needaappliancerepair .wolf-applience {
    padding: 150px 0;
    position: relative;

}

.needaappliancerepair .needaappliancerepair .wolf-applience:after {
    content: '';
    background-image: url("../images/img/icon-screwdriver.png");
    background-repeat: no-repeat;
    width: 193px;
    height: 725px;
    position: absolute;
    bottom: -215px;
    right: 150px;
    z-index: -1; 
}

.needaappliancerepair .wolf-applience .overlay {
    display: flex;
    align-items: center;
}

.needaappliancerepair .wolf-applience .wolf-applience__list,
.needaappliancerepair .wolf-applience .wolf-applience__info {
    width: 50%;
}

.needaappliancerepair .wolf-applience .wolf-applience__info {
    padding-left: 50px;
}

.needaappliancerepair .wolf-applience .wolf-applience__list ul {
    display: flex;
    flex-direction: column;
    align-items: center;
    flex-wrap: wrap;
    max-height: 1000px;
}

.needaappliancerepair .wolf-applience .wolf-applience__list ul li {
    background: #FFFFFF;
    border: 1px solid rgba(229, 229, 229, 0.55);
    box-sizing: border-box;
    box-shadow: 14px 14px 30px rgba(0, 0, 0, 0.04);
    border-radius: 48px;
    width: 250px;
    padding: 61px 10px;
    text-align: center;
    margin-bottom: 49px;
    position: relative;
	z-index:2;
}
.needaappliancerepair .wolf-applience .wolf-applience__list ul li img{position:relative; z-index:2;}
.needaappliancerepair .wolf-applience .wolf-applience__list ul a:nth-child(1) li:after,
.needaappliancerepair .wolf-applience .wolf-applience__list ul a:nth-child(2) li:after,
.needaappliancerepair .wolf-applience .wolf-applience__list ul a:nth-child(3) li:after {
    content: '';
    background-image: url("../images/img/wolf-applience__list-decore.png");
    display: block;
    width: 107px;
    height: 95px;
    position: absolute;
    top: 40px;
    left: 33px;
	z-index:1;
}

.needaappliancerepair .wolf-applience .wolf-applience__list ul a:nth-child(4) li:after,
.needaappliancerepair .wolf-applience .wolf-applience__list ul a:nth-child(5) li:after {
    content: '';
    background-image: url("../images/img/wolf-applience__list-decore.png");
    display: block;
    width: 107px;
    height: 95px;
    position: absolute;
    top: 40px;
    left: 80px;
	z-index:1;
}

.needaappliancerepair .wolf-applience .wolf-applience__list ul a:nth-child(4) li {
    margin-top: 175px;
}


.needaappliancerepair .wolf-applience .wolf-applience__list ul li p {
    font-size: 19px;
    font-weight: 700;
    color: #3E4F58;
    padding-top: 5px;
    max-width: 50%;
    margin: 0 auto;
}

.needaappliancerepair .wolf-applience .wolf-applience__info .title {
    font-weight: 900;
    font-size: 66px;
    color: #3E4F58;
}

.needaappliancerepair .wolf-applience .wolf-applience__info .text {
    font-weight: 600;
    font-size: 16px;
    color: #3E4F58;
    margin: 50px 0;
}

.needaappliancerepair .wolf-applience .wolf-applience__info .link {
    display: inline-block;
    background: #0099FF;
    border-radius: 25px;
    font-weight: 900;
    font-size: 23px;
    color: #fff;
    padding: 17px 44px;
}

.needaappliancerepair .guarantee {
    padding: 200px 0;
    position: relative;
    z-index: 10;
}

.needaappliancerepair .guarantee:after {
    content: '';
    background-image: url("../images/img/guarantee-decore.png");
    background-repeat: no-repeat;
    width: 100%;
    height: 100%;
    position: absolute;
    bottom: 0;
    left: 0;
    right: 0;
    top: 0;
    z-index: -1; 
}

.needaappliancerepair .guarantee .guarantee__list {
    display: flex;
    align-items: center;
    justify-content: center;
}

.needaappliancerepair .guarantee .guarantee__list li {
    max-width: 475px;
	width:100%;
    background: #FFFFFF;
	border: 10px solid rgba(0, 0, 0, 0.07);
	box-sizing: border-box;
	box-shadow: 0px 0px 25px rgba(0, 0, 0, 0.15);
	border-radius: 25px;
    text-align: center;
    padding: 60px 10px;
	margin:0 10px;
}

.needaappliancerepair .guarantee .guarantee__list li p:first-child {
    font-weight: 700;
    font-size: 25px;
    color: #3E4F58;
}

.needaappliancerepair .guarantee .guarantee__list li:nth-child(1) p:last-child {
    font-weight: 900;
    font-size: 33px;
    text-transform: uppercase;
    background: #0099FF;
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    color: #0099FF;
}
.needaappliancerepair .guarantee .guarantee__list li:nth-child(2) p:last-child {
    font-weight: 900;
    font-size: 33px;
    text-transform: uppercase;
    background: #FFC700;
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    color: #FFC700;
}

.needaappliancerepair .service {
    padding: 200px 0;
    position: relative;
}

.needaappliancerepair .service .overlay {
    display: flex;
    align-items: center;
    justify-content: space-between;
}

.needaappliancerepair .service .service__info,
.needaappliancerepair .service .service__img {
    width: 50%;
    position: relative;
}

.needaappliancerepair .service .service__img img:nth-child(1) {
    position: absolute;
    top: -415px;
    left: 175px;
}

.needaappliancerepair .service .service__img img:nth-child(2) {
    position: absolute;
    top: -375px;
    left: 35px;
    z-index: -1;
}

.needaappliancerepair .service .service__img img:nth-child(3) {
    position: absolute;
    top: -375px;
    left: 80px;
} 

.needaappliancerepair .service .service__img img:nth-child(4) {
    position: absolute;
    top: 175px;
    left: -10px;
} 

.needaappliancerepair .service .service__img img:nth-child(5) {
    position: absolute;
    top: -75px;
    left: 550px;
} 

.needaappliancerepair .service .service__info .title {
    font-weight: 900;
    font-size: 66px;
    color: #3E4F58;
    line-height: 65px;
    margin-bottom: 50px;
}

.needaappliancerepair .service .service__info .text {
    font-weight: 600;
    font-size: 16px;
    color: #9EAFB9;
    text-align: justify;
    line-height: 30px;
}

.needaappliancerepair .service .service__info .logo-group {
    display: flex;
    align-items: center;
}

.needaappliancerepair .testimonial {
    padding: 240px 0;
    position: relative;
}

.needaappliancerepair .testimonial:after {
    content: '';
    background-image: url("../images/img/testimonial-decore-bottom.png");
    background-repeat: no-repeat;
    width: 100%;
    height: 100%;
    position: absolute;
    bottom: 0;
    left: 0;
    right: 0;
    top: 0;
}

.needaappliancerepair .testimonial:before {
    content: '';
    background-image: url("../images/img/icon-instrument-1.png");
    background-repeat: no-repeat;
    display: block;
    width: 220px;
    height: 783px;
    position: absolute;
    top: 580px;
    left: 0;
    z-index: -1;
}

.needaappliancerepair .testimonial .testimonial__list {
    display: flex;
    align-items: center;
    justify-content: space-between;
    position: relative;
}

.needaappliancerepair .testimonial .testimonial__list li:nth-child(1) {
    text-align: center;
    z-index: 10;
}

.needaappliancerepair .testimonial .testimonial__list li:nth-child(1) strong {
    display: block;
    font-weight: 900;
    font-size: 50px;
    color: #FAFF00;
    margin: 10px 0;
}

.needaappliancerepair .testimonial .testimonial__list li:nth-child(1) p {
    font-weight: 900;
    font-size: 18px;
    color: #FAFF00;
}

.needaappliancerepair .testimonial .testimonial__list li:nth-child(2),
.needaappliancerepair .testimonial .testimonial__list li:nth-child(3) {
    background: #FFFFFF;
    border: 1px solid rgba(229, 229, 229, 0.55);
    box-sizing: border-box;
    box-shadow: 14px 14px 30px rgba(0, 0, 0, 0.04);
    border-radius: 48px;
    width: 370px;
    text-align: center;
    padding: 75px 60px;
    height: 400px;
    position: relative;
    z-index: 10;
}

.needaappliancerepair .testimonial .testimonial__list li:nth-child(3) {
    padding: 75px 40px;
}

.needaappliancerepair .testimonial .testimonial__list li .text-review {
    font-weight: 600;
    font-size: 16px;
    line-height: 30px;
    color: #9EAFB9;
    margin-bottom: 50px;
}

.needaappliancerepair .testimonial .testimonial__list li .author {
    font-weight: 800;
    font-size: 19px;
    color: #3E4F58;
}

.needaappliancerepair .choose-us {
    padding: 150px 0;
}

.needaappliancerepair .choose-us .choose-us__title {
    font-weight: 900;
    font-size: 77px;
    text-align: center;
    color: #3E4F58;
    margin-bottom: 50px;
}

.needaappliancerepair .choose-us .choose-us__subtitle {
    font-weight: 600;
    font-size: 16px;
    text-align: center;
    color: #9EAFB9;
    line-height: 30px;
}

.needaappliancerepair .choose-us .overlay {
    display: flex;
    align-items: center;
    justify-content: space-between;
}

.needaappliancerepair .choose-us .wrap-list .wrap-list__title {
    font-weight: 900;
    font-size: 23px;
    color: #3E4F58;
    margin-bottom: 40px;
}

.needaappliancerepair .choose-us .wrap-list ul li {
    font-weight: 600;
    font-size: 16px;
    color: #3E4F58;
    margin-bottom: 40px;
    position: relative;
    padding-left: 50px;
}

.needaappliancerepair .choose-us .wrap-list ul li:before {
    content: '';
    background-image: url("../images/svg/icon-check.svg");
    display: block;
    width: 35px;
    height: 32px;
    position: absolute;
    top: -4px;
    left: 0;
}

.needaappliancerepair .choose-us .wrap-list.check-yellow ul li:before {
    background-image: url("../images/svg/icon-check-1.svg");
}

.needaappliancerepair .choose-us .wrap-img {
    position: relative;
}

.needaappliancerepair .choose-us .wrap-img:before {
    content: '';
    background-image: url("../images/img/choose-us-img-decore.png");
    display: block;
    width: 499px;
    height: 540px;
    position: absolute;
    top: 50px;
    left: 80px;
    z-index: -1;
}

.needaappliancerepair .type-repair {
    padding: 150px 0;
    position: relative;
}

.needaappliancerepair .type-repair:before {
    content: '';
    background-image: url("../images/img/type-repair__decore-top.png");
    width: 100%;
    height: 29px;
    background-repeat: no-repeat;
    position: absolute;
    left: 0;
    right: 0;
    top: -5px;
}

/* .needaappliancerepair .type-repair:after {
    content: '';
    background-image: url("../images/img/type-repair__decore-top-1.png");
    width: 100%;
    height: 117px;
    background-repeat: no-repeat;
    position: absolute;
    left: 0;
    right: 0;
    top: 10px;
}
 */
.needaappliancerepair .type-repair .row {
    display: flex;
    align-items: center;
    justify-content: space-between;
    position: relative;
}

.needaappliancerepair .type-repair .row .row__img {
    position: relative;
}

.needaappliancerepair .type-repair .row:nth-child(1):after,
.needaappliancerepair .type-repair .row:nth-child(3):after {
    content: "";
    background-image: url("../images/img/dashed-decore.png");
    width: 20px;
    height: 96px;
    display: block;
    position: absolute;
    bottom: -175px;
    left: 50%;
    z-index: -1;
}

.needaappliancerepair .type-repair .row:nth-child(2):after,
.needaappliancerepair .type-repair .row:nth-child(4):after {
	content: "";
    background-image: url("../images/img/dashed-decore.png");
    width: 20px;
    height: 96px;
    display: block;
    position: absolute;
    bottom: -175px;
    left: 50%;
    z-index: -1;
}

.needaappliancerepair .type-repair .row:nth-child(1) .row__img:after {
    content: "";
    background-image: url("../images/img/type-repair__decore-img.png");
    width: 437px;
    height: 437px;
    display: block;
    position: absolute;
    top: 65px;
    left: -48px;
    z-index: -1;
}

.needaappliancerepair .type-repair .row:nth-child(2) .row__img:after {
    content: "";
    background-image: url("../images/img/type-repair__decore-img.png");
	width: 437px;
    height: 437px;
    display: block;
    position: absolute;
    top: -8px;
    left: -42px;
    z-index: -1;
}

.needaappliancerepair .type-repair .row:nth-child(3) .row__img:after {
    content: "";
    background-image: url("../images/img/type-repair__decore-img.png");
	width: 437px;
    height: 437px;
    display: block;
    position: absolute;
    top: 9px;
    left: -48px;
    z-index: -1;
}

.needaappliancerepair .type-repair .row:nth-child(4) .row__img:after {
    content: "";
    background-image: url("../images/img/type-repair__decore-img.png");
    width: 437px;
    height: 437px;
    display: block;
    position: absolute;
    top: -26px;
    left: -34px;
    z-index: -1;
}

.needaappliancerepair .type-repair .row:nth-child(5) .row__img:after {
    content: "";
    background-image: url("../images/img/type-repair__decore-img.png");
    width: 437px;
    height: 437px;
    display: block;
    position: absolute;
    top: -5px;
    left: -48px;
    z-index: -1;
}

.needaappliancerepair .type-repair .row:not(:last-child) {
    margin-bottom: 275px;
}

.needaappliancerepair .type-repair .row.reverse {
    flex-direction: row-reverse;
}

.needaappliancerepair .type-repair .row .row__info {
    width: 60%;
}

.needaappliancerepair .type-repair .row .row__img {
    width: 30%;
}

.needaappliancerepair .type-repair .row .row__img img {
    width: 100%;
}

.needaappliancerepair .type-repair .row .row__info .title {
    font-weight: 900;
    font-size: 66px;
    color: #3E4F58;
    margin-bottom: 50px;
}

.needaappliancerepair .type-repair .row .row__info .text {
    font-weight: 600;
    font-size: 16px;
    color: #9EAFB9;
    margin-bottom: 20px;
    line-height: 30px;
}

.needaappliancerepair .footers {
    padding: 100px 0 90px 0;
    text-align: center;
	position:relative;
}
.needaappliancerepair .footers:before {
    content: '';
    background-image: url("../images/img/type-repair__decore-top.png");
    width: 100%;
    height: 29px;
    background-repeat: no-repeat;
    position: absolute;
    left: 0;
    right: 0;
    top: -5px;
}
.needaappliancerepair .footers .footers-menu {
    display: flex;
    align-items: center;
    margin-bottom: 65px;
    justify-content: space-around;
}

.needaappliancerepair .footers .footers-menu li a {
    font-size: 14px;
    font-weight: 700;
    color: #3E4F58;
}

.needaappliancerepair .footers .footer-menu-service {
    color: #3E4F58;
    margin-bottom: 20px;
}

.needaappliancerepair .footers .footer-menu-service a {
    font-size: 14px;
    color: #3E4F58;   
}

.needaappliancerepair .footers .copyrights {
   line-height: 25px;
}

.needaappliancerepair .footers .copyrights a,
.needaappliancerepair .footers .copyrights p {
    font-size: 12px;
    color: #3E4F58;
}

.needaappliancerepair .slicknav_menu {
    display:none;
}

.needaappliancerepair .slicknav_menu {
    background: #0099FF;
}

.needaappliancerepair .slicknav_btn {
    background: none;
}

.needaappliancerepair slicknav_menu .slicknav_menutxt {
    text-shadow: none;
}

@media (max-width: 1200px) { 
    
    .needaappliancerepair .container {
        max-width: 100%;
    }

    .needaappliancerepair .intro .intro__img-block img {
        left: 0;
    }

    .needaappliancerepair .service .service__img img:nth-child(1) {
        left: 100px;
    }
}

@media (max-width: 1024px) {

    .needaappliancerepair .intro .intro__img-block:after,
    .needaappliancerepair .intro .intro__img-block:before {
        display: none;
    }

    .needaappliancerepair .intro .intro__text-block .title,
    .needaappliancerepair .intro .intro__text-block .text {
        color: #3E4F58
    }
    
    .needaappliancerepair .intro .overlay {
        flex-direction: column;
    }

    .needaappliancerepair .intro .intro__img-block img {
        position: static;
        width: 50%;
    }

    .needaappliancerepair .intro .intro__text-block {
        margin-bottom: 50px;
    }

    .needaappliancerepair .intro .intro__text-block, .needaappliancerepair .intro .intro__img-block {
        width: 100%;
        text-align: center;
    }

    .needaappliancerepair .intro {
        padding: 200px 0;
    }

    .needaappliancerepair .intro:after {
        display: none;
    }

    .needaappliancerepair .wolf-applience .overlay {
        flex-direction: column-reverse;
    }

    .needaappliancerepair .wolf-applience .wolf-applience__list, .needaappliancerepair .wolf-applience .wolf-applience__info {
        width: 100%;
        text-align: center;
        padding: 0;
        margin-bottom: 50px;
    }

    .needaappliancerepair .wolf-applience .wolf-applience__list ul li:nth-child(4) {
        margin-top: 0;
    }

   .needaappliancerepair  .wolf-applience .wolf-applience__list ul {
        flex-wrap: nowrap;
        max-height: 100%;
    }

    .needaappliancerepair .guarantee .guarantee__list {
        flex-wrap: wrap;
        justify-content: space-around;
    }

    .needaappliancerepair .service .overlay {
        display: flex;
        flex-direction: column;
    }

    .needaappliancerepair .service .service__info, .needaappliancerepair .service .service__img {
        width: 100%;
        text-align: center;
    }

    .needaappliancerepair .service .service__img img:nth-child(1) {
        position: static;
    }

   .needaappliancerepair  .service .service__img img:nth-child(2) {
        top: 35px;
        left: 110px;
    }

    .needaappliancerepair .service .service__img img:nth-child(3),
    .needaappliancerepair .service .service__img img:nth-child(4),
    .needaappliancerepair .service .service__img img:nth-child(5) {
        display: none;
    }

    .needaappliancerepair .testimonial .testimonial__list {
        flex-wrap: wrap;
    }

    .needaappliancerepair .testimonial .testimonial__list li:nth-child(1) {
        width: 100%;
        margin-bottom: 50px;
    }

    .needaappliancerepair .testimonial .testimonial__list:after,
    .needaappliancerepair .testimonial .testimonial__list:before {
        display: none;
    }

    .needaappliancerepair .choose-us .overlay {
        flex-wrap: wrap;
    }

    .needaappliancerepair .choose-us .overlay div:nth-child(1) {
        order: 2;
        width: 275px;
        margin: 0 auto;
    }

    .needaappliancerepair .choose-us .overlay div:nth-child(2) {
        order: 1;
        width: 100%;
        text-align: center;
    } 

    .needaappliancerepair .choose-us .overlay div:nth-child(3) {
        order: 3;
        width: 275px;
        margin: 0 auto;
    }

    .needaappliancerepair .choose-us .wrap-img:before {
        left: 175px;
    }

    .needaappliancerepair .type-repair .row:after {
        display: none !important;
    }

    .needaappliancerepair .type-repair .row {
        flex-direction: column !important;
    }

    .needaappliancerepair .type-repair .row .row__info {
        width: 100%;
        text-align: center;
        margin-bottom: 75px;
    }

    .needaappliancerepair #menu {
        display:none;
    }

    .needaappliancerepair .slicknav_menu {
        display:block;
    }

    .needaappliancerepair .intro:before,
    .needaappliancerepair .intro:after {
        display: none;
    }
}

@media screen and (max-width: 920px) {
    .needaappliancerepair .testimonial .testimonial__list {flex-direction: column;}
    .needaappliancerepair .testimonial .testimonial__list li:nth-child(2) {margin-bottom: 50px;}
    .needaappliancerepair .type-repair .row:nth-child(5) .row__img:after {top: -75px; left: -130px;}
    .needaappliancerepair .type-repair .row:nth-child(1) .row__img:after {top: -50px; left: -140px;}
}

@media screen and (max-width: 767px) {
    

    .needaappliancerepair .service .service__img img:nth-child(2) {
        display: none;
    }

    .needaappliancerepair .choose-us .wrap-img:before {
        display: none;
    }

    .needaappliancerepair .type-repair .row:nth-child(1) .row__img:after,
    .needaappliancerepair .type-repair .row:nth-child(2) .row__img:after,
    .needaappliancerepair .type-repair .row:nth-child(3) .row__img:after,
    .needaappliancerepair .type-repair .row:nth-child(4) .row__img:after,
    .needaappliancerepair .type-repair .row:nth-child(5) .row__img:after {
        display: none;
    }

    .needaappliancerepair .type-repair .row .row__img {
        width: 75%;
    }

    .needaappliancerepair .type-repair .row .row__info .title {
        font-size: 45px;
    }

    .needaappliancerepair .choose-us .overlay div:nth-child(2) img {
        width: 75%;
    }

    .needaappliancerepair .choose-us .choose-us__title {
        font-size: 45px;
    }

    .needaappliancerepair .service .service__info .logo-group {
        flex-direction: column;
    }

    .needaappliancerepair .service .service__info .title {
        font-size: 45px;
    }

    .needaappliancerepair .wolf-applience .wolf-applience__info .title {
        font-size: 45px;
    }

    .needaappliancerepair .intro .intro__text-block .title {
        font-size: 45px;
    }

    .needaappliancerepair .service .service__img img:nth-child(1) {
        width: 75%;
    }

    .needaappliancerepair .intro .intro__text-block .link-phone {
        width: 100%;
        padding: 25px;
    }

    .needaappliancerepair .testimonial .testimonial__list li:nth-child(2), .needaappliancerepair .testimonial .testimonial__list li:nth-child(3) {
        width: 100%;
    }

    .needaappliancerepair .footers .footers-menu {
        flex-direction: column;
    }

    .needaappliancerepair .footers .footers-menu li:not(:last-child) {
        margin-bottom: 20px;
    }
}

@media screen and (max-width: 480px) {

    .needaappliancerepair .headers .overlay {
        flex-direction: column;
    }

    .needaappliancerepair .headers .link-phone {
        margin: 20px auto 0;
    }

    .needaappliancerepair .intro .intro__img-block img {
        width: 75%;
    }

    .needaappliancerepair .intro {
        padding: 200px 0 100px;
    }

    .needaappliancerepair .guarantee,
    .needaappliancerepair .service,
    .needaappliancerepair .testimonial {
        padding: 100px 0;
    }
}

/*=======================================LUXURYAPPLIANCEPRO==========================================================*/

body.luxuryappliancepro {font-family: 'Mulish', sans-serif; overflow-x: hidden;}

.luxuryappliancepro .wrappers {position: relative;}
.luxuryappliancepro .container { max-width: 1170px; width: 100%; padding: 0 15px; margin: 0 auto;}

.luxuryappliancepro .headers {position: relative; top: 50px; left: 0; right: 0; z-index: 10;}
.luxuryappliancepro .headers .overlay {display: flex; align-items: center;}
.luxuryappliancepro .headers .link-phone {display: inline-block; background: #0099FF; border-radius: 25px; font-weight: 900; font-size: 16px; color: #fff; padding: 14px 30px; margin-left: auto;}
.luxuryappliancepro .headers .nav-menu {margin-left: 50px;}
.luxuryappliancepro .headers .nav-menu .menu {display: flex; align-items: center;}
.luxuryappliancepro .headers .nav-menu .menu li:not(:last-child) {margin-right: 25px;}
.luxuryappliancepro .headers .nav-menu .menu li a {font-weight: 700; font-size: 16px; color: #000;}
.luxuryappliancepro .headers .nav-menu .menu li {position: relative;}
.luxuryappliancepro .headers .nav-menu .menu li .dropdown-menu {display: none; position: absolute; top: 100%; left: 0; background-color: #fff; border: 1px solid rgba(229, 229, 229, 0.55); box-shadow: 14px 14px 30px rgb(0 0 0 / 4%); padding: 25px; z-index: 100; min-width: 225px;}
.luxuryappliancepro .headers .nav-menu .menu li:hover .dropdown-menu {display: block;}

.luxuryappliancepro .intro {padding: 290px 0; position: relative;}

.luxuryappliancepro .intro:before {
    content: '';
    background-image: url("../images/img/into-ellipse-1.png");
    background-repeat: no-repeat;
    width: 1146px;
    height: 977px;
    position: absolute;
    bottom: 0;
    left: -200px;
    right: 0;
    top: -100px; 
}

.luxuryappliancepro .intro:after {
    content: '';
    background-image: url("../images/img/into-ellipse-2.png");
    background-repeat: no-repeat;
    width: 528px;
    height: 427px;
    position: absolute;
    top: -45px;
    left: -100px;
    right: 0;
}

.luxuryappliancepro .intro .overlay {
    display: flex;
    align-items: center;
    z-index: 1;
    position: relative;
}

.luxuryappliancepro .intro .intro__text-block,
.luxuryappliancepro .intro .intro__img-block {
    position: relative;
}

.luxuryappliancepro .intro .intro__text-block {
    width: 49%;
}

.luxuryappliancepro .intro .intro__img-block {
    width: 51%;
}

.luxuryappliancepro .intro .intro__img-block:before {
    content: '';
    background-image: url("../images/img/intro-img__decore-1.png");
    display: block;
    width: 366px;
    height: 675px;
    position: absolute;
    top: -345px;
    left: -50px;
}

.luxuryappliancepro .intro .intro__img-block:after {
    content: '';
    background-image: url("../images/img/intro-img__decore-2.png");
    display: block;
    width: 367px;
    height: 675px;
    position: absolute;
    top: -185px;
    left: 330px;
    z-index: -1;
}

.luxuryappliancepro .intro .intro__text-block .title {
    font-weight: 900;
    font-size: 33px;
    color: #fff;
    line-height: 77px;
}

.luxuryappliancepro .intro .intro__text-block .text {
    font-weight: 600;
    font-size: 16px;
    color: #fff;
    margin: 65px 0;
    line-height: 30px;
}

.luxuryappliancepro .intro .intro__img-block img {
    position: absolute;
    top: -315px;
    left: -70px;
	max-width: none;
}
.luxuryappliancepro .support{padding:84px 0 0 0;}
.luxuryappliancepro .support .ukraine{max-width:1170px; width:100%; margin:0 auto; padding:50px 0 0 0; text-align:center; border: 7px dashed #F1F6FA; border-radius: 45px; display:flex;}
.luxuryappliancepro .support .ukraine .titles{font-size:47px; color:#0099FF; font-weight:900; text-transform:uppercase; margin:0 0 15px 0;}
.luxuryappliancepro .support .ukraine .titles .uk1{color:#FFC700;}
.luxuryappliancepro .support .ukraine .titles .uk2{color:#FFC700;}
.luxuryappliancepro .support .ukraine .text{color:#E34A1A; font-size:19px; font-weight:900;}
.luxuryappliancepro .support .ukraine .text span{color:#3E4F58;}

.luxuryappliancepro .wolf-applience {
	background:url('../images/img/wolf_bg.webp') no-repeat 0 100px;
	background-size:contain;
    padding: 150px 0;
    position: relative;
}
.luxuryappliancepro .wolf-applience h2.title{font-size:48px; font-family: 'Mulish', sans-serif; text-align:left; background:none; margin:0; padding:0; }
.luxuryappliancepro .wolf-applience .overlay {
    display: flex;
    align-items: center;
}

.luxuryappliancepro .wolf-applience .wolf-applience__list,
.luxuryappliancepro .wolf-applience .wolf-applience__info {
    width: 50%;
}

.luxuryappliancepro .wolf-applience .wolf-applience__info {
    padding-left: 50px;
}

.luxuryappliancepro .wolf-applience .wolf-applience__list ul {
    display: flex;
    flex-direction: column;
    align-items: center;
    flex-wrap: wrap;
    max-height: 1000px;
}

.luxuryappliancepro .wolf-applience .wolf-applience__list ul li {
    background: #FFFFFF;
    border: 1px solid rgba(229, 229, 229, 0.55);
    box-sizing: border-box;
    box-shadow: 14px 14px 30px rgba(0, 0, 0, 0.04);
    border-radius: 48px;
    width: 250px;
    padding: 61px 10px;
    text-align: center;
    margin-bottom: 49px;
    position: relative;
	z-index:2;
}
.luxuryappliancepro .wolf-applience .wolf-applience__list ul li img{position:relative; z-index:2;}
.luxuryappliancepro .wolf-applience .wolf-applience__list ul a:nth-child(1) li:after,
.luxuryappliancepro .wolf-applience .wolf-applience__list ul a:nth-child(2) li:after,
.luxuryappliancepro .wolf-applience .wolf-applience__list ul a:nth-child(3) li:after {
    content: '';
    background-image: url("../images/img/wolf-applience__list-decore.png");
    display: block;
    width: 107px;
    height: 95px;
    position: absolute;
    top: 40px;
    left: 33px;
	z-index:1;
}

.luxuryappliancepro .luxuryappliancepro .wolf-applience .wolf-applience__list ul a:nth-child(4) li:after,
.luxuryappliancepro .luxuryappliancepro .wolf-applience .wolf-applience__list ul a:nth-child(5) li:after {
    content: '';
    background-image: url("../images/img/wolf-applience__list-decore.png");
    display: block;
    width: 107px;
    height: 95px;
    position: absolute;
    top: 40px;
    left: 80px;
	z-index:1;
}

.luxuryappliancepro .wolf-applience .wolf-applience__list ul a:nth-child(4) li {
    margin-top: 175px;
}


.luxuryappliancepro .wolf-applience .wolf-applience__list ul li p {
    font-size: 19px;
    font-weight: 700;
    color: #3E4F58;
    padding-top: 5px;
    max-width: 50%;
    margin: 0 auto;
}

.luxuryappliancepro .wolf-applience .wolf-applience__info .title {
    font-weight: 900;
    font-size: 48px;
    color: #3E4F58;
}

.luxuryappliancepro .wolf-applience .wolf-applience__info .text {
    font-weight: 600;
    font-size: 16px;
    color: #3E4F58;
    margin: 50px 0;
}

.luxuryappliancepro .wolf-applience .wolf-applience__info .link {
    display: inline-block;
    background: #0099FF;
    border-radius: 25px;
    font-weight: 900;
    font-size: 23px;
    color: #fff;
    padding: 17px 44px;
}

.luxuryappliancepro .guarantee {
    padding: 200px 0 245px;
    position: relative;
    z-index: 10;
}

.luxuryappliancepro .guarantee:after {
    content: '';
    background-image: url("../images/img/guarantee-decore.png");
    background-repeat: no-repeat;
    width: 100%;
    height: 100%;
    position: absolute;
    bottom: 0;
    left: 0;
    right: 0;
    top: -100px;
    z-index: -1; 
}

.luxuryappliancepro .guarantee .guarantee__list {
    display: flex;
    align-items: center;
    justify-content: center;
}

.luxuryappliancepro .guarantee .guarantee__list a{
    max-width: 475px;
	width:100%;
    background: #FFFFFF;
	border: 10px solid rgba(0, 0, 0, 0.07);
	box-sizing: border-box;
	box-shadow: 0px 0px 25px rgba(0, 0, 0, 0.15);
	border-radius: 25px;
    text-align: center;
    padding: 60px 10px;
	margin:0 10px;
	display:block;
}

.luxuryappliancepro .guarantee .guarantee__list a p:first-child {
    font-weight: 700;
    font-size: 25px;
    color: #3E4F58;
}

.luxuryappliancepro .guarantee .guarantee__list a:nth-child(1) p:last-child {
    font-weight: 900;
    font-size: 33px;
    text-transform: uppercase;
    background: #0099FF;
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    color: #0099FF;
}
.luxuryappliancepro .guarantee .guarantee__list a:nth-child(2) p:last-child {
    font-weight: 900;
    font-size: 33px;
    text-transform: uppercase;
    background: #FFC700;
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    color: #FFC700;
}

.luxuryappliancepro .service {
    padding: 0px 0 200px;
    position: relative;
	background:url('../images/img/serv_bg.png') no-repeat 100% 0;
}

.luxuryappliancepro .service .overlay {
    display: flex;
    align-items: center;
    justify-content: space-between;
}
.luxuryappliancepro .service .service__info{max-width:990px; width:100%; margin:0 auto;}
.luxuryappliancepro .service .service__info,
.luxuryappliancepro .service .service__img {
    /* width: 50%; */
    position: relative;
}

.luxuryappliancepro .service .service__img img:nth-child(1) {
    position: absolute;
    top: -415px;
    left: 175px;
}

.luxuryappliancepro .service .service__img img:nth-child(2) {
    position: absolute;
    top: -375px;
    left: 35px;
    z-index: -1;
}

.luxuryappliancepro .service .service__img img:nth-child(3) {
    position: absolute;
    top: -375px;
    left: 80px;
} 

.luxuryappliancepro .service .service__img img:nth-child(4) {
    position: absolute;
    top: 175px;
    left: -10px;
} 

.luxuryappliancepro .service .service__img img:nth-child(5) {
    position: absolute;
    top: -75px;
    left: 550px;
} 

.luxuryappliancepro .service .service__info .title {
    font-weight: 900;
    font-size: 49px;
    color: #3E4F58;
    line-height: 65px;
    margin-bottom: 50px;
}

.luxuryappliancepro .service .service__info .text {
    font-weight: 600;
    font-size: 16px;
    color: #3E4F58;
    text-align: justify;
    line-height: 30px;
}

.luxuryappliancepro .service .service__info .logo-group {
   text-align:center;
}

.luxuryappliancepro .testimonial {
    padding: 240px 0;
    position: relative;
}

.luxuryappliancepro .testimonial:after {
    content: '';
    background-image: url("../images/img/testimonial-decore-bottom.png");
    background-repeat: no-repeat;
    width: 100%;
    height: 100%;
    position: absolute;
    bottom: 0;
    left: 0;
    right: 0;
    top: -105px;
}

.luxuryappliancepro .testimonial .testimonial__list {
    display: flex;
    align-items: center;
    justify-content: space-between;
    position: relative;
}

.luxuryappliancepro .testimonial .testimonial__list li:nth-child(1) {
    text-align: center;
    z-index: 10;
}

.luxuryappliancepro .testimonial .testimonial__list li:nth-child(1) strong {
    display: block;
    font-weight: 900;
    font-size: 50px;
    color: #FAFF00;
    margin: 10px 0;
}

.luxuryappliancepro .testimonial .testimonial__list li:nth-child(1) p {
    font-weight: 900;
    font-size: 18px;
    color: #FAFF00;
}

.luxuryappliancepro .testimonial .testimonial__list li:nth-child(2),
.luxuryappliancepro .testimonial .testimonial__list li:nth-child(3) {
    background: #FFFFFF;
    border: 1px solid rgba(229, 229, 229, 0.55);
    box-sizing: border-box;
    box-shadow: 14px 14px 30px rgba(0, 0, 0, 0.04);
    border-radius: 48px;
    width: 370px;
    text-align: center;
    padding: 75px 60px;
    height: 400px;
    position: relative;
    z-index: 10;
}

.luxuryappliancepro .testimonial .testimonial__list li:nth-child(3) {
    padding: 75px 40px;
}

.luxuryappliancepro .testimonial .testimonial__list li .text-review {
    font-weight: 600;
    font-size: 16px;
    line-height: 30px;
    color: #9EAFB9;
    margin-bottom: 50px;
}

.luxuryappliancepro .testimonial .testimonial__list li .author {
    font-weight: 800;
    font-size: 19px;
    color: #3E4F58;
}

.luxuryappliancepro .choose-us {
    padding: 150px 0;
}

.luxuryappliancepro .choose-us .choose-us__title {
    font-weight: 900;
    font-size: 48px;
    text-align: center;
    color: #3E4F58;
    margin-bottom: 30px;
}

.luxuryappliancepro .choose-us .choose-us__subtitle {
    font-weight: 600;
    font-size: 16px;
    text-align: center;
    color: #3E4F58;
    line-height: 30px;
}

.luxuryappliancepro .choose-us .overlay {
    display: flex;
    align-items: center;
    justify-content: space-between;
	padding:50px 0 0 0;
}

.luxuryappliancepro .choose-us .wrap-list .wrap-list__title {
    font-weight: 900;
    font-size: 23px;
    color: #3E4F58;
    margin-bottom: 40px;
}

.luxuryappliancepro .choose-us .wrap-list ul li {
    font-weight: 600;
    font-size: 16px;
    color: #3E4F58;
    margin-bottom: 40px;
    position: relative;
    padding-left: 50px;
}

.luxuryappliancepro .choose-us .wrap-list ul li:before {
    content: '';
    background-image: url("../images/svg/icon-check.svg");
    display: block;
    width: 35px;
    height: 32px;
    position: absolute;
    top: -4px;
    left: 0;
}

.luxuryappliancepro choose-us .wrap-list.check-yellow ul li:before {
    background-image: url("../images/svg/icon-check-1.svg");
}

.luxuryappliancepro .choose-us .wrap-img {
    position: relative;
}

.luxuryappliancepro .choose-us .wrap-img:before {
    content: '';
    background-image: url("../images/img/choose-us-img-decore.png");
    display: block;
    width: 420px;
    height: 465px;
    position: absolute;
    top: -45px;
    left: -45px;
    z-index: -1;
}

.luxuryappliancepro .type-repair {
    padding: 150px 0;
    position: relative;
	border-top:solid 1px #D9D9D9;
}

.luxuryappliancepro .type-repair .row {
    display: flex;
    align-items: center;
    justify-content: space-between;
    position: relative;
}

.luxuryappliancepro .type-repair .row .row__img {
    position: relative;
}

.luxuryappliancepro .type-repair .row:not(:last-child) {
    margin-bottom: 95px;
}

.luxuryappliancepro .type-repair .row.reverse {
    flex-direction: row-reverse;
}

.luxuryappliancepro .type-repair .row .row__info {
    width: 48%;
}

.luxuryappliancepro .type-repair .row .row__img {
    width: 49%;
}

.luxuryappliancepro .type-repair .row .row__img img {
    width: 100%;
}

.luxuryappliancepro .type-repair .row .row__info h3.title {
    font-weight: 900;
    font-size: 36px;
    color: #3E4F58;
    margin-bottom: 30px;
	text-align:left;
}

.luxuryappliancepro .type-repair .row .row__info .text {
    font-weight: 300;
    font-size: 16px;
    color: #3E4F58;
    margin-bottom: 20px;
    line-height: 30px;
}
.luxuryappliancepro .call_box{background:#0099FF; padding:30px 0;}
.luxuryappliancepro .call_box .container{max-width:970px; display:flex;}
.luxuryappliancepro .call_box span{font-size:21px; color:#fff; font-weight:900; text-transform:uppercase; display:inline-block;	max-width:660px; width:100%;}
.luxuryappliancepro .call_box a{display: inline-block; background: #FFC700; border-radius: 25px; font-weight: 900; font-size: 16px; color: #555144; padding: 14px 30px;	line-height: 24px;}

.luxuryappliancepro .footers {padding:70px 0; position:relative;}
.luxuryappliancepro .foot_center{display: -ms-flexbox; display: -webkit-flex; display: flex; -webkit-justify-content: space-between; -ms-flex-pack: justify; justify-content: space-between; margin:0 0 35px 0;}

.luxuryappliancepro .foot_top{max-width:325px; width:100%;}
.luxuryappliancepro .foot_top span{display:block; color:#3E4F58; font-size:16px; font-weight:300; line-height:32px; margin:10px 0 0 0;}

.luxuryappliancepro .foot_title{color:#3E4F58; font-size:19px; font-weight:900; margin:0 0 15px 0; text-transform:uppercase;}

.luxuryappliancepro .foot_menu{max-width:268px; width:100%;}
.luxuryappliancepro .foot_menu .menu_box{ display: -ms-flexbox; display: -webkit-flex; display: flex; -webkit-justify-content: space-between; -ms-flex-pack: justify; justify-content: space-between;}
.luxuryappliancepro .foot_menu li{margin:0 0 15px 0;}
.luxuryappliancepro .foot_menu li a{color:#3E4F58; font-size:16px; font-weight:300;}

.luxuryappliancepro .foot_cont{max-width:342px; width:100%;}
.luxuryappliancepro .foot_cont li{padding:0 0 15px 32px;}
.luxuryappliancepro .foot_cont li:nth-child(1){background:url('../images/img/ic1.png') no-repeat 0 0;}
.luxuryappliancepro .foot_cont li:nth-child(2){background:url('../images/img/ic2.png') no-repeat 3px 0;}
.luxuryappliancepro .foot_cont li:nth-child(3){background:url('../images/img/ic3.png') no-repeat 0 0;}
.luxuryappliancepro .foot_cont li a{color:#3E4F58; font-size:16px; font-weight:300;}

.luxuryappliancepro .foot_bot{display: -ms-flexbox; display: -webkit-flex; display: flex; -webkit-justify-content: space-between; -ms-flex-pack: justify; justify-content: space-between;}

.luxuryappliancepro .foot_info{max-width:325px; width:100%;}
.luxuryappliancepro .foot_copy{color:#3E4F58; font-size:12px; font-weight:300; line-height:24px;}
.luxuryappliancepro .foot_faq, .foot_faq a{color:#3E4F58; font-size:14px; font-weight:300;}

.luxuryappliancepro .foot_soc{max-width:342px; width:100%;}


/* mob_settings */
.luxuryappliancepro .display_show{display:block;}
.luxuryappliancepro .mob_show{display:none;}

.luxuryappliancepro .logo_mob{display:none;}

.luxuryappliancepro .slicknav_menu{display:none; padding:0;}
.luxuryappliancepro .slicknav_menu{background: #0099FF;}
.luxuryappliancepro .slicknav_btn{width:125px; height:125px; margin:0px; border-radius:0; text-shadow:none; float:none;}
.luxuryappliancepro .slicknav_btn.slicknav_collapsed{background:url('../images/img/mob_menu.png') no-repeat 0 0;}
.luxuryappliancepro .slicknav_btn.slicknav_open{background:url('../images/img/mob_menu_close.png') no-repeat 10px 45px;}
.luxuryappliancepro .slicknav_menu .slicknav_menutxt{text-shadow: none; font-size:0;}
.luxuryappliancepro .slicknav_menu .slicknav_icon{display:none;}

.luxuryappliancepro .slicknav_nav{position: absolute; top: 125px; width: 100%; z-index: 999; background: #0099FF;}
.luxuryappliancepro .slicknav_nav li{margin:0 0 15px 0;}
.luxuryappliancepro .slicknav_nav a{text-align:center; font-weight:900; font-size:19px;}
.luxuryappliancepro .slicknav_nav li ul{background: rgba(32, 124, 185, 0.29); margin:0;}
.luxuryappliancepro .slicknav_nav li ul li{margin:0 0 10px 0;}
.luxuryappliancepro .slicknav_nav li ul a{color: #D9EDFB; font-size:18px; font-style:italic; font-weight:400;}


@media (max-width: 1200px) { 
    
    .luxuryappliancepro .container {max-width: 100%;}
    .luxuryappliancepro .intro .intro__img-block img {left: 0;}
    .luxuryappliancepro .service .service__img img:nth-child(1) {left: 100px;}
}

@media (max-width: 1024px) {
	.luxuryappliancepro .display_show{display:none;}
	.luxuryappliancepro .mob_show{display:block;}
	
    #menu {display:none;}
    .luxuryappliancepro .slicknav_menu {display:block;}
	
	.luxuryappliancepro .logo{display:none;}
	.luxuryappliancepro .logo_mob{display:block; position:absolute; top:35px; right:10px;}
	
	.luxuryappliancepro .headers{position:static; background: #0099FF; min-height:620px;}
	
	.luxuryappliancepro .headers .nav-menu{margin:0;}
	.luxuryappliancepro .headers .link-phone{margin:0 auto; color:#555144; background:#FFC700;}
	
    .luxuryappliancepro .intro {padding:0;}
    .luxuryappliancepro .intro .overlay {flex-direction: column;}
    .luxuryappliancepro .intro:before, .luxuryappliancepro .intro:after {display: none;}
    .luxuryappliancepro .intro .intro__text-block .title{color: #fff; font-size:52px; margin:0 0 20px 0; line-height:58px;}
	.luxuryappliancepro .intro .intro__text-block .text{margin:0;}
    .luxuryappliancepro .intro .intro__img-block:after, .luxuryappliancepro .intro .intro__img-block:before {display: none;}
    .luxuryappliancepro .intro .intro__img-block img{top:80px; left:50%; transform:translate(-50%, 0%); width:auto; max-width:100%; height:auto;}
    .luxuryappliancepro .intro .intro__text-block{margin-bottom: 30px;}
    .luxuryappliancepro .intro .intro__text-block, .luxuryappliancepro .intro .intro__img-block {width: 100%; text-align: center;}
	
	.luxuryappliancepro .support {padding: 300px 0 0 0;}
	.luxuryappliancepro .support .ukraine{-webkit-flex-direction: column; -ms-flex-direction: column; flex-direction: column; padding:30px;}
	.luxuryappliancepro .support .ukraine .titles{font-size:39px;}
	.luxuryappliancepro .support .ukraine img{width:auto; max-width:100%;}
	
	.luxuryappliancepro .wolf-applience{padding:150px 0 0 0;}
    .luxuryappliancepro .wolf-applience .overlay {flex-direction: column-reverse;}
	.luxuryappliancepro .wolf-applience h2.title{text-align:center;}
    .luxuryappliancepro .wolf-applience .wolf-applience__list,
	.luxuryappliancepro .wolf-applience .wolf-applience__info {width: 100%; text-align: center; padding: 0; margin-bottom: 50px;}
	.luxuryappliancepro .wolf-applience .wolf-applience__list ul a{width:100%;}
	.luxuryappliancepro .wolf-applience .wolf-applience__list ul li{width:100%; padding:18px 20px 18px 40px; display:flex; box-shadow: 10px 10px 40px rgba(0, 0, 0, 0.05); border-radius: 30px; margin-bottom:25px;}
    .luxuryappliancepro .wolf-applience .wolf-applience__list ul a:nth-child(4) li{margin-top: 0;}
    .luxuryappliancepro .wolf-applience .wolf-applience__list ul {flex-wrap: nowrap; max-height: 100%;}
	.luxuryappliancepro .wolf-applience .wolf-applience__list ul a:nth-child(1) li:after,
	.luxuryappliancepro .wolf-applience .wolf-applience__list ul a:nth-child(2) li:after,
	.luxuryappliancepro .wolf-applience .wolf-applience__list ul a:nth-child(3) li:after,
	.luxuryappliancepro .wolf-applience .wolf-applience__list ul a:nth-child(4) li:after,
	.luxuryappliancepro .wolf-applience .wolf-applience__list ul a:nth-child(5) li:after{top:-18px; left:5%; margin:20px 0 0 0;}
	.luxuryappliancepro .wolf-applience .wolf-applience__list ul li .img{width:86px; margin:0 15px 0 0;}
	.luxuryappliancepro .wolf-applience .wolf-applience__list ul li p{max-width:100%; padding:20px 0 0 0; margin:0;}

	.luxuryappliancepro .guarantee{background:url("../images/img/guarantee-decore.png") no-repeat 50% 0; background-size: cover;}
	.luxuryappliancepro .guarantee:after{display:none;}
    .luxuryappliancepro .guarantee .guarantee__list {flex-wrap: wrap; justify-content: space-around;}
	.luxuryappliancepro .guarantee .guarantee__list a{margin:10px 0;}
	
	.luxuryappliancepro .service{background:#fff;}
    .luxuryappliancepro .service .overlay {display: flex; flex-direction: column;}
    .luxuryappliancepro .service .service__info, .service .service__img {width: 100%; text-align: center;}
    .luxuryappliancepro .service .service__img img:nth-child(1) {position: static;}
    .luxuryappliancepro .service .service__img img:nth-child(2) {top: 35px; left: 110px;}
    .luxuryappliancepro .service .service__img img:nth-child(3),
    .luxuryappliancepro .service .service__img img:nth-child(4),
    .luxuryappliancepro .service .service__img img:nth-child(5) {display: none;}
	.luxuryappliancepro .service .service__info .logo-group img{width:auto; max-width:100%;}

	.luxuryappliancepro .testimonial{background:url("../images/img/test_mob.webp") repeat-x 50% 0; background-size: contain; padding:50px 0;}
	.luxuryappliancepro .testimonial:after{display:none;}
    .luxuryappliancepro .testimonial .testimonial__list {flex-wrap: wrap;}
    .luxuryappliancepro .testimonial .testimonial__list li:nth-child(1) {width: 100%; margin-bottom: 50px;}
    .luxuryappliancepro .testimonial .testimonial__list:after,
    .luxuryappliancepro .testimonial .testimonial__list:before {display: none;}
	
	.luxuryappliancepro .choose-us{padding:50px 0;}
    .luxuryappliancepro .choose-us .overlay {flex-wrap: wrap; flex-direction: column;}
    .luxuryappliancepro .choose-us .overlay div:nth-child(1) {order: 2; width: 100%; margin: 0 auto;}
    .luxuryappliancepro .choose-us .overlay div:nth-child(2) {order: 1; width: 100%; text-align: center;} 
    .luxuryappliancepro .choose-us .overlay div:nth-child(3) {order: 3; width: 100%; margin: 0 auto;}
    .luxuryappliancepro .choose-us .wrap-img:before {left: 175px;}
	.luxuryappliancepro .choose-us .wrap-img{display:none;}

	.luxuryappliancepro .type-repair{padding:50px 0;}
    .luxuryappliancepro .type-repair .row:after {display: none !important;}
    .luxuryappliancepro .type-repair .row {flex-direction: column !important;}
    .luxuryappliancepro .type-repair .row .row__info {width: 100%; text-align: center;margin-bottom: 75px;}
	.luxuryappliancepro .type-repair .row .row__info h3.title{text-align:center;}
	
	.luxuryappliancepro call_box .container{flex-direction: column; text-align:center;}
	.luxuryappliancepro call_box span{max-width:none; margin:0 0 15px 0;}
	
	.luxuryappliancepro .foot_title{display:none;}
	.luxuryappliancepro .foot_center{flex-direction: column; text-align:center;}
	.luxuryappliancepro .foot_top{max-width:none; margin:0 0 20px 0;}
	.luxuryappliancepro .foot_menu{max-width:none; margin:0 0 20px 0;}
	.luxuryappliancepro .foot_menu .menu_box{flex-direction: column;}
	.luxuryappliancepro .foot_cont{max-width:none;}
	.luxuryappliancepro .foot_cont li{padding:0 0 15px 0;}
	.luxuryappliancepro .foot_cont li:nth-child(1){background:none;}
	.luxuryappliancepro .foot_cont li:nth-child(2){background:none;}
	.luxuryappliancepro .foot_cont li:nth-child(3){background:none;}
	.luxuryappliancepro .foot_bot{flex-direction: column; text-align:center;}
	.luxuryappliancepro .foot_info{max-width:none; margin:0 0 20px;}
	.luxuryappliancepro .foot_soc{max-width:none;}
}

.soc_link a{margin:0 10px;}

@media screen and (max-width: 920px) {
    .luxuryappliancepro .testimonial .testimonial__list {flex-direction: column;}
    .luxuryappliancepro .testimonial .testimonial__list li:nth-child(2) {margin-bottom: 50px;}
    .luxuryappliancepro .type-repair .row:nth-child(5) .row__img:after {top: -75px; left: -130px;}
    .luxuryappliancepro .type-repair .row:nth-child(1) .row__img:after {top: -50px; left: -140px;}
}

@media screen and (max-width: 767px) {
   .luxuryappliancepro .service .service__img img:nth-child(2) {display: none;}
   .luxuryappliancepro  .choose-us .wrap-img:before {display: none;}

    .luxuryappliancepro .type-repair .row:nth-child(1) .row__img:after,
    .luxuryappliancepro .type-repair .row:nth-child(2) .row__img:after,
    .luxuryappliancepro .type-repair .row:nth-child(3) .row__img:after,
    .luxuryappliancepro .type-repair .row:nth-child(4) .row__img:after,
    .luxuryappliancepro .type-repair .row:nth-child(5) .row__img:after {
        display: none;
    }

    .luxuryappliancepro .type-repair .row .row__img {
        width: 75%;
    }

   .luxuryappliancepro  .type-repair .row .row__info .title {
        font-size: 45px;
    }

    .luxuryappliancepro .choose-us .overlay div:nth-child(2) img {
        width: 75%;
    }

    .choose-us .choose-us__title {
   .luxuryappliancepro      font-size: 45px;
    }

    .luxuryappliancepro .service .service__info .logo-group {
        flex-direction: column;
    }

    .luxuryappliancepro .service .service__info .title {
        font-size: 45px;
    }

    .luxuryappliancepro .wolf-applience .wolf-applience__info .title {
        font-size: 45px;
    }

    .luxuryappliancepro .intro .intro__text-block .title {
        font-size: 45px;
    }

   .luxuryappliancepro  .service .service__img img:nth-child(1) {
        width: 75%;
    }

    .luxuryappliancepro .intro .intro__text-block .link-phone {
        width: 100%;
        padding: 25px;
    }
	.luxuryappliancepro .testimonial{background-size:cover;}
    .luxuryappliancepro .testimonial .testimonial__list li:nth-child(2),
	.luxuryappliancepro .testimonial .testimonial__list li:nth-child(3) {
        width: 100%;
    }

    .luxuryappliancepro .footers .footers-menu {
        flex-direction: column;
    }

    .luxuryappliancepro .footers .footers-menu li:not(:last-child) {
        margin-bottom: 20px;
    }
}

@media screen and (max-width: 480px) {
    .luxuryappliancepro .guarantee,
    .luxuryappliancepro .service,
    .luxuryappliancepro .testimonial {
        padding: 100px 0;
    }
}