*{margin: 0px; padding: 0px; box-sizing: border-box;}
img{max-width: 100%;}
a,a:hover,a:visited,a:active,a:focus{text-decoration: none;}
ul{margin: 0px; padding: 0px;}
p{margin: 0px;}

body{font-family: 'Nunito', sans-serif; background-color: #edf1f7;}


.sticky{left: 0; right: 0; z-index: 999; position: fixed !important; top:0px; animation: slideDown .5s ease-out;}

@keyframes slideDown {
    from {
      transform: translateY(-100%);
    }
    to {
      transform: translateY(10);
    }
}

/* header */
header{background-color: #000;}
header .numberinfo .numbee{color: #fff; text-align: center; display: none;}

header .headermn .navbar .navbar-brand{width: 12%;}
header .nav-link{color: #fff; font-size: 16px; transition: .5s; position: relative; padding: 0px 0px !important;}
header .nav-link::after{content: ''; background-color: #fbc907; width: 0%; height: 2px; position: absolute; bottom: -5px; left: 0; transition: .5s;}
header .nav-link:hover::after{width: 100%;}
header .nav-link:hover, header .nav-link:focus{ color: #fbc907;}
header .navbar-nav{gap: 20px; margin: 0; position: relative;}

header .whatsapp{justify-content: end; align-items: center; gap: 15px; margin-left: 30px;}
header .whatsapp li a{color: #fff; font-size: 16px; font-weight: 500; display: inline-block; transition: .5s;}
header .whatsapp li a:hover{color: #fbc907;}

header .navbar-toggler{border: none; color: #fbc907; font-size: 28px; border-radius: 0;}
header .navbar-toggler:focus{box-shadow: none ;}
header .offcanvas-title img{width: 33%;}

/* slider */


.datepick .input-group .form-control, .datepick .input-group-addon, .datepick .input-group-btn {
    display: inline-block;
}
.datepick .input-group-addon {padding: 9px; width: 30px;}
.datepick .input-group .form-control {width: 83%;}
#slider{padding: 50px 0px;}
#slider .imgsc{overflow: hidden;}
#slider .imgsc:hover img{transform: scale(1.2);}
#slider .imgsc img{border-radius: 20px; transition: .5s;}
#slider h2{font-size: 30px; font-weight: 700; margin-top: 20px;}
#slider h5{font-size: 14px; margin-top: 30px; margin-bottom: 40px;line-height: 1.5;}
#slider .forem{position: relative; z-index: 99;}
#slider .slider-iner{border-radius: 20px; row-gap: 20px; 
    border: 1px solid #fff;
    box-shadow: 3px 3px 9px #a4a4ba33;
}
#slider .btnn{padding: 8px 25px; background-color: #fbc907; color: #000; border-radius: 8px; border: none; width: 100%;}
#slider  form .black{display: block;}
#slider form .bllack {
    display: block;
    top: 35px;
}

#slidernew{padding: 60px 0px;}
#slidernew .imgsc{overflow: hidden;}
#slidernew .imgsc:hover img{transform: scale(1.2);}
#slidernew .imgsc img{border-radius: 20px; transition: .5s;}
#slidernew h2{font-size: 30px; font-weight: 700; margin-top: 20px;}
#slidernew h5{font-size: 14px; margin-top: 30px; margin-bottom: 40px;line-height: 1.5;}

  
/* availabel-car */
#availabel-car{padding: 50px 0px;}
#availabel-car h2{text-align: center; color: #000; font-weight: bold; font-size: 33px; margin-bottom: 30px;}
#availabel-car .row{row-gap: 30px;}
#availabel-car .availabel-inr{width: 100%; border-radius: 20px; position: relative; margin-top: 20px; padding: 10px; background: linear-gradient(1turn, #f1f6fd 30%, #edf1f7); box-shadow: 3px 3px 9px rgba(164,164,186,0.2); border: 1px solid #fff;}
#availabel-car .availabel-inr .imgsc img{border-radius: 15px;}   
#availabel-car .availabel-inr .content{margin-top: 15px;}
#availabel-car .availabel-inr .content h3{display: flex; justify-content: space-between; align-items: center; margin-bottom: 10px;}
#availabel-car .availabel-inr .content h3 a{color: #33334f; font-size: 18px; line-height: 30px;}
#availabel-car .availabel-inr .content h3 .hundai{font-size: 14px; font-weight: 600; padding: 6px 10px; color: #33334f; border: 2px dashed #32094e; border-radius: 20px; margin-right: 35px;}
#availabel-car .availabel-inr .content .availabel-info{display: flex; gap: 100px; margin-bottom: 13px; list-style: none;}
#availabel-car .availabel-inr .content .availabel-info li{font-size: 14px;}
#availabel-car .availabel-inr .content .availabel-info .leffft{margin-left: 28px;}
#availabel-car .availabel-inr .content .availabel-infoo{display: flex; justify-content: center; margin-bottom: 13px; list-style: none; border-top: 1px solid rgb(196, 190, 190); padding-top: 13px;}
#availabel-car .availabel-inr .content .availabel-infoo li{font-size: 14px;}
#availabel-car .availabel-inr .content .availabel-info li i{color: #32094e;}
#availabel-car .availabel-inr .content .content-inn{display: flex; justify-content: space-between; align-items: center; list-style: none;}
#availabel-car .availabel-inr .content .content-inn li{width: 50%;}
#availabel-car .availabel-inr .content .content-inn li:last-child{text-align: end;}
#availabel-car .availabel-inr .content .content-inn h4{font-size: 20px;}
#availabel-car .availabel-inr .content .content-inn{    border-top: 1px solid rgb(196, 190, 190); padding-top: 10px;}
#availabel-car .availabel-inr .content .content-inn .btm1{height: 35px; font-size: 16px; width: 35px; text-align: center; line-height: 37px; display: inline-block; background-color:#fbc907; color:#000; border-radius: 13px;}
#availabel-car .availabel-inr .content .content-inn .btn2{font-size: 14px; display: inline-block; padding: 10px 20px; border-radius: 12px; background-color: #fbc907; color: #000; transition: .5s;}
#availabel-car .availabel-inr .content .content-inn .btn2:hover{box-shadow: 3px 3px 9px #37aaf74d;
    color: #fff; background-color: #000;}
#availabel-car .availabel-inr .owl-theme .owl-dots .owl-dot{display: none;} 
#availabel-car .availabel-inr .imgsc .owl-carousel .owl-nav button.owl-next{display: none;}
#availabel-car .availabel-inr .imgsc .owl-carousel .owl-nav button.owl-prev{display: none;}



/* process */
#process {
    padding: 60px 0;
    background-color: #fff;
  }
  #process h2 {
    font-size: 33px;
    color: #000;
    font-weight: bold;
    text-align: center;
    margin-bottom: 30px;
  }
  
  #process h2 span {
    color: #fbc907;
  }
  #process .row {
    row-gap: 20px;
  }
  #process .content {
    text-align: center;
  }
  #process .content .icon{
    text-align: center;
    width: 100px;
    height: 100px;
    line-height: 100px;
    background-color: #fbc907;
    border: 1px solid #fbc907;
    border-radius: 50%;
    color: #000;
    font-size: 33px;
    margin: auto;
  }
  #process .content h5{
    color: #000;
    font-size: 18px;
    margin-top: 20px;
  }
  #process .content span{
    display: inline-block;
    color: #fbc907;
    background-color: #fff;
    border-radius: 100px;
    box-shadow: 0 0 10px #00000031;
    padding: 5px 17px;
    font-size: 14px;
    position: relative;
    bottom: -15px;
    left: 33px;
  }

