@media(min-width: 1681px) {  }
@media (max-width: 1680px) and (min-width: 1441px) {  }
@media (max-width: 1440px) and (min-width: 1370px) {  }
@media (max-width: 1369px) and (min-width: 1281px) {  } 
@media (max-width: 1280px) and (min-width: 1101px) {  }
@media (max-width: 1100px) and (min-width: 992px) {  }
@media(max-width: 991px) and (min-width: 700px) { 
	
	.testimonials .elementor-swiper-button.elementor-swiper-button-next:after { right: -80px; }
	.testimonials .elementor-swiper-button.elementor-swiper-button-prev:after { left: -60px; }
}
@media (max-width: 699px) {
	 h1 { font-size: 35px!important; }
	 h3 { font-size: 28px!important; }
	.s-post-title h1 { font-size: 25px!important; }
	.sub-heading .elementor-heading-title {  font-size: 12px!important; }
	.page-banner { min-height: 55vh; }
	.about-box { padding: 20px 20px 20px 20px }
	.header_bar.sticky .header_menu .elementor-menu-toggle  { color: var(--blue-2c)!important; }
	.header_bar.sticky .header_menu .elementor-menu-toggle:hover svg { fill: var(--white)!important;}
	.header_bar.sticky .header_menu .elementor-menu-toggle svg { fill: var(--blue-2c)!important;}
	.header_bar.sticky .header_menu .current-menu-item a { color: var(--white)!important; }
	.header_menu li a:hover::after, .header_menu .current-menu-item a:after, .header_menu li a:hover::before, .header_menu .current-menu-item a::before { width: 0!important; }
	.feature-box .elementor-image-box-wrapper { display: flex; }
	.theme-box.mob-style { box-shadow: var(--shadow-13); padding: 30px; }
	.banner-slider .swiper-pagination-bullet:after { left: -40px; }
	.banner-slider { padding-top: 50px; }
	.testimonials .elementor-swiper-button:after { bottom: -300px; }
	.testimonials .elementor-swiper-button.elementor-swiper-button-next:after { right: -120px; }
	.testimonials .elementor-swiper-button.elementor-swiper-button-prev:after { left: -120px; }
	.theme-box.about-box { padding: 30px 30px 30px 30px; }
	.about_image img { margin-left: 0; }
}