body{font-family:'uni_neueregular';padding:0;margin:0; background: #000;}
.max_width{max-width:1200px;margin:0 auto;}
.clear:after{clear:both;}
.clear:after,
.clear:before{content:"";display:table;}
.hide{display:none;}
img{max-width:100%;display:block;}
.tata-menu{background:#000;margin:auto;}
.tata-menu .tata-logo{width:20%;float:left;}
.tata-menu .tata-logo img{margin-top:20px;height:35px;}
.tata-menu .menu{width:80%;float:left;}
.tata-menu .menu ul{padding:0;margin:0;padding-left:20%;}
.tata-menu .menu ul li{float:left;list-style:none;color:#fff;}
.tata-menu .menu ul li a{color:#fff;font-size:15px;display:block;height:70px;line-height:70px;padding:0 15px;text-decoration:none;-webkit-transition:all 500ms cubic-bezier(0.190, 1.000, 0.220, 1.000);-moz-transition:all 500ms cubic-bezier(0.190, 1.000, 0.220, 1.000);-ms-transition:all 500ms cubic-bezier(0.190, 1.000, 0.220, 1.000);-o-transition:all 500ms cubic-bezier(0.190, 1.000, 0.220, 1.000);transition:all 500ms cubic-bezier(0.190, 1.000, 0.220, 1.000);}
.tata-menu .menu ul .sub-menu{display:none;position:absolute;z-index:99999;min-width:180px;background:#000;padding:0;-webkit-transition:all 0.5s;-moz-transition:all 0.5s;-ms-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;}
.tata-menu .menu ul .sub-nav{position:relative;}
.tata-menu .menu ul .sub-nav .sub-menu{left:100%;top:-1px}
.tata-menu .menu ul .sub-nav-two{position:relative;}
.tata-menu .menu ul .sub-nav-two .sub-menu{left:100%;top:-1px}
.tata-menu .menu ul .sub-menu li{float:none;}
.tata-menu .menu ul .sub-menu li a{height:auto;line-height:unset;padding:10px}
.tata-menu .menu ul .sub-menu li:hover>.tata-menu .menu ul li a{color:#2f7de1;}
.quickLink{position:fixed;right:0;top:50%;width:75px;height:250px;background:#3581df;z-index:1;margin-top:-70px;}
.quickLink a{display:block;height:50%;position:relative;text-align:center;color:#fff;font-size:11px;padding:75px 5px 0;}
.quickLink a:hover{color:#FFFFFF;}
.quickLink a:before{content:'';display:block;position:absolute;left:0;right:0;margin:auto;top:22px;width:100%;height:31px;width:31px;}
.quickLink a.testDrive{border-bottom:1px solid #494e97;}
.quickLink a.testDrive:before{background:url(../images/quick-icon.png) no-repeat 0 0}
.quickLink a.request_quote:before{background:url(../images/quick-icon.png) no-repeat 0 -31px;}
.quickLink a.booktestdrive{border-bottom:1px solid #494e97;}
.quickLink a.booktestdrive:before{background:url(../images/quick-icon.png) no-repeat 0 0}
.quickLink a.test_deive:before{background:url(../images/quick-icon.png) no-repeat 0 -31px;}
.quickLink a.booktestdrive:hover:before{background:url(../images/quick-icon-hover.png) no-repeat 0 0}
.quickLink a.test_deive:hover:before{background:url(../images/quick-icon-hover.png) no-repeat 0 -31px;}
.section-padding {
    padding: 60px 0;
}
.paddingTop {
    padding-top: 50px;
}
.margin_right {
    margin-right: 15px;
}
.margin_left {
    margin-left: 15px;
}
.margin_bottom10 {
    margin-bottom: 10px;
}
.margin_bottom20 {
    margin-bottom: 20px;
}
.width90auto {
    width: 90%;
    margin: 0 auto;
}
.margin_bottom {
    margin-bottom: 30px;
}
hr {box-sizing: content-box; height: 1px; margin: 20px 0; border: 0; background: #3581df;}
.top_footer{background:#0b105d;padding:30px 0;}
.f_head{padding-top: 20px;padding-bottom: 5px; text-transform: uppercase;}
.f_head a{color: #fff; display: block;}
.f_head a:hover{color: #3d93e2;}
.f_links{padding-top: 5px;}
.f_links a{color: #fff; display: block; padding-top: 10px;}
.f_links a:hover{color: #3d93e2;}
.copyright{text-align: center;color: #fff;}
.copyright a{color: #fff;}
.copyright a:hover{color: #3d93e2;}
.footer-social .grids.shadow .design-content{width:100%;}
.footer-social .grids.shadow .design-content p a{color:#fff;}
.footer-social .width33{width:32.33%;}
.footer-social .grid_content h4 a{color:#fff;}
.gridimage{position: relative;}
.gridimage .heading{position: absolute; bottom: 10px; text-align: center; width: 100%;}
.gridimage .heading a{font-size: 20px; color: #fff;}
.gridimage .heading a:hover{color: #3581df;}
.select__container option{background: #000;color: #fff;}
.waranty-txt p{color: #fff;font-size: 16px;line-height: 20px;margin-bottom: 15px;}

/* varient accordian  */
.faqaccordian-box-wrap .accordian-box {
    margin-bottom: 10px;
}
.faqaccordian-box-wrap .accordian-box .acc-heading02 {
    background: #3d93e2;
    text-align: left;
    font-size: 18px;
    line-height: 18px;
    padding: 10px 20px;
    display: flex;
    align-items: center;
    justify-content: space-between;
    align-content: center;color: #fff;
}
.faqaccordian-box-wrap .accordian-box .acc-heading02:hover {
    cursor: pointer;
}
.faqaccordian-box-wrap .accordian-box .toggle-box {
    color: #333;
    font-size: 16px;
    line-height: 24px;
    display: none;
    margin-bottom: 20px;
}
.faqaccordian-box-wrap .accordian-box .arrow {
    display: flex;
}
.faqaccordian-box-wrap .accordian-box.active .acc-heading02 {
    color: #fff;background: #0b105d;
}
.varient-names {background: #000;display: flex;}
.varient-names .blank{width: 30%;}
.varient-names .blankdark{width: 48%;}
.varient-names .varient{width: 17.5%;color: #fff;font-size: 20px;padding: 5px 0px;}

.fe4P tr td {
    border-bottom: 1px solid #ddd;
    border-top: 0 !important;
}
.fe4 {
    background-color: white;
    width: 100%;
    color: #000000;
}

.fe4 {
    border-collapse: collapse;
    border-spacing: 0;
    width: 100%;
}

.fe4 th {
    text-transform: uppercase;
}

.fe4 th,
.fe4 td {
    text-align: left;
    padding: 10px 20px ;
    font-size: 14px;font-weight: bold;
}
.fe4 td:first-child{
    width: 30% !important;
}

.w-17 {
    width: 17.5% ;
}
 .sticky-whatsapp{
    position: fixed;
    bottom: 20px;
    right: 20px;
    height: auto;
    width: auto;
    padding: 0;
    z-index: 99999;
}
.wrapper-404{
    padding-top: 70px;text-align: center;
}

.fe4 td.w-50p{width:50%!important}
.fe4 td.w-25p{width:25%!important}
.fe4 td.w-25p{width:25%!important}


@media only screen and (max-width:1280px){.tata-menu .menu ul .sub-menu{width:150px;min-width:unset;}
}
@media only screen and (max-width:1024px){.max_width{max-width:100%;padding:0 15px}
.tata-menu .tata-logo img{margin-top:15px;height:45px;width:auto;}
.tata-menu .menu ul li a{padding:0 10px}
}
@media only screen and (min-width:992px){.menu ul li:hover>.sub-menu{display:block;}
.tata-menu .menu ul li a:hover{color:#2f7de1;}
}
@media only screen and (max-width:992px){.tata-menu .menu{display:none;}
.icon-menu{position:absolute;right:20px;top:20px;color:#fff;}
.menu-icon{cursor:pointer;position:absolute;top:25px;right:20px;bottom:0;}
.bar1,
.bar2,
.bar3{width:30px;height:2px;background-color:#fff;margin:4px 0;transition:0.4s;}
.change .bar1{-webkit-transform:rotate(-45deg) translate(0px, 6px);transform:rotate(-45deg) translate(0px, 6px);}
.change .bar2{opacity:0;}
.change .bar3{-webkit-transform:rotate(45deg) translate(-3px, -9px);transform:rotate(45deg) translate(-3px, -9px);}
.tata-menu{padding:15px 0}
.tata-menu .menu{position:absolute;z-index:99999;background:#000;top:70px;width:100%;left:0;right:0;}
.tata-menu .tata-logo{width:100%;}
.tata-menu .tata-logo img{height:35px;margin-top:5px;width:auto;}
.tata-menu .menu ul{float:left;width:100%;padding-left:0;}
.tata-menu .menu ul li{float:none;}
.tata-menu .menu ul li a{height:auto;color:#fff;line-height:unset;padding:10px 15px;position:relative;}
.arrow-mobile:before{content:'';width:8px;height:8px;border-top:2px solid #fff;border-right:2px solid #fff;position:absolute;transform:rotate(45deg);top:13px;right:15px;-webkit-transition:all 0.5s;-moz-transition:all 0.5s;-ms-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;}
.rotate:before{transform:rotate(135deg);}
.tata-menu .menu ul .sub-menu{position:static;width:100%;float:none;background:#131313;}
.tata-menu .menu ul .sub-menu li{float:none;width:100%;}
.tata-menu .menu ul .sub-menu li a{display:block;height:auto;line-height:unset;padding:15px 15px 15px 30px;}
.tata-menu .menu ul .sub-nav .sub-menu{left:100%;top:-1px;}
.tata-menu .menu ul .sub-nav .sub-menu li a{padding:15px 15px 15px 30px;}
.tata-menu .menu ul .sub-nav .sub-menu.arrow-mobile:before{right:30px;}
.tata-menu .menu ul .sub-nav-two .sub-menu{left:100%;top:-1px;}
.tata-menu .menu ul .sub-nav-two .sub-menu li a{padding:15px 15px 15px 45px;}
.tata-menu .menu ul .sub-nav-two .sub-menu.arrow-mobile:before{right:30px;}
}
@media only screen and (max-width:767px){
    .sticky-whatsapp{
        position: fixed;
        right: 30px;
    }
    .faqaccordian-box-wrap .accordian-box .acc-heading02 {
        font-size: 14px;line-height: 14px;
    }
    .varient-names .varient{font-size: 14px;}
    .fe4 td{padding: 10px 5px;font-size: 10px;line-height: 10px;}
}
.swal2-popup.swal2-modal.swal2-show {background: #000;     border: 2px solid white;}
#swal2-content {color: #fff;}
.swal2-container {z-index: 1000000 !important;}
.error {color: #fff;}
