

@media (max-width: 576px) {
		
}
 

/*Extra small devices (portrait phones, less than 576px)*/


@media (max-width: 767px){
	section{
		padding: 60px 0px;
	}
   .banner-img{
   		height: auto;
   }
   .about-content {
	   	padding-left: 0px;
	   	margin-top: 40px;
   }
   .main-heading {
   	font-size: 22px;
   }
   p{
   	font-size: 14px;
   }
   .orange-input{
   	margin-bottom: 30px;
   }
   .find-dealer-section{
   	text-align: center;
   }
    
    .recycling-image img{
    	width: 90%;
    }
    .stats-wrapper .border-right{
    	border-right: inherit!important;
    	padding-bottom: 15px;
    	margin-bottom: 15px;
    }
     .stats-wrapper .bottom-border{
     	border-bottom: 1px dashed #0E0D26;
     }
     .footer-box{
     	margin-bottom: 30px;
     }
     .main-box-wrapper{
     	margin-bottom: 20px;
     }
     .phone-box .items .box-phone i {
	    width: 23px;
	    height: 23px;
	    font-size: 12px;
	}
	.phone-box .phone{
		line-height: 11px;
	}
	.phone-box .phone a{
		font-size: 10px;
	}
	
	.about-section{
		padding-top: 50px;
	}
	.stats-wrapper{
    	width: 95%;
    	margin-left: auto;
    	margin-right: auto;
    }
    .stats-wrapper{
    	padding: 40px 2px;
    }
    .stats-box .content h3{
    	font-size: 26px;
    }
    .row-secton{
    	width: 98%;
    	margin-left: auto;
    	margin-right: auto;
    }
    .inner-banner-content .main-heading {
    	font-size: 25px;
    }
    .right-image-box{
    	margin: 30px 0px;
    }
    .breadcurmb-box{
    	padding: 9px 10px;
    }
    .breadcurmb-section {
	    margin-top: -21px;
	}
	.button-list .link {
      width: 35px;
      height: 35px
 	}

 	.breadcurmb-section .link-text a,
 	.breadcurmb-section .link-text p{
 		font-size: 11px;
 	}
 	.product-image-box{
 		margin-bottom: 30px;
 	}
 	.feature-box-wrapper{
 		height: auto;
 	}
 	.nav{
 		justify-content: center;
 	}
 	.nav .nav-item .nav-link {
   	 margin-top: 10px;
 	}
 	.main-box-form .contact-info-box{
 		position: inherit;
 		transform: inherit;
 		right: inherit;
 		top: inherit;
 		width: 93%;
 		margin: 20px auto;
 	}
 	.form-box-wrapper{
 		padding-right: 30px;
 	}
 	.inner-banner-section{
 		min-height: inherit;
 	}
 	.box-date .inner-box-date {
 		height: 115px;
 		width: 115px;
 		margin-left: 10px;
 	}
 	.box-date .inner-box-date h3 {
 		font-size: 16px;
 	}
 	.border-box-main:before{
 		display: none;
 	}
 	.years-list-box-wrapper{
 		flex-direction: column;
 		align-items: flex-start;
 	}
 	.about-content {
 		padding-left: 0px;
 	}
 	.mission-box-section{
 		width: 90%;
 		border-radius: 0px 20px 20px 0px;
 		padding: 20px;
 	}
 	.mission-box-section .box-wrapper{
 		flex-direction: column;
 	}
 	 .mission-box-section .mission-content{
 	 	width: 100%;
 	 }
 	 .vision-box-section{
 	 	margin-left: inherit;
 	 }
 	 .Core-Values-section .cricle-box .heading-box {
 	 	height: 96px;
 	 }
 	 .Certifications-box{
 	 	height: auto;
 	 }
 	 .Core-Values-section .cricle-box .heading-box h2{
 	 	font-size: 17px;
 	 }
 	 .phone-and-email-box{
 	 	justify-content: center;
 	 }
 	 .header-section{
 	 	height: 86px;
 	 }
 	 .banner-section{
 	 	margin-top: 40px;
 	 }
 	 .bottom-header-section .logo-header {
 	 	padding:10px 0px;
 	 }
 	 .Technology-box{
 	 	min-height: auto;
 	 }
 	 .conatct-form-section .form-box-wrapper{
		padding: 30px 30px 30px 30px;
	}
	.Register-Your-Product .wrapper-box{
		padding: 30px 10px;
	}
	.Check-the-following-section .Check-the-following-box .battery-buy-girl{
		border-radius: 20px 20px 20px 00px;
	}
	.Check-the-following-section .content{
		padding: 30px 10px;
	}
	.buying-points-section .points-items .image-box{
		position: inherit;
		left: inherit;
		top: inherit;
		width: 100%;
		height: 100%;
		margin-bottom: 20px;
	}
	.buying-points-section .left-side-image .image-box{
		right: inherit;
	}
	.buying-points-section .points-items{
		padding: 20px 20px;
		margin-top: 30px;
	}
	.buying-points-section .points-items:before{
		display: none;
	}
	.buying-points-section {
		padding-bottom: 80px;
	}
	.worldwide-counter-box h2 {
		font-size: 30px;
	}
	.facilities-list li .icon-box .icon i{
		height: 60px;
	}

	.Social-Responsibility-box{
		margin-bottom: 30px;
	}
	.Social-Responsibility-section{
		padding-bottom: 110px;
	}
	.Upcoming-Event-section .left-image-box{
		display: none;
	}
	
	.Past-Events-list-box .past-event-info:before,
	.Past-Events-list-box:before,
	.Past-Events-list-box .number-box{
		display: none;
	}
	.Past-Events-list-box .past-event-info{
		flex-direction: column;
		align-items: flex-start;
	}
	.Become-a-dealer-benefits {
		margin-top: 0px;
		padding-bottom: 60px!important;
	}
	.Become-a-dealer-benefits:after{
		display: none;
	}
	.Partner-img-box img{
		width: 100%;
	}
	.arrow-heading-box{
		width: 300px;
		margin-bottom: 20px;
	}
	.process-box .right-arrow{
		display: none;
	}
	.process-box{
		margin: 30px auto;
	}
	.Author-box{
		flex-direction: column;
	}
	 .job-box-wrapper .d-flex-common{
 		flex-direction: column;
 		gap: 0px;
 	}
 	.job-box-wrapper .d-flex-common .common-btn .btn,
 	.job-box-wrapper .d-flex-common .common-btn{
 		width: 100%;
 	}
 	.job-details-section {
	    margin-top: -14px;
	}
	.header-section .bottom-header-section .container{
		padding: 0px!important;
	}

}






