@media(min-width: 320px) and (max-width: 767px)
{	
	/* index.php */
	.banner-section {
	    padding: 100px 0 25px 0!important;
	    padding-right: 15px;
    	padding-left: 0px;
	}
	.counter-section.style-1 .section-wrapper .counter-item .counter-item-inner {
    	margin-bottom: 15px;
	}

	.pt-50 {
    	padding-top: 10px!important;
	}
	.feature-item {
	    padding: 0 20px;
	}
	.py-50 {
	    padding-top: 20px!important;
	    padding-bottom: 20px!important;
	}
	.testimonial-section.style-1 {
    	padding: 50px 0!important;	
	}
	.testimonial-section.style-1 .section-wrapper .testi-slider {
	     padding: 0; 
	}

	/* about.php */
	.page-header-section.style-1 {
	    
	     padding-bottom: 0px; 
	}

	/* service page	*/
	.department-section {
		padding: 20px 0!important;
	}
	.service-section.style-1 .section-wrapper .service-item .service-inner .service-content {
	     padding: 0; 
	}

	/* feedback	*/
	.contact-us .section-wrapper {
	    padding: 30px 0; 
	    box-shadow: 0 0 10px 0 rgb(0 0 0 / 10%);
	}

	.footer-section.style-1 .footer-top {
	    padding-top: 0px!important;
	    padding-bottom: 0;
	}
	/*	contact	*/
	.newsletter-section {
	    margin-bottom: 30px;
	}
	.contact-us {
		padding: 0 20px;
	}

	/* header */
	#logo-menu img {
		max-width: 200px;
	}


}