@media screen and (max-width: 1199px) {
	.header-bk-left,.main-meun{
		gap: 20px;
	}
	.hero-pic{
		padding-right: 0;
	}
	.hero-content-txt{
		padding: 40px 0;
	}
	.hero-content-txt h2{
		font-size: 46px;
	}
	.box-discount span{
		font-size: 68px;
	}
	.about-txt h2{
		font-size: 38px;
	}
	.product-caption h2{
		font-size: 28px;
	}
	.statistic-item-txt p{
		font-size: 50px;
	}
	.subscribe-content-txt h2{
		font-size: 42px;
	}
}
@media screen and (max-width: 991px) {
	.main-meun{
		display: none;
	}
	.header .hd-social{
		display: none;
	}
	.header-bk-left .btn{
		display: none;
	}
	.header .menu-trigger{
		display: block;
	}
	.mobile-menu .hd-social{
		display: flex;
		align-items: center;
		justify-content: center;
		padding: 0 20px;
	}
	.btns-mobile{
		display: flex;
		flex-direction: column;
		gap: 10px;
		align-items: center;
		justify-content: center;
		padding: 0 20px;
	}
	.btns-mobile .btn{
		width: 100%;
	}
	.content-hero{
		padding: 30px 30px 70px;
	}
	.hero-content-txt h2{
		font-size: 38px;
	}
	.content-hero:before{
		right: 70px;
	}
	.box-discount span{
		font-size: 52px;
	}
	.box-content-about,.policy-box-content{
		padding: 30px;
	}
	.policy-box-content .row > div, .box-content-about .row > div {
	    padding: 0 15px;
	}
	.about-txt h2{
		font-size: 32px;
	}
	.sc-head h2{
		font-size: 46px;
	}
	.product-caption h2{
		font-size: 24px;
	}
	.statistic-item{
		margin-bottom: 24px;
	}
	.box-subscribe-content{
		padding: 50px 20px;
	}
	.subscribe-content-txt h2{
		font-size: 36px;
	}
	.box-subscribe-content .btn-primary{
		padding: 18px 30px;
	}
}
@media screen and (max-width: 767px) {
	.hero-pic{
		padding-left: 0;
	}
	#hero-owl .owl-nav{
		display: none !important;
	}
	.box-discount{
		padding: 25px 10px;
		border-radius: 25px;
		left: 15px;
	}
	.hero-pic{
		padding: 15px 0 0;
	}
	.content-hero:before{
		right: auto;
		left: 50%;
		transform: translateX(-50%);
	}
	#hero-owl .owl-dots{
		right: auto;
		left: 50%;
		transform: translateX(-50%);
	}
	.hero-content-txt h2{
		font-size: 34px;
	}
	.policy-pic{
		margin-bottom: 30px;
		height: auto;
	}
	.about-txt h2{
		font-size: 28px;
	}
	.sc-head h2{
		font-size: 38px;
		line-height: normal;
	}
	.sc-head{
		gap: 10px;
	}
	.tabs-sty li .nav-link{
		font-size: 22px;
	}
	.product-caption p{
		font-size: 18px;
	}
	.statistic-item-txt p{
		font-size: 46px;
	}
	.section-statistics{
		gap: 40px;
	}
	.section-policy,.section-about{
		padding: 50px 0;
	}
	.subscribe-content-txt h2{
		font-size: 32px;
	}
	.section-statistics{
		padding: 50px 0;
	}


	.content-hero::after {
 display: none;


}
 

.left-bg{
  display: none;

 }

 .box-content-about:after {
  display: none;


}
.box-content-about:before{
  display: none;


 }

 .policy-box-content:after {
  display: none;


}
.policy-box-content:before{
 display: none;
 }
 
 .header .menu-trigger span,
.header .menu-trigger span:before,
.header .menu-trigger span:after {
     
    background-color: #003C81; 
}

.header .menu-trigger span:before,
.header .menu-trigger span:after {
  
    background-color: #003C81; 
}
.policy-pic{
	margin-top: 0;
}
}
@media screen and (max-width: 572px) {
	.hero-content-txt h2{
		font-size: 28px;
	}
	.content-hero:before{
		width: 280px;
	}
	.box-discount span{
		font-size: 36px;
	}
	.btn-store-fixed span{
		font-size: 18px;
	}
	.btn-accessibility img{
		width: 24px;
	}
	.btn-store-fixed{
		padding: 15px 30px;
		border-radius: 0px 0px 30px 30px;
	}
	.btn-accessibility{
		border-radius: 0px 30px 30px 0px;
		padding: 50px 12px 25px 12px;
	}
	.header{
		padding: 20px 0;
	}
	.section-hero{
		padding: 120px 0 40px;
	}
	.about-txt h2{
		font-size: 22px;
	}
	.sc-head h2{
		font-size: 32px;
	}
	.tabs-sty li .nav-link{
		font-size: 18px;
	}
	.statistic-item-txt p{
		font-size: 42px;
	}
	.box-subscribe-content{
		flex-direction: column;
		gap: 15px;
		text-align: center;
	}
	.box-subscribe-content:after,.box-subscribe-content:before{
		width: 100%;
	}
	.box-content-about, .policy-box-content{
		padding: 25px;
	}
	.owl-products .item{
		padding: 20px 10px 50px;
	}

	.ft-info {
    
    flex-direction: column;
}
}