/*Medium devices (tablets, 768px and up)*/
@media (min-width: 768px) and (max-width: 991.98px) {
	    .find-dealer-section .common-btn{
	    	width: 100%;
	    }
	    .stats-wrapper{
	    	width: 95%;
	    	margin-left: auto;
	    	margin-right: auto;
	    }
	    .about-section{
		padding-top: 50px;
	}
	 .right-image-box  img{
	 	width: 100%;
	 }
	 .row-secton{
    	width: 98%;
    	margin-left: auto;
    	margin-right: auto;
    }
    .feature-box-wrapper {
	    min-height: 510px;
 	}
 	.nav .nav-item .nav-link {
    margin-right: 10px;
    width: 207px;
 	}
 	.about-content {
 		padding-left: 0px;
 	}
 	.box-date .inner-box-date {
 		height: 115px;
 		width: 115px;
 		margin-left: 10px;
 	}
 	.box-date .inner-box-date h3 {
 		font-size: 16px;
 	}
 	.mission-box-section{
 		width: 98%;
 	}
 	.mission-box-section {
 		padding: 30px;
 	}

 	.Core-Values-section .cricle-box .heading-box {
	    width: 80%;
	    height: 230px;
	    margin: 20px auto;
	}
	.main-box-wrapper {
		margin-bottom: 30px;
	}
	.bottom-header-section .logo-header {
 	 	padding:10px 0px;
 	 }
 	 .main-box-form .contact-info-box{
 		position: inherit;
 		transform: inherit;
 		right: inherit;
 		top: inherit;
 		width: 93%;
 		margin: 20px auto;
 	}
 	.conatct-form-section .form-box-wrapper {
   	 padding: 30px 30px 30px 30px;
	}
	 
    .Check-the-following-section .Check-the-following-box .battery-buy-girl{
		border-radius: 20px 20px 20px 00px;
	}
	.buying-points-section .points-items .image-box {
	    width: 250px;
	    height: 215px;
	    left: 23px;
 	}
 	.buying-points-section .left-side-image .image-box{
 		left: revert;
 		right: 16px;
 	}
 	.stats-wrapper .bottom-border {
   	 border-bottom: 1px dashed var(--black-color)!important;
   	 border-right: inherit!important;
   	 padding-bottom: 15px;
    margin-bottom: 15px;
	}
	.stats-box.border-right {
		border-right: inherit!important;
	}
	.worldwide-counter-box h2 {
		font-size: 30px;
	}
	.Social-Responsibility-box{
		margin-bottom: 30px;
	}
	.Become-a-dealer-benefits {
		margin-top: 0px;
	}
	.Become-a-dealer-benefits:after,
	.Become-a-dealer-benefits .appy-form-box:before{
		display: none;
	}
	.Become-a-dealer-benefits{
		padding-bottom: 60px!important;
	}

	.process-box {
    width: 166px;
    height: 410px;
 	}
 	.Downloads-Brochure-section .appy-form-box {
    	min-height: 490px;
    	margin-bottom: 30px;
	}

	 .custom-modal .modal-dialog {
    	max-width: 709px!important;
	}
}


