@media(max-width:992px) {
.padding {
padding:50px 0
}
.sm-padding {
padding:15px
}
p br {
display:none
}
span br {
display:none
}
.default-btn {
padding:0 30px
}
.section-heading h2 {
font-size:32px;
line-height:42px
}
.section-heading br {
display:inherit
}
.grid-post {
margin:0
}
.about-info {
display:block;
column-gap:20px
}
.about-info li h2 {
margin-top:25px
}
.about-img:before {
right:90px;
bottom:0
}
.about-img .about-img1 {
transform:translate(-35px, -40px)
}
.about-img .about-img2 {
right:30px;
bottom:-100px
}
.service-section .bg-half {
height:496px
}
.swiper-outside .swiper-nav {
display:none
}
.booking-car, .booking-section:before {
display:none
}
.booking-section:after {
clip-path:polygon(0 0, 100% 0%, 100% 100%, 20% 100%);
height:60px
}
.booking-wrap .section-heading h2 {
font-size:32px
}
.taxi-holder {
background-image:none
}
.taxi-holder .mockup, .location-marker, .taxi-holder .taxi, .taxi-holder .charecter {
display:none
}
.testimonial-section {
padding:50px 0
}
.feature-wrap {
margin-left:0;
padding:50px;
margin-top:80px
}
.footer-call p span {
display:inline-block;
font-size:32px;
line-height:1;
margin-bottom:0;
margin-right:20px
}
.cta-men {
display:none
}
.cta-content h2 {
font-size:36px
}
.cta-section {
clip-path:inherit
}
.cta-content {
text-align:center
}
.cta-content .cta-call {
justify-content:center
}
.cta-content .cta-call p span {
text-align:left
}
.booking-form-2 {
margin-bottom:50px
}
.cta-section-2 .cta-content {
text-align:left;
margin-bottom:35px;
width:50%
}
.cta-section-2 .cta-men {
display:block;
background-size:90%;
right:10px
}
.page-header-shape {
width:30%;
height:60px
}
.page-header-shape:after {
height:45px
}
.video-box-inner>img {
display:none
}
.taxi-details .section-heading {
margin-top:40px
}
.driver-details {
margin-top:40px
}
.testimonial-section-2 .testi-pagination .swiper-pagination {
bottom:-20px
}
.contact-form-group .default-btn {
font-size:14px
}
}
@media all and (max-width:768px) {
.padding {
padding:50px 0
}
.xs-padding {
padding:15px
}
.section-heading p br, br {
display:none
}
.section-heading h2 {
font-size:24px;
line-height:34px
}
.about-img {
margin-bottom:80px;
margin-top:15px
}
.about-img:before {
right:75px;
bottom:-35px;
height:calc(100% + 50px)
}
.about-img .about-img1 {
max-width:240px;
transform:translate(20px, 10px)
}
.about-img .about-img2 {
right:15px;
bottom:30px
}
.service-section .bg-half {
height:547px
}
.booking-form {
grid-template-columns:1fr
}
.booking-section:after {
display:none
}
.booking-wrap .section-heading h2 {
font-size:24px
}
.cta-content h2 {
font-size:24px;
line-height:32px
}
.cta-content .cta-call p a {
font-size:22px
}
.footer-top .brand:before {
clip-path:inherit
}
.footer-top-wrap {
background-color:#222;
overflow:hidden
}
.footer-call p span, .footer-call p a {
font-size:20px
}
.footer-top .brand {
display:block;
padding:50px 30px
}
.footer-top .brand p {
padding:0;
margin-top:20px
}
.footer-top .brand p:before {
display:none
}
.footer-mid-wrap {
padding:50px 0 100px
}
.main-slider-2 .swiper-nav {
display:none
}
.booking-form-2 .col-lg-8 {
padding:50px 20px
}
.booking-form-2 {
clip-path:none
}
.cta-section-2:before, .cta-section-2 .cta-content {
width:100%
}
.cta-section-2 .cta-men {
display:none
}
.page-header-shape {
width:40%;
height:50px
}
.page-header-shape:after {
height:35px;
left:-100px
}
.service-details-list, .service-features {
grid-template-columns:1fr
}
.service-details-list>div {
margin-top:20px
}
.taxi-details-img img {
margin-left:0;
margin-top:30px
}
.taxi-details-img .price {
right:35px;
top:10px
}
.taxi-features {
grid-template-columns:1fr
}
.taxi-booking-form {
grid-template-columns:1fr
}
.contact-form-group {
display:block
}
.contact-form-group .form-field:not(:last-of-type) {
margin-bottom:20px
}
.contact-section .contact-details li {
display:block
}
.contact-section .contact-details li i {
display:block;
margin-bottom:15px
}
}
@media all and (max-width:580px) {
#scrollup {
bottom:20px;
right:20px
}
.pricing-tab-menu li:not(:last-of-type) {
padding-right:25px
}
.pricing-tab-menu li:not(:last-of-type):before {
width:15px;
right:5px
}
#pricing-tab-content .tab-pane {
margin-top:15px
}
.app-feature li:not(:last-of-type) {
margin-bottom:20px
}
}
