/*created by desiptikon@gmail.com */

body{background:#fff; margin:0; padding:0; font-size:16px; font-family: 'Hind', sans-serif; color:#4B4865;}

p{padding:0 0 20px 0; margin:0;}
img {border:none; outline:none; max-width:100%; height:auto;}
a {outline-style:none; color:#0088cc; text-decoration:none;}
a:hover {color:#0088cc;}
.fl {float:left;}	
.fr {float:right;}
.clear {clear:both; font-size:0; line-height:0;}

.wrappers{max-width:1400px; margin:0 auto;}
.display_show{display:block;}
.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;}

h1, h2, h3, h4, h5, h6{padding:0; margin:0; font-weight:400; font-family: 'Hind', sans-serif;}
input, textarea{outline:none; font-family: 'Hind', sans-serif;}

/* ======================= header ============================= */
#headers{}
	.logo{padding:52px 0 0 0;}
	
	.menu{padding:73px 0 0 0;}
	.menu ul{padding:0; margin:0; list-style:none; display:-ms-flexbox; display:-webkit-flex; display:flex;}
	.menu ul li{position:relative; z-index:10;}
	.menu ul li a{font-size:15px; color:#000; height:45px; padding:0 25px 0; display:block; font-weight:500;}
	.menu ul li .sub-menu{display:none; position:absolute; top:45px; left:0; background-color: rgb(133,96,239,.9); width:350px; padding:20px;}
	.menu ul li:hover .sub-menu{display:block;}
	.menu ul li .sub-menu ul{display:block; float:left; margin:0 50px 0 0;}
	.menu ul li .sub-menu ul li a{height:auto; padding:0; margin:0 0 10px 0; color:#fff;}
	


	
/* ======================= content ============================= */
#content{}
	.head_bg1{background:url('/images/home_7/head_bg1.png') no-repeat 0 171px;}
	.head_bg2{background:url('/images/home_7/head_bg2.png') no-repeat 100% 0; min-height:811px;}

	.head_bot{padding:115px 0 0 0;}
	.head_bot .title{font-size:76px; font-weight:700; line-height:82px; margin:0 0 34px 0;}
	.head_bot p{font-size:18px; font-weight:500; line-height:22px; padding: 0 0 74px 0;}
	.head_bot .call_us a{background:#8560EF; display:inline-block; color:#fff; font-size:22px; font-weight:600; border-radius:99px; padding:8px 25px;}

	.appliances_box{padding:145px 0 0 0;}
		.appliances_box .wrappers{max-width:975px;}
		.appliances_box h1{font-size:30px; font-weight:700; margin:0 0 12px 0; text-align:center;}
		.appliances_box p{font-size:15px; font-weight:400; text-align:center;}
		.appliances_menu{margin:50px 0 0 0;}
		.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;}
		.appliances_menu .item{width:124px; text-align:center;}
		.appliances_menu .item a{color:#434445; font-size:15px; font-weight:500;}
		.appliances_menu .item span{display:block; padding:22px 0 0;}
		.appliances_menu .all_app{text-align:center; margin:50px 0 15px 0;}
		.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;}
		.appliances_menu .to_view{font-size:15px; font-weight:600; text-align:center;}
		
	.kitchenaid{margin:66px 0; position:relative; min-height:992px;}
		.kitchenaid .kit_left{max-width:557px; width:100%; padding:210px 0 0 0;}
		.kitchenaid .kit_left h2{font-size:57px; line-height:62px; font-weight:700; margin:0 0 40px 0;}
		.kitchenaid .kit_left p{font-size:15px; font-weight:400; line-height:24px;}
		.kitchenaid .kit_img{position:absolute; top:0; right:0;}
		
	.trust{background:url('/images/home_7/trust_img.webp') no-repeat; background-position: top -90px left 0; min-height:1185px;}
		.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;}
		.big_social a{margin:0 40px;}
		.trust .trust_box{max-width:693px; margin:320px 0 0 0;}
		.trust h2{color:#434445; font-size:57px; line-height:66px; font-weight:700; margin:0 0 40px 0;}
		.trust p{font-size:15px; font-weight:400; line-height:24px;}
		.trust .list{display:-ms-flexbox; display:-webkit-flex; display:flex;}
		.trust .list ul{padding:0; margin:0; list-style:none; text-align:left;}
		.trust .list ul:last-child{margin:0 0 0 40px;}
		.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;}
		.trust .list ul li a{font-size:15px; font-weight:600; color:#4B4865; line-height:22px; text-transform:uppercase;}
		
	.happy_customer{padding:80px 0; background:url('/images/home_7/happy_bg.webp') no-repeat; background-position: top 285px left 50%;}
		.happy_customer .wrappers{}
		.happy_customer h2{font-size:30px; font-weight:700; margin:0 0 24px 0; text-align:center; line-height:32px;}
		.happy_customer .recommend{font-size:57px; font-weight:700; margin:0 0 155px 0; line-height:62px; text-align:center;}
		.happy_customer .recommend span{color:#8560EF;}
		.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;}
		.happy_customer .happy_item .img{position:absolute; top:-87px; left:37%;}
		.happy_customer .happy_item .name{font-size:18px; font-weight:700; text-transform:uppercase; margin:0 0 15px 0;}
		.happy_customer .happy_item p{font-size:15px; font-weight:300; line-height:24px;}
		.happy_customer .call_us{text-align:center;}
		.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;}
		
	.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;}
		.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;}
	
	.kit_block{padding:0 0 155px; margin:-77px 0 0 0;}
		.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;}
		.kit_block .kit_item .kit_info{max-width:808px; width:100%; padding:100px 0 0 0;}
		.kit_block .kit_item .kit_info h2{color:#434445; font-size:57px; font-weight:700; line-height:66px; margin:0 0 40px 0;}
		.kit_block .kit_item .kit_info p{font-size:15px; font-weight:400; line-height:22px;}
		
	.big_brand{padding:80px 0; text-align:center;}
		
/* ======================= footer ============================= */
#footers{background:#8560EF; padding:50px 0; text-align:center;}
	#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;}
	#footers .foot_menu{color:#FFFFFF; font-size:15px; text-transform:uppercase; font-weight:500; margin:43px 0 11px;}
	#footers .foot_menu a{color:#FFFFFF; margin:0 5px;}
	#footers .copy{color:#DACDFF; font-size:15px; line-height:20px;}
	
	
/* ======================= mob settings ============================= */
.mobile_box{position:relative;}
	.menu_mobile a{background:url(/images/home_7/menu-mob.png) no-repeat 0 0; display:block; width:39px; height:30px; margin:45px 0 0 0; position:relative; z-index:200; cursor:pointer;}
	.menu_mobile a.open{background:url(/images/home_7/close_mob.png) no-repeat 0 0; display:block; width:39px; height:31px;}
	#menu_mob{background:#fff;}
	#menu_mob ul{margin:0; padding:0; list-style:none;}
	#menu_mob li{border-bottom:solid 1px #e4e4e4;}
	#menu_mob li:last-child{border:0;}
	#menu_mob li a{margin:0; display:block; cursor:pointer; font-size:21px; text-transform:uppercase; padding:20px; color:#000;}


/* ======================= media settings ============================= */
@media screen and (max-width : 800px){
	.wrappers{padding:0 20px;}
	.display_show{display:none;}
	.mobile_show{display:block;}
	
	.logo{padding:34px 0 0 0;}
	
	.head_bg1{background:none;}
	.head_bg2{background-size:70%; min-height:auto;}
	
	.head_bot{padding:360px 0 0 0;}
	.head_bot .title{font-size:66px; line-height:72px;}
	.head_bot p{padding:0 0 45px 0;}
	
	.appliances_box{}
	.appliances_menu{padding:0 20px;}
	.appliances_menu .item_box{}
	.appliances_menu .item{width:100%;}
	
	.kitchenaid{padding:137px 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;}
	.kitchenaid .kit_left{margin:0 0 20px; padding:0; width:100%;}
	.kitchenaid .kit_img{position:static;}
		
	.happy_customer .happy_item{padding:40px 20px;}
	.happy_customer .happy_item .img{position:static; margin:0 0 20px 0;}
	
	.guarantee{padding:0; margin:0;}
	.guarantee .wrappers{-webkit-flex-direction: column; -ms-flex-direction: column; flex-direction: column; -webkit-align-items: center; -ms-flex-align: center; align-items: center;}
	.guarantee img{margin:0 0 20px 0;}
	
	.kit_block{padding:60px 20px 0;}
	
	.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;}
	.kit_block .wrappers .kit_item:nth-child(2) .kit_img{-webkit-order: 1; -ms-flex-order: 1; order: 1;}
	.kit_block .wrappers .kit_item:nth-child(4) .kit_img{-webkit-order: 1; -ms-flex-order: 1; order: 1;}
	
	.big_brand{padding:80px 20px;}
}
@media screen and (max-width : 600px){
	#footers{padding:80px 20px;}
	
}

@media screen and (max-width : 430px){

		
	.happy_customer .recommend{font-size:40px; line-height:42px; margin:0 0 30px 0;}
	
	.kit_block .kit_item .kit_info h2{font-size:40px; line-height:42px;}
	.kit_block .kit_item .kit_info{padding:20px 0 0 0;}
}
