.vvn-top-section .feature-box{justify-content:space-between}.vvn-top-section .feature-box li{width:48%;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:10px}.vvn-top-section .feature-box li .box-content{margin-top:15px}.vvn-top-section .feature-box li .discriotion{color:#636466;font-size:16px;font-family:var(--bs-body-font-family);font-weight:var(--bs-body-font-weight);line-height:30px}.text-bold{font-weight:600}.list-divder{padding:0;gap:20px}.list-divder li{list-style:none;display:flex;gap:20px;align-items:center;font-size:18px;color:#000}.list-divder li:after{content:"";height:20px;width:1px;background-color:var(--bs-primary-color)}.list-divder li:last-child::after{display:none}.bg-setting{background:url(../images/transport-concept-with-cars-street.jpg) no-repeat center;background-size:cover;padding:60px;text-align:center;position:relative}.bg-setting::before{content:"";background-color:rgba(43,43,43,.7);position:absolute;width:100%;height:100%;left:0;top:0;z-index:0}.bg-setting .max-1000{max-width:1000px;margin:auto;z-index:2;position:relative}.white-text{color:#fff}.white-outline{background-color:rgba(0,0,0,0);color:#fff;border-color:#fff}.white-outline:hover{border-color:#c8102e}.pr-4{padding-right:40px}.pl-4{padding-left:40px}small{display:block}.wrap{font-size:0}.wrap .box{display:inline-block;vertical-align:top;text-align:center;cursor:pointer;font-size:16px;padding:20px 0 10px;color:var(--bs-primary-color);font-family:var(--bs-heading-medium);border-top:3px solid rgba(0,0,0,0);overflow:hidden;position:relative;transition:.4s ease;-webkit-transition:.4s ease;-moz-transition:.4s ease;-ms-transition:.4s ease;-o-transition:.4s ease}.wrap .box.current{border-top:3px solid #d5d7d9;background:#f6f7f8}.wrap .box:hover{background:#f6f7f8}.wrap .box .content{position:relative;margin-bottom:20px;overflow:hidden;position:relative;display:none}.wrap>.content{position:relative;font-size:1rem;margin-bottom:20px;overflow:hidden;position:relative;transition:max-height .5s}.wrap>.content>.py-5{padding:30px 20px !important}@media(max-width: 991px){.pr-4{padding-right:15px;margin-top:20px}.pl-4{margin-top:20px;padding-left:15px}}@media(max-width: 767px){.vvn-top-section .feature-box li{width:100%;text-align:center;align-items:center}}
:root{--bg-light-gray:#f1f1f1}.v-grid-o-cb .v-details{position:relative;padding:20px 20px 15px;line-height:1.5;max-width:100%}.gt-10 .col-12{padding:0 12px}.mini-car-section .h-w-ttip{padding-left:25px;position:relative}.mini-car-section .h-w-ttip img{position:absolute;left:0;top:3px}.mini-car-section .h-txt-container .h-small-4{display:flex}.slick-dots{bottom:-50px}.slick-dots li.slick-active button:before{color:var(--bs-primary-color)}.slick-dots li button:before{font-size:14px;color:var(--bs-primary-color)}.bg-light-sky-blue{background-color:#e9f4ff;padding:60px 0}.bg-white{background-color:#fff!important}.ultra-light-gray{background-color:var(--bg-light-gray)}.brands-list figure{border:1px solid #E6E6E6;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;display:flex;align-items:center;justify-content:center;flex-direction:column;padding:20px 20px 60px 20px;height:130px;position:relative}.brands-list figure img{width:60px}.brands-list figure .brands-title{font-size:16px;font-weight:500;line-height:16px;margin-bottom:0;position:absolute;bottom:20px}.brands-list figure:hover{background-color:#F6F7F8}.view-all{color:var(--bs-primary-color);padding-right:15px;text-decoration:none;background:url(../images/view-arrow-down.svg) no-repeat right center;border-bottom:1px solid}.view-all:hover{color:var(--bs-primary-color)}.brand-logo-holder{border:1px solid #E6E6E6;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;display:flex;align-items:center;justify-content:center;flex-direction:column;padding:20px 20px 20px 20px;background-color:#fff;height:180px}.slice-bg{background:url(https://cms-dt.com/images/DTG/banner/sliced-bg.png) no-repeat right top;position:absolute;height:100%;z-index:999;width:180px;background-size:cover}.imgage-layer{position:relative}.imgage-layer img{width:100%}.imgage-layer::before{content:"";position:absolute;left:0;top:0;width:100%;height:100%;opacity:.2;background:#2B2B2B}.br-4{border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;overflow:hidden}.filter-tab{gap:30px;padding-left:0;width:auto}.filter-tab li{list-style:none;border-bottom:3px solid #fff;transition:all 0.3s;cursor:pointer;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-ms-transition:all 0.3s;-o-transition:all 0.3s}.filter-tab li.active,.filter-tab li:hover{border-color:var(--bs-primary-color)}.filter-content{min-height:350px}.filter-content .v-grid-o-cb{justify-content:space-between;max-height:330px}.hide{animation:hide 0.5s ease 0s 1 normal forwards;transform-origin:center;-webkit-animation:hide 0.5s ease 0s 1 normal forwards}.show{animation:show 0.5s ease 0s 1 normal forwards;transform-origin:center;-webkit-animation:show 0.5s ease 0s 1 normal forwards}@keyframes hide{0%{transform:scale(1)}100%{transform:scale(0);width:0;height:0;margin:0}}@keyframes show{0%{transform:scale(0);width:0;height:0;margin:0}100%{transform:scale(1)}}.mini-car-section .v-grid-o-cb .v-details ul p{color:#636466}.mini-car-section .v-grid-o-cb .hover-effect{transition:all 0.3s;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-ms-transition:all 0.3s;-o-transition:all 0.3s}.mini-car-section .v-grid-o-cb:hover .hover-effect{background-color:var(--bs-primary-color)}.mini-car-section .v-grid-o-cb:hover .hover-effect ul p{color:#fff}.mini-car-section .v-grid-o-cb:hover .hover-effect .heading-title,.mini-car-section .v-grid-o-cb:hover .hover-effect li{color:#fff}.mini-car-section .v-grid-o-cb:hover .hover-effect img{filter:brightness(0) invert(1);-webkit-filter:brightness(0) invert(1)}.car-details-description .h-txt-container .h-title{padding-left:20px;margin-bottom:0}.car-details-description .v-grid-o-cb{background-color:#fff}.car-details-description .v-grid-o-cb .v-details{padding-top:0}.car-details-description .v-grid-o-cb ul{flex-wrap:wrap;border:none;gap:0}.car-details-description .v-grid-o-cb ul li{padding:0;width:calc(33.33% - 1px);justify-content:flex-start;border:1px solid #d9d9d9;border-left:0;padding:20px 10px;margin-top:-1px;margin-left:1px;gap:10px;height:72px}.car-details-description .v-grid-o-cb ul li i{width:auto}.car-details-description .v-grid-o-cb ul li:nth-child(3){border-right:none}.car-details-description .v-grid-o-cb img{height:30px;max-width:120px}.car-details-description .v-grid-o-cb p{font-size:18px;color:#222;text-align:left;line-height:1.2}.car-details-description .v-grid-o-cb:hover{background-color:transparent;box-shadow:none;border-color:transparent!important}.car-details-description .v-grid-o-cb:hover>*{background-color:transparent;box-shadow:none}.group-location{margin-top:30px;display:flex;align-items:center;justify-content:flex-start;gap:22px;flex-wrap:wrap}.group-location a{font-size:16px;font-style:normal;font-weight:500;border-radius:5px;color:#222;border:1px solid #E6E6E6;background:#F6F7F8;padding:12px 15px;text-transform:capitalize;display:flex;align-items:center;justify-content:center;gap:10px}.group-location a:hover img{filter:brightness(0) invert(1);-webkit-filter:brightness(0) invert(1)}.fleet-slider .slick-slide{transform:scale(.9);transition:all 0.4s ease-in-out;padding:40px 10px}.fleet-slider .slick-slide img{max-width:100%;transition:all 0.4s ease-in-out}.fleet-slider .slick-center{transform:scale(1.05)}.fleet-slider .item{border-radius:13px;background-color:#f6f7f8;padding:25px 30px}.fleet-slider .item .user-detail{display:flex;align-items:center;gap:20px;margin-bottom:15px}.fleet-slider .item .user-detail .user-img .img{border-radius:50%;width:60px;height:60px}.fleet-slider .item .user-detail .user-profile .name{font-size:20px;line-height:25px;margin-bottom:0;color:var(--bs-heading-color);font-family:var(--bs-heading-medium);font-style:normal;font-weight:600}.fleet-slider .item .user-detail .user-profile .profile{font-size:12px;font-weight:400;margin-bottom:0}.fleet-slider .item .user-content{color:#636466;font-size:16px;font-style:normal;font-weight:400;line-height:30px}.bg-sky-light-blue .rw-btn-outline,.bg-sky-light-blue .rw-btn-outline{background-color:transparent}.bg-sky-light-blue .rw-btn-outline:hover,.bg-sky-light-blue .rw-btn-outline:hover{background-color:var(--bs-primary-color)}@media (max-width:1199px){.car-details-description .v-grid-o-cb p{font-size:14px}}@media (max-width:991px){.group-location{justify-content:center}.car-details-description .v-grid-o-cb ul li{width:calc(50% - 1px);height:60px}.car-details-description .v-grid-o-cb ul li:nth-child(3){border:1px solid #d9d9d9}.car-details-description .v-grid-o-cb ul li:nth-child(odd){border-left:none;border-right:none}.car-details-description .v-grid-o-cb ul li:nth-child(even){border-left:1px solid #d9d9d9;border-right:none}.car-details-description .v-grid-o-cb p{font-size:14px}}.n-booking-widget .n-top-strip .n-promo-code p{border:none}@media (max-width:450px){.group-location{gap:10px}.group-location a{width:100%}}

.no-slider{margin-top:60px}.no-slider .col-12{width:25%}.rw-btn-outline{background-color:transparent}@media (max-width:1199px){.no-slider .col-12{width:33.33%}}@media (max-width:991px){.no-slider .col-12{width:50%}}@media (max-width:767px){.no-slider .col-12{width:100%}}.blend-img {mix-blend-mode: multiply;}
.n-booking-inner {
    background: var(--bs-white-color);
    -webkit-border-radius: 8px;
    -moz-border-radius: 8px;
    -ms-border-radius: 8px;
    -o-border-radius: 8px;
    min-height: 60px;
    padding: 15px 15px 5px;
}
.seo-font-size h1.heading-title {font-size: 2.5rem !important;}
.seo-font-size h2.heading-title {font-size: 2rem !important;}
.seo-font-size h3.heading-title {font-size: 1.75rem !important;}
.seo-font-size h4.heading-title {font-size: 1.50rem !important;}
.seo-font-size h5.heading-title {font-size: 1.25rem !important;}
.seo-font-size h6.heading-title {font-size: 1rem !important;}
.slick-next:before, .slick-prev:before{color:#050505 !important;}
a {
    cursor: pointer;
}
.mini-car-section .h-txt-container .h-small-4 {
    display: flex;
    min-height: 54px;
}
.bg-light-sky-blue {
    background: rgba(200, 16, 46,  .1);
}

.vvn-top-section p {
    margin-bottom: 30px;
    max-width: 700px;
    margin: auto;
}

.vvn-top-section .feature-box li {
    width: 23%;
    justify-content: flex-start;
    align-items: center;
    text-align: center;
}

.vvn-top-section.bg-sky-light-blue {
    margin-bottom: 70px;
    padding: 60px 0;
}

@media (max-width: 991px) {
    .vvn-top-section .feature-box li {
        width: 47%;
    }
}

@media (max-width: 767px) {
    .vvn-top-section .feature-box li {
        width: 100%;
    }

    .vvn-top-section.bg-sky-light-blue {
        margin-bottom: 40px;
        padding: 40px 0;
    }
}
/* h1.heading-title{
    font-size: 2.5rem !important; 
 }
 h2.heading-title{
    font-size: 2rem !important; 
 }
 h3.heading-title{
    font-size: 1.75rem !important; 
 }
 h3.heading-title{
    font-size: 1.75rem !important; 
 }
 @media (max-width: 767px) {
     
 
 h1.heading-title{
    font-size: 1.75rem !important; 
 }
 h2.heading-title{
    font-size: 1.5rem !important; 
 }
 h3.heading-title{
    font-size: 1.35rem !important; 
 }
 h3.heading-title{
    font-size: 1.25rem !important; 
 }
} */