/* choouse */
#choouse{background-image: url(../images/section-bg-5.jpg); background-size: cover; background-repeat: no-repeat; background-attachment: fixed; }
#choouse .why-chouse{background-color: #1c1c1cd6; padding: 50px 0px;}
#choouse .why-chouse h2{text-align: center; color: #fbc907; font-family: "Playfair Display", serif;
    font-weight: bold; font-size: 33px; margin-bottom: 50px;}
#choouse .why-chouse .row{row-gap: 40px;}
#choouse .why-chouse .choouse-info .imgs img{width: 150px;}
#choouse .why-chouse .choouse-info li h3{color: #fff; font-family: "Playfair Display", serif;
  font-weight: 400;}
#choouse .why-chouse .choouse-info li .chous-text{color: #cdc7c7; font-size: 14px;} 



/* testimonial */

#testimonial{padding: 50px 0px;}
#testimonial h5{text-align: center; color: #fbc907; font-weight: bold;}
#testimonial h2{font-size: 33px; color: #000; font-weight: bold; text-align: center; margin: 10px 0px 30px;}
#testimonial h6{text-align: center; margin-bottom: 25px;}
#testimonial .test-inr{padding: 20px 15px; border: 1px solid #c5c3c3;  border-radius: 2px 2px 2px 2px; height: 270px; background-color: #fff;}
#testimonial .test-inr .test-star li{color: #fbc907;}
#testimonial .test-inr .test-text{margin: 15px 0px;}
#testimonial .test-inr .test-img li:first-child{display: flex; align-items: center;}
#testimonial .test-inr .test-img li img{width: 50px; border-radius: 50px; margin: 0px 15px;}
#testimonial .test-inr .test-img li .text{display: block; font-size: 16px; font-weight: bold; color: #000;}
#testimonial .test-inr .test-img .six{font-size: 54px; color: #cac4c4;}


    /* footer */

    footer{background-image: url(../images/footer-bg.jpg); background-repeat: no-repeat; padding: 30px 0px; background-size: cover;}
    footer .footermn .footerbox .footerinr .imgsc img{width: 50%;}
    footer .footermn .footerbox .footerinr .imgsc .imga:hover{padding-left: 0px;}
  
    footer .footermn .footerbox .footerinr .lorem:hover{padding: 0px; color: #ffffff;}
    footer .footermn .footerbox .footerinr li{color: #fbc907; text-align: initial; margin-bottom: 9px; line-height: 24px; font-weight: 600; font-size: 18px;}
    footer .footermn .footerbox .footerinr li a{ transition: .5s; -o-transition: .5s; -moz-transition: .5s; -webkit-transition: .5s; font-size: 16px; font-weight: 400; line-height: 24px; color: #ffffff;}
    footer .footermn .footerbox .footerinr li .lorem{font-size:16px; font-family: "Playfair Display", serif;
    }
    footer .footermn .footerbox .footerinr li a:hover{color: #fbc907; padding-left: 10px;}
    footer .footermn {border-bottom: 1px solid rgb(97, 97, 97);}
  
    footer .footerbootem{padding-top: 30px;}
    footer .footerbootem .footerbootemmn .foter-info{display: flex; list-style: none; justify-content: space-between; align-items: center;}
    footer .footerbootem .footerbootemmn .foter-info li{color: #fff;}
    footer .footerbootem .footerbootemmn .foter-info li .foter-ico li a{display: inline-block; height: 35px; width: 35px; background-color: #fbc907; border-radius: 50px; text-align: center; line-height: 35px; color: #000;}
  

    
/* quickcontact */
.quickcontact {
    width: 45px;
    position: fixed;
    top: 77%;
    right: 15px;
    z-index: 102;
  }
  

    /* model */
    .modal-body .bbtn{text-align: center;}
   .modal-body .btn{border-radius: 5px; padding: 10px 20px; font-size: 18px; background-color: #fbc907;}
   .modal-body .btn:active{border: none; box-shadow: none; background-color: #fbc907;}

    /* index clos */

    /* thanks paj start */
 .thanks-he{position: relative;}
 .thanks-he .thanks-text{    position: absolute;
    bottom: 93px;
    left: 0px;
    right: 0px;
    color: #fff;
    font-size: 22px;
    width: 740px;
    margin: auto;}
    .thanks-he .thanks-text .nummber{font-size: 25px; color: #fff;}
    .thanks-he .thanks-text .nummber:hover{color: #fff;}


    /* offers start */

#home{padding: 30px 0px 0px;}
#home h2{ font-size: 18px;}
#home h2 a{color: #000; transition: .5s;}
#home h2 a:hover{color: #fbc907;}
#home h3{margin-top: 40px;}
#offer .row{row-gap: 30px;}
#offer{padding: 40px 0px;}
#offer .imgsc{overflow: hidden;}
#offer .imgsc img{transition: .5s;}
#offer .imgsc:hover img{transform: scale(1.1);}

/* tarrif */
/* availabel-car */

#availabel-carr{padding: 0px 0px 50px;}
#availabel-carr h2{text-align: center; font-size: 40px; margin-bottom: 30px;}
#availabel-carr .row{row-gap: 30px;}
#availabel-carr .availabel-inr{width: 100%;
    border-radius: 20px;
    position: relative;
    margin-top: 20px;
    padding: 10px;
    background: linear-gradient(1turn, #f1f6fd 30%, #edf1f7);
    box-shadow: 3px 3px 9px rgba(164,164,186,0.2);
    border: 1px solid #fff;}
#availabel-carr .availabel-inr .imgsc img{border-radius: 15px;}   
#availabel-carr .availabel-inr .content{margin-top: 15px;}
#availabel-carr .availabel-inr .content h3{display: flex; justify-content: space-between; margin-bottom: 10px;}
#availabel-carr .availabel-inr .content h3 a{color: #33334f; font-size: 18px; line-height: 30px;}
#availabel-carr .availabel-inr .content h3 .hundai{font-size: 14px; font-weight: 600; padding: 6px 10px; color: #33334f; border: 2px dashed #32094e; border-radius: 20px; margin-right: 35px;}
#availabel-carr .availabel-inr .content .availabel-info{display: flex; gap: 100px; margin-bottom: 13px; list-style: none;}
#availabel-carr .availabel-inr .content .availabel-info li{font-size: 14px;}
#availabel-carr .availabel-inr .content .availabel-info .leffft{margin-left: 28px;}
#availabel-carr .availabel-inr .content .availabel-infoo{display: flex; justify-content: space-between; margin-bottom: 13px; list-style: none; border-top: 1px solid rgb(196, 190, 190); padding-top: 13px;}
#availabel-carr .availabel-inr .content .availabel-infoo li{font-size: 14px;}
#availabel-carr .availabel-inr .content .availabel-info li i{color: #32094e;}
#availabel-carr .availabel-inr .content .content-inn h4{font-size: 22px; display: flex; justify-content: space-between; align-items: center}
#availabel-carr .availabel-inr .content .content-inn h4 sub{margin-left:-42px;}
#availabel-carr .availabel-inr .content .content-inn{    border-top: 1px solid rgb(196, 190, 190); padding-top: 10px;}
#availabel-carr .availabel-inr .content .content-inn .btm1{height: 35px; font-size: 16px; width: 35px; text-align: center; line-height: 37px; display: inline-block; background-color:#fbc907; color:#189cf4; border-radius: 13px;}
#availabel-carr .availabel-inr .content .content-inn .btn2{font-size: 14px; display: inline-block; padding: 10px 20px; border-radius: 12px; background-color: #189cf4; color: #fff; transition: .5s;}
#availabel-carr .availabel-inr .content .content-inn .btn2:hover{box-shadow: 3px 3px 9px rgba(55,170,247,0.3);
    color: #fff;}
#availabel-carr .availabel-inr .owl-theme .owl-dots .owl-dot{display: none;} 
#availabel-carr .availabel-inr .imgsc .owl-carousel .owl-nav button.owl-next{display: none;}
#availabel-carr .availabel-inr .imgsc .owl-carousel .owl-nav button.owl-prev{display: none;}

/* faqs start */
/*  */
#queation{padding: 10px 0px 50px;}
#queation .accordion-item{ margin: 25px; }
#queation .accordion-button{ padding: 23px; font-size: 16px; border-radius: 10px; box-shadow: none; border: none;}
/* #queation .accordion-item:not(:first-of-type) { border-top: 1px solid #767676;} */
#queation .accordion-header{padding: 1px;}
#queation .accordion-button:not(.collapsed) { color: #000000;     background: linear-gradient(1turn, #f1f6fd 30%, #edf1f7);
    box-shadow: 3px 3px 9px rgba(164,164,186,0.2); box-shadow: none;}
.accordion-button{   padding: 10px;
    background: linear-gradient(1turn, #f1f6fd 30%, #edf1f7);
    box-shadow: 3px 3px 9px rgba(164,164,186,0.2);
    border: 1px solid #fff; border-radius: 20px;}
    .accordion-item{   background: linear-gradient(1turn, #f1f6fd 30%, #edf1f7);
        box-shadow: 3px 3px 9px rgba(164,164,186,0.2);}
#queation h5{font-weight: bold; font-size: 20px; margin: 20px 0px 15px;}  


/* desclaimer */

#desclaimer{padding: 0px 0px 50px;}
#desclaimer .desclaimer-text{font-size: 16px;}

/* trems condition */

#praipolicy .desclaimer-text{font-size: 14px; margin-bottom: 15px;}
#praipolicy{padding: 0px 0px 30px;}
#praipolicy h5{font-weight: bold; font-size: 20px; margin: 20px 0px 15px;}


/* contact us */


#contact-form{padding: 0px 0px 50px;}
#contact-form .row{row-gap: 30px;}
#contact-form .contactinr h5{color: #000000; margin-bottom: 15px;}
#contact-form .contactinr h6 a{color: #000000; margin-bottom: 15px;}
#contact-form .contactinr .contact-tex{color: #000000;}
#contact-form .contactinr h3{color: #000000; font-size: 27px;  margin: 10px 0;}
#contact-form .contactinr .contcee{color: #fff;}
#contact-form .contactinr .contcee .color{color: #fbf207;}
#contact-form .contactinr .contcee a{color: #fff;}
#contact-form h4{ font-size: 27px; color: #111111; margin-bottom: 25px;}
#contact-form h4 .formcolor{color: #fbc907;}
#contact-form .btn{border-radius: 0px; padding: 10px 20px; font-size: 18px; background-color: #fbc907;}
#map iframe{width: 1100px; margin-bottom: 30px;}

/* about-us */

#about-us{background-image: url(../images/breadcromb.jpg); padding: 70px 0px; background-repeat: no-repeat; background-size: cover;}
#about-us h2{text-align: center; font-size: 35px; color: #fff; font-weight: bold;}
#about-us h4{text-align: center; font-size: 18px; color: #fff;}

#about-us h4 a{color: #fff;}

#about-background{padding: 70px 0px;}
#about-background h5{color: #000; margin-bottom: 15px;}
#about-background h2{font-size: 36px;
    color: #001238;
    letter-spacing: 1px;
    margin-bottom: 20px; font-weight: 600;}
    #about-background .abo-tex{margin-top: 10px;}
#about-background .abo-tex .abbo-text{color: #391661;}  
#about-background .about-innfo{margin-top: 25px;}
#about-background .about-innfo li{font-size: 20px;}
#about-background .about-innfo li i{font-size: 50px;}
#about-background .about-innfo li .cbbou-info{display: block;}
#about-background .about-innfo li .cbbou-info a{color: #000;}
#about-background .imgsc{overflow: hidden;}
#about-background .imgsc img{transition: .5s;}
#about-background .imgsc:hover img{transform: scale(1.2);}
#rent-car {padding: 50px 0px;}
#rent-car h2{text-align: center;     font-size: 36px;
    color: #001238;
    letter-spacing: 1px;
    margin-bottom: 15px; font-weight: bold;}
#rent-car .imgsc{text-align: center;}
