@charset "utf-8";
/* CSS Document */
*{padding:0;margin:0;box-sizing:border-box; text-decoration: none;}
body{font-family: 'Poppins', sans-serif !important;background:#F5F5EB;}
@font-face {
    font-family: 'butler';
    src: url('../css/Butler_Regular.otf');
    src: local('Butler_Regular'), url('../css/Butler_Regular.otf') format('truetype');}
img{max-width:100%;}
.clr{clear:both;}
.f10{font-size:10px;}
.f11{font-size:11px;}
.f12{font-size:12px;}
.f13{font-size:13px;}
.f14{font-size:14px;}
.f15{font-size:15px; color: #000;}
.f16{font-size:16px;}
.f17{font-size:17px;}
.f18{font-size:18px;}
.f19{font-size:19px;}
.f21{font-size: 21px;}
.f23{font-size: 23px;}
.f24{font-size:24px;}
.f25{font-size: 25px;}
.f28{font-size:28px;}
.f30{font-size:30px;}
.f35{font-size:35px;}
.f38{font-size:38px;}
.f45{font-size:45px;}
.f50{font-size:50px;}
.wt500{font-weight:500;}
.wt600{font-weight:600;}
.wt700{font-weight:700;}
.wt800{font-weight:800;}
.flx{display:flex;}
.jsb{justify-content:space-between;}
.clm{flex-direction:column;}
.alingit{align-items:center;}
.wrp{flex-wrap:wrap;}

.mdl_pt{width:1200px;margin:auto;}
.wd100{width:100%;}
.tpmnslf{background:url(../img/mn_bnrself.png) no-repeat;background-size:cover;height:622px;}
.titlemn h1{color:#fff;font-family: 'butler', sans-serif;font-weight:bold;}
.titlemn h1:after {
    content: '';
    background: #0C8BFD;
    width: 72px;
    height: 4px;
    position: absolute;
    bottom: -15px;
    left: 0;
}
.rel{position:relative;}
.titlemn{padding-top:5rem;}
.srch_mnbx{width:1050px;margin: -6rem auto;background:#fff;border-radius:8px;padding: 20px;}
.srch_tle{font-family: 'butler', sans-serif;margin-right:30px;}
.lftsrch{width: 65%;}
.rgtsrch{width: 32%;}
.checkbox-inline, .radio-inline {
    position: relative;
    display: inline-block !important;
    padding-left: 30px;
    font-size: 16px;
    color: #6a6a6a;
    font-weight: 600;
    vertical-align: middle;
    cursor: pointer;
    float: left;
    margin-right: 20px;
}
.checkbox input[type=checkbox], .checkbox-inline input[type=checkbox], .radio input[type=radio], .radio-inline input[type=radio] {
    position: absolute;
    margin-top: 4px\9;
    margin-left: -28px;
}
input[type=checkbox], input[type=radio] {
    margin: 2px 0px 0;
    margin-top: 1px\9;
    width: 20px;
    line-height: normal;
    height: 20px;
}
.sgnl_inp {
    width:32%;
    border: 1px solid #E8E8E8;
    margin-top: 20px;
}
.sgnl_inp input {
    padding: 13px;
    border: none;
    outline: none;
    width: 100%;
}
.bcloc {
    background: url(../img/loctn.svg) no-repeat;
    background-position: 96%;
}
.bcdt {
    background: url(../img/clndr.svg) no-repeat;
    background-position: 96%;
}
.bcnme {
    background: url(../img/nmeicn.svg) no-repeat;
    background-position: 96%;
}
.bceml {
    background: url(../img/emlicn.svg) no-repeat;
    background-position: 96%;
}
.bcmob {
    background: url(../img/mobicn.svg) no-repeat;
    background-position: 96%;
}
.btnfrm {
    display: block;
    background: linear-gradient(180deg, rgba(240,170,93,1) 0%, rgba(170,121,55,1) 100%);
    color: #fff;
    text-align: center;
    padding: 10px;
    cursor: pointer;
    width: 32%;
    outline: none;
    border: none;
    margin-top: 20px;
}
.ride_thrve_fl{background:url(../img/thrv_bnr.png) no-repeat;background-position: right;margin: 8rem 0 20px;padding: 8% 0;}
.thrv_mgbx{width:35%;}
.thrv_rtbx{width:60%}
.hd_hdngtle{font-family: 'butler', sans-serif;}
.mb20{margin-bottom:20px;}
.crft_sectn{background:url(../img/craft-bnnr.png) no-repeat;background-size:cover;height:611px;overflow: hidden;}
.trve_mdl{width: 30%;margin:0 auto;text-align: center;}
.lftmage{background:#fff;padding:10px;box-shadow:0 5px 5px rgb(0 0 0 / 14%);transform: rotate(8deg);position:absolute;left: -10%;width: 37%;top: 70px;}
.rgtmage{background:#fff;padding:10px;box-shadow:0 5px 5px rgb(0 0 0 / 14%);transform: rotate(-8deg);position:absolute;right: -10%;width: 37%;bottom: 70px;}
.hd_hdngtle span{display:block;margin-top: 10px;font-family: 'Poppins', sans-serif}
.tcntr{text-align:center;}
.sngl_pckb{width:30%;margin-bottom: 5rem;}
.pck_mgfll{width:100%;background:#fff;padding:10px;box-shadow:0 0px 10px rgb(0 0 0 / 20%);}
.pck_mgfll img{width:100%;height:100%;object-fit:cover;}
.pckhedng{font-family: 'butler', sans-serif;margin: 20px 0;     color: #000;}
.str_prce{width:60%;}
.mnprice{color:#FF5522;}
.expore{width:25%;display:inline-flex;}
.expore i{margin:3px 0px 0 10px;}
.expore a{text-decoration:none;color:#000;display:inline-flex;}
.expore a:hover{text-decoration:underline;}
.mr20{margin-right:40px; }
.mrtb{margin: 5rem 0;}
.ttldysup {
    background: linear-gradient(180deg, rgba(240,170,93,1) 0%, rgba(170,121,55,1) 100%);
    text-align: center;
    color: #fff;
    position: absolute;
    padding: 5px;
    right: 2px;
    top: 20px;
    z-index: 999;
    transform: rotate(4deg);
}
.ttldysdwn {
    background: linear-gradient(180deg, rgba(240,170,93,1) 0%, rgba(170,121,55,1) 100%);
    text-align: center;
    color: #fff;
    position: absolute;
    padding: 5px;
    right: 18px;
    top: 0px;
    z-index: 999;
    transform: rotate(-4deg);
}
.sup{transform: rotate(4deg);}
.sdwn{transform: rotate(-4deg);}
.lavshcar{width: 23%;display: flex;align-items: end;color: #fff;padding: 10px 20px;font-family: 'butler', sans-serif;height: 210px;background-size:cover;}
.audi{background:url(../img/audi-a6.png) no-repeat;}
.audi5{background:url(../img/audi-q5.png) no-repeat;}
.copr{background:url(../img/mini-cooper.png) no-repeat;}
.jeep{background:url(../img/jeep-wrangler.png) no-repeat;}
.vlvo{background:url(../img/volvo-xc-90.png) no-repeat;}
.rngrvr{background:url(../img/range-rover.png) no-repeat;}
.endvr{background:url(../img/ford-endeavour.png) no-repeat;}
.mhnthr{background:url(../img/mahindra-thar.png) no-repeat;}
.tyrnr{background:url(../img/toyota-4-runner.png) no-repeat;}
.tyfrnt{background:url(../img/toyota-fortuner.png) no-repeat;}
.lndcru{background:url(../img/toyota-land-cruiser.png) no-repeat;}
.tytrv{background:url(../img/toyota-rav4.png) no-repeat;}
.why_self{background:url(../img/wyselfbnr.png) no-repeat;height:640px;background-size:cover;margin:5rem 0;}
.wht{color:#fff;}
.pdng{padding:5rem 0;}
.onewhbox{width:30%;margin-bottom: 4rem;}
.crclicn{width:86px;height:86px;border-radius:50%;border:1px solid #B08F52;background:#252B26;justify-content: center;}
.onewhbox p{font-family: 'butler', sans-serif;color:#fff;margin-top: 20px;}
.ml10{margin-left:10px;}
.mt10{margin-top:10px;}
.blv_left{width:35%;}
.blv_rgt{width:60%;}
.wd33{width:33%;}
.m50{margin:50px 0;}
.mb30{margin-bottom:3rem;}
.wd62{width:62%;}
.lg_brnd_dv{display:none;}

@media screen and (max-width: 720px) {
.lg_brnd_dv{width:100%;text-align:center;padding:10px 0 5px;display:block;background:#fff;}
.tpmnslf{height:200px;background-size:cover;display:flex;}
.titlemn{padding-top:0;}
.titlemn h1{font-size:28px;}
.srch_mnbx{width:95%;margin:20px auto;padding:10px;}
.topsctn{flex-direction:column;align-items:flex-start;}
.lftsrch{width:100%;flex-direction:column;align-items:center;}
.srch_tle{margin-right:0;font-size:26px;}
.rgtsrch{width:40%;}
.lftsrch p{margin:3px 0 10px;}
.sgnl_inp, .btnfrm{width:100%;}
.mdl_pt{width:95%;margin:auto;}
.thrv_mgbx{display:none;}
.hd_hdngtle{font-size:24px;}
.ride_thrve_fl{background-size:100%;padding:0;margin:0rem 0 20px;}
.mb20{margin-bottom:10px;}
.trve_mdl{width:95%;}
.crft_sectn{align-items:inherit;padding:12rem 0;height:520px;}
.pckges_nl{justify-content:space-between;width:95%;margin:0 auto;}
.sngl_pckb{width:100%;margin-bottom:3rem;}
.pdng{padding:30px 0;}
.why_self{height:625px;margin:30px 0;}
.onewhbox{width:45%;margin-bottom:30px;}
.blv_rgt{width:100%;margin-top:10px;}
.wd62, .thrv_rtbx{width:100%;}
.lftmage{left:-5%;width:50%;top:20px;padding:10px 10px 3px}
.rgtmage{padding:10px 10px 2px;right:-5%;width:50%;top:20px;bottom:auto;}
.mrtb{margin:20px 0;}
.mr20{margin-right:0px;}
.crclicn{width:75px;height:75px;}
.onewhbox p{margin-top:20px;text-align:center;font-size:18px;}
.mbclm{flex-direction:column;}
.hd_hdngtle span{margin-bottom:30px;}
.sup{transform:rotate(2deg);}
.ttldysup{right:6px;top:14px;transform:rotate(2deg);}
.sdwn{transform:rotate(-2deg);}
.ttldysdwn{right:14px;top:5px;transform:rotate(-2deg);}
.sngl_pckb:last-child{margin-bottom:0rem;}
.owl-theme .owl-nav{left:0px !important;}
.owl-next{margin-right:0;}
.m50{margin:25px 0;}
.mb30 {
    margin-bottom: 2rem;
    margin-top: 2rem;
}
.uspslfbxmn{flex-direction:column;}
}
















