@font-face {

	font-family: Helvetica;

	src: url(..//fonts/LiberationSans-Regular.ttf);

  }

  

  @font-face {

	font-family: Helveticab;

	src: url(..//fonts/Helvetica\ CE\ Bold_0.ttf);

  }

  

 

 

  *{font-family: 'Montserrat', sans-serif;transition:.3s ease;padding:0;margin:0;box-sizing:border-box;}
  body{overflow-x: hidden;}





img{object-fit:cover;max-width:100%;}

.container{max-width:1230px;}

a{text-decoration:none !important;display:inline-block;color: black;}

ul li{list-style:none;}

ul{padding: 0;}

.flexAll{display: flex;justify-content: center;align-items: center;}

p{margin-bottom:0px; }

.box10{width:10%}

.box50{width:50%}

.box15{width:15%}

.box60{width:60%}

.box40{width:40%}

.box75{width:75%}

.box33{width:33%}

.box100{width:100%}

.box80{width:80%}

.text-center{text-align: center;}

figure{margin: 0;}

ul{margin: 0;}

.mb70{margin-bottom: 70px;}

section{overflow: hidden;}

body{overflow-x:hidden ;}

.menu-button{display: none;}

.close-button{display: none;}





header{position: relative;z-index: 999;}

header.home{position: absolute;width: 100%;z-index: 999;top: 0;left: 0;}

.banner .content{display: flex;position: absolute;top:195px;left:67px;right: 70px;;justify-content: space-between;max-width:600px}

.banner figure img{width: 100%;height: 720px;}



header .lower-header .navigation nav ul li.active a{color:#e3252d;font-weight: 600;}

header .lower-header .navigation nav ul li:hover a{color:#e3252d;}

header .lower-header .row-2{display: flex; align-items: center;    justify-content: space-between;}

header .lower-header nav ul {display: flex;    align-items: center;    justify-content: space-between;}

header .lower-header nav ul li a{font-size: 14px;color:#fff;text-transform: uppercase;;}

header .lower-header nav ul li.menu-item-has-children::after{content: "\f078";position: absolute;font-family: "Font Awesome 6 Free";font-weight: 700;font-size: 14px;    margin-left: 3px;margin-top: 1px;color: #fff;}

header .lower-header nav ul li.menu-item-has-children ul li a{color: black;}

header .lower-header nav ul li{position: relative;}

header .lower-header nav ul li ul{position: absolute;top: 101%;left: -15%;display: block;background: #fff;min-width: 240px;border: 1px solid #ddd;display: none;}
header .lower-header nav ul li:last-child ul{left: auto;right: 0;;}
header .lower-header nav ul li:hover >ul{display: block;}

header .lower-header nav ul li ul li{border-bottom: 1px solid #ddd;margin: 0;}

header .lower-header nav ul li ul li a{padding: 6px 15px;}



.banner .wrapper .box select{border: 1px solid #d1d1d1;padding:10px 85px 10px 5px;font-size: 16px;margin-right: 15px;}

.banner .wrapper .box button{background: #e3252d;color: white;font-size: 14px;font-weight: 700;border:none;padding: 10px 55px;border: 2px solid transparent}

.banner .wrapper .box button:hover{box-shadow: 5px 5px 1px 0px #e3252d;border: 2px solid #e3252d; color: #e3252d;background: white;}

.banner .wrapper{position: absolute;bottom: 220px;left: 195px;background: white;}

.banner .wrapper {padding: 20px;background: rgba(255, 255, 255, 0.696);}
.banner .wrapper .box{padding: 20px;background: #fff;}

.banner .wrapper .box select:nth-child(3){padding:10px 55px 10px 5px;}

.banner .wrapper .box select:nth-child(4){padding:10px 75px 10px 5px;}



.banner .head{position: absolute;bottom: 340px;left: 200px;}

.banner .head h4{font-size: 20px;line-height: 64px;color: #ffffff;font-weight: bold;filter: drop-shadow(0px 4px 2.5px rgba(0,0,0,0.51));}





.department{padding: 50px 0;}

.department .heading{position: relative;text-align: center;margin-bottom: 40px;}

.department .heading h3::after{    content: "";background-image: url(..//images/line.png);position: absolute;left: 0;right: 0;margin: auto;bottom: -10px;width: 74px;height: 5px;}

.department .heading h3{font-size: 25px;font-weight: 500;}

.department .wrapper figure{position: relative;overflow: hidden;}

.department .wrapper figure img{width: 100%;}

.department .wrapper figure .cont{position: absolute;top: 10px;left: 15px;}

.department .wrapper figure .cont h5 a{font-size: 20px;line-height: 40px;color: #ffffff;font-weight: 500;position: relative;}
.department .wrapper figure .cont h5{position: relative;}
.department .wrapper figure .cont h5::before{    content: "";position: absolute;left: -50px;top: 0;height: 40px;width: 150%;background: #000;opacity: 0.6;box-shadow: 1px 2px 40px 42px #000;}
/* .department .wrapper figure .cont h5 a{font-size: 20px;line-height: 40px;color: #ffffff;font-weight: 500;text-shadow: 1px 2px 24px black, -1px -2px 24px black, 1px -2px 24px black, -1px 2px 24px black;} */

.department .wrapper figure .cont h5 a:hover{color: #e3252d}

.department .wrapper figure .button a{background-color: #e3252d;padding: 10px 20px;font-size: 16px;text-transform: uppercase;color: #ffffff;font-weight: 500;}

.department .wrap .col-md-12{margin-top: 15px;}

.department .wrapper figure .button{position: absolute;bottom: 35px;left: 20px;}







.inventory{padding: 60px 0;background: #f4f4f4;}

.inventory .heading{position: relative;text-align: center;margin-bottom: 40px;}

.inventory .heading h3::after{    content: "";background-image: url(..//images/line.png);position: absolute;left: 0;right: 0;margin: auto;bottom: -10px;width: 74px;height: 5px;}

.inventory .heading h3{font-size: 25px;font-weight: 500;}

.inventory .item .box{filter: drop-shadow(0px 9px 6.5px rgba(0,0,0,0.06));background-color: #ffffff;}

.inventory .item{padding: 10px;}

.inventory .item .box> figure a{width: 100%;height: 350px;position: relative;margin-bottom: 20px;;}
.inventory .item .box> figure img{width: 100%;height: 100%;object-fit: cover;position: absolute;inset: 0;}



.inventory figcaption h3{font-size: 17px;color: #000000;margin-top: 15px;}

.inventory figcaption ul{display: flex;justify-content: space-between;}

.inventory figcaption ul li{display: flex;align-items: center;text-align: center;flex-grow: 1;justify-content: center;margin-bottom: 15px;border-bottom: 1px dashed rgba(128, 128, 128, 0.562);padding-bottom: 15px;}

.inventory figcaption ul li span{font-size: 13px;color: #000000;margin-left: 5px;}

.inventory figcaption .button{padding: 10px 25px;background: #000;display: inline-block;margin-top: 30px;}

.inventory figcaption .button a{color: #fff;}

.inventory figcaption{text-align:center;    padding: 0 10px;}

.inventory figcaption .button:hover{background:#ec3323;}

.inventory figcaption h4{color:#707070;font-weight: bold;font-size: 20px;}

.inventory .owl-nav{display: flex;justify-content: space-between;position: absolute;top: 180px;left: 0;right: 0;}

.inventory .item .box figcaption h3{font-size: 20px;font-weight: normal;color: #000;font-weight: 600;}

.inventory .owl-nav{display: flex;justify-content: space-between;position: absolute;top: 80px;left: 0;right: 0;}

.inventory .item .box figcaption h3{font-size: 21px;font-weight: normal;color: #000;}

.inventory .owl-carousel .owl-nav button.owl-prev{padding:3px 12px !important;border:2px solid #94949442;color: #949494;position: absolute;right:-50px;font-size: 20px;}

.inventory .owl-carousel .owl-nav button.owl-next{padding:3px 12px !important;border:2px solid #94949442;color: #949494;position: absolute;left:-50px;;font-size: 20px;}

.owl-theme .owl-nav [class*=owl-]{bottom: -80px;}

.inventory .item .box{border: 1px solid rgba(128, 128, 128, 0.423);}

.inventory .item .price{display: flex;justify-content: space-between;padding-bottom: 10px;}

.inventory .item .price b{font-size: 18px;color: #e3252d;font-weight: 600;}

.inventory .item .price h6{color: #404040;font-weight: normal;}

.inventory .owl-carousel .owl-nav button.owl-prev{color: #000;position: absolute;right: -22px;border-radius: 50%;width: 25px;height: 25px;display: flex;align-items: center;justify-content: center;background: white;padding: 17px !important;top: 150px;}

.inventory .owl-carousel .owl-nav button.owl-next{background: white;padding: 17px !important;color: #000;position: absolute;left:-30px;width: 25px;height: 25px;display: flex;align-items: center;justify-content: center;border-radius: 50%;top: 150px;}

.inventory .owl-carousel .owl-nav button.owl-prev:hover{background: #e3252d;color:#fff}

.inventory .owl-carousel .owl-nav button.owl-next:hover{background: #e3252d;color:#fff}







.counter ul li{display: flex;align-items: center;margin-bottom: 20px;position: relative;}

.counter ul li figure img{height: auto;filter:brightness(0) invert(1);}

.counter ul li:hover figure img{filter: none;}

.counter ul li .main{display: flex;align-items: center;}

.counter ul li span{font-size: 30px;color: #fff;font-weight: 500;}

.counter ul li i{color: #fff;font-weight: bold;margin-left: 5px;}

.counter ul li:hover span{color: #e3252d;}

.counter ul li:hover i{color: #e3252d;}

.counter ul li:after{border-bottom: 1px solid #e3252d;content: "";position: absolute;    bottom: -10px;width: 303px;left: -20px;}

.counter ul li h4{font-size: 14px;color: #ffffff;padding-bottom: 20px;}

.counter .wrapper{position: relative;}

.counter ul{position: absolute;top: 0;right:40px;opacity: 0.800;height: 534px;background-color: #000000;    padding: 50px 40px;top: 40px;}

.counter ul .content{margin-left: 20px;}

.counter ul li:nth-child(4)::after{border: 0;display: none;}

.counter ul {border-left: 8px solid #e3252d;}

.counter figure .mainn{height: 618px;}





.about{padding: 60px 0;background: #0d0d0d;}

.about .heading{position: relative;margin-bottom: 40px;}

.about .heading h3::after{    content: "";background-image: url(..//images/line.png);position: absolute;left: 0;right: 0;bottom: -10px;width: 74px;height: 5px;}

.about .heading h3{font-size: 25px;font-weight: 500;color: #fff;}

.about .heading h4{font-size: 16px;color: #ffffff;}

.about .wrapper p{font-size: 14px;line-height: 25px;color: #ffffff;font-weight: 300;margin-bottom: 30px;}

.about .wrapper .button a{padding:10px 20px;background: #e3252d;color: #fff;font-size: 16px;text-transform: uppercase;font-weight: 700;}

.about .wrapper .button a:hover{box-shadow: 5px 5px 1px 0px #e3252d;border: 2px solid #e3252d; color: #e3252d;background: white;}









.blog{padding: 60px 0;background: #f4f4f4;}

.blog .heading{position: relative;text-align: center;margin-bottom: 40px;}

.blog .heading h3::after{    content: "";background-image: url(..//images/line.png);position: absolute;left: 0;right: 0;margin: auto;bottom: -10px;width: 74px;height: 5px;}

.blog .heading h3{font-size: 25px;font-weight: 500;}

.blog .owl-item.active {animation: 1s bounceInRight ease;}

.blog .item {padding: 19px;}

.blog .item:hover {transform: scale(0.96);box-shadow: 0px 5px 14px 0px rgba(138, 138, 138, 0.09);}

.blog .item .box figure img {aspect-ratio: 372/254;width: 100%;}

.blog .item .box figcaption {border-radius: 10px;filter: drop-shadow(0px 10px 10px rgba(0,0,0,0.06));background-color: #ffffff;border: 0px solid #f15926;;padding: 15px;padding-bottom: 30px;min-height: 215px;}

.blog .item .box figcaption .date {margin-bottom: 10px;}

.blog .item .box figcaption .date ul {display: flex;align-items: center;}

.blog .item .box figcaption .date ul li i {color: #e3252d;margin-right: 10px;}

.blog .item .box figcaption .date ul li span {font-size: 14px;color: #262626;margin-bottom: 7px;}

.blog .item .box figcaption h3 {font-size: 17px;color: #000000;font-weight: 600;margin-bottom: 15px;position: relative;}

.blog .item .box figcaption h3:hover a{color:#e3252d;}

.blog .item .box figcaption h3::before{content: "";position: absolute;left: -15px;height: 44px;border-left: 4px solid #34373b;}

.blog .item .box figcaption .date ul li{margin-right: 20px;display: flex;}

.blog .flex .item {flex: 0 0 33.33%;}



.blog .item .box figcaption p{opacity: 0.902;;height: 75px;font-size: 14px;line-height: 25px;color: #010101;}







.get{background-image: url(../images/get1.png); background-repeat: no-repeat; padding-top: 60px; padding-bottom: 45px;}

.get ul{display: flex; justify-content: space-between; padding: 0px; list-style: none;}

.get ul li h2{font-size: 25px; color: #ffffff; margin-bottom: 0px;position: relative;} 

.get ul li h2::after{content: "";background-image: url(..//images/line.png);position: absolute;left: 0;right: 0;bottom: -10px;width: 74px;height: 5px;}

/*.get ul li h2::before{position: absolute; top: 225px; left: 237px; width: 173px; border: 1px solid #e3252d; content: "";}*/



.get ul li .button a{font-size: 16px; line-height: 74px; color: #ffffff; width: 161px; height: 49px; border-radius: 6px; background-color: rgba(181,23,25,0); border: 1px solid #ffffff; display: flex; justify-content: center; align-items: center;}

.get .row .wrapper{margin-top: 46px;    display: flex;}

.get .row .wrapper .tab{width: 450px; overflow: hidden;}

.get .row .wrapper .tab button{font-size: 16px;line-height: 40px;color: #ebebeb; font-weight: 300; padding: 10px 0px; cursor: pointer; background: none; border: 0px;}



.get .row .wrapper .tabcontent{display: none;}
.get .row .wrapper .active{display: block; position: relative;}
.get .row .wrapper .active::before{position: absolute; top: 30px; left: -174px; width: 173px; border: 1px solid #e3252d; content: "";display: none;}

.get .row .wrapper .tab button::after{border: 1px solid #e3252d; position: absolute; top: 30px; left: 275px; width: 173px; content: "";display: none;}
.get .row .wrapper .tab button:hover::after{display: block;}
.get .row .wrapper .tab button.after-eff::after{display: block;}
.get .row .wrapper .tab button{position: relative;}

/*.get .row .wrapper .tabcontent{position: relative;}
.get .row .wrapper .tabcontent:hover::after{position: absolute; top: 85px; left: -174px; width: 173px; border: 1px solid #fff; content: "";}*/

.get .row .wrapper .tabcontent h2{font-size: 18px; color: #000;}

.get .row .wrapper .tabcontent p{font-size: 16px; color: #000;}



.get .row .wrapper1 .wrapper2{width: 273px; height: 570px; background-color: #f2f2f2; border: 0px solid #f15926;}

.get .row .wrapper1 .wrapper2 ul{display: block; width: 273px; padding-top: 20px; padding-left: 15px; padding-right: 32px;}

.get .row .wrapper1 .wrapper2 ul li{display: flex; justify-content: space-between; align-items: center;}

.get .row .wrapper1 .wrapper2 ul li p{font-size: 16px; line-height: 38px; color: #000000; font-weight: 300; margin-bottom: 0px;}

.get .row .wrapper1 .wrapper2 ul li span{font-size: 16px; line-height: 38px; color: #000000; font-weight: 300;}



.get .row .wrapper1 .wrapper2 ul .button1 a{font-size: 14px;line-height: 51px;color: #ffffff; width: 165px; height: 40px; background-color: #0f1114; display: flex; justify-content: center; align-items: center;}

.get .row .wrapper1 .wrapper2 ul .button2 a{font-size: 14px;line-height: 51px;color: #ffffff; width: 165px; height: 40px; background-color: #e3252d; display: flex; justify-content: center; align-items: center;}

.get .row .wrapper1 .wrapper2 ul .button1{margin-top: 30px; margin-bottom: 10px; margin-left: 12px; text-align: -webkit-center;}

.get .row .wrapper1 .wrapper2 ul .button2{margin-bottom: 10px; margin-left: 12px; text-align: -webkit-center;}

.get .row .wrapper1{display: flex;}



.get .row .wrapper1 .image figure{max-height: 570px;max-width: 456px;position: relative;overflow: hidden;height: 100%;}
.get .row .wrapper1 .image figure a{height: 100%;}
.get .row .wrapper1 .image figure img{height: 100%;width: 100%;object-fit: cover;}





.testimonial{padding: 60px 0;}

.testimonial .heading{position: relative;text-align: center;margin-bottom: 40px;}

.testimonial .heading h3::after{    content: "";background-image: url(..//images/line.png);position: absolute;left: 0;right: 0;margin: auto;bottom: -10px;width: 74px;height: 5px;}

.testimonial .heading h3{font-size: 25px;font-weight: 500;}

.testimonial .owl-item.active {animation: 1s bounceInRight ease;}

.testimonial .item {padding: 19px;}

.testimonial .item:hover {transform: scale(0.96);box-shadow: 0px 5px 14px 0px rgba(138, 138, 138, 0.99);}

.testimonial .item .box .admin{display: flex;align-items: center;flex-wrap: wrap;}
.testimonial .item .box .admin figure{height: 80px;width: 80px;overflow: hidden;border-radius: 50%;;}
.testimonial .item .box .admin figure img{height: 100%;width: 100%;}

.testimonial .item .box .admin span{font-size: 14px;line-height: 27px;color: #464646;}

.testimonial .item .box .admin p{font-size: 16px;line-height: 27px;color: #0c0c0c;font-weight: 500;}

.testimonial .flex .item {flex: 0 0 33.33%;}

.testimonial .item .box .admin .name{margin-left: 15px;}

.testimonial .item .box {width: 330px;margin: auto;position: relative;}
.testimonial .item .box>figcaption{min-height: 290px;}

.testimonial .item .box figcaption p{opacity: 0.902;font-size: 14px;line-height: 25px;color: #010101;margin-bottom: 30px;position: relative;margin-left: 30px;}


.testimonial .item .box::after{position: absolute;left:-40px;border-right: 1px solid #eee;content: "";height: 240px;top:0}

.testimonial .item .box:nth-child(3):after{border: 0;display: none;}



.testimonial .item .box figcaption p::before{content: "";background-image: url(..//images/quote.png);background-size: cover;position: absolute;    width: 25px;height: 17px;left: -40px;    }



.testimonial .item .box figcaption p::after{content: "";background-image: url(..//images/quote2.png);background-size: cover;position: absolute;    width: 25px;height: 17px;right:12px;bottom: 2px; }
.testimonial .item .box figcaption p::before{    filter: brightness(0);}
.testimonial .item .box figcaption p::after{filter: brightness(0);}




.map iframe{width: 100%;    height:412px;}

.map .wrapper{background-image: url(..//images/mapbg.png);background-position: right;padding: 60px;}

.map .col-md-12{padding: 0;}

.map .wrapper h4{font-size: 25px;line-height: 22px;color: #ffffff;margin-bottom: 25px;font-weight: 400;}

.map .wrapper ul li{display: flex;justify-content: space-between;}

.map .wrapper ul li p{font-size: 18px;color: #ffffff;font-weight: 600;}

.map .wrapper ul li span{font-size: 16px;color: #ffffff;font-weight: normal;}

.map .wrapper ul li{margin-bottom: 12px;}
.testimonial .owl-item.center .box figcaption p::before{filter:none;}
.testimonial .owl-item.center .box figcaption p::after{filter:none;}


.located{position: relative;}

.located .cont{display: flex; align-items: center;background-image: url(..//images/loacated.png);    justify-content: end;padding: 10px;    background-position-x: -1180px;; padding-right: 60px;}

.located .cont p{font-size: 25px;line-height: 22px;color: #ffffff;margin-left: 25px;background-size: cover;background-position: right;}





footer{background-image: url(../images/footerbg.png);background-size: cover;    background-position: top;position: relative;}



footer h3{margin-bottom: 0;}

footer figure{    position: absolute;

    top: -40px;}

footer{padding: 60px 0;padding-bottom: 40px;}

footer .row-2{display: flex;justify-content: space-between;}

footer .heading h3{font-size: 22px;color: #fff;margin-bottom: 5px;font-weight: 600;margin-bottom: 35px;}

footer ul li a{color: #fff;font-size: 16px;line-height: 1.6;font-weight: 400;margin-bottom: 12px;}

footer ul li{display: flex;}

footer .contact-icon ul li i{color: #d40659;margin-right: 15px;margin-bottom: 27px;font-size:22px;margin-top: 10px;} 

footer ul li .address p{color: #808080}

footer .phone b{color:#fff;font-size: 14px;}

footer .mail b{color:#fff;font-size: 14px;}

footer .first{flex: 0 0 25%;}

footer .first .details{padding-top: 100px;}

footer .first .content p{margin-bottom: 20px;color: #fff;font-weight: 400;font-size: 14px;}

footer form button:hover{background-color:#fff;color:#13ae90 ;font-weight: 600;border: transparent}

footer .social{display: flex;color: #fff;margin-bottom: 50px;}

footer .fourth p{font-size: 18px;color: #fff;font-weight: 600;margin-bottom: 10px;}

footer form input::placeholder{font-size: 16px;font-weight: 500;color:#a2a2a2;}

footer .second{flex: 0 0 17%;}

footer .third{flex: 0 0 21%;}

footer .fourth{flex: 0 0 29%;}
footer .fourth form{position: relative;}
footer .fourth form input{    height: 70px;border-radius: 50px;background: #565455;color: #acacac;padding: 10px;font-size: 20px;border: 0 !important;padding-left: 22px;;padding-right: 120px;font-size: 20px;}
footer .fourth form input::placeholder{font-size: 15px;}
footer .fourth form button{    position: absolute;top: 6px;right: 6px;background: #ec3323;color: #fff;border: 0;border-radius: 210px;height: 57px;width: 100px;}
footer .fourth form button i{font-size: 32px;}
footer .fourth form button:hover{filter: invert(3);}

footer ul li a:hover{color: #e3252d;}



footer .first i{color: #e3252d;margin-right: 10px;}

.social-icon--twitter:hover{background:white;color: #1da1f2  !important;}

  .social-icon--facebook:hover{background:white;color:#166fe5  !important;}

  .social-icon--linkedin:hover{background:white;color:#0077b5  !important;}

  .social-icon--pinterest:hover{background:white;color:#d71e18  !important;}

  .social-icon--instagram:hover{background:white;color:#ce3f79  !important;}

  /* Social Icons */

  .social-icons {

    display: flex;margin-top: 50px;

  }

  



  

  

  .social-icon { font-size: 17px; padding: 0px; display: flex;border: 1px solid #e3252d; align-items: center; justify-content: center; position: relative;width: 30px;height: 30px; margin: 0 0.5rem; color: #e3e3e3; cursor: pointer; font-family: "Helvetica Neue", "Helvetica", "Arial", sans-serif;  text-decoration: none; transition: all 0.15s ease;

  

    &:hover {

      color: #fff;

  

      .tooltip {

        visibility: visible;

        opacity: 1;

        transform: translate(-50%, -150%);

      }

    }

      

   

  .tooltip {display: block;position: absolute;top: 10px;left: 50%;padding: 0.8rem 1rem;border-radius: 40px;font-size: 0.9rem;font-weight: bold;opacity: 0;pointer-events: none;text-transform: uppercase;transform: translate(-50%, -100%);transition: all 0.3s ease;z-index: 1;}}

  



 .fa-facebook{background: #3b5998;padding:8px 10px;color: #fff;}

 .fa-twitter{background:#55acee;padding:8px 10px;color: #fff;}

 .fa-linkedin{background:#1565c0;padding:8px 10px;color: #fff;}

 .fa-pinterest{background:#d71e18;padding:8px 10px;color: #fff;}

 .fa-instagram{background:#ce3f79;padding:8px 10px;color: #fff;}




 .copyright{padding: 10px;text-align: center;background: #000;}

 .copyright p{opacity: 0.800;font-size: 16px;color: #ffffff;}





 .brieff{padding: 10px;background: #000;}

 .brieff .main{display: flex;}

 .brieff .main a{color: #ffffff;font-size: 14px;}

 .brieff .main i{margin-right: 6px;color: #ffffff;margin-left: 6px; margin-top: 4px;}

 .brieff .main b{color: #ffffff;font-size: 14px;color: #e3252d;font-weight: 600px;}





 .innerabout{padding-top: 50px;padding-bottom: 50px;}

 .innerabout .heading{position: relative;text-align: center;margin-bottom: 40px;}

.innerabout .heading h3::after{    content: "";background-image: url(..//images/line.png);position: absolute;left: 0;right: 0;margin: auto;bottom: -10px;width: 74px;height: 5px;}

.innerabout .heading h3{font-size: 25px;font-weight: 500;}



.innerabout .wrapper .content p{font-size: 14px;line-height: 25px;color: #3b3b3b;font-weight: 300;margin-bottom: 30px;}

.innerabout .wrapper .mount ul li{display: flex;align-items: center;margin-bottom: 30px;}

.innerabout .wrapper .mount ul li b{font-size: 20px;color: #000000;font-weight: 500;}

.innerabout .wrapper .mount ul li p{font-size: 14px;line-height: 25px;color: #3b3b3b;font-weight: 300;}

.innerabout .wrapper .mount ul li figure{margin-right: 20px;}

.innerabout .wrapper .mount ul li figure img{height: 117px;width: 243px;}







.innerblog{padding-top: 60px;padding-bottom: 70px;background: #f4f4f4;}

.innerblog .heading{position: relative;text-align: center;margin-bottom: 40px;}

.innerblog .heading h3::after{    content: "";background-image: url(..//images/line.png);position: absolute;left: 0;right: 0;margin: auto;bottom: -10px;width: 74px;height: 5px;}

.innerblog .heading h3{font-size: 25px;font-weight: 500;}

.innerblog  form{display: flex;}

.innerblog  form input{padding:15px 35px 15px 10px;border:1px solid #bfbfbf;background-color: #fff;width: 100%;}

.innerblog form input::placeholder{font-size: 16px;color:grey;}

.innerblog  form input[type=submit]{width:120px;background-repeat: no-repeat;background-position: center; padding-left: 40px;background-color: #e3252d;color: white;border: 0;}

.innerblog .date p{font-size: 14px;font-weight: 400;}

.innerblog .date small{font-size: 14px;font-weight: 400;color: #707070;}

.innerblog .post .row-2{display: flex;padding-top: 10px;padding-bottom: 10px; }

.innerblog .post .right{margin-left: 14px;margin-bottom: 20px;}

.innerblog .post .right .content h4{font-size: 15px;margin-bottom: 0}

.innerblog .post .right .content h3{font-size:16px;color:#6f6f6f;font-weight: 700;}

.innerblog .post .right .content i{width: 15px;height: 21px;font-size: 13px;padding-top: 2px;padding-left: 2px;font-weight: 900;color: #707070;}

 .innerblog .description p{margin-bottom: 10px;text-align: justify;color: #2c2c2c8c;line-height:28px;} 

.innerblog .categ .wrapper ul li{display: flex;padding-bottom: 8px;position: relative;}

.innerblog .categ .wrapper ul li b{font-weight: 400;font-size: 14px;margin-right:6px;color: #232323;}

.innerblog .categ .wrapper ul li p{color:#e3252d}

.innerblog .categ{margin-bottom: 25px;margin-top: 20px;}

.innerblog .left figure img{width: 181px;}

.innerblog .description{padding-right: 40px;}

.innerblog .wrap figcaption .date ul{display: flex;}

.innerblog .wrap figcaption{padding: 40px 20px;filter:drop-shadow(0px 3px 7px rgba(0,0,0,0.2));background-color: #ffffff;border: 0px solid #f15926;}

.innerblog .wrap{margin-bottom: 40px}

.innerblog .wrap figure img{width: 100%;}

.innerblog .wrap figcaption .date{padding-bottom: 15px;}

.innerblog .wrap figcaption .date ul li{display: flex;margin-right: 10px;align-items: center;}

.innerblog .wrap figcaption .date ul li .button1 a{font-size: 16px;text-transform: uppercase;color: #ffffff;font-weight: 500;background: #e3252d;padding:5px 15px;}

.innerblog .wrap figcaption .date ul li .button2 a{font-size: 16px;text-transform: uppercase;color: #ffffff;font-weight: 500;background: #e3252d;padding:5px 15px;margin-right: 17px;}

.innerblog .wrap figcaption .date ul li i{color: #454545;margin-right: 8px;}

.innerblog .wrap figcaption .date ul li p{font-size: 16px;color: #454545;}

.innerblog .wrap figcaption .content h3{font-size: 22px;	color: #000000;margin-bottom: 10px;}

.innerblog .wrap figcaption .content p{font-size: 15px;line-height: 26px;color: #727272;margin-bottom: 10px;;}

.innerblog .wrap figcaption .content a{color:#e3252d;text-decoration: underline !important;}

.innerblog .sub-heading h4{font-size: 25px;margin-top: 30px;padding-bottom: 12px;font-family: "Helvetica LT";}

.innerblog .wrapp{filter:drop-shadow(0px 3px 7px rgba(0,0,0,0.));background-color: #ffffff;border: 1px solid #80808078;padding: 20px;}

.innerblog .categ .wrapper ul li::before{    content: "";color: rgb(128, 128, 128);font-family: "Font Awesome 6 Free";font-size: 18px;font-weight: 900;margin-right: 10px;}









.blogdetail{padding-top: 60px;padding-bottom: 70px;background: #f4f4f4;}

.blogdetail .heading{position: relative;text-align: center;margin-bottom: 40px;}

.blogdetail .heading h3::after{    content: "";background-image: url(..//images/line.png);position: absolute;left: 0;right: 0;margin: auto;bottom: -10px;width: 74px;height: 5px;}

.blogdetail .heading h3{font-size: 25px;font-weight: 500;}

.blogdetail  form{display: flex;}

.blogdetail  form input{padding:15px 35px 15px 10px;border:1px solid #bfbfbf;background-color: #fff;width: 100%;}

.blogdetail form input::placeholder{font-size: 16px;color:grey;}

.blogdetail  form input[type=submit]{width:120px;background-repeat: no-repeat;background-position: center; padding-left: 40px;background-color: #e3252d;color: white;border: 0;}

.blogdetail .date p{font-size: 14px;font-weight: 400;}

.blogdetail .date small{font-size: 14px;font-weight: 400;color: #707070;}

.blogdetail .post .row-2{display: flex;padding-top: 10px;padding-bottom: 10px; }

.blogdetail .post .right{margin-left: 14px;margin-bottom: 20px;}

.blogdetail .post .right .content h4{font-size: 15px;margin-bottom: 0}

.blogdetail .post .right .content h3{font-size:16px;color:#6f6f6f;font-weight: 700;}

.blogdetail .post .right .content i{width: 15px;height: 21px;font-size: 13px;padding-top: 2px;padding-left: 2px;font-weight: 900;color: #707070;}

 .blogdetail .description p{margin-bottom: 10px;text-align: justify;color: #2c2c2c8c;line-height:28px;} 

.blogdetail .categ .wrapper ul li{display: flex;padding-bottom: 8px;position: relative;}

.blogdetail .categ .wrapper ul li b{font-weight: 400;font-size: 14px;margin-right:6px;color: #232323;}

.blogdetail .categ .wrapper ul li p{color:#e3252d}

.blogdetail .categ{margin-bottom: 25px;margin-top: 20px;}

.blogdetail .left figure img{width: 181px;}

.blogdetail .description{padding-right: 40px;}

.blogdetail .wrap figcaption .date ul{display: flex;}

.blogdetail .wrap figcaption{padding: 40px 20px;filter:drop-shadow(0px 3px 7px rgba(0,0,0,0.2));background-color: #ffffff;border: 0px solid #f15926;}

.blogdetail .wrap{margin-bottom: 40px}

.blogdetail .wrap figure img{width: 100%;}

.blogdetail .wrap figcaption .date{padding-bottom: 15px;}

.blogdetail .wrap figcaption .date ul li{display: flex;margin-right: 10px;align-items: center;}

.blogdetail .wrap figcaption .date ul li .button1 a{font-size: 16px;text-transform: uppercase;color: #ffffff;font-weight: 500;background: #e3252d;padding:5px 15px;}

.blogdetail .wrap figcaption .date ul li .button2 a{font-size: 16px;text-transform: uppercase;color: #ffffff;font-weight: 500;background: #e3252d;padding:5px 15px;margin-right: 17px;}

.blogdetail .wrap figcaption .date ul li i{color: #454545;margin-right: 8px;}

.blogdetail .wrap figcaption .date ul li p{font-size: 16px;color: #454545;}

.blogdetail .wrap figcaption .content h3{font-size: 22px;	color: #000000;margin-bottom: 10px;}

.blogdetail .wrap figcaption .content p{font-size: 15px;line-height: 26px;color: #727272;margin-bottom: 10px;;}

.blogdetail .wrap figcaption .content a{color:#e3252d;text-decoration: underline !important;}

.blogdetail .sub-heading h4{font-size: 25px;margin-top: 30px;padding-bottom: 12px;font-family: "Helvetica LT";}

.blogdetail .wrapp{filter:drop-shadow(0px 3px 7px rgba(0,0,0,0.));background-color: #ffffff;border: 1px solid #80808078;padding: 20px;}

.blogdetail .categ .wrapper ul li::before{    content: "";color: rgb(128, 128, 128);font-family: "Font Awesome 6 Free";font-size: 18px;font-weight: 900;margin-right: 10px;}











.innercontact{padding: 50px 0;background: #eee;}

.innercontact .heading{position: relative;text-align: center;margin-bottom: 40px;}

.innercontact .heading h3::after{    content: "";background-image: url(..//images/line.png);position: absolute;left: 0;right: 0;margin: auto;bottom: -10px;width: 74px;height: 5px;}

.innercontact .heading h3{font-size: 25px;font-weight: 500;}

.innercontact .head{padding-bottom: 20px;}

.innercontact .head h3{font-size: 25px;line-height: 25px;color: #000000;margin-bottom: 0;font-family: "Helvetica LT";padding-bottom: 5px;}

.innercontact .head p{font-size: 16px;}

.innercontact .form-box form input{border:1px solid grey;padding:14px;width: 100%;margin-bottom: 25px;}

.innercontact .form-box form label{font-size: 14px;color: #000;font-weight: 400;display: block;margin-bottom: 5px;}

.innercontact .form-box form select{border:1px solid grey;padding:14px;width: 100%;margin-bottom: 19px;}

.innercontact .form-box form textarea{border:1px solid grey;padding:14px;width: 100%;margin-bottom: 19px;}

.innercontact .form-box form button a{padding: 10px 30px;background: #e3252d;color: #fff;font-size: 18px;border: 0;}

.innercontact .form-box form button{border: 0;}

.innercontact .form-box form button a:hover{box-shadow: 5px 5px 1px 0px #e3252d;border: 2px solid #e3252d; color: #e3252d;background: white;}



.innercontact .right-box{height: 100%;}
.innercontact .form-box{background-color: #ffffff;padding: 30px;height: 100%;}
/* .innercontact .form-box{filter:drop-shadow(0px 3px 7px rgba(0,0,0,0.2));background-color: #ffffff;padding: 30px;height: 100%;} */



.innercontact .wrapper{background-color: #ffffff;padding: 30px;height: 100%;}
/* .innercontact .wrapper{filter:drop-shadow(0px 3px 7px rgba(0,0,0,0.2));background-color: #ffffff;padding: 30px;height: 100%;} */



.innercontact .details{margin-bottom: 40px;}
.innercontact .details ul li{display: flex;align-items: center;margin-bottom: 14px;}

.innercontact .details ul li b{font-size: 14px;color: #232323;font-weight: 500;}

.innercontact .details ul li p a{font-size: 16px;color: #232323;}

.innercontact .details ul li i{color: #e3252d;margin-right: 10px;font-size: 30px;}

.innercontact .hours ul li{display: flex;align-items: center;margin-bottom: 10px;}

.innercontact .hours ul{margin-top: 20px;}

.innercontact .hours ul li p{font-size: 16px;color: #232323;}



.innercontact .hours ul li b{font-size: 16px;color: #232323;font-weight: 500;flex: 0 0 40%;}



.innercontact .hours button a{padding: 10px 30px;background: #e3252d;color: #fff;font-size: 18px;border: 0;}

.innercontact .hours button{border: 0;margin-top: 20px;}

.innercontact .hours button a:hover{box-shadow: 5px 5px 1px 0px #e3252d;border: 2px solid #e3252d; color: #e3252d;background: white;}





.payment{padding-top: 70px;background-color: #f4f4f4;}

.payment .row .wrapper ul{display: flex; justify-content: space-between; align-items: center; width: 780px; height: 47px;background-color: #e3252d; padding-left: 20px; padding-right: 30px;}

.payment .row .wrapper ul li{display: flex; margin-right: 10px;}

.payment .row .wrapper ul li a{font-size: 16px; color: #ffffff; font-weight: 500; margin-left: 10px;}
.payment .row .wrapper .innerProduct-carousel .image figure{height: 326px;width: 780px;;position: relative;}
.payment .row .wrapper .innerProduct-carousel .image figure img{height: 100%;position: absolute;inset: 0;width: 100%;;}
.payment .row .wrapper figcaption p{font-size: 13px;line-height: 20px; color: #818181;}

.payment .row .wrapper figcaption{border: 1px solid #cfcfcf; width: 780px; height: 72px; padding-left: 20px; padding-right: 50px; background-color: #fff; padding-top: 10px;}



/*.payment .row .wrapper1 ul{width: 388px; height: 47px; background-color: #e3252d; border: 0px solid #f15926;}*/

.payment .row .wrapper1 ul li{display: flex; align-items: center; width: 388px; height: 47px; background-color: #e3252d; border: 0px solid #f15926; padding-left: 20px;}

.payment .row .wrapper1 ul li a{font-size: 16px; line-height: 64px; color: #ffffff;font-weight: 500; margin-left: 20px;}



.payment .row .wrapper1 .form .price{text-align: center; border-bottom: 1px solid red; padding-top: 10px;}

.payment .row .wrapper1 .form .price p{font-size: 15px; color: #000000; font-family: "Helvetica LT";}

.payment .row .wrapper1 .form .price h4{font-size: 25px; line-height: 64px; color: #e3252d; font-weight: bold;}



.payment .row .wrapper1 .form .month{text-align: center;}

.payment .row .wrapper1 .form .month p{font-size: 15px;line-height: 30px; color: #000000;font-family: "Helvetica LT"; margin-top: 12px;}

.payment .row .wrapper1 .form .month h5{font-size: 30px;line-height: 30px; font-weight: bold; color: #000000;font-family: "Helvetica LT";}

.payment .row .wrapper1 .form .month h6{font-size: 15px;line-height: 30px; color: #000000;font-family: "Helvetica LT";}



.payment .row .wrapper1 .form .month h6 i{padding: 5px; border-radius: 52%; color: #fff; background-color: #000;}

.payment .row .wrapper1 .form .submit .button1{margin-bottom: 10px; text-align: -webkit-center; margin-top: 30px;}

.payment .row .wrapper1 .form .submit .button1 a{font-size: 16px; line-height: 64px; color: #ffffff; font-weight: bold; width: 264px; height: 39px; background-color: #e3252d; border: 0px solid #f15926; display: flex; justify-content: center; align-items: center;}

.payment .row .wrapper1 .form .submit .button2{margin-bottom: 10px; text-align: -webkit-center;}

.payment .row .wrapper1 .form .submit .button2 a{font-size: 16px; line-height: 64px; color: #ffffff; width: 264px; height: 39px; background-color: #000000; border: 0px solid #f15926; display: flex; justify-content: center; align-items: center;}



.payment .row .wrapper1 .form{background-color: #ffffff; width: 388px; margin-top: 10px; padding-bottom: 30px;}





.payment .row .vehicle ul{display: flex; align-items: center; width: 779px; height: 54px; border-radius: 6px; background-color: #ffffff; border: 0px solid #f15926; margin-top: 20px; padding-left: 20px;}

.payment .row .vehicle ul li p{font-size: 16px;line-height: 18px; color: #000000; margin-right: 40px;}



.payment .row .vehicle ul li{position: relative;}

.payment .row .vehicle ul li::after{position: absolute; content: ""; height: 36px; border-left: 1px solid #afafaf; left: -23px; top: -2px;}



.payment .row .vehicle ul li:first-of-type::after{border-left: 0px;}



.payment .row .model{width: 779px; border-radius: 6px; background-color: #ffffff; margin-top: 30px; padding: 35px 25px;}

.payment .row .model h2{font-size: 16px; line-height: 18px;color: #000000; font-weight: 500;}



.payment .row .model ul li{display: flex; align-items: center;}

.payment .row .model ul li p{font-size: 16px; color: #141414; line-height: 35px; margin-left: 10px; font-weight: 500;}



.payment .row .model ul li i{font-size: 14px;}



.payment .row .option .row-2{display: flex; justify-content: space-between; align-items: center;}

.payment .row .option .row-2 .left a{border-bottom: 1px solid #2f2f2f; font-size: 16px; color: #141414; line-height: 16px; margin-left: 10px; font-weight: 500;}

.payment .row .option .row-2 .right ul{display: flex; align-items: center; padding-right: 90px;}

.payment .row .option .row-2 .right ul li{margin-left: 30px;}

.payment .row .option .row-2 .right ul li a{font-size: 16px;line-height: 35px;color: #000000;font-weight: bold;}

.payment .row .option .row-2 .right ul li i.fa-facebook-f{color: #ffffff; font-size: 25px; width: 35px; height: 35px; background-color: #1976d2; display: flex; justify-content: end; align-items: end; padding-right: 4px; border-radius: 5px;}



.description{background-color: #f4f4f4;}

.description .wrapper{width: 1200px; border-radius: 6px; background-color: #ffffff;border: 0px solid #f15926; margin-top: 40px; padding: 40px 30px;}

.description .wrapper h4{font-size: 16px; line-height: 18px; color: #000000; margin-bottom: 22px;}

.description .wrapper h6{font-size: 16px;line-height: 35px;color: #ffffff;min-width: 140px;max-width: 320px;height: 38px;background-color: #e3252d;display: flex;align-items: center;padding-left: 30px;border: 0px;margin-left: -30px;}

.description .wrapper p{font-size: 14px; line-height: 25px; font-weight: 500; color: #515151; margin-top: 20px;}



.tesla{background-color: #f4f4f4; padding-top: 35px;}



.tesla .wrapper{ border-radius: 6px; background-color: #ffffff; border: 0px solid #f15926; padding: 30px 20px;}

.tesla .wrapper .row-2{display: flex; justify-content: space-between; padding-top: 20px;}

.tesla .wrapper h5{font-size: 16px; line-height: 18px; color: #000000;}

.tesla .wrapper .row-2 .first h6{font-size: 16px;line-height: 25px; color: #222222; font-weight: bold;}

.tesla .wrapper .row-2 .first ul li{display: flex; align-items: center;}

.tesla .wrapper .row-2 .first ul li p{margin-left: 10px; font-size: 14px; font-weight: 500; line-height: 32px; color: #222222;}



.tesla .wrapper .row-2 .second{position: relative;}

.tesla .wrapper .row-2 .second::before{position: absolute; top: 0px; left: -36px; height: 154px; border-left: 1px solid #cbcbcb; content: "";}

.tesla .wrapper .row-2 .second h6{font-size: 16px;line-height: 25px; color: #222222; font-weight: bold;}

.tesla .wrapper .row-2 .second ul li{display: flex; align-items: center;}

.tesla .wrapper .row-2 .second ul li p{margin-left: 10px; font-size: 14px; font-weight: 500; line-height: 32px; color: #222222;}



.tesla .wrapper .row-2 .third{position: relative;}

.tesla .wrapper .row-2 .third::before{position: absolute; top: 0px; left: -36px; height: 154px; border-left: 1px solid #cbcbcb; content: "";}

.tesla .wrapper .row-2 .third h6{font-size: 16px;line-height: 25px; color: #222222; font-weight: bold;}

.tesla .wrapper .row-2 .third ul li{display: flex; align-items: center;}

.tesla .wrapper .row-2 .third ul li p{margin-left: 10px; font-size: 14px; font-weight: 500; line-height: 32px; color: #222222;}



.tesla .wrapper .row-2 .four{position: relative;}

.tesla .wrapper .row-2 .four::before{position: absolute; top: 0px; left: -36px; height: 154px; border-left: 1px solid #cbcbcb; content: "";}

.tesla .wrapper .row-2 .four h6{font-size: 16px;line-height: 25px; color: #222222; font-weight: bold;}

.tesla .wrapper .row-2 .four ul li{display: flex; align-items: center;}

.tesla .wrapper .row-2 .four ul li p{margin-left: 15px; font-size: 14px; font-weight: 500; line-height: 32px; color: #222222;}



.tesla .wrapper .row-2 .five{position: relative;}

.tesla .wrapper .row-2 .five::before{position: absolute; top: 0px; left: -36px; height: 154px; border-left: 1px solid #cbcbcb; content: "";}

.tesla .wrapper .row-2 .five h6{font-size: 16px;line-height: 25px; color: #222222; font-weight: bold;}

.tesla .wrapper .row-2 .five ul li{display: flex; align-items: center;}

.tesla .wrapper .row-2 .five ul li p{margin-left: 10px; font-size: 14px; font-weight: 500; line-height: 32px; color: #222222;}



.link{background-color: #f4f4f4; padding-top: 35px;}

.link .wrapper{height: 205px; border-radius: 6px; background-color: #ffffff; border: 0px solid #f15926; padding: 30px 20px;}

.link .wrapper h4{font-size: 16px; line-height: 18px; color: #000000; margin-bottom: 20px;}

.link .wrapper .row-2{display: flex; align-items: center;}

.link .wrapper .row-2 .first ul li{display: flex; align-items: center; margin-bottom: 12px;}

.link .wrapper .row-2 .first h5{font-size: 16px; line-height: 25px; color: #222222; font-weight: bold;}

.link .wrapper .row-2 .first ul li a{margin-left: 20px; font-size: 14px; line-height: 16px; font-weight: 500; text-decoration: underline; color: #222222; border-bottom: 1px solid #666666;}



.link .wrapper .row-2 .second{margin-top: 0px; margin-left: 90px; }

.link .wrapper .row-2 .second ul li{display: flex; align-items: center; margin-bottom: 12px;}

.link .wrapper .row-2 .second ul li a{margin-left: 20px; font-size: 14px; line-height: 16px; font-weight: 500; text-decoration: underline; color: #222222; border-bottom: 1px solid #666666;}





.cause{background-color: #f4f4f4; padding-top: 35px; padding-bottom: 50px;}

.cause .wrapper{padding: 30px 20px; height: 171px; border-radius: 6px; background-color: #ffffff; border: 0px solid #f15926;}

.cause .wrapper h5{font-size: 16px; line-height: 18px; color: #000000;}

.cause .wrapper p{font-size: 14px; line-height: 24px; color: #222222; font-weight: 500;}






.innerinventory{padding-top: 50px;padding-bottom: 50px;}

.innerinventory .heading{position: relative;text-align: center;margin-bottom: 90px;}

.innerinventory .heading h3::after{    content: "";background-image: url(..//images/line.png);position: absolute;left: 0;right: 0;margin: auto;bottom: -10px;width: 74px;height: 5px;}

.innerinventory .heading h3{font-size: 25px;font-weight: 500;}


.innerinventory .wrap .top{display: flex;}
.innerinventory .wrap .arrival{position: relative;    margin-bottom: 80px;}
.innerinventory .wrap .arrival figure>a{height: 354px;width: 100%;position: relative;overflow: hidden;;}
.innerinventory .wrap .arrival figure img{height: 100%;width: 100%;position: absolute;inset: 0;object-fit: cover;}
.innerinventory .wrap .arrival figure>a .badge{position: absolute;background: #c50000;padding: 6px 50px;font-size: 14px;color: #fff;top: 20px;;z-index: 1;font-weight: 400;border-radius: 0;-webkit-transform: rotate(-45deg) translate(-33px, -16px);transform: rotate(-45deg) translate(-33px, -16px);animation: 1s linear infinite alternate-reverse pulse;}
@keyframes pulse {
  0%{box-shadow: 0 0 5px 1px #c500007c;}
  25%{box-shadow: 0 0 15px 1px #c500007c;}
  75%{box-shadow: 0 0 25px 1px #c500007c;}
  100%{box-shadow: 0 0 35px 1px #c500007c;}
}
.innerinventory .wrap figure .top{display: flex;position: absolute;top: -41px;left: 0;right: 0;margin: auto;justify-content: center;padding: 10px;background: #000;align-items: center;color: #fff;font-size: 18px;font-weight: 500;}
.innerinventory .wrap figure .top.main{display: flex;position: absolute;top: -41px;left: 0;right: 0;margin: auto;justify-content: center;padding: 10px;background: #e3252d;align-items: center;color: #fff;font-size: 18px;font-weight: 500;}

.innerinventory .wrap figure .top h6{margin: 0;margin-left: 10px;}
.innerinventory .wrap figcaption .button{display: flex;}
.innerinventory .wrap figcaption .button .button1{font-size: 12px;padding: 5px 15px;background: #e3252d;display: flex;align-items: center;border-radius: 2px;}

.innerinventory .wrap figcaption{padding: 15px;filter: drop-shadow(0px 4px 2.5px rgba(0,0,0,0.2));background: #fff;border: 1px solid #8080807d;min-height: 255px;}
.innerinventory .wrap figcaption .button .button2{font-size: 14px;color: #ffffff;padding: 5px 15px;background: #000;display: flex;align-items: center;margin-left: 18px;border-radius: 2px;}
.innerinventory .wrap figcaption .button .button1 a{color: #ffffff;}
.innerinventory .wrap figcaption .button .button2 a{color: #ffffff;}
.innerinventory .wrap figcaption .button .button1 i{color: #e3252d;margin-right: 5px;padding: 5px;background: #fff;border-radius: 50%;width: 20px;height: 20px;display: flex;align-items: center;justify-content: center;}
.innerinventory .wrap figcaption .button .button2 i{margin-right: 5px;}

.innerinventory .wrap figcaption .det ul{display: flex;justify-content: space-between;margin-top: 15px;}
.innerinventory .wrap figcaption .det ul li span{display: block;color: #404040;font-size: 14px;}
.innerinventory .wrap figcaption .det ul li p{color: #404040;font-size: 14px;}

.innerinventory .wrap figcaption .price{display: flex;justify-content: space-between;margin-top: 15px;    border-bottom: 2px dashed #80808075;padding-bottom: 10px;margin-bottom: 15px;align-items: center;}


.innerinventory .wrap figcaption .price b{font-size: 20px;color: #e3252d;font-weight: bold;}
.innerinventory .wrap figcaption .price p{font-size: 14px;color: #838282;}
.innerinventory .wrap figcaption .price i{font-size: 20px;}

.innerinventory .wrap figcaption .kilometre p{font-size: 14px; color: #7a7a7a;}

.innerinventory .wrap figcaption .kilometre {display: flex;justify-content: space-between;align-items: center;}
.innerinventory .wrap figcaption .kilometre i{font-size: 20px;}


.innerinventory .wrapper form label{display: block;padding-bottom: 6px;font-size: 14px;color: #000;}
.innerinventory .wrapper form input{width: 100%;border: 1px solid #80808069;}
.innerinventory .wrapper form input::placeholder{font-size: 13px;padding-left: 5px;padding: 5px;}
.innerinventory .wrapper{filter: drop-shadow(0px 4px 2.5px rgba(0,0,0,0.4));background: #fff;border: 1px solid #8080807d;padding: 15px;}
.innerinventory .wrapper form{position: relative;padding-bottom: 30px;margin-bottom:7px}
.innerinventory .wrapper form::after{    border-bottom: 1px solid #8080807d;content: "";width: 282px;height: 92px;position: absolute;bottom: 8px;left: -15px;}

.innerinventory .wrapper .categories h6{display: block;padding-bottom: 6px;font-size: 14px;color: #000;}
.innerinventory .wrapper .categories ul li{display: flex;justify-content: space-between;    background: #f4f4f4;padding: 2px 5px;margin-bottom: 20px;align-items: center;}
.innerinventory .wrapper .categories ul li span{font-size: 12px;color: #757575;}
.innerinventory .wrapper .categories ul li p{border-radius: 6px;font-size: 12px;color: #757575;padding: 5px;}
.innerinventory .wrapper .categories {position: relative;padding-bottom: 13px;margin-bottom:7px}
.innerinventory .wrapper .categories::after{    border-bottom: 1px solid #8080807d;content: "";width: 282px;height: 92px;position: absolute;bottom: 8px;left: -15px;}


.innerinventory .wrapper .type h6{display: block;padding-bottom: 6px;font-size: 14px;color: #000;padding-bottom: 25px;}
.innerinventory .wrapper .type {position: relative;padding-bottom: 13px;margin-bottom:7px}
.innerinventory .wrapper .type::after{    border-bottom: 1px solid #8080807d;content: "";width: 282px;height: 92px;position: absolute;bottom: 20px;left: -15px;}

.innerinventory .wrapper .type ul{display: flex;justify-content: space-between;flex-wrap: wrap;}
.innerinventory .wrapper .type ul li{margin-bottom: 35px;background: #f2f2f2;padding: 10px 15px;text-align: center;position: relative;border-radius: 6px;}

.innerinventory .wrapper .type ul li figure{width:49px}
.innerinventory .wrapper .type ul li sup{position: absolute;top: -17px;left: 0;right: 0;margin: auto;border-radius: 10px;background: #fff;padding: 10px;width: 35px;height: 26px;display: flex;align-items: center;justify-content: center;border: 1px solid #8080808c;}
.innerinventory .wrapper .type ul li p{font-size: 10px;    padding-top: 2px;color: #000;}
.innerinventory .col-lg-3{margin-top: -40px;}

.innerinventory .wrapper .brandd ul{display: flex;justify-content: space-between;flex-wrap: wrap;}
.innerinventory .wrapper .brandd ul li{display: flex;align-items: center;flex: 0 0 50%;margin-bottom: 9px;}
.innerinventory .wrapper .brandd form input{width: auto;}
.innerinventory .wrapper .brandd form label{padding: 0;}
.innerinventory .wrapper .brandd form input{width: 20px;height: 19px;border-radius: 2px;background-color: #ffffff;margin-right: 10px;}
.innerinventory .wrapper .brandd form input::placeholder{background: #e3252d;}

.innerinventory .wrapper .brandd form input[type="checkbox"]{color: red;background: red;}
.innerinventory .wrapper .brandd form label{font-size: 12px;}


.owl-carousel.owl-theme.innerProduct-carousel.owl-loaded.owl-drag {position: relative;}
.owl-carousel.owl-theme.innerProduct-carousel.owl-loaded.owl-drag .owl-nav{position: absolute;top: 35%;display: flex;width: 98%;justify-content: space-between;}
.owl-carousel.owl-theme.innerProduct-carousel.owl-loaded.owl-drag .owl-nav button{color: #fff;font-size: 32px;;}


.modal-dialog .form-wrapper{padding: 20px; }
.modal-dialog .form-wrapper .form-grp {margin-bottom: 30px;display: flex;align-items: center;flex-wrap: wrap;justify-content: space-between;}
.modal-dialog .form-wrapper .form-grp label{    margin-bottom: 5px;}
.modal-dialog .form-wrapper .form-grp .form-control{    width: 70%;}
#IMModal .modal-dialog .form-wrapper .form-grp .form-control{    width: 100%;}
.modal-dialog  h2{text-align: center;font-size: 20px;font-weight: 600;  margin-bottom: 40px;text-transform: uppercase;;}
.modal-dialog h1.modal-title{font-weight: 600;font-size: 25px;}
.modal-dialog .form-wrapper .btnBox{text-align: center;}
.modal-dialog .form-wrapper input[type=submit] { background: #e3252d;color: white;font-size: 18px;font-weight: 500;border: none;padding: 10px 55px;border: 2px solid transparent;}
.modal-dialog .form-wrapper input[type=submit]:hover {box-shadow: 5px 5px 1px 0px #e3252d;border: 2px solid #e3252d;color: #e3252d;background: white;}

.vk-wrapper{padding:70px 0 30px}.vk-wrapper li{list-style-type:none}.vk-wrapper ul,.vk-wrapper ol{padding:0;margin:0}.vk-wrapper figure{margin-bottom:0;overflow:hidden;transform:none}.vk-wrapper img{max-width:100%;-o-object-fit:cover;object-fit:cover}.vk-wrapper img:hover{transform:scale(1.1)}.vk-wrapper .logo img,.vk-wrapper .banner img{transform:none}.vk-wrapper a{text-decoration:none;color:#000}.vk-wrapper a:hover{color:#aaa}.vk-wrapper .flex{display:flex}.vk-wrapper .fww{flex-wrap:wrap}.vk-wrapper .aic{align-items:center}.vk-wrapper .jcc{justify-content:center}.vk-wrapper .jce{justify-content:end}.vk-wrapper .jcs{justify-content:start}.vk-wrapper .jcsb{justify-content:space-between}.vk-wrapper .aib{align-items:baseline}.vk-wrapper .tac{text-align:center}.vk-wrapper .tae{text-align:end}.vk-wrapper .tas{text-align:start}.vk-wrapper .flexBox{display:flex;align-items:center;justify-content:center}.vk-wrapper .ov{overflow:visible}.vk-wrapper .oh{overflow:hidden}.vk-wrapper .ovi{overflow:visible !important}.vk-wrapper .ohi{overflow:hidden !important}.vk-wrapper .tn{transform:none}.vk-wrapper .tni{transform:none !important}.vk-wrapper .container{width:100%;margin:auto}.vk-wrapper .fa-asterisk{color:red;font-size:14px}.vk-wrapper .form-control,.vk-wrapper .form-select,.vk-wrapper .input-group-text{height:35px}.vk-wrapper label{font-size:16px;font-weight:600;margin-bottom:5px}.vk-wrapper .formGrp1{margin:12px 0}.vk-wrapper .formGrp1 h5{font-size:17.5px;font-weight:500;margin-bottom:0}.vk-wrapper .formGrp1 label{font-weight:normal;font-size:15px;margin-bottom:0}.vk-wrapper .formGrp1 .radioBox{display:flex;align-items:center}.vk-wrapper .formGrp1 .radioBox .form-check{display:inline-block;margin-left:15px}.vk-wrapper .form-wrapper .radioBox{display:flex;align-items:center}.vk-wrapper .form-wrapper .radioBox .form-check{display:inline-block}.vk-wrapper .form-wrapper .formGrp{margin:15px 0}.vk-wrapper .form-wrapper .formGrp2 select{max-width:30%}.vk-wrapper .form-wrapper .formGrp3 h5{font-size:18px;font-weight:600;margin-bottom:5px}.vk-wrapper .form-wrapper .formGrp3 .flex{margin:6px 0}.vk-wrapper .form-wrapper .formGrp3 .flex label{margin:0;font-weight:500}.vk-wrapper .form-wrapper .formGrp3 .flex input[type=checkbox]{margin:0;margin-right:10px}.vk-wrapper .form-wrapper .form-grp2{display:none}.vk-wrapper .form-wrapper .formBox{border:1px solid #d4d4d4;border-radius:8px;padding:16px;margin:30px 0}.vk-wrapper .form-wrapper .formBox1 .flex.aic.jcsb.fww{margin:5px 0 30px}.vk-wrapper .form-wrapper .formBox2 .flex.aic.jcsb.fww{margin:5px 0 30px}.vk-wrapper .form-wrapper .formBox2 .text{margin-bottom:5px}.vk-wrapper .form-wrapper .formBox2 .text span{font-size:24px;color:#0f1a1e;font-weight:bold}.vk-wrapper .form-wrapper .formBox3{display:none;transition:none}.vk-wrapper .form-wrapper .formBox3 h3{margin-bottom:0px}.vk-wrapper .form-wrapper .formBox3 p{margin-bottom:10px}.vk-wrapper .form-wrapper .formBox6 h3{margin-bottom:40px}.vk-wrapper .form-wrapper .formBox6 textarea{height:35vh}.vk-wrapper .form-wrapper .formBox7{border:0}.vk-wrapper .form-wrapper .formBox7 .flex{align-items:baseline}.vk-wrapper .form-wrapper .formBox7 .flex input{margin:0;flex-shrink:0;margin-right:10px}.vk-wrapper .form-wrapper .formBox7 .flex label{margin:0;font-weight:400}.vk-wrapper .btnBox{text-align:center;margin-bottom:50px}.vk-wrapper .btnBox input[type=submit]{padding:10px 40px;background:#fff;color:#000;display:inline-block;font-weight:600}.vk-wrapper .btnBox input[type=submit]:hover{background:#000;color:#fff;box-shadow:7px 7px 0 0 #aaa}@media(min-width: 992px){.vk-wrapper .form-wrapper{max-width:65vw;margin:auto}}.vk-wrapper.form2 .form-wrapper .formGrp2 select{max-width:100%}.vk-wrapper.form2 .headBox{margin-bottom:50px}.vk-wrapper.form2 .headBox h1{margin-bottom:25px;font-size:35px}.vk-wrapper.form2 .headBox figure{height:325px;width:100%;position:relative}.vk-wrapper.form2 .headBox figure img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover}.vk-wrapper.form2 .headBox p{margin-bottom:15px}.vk-wrapper.form3{padding:0;overflow:visible}.vk-wrapper.form3 .btnBox{margin-bottom:0}.vk-wrapper.form3 .formBox6 h3 span{font-size:16px;font-weight:normal}.vk-wrapper.form3 .formBox1 textarea{height:30vh}.vk-wrapper .vip-car-deli .i-banner{position:relative;margin-bottom:55px}.vk-wrapper .vip-car-deli .i-banner img{height:250px;width:100%}.vk-wrapper .vip-car-deli .i-banner .text{position:absolute;inset:0;margin:auto}.vk-wrapper .vip-car-deli .i-banner .text h2{font-size:32px;font-weight:700;color:#fff;display:flex;align-items:center;justify-content:center;height:100%}.vk-wrapper .vip-car-deli .item{padding:20px;box-shadow:0 2px 21px 2px rgba(0,0,0,.31);margin-bottom:40px;transition:.5s}.vk-wrapper .vip-car-deli .item:hover{transform:translateY(-10px);box-shadow:0 2px 21px 2px rgba(230,0,34,.31)}.vk-wrapper .vip-car-deli .item figure{width:90px;height:70px;position:relative}.vk-wrapper .vip-car-deli .item figure img{height:100%;width:100%}.vk-wrapper .vip-car-deli .item figcaption{margin:20px}.vk-wrapper .vip-car-deli .item figcaption h4{font-size:22px;font-weight:600}.vk-wrapper .vip-car-deli .btnBox a{padding:10px;width:250px;background:#c82623;margin:auto;font-size:18px;color:#fff}.vk-wrapper .vip-car-deli .btnBox a:hover{box-shadow:7px 7px 0 0 rgba(200,38,35,.6274509804)}.vk-wrapper .vip-car-deli .noWorry{height:170px;width:100%;background:#d4d9e0;position:relative}.vk-wrapper .vip-car-deli .noWorry span{font-size:34px;font-weight:600;position:absolute;inset:0;margin:auto;display:flex;align-items:center;justify-content:center}.vk-wrapper .vip-car-deli .inpect{margin-top:60px}.vk-wrapper .vip-car-deli .inpect figcaption h2{font-size:38px;font-weight:700;margin-bottom:15px}.vk-wrapper .vip-car-deli .inpect figcaption p{margin-bottom:16px}.vk-wrapper .vip-car-deli .inpect figcaption ul{margin-bottom:40px}.vk-wrapper .vip-car-deli .inpect figcaption ul li{margin-bottom:10px;position:relative;margin-left:40px;font-size:22px}.vk-wrapper .vip-car-deli .inpect figcaption ul li:before{position:absolute;content:"";font-family:"Font Awesome 6 free";font-weight:700;color:#c82623;left:-40px;font-size:22px}.vk-wrapper .vip-car-deli .inpect figure{border-radius:270px 0 0 270px;height:531px;width:100%;position:relative}.vk-wrapper .vip-car-deli .inpect figure img{height:100%;width:100%;position:absolute}.vk-wrapper .up-calculator{border:1px solid #aaa;border-radius:10px;padding:20px}.vk-wrapper .up-calculator .emi{border-right:1px solid #aaa;padding-right:20px}.vk-wrapper .up-calculator .emi .form-Grp{margin-bottom:20px}.vk-wrapper .up-calculator .flex{height:100%}.vk-wrapper .up-calculator .flex .btn-grp .step{height:25px;width:25px;display:flex;align-items:center;justify-content:center;font-weight:600;background:#000;color:#fff;border-radius:50%;margin:auto;position:relative;margin-bottom:15px}.vk-wrapper .up-calculator .flex .btn-grp .step::after{position:absolute;content:"";height:1px;width:200px;background:#000;margin:auto;z-index:-1}.vk-wrapper .up-calculator .flex .btn-grp a{display:block;color:#fff;font-size:1rem;padding:10px 25px 10px 35px;background:#000;border-radius:4px}.vk-wrapper .up-calculator .flex .btn-grp a:hover{background:#c82623}.vk-wrapper .up-calculator .flex .btn-grp .vbtn2{position:relative;border:none;background:#c82623;padding-left:25px}.vk-wrapper .up-calculator .flex .btn-grp .vbtn2 i{margin-right:5px}.vk-wrapper .up-calculator .flex .btn-grp .vbtn2:hover{background:#000}.vk-wrapper .up-calculator .flex .esti-box{min-width:250px;display:flex;justify-content:space-evenly;align-items:center;flex-direction:column;background:#eaeaea;border-radius:5px;height:120px;padding:20px}.vk-wrapper#NoCash .modal-dialog .form-grp{align-items:baseline}.vk-wrapper#NoCash .modal-dialog .form-grp label i{margin:0 10px}.vk-wrapper#NoCash .modal-dialog .form-grp input[type=radio]{margin-left:15px}.vk-wrapper#NoCash .modal-dialog .form-grp .form-control{width:57%}.vk-wrapper#NoVehicle .modal-dialog .form-grp{align-items:baseline}.vk-wrapper#NoVehicle .modal-dialog .form-grp .form-control{width:57%}.vk-wrapper#Print_d .modal-dialog h1.modal-title{font-weight:600;font-size:19px}.vk-wrapper#Print_d .modal-dialog h2{font-size:16px;margin-bottom:10px}.vk-wrapper#Print_d .modal-dialog .modal-header img{width:20%}.vk-wrapper#Print_d .modal-dialog .form-grp{align-items:baseline}.vk-wrapper#Print_d .modal-dialog .form-grp .form-control{width:57%}.vk-wrapper#Print_d .modal-dialog .modal-footer{justify-content:normal;display:block;padding:0}.vk-wrapper#Print_d .modal-dialog .modal-footer .tbtn{background:#e3252d;color:#fff;font-size:18px;font-weight:500;border:none;padding:10px 55px;border:2px solid rgba(0,0,0,0)}.vk-wrapper#Print_d .modal-dialog .modal-footer .tbtn:hover{box-shadow:5px 5px 1px 0px #e3252d;border:2px solid #e3252d;color:#e3252d;background:#fff}.vk-wrapper#Print_d .modal-dialog .modal-footer .btnBox{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;zoom:.65;margin-top:50px;margin-bottom:0}.vk-wrapper#configure_pay .modal-dialog .modal-body .bg-motors+.row figure{width:100%;height:500px;margin-bottom:30px}.vk-wrapper#configure_pay .modal-dialog .modal-body .bg-motors+.row figure img{height:100%;width:100%}/*# sourceMappingURL=vkg-style.css.map */
.vk-wrapper li{list-style-type:none}.vk-wrapper ul,.vk-wrapper ol{padding:0;margin:0}.vk-wrapper figure{margin-bottom:0;overflow:hidden;transform:none}.vk-wrapper img{max-width:100%;-o-object-fit:cover;object-fit:cover}.vk-wrapper img:hover{transform:scale(1.1)}.vk-wrapper .logo img,.vk-wrapper .banner img{transform:none}.vk-wrapper a{text-decoration:none;color:#000}.vk-wrapper a:hover{color:#aaa}.vk-wrapper .dn{display:none}.vk-wrapper .db{display:block}.vk-wrapper .flex{display:flex}.vk-wrapper .fww{flex-wrap:wrap}.vk-wrapper .aic{align-items:center}.vk-wrapper .jcc{justify-content:center}.vk-wrapper .jce{justify-content:end}.vk-wrapper .jcs{justify-content:start}.vk-wrapper .jcsb{justify-content:space-between}.vk-wrapper .aib{align-items:baseline}.vk-wrapper .tac{text-align:center}.vk-wrapper .tae{text-align:end}.vk-wrapper .tas{text-align:start}.vk-wrapper .flexBox{display:flex;align-items:center;justify-content:center}.vk-wrapper .ov{overflow:visible}.vk-wrapper .oh{overflow:hidden}.vk-wrapper .ovi{overflow:visible !important}.vk-wrapper .ohi{overflow:hidden !important}.vk-wrapper .tn{transform:none}.vk-wrapper .tni{transform:none !important}.vk-wrapper .container{width:100%;margin:auto}.vk-wrapper .fa-asterisk{color:red;font-size:14px}.vk-wrapper .form-control,.vk-wrapper .form-select,.vk-wrapper .input-group-text{height:35px}.vk-wrapper label{font-size:16px;font-weight:600;margin-bottom:5px}.vk-wrapper .sideForm{border:1.5px solid #aaa;padding:20px 15px;border-radius:15px}.vk-wrapper .sideForm .price-input-container{width:100%}.vk-wrapper .sideForm .price-input .price-field{display:flex;margin-bottom:22px}.vk-wrapper .sideForm .price-field span{margin-right:10px;margin-top:6px;font-size:17px}.vk-wrapper .sideForm .price-field input{flex:1;height:35px;max-width:50px;font-size:15px;font-family:"DM Sans",sans-serif;border-radius:9px;text-align:center;border:0px;background:#e4e4e4}.vk-wrapper .sideForm .price-input{display:flex;align-items:center;justify-content:space-between;width:100%;font-size:19px;color:#555}.vk-wrapper .sideForm input::-webkit-outer-spin-button,.vk-wrapper .sideForm input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.vk-wrapper .sideForm .slider-container{width:100%}.vk-wrapper .sideForm .slider-container{height:6px;position:relative;background:#e4e4e4;border-radius:5px}.vk-wrapper .sideForm .slider-container .price-slider{height:100%;;left:25%;right:15%;position:absolute;border-radius:5px;background:#e3252d;transition: none;}.vk-wrapper .sideForm .range-input{position:relative}.vk-wrapper .sideForm .range-input input{position:absolute;width:100%;height:5px;background:none;top:-5px;pointer-events:none;cursor:pointer;-webkit-appearance:none}.vk-wrapper .sideForm input[type=range]::-webkit-slider-thumb{height:18px;width:18px;border-radius:70%;background:#555;pointer-events:auto;-webkit-appearance:none}@media screen and (max-width: 768px){.vk-wrapper .sideForm .main{width:80%;margin-right:5px}.vk-wrapper .sideForm .custom-wrapper{width:100%;left:0;padding:0 10px}.vk-wrapper .sideForm .projtitle{width:100%;position:relative;right:26px}.vk-wrapper .sideForm .price-input{flex-direction:column;align-items:center}.vk-wrapper .sideForm .price-field{margin-bottom:10px}}.vk-wrapper .sideForm .tran-none{transition:none !important}.vk-wrapper .sideForm>div{margin-bottom:15px;padding-bottom:10px;border-bottom:1.5px solid #aaa}.vk-wrapper .sideForm>div:last-child{border-bottom:0px solid #aaa}.vk-wrapper .sideForm .flex.aic.jcsb.fww{margin-bottom:10px}.vk-wrapper .sideForm .tab-active{background:#aaa;opacity:1}.vk-wrapper .sideForm .diactive{background:#aaa !important;opacity:1}.vk-wrapper .sideForm .dn{transition:.5s}.vk-wrapper .sideForm ul{transition:none !important}.vk-wrapper .sideForm ul li{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;padding:7px;border-radius:5px;background:#dcd2d2;margin-bottom:7px;border:3px solid rgba(0,0,0,0);cursor:pointer}.vk-wrapper .sideForm ul li:hover{border-color:#aaa}.vk-wrapper .sideForm ul li span.count:last-child{height:30px;width:40px;background:#fff;display:flex;align-items:center;justify-content:center;border-radius:50%}.vk-wrapper .sideForm .min-max{display:flex;align-items:center;flex-wrap:wrap;justify-content:space-between}.vk-wrapper .sideForm .min-max span{font-weight:600}.vk-wrapper .sideForm .brand ul{-moz-column-count:2;column-count:2}.vk-wrapper .sideForm .brand ul li{min-height:45px;break-inside: avoid;}.vk-wrapper .sideForm .type ul{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;margin-top:50px}.vk-wrapper .sideForm .type ul li{min-height:65px;width:auto;position:relative;justify-content:center;flex:0 0 calc(50% - 5px);margin-bottom:20px}.vk-wrapper .sideForm .type ul li figure img{display:flex;margin:auto;height:25px;width:60px;-o-object-fit:contain;object-fit:contain}.vk-wrapper .sideForm .type ul li figure sup{position:absolute;top:-20px;left:40%;height:25px;width:35px;background:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;border:1px solid #aaa}.vk-wrapper .sideForm .type ul li figure span{display:block;text-align:center}.vk-wrapper .sideForm .ext-colors ul{display:flex;align-items:center;flex-wrap:wrap;justify-content:space-between}.vk-wrapper .sideForm .ext-colors ul li{flex:0 0 calc(33% - 5px);height:50px;width:auto;border-radius:7px;border:0px solid #aaa;box-shadow:0 0px 0px 2px rgba(0,0,0,.13);position:relative}.vk-wrapper .sideForm .ext-colors ul li.tick::after{position:absolute;inset:0;content:"";font-weight:700;font-family:"Font Awesome 6 free";font-size:32px;left:33%}.vk-wrapper .sideForm .show p{margin-bottom:9px;border-bottom:1px solid #aaa;padding-bottom:5px}.vk-wrapper#configure_pay{padding:0}.vk-wrapper#configure_pay .modal-dialog{min-width:90vw}.vk-wrapper#configure_pay .modal-dialog .modal-body h2{text-align:left}.vk-wrapper#configure_pay .modal-dialog .modal-body .vbtn{color:#fff;font-size:1rem;padding:10px 25px 10px 35px;background:#000;border-radius:4px}.vk-wrapper#configure_pay .modal-dialog .modal-body .vbtn:hover{background:#c82623}.vk-wrapper#configure_pay .modal-dialog .modal-body .bg-motors{background:#efefef;border:1px solid #bbb;border-radius:4px;padding:10px;margin:20px 0}.vk-wrapper#configure_pay .modal-dialog .modal-body .bg-motors .flex .o-p{display:flex;flex-direction:column;justify-content:start}.vk-wrapper#configure_pay .modal-dialog .modal-body .bg-motors .flex .o-p span{font-size:20px;font-weight:600}.vk-wrapper#configure_pay .modal-dialog .modal-body .bg-motors .flex .o-p span.price{font-size:40px;font-weight:700}.vk-wrapper#configure_pay .modal-dialog .modal-body .bg-motors .flex ul{margin-left:20px}.vk-wrapper#configure_pay .modal-dialog .modal-body .bg-motors .flex ul li{margin-bottom:10px}.vk-wrapper#configure_pay .modal-dialog .modal-body .bg-motors .bas-m{min-height:200px;width:410px;display:flex;flex-direction:column;align-items:center;justify-content:center;background:#fff;border-radius:10px;border:1.5px solid #bbb;margin-left:auto}.vk-wrapper#configure_pay .modal-dialog .modal-body .bg-motors .bas-m h3{font-size:32px}.vk-wrapper#configure_pay .modal-dialog .modal-body .bg-motors .bas-m address{margin-bottom:0px}.vk-wrapper#configure_pay .modal-dialog .modal-body .bg-motors .bas-m p{font-weight:600}.vk-wrapper#configure_pay .modal-dialog .modal-body figcaption{margin:15px0 20px}.vk-wrapper#configure_pay .modal-dialog .modal-body .emi .form-Grp{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;margin-bottom:18px}.vk-wrapper#configure_pay .modal-dialog .modal-body .emi .form-Grp label{width:40%}.vk-wrapper#configure_pay .modal-dialog .modal-body .emi .form-Grp input{width:40%}.vk-wrapper#configure_pay .modal-dialog .modal-body .emi .form-Grp select{width:40%}.vk-wrapper#configure_pay .modal-dialog .modal-body .emi a{display:block;text-align:center}.vk-wrapper#configure_pay .modal-dialog .modal-body .esti-box{min-width:250px;display:flex;justify-content:space-evenly;align-items:center;flex-direction:column;background:#eaeaea;border-radius:5px;height:120px;padding:20px;margin-top:20px}.vk-wrapper#configure_pay .modal-dialog .modal-body .bottom-btns{display:flex;align-items:center;justify-content:space-between;margin-top:20px}.vk-wrapper#configure_pay .modal-dialog .modal-body .bottom-btns a{flex:0 0 calc(50% - 10px);text-align:center}.vk-wrapper .o-service .item{box-shadow:0 12px 21px 2px rgba(0,0,0,.13)}.vk-wrapper .o-service .item:hover{box-shadow:0 12px 21px 2px rgba(227,37,45,.3)}.vk-wrapper .o-service .item figure{height:250px;width:100%}.vk-wrapper .o-service .item figure img{height:100%;width:100%}.vk-wrapper .o-service .item figcaption{min-height:240px;display:flex;align-items:center;flex-direction:column;justify-content:space-between;padding:10px}.vk-wrapper .o-service .item figcaption h3{font-size:21px;font-weight:700;text-align:center;margin-top:10px}.vk-wrapper .o-service .item figcaption .btn-box{text-align:center;display:flex;align-items:center;justify-content:space-evenly;flex-wrap:wrap;margin:20px 0;width:100%}.vk-wrapper .o-service .item figcaption .btn-box a{background:#e3252d;color:#fff;font-size:14px;font-weight:500;padding:10px 35px;border:2px solid rgba(0,0,0,0)}.vk-wrapper .o-service .item figcaption .btn-box a:nth-child(2){background: #000;}.vk-wrapper .o-service .item figcaption .btn-box a:hover{box-shadow:5px 5px 1px 0px #e3252d;border:2px solid #e3252d;color:#e3252d;background:#fff}/*# sourceMappingURL=vkg-style.css.map */
.vk-wrapper .sideForm .slider-container .price-slider{display: none;}

button#btnSubmit{    padding: 10px 30px;background: #e3252d;color: #fff;font-size: 18px;border: 2px solid transparent;}
button#btnSubmit:hover{box-shadow: 5px 5px 1px 0px #e3252d;border: 2px solid #e3252d;color: #e3252d;background: white;}


@media(min-width:768px) {
  .vk-wrapper .sideForm{margin-top: -45px;}
}
@media only screen and (min-width: 1200px) and (max-width:1300px){
  .banner .head {left: 90px;}
  .banner .wrapper {left: 95px;zoom: 0.97;}
}
@media(max-width:1024px){

  header .lower-header .row-2 .navigation{flex:0 0 80%}
  header .lower-header nav ul{justify-content: end;}
  header .lower-header nav ul li{margin-left: 30px;margin-right: 20px;}
  .banner .head{    bottom: 310px;left: 50px;}
  .banner .wrapper{left: 25px;    bottom: 160px;zoom: 0.9;}
  .banner figure img{height: 530px;}
  /* header.home{overflow: hidden;} */
  .testimonial .item .box{width: 290px;}
  .map .wrapper{padding:60px 30px;}

  .innerabout .wrapper .mount ul li figure img{height: 97px;}
  .inventory figcaption ul{zoom: 0.8;}
  .inventory figcaption{min-height: 150px;}
  .counter ul{zoom: 0.8;}
  .get .row .wrapper1 .image figure {max-height: 570px;height: 200%;}
  .testimonial .item .box>figcaption {min-height: 320px;}
  .vk-wrapper .sideForm .type ul li{    flex: 0 0 calc(100%);}
  .innerinventory .wrap figcaption {min-height: 305px;}
  .payment .row .wrapper1 .form,.payment .row .wrapper ul,.payment .row .wrapper figcaption,.payment .row .wrapper1 ul li{width: auto;}
  .vk-wrapper label{font-size: 15px;}
  .innerinventory .heading {margin-bottom: 50px;}
  .innerabout .wrapper .mount ul li figure {flex-shrink: 0;width: 22%;}
  .innerabout .wrapper .mount ul li figure img {height: auto !important;}
  .description .wrapper{width: auto;}
}


@media(max-width:768px){

  .menu-button{display: block;}
  .menu-button .fa-bars{font-size: 22px;color:#e3252d;}
  .close-button{display: block;text-align: right;padding: 1rem;color: white;}
  .close-button .fa-times{font-size: 20px;color: white;}

  header .lower-header .logo{display: flex;justify-content: space-between;align-items: center;width: 100%;}

  header nav ul li{    margin: 0;border-bottom: 1px solid rgba(255,255,255,0.3);}
  header .lower-header .navigation nav ul li{width: 100%;margin-left: 0;}
  header .lower-header .navigation nav ul li a{font-size: 14px;display: inline-block;padding: 8px 15px;color: white;}
  header .lower-header .navigation nav ul li.current-menu-item a{background-color: white;color: #fff;}
  header .lower-header .navigation nav ul{display: block;border-top: 1px solid rgba(255,255,255,0.3);}

  header .lower-header .navigation nav ul li ul{position: static;padding: 0;margin: 0;width: 100%;display: none;}
  header .lower-header .navigation nav ul li ul li{margin: 0;width: 100%;}
  header .lower-header .navigation nav ul li:hover > ul{display: block;}
  header .lower-header .navigation nav ul li ul li a{color: #000;}
  header .upper-header .left .contact-info .email{display: none;}
  header .upper-header .left .contact-info .phone{display: none;}
  header .upper-header .row-2 .contact-details ul li{display: none;}
  header .lower-header .navigation{display: block;position: fixed;right: -100%;top: 0;width: 260px;height: 100%;z-index: 999;background: #e3252d;border-left: 1px solid rgba(255,255,255,0.3);overflow:auto;}
  header .lower-header .navigation nav ul li.active a{color: white;}

  header .lower-header nav> ul >li:last-child a{background: none;box-shadow: none;}
  .banner .wrapper{width: 740px;    left: 0px;    bottom: 180px;right: 0;margin: auto;}
  .banner .wrapper .box{padding: 20px 10px;text-align: center;}
  .banner .wrapper .box button{margin-top: 20px;}
  .about .wrapper .button a{margin-bottom: 20px;}
  .about .wrap figure img{width: 100%;}
  .blog .item .box figcaption p{width: auto;}

  .get .row .wrapper{flex-wrap: wrap;margin-top: 0;}
  .get .row .wrapper .tab{width: 100%;}

  footer .row-2{flex-wrap: wrap;}
  footer .first{flex:0 0 50%}
  footer .second{flex:0 0 50%}
  footer .third{flex:0 0 50%;margin-top: 25px;}
  footer .fourth{flex:0 0 50%;margin-top: 25px;}
  footer figure{top: 60px;}

  footer .first .details{padding-top: 210px;}
  .located .cont {background-position-x: -780px;}
  .located .cont p{font-size: 22px;}


  .innerabout .wrap figure img{width: 100%;margin-bottom: 25px;height: 400px;}
  .innerabout .wrapper .mount ul li figure img{height: 127px;}


  .innercontact .form-box{margin-bottom: 30px;}
  .inventory figcaption ul{zoom: normal;}
  .inventory figcaption{min-height: auto;}
  .get .row .wrapper1 .image figure{height: auto;}
  
  .vk-wrapper .sideForm label {font-size: 13.6px;}
  .payment .wrapper1{margin-top: 50px;}
  .tesla .wrapper .row-2>div::before{display: none;}
  .link .wrapper .row-2 .second{margin-top: 0;}
  .vk-wrapper .o-service .item{margin-bottom: 30px;}
  .vk-wrapper .o-service {margin-top: -70px;}
  .vk-wrapper .vip-car-deli .item {min-height: 355px;}
  .vk-wrapper .vip-car-deli .inpect figure {height: 400px;}
  .innercontact .wrapper{margin-top: 40px;}
  .inventory .owl-carousel .owl-nav button.owl-next{left: -10px;}
  .inventory .owl-carousel .owl-nav button.owl-prev {right: -10px;}
  .get .row .wrapper .tab button{padding: 0;}
  .get .row .wrapper .tabcontent{margin-top: 30px;}
  .innerinventory .heading h3 {margin-bottom: 80px;}
  .vk-wrapper .vip-car-deli .inpect figure{margin: 30px 0 0;}
  .vk-wrapper .up-calculator .flex{justify-content: center;}
  .vk-wrapper .up-calculator .flex .btn-grp.payCal .alert{margin: 7px 0;}
  .vk-wrapper .up-calculator .flex .esti-box{margin: 20px 0;}
  .tesla .wrapper{overflow-y: scroll;}
  .tesla .wrapper .row-2>*{flex:  0 0 50%;}
}

@media(max-width:767px){

  .banner .wrapper {width: auto;inset: 0;top: 260px;bottom: 65px;}
  .banner .wrapper .box select {padding: 10px 25px 10px 5px;}
  .banner .wrapper .box select{margin-bottom: 15px;width: 45%}
  .department .wrapper figure img{margin-bottom: 15px;}
  .get .row .wrapper1{flex-wrap: wrap;}
  .get .row .wrapper1 .wrapper2 ul{width: 100%;}
  .get .row .wrapper1 .wrapper2{width: 100%;margin-bottom: 25px;height: auto;;}

  .located .cont p{font-size: 15px;}
  .department .wrap .col-md-12{margin: 0;}
  footer .first{flex:0 0 100%}
  footer .second{flex:0 0 100%;margin-top: 25px;}
  footer .third{flex:0 0 100%;margin-top: 25px;}
  footer .fourth{flex:0 0 100%;margin-top: 25px;}
  footer figure{top: 60px;}
  .innerabout .wrapper .mount ul li figure img{height: 64px;}
  .innerblog .wrap figcaption .date ul{flex-wrap: wrap;}
  .innerblog .wrap figcaption .date ul li{margin-bottom: 15px;}
  .innerblog .wrap figcaption .date{padding-bottom: 0;}
  .innerblog .wrap figcaption .content h3{font-size: 20px;}
  .payment .row .wrapper figcaption{padding: 20px;}

  .blogdetail .wrap figcaption .content h3{font-size: 20px;}
  .blogdetail .wrap figcaption .date{padding-bottom: 0;}
  .blogdetail .wrap figcaption .date ul{flex-wrap: wrap;}
  .blogdetail .wrap figcaption .date ul li{margin-bottom: 15px;}

  .counter ul{inset: 0;margin: auto;}
  .counter ul li:after{width: 110%;}

  .get ul{flex-direction: column;}
  .get ul li{margin-bottom: 20px;}
  .get .row .wrapper .tab button{padding: 0;}
  .vk-wrapper .sideForm label {font-size: 16px;}
  
  .innerinventory .wrap figcaption {min-height: 235px;}
  .vk-wrapper .sideForm{margin-bottom: 60px;}
  .payment .row .wrapper ul {zoom: 0.7;padding: 10px;}
  .payment .row .wrapper1 .form,.payment .row .wrapper ul,.payment .row .wrapper figcaption,.payment .row .wrapper1 ul li{height: auto;}
  header .lower-header .navigation nav> ul li.menu-item-has-children:hover a{color: #fff;}
  header .lower-header .navigation nav> ul li.menu-item-has-children ul li a{color: #e3252d !important;}
  header .lower-header nav ul li.menu-item-has-children::after {top: 7px;left: 58%;}
  .modal-dialog .form-wrapper .form-grp .form-control{width: 100% !important;}
  .payment .row .vehicle ul{width: auto;}
  #IDSendMonthlyPaymentsReportForm label.ms-4{    width: 100%;text-align: right;}
  .vk-wrapper .formGrp.formGrp1 .flex.aic{flex-direction: column;}
  .innerabout .p-5{padding: 0 !important;}
  .testimonial .item .box>figcaption{min-height: auto;}
  .vk-wrapper .vip-car-deli .item {min-height: auto;}
  .vk-wrapper .vip-car-deli .inpect figure {height: 230px;;}
  .innerabout .wrap figure img{height: 300px;}
  .innerabout .wrapper .mount ul li figure {width: 27%;}
  .description .wrapper h4 {font-size: 18px;line-height: 18px;color: #000000;margin-bottom: 16px;text-align: center;}
  .description .wrapper h6 {font-size: 13px;line-height: 30px;color: #ffffff;min-width: auto;max-width: fit-content;height: auto;background-color: #e3252d;display: block;text-align: center;padding: 3px 20px;margin: auto;}
  .link .wrapper,.cause .wrapper,.map iframe{height: auto;}
  
  .link .wrapper .row-2{flex-wrap: wrap;}
  .link .wrapper .row-2 .second{margin-left: 0;}
  footer figure {top: 30px;width: 25%;}
  footer .first .details {padding-top: 100px;}
  .social-icons {display: flex;margin-top: 30px;}
  .innercontact .wrapper{height: auto;}

}
@media (max-width:375px) {
  /* .banner .wrapper {width: 320px;    bottom: 40px;} */
  .banner .wrapper .box select{width: 100%;}
  .innerblog .left figure img {width: 100px;}
  .banner .wrapper{bottom: 0;}
}
