
@media screen and (max-width: 1299px) and (min-width: 240px){

	
}

@media screen and (max-width: 1199px) and (min-width: 240px){
	.page-container{padding: 0px 30px;}

}
@media screen and (max-width: 1030px) and (min-width: 240px){
	.page-container{padding: 0px 40px;}
	.gerenric-padding{padding: 35px 0px;}
	.gerenric-heading{font-size: 34px; margin-bottom: 20px;}
	.gerenric-support .gerenric-support-inner{padding: 20px 0px;}
	.gerenric-support .support-col{width: 50%;}
	.gerenric-support .support-info .support-title{font-size:17px;}
	.trustpilot-section .trustpilot-block{background-color: #fff; border-radius: 14px; border: 1px solid #EBEBEB; padding:25px 20px;}
	.trustpilot-section.full_column .trustpilot-inner{padding-bottom: 50px;}
	.trustpilot-section.full_column .trustpilot-col{padding: 0px 5px;}
	.trustpilot-section .trustpilot-title{ font-size: 13px;}
	.trustpilot-section p{ font-size: 13px;}
	.deal-discount-section{margin-top: 0px;}
	.deal-discount-section .gerenric-heading{display: none;}
	.deal-discount-section .deal-discount-inner{width: 100%; flex-wrap: wrap;border-radius: 14px;}
	.deal-discount-section .deal-text{width: 100%; margin-bottom: 20px; text-align: center;}
	.deal-discount-section .deal-text .deal-back-now{display: flex; justify-content: center;}
	.deal-discount-section .deal-counter{width: 100%; padding-right: 0px;}
	.deal-discount-section .deal-counter .offer-countdown{justify-content: center !important;}
	.deal-discount-section .hurryup-tag{width: 100px; top: 30px;}
	.offer-countdown{justify-content: center;}
	.offer-countdown .offer-countdown-inner{margin-right: 0px;}
	.gerenric-vehicle-section .vehichle-col{width: auto; max-width: 350px; margin: auto;}
	.gerenric-vehicle-section .vehichle-title{font-size: 20px;}
	.gerenric-tabs-section .gerenric-tabs-nav{text-align: center;}
	.gerenric-tabs-section .gerenric-tabs-nav .nav-tabs .nav-link{margin: 0px 8px;}

	#header-section .header-inner{padding: 10px 0px;}
	#header-section .page-container{justify-content: space-between; align-items: center;}

	.our-fleet .our-fleet-paragraph{width: 100%; font-size: 18px;}
	.our-fleet .licensed-vehicles{position: relative;}
	.our-fleet .licensed-vehicles .licensed-heading{justify-content: center; font-size: 28px;}
	.our-fleet .licensed-vehicles .licensed-heading img{width: 20px;}
	.our-fleet .licensed-vehicles .licensed-secure{display: block; padding-bottom: 60px;}
	.our-fleet .licensed-vehicles .licensed-button{flex-wrap: wrap; justify-content: center; width: auto; margin: 0px -8px;}
	.our-fleet .licensed-vehicles .licensed-button .licn-btn{width:calc(50% - 8px); padding: 5px 10px; font-size: 13px; justify-content: flex-start; margin-bottom: 8px;}
	.our-fleet .licensed-vehicles .licensed-fasility{position: absolute;right: 0px; width: 100%; display: flex; bottom: 0px; justify-content: center;}
	.our-fleet .licensed-vehicles .licensed-fasility .flty-col{padding: 0px 15px;line-height: 100%;}
	.What-we-offer .we-offer-col{width: 100%;}
	.What-we-offer .we-offer-col .we-offer-icon{width: 90px; height: 90px;}
	.What-we-offer .we-offer-col .we-offer-icon .we-offer-icon-inner{width: 70px; height: 70px;}
	.What-we-offer .we-offer-col .we-offer-icon img{width: 60%;}
	.What-we-offer .we-offer-col .we-offer-detail {width: calc(100% - 110px);}
	.What-we-offer .we-offer-col .we-offer-detail h2{font-size: 20px;}
	.What-we-offer .we-offer-col .we-offer-available{font-size: 12px;}
	.What-we-offer .we-offer-col .we-offer-available::after{width: 11px; height: 11px;}
	.contact-section .contact-inner{padding: 25px;}
	.frequently-section .accordion-button{font-size: 18px;}
	.frequently-section p{font-size: 18px;}
	.frequently-section .accordion-button::after{background-size: 14px;}
	#inner-heading-banner-section {height: 200px;}
	#inner-heading-banner-section .inner-heading-banner-image img{height: 200px;}
	.services-page .service-partner .service-partner-image{width: 100%;  margin-bottom: 30px;}
	.services-page .service-partner .service-partner-detail{width: 100%; padding-left: 0px;}
	.services-page .service-partner .secure-section.secure-postn{display: none;}
	.services-page .service-partner .service-partner-detail p{font-size: 16px;}
	.services-page .service-partner .service-partner-icon{width: 50px; height: 50px;}
	.services-page .service-partner .service-partner-info{margin: 0px -7px;}
	.services-page .service-partner .service-partner-col{padding: 7px; }
	.services-page .service-partner .service-partner-value{width: calc(100% - 54px); padding-left: 10px;}
	.services-page .service-partner .service-partner-smalltext{font-size: 12px;}
	.contact-page .contact-feel-free .contact-feel-col{width: 50%;}
	.contact-page .contact-feel-free p{font-size: 16px;}
	.our-fleet-page .our-fleet-trusted p{font-size: 16px;}
	.thankyou-page .thankyou-inner{width: 90%;}
	.thankyou-page .thankyou-logo{width: 180px; margin-bottom: 20px;}
	.thankyou-page .thankyou-title{font-size: 25px;}
	.thankyou-page p{font-size: 16px;}
	.thankyou-page .btn.btn-primary{min-width: 230px;}

	.rightside-chat{display: none;}
	#footer-section .footer-top{display: block;}
	#footer-section .collapse:not(.show){display: none !important;}
	#footer-section .accordion-button{font-size:14px; color: #fff; box-shadow: none;border-bottom: 1px solid rgba(255,255,255,0.3); display: block !important; font-weight: 700; background-color: transparent; padding: 13px 0px;}
	#footer-section .accordion-button::after{background-image: none;width: 16px; height: 16px; content: ''; position: absolute;right: 0px; background: url(../images/footer_down_arrow.svg)0px 0px no-repeat;background-size: 16px;}
	#footer-section .accordion-button:not(.collapsed)::after{transform: rotate(-180deg);}
	#footer-section .accordion-button:focus{ box-shadow: none;}
	#footer-section .accordion-button.collapsed{ border-bottom: 1px solid rgba(255,255,255,0.3);box-shadow: none;}
	#footer-section .accordion-body{padding: 20px 0px 0px 0px;}
	#footer-section .footer-top{padding: 50px 0px 0px 0px;}
	#footer-section .footer-top .footer-col{width: 100% !important; padding-left: 0px;}
	#footer-section .footer-top .footer-col:nth-child(1){padding-right: 0px;}
	#footer-section .footer-top .footer-contact ul li .contact-circle{width: 30px; height: 30px; padding: 7px;}
	#footer-section .footer-top .footer-contact ul li .contact-text{font-size: 16px;}
	#footer-section .footer-top h2{display: none;}
	#footer-section .footer-top-2{display: block;}
	#footer-section .footer-social{width: 100%;}
	#footer-section .footer-payment{width: 100%;}
	#footer-section .secure-section{display: flex; margin-top: 30px; margin-bottom: 15px;}
	#footer-section .secure-section .secure-text{font-size: 12px;}
	#footer-section .secure-section .secure-text img{width: 22px;}
	#footer-section .secure-section .secure-trustpilot{font-size: 12px; font-weight:500;}
	#footer-section .footer-logo{margin-bottom: 50px;}
	#footer-section .footer-logo .footer-lg-image{width: 180px;}
	#footer-section .footer-logo .language-box{display: flex;}
}
@media screen and (max-width: 800px) and (min-width: 240px){
	
}

@media screen and (max-width: 650px) and (min-width: 240px){
	.page-container{padding: 0px 15px;}
	.gerenric-heading{font-size: 28px;}
	.gerenric-heading.mb-heading-show{display: block;}
	.gerenric-support .support-col{width: 100%; padding: 30px 0px; border-bottom: 1px solid #DEDBDB;}
	.gerenric-support .support-col:last-child{border-bottom: 0px;}
	.trustpilot-section .trustpilot-review p{font-size: 10px;}
	.deal-discount-section{padding: 20px 0px 75px 0px; position: relative; width: calc(100% - 30px); border-radius: 14px;}
	.deal-discount-section .deal-discount-inner{position: inherit;}
	.deal-discount-section .deal-text{margin-bottom: 10px; font-size: 50px; padding-right: 0px;}
	.deal-discount-section .deal-text .deal-time-offer{font-size:25px;}
	.deal-discount-section .deal-text .deal-back-now{position: absolute;left: 0px; font-size: 25px; width: 100%; display: flex; justify-content: center; bottom: 15px;}
	.deal-discount-section .hurryup-tag{display: none;}
	.offer-countdown .offer-countdown-inner{width: 290px;}
	.offer-countdown li{font-size: 9px; padding: 0px 4px;}
	.offer-countdown li span{font-size: 22px;}
	.offer-countdown .offer-text{width: 95px; font-size: 20px;}
	.offer-countdown .offer-day-counter{width: calc(100% - 95px);padding: 3px 5px;}
	.offer-countdown.offer-countdown-2 .offer-text{width: 80%; font-size: 15px;}
	.offer-countdown.offer-countdown-2 li span{font-size: 26px;}
	.offer-countdown.offer-countdown-2 li{font-size: 11px;}

	.header-support ul li .need-support img{margin-right: 0px;}
	.header-support ul li .need-support span{ display: none;}
	.header-support ul li .language-box {padding: 5px 10px;}
	.header-support ul li .language-box span{display: none;}
	.header-support ul li .language-box span:nth-child(2){display: block;}

	#banner-section .banner-detail{padding: 0px 20px;}
	#banner-section .banner-detail .banner-title{font-size: 40px;}
	#banner-section .banner-detail .banner-subtitle{font-size: 22px; line-height: 120%;}
	#banner-section .banner-buttons{display: block;}
	#banner-section .banner-buttons .banner-buttons-col{margin-bottom: 10px;}
	#banner-section .banner-buttons .btn.btn-primary{ min-width: 240px; height: 50px; font-size: 16px;}
	#banner-section .secure-section.secure-postn{left: 0px;}
	#banner-section .secure-section{display: block;}
	#banner-section .secure-section .secure-left{justify-content: center; margin-bottom:20px;}
	#banner-section .secure-section .secure-trustpilot{justify-content: center;}

	.frequently-section .accordion-button{font-size: 14px;}
	.frequently-section p{font-size: 12px;}
	.contact-page .contact-feel-free .contact-feel-col{width: 100%;}
	
}

@media screen and (max-width: 480px) and (min-width: 240px){
	
}

@media screen and (max-width: 380px) and (min-width: 240px){}

@media screen and (max-width: 320px) and (min-width: 240px){}
