﻿:root {
    --holiday: #f37021;
    --holdidayBlue: #0b65ec;
    --hotel: #ea116d;
    --flight: #6721a4;
    --flightDark: #55188a;
    --cruise: #00b9dc;
    --excursions: #0db04b;
    --footerBlueLight: #1d2e59;
    --footerBlueDark: #142142;
    --car: #006ee3;
}
body {
}
.CarRatedCarousel{
    padding:40px 0;
}

.TMMcarboxarea {
    box-shadow: 0 0 11px 0 #0000001c;
    width: 100%;
}
.tmmCarInnerbox {
    position:relative;
    display: flex;
    flex-direction: column;
}
.imagesareapartTmm {
    position: relative;
    overflow: hidden;
    width: 100%;
    min-height: 134px;
    display: flex;
    align-items: center;
}
.imagesareapartTmm img{
    display: block;
    width: auto !important;
    max-width: 380px;
    margin: 0 auto;
}
.tmmCarInnerbox img {
    width: auto;
}

    .tmmCarInnerbox .carrsupliarlogo {
        position: absolute;
        top: 15px;
        right: 15px;
    }
.owl-item:hover .tmmCarInnerbox .carrsupliarlogo img {
    transform: scale(1);
}
.tmmCarInnerbox .carrsupliarlogo img {
    max-width: 119px;
    width: auto !important;
}
    .tmmCarInnerbox .TMMabourcardetails {
        background-color: var(--footerBlueDark);
        padding:15px 15px;
    }
.priceareaTMM .pricetmm_a1 {
    color: #fff;
    font-size: 14px;
    font-weight: 600;
}
    .priceareaTMM .pricetmm_a1 .tmmdaypd{
        font-size:11px;
        font-weight:400;
    }
.tmmdatet1 {
    font-size: 11px;
    color: #fff;
    display: block;
    margin-top: 2px;
}
.cardeatilsboxTMM {
    margin-top: 10px;
    display: flex;
    align-items: center;
    justify-content: space-between;
}

.cardetailstmm_left .aboutmodelcarC1 {
    color: #fff;
    font-size: 12px;
    font-weight: 600;
}
    .cardetailstmm_left .aboutmodelcarC1 .TmmCARG1{
        display:block;
        font-weight:400
    }
.cardetailstmm_left ul {
    display: flex;
    align-items: center;
}
    .cardetailstmm_left ul li {
        display: flex;
        align-items: center;
        color:#fff;
    }
        .cardetailstmm_left ul li img {
            padding: 4px 6px;
            transform: scale(1);
            margin-left: 4px;
        }
.owl-item:hover .cardetailstmm_left ul li img
 {
    transform: scale(1);
}
            .cardetailstmm_left ul li span {
                display: inline-block;
                font-weight: 600;
            }

.owl-item img{

}

.faqSection .listDiv {
     border-bottom: none; 
    padding-top: 0px; 
}

.faqSection .faqParent div {
    display: block;
    border-bottom: none;
    padding-bottom: 0px;
}


@media only screen and (max-width: 991px) {
    .partnerLogos .flexLogo{
        gap:20px;
    }
}