@media(min-width: 1681px) { 
	.elementor-section.elementor-section-boxed > .elementor-container {
		max-width: 1300px!important;
	}
}
@media (max-width: 1680px) and (min-width: 1441px) { 
	.elementor-section.elementor-section-boxed > .elementor-container {
		max-width: 1300px!important;
	}
}
@media (max-width: 1440px) and (min-width: 1370px) { 
	.elementor-section.elementor-section-boxed > .elementor-container {
		max-width: 1300px!important;
	}
}
@media (max-width: 1369px) and (min-width: 1281px) { 
	.elementor-section.elementor-section-boxed > .elementor-container {
		max-width: 1300px!important;
	}
} 
@media (max-width: 1280px) and (min-width: 1101px) {  }
@media (max-width: 1100px) and (min-width: 992px) {  }
@media(max-width: 991px) and (min-width: 700px) {  }
@media (max-width: 699px) { 
	h1 { font-size: 35px!important; line-height: normal!important; }
	h2 { font-size: 30px!important; line-height: normal!important; }
	h3 { font-size: 28px!important; line-height: normal!important; }
	.home.page-id-10 .header_bar {
		background-color: var(--white)!important;
   	 	position: relative!important;
	}
	.theme_box { padding: 20px; }
	.comprehensive-box .elementor-icon-box-content { display: block!important; }
    .comprehensive-box .elementor-icon-box-description { padding-left: 0px!important; }
	.service-box { min-height: 100px; }
	 .about_img_slide img { width: 100%;  height: 250px;  }
	.approach-box { padding: 25px 20px!important; }
}