/*Large devices (desktops, 992px and up)*/
@media (min-width: 820px) and (max-width: 1124px) {
	 .main-box-wrapper{
     	margin-bottom: 30px;
     }
     .about-section{
		padding-top: 50px;
	}
	 .feature-box-wrapper {
	    min-height: 510px;
 	}
 	.main-box-form .contact-info-box{
 		position: inherit;
 		transform: inherit;
 		right: inherit;
 		top: inherit;
 		width: 95%;
 		margin: 20px auto;
 	}
 	.form-box-wrapper{
 		padding-right: 30px;
 	}
 	.inner-banner-section{
 		min-height: inherit;
 	}
 	 
    .facilities-list li .icon-box .icon i{
		height: 60px;
	}

}



/*Large devices (desktops, 992px and up)*/
@media (min-width: 1024px) and (max-width: 1190.98px) {
	  .about-section{
		padding-top: 00px;
	}

	.nav-button .owl-nav .owl-next,
	.nav-button .owl-nav .owl-prev{
		position: inherit;
		margin-right: 10px;
		transform: inherit;
		left: inherit;
	}
	.conatct-form-section .form-box-wrapper {
   	 padding: 30px 30px 30px 30px;
	}
	
	.recycling-image img{
		width: 70%;
	}
	 .stats-wrapper{
    	width: 98%;
    	margin-left: auto;
    	margin-right: auto;
    }
    .feature-box-wrapper {
	    min-height: 420px;
	}
	.row-secton{
    	width: 98%;
    	margin-left: auto;
    	margin-right: auto;
    }
    .menu-list-top .items .link{
    	font-size: 10px;
    }
    .logo-header .common-btn .btn {
    	font-size: 10px;
    	padding: 13px 27px;
    }
    .History-about{
    	padding-top: 60px;
    }
    .inner-banner-section{
    	min-height: 340px;
    }
    .Products-dropdown {
    	width: 980px;
    	left: -309px;
    }

    .buying-points-section .points-items .image-box {
	    width: 250px;
	    height: 215px;
	    left: 23px;
 	}
 	.buying-points-section .left-side-image .image-box{
 		left: revert;
 		right: 16px;
 	}
 	.Core-Values-section .cricle-box .heading-box {
 		height: 160px;
 	}
    .Become-a-dealer-benefits {
    	margin-top: 20px;
    }
    .process-box {
    	width:222px;
    	height: 410px;
 	}
 	.arrow-heading-box:after{
 		right: -32%;
 	}
 	.job-details-section .job-box-wrapper .d-flex-common{
 		flex-direction: column;
 		gap: 0px;
 	}
 	.job-box-wrapper .d-flex-common .common-btn .btn,
 	.job-box-wrapper .d-flex-common .common-btn{
 		width: 100%;
 	}
}


/*Extra large devices (large desktops, 1200px and up)*/
@media (max-width: 1280px) {
	 .center-row{
    	width: 98%;
    	margin-left: auto;
    	margin-right: auto;
    }
    .Certifications-box{
    	height: auto;
    }
 }