/*  Desktop */
@media all and (min-width: 1601px) and (max-width: 1920px)
{

}

/* Laptop */
@media (max-width: 1366px)
{

}

/* Large devices (desktops, less than 1200px) */
@media (max-width: 1200px)
{

}

/* Medium devices (tablets, less than 992px) */
@media (max-width: 991px)
{
	p{font-size: 14px !important;}
	main{padding: 106px 0 0;}
	.row-reverse{flex-direction: column-reverse;}
	br{display: none;}
	/* Section Padding */
	.contact_blog, .abt_blog, .collect_blog, .quote_blog, .certi_blog, .why-section, .packing_blog{padding: 30px 0;}
	/* Contact */
	.contact_flx{    flex-direction: column;}
	.contact_bx{min-height: auto;padding: 12px;}
	.cont_txt h3{font-size: 16px;}
	.cont_img{margin-bottom: 15px;}
	.contact_blog form h4{font-size: 25px;}
	.contact_blog form p{margin-bottom: 15px;}
	.quote_blog form .form-group{margin-bottom: 12px;}
	.inr_banner{padding: 20px 0;height: 200px;}
	.inr_banner h1{font-size: 30px;}
	/* Home */
	.hero_blog{height: auto;padding: 50px 0;}
	.hero_txt h1{font-size: 30px;margin-bottom: 10px;line-height: 30px;}
	.hero_txt p{margin-bottom: 15px;}
	.discover_btn{font-size: 14px;padding: 6px 5px 6px 12px;}
	.hero_arrow a{width: 30px;height: 30px;}
	.hero_arrow{width: 50px;height: 50px;}
	.hero_arrow a::before{width: 70px;height: 70px;}
	.hero_arrow a::after{display: none;}
	.abt_txt h2{font-size: 30px;}
	.abt_txt p{line-height: 25px;}
	.abt_img{margin: 20px 0 0;}
	.abt_img img{width: 100%;}
	.title h3{font-size: 30px;}
	.title p{font-size: 14px;margin-bottom: 20px;}
	.card{padding: 12px;max-width: fit-content;}
	.card-title{font-size: 15px;margin: 10px 0 0;}
	.why-top{flex-direction: column;margin-bottom: 30px;}
	.why-title{font-size: 25px;margin-bottom: 10px;}
	.why-desc{max-width: auto;text-align: center;}
	.why-item h4{font-size: 18px;}
	.why-item{padding: 0;margin-bottom: 12px;}
	.why-item::after, .head_info li::before{display: none;}
	.quote_blog h3{font-size: 25px;}
	.certi_img{min-width: 100px;padding: 10px 20px;}
	.head_info{gap: 8px;}
	.why-grid{    grid-template-columns: repeat(2, 1fr);}
	.icon{margin-bottom: 12px;}
	.grid {gap: 12px;grid-template-columns: repeat(2, 1fr);}
	/* Detail Page */
	.cdetail_img::before{height: 200px;}
	.cdetail_img h3{font-size: 18px;}

	.tiles-bolg {padding-bottom: 30px;}
	.cdetail_img img {border-radius: 10px;}
	.cdetail_img::before {border-radius: 10px;}
	
	

}

/* Small devices (landscape phones, less than 768px) */
@media (max-width: 767px)
{	
	
}

/* Extra small devices (portrait phones, less than 576px) */
@media (max-width: 575px)
{
	main{padding: 130px 0 0;}
	.why-grid{    grid-template-columns: repeat(1, 1fr);}
	.hero_txt h1{font-size: 22px;}
	.pack_bx h3{font-size: 20px;}
	.tile {max-width: 100%;}
	.size-label {font-size: 14px;margin: 10px 0 0;}
	.gallery {gap: 15px;}
}
@media (max-width: 400px){
	.head_info{display: block;}
	main{padding: 147px 0 0;}
}