/******************MEDIA QURIES*****************/
/* @media(min-width: 2000px) and (max-width: 3000px){
	.container{
		width:1700px !important;
		max-width:1700px !important;}
		
} */
/* @media(min-width: 1600px) and (max-width: 1999px){
	.container{
		width:1500px !important;
		max-width:1500px !important;
	}
} */
@media (min-width: 1200px){
	.container {
		width: 1250px;
	}
	.site-menu ul li {
       padding:0 18px;
}

}
@media (max-width: 1200px){

		.site-menu ul li {
			   padding:0 18px;
		}
		.search-bar-parent {
			width:68%;
		}
.product-slider-box .slider{width:464px;}
.about-us{min-height: 725px;padding: 0 155px;}
}
@media (min-width:991px){
  .mobile-btn-request{display: none;}
}

@media (max-width: 992px){
	nav{
		padding: 5px 0;
	}
	.main-wrapper{
		width: 100%;
	}
	.main-wrapper h1{
		font-size: 3rem;
	}
	nav .toggle {
		display: inline-block;
		background-color: transparent;
		border: 1px solid transparent;
		outline: none !important;
		font-size: 33px;
		color: #353e47;
		font-family: serif;
		font-weight: bold;
		margin-top: 10px;
		float: left;
	  }
	  nav .toggle:hover, nav .toggle:focus {
		color: #353e47;
	  }
	  nav .toggle > div {
		width: 25px;
		height: 2px;
		background-color: #353e47;
		margin: 6px 0;
		transition: 0.3s;
	  }
	  nav .navigation-list {
		height: 100%;
		position: fixed;
		left: -300px;
		margin-top: 58px;
		width: 300px;
		transition: 600ms cubic-bezier(0.42, 0, 0, 0.99);
		overflow-x: hidden;
	  }
	  nav .navigation-list li {
		display: block;
	  }
	  nav .overlay {
		width: 100%;
		height: 100%;
	  }
	  nav .navigation-list li a{
		  color: #fff;
		  display: inline-block;width: 100%;
	  }
	  nav .navigation-list li a:after{
		  bottom: 5px;
	  }
	  .destop-btn-request{display: none;}
	  .mobile-btn-request{display: block;float: right;margin-top: 9px;margin-right: 7px;}
	  .finess-app-sec {padding: 62px 0 0 0;}

}

@media(max-width: 767px){
	.social-icons{
		text-align: center;
	}
	footer{
		text-align: center;
	}
	footer .footer-border{
		border-bottom: 1px solid #bdc0c3;padding-bottom: 25px;
	}
	.social-icons{
		margin-top: 20px;
	}
	.main-wrapper h1 {
		font-size: 2.3rem;
	}
	.main-wrapper p{
		font-size: 20px;
	}
	section{
		padding: 50px 0 10px 0;
	}
	.our-industry-sec .small-heading{
		width: 100%
	}
	.heading{
		font-size: 2.3rem;
	}
	footer{
		padding: 30px 0;
		margin-top: 30px;
	}
	.text-box-wrapper .green-heading{
		font-size: 2rem;
	}
	.text-box-wrapper .small-heading{
		font-size: 18px;
	}
	.leadership-box-wrapper p{
		font-size: 16px;
	}
	.section-border{
		padding-bottom: 50px !important;
	}
	.text-box-wrapper a{
		margin-bottom: 30px;display: inline-block;
	}
	.ketoslim-box-wrapper .text-box{
		margin-bottom: 20px;margin-top: 0;
	}
	footer .footer-border .mt-4{margin-top: 5px !important;}
	.mobile-mt-20{
		margin-top: 20px !important;
	}
	.main-sec-padding{
		padding-top: 120px;
	}
	.number-dont-lie {
		padding: 30px 0 10px 0;
	}
	.number-dont-lie-detail h2 {font-size: 30px;margin-bottom: 15px;}
	.number-dont-lie-detail span {font-size: 26px;padding: 8px 40px;}
	.number-dont-lie-detail h5 {font-size: 18px;margin-top: 15px;}
	.how-it-work {padding: 30px 0 50px 0;}
	.how-it-work-head h2 {font-size: 30px;}
	.how-it-work-head .img-wrap img{width: 80px;}
	.how-work-mobile {padding-top: 20px;padding-left: 0;text-align: center;}
	.access-your-dashboard .head h2 {font-size: 30px;}
	.access-your-dashboard {padding: 40px 0 50px 0;}
	.get-started {padding: 30px 0 10px 0;}
	.get-started h2 {font-size: 30px;}
	.get-started p {margin: 15px auto 20px auto;font-size: 16px;}
	  }
@media(max-width: 656px){
	.cart-user-icon img{margin-left: 15px;
    width: 20px;}
}

@media(max-width: 600px){
	.top_bar .languages {justify-content: center;flex-wrap: wrap;}
	.top_bar .languages li {padding: 7px 20px;}
	.navbar_toggle{margin-top:10px;}
	.menu-wrap .pt-50{padding-top:36px;}
	.top-icons{padding-top:28px;}
	.main-wrapper h1{
		font-size: 2rem;
	}
}
@media(max-width: 575px){
	.number-dont-lie-detail h2 {font-size: 26px;}
	.number-dont-lie-detail span {font-size: 22px;padding: 5px 30px;}
	.how-it-work {padding: 20px 0 50px 0;}
	.access-your-dashboard {padding: 30px 0 40px 0;}
	.access-your-dashboard .head h2 {font-size: 26px;}
}

@media(max-width: 480px){
	.cart-user-icon img {
    margin-left: 8px;
    width: 18px;
}
.heading{
	font-size: 2rem;
}
.text-box-wrapper .small-heading{font-size: 16px;}
	
	}
	


