@import url('https://fonts.googleapis.com/css2?family=Geist:wght@100..900&display=swap');
html{scroll-behavior:smooth}
body,*{font-size:16px;font-family: "Geist", sans-serif;font-optical-sizing: auto; font-weight: 300}
ul{list-style:none;margin:0;padding:0}
a{color:#049dd9; text-decoration: none}
.btn,button, input, optgroup, select, textarea{font-family: "Geist", sans-serif;outline:0;box-shadow:none}
.header{position:absolute;top:0;left:0;width:100%;padding:15px 0;background:transparent}
.header,.header.sticky{z-index:999}
.header.sticky{position:fixed!important;background:#000;animation:1.2s sticky;background: linear-gradient(0deg,rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.68) 44%, rgba(0, 0, 0, 1) 86%);}
.header.sticky .top-header,.optionimage,button.btn.btn-inverse.btnenqcart{display:none!important}
.header.sticky .navbar .navbar-collapse .navbar-nav .nav-item a{color:#6a6a6a;margin:0}
.header.sticky .top-menu{padding:0;border:0}

.about-image,.header .container,.team-box-2,.team-row{position:relative;z-index:1}
.cataloge .cataloge-leftside .cataloge-filter .filter-list .filter-list-title .title.price-title,.cataloge .cataloge-leftside .cataloge-filter ul li .form-check.form-check-category,.custom-accordian .accordion-button,.header .navbar,.information-section .form-wrappers .col-lg-6{padding:0}
.ft-link ul>li:not(:last-child),.job-descrition>li:not(:last-child),.left-row .accordion .accordion-item:not(:last-child),.slider-product-big,.top-link{margin-bottom:10px}
.top-link ul,.top-menu{text-align:right;display:flex;justify-content:flex-end;align-items:center}
.top-link ul>li:first-child{margin-left:0;padding-left:0;border:0}
.top-link ul>li{border-left:1px solid rgba(255,255,255,.21);padding-left:20px;margin-left:20px;display:inline-block}
.top-link ul>li>a{display:inline-block;width:16px;height:17px;background-repeat:no-repeat;background-size:16px 17px;background-position:center}
.search{background:url(../image/search.png)}
.wishlist{background:url(../image/whishlist.png)}
.top-link ul>li>a.cart{width:35px;height:26px;background:url(../image/cart.png) 0 0/35px 26px}
.user{background:url(../image/user.png)}
.top-menu ul>li{margin:0 25px}
.top-menu ul>li a{font-size:16px;color:#fff;text-transform:uppercase;position:relative;transition:.3s linear}
.top-menu ul>li>a:before{position:absolute;content:'';bottom:0;right:0;height:2px;width:0;background-color:#fff;transition:.3s linear}
.block-inner-banner video,.brand-video iframe,.cataloge .cataloge-leftside .cataloge-filter ul li .form-check.form-check-category .form-check-label,.top-menu ul>li:hover a:before,.top-menu ul>li>a.active:before,.video-carousel .owl-nav{width:100%}
.feedback-slider .owl-dots,.header.sticky .top-link,.partners-carousel .owl-dots,.product-img .heart-feeling-switch input,.section-video.active,.tab,.top-menu ul>li.dropdown-menu-list .dropdown-mega-menu .mega-menu-list .sub-sub-menu li a:before,.top-menu ul>li.dropdown-menu-list .dropdown-mega-menu .mega-menu-list a:before,.top-menu ul>li.dropdown-menu-list.Blog,.top-menu ul>li>a.btn-custom:before,.top-menu ul>li>a.dropdown-toggle:before{display:none}
.top-menu ul>li.dropdown-menu-list{position:static}
.cataloge-item-list.item-list,.home-page.active,.position-list li>a,.tab.active,.top-menu ul>li.dropdown:hover .dropdown-menu{display:block}
.top-menu ul>li.dropdown-menu-list .dropdown-mega-menu{position:absolute;top:63px;left:0;right:0;min-height:100px;width:100% !important;max-width:100%;background-color:#1b1b1b;z-index:380;background-position:bottom right;background-clip:border-box;background-repeat:no-repeat;text-align:left;color:#fff;padding:20px;visibility:hidden;opacity:0;transition:opacity .2s,visibility .2s,transform .2s,-webkit-transform .2s;pointer-events:none;margin:0 auto}
.top-menu ul>li.dropdown-menu-list .dropdown-mega-menu .mega-menu-list{width:100%;margin-bottom:20px}
.top-menu ul>li.dropdown-menu-list .dropdown-mega-menu .mega-menu-list li{width:100%;margin:5px 0;padding:0;display:inline-block}
.top-menu ul>li.dropdown-menu-list .dropdown-mega-menu .mega-menu-list li.img{margin-top:40px}
.top-menu ul>li.dropdown-menu-list .dropdown-mega-menu .mega-menu-list a{font-size:18px;color:#fff;line-height:20px;padding:0}
.top-menu ul>li.dropdown-menu-list .dropdown-mega-menu .mega-menu-list .sub-sub-menu li a{font-size:14px;color:rgb(255 255 255 / 70%);display:block;margin-left:10px}
.top-menu ul>li.dropdown-menu-list:hover .dropdown-mega-menu{visibility:visible;opacity:1;-webkit-transform:none;transform:none;pointer-events:visible;pointer-events:unset}
.block-intro{height:100%;width:100%;position:relative}
.section-video{position:fixed;width:100%;height:100%;top:0;left:0;z-index:991}
#frmsave .form-group.select-g,#product-images.owl-theme,.anim,.block-search,.btn-blue span,.btn-custom,.btn-custom span,.btn-white span,.cataloge-item-list.item-list .single-item .item-detail .quick-buy,.cs-h-100,.quantity #decrease,.search-box,.select-box,.select-item{position:relative}
.block-career .filter,.block-career .filter .search-input,.calculate-body,.cataloge .cataloge-rightside .tab-content .tab-pane,.cataloge-item-list,.customer-feedback,.electroride-promotion,.home-page,.leadership-group .leadership-item .leadership-img,.page-detail .detail,.page-detail .detail ul.basic-info,.page-detail .product-information .tab-content,.page-detail .product-information .tab-content .tab-pane,.page-detail .product-information .tab-content .tab-pane .description,.page-detail .product-information .tab-content .tab-pane .product-specifications{width:100%;position:relative}
.section-video .video-overlay{position:fixed;top:0;bottom:0;width:100%;height:100%;overflow:hidden}
.section-video .video-overlay video{min-width:100%;min-height:100%;width:auto;height:auto;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}
.section-video .home-button{position:absolute;z-index:99;bottom:50px;left:50%;transform:translateX(-50%);text-align:center}
.section-video .mouse{position:absolute;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;left:50%;bottom:35px;margin-left:-15px;border-radius:15px;border:2px solid #000;-webkit-transform:translateZ(0);transform:translateZ(0);width:30px;height:60px;top:-60px}
.section-video .mouse .mouse-wheel{position:absolute;width:4px;height:15px;left:50%;top:10px;margin-left:-2px;background:#000;border-radius:2px;-webkit-animation:1.25s linear infinite mouse-wheel;animation:1.25s linear infinite mouse-wheel;-webkit-transform-origin:50% 0%;-ms-transform-origin:50% 0%;transform-origin:50% 0%}
.section-video .mmsg{position:absolute;width:92px;font-size:14px;color:#000;bottom:-32px;left:-37px;white-space:nowrap;text-align:center;font-weight:600}
@-webkit-keyframes mouse-wheel{0%,to{-webkit-transform:scaleY(.4) translateY(0);transform:scaleY(.4) translateY(0)}
20%{-webkit-transform:scaleY(1) translateY(0);transform:scaleY(1) translateY(0)}
60%{-webkit-transform:scaleY(.4) translateY(12px);transform:scaleY(.4) translateY(12px)}
}
@keyframes mouse-wheel{0%,to{-webkit-transform:scaleY(.4) translateY(0);transform:scaleY(.4) translateY(0)}
20%{-webkit-transform:scaleY(1) translateY(0);transform:scaleY(1) translateY(0)}
60%{-webkit-transform:scaleY(.4) translateY(12px);transform:scaleY(.4) translateY(12px)}
}
.home-slider .slick-dots{position:absolute;bottom:30px;transform:translateX(-50%);left:50%}
.intro-content h1{font-size:64px;color:#fff;margin:0 0 15px;text-transform:uppercase}
.intro-content h1 span{display:block;font-size:28px;font-weight:500;color:#fff}
.intro-content .description,.row.become-footer .col-md-3 span{font-size:18px;color:#fff}
.btn-brder-white:hover:before,.btn-custom:hover:before,.btn-white:hover:before,.information-section .form-wrappers .form-container .custom-btn button:hover:before{transform:scaleX(0)}
.block-search .slick-next::before,.cataloge .cataloge-leftside .cataloge-filter .filter-list-title .title.collapsed:before,.slider-for .slick-next::before{transform:rotate(180deg)}
.text-bg{font-size:250px;text-align:center;text-transform:uppercase;font-family:Anton,sans-serif;color:rgba(255,255,255,.11);position:absolute;width:100%;top:100px}
@-webkit-keyframes sticky{0%{top:-200px}
100%{top:0}
}
@keyframes sticky{0%{top:-200px}
100%{top:0}
}
@-webkit-keyframes sticky-r{0%{top:0}
100%{top:-200px}
}
@keyframes sticky-r{0%{top:0}
100%{top:-200px}
}
.btn-blue{font-size:20px;background:0 0;color:#049dd9;text-transform:capitalize;padding:6px 22px;position:relative;border:1px solid #049dd9;transition:.3s linear;border-radius:0}
.ft-link ul>li>a,ul.contact>li,ul.contact>li>a{font-size:16px;color:#3a3a3c}
.block,.home-about{padding:100px 0}
.btn-blue:before{position:absolute;top:0;right:0;content:'';width:0;height:100%;background-color:#049dd9;transition:.3s linear}
.btn-blue:hover{color:#fff;background-color:#049dd9}
.btn-blue:hover:before{background-color:#049dd9;width:100%}
.home-slider .banner{height:100%;position:relative;padding:130px 0 0}
.block-inner-banner:before{position:absolute;content:'';top:0;left:0;width:100%;height:100%;background:linear-gradient(180deg,#000 0,rgba(83,83,83,.010101) 33.85%)}
.home-slider .carousel-indicators button{width:26px;background:#fff;border:none;outline:0;font-size:0;height:4px;padding:0}
.electroride-promotion .carousel-indicators button.active,.home-slider .carousel-indicators button.active{background:#049dd9}
.home-slider .banner .img,.thankyou-page .thankyou-img{width:100%;position:relative;text-align:center}
.block-search .slick-next::before,.block-search .slick-prev::before,.slider-for .slick-next::before,.slider-for .slick-prev::before{width:9px;height:17px;background:url(../image/left-arrow.svg) center/22px 16px no-repeat;content:"";display:inline-block}
.product-thumb{background:url(../image/product-bg.png) center/cover no-repeat;padding:60px;width:100%}
.block-about-us,.block-partners,.block-product,.product-big,.product-item-big{background:#ebebeb}
.product-thumb .section-title h2{color:#fff}
.page-detail .product-information .tab-content .tab-pane .form-review .form-group,.product-thumb .section-title{margin-bottom:30px}
.slider-nav .slick-slide{width:33.333333%!important;border-right:1px solid rgba(255,255,255,.18);border-bottom:1px solid rgba(255,255,255,.18);transition:.3s linear}
.slider-nav .slick-slide:nth-child(4),.slider-nav .slick-slide:nth-child(5),.slider-nav .slick-slide:nth-child(6){border-bottom:1px solid transparent}
.product-item{text-align:center;padding:20px;cursor:pointer}
.product-item img{margin:0 auto 20px;height:60px;-webkit-transition:transform .5s;-moz-transition:transform .5s;-o-transition:transform .5s;transition:transform .5s}
.partners-carousel .partner-item:hover img,.product-item:hover img,.products-items:hover .product-img img{transform:scale(1.1)}
.product-big{text-align:center;height:100%}
.product-big img{height:450px;margin:auto}
.slider-nav .slick-current.slick-active .product-item,.slider-nav .slick-slide:hover .product-item{background:#fff;transition:.3s linear}
.slider-nav .slick-current.slick-active .product-item img,.slider-nav .slick-slide:hover .product-item img{filter:brightness(0) invert(0);-webkit-filter:brightness(0) invert(0);transition:.3s linear}
.product-item p{font-size:18px;color:rgb(255 255 255 / 77%);margin:0;letter-spacing:.5px;text-transform:uppercase}
.slider-nav .slick-current.slick-active .product-item p,.slider-nav .slick-slide:hover .product-item p{color:#131313;transition:.3s linear}
.block-search .slick-arrow,.slider-for .slick-arrow{position:absolute;top:50%;left:30px;width:42px;height:42px;font-size:0;border:none;background:#1b1b1b;z-index:1}
.block-search .slick-next,.slider-for .slick-next{left:auto;right:30px}
.block-search .text-bg,.play-btn{top:50%;left:50%;transform:translate(-50%,-50%)}
.block-search .text-bg{color:rgba(0,0,0,.08);letter-spacing:20px}
.search-row{background:rgb(223,223,223,.26);padding:15px;border:1px solid}
.search-row ul{display:flex;justify-content:center;align-items:center;margin:0}
.search-row ul>li{flex:0 0 20%;padding:0 15px}
.search-box select{font-size:21px;border:none;border-bottom:1px solid #1b1b1b;border-radius:0;background:0 0;padding:4px 0;appearance:none}
.search-box::after{content:"";width:19px;height:11px;background:url(../image/arrow.png) center/19px 11px no-repeat;position:absolute;right:0;top:14px}
.video-wrap{position:relative;height:100%}
.play-btn{position:absolute;cursor:pointer}
.video-wrap img{object-fit:cover;height:100%}
.play-btn img{height:auto}
.block-partner{position:relative;z-index:1;background-size:cover}
.block-partner .text-bg{color:rgba(0,0,0,.08);text-align:left;top:40px;z-index:-1}
.feedback-slider,.partners-carousel{padding:0 80px}
.partners-carousel .item,.product-description,.taem-content{padding:15px}
.partners-carousel .item .name{font-style:normal;line-height:26px;text-align:center;color:#000;padding-top:15px;text-transform:uppercase}
.partners-carousel .partner-item{width:100%;background-color:#fff;text-align:center;border-radius:10px;display:flex;justify-content:center;align-items:center;overflow:hidden;box-shadow:0 4px 14px rgb(0 0 0 / 18%);border-bottom:4px solid #049dd9}
.partners-carousel .partner-item img{max-width:200px;margin:auto;-webkit-transition:.3s;-moz-transition:.3s;-o-transition:.3s;transition:.3s;max-height:100px}
.partners-carousel.owl-carousel .owl-stage-outer,.product-carousal .carousel{z-index:2}
.partners-carousel .owl-nav{width:100%;position:absolute;top:35%;left:0;padding:0 30px}
.feedback-slider .owl-nav .owl-prev,.partners-carousel .owl-nav .owl-prev{float:left}
.feedback-slider .owl-nav .owl-next,.partners-carousel .owl-nav .owl-next{float:right}
.partners-carousel .owl-nav button{width:42px;background-color:#b8b3b3!important;color:#fff!important;text-align:center}
.feedback-slider .owl-nav button span,.partners-carousel .owl-nav button span{line-height:42px;height:42px;display:block;font-size:42px}
.block-newsletter{background:url(../image/become-a-dealer.jpg) center/cover no-repeat;padding:130px 0;position:relative;z-index:1}
.block-newsletter .btn-custom:hover{color:#fff;border:1px solid #fff}
.newsletter{background:#fff;position:relative;border-radius:5px}
.newsletter input[type=text]{background:0 0;border:none;height:45px}
.newsletter .btn-submit{position:absolute;top:2px;right:2px;background:#1e2326;padding:9px 65px;color:#fff;text-transform:uppercase;font-size:14px;bottom:auto}
.ft-content p{font-size:14px;line-height:30px;letter-spacing:.5px;color:#3a3a3c}
.ft-content .ft-logo{margin-bottom:10px;}
.ft-link ul>li>a{display:block}
.ft-link ul>li>a:hover,.social-share li a:hover,footer ul.contact li a:hover{color:#0d6efd}
ul.contact>li{margin-bottom:30px;position:relative;padding-left:30px}
ul.contact>li::before{content:"";display:block;position:absolute;left:0;top:6px}
ul.contact>li.mail::before{width:18px;height:13px;background:url(../image/email.png) center/18px 13px no-repeat}
ul.contact>li.phone::before{width:17px;height:18px;background:url(../image/phone.png) center/17px 18px no-repeat}
ul.contact>li.address::before{width:15px;height:18px;background:url(../image/address.png) center/15px 18px no-repeat}
.social-share ul{margin-top:15px}
.social-share ul>li{display:inline-block;margin-right:15px}
.social-share ul>li>a{display:block;color:#1b1b1b;padding:0;width:40px;height:40px;background:#ddd;font-size:24px;text-align:center;border-radius:5px}
.block-2,.block-cnt,.block-passenger,.top-footer{padding:60px 0}
.bottom-footer{background:#131313}
.copyright{margin:0;font-size:12px;color:#fff;letter-spacing:.7px;padding:18px 0}
.block-inner-banner{background-size:cover;background-position:center top;background-repeat:no-repeat;height:100%;min-height:100vh;position:relative}
.become-dealer-banner{min-height:inherit}
.innter-title h1{font-size:91px;color:#fff;letter-spacing:.6px;margin:0 0 15px;text-transform:uppercase}
.innter-title h1 span{display:block;font-size:36px;font-weight:400;color:#fff}
p.model-number{font-size:55px;color:#fff;font-weight:300;margin:0;letter-spacing:.6px}
.top-menu .navbar-nav{align-items:center;justify-content:flex-end}
.innter-title{padding-top:60px}
.about-image.right{padding-right:0;padding-left:30px}
.about-image.right::before{left:0;right:auto}
.vision-mission .text-bg{text-align:center;top:-50px}
.vision-mission .text-bg2{bottom:307px;top:auto;text-align:left}
.block-erick{padding:30px 0;position:relative}
.erick-left-cnt{padding:40px}
.erick-left-cnt p{font-size:36px;line-height:45px;margin:0;letter-spacing:.6px;font-family:Montserrat;color:#131313}
.product-items{width:720px;position:absolute;right:30px;bottom:50px}
.bor-bottom ul,.product-items ul{display:flex;flex-wrap:wrap}
.block-sp .partner-logo ul>li,.product-items ul>li{flex:0 0 33.333333%;max-width:33.333333%}
.product-items ul>li>a{display:block;padding:20px 0;font-size:20px;letter-spacing:.6px;background:#ebebeb;text-transform:uppercase;text-align:center;color:#049dd9;font-family:Montserrat;font-weight:700}
.product-items ul>li:not(:last-child){border-right:5px solid #fff}
.product-items ul>li>a.active{background:#049dd9;color:#fff}
.block-subscribe{background:url(../image/subscribe-bg.jpg) center/cover no-repeat;padding:45px 0}
.scscribe-wrapper p{font-size:36px;letter-spacing:.6px;line-height:46px;color:#fff;margin:0 0 30px;text-transform:uppercase}
.sw-box{max-width:620px;width:100%;margin:auto;position:relative}
.sw-box input[type=text]{background:0 0;border:none;color:#fff;padding:10px 0;border-bottom:2px solid #ccc;font-size:21px;letter-spacing:.2px;border-radius:0}
.sw-box input[type=text]::placeholder{color:#fff}
.sw-box button[type=submit]{position:absolute;top:28px;right:0;font-size:0;padding:0;margin:0}
.sw-box button[type=submit]::after{content:"";border:10px solid transparent;border-left-color:#ffff}
.block-contact{background:#f9f9f9;margin-top:30px;position:relative}
.block-contact .section-title h2{font-size:62px}
.block-contact .section-title p,.form-theme .center .btn-custom{font-size:20px}
.form-wrapper{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}
.form-container{background:#fff;padding:30px;box-shadow:0 3px 6px rgb(0 0 0 / 16%)}
.form-container label{font-size:16px;color:#707070;display:block;margin-bottom:5px}
.faq-content .accordion .accordion-item:not(:last-child),.form-container .form-group,.product-detail{margin-bottom:15px}
.form-container .form-control{border:1px solid;border-radius:0;height:45px;font-size:18px;letter-spacing:.5px}
.form-container .form-control::placeholder{color:#707070}
.form-container .btn-submit{background:#049dd9;font-size:18px;text-transform:uppercase;color:#fff;border-radius:0;letter-spacing:.2px;padding:9px 53px}
.form-wrap-box{padding-right:30px}
.cnt-wrapper,.news-content{padding:20px}
.location-map{line-height:0}
.cnt-wrapper{background:#fafafa;border:1px solid #dedede;text-align:center;transition:.3s linear;height:calc(100% - 24px);margin:12px 0}
.contact-content i,.information-section .form-wrappers .form-container .form-group,.modal-body.career-detail .form-theme .form-group,.position-list,fieldset{margin-bottom:20px}
.contact-content i{font-size:38px;color:#131313;transition:.3s linear}
.contact-content h2,.custom-accordian .accordion-button h3{font-size:22px;margin-bottom:10px;text-transform:uppercase}
.product-img .heart-feeling-switch,.product-img img{-webkit-transition:.3s;-moz-transition:.3s;-o-transition:.3s}
.contact-content h2{letter-spacing:.6px;color:#131313}
.contact-content p{font-size:16px;color:#707070;margin:0;letter-spacing:.5px}
.cnt-wrapper:hover i,.product-img .heart-feeling-switch input:checked+.fa,.top-link ul>li>a:hover i{color:#049dd9}
.cnt-wrapper:hover{border:1px solid #049dd9;box-shadow:0 11px 7px rgba(0,0,0,.25)}
.career-wrapper h2{font-size:36px;text-align:center;color:#131313;letter-spacing:.6px;margin-bottom:30px}
.position-list li{display:inline-block;margin-right:5px;margin-bottom:5px}
.custom-accordian .accordion-item{border:none;border-bottom:1px solid rgba(112,112,112,.24);border-radius:0}
.custom-accordian .accordion-button:not(.collapsed){color:#707070;background-color:#fff;box-shadow:none;padding:0}
.custom-accordian .accordion-body{padding:0 0 15px;font-size:18px;line-height:40px;letter-spacing:.5px;color:#707070}
.block-team2 .team-box-content h2::before,.custom-accordian .accordion-button::after{content:none}
.custom-accordian .accordion-button h3{color:#049dd9;letter-spacing:.5px}
.job-descrition>li{position:relative;font-size:18px;color:#707070;letter-spacing:.5px}
.career-wrapper .accordion-header{margin:0;padding:20px 0}
.job-descrition>li i{margin-right:10px;color:#ccc}
.filter-item p{margin:0;font-size:16px;color:#049dd9;text-transform:uppercase;letter-spacing:.6px}
.filter-item .form-control{border:none;padding:0;font-size:16px;text-transform:uppercase;letter-spacing:.6px;position:relative}
.select-item::after{content:"";width:16px;height:9px;display:block;position:absolute;top:7px;right:28px;background:url(../image/select-arrow.png) center/10px no-repeat}
.bor-bottom ul>li{max-width:12%;flex:0 0 12%}
.bor-bottom ul>li:first-child{max-width:8%;flex:0 0 8%}
.bor-bottom{border-bottom:1px solid rgba(112,112,112,.26);padding-bottom:20px;margin-bottom:25px}
.news-wrapper{background:#fff;box-shadow:0 3px 6px rgba(0,0,0,.16);margin-bottom:45px}
.news-date{color:#131313;font-size:18px;display:block;margin-bottom:5px}
.news-content h2{font-size:38px;color:#049dd9;font-family:Anton,sans-serif;letter-spacing:.6px;margin-bottom:20px}
.news-content p{color:#707070;letter-spacing:.5px;margin-bottom:25px}
.block-news{padding:60px 0 15px}
.filter-item .form-control:focus,.select-box .form-control:focus{box-shadow:none}
.dw-button ul{margin:0 0 30px}
.dw-button ul>li:not(:last-child){margin-right:30px}
.dw-button ul>li,.related-product .cataloge-item-list{display:inline-block}
.btn-custom.btn-active{background:#049dd9;color:#fff;border:1px solid #049dd9}
.faq-content .accordion-item{border:none;border-radius:0}
.faq-content .accordion-button{background:rgba(235,235,235,.74);font-size:18px;color:#283346;letter-spacing:.2px}
.faq-content .accordion-button:focus{border-color:#283346;box-shadow:none}
.faq-content .accordion-button:not(.collapsed){color:#283346;box-shadow:none}
.faq-content .accordion-body{padding:30px}
.faq-content .accordion-body p{color:#707070;font-size:18px;line-height:28px;margin-bottom:0}
.faq-content .accordion-button::after{background-image:none;border:6px solid transparent;border-left-color:#131313;width:10px;height:10px}
.faq-content .accordion-button:not(.collapsed)::after{background-image:none;border:6px solid transparent;border-left-color:#131313;width:10px;height:10px;transform:rotate(-90deg)}
.partner-content .partner-logo ul>li,.top-menu ul>li.dropdown-menu-list ul.sub-sub-menu{margin-top:10px}
.block-about-us.block-leadership,.customer-feedback .single-testimonial,.mission-vission,.modal .modal-content .form-theme .modal-footer a.btn.btn-custom:before{background:#fff}
.block-team{background:rgba(235,235,235,.54)}
.team-row::before{content:"";max-width:920px;height:618px;width:100%;background:rgba(4,157,217,.09);display:block;position:absolute;z-index:-1}
.team-box{background:#fff;margin-top:35px}
.taem-content h2{font-size:25px;letter-spacing:.2px;color:#283346;margin:0 0 10px}
.taem-content p,.team-box-2 h2,.team-box-content h2{margin:0;text-transform:uppercase}
.taem-content p{font-size:14px;letter-spacing:.12px;color:rgba(19,19,19,.4)}
.team-box-content{transform:rotate(90deg);text-align:right;margin-top:120px;position:relative}
.team-box-content h2{font-size:25px;letter-spacing:.2px;color:#283346;position:relative}
.team-box-content h2::before{content:"";width:120px;height:2px;background:#283346;position:absolute;transform:rotate(90deg);right:37px;top:96px}
.block-team2 .team-box-content{transform:rotate(0)}
.team-box-2::before{content:"";width:100%;height:100px;position:absolute;bottom:0;left:0;background:rgba(0,0,0,.3)}
.team-box-2 h2{font-size:36px;letter-spacing:.6px;color:#fff;position:absolute;left:0;bottom:30px;text-align:center;width:100%}
.select-box .form-control,.select-box label{letter-spacing:.6px;color:#3a3a3c;font-size:14px}
.select-box .form-control{border:1px solid #e3e3e3;border-radius:0;height:42px}
.csm-5{margin:0 -7px}
.csm-5>div{padding:0 7px}
.select-box-row{display:flex;justify-content:space-between;align-items:center;position:relative}
.select-box-row .select-box{max-width:255px;flex:0 0 255px}
.btn-submit{position:absolute;right:0;background:#049dd9;color:#fff;bottom:0;padding:10px 25px;font-size:14px}
.product-name,.product-names{letter-spacing:.6px;text-transform:uppercase;color:#131313}
.select-box::after{content:"";width:19px;height:11px;background:url(../image/arrow.png) center/9px no-repeat;position:absolute;bottom:15px;right:5px}
.block-partner .section-title,.blog-section .section-title,.brand-video .section-title,.calculator-section .section-title,.customer-feedback .section-title,.home-page .product-carousal h2.wow{margin-bottom:50px}
.product-name{margin:0;font-size:36px}
.product-img{background:#ebebeb;text-align:center;overflow:hidden;position:relative}
.product-img img{transition:.3s}
.products-items:hover .product-img .heart-feeling-switch{top:5px}
.product-img .heart-feeling-switch{position:absolute;top:0;left:5px;width:30px;height:30px;z-index:50;cursor:pointer;transition:.3s}
.product-img.heart-feeling-switch .fa{color:#c5c5c5;float:left;height:30px;width:30px;line-height:30px;font-size:20px}
.product-description .product-cats{color:#6e6e6e;width:100%;font-size:15px}
.product-names{font-size:18px;font-weight:600}
.product-price{color:#049dd9;font-size:20px;letter-spacing:.68px;margin-bottom:10px;font-weight:600}
.left-panel h2,.product-title{color:#131313;text-transform:uppercase}
.product-description .btn-custom{font-size:16px;padding:6px 22px;width:100%}
.products-items{margin-bottom:45px}
.form-wrappers,.left-panel{background:#ebebeb;padding:30px}
.left-panel h2{font-size:24px;letter-spacing:.6px;margin-bottom:15px}
.left-row .accordion-button{font-size:15px;color:#3a3a3c}
.left-row .accordion-button:not(.collapsed){color:#3a3a3c;background-color:#fff}
.product-header{position:static;background:#131313}
.product-title{font-size:36px;letter-spacing:.6px}
.buy-button ul>li>a,.product-code{font-size:21px;letter-spacing:.2px}
.product-code{color:#049dd9;margin-bottom:15px}
.color-title{font-size:20px;color:#131313;margin-bottom:5px}
.product-detail ul>li{font-size:16px;letter-spacing:.6px;line-height:24px;color:#131313;margin-bottom:15px;position:relative;padding-left:25px}
.product-detail ul>li::before{content:"";width:8px;height:8px;background:#131313;display:block;position:absolute;top:10px;left:0;border-radius:50%}
.product-color>a,.product-detail>a{font-size:16px;color:#1976d2}
.buy-button ul{display:flex;justify-content:space-between}
.buy-button ul>li{flex:0 0 49%;max-width:49%}
.buy-button ul>li>a{display:block;padding:10px;border:2px solid #3a3a3c;background:#fff;border-radius:8px;color:#3a3a3c;text-transform:uppercase}
.buy-button ul>li>a.btn-buy{background:#049dd9;border:2px solid #049dd9;color:#fff}
.product-item-th{background:#ebebeb;cursor:pointer}
.slider-product-th .slick-list,.slider-related .slick-list{margin:0 -5px}
.slider-product-th .slick-list .slick-slide,.slider-related .slick-list .slick-slide{padding:0 5px}
.block-product-detail .container-fluid{padding:0 60px}
.product-info .slick-arrow,.slider-related .slick-arrow{position:absolute;top:50%;left:0;transform:translateY(-50%);border:none;background:rgba(255,255,255,.6);width:105px;height:70px;font-size:0;z-index:1;background-repeat:no-repeat;background-position:center}
.product-info .slick-prev,.slider-related .slick-prev{left:0;right:auto;background-image:url(../image/left-arrow.png)}
.product-info .slick-next,.slider-related .slick-next{left:auto;right:0;background-image:url(../image/right-arrow.png)}
.product-feature h2{font-size:22px;letter-spacing:.5px;color:#131313;margin-bottom:15px}
.product-feature .table tr td{font-size:18px;letter-spacing:.5px;color:#131313;padding:8px;border-color:rgba(112,112,112,.2)}
.product-feature .table-active{--bs-table-accent-bg:#F9F9F9;color:#131313}
.product-feature .table tr td:nth-child(2){padding-left:60px}
.slider-related .related-products{border:1px solid rgba(112,112,112,.2)}
.gradient-header{background:linear-gradient(to bottom,rgba(0,0,0,.7) 0,rgba(0,0,0,.03) 100%)}
.product-details{padding:20px 0}
.product-details .product-names{color:rgba(58,58,60,.59)}
.product-details .btn-custom{font-size:14px;padding:6px 10px;background:#049dd9;color:#fff}
.top-link ul>li>a i{color:#fff;font-size:16px}
.block-search .slick-list{margin:0 -10px}
.block-search .slick-list .slick-slide{padding:0 10px}
.block-search .slick-arrow{top:35%}
.single-testimonial{background:#f3f3f3;padding:15px}
.single-testimonial .top{width:100%;display:flex;align-items:center}
.single-testimonial .top img{width:80px!important;height:80px;object-fit:cover;border-radius:50%}
.single-testimonial .top .group{width:100%;margin-left:10px}
.single-testimonial .top .group .name{font-style:normal;font-size:18px;line-height:28px;color:#000}
.single-testimonial .top .group .location{font-style:normal;font-size:18px;line-height:28px;color:#18b8d8}
.single-testimonial .rating{width:100%;padding:10px 0;margin-top:10px;border-top:1px solid #d9d9d9}
.single-testimonial .rating .fa{color:#18b8d8;font-size:17px}
.single-testimonial .message{font-style:normal;font-size:18px;line-height:28px;color:#595959}
.feedback-slider .owl-nav{width:100%;position:absolute;top:35%;left:0;padding:0}
.feedback-slider .owl-nav button{width:42px;height:42px;background-color:#000!important;color:#fff!important;text-align:center}
.blue-section .section-title h2,.compare-alert:hover,.information-section .form-wrappers .requirment h2,.mission-vission .mission h2,.mission-vission .mission p,.parallax-item.blog-section .news-inner .post-date,.parallax-item.blog-section h2,section.parallax-section.calculator-section .section-title h2{color:#fff}
.blog-section{width:100%;position:relative;background:#f8f8f8}
.blog-section .news-inner{width:100%;position:relative;height:100%;padding:12px 20px}
.blog-section .news-inner .news-img{width:100%;position:relative;overflow:hidden}
.blog-section .news-inner .news-img img{-webkit-transition:.3s;-moz-transition:.3s;-o-transition:.3s;transition:.3s;height:280px;object-fit:cover;width:100%}
.blog-section .news-inner .news-img .tag{font-family:Roboto;font-style:normal;font-weight:500;font-size:20px;line-height:26px;text-align:center;color:#18b8d8;position:absolute;bottom:0;background-color:#fff;padding:5px 10px;left:0}
.blog-section .news-inner .news-content{position:relative;padding:15px;height:auto}
.blog-section .news-inner .post-date{position:absolute;top:60px;right:-55px;font-style:normal;font-size:20px;line-height:28px;color:#929292;transform:rotate(90deg)}
.blog-section .news-inner .news-content .title{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;margin-bottom:10px;font-style:normal;font-weight:500;font-size:20px;line-height:28px;color:#000}
.blog-section .news-inner .news-content p{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;font-style:normal;font-size:18px;line-height:28px;color:#595959;margin-bottom:10px}
.blog-section .news-inner .news-content .read-more{background-color:transparent;border:0;font-style:normal;font-weight:400;font-size:18px;line-height:28px;color:#000;width:auto;}
.calculator-section{width:100%;position:relative;padding:50px 0 100px;background-color:#fff}
.calculator-section .img{position:absolute;right:0}
.form-theme{width:100%;position:relative;text-align:left;background:linear-gradient(180deg,#457cbe 0,#0ea4cc 100%);border-radius:10px;padding:50px;margin:0}
.form-theme .form-group{width:100%;margin-bottom:50px}
.form-theme .form-group .form-label{font-size:20px;color:#fff;text-transform:capitalize; margin-bottom: 10px}
.form-theme .form-group .form-control{font-size:20px;padding:10px;height:auto;box-shadow:none;outline:0;background-color:transparent;border-radius:0;color:#fff;border:1px solid #ccc}
.form-theme .form-group textarea.form-control{min-height:100px;padding:0}
.form-theme .form-group .form-select{filter:brightness(9)}
.cataloge .cataloge-rightside .cataloge-filter-view .sort-by .nav-tabs li.nav-item button.active,.cataloge-item-list .single-item .item-detail .amount .current,.form-theme .form-select option,.modal .form-theme .form-group .form-label,.page-detail .detail .action-list .action.wishlist .far,section.parallax-section.calculator-section select#vtype option{color:#000}
.form-theme .form-group .form-control::placeholder{color:rgb(255 255 255 / 59%)}
.form-theme .center{text-align:center;margin-top:20px}
.modal .modal-content .form-theme .modal-footer{background-color:#ffffffef}
.modal .modal-header{background:#049dd9;width:100%;border-color:#049dd9;padding:10px}
.modal .modal-header .modal-title{text-transform:capitalize;color:#fff;font-size:22px}
.modal .modal-header .btn-close{filter:invert(1);opacity:1}
.modal .modal-footer{background-color:#efefefef;justify-content:center}
.calculate-body .calculate-item{height:calc(100% - 24px);margin-bottom:24px;border:none;padding:20px;display:flex;align-items:center;justify-content:center;flex-direction:column;background-color:#fff;width:100%;border-radius:5px;box-shadow:0 10px 20px 10px rgb(0 0 0 / 3%);position:relative}
.calculate-body .calculate-item .title{width:100%;color:#1b1b1b;font-size:20px;text-transform:uppercase;text-align:center;font-weight:500;margin-top:15px}
.calculate-body .calculate-item .score{width:100%;text-align:center;font-size:50px;color:#3b8beb;padding-top:30px}
.calculate-body .calculate-item svg{position:relative;width:210px;height:210px;transform:rotate(-90deg)}
.calculate-body .calculate-item svg circle{width:100%;height:100%;fill:none;stroke:#f0f0f0;stroke-width:10;stroke-linecap:round}
.calculate-body .calculate-item svg circle:last-of-type{stroke-dasharray:625px;stroke-dashoffset:calc(625px - (625px * var(--percent))/ 100);stroke:#3498db}
.calculate-body .calculate-item .number{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);color:#1b1b1b;font-size:36px;margin-top:-15px}
.calculate-body .calculate-item .number input{text-align:center;outline:0}
.calculate-body .calculate-item .number:after{position:absolute;content:'';top:0;left:0;width:100%;height:100%}
.calculate-body .calculate-item.fuel svg circle:last-of-type{stroke:#f44336}
.calculate-body .calculate-item.co2 svg circle:last-of-type{stroke:#f39c12}
.calculate-body .calculate-item.trees svg circle:last-of-type{stroke:#4caf50}
.electroride-promotion .carousel-indicators button{width:26px;background:#000;border:none;outline:0;font-size:0;height:4px;padding:0}
.product-carousal{width:100%;position:relative;padding:50px 0;background:#1b1b1b}
.product-carousal .carousel-item .product-description{position:absolute;width:100%;left:0;right:0;color:#fff;bottom:0;padding:0}
.product-carousal .carousel-item .product-description .product-names{color:#fff;font-size:36px;line-height:40px;text-transform:capitalize;font-weight:400}
.product-carousal .carousel-item .product-description .product-cats{color:#fff;font-size:22px;line-height:24px}
.product-carousal .carousel-item .product-description .product-price{font-style:italic;font-weight:400;margin:5px 0;line-height:34px}
.product-carousal .carousel-item{padding-bottom:90px}
.product-carousal .carousel-item img{max-width:450px;margin:0 auto}
.brand-video{width:100%;position:relative;padding-bottom:0!important}
.brand-video video{width:100%;object-fit:fill}
.video-carousel .owl-nav .owl-prev{float:left;position:absolute;top:0;left:0}
.video-carousel .owl-nav .owl-next{float:right;position:absolute;top:0;right:0}
.video-carousel .owl-nav button{width:60px;height:100%;background-color:rgb(0 0 0 / 57%)!important;color:#fff!important;text-align:center}
.video-carousel .owl-nav button span{line-height:42px;height:42px;display:block;font-size:78px}
.enquirenow{position:fixed;top:35%;right:0;color:#fff;transform:rotate(-90deg);transform-origin:right bottom 0}
.section-title{position:relative;width:100%}
.career-wrapper .description{text-align:center;margin:0 0 35px;font-size:20px;line-height:34px;letter-spacing:.5px;color:#707070}
.read-more{border-top:1px solid #ccc;padding-top:10px;font-size:18px}
.block-application{background:url('../image/footer-bg.jpg') center/cover no-repeat;padding:50px 0;position:relative;z-index:1;text-align:center}
.leadership-group,.slider-custom{background-repeat:no-repeat;background-position:center}
.video-slider,.video-slider video{position:absolute;top:0;width:100%;left:0}
.dealer-appliction h2{font-style:normal;font-size:40px;line-height:48px;text-align:center;color:#fff;margin-bottom:2px}
.dealer-appliction .col-md-3{margin-bottom:36px}
.dealer-appliction .col-md-3 h2{font-size:2vw;line-height:34px}
.dealer-appliction p{font-style:normal;font-size:24px;line-height:28px;text-align:center;color:#fff}
.dealer-appliction2 p{font-size:20px;line-height:28px}
.page-product .cataloge-item-list .single-item .quick-buy,.requirment{padding-left:15px}
#content .buttons.clearfix a,.checkbox,.page-detail .product-information .nav-tabs .nav-item{margin-right:10px}
.checkbox input,.checkbox label{display:inline-block;vertical-align:middle;margin:0}
.ip table tr th{font-size:14px;text-align:left;vertical-align:middle}
.form-container p,.partners-carousel .item .name{font-size:14px}
.custom-btn{text-align:center;margin-top:15px}
.table>tbody>tr>td{letter-spacing:.9px;color:#131313;vertical-align:middle}
.intro-content p{color:#fff;font-weight:300;font-size:24px;line-height:1.4}
.slider-custom{height:100vh;max-height:100vh;min-height:600px;background-size:cover}
.video-slider{height:100%;z-index:9}
.video-slider video{object-fit:cover;height:100%}
.action-center{width:100%;position:relative;text-align:center;margin-top:30px}
.mission-vission{width:100%;position:relative;display:inline-block;margin-top:-5px}
.mission-vission .mission,.video-carousel button.owl-dot.active span,.video-carousel button.owl-dot:hover span{background:#18b8d8}
.mission-vission .common{height:100%;padding:50px;display:flex;align-items:center}
.mission-vission .common h2{font-style:normal;line-height:55px;text-transform:uppercase;color:#000;margin:20px 0 10px}
.mission-vission .common p{font-style:normal;font-size:18px;line-height:34px;color:#645858}
.mission-vission .img{width:100%;height:100%;text-align:center;position:relative}
.mission-vission .img img{height:100%;object-fit:cover}
.mission-vission .col-sm-4{width:37%}
.mission-vission .col-sm-4.center-img{width:26%}
.leadership-group{width:100%;position:relative;padding:50px 0}
.leadership-group .header-section{width:100%;text-align:center;margin-bottom:50px}
.leadership-group .header-section .title{font-style:normal;line-height:60px;text-align:center;color:#000}
.leadership-group .leadership-item{width:100%;height:calc(100% - 20px);position:relative;margin:10px 0}
.leadership-group .leadership-item .leadership-wrapper{width:calc(100% - 20px);position:relative;margin:-80px auto 0;background-color:#fff;padding:20px}
.leadership-group .leadership-item .leadership-wrapper .name{font-style:normal;font-size:18px;line-height:15px;text-align:center;text-transform:capitalize;color:#000;margin-bottom:20px}
.leadership-group .leadership-item .leadership-wrapper .leadership-message{font-style:normal;font-size:14px;line-height:22px;text-align:center;color:#464343}
.leadership-group .leadership-item:before{position:absolute;content:'';bottom:0;left:0;right:0;margin:auto;width:calc(100% - 20px);background-color:#fff;height:70%}
.leadership-group .leadership-item:after{position:absolute;content:'';bottom:0;left:0;right:0;margin:auto;width:calc(100% - 20px);height:2px;background-color:#18b8d8}
.become-dealer,.thankyou-page{width:100%;position:relative;display:inline-block;padding:50px 0}
.become-dealer .section-title{text-align:center;margin-bottom:50px}
.become-dealer .section-title h5{font-style:normal;font-size:28.4694px;line-height:35px;color:#000}
.become-dealer .section-title h2{font-size:55px;line-height:67px;color:#18b8d8;font-weight:600}
.become-dealer .section-title p{font-style:normal;font-size:18px;line-height:38px;text-align:center;color:#595959;margin:0}
.become-dealer .store-image{width:100%;position:relative;display:inline-block;margin-bottom:15px;transition:.3s linear}
.become-dealer .store-image .search-add{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);opacity:0;visibility:hidden;transition:.3s linear;z-index:1;display:none}
.become-dealer .store-image:after,.become-dealer .store-image:before{left:0;opacity:0;visibility:hidden;transition:.3s linear;position:absolute;top:0;content:''}
.become-dealer .store-image:before{width:100%;height:100%;background:linear-gradient(0deg,rgba(0,0,0,.4),rgba(0,0,0,.4))}
.become-dealer .store-image:after{bottom:0;right:0;width:calc(100% - 20px);height:calc(100% - 20px);border:1px solid #fff;margin:auto}
.become-dealer .store-image:hover .search-add,.become-dealer .store-image:hover:after,.become-dealer .store-image:hover:before{opacity:1;visibility:visible}
.information-section{width:100%;position:relative;display:inline-block;padding:50px 0 100px;background:#f2f2f2}
.information-section .title{font-style:normal;line-height:67px;color:#000;text-align:center;margin-bottom:50px}
.information-section .form-wrappers{padding:0;background-color:transparent}
.information-section .form-wrappers .section-title2 h2{font-style:normal;font-size:26px;line-height:32px;color:#353434;margin-bottom:30px}
.information-section .form-wrappers .form-container{padding:50px 20px;height:100%}
.information-section .form-wrappers .requirment{background-color:#049dd9;padding:50px 20px 330px;height:100%;position:relative}
.information-section .form-wrappers .requirment .table>tbody>tr>td{color:#fff;vertical-align:top;padding:15px 10px}
.information-section .form-wrappers .requirment .table>tbody>tr>td .btn{white-space:nowrap;width:100%;font-style:normal;font-size:16px;line-height:18px;text-align:center;color:#000;background-color:#fff;border-radius:4px}
.information-section .form-wrappers .section-title2 .col-md-12 h2{font-size:16px;line-height:24px;margin-bottom:0}
.information-section .form-wrappers .section-title2 h2 small{font-size:18px;line-height:20px}
.information-section .form-wrappers .form-container .custom-btn{text-align:left}
.information-section .form-wrappers .form-container .form-group .form-control{border:0;border-bottom:1px solid;font-size:16px;padding:0;height:auto;box-shadow:none;outline:0}
.information-section .form-wrappers table tr td,div#account-wishlist table,div#product-compare .table .fa,div#product-compare table tr td.description{font-size:16px}
.information-section .form-wrappers .form-container .form-group label{font-style:normal;font-size:16px;line-height:18px;color:#4d4c4c;margin:0}
.information-section .form-wrappers .form-container .custom-btn button{font-style:normal;border:2px solid #141414;text-decoration:none;position:relative;z-index:1;font-size:16px;line-height:20px;padding:10px 26px;background:#fff;color:#141414;text-transform:capitalize;letter-spacing:.6px;border-radius:0}
.information-section .form-wrappers .form-container .custom-btn button:before{opacity:.9;top:-2px;bottom:-2px;content:'';background:#fff;position:absolute;z-index:-1;transition:transform .2s ease-in-out;right:15px;left:15px}
.information-section .form-wrappers .requirment .scooter{position:absolute;left:-50px;bottom:-50px}
.information-section .form-wrappers .requirment .scooter img{max-width:500px;width:100%}
.page-header2 .header,.productpage-header .header{background-color:#1b1b1b;position:relative}
.productpage-header .header.sticky{position:fixed}
.page-detail,.page-product{width:100%;position:relative;padding:50px 0;display:inline-block}
.page-detail .container-fluid,.page-product .container-fluid{max-width:1600px;padding:0 30px}
.cataloge{width:100%;position:relative;padding-left:300px;-webkit-transition:.4s ease-in-out;-moz-transition:.4s ease-in-out;-o-transition:.4s ease-in-out;transition:.4s ease-in-out;display:inline-block}
.cataloge .cataloge-leftside{width:300px;position:relative;margin-left:-300px;-webkit-transition:.4s ease-in-out;-moz-transition:.4s ease-in-out;-o-transition:.4s ease-in-out;transition:.4s ease-in-out;display:inline-block}
.cataloge .cataloge-leftside .cataloge-filter{width:100%;position:relative;border-radius:0;background:#fbfbfb;border:1px solid #cacaca;padding:15px 0}
.cataloge .cataloge-leftside .cataloge-filter .filter-list,.cataloge .cataloge-leftside .cataloge-filter .panel-footer{width:100%;position:relative;padding:15px}
.cataloge .cataloge-leftside .cataloge-filter .filter-list-title{width:100%;position:relative;margin-bottom:10px}
.cataloge .cataloge-leftside .cataloge-filter .filter-list-title .title{width:100%;position:relative;cursor:pointer;padding-right:20px;font-style:normal;font-size:18px;line-height:22px;text-transform:capitalize;color:#000}
.cataloge .cataloge-leftside .cataloge-filter .filter-list-title .title:before{position:absolute;content:"";background-image:url(../image/arrow-down.svg);right:0;top:0;width:20px;height:26px;-webkit-transition:.2s ease-in-out;-moz-transition:.2s ease-in-out;-o-transition:.2s ease-in-out;transition:.2s ease-in-out;color:#000;background-repeat:no-repeat;background-position:center;background-size:16px 12px}
.cataloge .cataloge-leftside .cataloge-filter .filter-show{width:100%;max-height:250px;overflow:auto;overflow-x:hidden}
.cataloge .cataloge-leftside .cataloge-filter .filter-show::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);background-color:#f5f5f5;border-radius:4px}
.cataloge .cataloge-leftside .cataloge-filter .filter-show::-webkit-scrollbar{width:6px;background-color:#f5f5f5;border-radius:4px}
.cataloge .cataloge-leftside .cataloge-filter .filter-show::-webkit-scrollbar-thumb{background-color:#18b8d8;border-radius:4px}
.cataloge .cataloge-leftside .cataloge-filter .filter-list ul{width:100%;padding-right:10px}
.cataloge .cataloge-leftside .cataloge-filter .filter-list ul li ul{padding:0 0 0 20px}
.cataloge .cataloge-leftside .cataloge-filter .filter-list ul li{width:100%;list-style:none;padding:5px 0;position:relative}
.cataloge .cataloge-leftside .cataloge-filter .filter-list ul li .form-check-input[type=checkbox]{border-radius:0;outline:0;box-shadow:none}
.cataloge .cataloge-leftside .cataloge-filter .filter-list ul li .form-check label{font-style:normal;font-size:16px;line-height:26px;text-transform:capitalize;color:#000}
.cataloge .cataloge-leftside .cataloge-filter .filter-list ul li .form-check-input[type=checkbox]:checked{background-color:#18b8d8;border-color:#18b8d8}
.cataloge .cataloge-leftside .cataloge-filter .filter-list ul li .form-check-input:checked[type=radio]{outline:0;box-shadow:none}
.cataloge .cataloge-leftside .cataloge-filter .filter-list .filter-show ul li .product-color input[type=checkbox]:checked{background-image:none!important}
.cataloge .cataloge-leftside .cataloge-filter .filter-list .filter-show ul li .product-color input[type=checkbox]{border-radius:50%;border-width:4px;box-shadow:0 0 1px #0000004d;width:20px;height:20px}
.cataloge .cataloge-leftside .cataloge-filter .filter-list ul li .checkbox{width:100%;margin:0}
.cataloge .cataloge-leftside .cataloge-filter .filter-list ul li .checkbox .form-check.product-color .form-check-label{padding:0;line-height:20px}
.cataloge .cataloge-leftside .cataloge-filter .filter-list ul li .product-color.red input[type=checkbox]{border-color:#ed1c24;background-color:#ed1c24}
.cataloge .cataloge-leftside .cataloge-filter .filter-list ul li .product-color.red input[type=checkbox]:checked{background-color:#fff;border-color:#ed1c24}
.cataloge .cataloge-leftside .cataloge-filter .filter-list ul li .product-color.grey input[type=checkbox]{border-color:grey;background-color:grey}
.cataloge .cataloge-leftside .cataloge-filter .filter-list ul li .product-color.grey input[type=checkbox]:checked{background-color:#fff;border-color:grey}
.cataloge .cataloge-leftside .cataloge-filter .filter-list ul li .product-color.yellow input[type=checkbox]{border-color:#ff0;background-color:#ff0}
.cataloge .cataloge-leftside .cataloge-filter .filter-list ul li .product-color.yellow input[type=checkbox]:checked{background-color:#fff;border-color:#ff0}
.cataloge .cataloge-leftside .cataloge-filter .filter-list ul li .product-color.blue input[type=checkbox]{border-color:#00f;background-color:#00f}
.cataloge .cataloge-leftside .cataloge-filter .filter-list ul li .product-color.blue input[type=checkbox]:checked{background-color:#fff;border-color:#00f}
.cataloge .cataloge-leftside .cataloge-filter .filter-list ul li .product-color.black input[type=checkbox]{border-color:#000;background-color:#000}
.cataloge .cataloge-leftside .cataloge-filter .filter-list ul li .product-color.black input[type=checkbox]:checked{background-color:#fff;border-color:#000}
.cataloge .cataloge-leftside .cataloge-filter .filter-list ul li .product-color.white input[type=checkbox]{border-color:#dbdbdb;border-width:1px}
.cataloge .cataloge-leftside .cataloge-filter .filter-list ul li .product-color.white input[type=checkbox]:checked{background-color:#fff;border-width:4px}
.cataloge .cataloge-leftside .cataloge-filter .filter-list ul li .product-color.pink input[type=checkbox]{border-color:pink;background-color:pink}
.cataloge .cataloge-leftside .cataloge-filter .filter-list ul li .product-color.pink input[type=checkbox]:checked{background-color:#fff;border-color:pink}
.cataloge .cataloge-leftside .cataloge-filter .filter-list ul li .product-color.bio-blue input[type=checkbox]{border-color:#003080;background-color:#003080}
.cataloge .cataloge-leftside .cataloge-filter .filter-list ul li .product-color.bio-blue input[type=checkbox]:checked{background-color:#fff;border-color:#003080}
.cataloge .cataloge-leftside .cataloge-filter .filter-list ul li .product-color.green input[type=checkbox]{border-color:green;background-color:green}
.cataloge .cataloge-leftside .cataloge-filter .filter-list ul li .product-color.green input[type=checkbox]:checked{background-color:#fff;border-color:green}
.cataloge .cataloge-leftside .cataloge-filter .filter-list ul li .product-color.seagreen input[type=checkbox]{border-color:#40b58a;background-color:#40b58a}
.cataloge .cataloge-leftside .cataloge-filter .filter-list ul li .product-color.seagreen input[type=checkbox]:checked{background-color:#fff;border-color:#40b58a}
.cataloge .cataloge-leftside .cataloge-filter .filter-list ul li .product-color.brown input[type=checkbox]{border-color:#964b00;background-color:#964b00}
.cataloge .cataloge-leftside .cataloge-filter .filter-list ul li .product-color.brown input[type=checkbox]:checked{background-color:#fff;border-color:#964b00}
.cataloge .cataloge-leftside .cataloge-filter .filter-list ul li .product-color.silver input[type=checkbox]{border-color:silver;background-color:silver}
.cataloge .cataloge-leftside .cataloge-filter .filter-list ul li .product-color.silver input[type=checkbox]:checked{background-color:#fff;border-color:silver}
.cataloge .cataloge-leftside .cataloge-filter ul li .form-check{width:100%;padding-left:24px}
.cataloge .cataloge-leftside .cataloge-filter ul li .form-check .form-check-label .list-group-item{font-style:normal;font-size:16px;line-height:30px;text-transform:capitalize;color:#000;padding:5px 10px}
.cataloge .cataloge-leftside .cataloge-filter ul li .form-check.form-check-category .form-check-label .list-group-item.active{background-color:#1b1b1b;color:#fff;border-color:#1b1b1b}
.cataloge .cataloge-leftside .cataloge-filter ul li .form-check.form-check-category .form-check-label .list-group-item.child-category.active{background-color:#18b8d8;color:#fff;border-color:#18b8d8}
.cataloge .cataloge-leftside .cataloge-filter ul li .form-check.form-check-category .form-check-label .list-group-item{font-size:17px;line-height:30px}
.cataloge .cataloge-leftside .cataloge-filter ul li .form-check.form-check-category .form-check-label .list-group-item.child-category{font-size:15px}
.cataloge .cataloge-leftside .cataloge-filter .filter-list .filter-list-title .title.price-title:before:{display:none}
.block-partner .section-title,.cataloge .cataloge-leftside .cataloge-filter .filter-list .filter-list-title .title.price-title:before,.cataloge .cataloge-leftside .cataloge-filter .filter-list .min-max-slider>.legend>*,.electroride-promotion.promotion-mob,.page-detail .container-fluid .rating,.partners-carousel .owl-nav,.top-menu ul>li.login-button>a:before{display:none}
.cataloge .cataloge-leftside .cataloge-filter .filter-list .min-max-slider{position:relative;width:100%;text-align:left;margin:20px auto 0;height:50px!important}
.cataloge .cataloge-leftside .cataloge-filter .filter-list .min-max-slider .btn{font-family:Roboto;font-style:normal;font-weight:400;font-size:14px;line-height:16px;text-transform:capitalize;color:#000;border:0;border-radius:0;background:#f5f5f5;position:absolute;right:0;top:0}
.cataloge .cataloge-leftside .cataloge-filter .filter-list span.value{display:inline-block;font-family:Roboto;font-style:normal;font-weight:400;font-size:16px;line-height:19px;text-transform:capitalize;color:#000}
.cataloge .cataloge-leftside .cataloge-filter .filter-list span.value.lower::before{content:"Rs";display:inline-block}
.cataloge .cataloge-leftside .cataloge-filter .filter-list span.value.upper::before{content:"- Rs";display:inline-block;margin-left:.4em}
.cataloge .cataloge-leftside .cataloge-filter .filter-list .min-max-slider>.legend{display:flex;justify-content:space-between;margin-top:20px!important}
.cataloge .cataloge-leftside .cataloge-filter .filter-list .min-max-slider>input{cursor:pointer;position:absolute;-webkit-appearance:none;outline:0!important;background:0 0;background-image:linear-gradient(to bottom,transparent 0,transparent 30%,#18b8d8 30%,#18b8d8 60%,transparent 60%,transparent 100%);margin-top:22px}
.cataloge .cataloge-leftside .cataloge-filter .filter-list .min-max-slider>input::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:10px;height:10px;background:#18b8d8;cursor:pointer;border:1px solid #18b8d8;border-radius:100%}
.cataloge .cataloge-leftside .cataloge-filter .filter-list .min-max-slider>input::-webkit-slider-runnable-track{cursor:pointer}
.cataloge .cataloge-rightside{position:relative;width:100%;float:right;padding-left:30px}
.cataloge .cataloge-rightside .cataloge-filter-view{width:100%;position:relative;display:flex;justify-content:space-between;align-items:center;margin-bottom:20px;padding:0 10px}
.cataloge .cataloge-rightside .cataloge-filter-view .filter-icon,.cataloge .cataloge-rightside .cataloge-filter-view .sort-by{position:relative;width:auto;display:flex;align-items:center}
.cataloge .cataloge-rightside .cataloge-filter-view .filter-icon .result{margin:0;font-style:normal;font-size:16px;line-height:20px;text-transform:capitalize;color:#000;display:flex;align-items:center}
.cataloge .cataloge-rightside .cataloge-filter-view .filter-icon .result .form-control{font-family:Roboto;font-style:normal;font-weight:400;font-size:16px;line-height:20px;text-transform:capitalize;color:#000;margin-left:5px;min-width:60px}
.cataloge .cataloge-rightside .cataloge-filter-view .sort-by .form-select{width:auto;outline:0;box-shadow:none;font-style:normal;font-size:16px;line-height:20px;text-transform:capitalize;color:#000}
.cataloge .cataloge-rightside .cataloge-filter-view .sort-by .nav-tabs{border:0;flex-wrap:inherit}
.cataloge .cataloge-rightside .cataloge-filter-view .sort-by .nav-tabs li.nav-item button{border:0;color:#d5d5d5;padding:0 0 0 15px;font-size:20px;margin:0}
.cataloge .cataloge-rightside .tab-content{width:100%;position:relative;display:inline-block}
.cataloge-item-list .single-item{width:100%;position:relative;margin:10px 0;background:#fff;-webkit-transition:.5s;-moz-transition:.5s;-o-transition:.5s;transition:.5s;height:calc(100% - 20px);padding:15px 15px 70px;border:1px solid #dfdfdf;box-shadow:0 4px 20px rgb(0 0 0 / 5%)}
.cataloge-item-list .single-item:hover,.related-product .cataloge-item-list .single-item:hover{margin-top:0}
.cataloge-item-list .single-item .item-image{width:100%;position:relative;text-align:center;height:250px;display:inline-block}
.cataloge-item-list .single-item .item-image img{position:absolute;bottom:auto;top:50%;left:50%;-webkit-transform:translateY(-50%) translateX(-50%);-ms-transform:translateY(-50%) translateX(-50%);transform:translateY(-50%) translateX(-50%);text-align:center;-webkit-transition:.4s ease-in-out;-moz-transition:.4s ease-in-out;-o-transition:.4s ease-in-out;transition:.4s ease-in-out;max-height:100%;height:100%;width:auto!important;max-width:none!important}
.cataloge-item-list .single-item .item-detail{width:100%;position:relative;margin-top:15px}
.cataloge-item-list .single-item .item-detail .product-title{width:100%;display:inline-block;font-style:normal;font-size:16px;line-height:19px;text-transform:capitalize;color:#000;margin-bottom:5px}
.cataloge-item-list .single-item .item-detail .amount{width:100%;display:inline-block;margin:10px 0}
.cataloge-item-list .single-item .item-detail .amount .last{color:#aaa;margin-left:15px;text-decoration:line-through}
.cataloge-item-list .single-item .item-detail .amount .off{color:#18b8d8;margin-left:15px;font-size:16px;line-height:19px}
.cataloge-item-list .single-item .item-detail .amount span{font-style:normal;font-size:18px;line-height:21px;text-transform:capitalize;color:#000}
.cataloge-item-list .single-item .item-detail .amount .price-tax{margin-left:10px;color:#18b8d8}
.cataloge-item-list .single-item .quick-buy{width:100%;position:absolute;margin:0;bottom:15px}
.cataloge-item-list .single-item .quick-buy .btn-custom{padding:10px 16px;border:2px solid #141414}
.cataloge .cataloge-rightside .tab-content .tab-pane .action{text-align:center;margin-top:50px;display:none}
.cataloge-item-list.item-list .single-item{width:100%;padding:0 0 0 300px;display:flex;align-items:center;margin:15px 0;height:calc(330px - 30px);border:1px solid #ececec}
.cataloge-item-list.item-list .single-item .item-image{position:absolute;left:0;max-width:300px;width:100%;height:298px;top:0;border-right:1px solid #ececec}
.cataloge-item-list.item-list .single-item .item-detail{margin:0;padding:20px}
.cataloge-item-list.item-list .single-item .item-detail .product-title{font-size:20px;line-height:26px}
.cataloge-item-list.item-list .single-item .item-detail .description{font-family:Roboto;font-style:normal;font-weight:400;font-size:16px;line-height:19px;text-transform:capitalize;color:#595959;margin:10px 0 0;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}
.lightbox .lb-dataContainer{position:absolute;top:-31px;left:0;right:0;background-color:#fff;border-radius:4px 4px 0 0}
.page-detail .page-detail-carousel{width:100%;position:relative;padding-left:100px}
.page-detail .page-detail-carousel .carousel-inner .carousel-item{width:100%;position:relative;height:550px}
.page-detail .page-detail-carousel .carousel-inner{background:#fff;border:1px solid #cacaca}
.page-detail .page-detail-carousel .carousel-indicators button img,.page-detail .page-detail-carousel .carousel-inner .detail-img{max-width:100%;max-height:100%;width:auto;height:auto;position:absolute;bottom:auto;top:50%;left:50%;-webkit-transform:translateY(-50%) translateX(-50%);-ms-transform:translateY(-50%) translateX(-50%);transform:translateY(-50%) translateX(-50%);text-align:center;-webkit-transition:.7s ease-out;-moz-transition:.7s ease-out;-o-transition:.7s ease-out;transition:.7s ease-out}
.page-detail .page-detail-carousel .carousel-inner .carousel-item .expand{position:absolute;right:20px;bottom:20px;z-index:9;background:#fff;box-shadow:0 4px 20px rgb(0 0 0 / 5%);width:50px;height:50px;display:flex;align-items:center;justify-content:center;border-radius:50%}
.page-detail .page-detail-carousel .carousel-control-next,.page-detail .page-detail-carousel .carousel-control-prev{opacity:1;width:40px}
.page-detail .page-detail-carousel .carousel-control-prev{left:100px}
.page-detail .page-detail-carousel button span{filter:brightness(.5)}
.page-detail .page-detail-carousel .carousel-indicators{width:80px;display:block;top:0;margin:0;left:0}
.page-detail .page-detail-carousel .carousel-indicators button{width:80px;height:80px;text-indent:inherit;margin:0 0 11px;background:#fff;border:1px solid #cacaca;opacity:1;display:block;position:relative}
.page-detail .page-detail-carousel .carousel-indicators button.active{border:1px solid #18b8d8}
.page-detail .detail .name,.page-detail .detail .name-head{width:100%;margin:0 0 20px;font-family:Roboto;font-style:normal;font-weight:500;font-size:40px;line-height:46px;text-transform:capitalize;color:#000;display:flex;justify-content:space-between;align-items:center}
.page-detail .detail .price{width:100%;font-family:Roboto;font-style:normal;font-weight:500;font-size:20px;line-height:30px;text-transform:capitalize;color:#049dd9}
.page-detail .detail .name .category{margin-left:15px;font-size:28px;color:#18b8d8;line-height:30px}
.page-detail .detail ul.basic-info li{width:100%;font-family:Roboto;font-style:normal;font-weight:400;font-size:16px;line-height:24px;text-transform:capitalize;color:#000;padding:10px 0}
.leadership-group .header-section .title span,.mission-vission .common h2 span,.page-detail .detail ul.basic-info li b,.section-title h2 span{font-weight:500}
.page-detail .detail .action{width:100%;position:relative;padding:10px 0}
.page-detail .detail .action .btn{width:100%;padding:15px 26px}
.page-detail .detail .color-cart{align-items:center;width:100%}
.page-detail .detail .color{position:relative;display:flex;align-items:center;padding:10px 0}
.page-detail .detail .cart .form-group label,.page-detail .detail .color span{padding-right:5px;font-family:Roboto;font-style:normal;font-weight:500;font-size:16px;line-height:19px;text-transform:capitalize;color:#000}
.page-detail .detail .color .color-list{display:flex;align-items:center;margin-right:15px}
.page-detail .detail .color .color-list select{text-align:center;color:#000;font-size:14px;padding:10px;background-color:#fff;background-clip:padding-box;font-weight:400;line-height:1.5;border-radius:0;border:1px solid #000}
.page-detail .detail .color .color-list .product-color input{border-radius:50%;outline:0;box-shadow:none;width:20px;height:20px}
.page-detail .detail .color .color-list .circlecolor{width:20px;height:20px;background-color:#000;border-radius:50%;display:inline-block;margin-left:5px}
.page-detail .detail .color .color-list .form-check{padding:0;margin:0;min-height:inherit}
.page-detail .detail .color .color-list .circlecolor.red{background-color:#ed1c24}
.page-detail .detail .color .color-list .circlecolor.red.active{background-color:#fff;border:4px solid #ed1c24}
.page-detail .detail .color .color-list .circlecolor.black{background-color:#000}
.page-detail .detail .color .color-list .circlecolor.black.active{background-color:#fff;border:4px solid #000}
.page-detail .detail .color .color-list .circlecolor.green{background-color:green}
.page-detail .detail .color .color-list .circlecolor.green.active{background-color:#fff;border:4px solid green}
.page-detail .detail .color .color-list .circlecolor.blue{background-color:#00f}
.page-detail .detail .color .color-list .circlecolor.blue.active{background-color:#fff;border:4px solid #00f}
.page-detail .detail .color .color-list .circlecolor.grey{background-color:grey}
.page-detail .detail .color .color-list .circlecolor.grey.active{background-color:#fff;border:4px solid grey}
.page-detail .detail .color .color-list .circlecolor.seagreen{background-color:#40b58a}
.page-detail .detail .color .color-list .circlecolor.seagreen.active{background-color:#fff;border:4px solid #40b58a}
.page-detail .detail .color .color-list .circlecolor.darkblue{background-color:#0e294b}
.page-detail .detail .color .color-list .circlecolor.darkblue.active{background-color:#fff;border:4px solid #0e294b}
.page-detail .detail .color .color-list .circlecolor.brown{background-color:#964b00}
.page-detail .detail .color .color-list .circlecolor.brown.active{background-color:#fff;border:4px solid #964b00}
.page-detail .detail .color .color-list .circlecolor.silver{background-color:silver}
.page-detail .detail .color .color-list .circlecolor.silver.active{background-color:#fff;border:4px solid silver}
.page-detail .detail .color .color-list .circlecolor.yellow{background-color:#ff0}
.page-detail .detail .color .color-list .circlecolor.yellow.active{background-color:#fff;border:4px solid #ff0}
.page-detail .detail .color .color-list .circlecolor.olivegreen{background-color:#bab86c}
.page-detail .detail .color .color-list .circlecolor.olivegreen.active{background-color:#fff;border:4px solid #bab86c}
.page-detail .detail .color .color-list .circlecolor.white{background-color:#d3d3d3}
.page-detail .detail .color .color-list .circlecolor.white.active{background-color:#fff;border:4px solid #d3d3d3}
.page-detail .detail .color .color-list .circlecolor.brightgreen{background-color:#6f0}
.page-detail .detail .color .color-list .circlecolor.brightgreen.active{background-color:#fff;border:4px solid #6f0}
.page-detail .detail .color .color-list .circlecolor.cyan{background-color:#008b8b}
.page-detail .detail .color .color-list .circlecolor.cyan.active{background-color:#fff;border:4px solid #008b8b}
.page-detail .detail .cart{width:100%;position:relative;display:block;align-items:center}
.page-detail .detail .cart .form-group,.quantity{display:flex;align-items:center}
.page-detail .detail .cart .form-group input{min-width:50px;text-align:center;color:#000;font-size:14px;padding:6px 10px;border:1px solid #000}
.page-detail .detail .list-price{width:100%;position:relative;margin:10px 0;display:none}
.page-detail .detail .list-price li{font-family:Roboto;font-style:normal;font-weight:400;font-size:22px;line-height:22px;text-transform:capitalize;color:#000}
.page-detail .detail .list-price li.tax{color:#18b8d8;margin-top:10px}
.quantity{position:relative;width:auto;border:1px solid #000;height:40px;margin:0}
.quantity .value-button{display:inline-block;margin:0;width:30px;text-align:center;vertical-align:middle;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;font-size:26px;height:38px;line-height:34px;color:#000}
.page-detail .detail .action-list .action.wishlist,.quantity .value-button:hover{cursor:pointer}
.quantity #decrease:before{position:absolute;content:'';width:12px;height:2px;top:0;left:0;right:0;bottom:0;margin:auto;background-color:#000}
.quantity #input-wrap{margin:0;padding:0}
.quantity #number{border:none;border-top:0;border-bottom:0;margin:0;max-width:50px;padding:0;outline:0;box-shadow:none;font-family:Barlow;font-style:normal;font-weight:500;font-size:16px;line-height:19px;text-align:center;text-transform:capitalize;color:#000}
.quantity input[type=number]::-webkit-inner-spin-button,.quantity input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}
.page-detail .detail .cart .btn-theme{background:#18b8d8;border-radius:0;border:0;font-family:Montserrat;font-style:normal;font-weight:400;font-size:16px;color:#fff;height:40px;padding:0 20px;line-height:38px;margin-top:15px;width:100%}
.page-detail .detail .action-list{width:100%;position:relative;display:flex;align-items:center;padding:11px 0}
.page-detail .detail .action-list .action{width:auto;margin-right:25px;display:flex;align-items:center;padding:0}
.page-detail .detail .action-list .action:last-child{margin-right:0}
.page-detail .detail .action-list .action span{padding-left:5px;font-family:Roboto;font-style:normal;font-weight:400;font-size:16px;line-height:19px;text-transform:capitalize;color:#000}
.page-detail .product-information{width:100%;position:relative;margin:100px 0 50px}
.page-detail .product-information .nav-tabs{width:100%;padding-bottom:10px;border:0}
.page-detail .product-information .nav-tabs .nav-item .nav-link{font-family:Roboto;font-style:normal;font-weight:400;font-size:18px;line-height:21px;text-transform:capitalize;color:#000;outline:0;box-shadow:none;padding:10px 30px;margin:0;border-radius:0;border:1px solid #000}
.page-detail .product-information .nav-tabs .nav-item .nav-link.active,.page-detail .product-information .nav-tabs .nav-item .nav-link:hover{color:#fff;background:#18b8d8;border:1px solid #18b8d8}
.page-detail .product-information .tab-content .tab-pane .description h3{font-family:Roboto;font-style:normal;font-weight:400;font-size:22px;line-height:30px;color:#000;margin:0 0 5px}
.page-detail .product-information .tab-content .tab-pane .description p,.page-detail .product-information .tab-content .tab-pane .description p font,.page-detail .product-information .tab-content .tab-pane .description ul li{font-family:Roboto;font-style:normal;font-weight:400;font-size:16px;line-height:24px;color:#000;margin:0 0 15px}
.page-detail .product-information .tab-content .tab-pane .description ul li{margin:0 0 5px;list-style:disc}
.page-detail .product-information .tab-content .tab-pane .description ul{padding-left:20px;margin-bottom:20px}
.page-detail .product-information .tab-content .tab-pane .product-specifications table{width:100%;position:relative;border:0}
.list-group-item.price-filter,.page-detail .product-information .tab-content .tab-pane .product-specifications .table>:not(:first-child),.page-detail .product-information .tab-content .tab-pane .product-specifications table tbody,ul.cat-attrib-list li.cat-attrib-item:last-child{border:0}
.page-detail .product-information .tab-content .tab-pane .product-specifications table thead td{font-family:Montserrat;font-style:normal;font-weight:400;font-size:28px;line-height:40px;color:#000;border:0}
.page-detail .product-information .tab-content .tab-pane .product-specifications table tr{border-bottom:1px solid #fff}
.page-detail .product-information .tab-content .tab-pane .product-specifications table tr .name{font-family:Roboto;font-style:normal;font-weight:400;font-size:16px;line-height:24px;color:#fff;background:#18b8d8;padding:12px 20px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;border:0}
.page-detail .product-information .tab-content .tab-pane .product-specifications table tr .data{font-family:Roboto;font-style:normal;font-weight:400;font-size:16px;line-height:24px;color:#000;background:#f7f7f7;padding:5px 20px;width:75%}
.page-detail .product-information .tab-content .tab-pane .form-review{width:100%;position:relative;max-width:600px}
.page-detail .product-information .tab-content .tab-pane .form-review .form-group .form-control{border:0;border-bottom:1px solid;font-size:16px;padding:0;height:auto;box-shadow:none;outline:0;letter-spacing:.5px;border-radius:0}
.page-detail .product-information .tab-content .tab-pane .form-review h3{margin-bottom:40px}
.page-detail .product-information .tab-content .tab-pane .form-review .form-group .help-block{font-size:14px;margin-top:5px}
.page-detail .product-information .tab-content .tab-pane .form-review .form-group .feedback-start{font-family:Montserrat;font-style:normal;font-weight:400;font-size:16px;line-height:30px;color:#000;display:flex;align-items:center}
.page-detail .product-information .tab-content .tab-pane .form-review .form-group .feedback-start .control-label{font-size:20px;line-height:30px;color:#000}
.related-product{width:100%;position:relative;padding:50px 0;background-color:#f3f3f3}
.related-product .section-title h2{text-align:left;margin-bottom:30px}
.related-product .cataloge-item-list .single-item{width:100%;margin:10px 0}
.block-inner-banner.thank-banner{background-position:center}
.thankyou-page .thankyou-img img{max-width:300px;width:100%;margin-bottom:20px}
.thankyou-page .thankyou-img p{font-family:Roboto;font-style:normal;font-weight:400;font-size:20px;line-height:26px;text-align:center;color:#464343}
.block-career .filter .form-control{border:1px solid;font-size:15px;padding:0 10px;height:40px;line-height:38px;box-shadow:none;outline:0;margin-bottom:10px;border-radius:0}
.block-career .filter .search-input .form-control{padding-right:50px}
.block-career .filter .search-input .fas{position:absolute;top:0;right:0;width:40px;text-align:center;font-size:16px;line-height:38px;color:#b3b3b3}
.career-list{width:100%;position:relative;margin-top:40px;box-shadow:0 5px 15px 0 rgb(0 0 0 / 13%)}
.career-list .accordion-button{color:#000;font-size:20px}
.career-list .accordion-button:focus,.career-list .accordion-button:not(.collapsed){border-color:transparent;background-color:transparent;outline:0;box-shadow:none}
.career-list .accordion-body{border-top:1px solid #dadada}
.career-list .career-single{background:#fff;padding:20px 150px 20px 20px;border-bottom:1px solid rgba(0,0,0,.13);width:100%;position:relative}
.career-list .career-single:hover{background:#ededed}
.career-list .career-single h3{font-style:normal;font-weight:400;font-size:18px;line-height:26px;color:#000;margin:0}
.career-list .career-single .job-more{position:absolute;top:21px;right:20px;font-size:16px;color:#049dd9}
.career-detail .title{text-transform:capitalize;font-size:28px;line-height:40px;text-align:left;color:#000;margin-bottom:20px}
.career-detail .form-theme{padding:20px;background:#fff}
.career-detail .form-theme .form-group .form-control,.career-detail .form-theme .form-group .form-label{color:#141414}
.career-detail h4{font-size:20px;color:#000;margin:0 0 5px}
.career-detail p{font-size:16px;color:#000;margin-bottom:20px}
.career-detail ul{width:100%;margin-bottom:20px;padding-left:16px}
.career-detail ul li{font-size:16px;color:#000;margin-bottom:10px;list-style:circle}
.career-detail .form-theme .form-group small{font-size:12px}
.intro-content h1{font-family: "Geist", sans-serif;font-weight:500}
.home-slider .banner{min-height:100vh;display:flex;justify-content:center;align-items:center;background:#231f20a6!important}
.home-slider .banner .text-bg,.home-slider .text-bg{top:200px;font-size:190px;letter-spacing:-5px;font-weight:700;font-family: "Geist", sans-serif;color:#ffffff1f}
.header.sticky .logo img{max-width:100%}
.section-title h2{font-family: "Geist", sans-serif;font-weight:300;text-transform:capitalize;font-size:38px;line-height:1}
.ft-content .heading{font-size:18px;text-transform:capitalize; margin: 0 0 15px}
.about-image img{max-width:400px;margin:-35px auto -75px;display:block}
.home-page .product-carousal .carousel-item img{width:80%!important;height:auto;max-width:80%;flex:0 0 70%}
.home-page .product-carousal .carousel-item .product-description{position:relative;flex:0 0 30%}
.blog-section .news-inner .news-content .title{font-family:Futura}
.home-slider .banner .img img{z-index:2;position:relative}
.home-slider .banner .img:after{content:'';position:absolute;width:400px;height:450px;left:0;top:-10px;background:#0280fe;filter:blur(130px);border-radius:100%}
.enquirenow{border-color:#fff;border-radius:10px 10px 0 0;border:1px solid #ffffff4d!important;overflow:hidden;z-index:99;background:#000}
.home-page{display:block;overflow-x:auto}
.intro-content b{color:#fff;font-size:24px;line-height:1.4;text-transform:capitalize;font-weight:500}
.intro-content a.btn.btn-white{margin-top:20px;border:2px solid #fff}
.calculator-section .img img{max-width:50vw;width:auto;height:auto}
.header.sticky .top-menu ul>li.dropdown-menu-list .dropdown-mega-menu{top:62px}
.calculator-section .img{top:12px}
.customer-feedback{background:url(https://electroride.elixirinfo.in/catalog/view/theme/default/image/banners/hero-lectro-f6i.png) left no-repeat fixed}
.customer-feedback:before{content:"";position:absolute;left:0;right:0;bottom:0;top:0;background:#f3f3f3ed;display:none}
.blog-section .news-inner .news-content{background:#fff;box-shadow:0 10px 20px #0000001f;min-height:220px}
.single-testimonial .top img{margin:auto}
.brand-video video{height:300px;border:2px solid #fff}
section.block.brand-video{padding:50px!important;background:#000}
div#carouselpromotion{margin:auto;padding:0}
.customer-feedback .container{max-width:none;z-index:1;position:relative}
.customer-feedback:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:#ffffffde}
#content .buttons.clearfix,.customer-feedback .owl-carousel .owl-stage,.enq-form-captcha{display:flex}
.customer-feedback .owl-carousel .owl-stage .owl-item{background:#fff;padding:24px;border-radius:10px;box-shadow:0 2px 10px #ebebeb;margin:15px 0}
section.block-newsletter .btn{font-size:16px;padding:14px 24px;border-radius:10px}
.block-newsletter .btn-brder-white,.block-newsletter .btn-brder-white:before{background-color:#141414}
.block-newsletter .btn-brder-white:hover{background-color:#141414;color:#fff!important}
.partners-carousel .partner-item{border:0 solid #ddd;box-shadow:none;height:auto;padding:0;box-shadow:0 2px 10px #ebebeb}
.blog-section .news-inner .news-content .read-more{padding:0;border-radius:35px;}
#carouselpromotion .carousel-control-next,#carouselpromotion .carousel-control-prev{z-index:99}
.parallax-item.blog-section{background:url(https://electroride.in/image/IMG_96211-e1473433964948.webp) 0 0/cover no-repeat fixed;background-position:0 0!important;z-index:99}
.parallax-item.blog-section .row{margin-bottom:-200px}
.block-partner{padding:20px 0 10px}
.top-menu ul>li.dropdown-menu-list .dropdown-mega-menu .mega-menu-list .sub-sub-menu li a:hover{margin-left:14px;color:#049dd9}
.top-menu ul>li.dropdown-menu-list .dropdown-mega-menu{border-radius:0;border:1px solid #3c3c3c;margin-top:-20px}
.innter-title h1,.leadership-group .header-section .title,.leadership-group .leadership-item .leadership-wrapper .name,.mission-vission .common h2{text-transform:capitalize}
.page-product .cataloge-filter{background:#fff!important;border:0!important}
.page-product .filter-list-title .title{font-weight:900!important;font-family:Roboto!important;letter-spacing:1px;padding-left:20px;border-left:2px solid #fd5700}
.page-product .result .form-control,.page-product .sort-by .form-select{border-radius:10px;line-height:30px!important}
.page-product .cataloge-filter-view .nav-link{width:44px;height:44px;border:1px solid #ced4da!important;line-height:40px!important;padding:0!important;margin-left:10px!important;border-radius:10px!important}
.page-product .item-detail{padding:15px 15px 0}
.page-product .single-item{padding:0 0 75px!important;border:1px solid #efefef;box-shadow:none!important;border-radius:10px;overflow:hidden}
.page-product .single-item:hover{box-shadow:0 4px 20px rgb(0 0 0 / 5%)!important}
.page-product .cataloge-item-list .single-item .item-image{background:#fff;height:350px;border-bottom:1px solid #f1f1f1}
.page-product .single-item a.product-title{font-weight:700!important;font-size:24px!important;line-height:28px!important;color:#049dd9!important;letter-spacing:initial}
.page-product .item-detail .amount .current{font-size:20px!important;color:#000!important;font-weight:700!important}
.page-product .cataloge-item-list.item-list .single-item{padding:0 0 0 300px!important;overflow:hidden;min-height:calc(330px - 30px);height:auto}
.cataloge-item-list.item-list .single-item .item-detail .quick-buy{padding-left:0;margin-top:20px}
section.parallax-section.home-about{ text-align:center}
section.parallax-section.home-about h2{font-size:45px;margin-bottom:60px;font-family: "Geist", sans-serif;font-weight:300; text-align: center}
section.parallax-section.home-about p{font-size:30px;color:#ccc; padding: 30px 0 0; max-width: 900px; margin: 0 auto; display: block; text-align: center}
section.parallax-section.home-about img{max-width:900px; margin: 0 auto}
section.parallax-section.home-about .btn{margin: 30px 0 0; max-width: 200px}
.parallax-section{background:#000;overflow:hidden;position:relative}
section.parallax-section.calculator-section{padding-bottom:0}
div#carouselpromotion .carousel-control-next-icon,div#carouselpromotion .carousel-control-prev-icon{background-color:#00000063}
section.parallax-section.calculator-section .form-theme{background:#22222285!important;padding:30px;z-index:99999;box-shadow:0 0 20px #1515157d;margin:auto}
section.parallax-section.calculator-section .form-theme .form-group .form-control{border-bottom:0; color:#fff;}
section.parallax-section.calculator-section .form-theme .btn,.btn-white{width:100%;background: #0280FE;background: linear-gradient(0deg, rgba(2, 128, 254, 1) 0%, rgba(0, 205, 254, 1) 50%, rgba(0, 228, 254, 1) 100%);border:0; color: #fff; padding: 10px 0; font-size: 20px;border-radius:0}
section.parallax-section.calculator-section .form-theme .form-group{position:relative;border-bottom:1px solid #aeaeae;float:left;margin:0 0 20px}
section.parallax-section.calculator-section .form-theme .form-group:after{content:attr(data-back);position:absolute;right:15px;font-size:16px;bottom:12px;color:#fff;font-weight:500}
.parallax-section .parallax-content{color:#fff;position:relative;z-index:2;}
.parallax-section .parallax-image{background-repeat:no-repeat;-webkit-background-size:cover;-moz-background-size:cover;background-size:cover;height:100vh;left:0;opacity:.5;position:absolute;top:0;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-o-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0);width:100%;z-index:1;min-height:110%}
section.parallax-section.block.product-carousal .parallax-image{opacity:.1;background-position:center}
.quick-buy button.btn{float:right;margin-right:15px;border:1px solid #c9c9c9;text-transform:uppercase;color:#3d3d3d;font-size:14px;margin-top:5px;border-radius:10px}
.quick-buy button.btn:hover{background:#fff;color:#000;border-color:#555}
.alert-success{margin:0 35px 35px;padding:15px!important}
div#product-compare table{position:relative;text-align:center}
div#product-compare thead td{color:#000;font-size:32px!important;border-radius:50px;border:1px solid transparent!important;position:relative!important;margin:10px 0;background:#fff!important;border-bottom:1px solid #ddd!important;padding:25px 0!important}
div#product-compare table tr td{border:1px solid #ddd;font-size:20px;text-align:center;padding-top:45px;vertical-align:top}
div#product-compare table tr td:first-child{white-space:nowrap;position:absolute;left:1px;right:1px;font-size:14px;border:0;padding:5px;background:#f5f5f5;font-weight:400!important;border-bottom:1px solid #ddd;text-transform:uppercase;letter-spacing:2px}
div#product-compare img.img-thumbnail{border:0;width:100%;max-width:400px;display:block;margin:auto}
div#product-compare input.btn.btn-primary{border-radius:50px;margin:0 6px 6px;width:100%;max-width:200px}
div#product-compare #content{overflow:auto}
div#product-compare a.btn.btn-danger{display:block;border-radius:50px;max-width:200px;margin:auto}
div#product-compare .table>tbody{border:0!important}
div#product-compare .table>:not(:first-child){border-top:0 solid currentColor}
div#product-compare .fa-stack{width:1em}
div#product-compare ul.breadcrumb li{margin:0 10px 0 0;display:flex;align-items:center;font-size:14px}
ul.cat-attrib-list{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-bottom:20px;overflow:hidden}
li.cat-attrib-item{width:33%;border-right:1px solid #e2e2e2;font-size:13px;line-height:14px;font-weight:500;padding:0 15px;color:#9e9e9e}
.product-carousal .carousel-item .product-description .product-price{color:#f7d112;font-size:15px}
.product-carousal .carousel-item .product-description a.btn.btn-white{margin-top:20px; max-width: 200px}
.top-menu{padding-top:0}
.blog-section .news-inner .news-img{border-radius:10px 10px 0 0}
.blog-section .news-inner .news-content{border-radius:0 0 10px 10px}
.ft-content.ft-link ul li{position:relative;padding-left:25px}
.ft-content.ft-link ul li:before{content:"\f061";position:absolute;left:0;top:3px;font-family:var(--fa-style-family,"Font Awesome 5 Free");font-weight:var(--fa-style,900);font-size:12px}
.modal .modal-content{border:0;border-radius:10px}
.modal .modal-header{border-top-left-radius:10px;border-top-right-radius:10px}
.electroride-promotion .carousel-item{border-radius:0;overflow:hidden!important}
.partners-carousel .owl-nav button{border-radius:10px;height:48px}
.information-section .form-wrappers .form-container{border-radius:10px 0 0 10px}
.information-section .form-wrappers .requirment{border-radius:0 10px 10px 0}
.fade-from-left{background:linear-gradient(to top left,transparent 50%,var(--text-color) 60%,var(--text-color) 0) left bottom 25vh/100vw 30vh fixed no-repeat,linear-gradient(to top,transparent 55%,var(--text-color) 0) left bottom 0/100vw 100vh fixed no-repeat;-webkit-background-clip:text;background-clip:text;color:transparent}
.fade-from-top{background:linear-gradient(to top,transparent 27%,var(--text-color) 40%,var(--text-color) 0) left bottom 0/100vw 100vh fixed no-repeat;-webkit-background-clip:text;background-clip:text;color:transparent}
.leadership-group,section.block-newsletter{background-attachment:fixed;background-size:cover}
.anim p.fade-clone{position:absolute;top:0;opacity:.1}
.privacy-text h3,.terms-conditions h1,.terms-conditions h3{font-weight:bolder}
.information-section .title,.leadership-group .header-section .title,.mission-vission .common h2{font-weight:300!important;font-size:38px}
.leadership-group{background-image:url(../image/about-us-1.jpg)!important}
.leadership-group:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:#ffffffe0}
.leadership-group .header-section{z-index:9;position:relative}
.mission-vission .common .inner img{height:80px;width:auto}
.cataloge-filter .btn-custom{border-color:#000}
section.block-newsletter{position:static}
section.block-newsletter h2{color:#fff;font-weight:500;max-width:800px;margin:auto auto 30px;text-transform:none}
div#account-account,div#account-edit,div#account-forgotten,div#account-login,div#account-password,div#account-register,div#account-wishlist,div#common-success{padding-top:45px;padding-bottom:45px}
div#account-account .list-group-item.active,div#account-edit .list-group-item.active,div#account-forgotten .list-group-item.active,div#account-login .list-group-item.active,div#account-password .list-group-item.active,div#account-register .list-group-item.active,div#account-wishlist .list-group-item.active,div#common-success .list-group-item.active{z-index:2;color:#fff;background-color:#049dd9;border-color:#049dd9}
div#account-account .btn-primary,div#account-edit .btn-primary,div#account-forgotten .btn-primary,div#account-login .btn-primary,div#account-password .btn-primary,div#account-register .btn-primary,div#account-wishlist .btn-primary,div#common-success .btn-primary{color:#fff;background-color:#049dd9;border-color:#049dd9}
div#account-account .breadcrumb li,div#account-edit .breadcrumb li,div#account-forgotten .breadcrumb li,div#account-login .breadcrumb li,div#account-password .breadcrumb li,div#account-register .breadcrumb li,div#account-wishlist .breadcrumb li,div#common-success .breadcrumb li{margin-right:20px}
.well,div#account-account #content,div#account-edit #content,div#account-forgotten #content,div#account-password #content,div#account-register #content,div#account-wishlist #content,div#common-success #content{padding:20px;box-shadow:0 0 20px #99999938;border-radius:10px;margin-bottom:20px}
aside#column-right .list-group{box-shadow:0 0 20px #99999938}
div#account-account .form-group label,div#account-edit .form-group label,div#account-forgotten .form-group label,div#account-login .form-group label,div#account-password .form-group label,div#account-register .form-group label,div#account-wishlist .form-group label,div#common-success .form-group label{font-size:16px;margin:10px 0 0}
.partners-carousel .partner-item img{height:75px;width:auto!important}
.sidenav{max-width:80%;overflow-x:visible!important}
.sidenav:before{content:"";position:absolute;background:#000000ad;height:100%;top:0;left:0;right:0;width:200%}
.cataloge .cataloge-leftside .cataloge-filter .filter-list.pt-0{padding:0 15px!important}
.cataloge .cataloge-leftside .cataloge-filter .filter-list ul li .checkbox .form-check.product-color{margin:5px 0;padding-left:5px;padding-bottom:0;display:inline-block!important;width:auto}
.modal .form-theme .form-group .form-control{border:1px solid #ced4da;padding:.375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:#212529;border-radius:.25rem}
.modal .modal-content .form-theme{background:#fff;padding:0}
.modal .form-theme .form-group{width:100%;margin-bottom:10px}
.modal .modal-content .form-theme .modal-footer{background-color:#efefefef;border:0;border-top:1px solid #dee2e6}
#calculate-savings .btn-custom,.modal .modal-content .form-theme .modal-footer a.btn.btn-custom,button#button-prdinq_form_submit{background:#fff;color:#000;border-color:#000}
#prdinqpop .img-thumbnail{border:0 solid #dee2e6;min-width:100px}
.alert{font-style:normal;font-weight:500;line-height:20px;text-transform:capitalize;background:#fff;box-shadow:0 4px 12px #0000003d;border:0;font-size:16px;padding:20px 50px 20px 40px!important;bottom:82px;position:fixed;z-index:9999;right:0}
.alert i.fa{position:absolute;left:10px;font-size:20px}
section.home-page section.block-intro iframe{height:150%!important;width:150vw!important;pointer-events:none;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);max-width:none}
.block-intro{min-height:100vh;overflow:hidden}
section.home-page section.block-intro iframe .html5-video-player .video-stream{display:block;top:0!important;height:100vh!important;width:100%!important}
.carousel-control-next,.carousel-control-prev{width:4%}
@media (min-width:1199px){section.block-intro:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;z-index:9}
}
@media (max-width:1199px){section.home-page section.block-intro iframe{pointer-events:all}
.sidenav{max-width:90%}
.text-bg{font-size:185px;line-height:185px}
.top-menu ul>li>a{font-size:13px}
.top-menu ul>li:not(:last-child){margin-right:15px}
.intro-content h1{font-size:44px}
.intro-content h1 span{font-size:22px}
.intro-content b,.intro-content p{font-size:18px}
.vision-mission .text-bg{top:0}
.vision-mission .text-bg2{bottom:307px;top:auto}
.calculator-section .img img{max-width:480px}
.erick-left-cnt p{font-size:22px;line-height:34px}
}
@media (max-width:991px){.dealer-appliction h2{font-size:26px!important}
.home-slider .banner .text-bg{font-size:102px;line-height:102px}
.top-link ul>li{height:28px}
.top-link ul>li>a{width:20px;line-height:28px;height:28px;display:flex;align-items:center;justify-content:center}
.top-link ul>li>a .fa,.top-link ul>li>a i{line-height:28px}
.navbar-collapse{position:fixed;right:-280px;top:0;bottom:0;width:280px;height:100%;min-height:100vh;z-index:1;background-color:#043b6f;box-shadow:0 4px 4px rgb(0 0 0 / 25%);padding:50px 0 30px;overflow:hidden;overflow-y:auto;display:block;-webkit-transition:.3s;transition:.3s}
.header.sticky .top-link,.navbar-collapse.collapse:not(.show),.top-menu ul>li>a.dropdown-toggle:before{display:block}
.navbar-collapse.open{right:0;display:block!important}
.navbar-toggler{padding:0;z-index:91;position:relative;outline:0!important;box-shadow:none!important}
.navbar-toggler .bar1,.navbar-toggler .bar2,.navbar-toggler .bar3{width:24px;height:2px;background-color:#fff;margin:5px 0;transition:.4s}
.hidden-scroll .navbar-toggler .bar3{-webkit-transform:rotate(45deg) translate(-4px,-6px);transform:rotate(45deg) translate(-4px,-6px)}
.hidden-scroll .navbar-toggler .bar1{-webkit-transform:rotate(-45deg) translate(-4px,6px);transform:rotate(-45deg) translate(-4px,6px)}
.hidden-scroll .navbar-toggler .bar2,.top-menu ul>li .dropdown-toggle.show::after{opacity:0}
.hidden-scroll{overflow:hidden}
.header .container,.top-footer .ft-content.ft-link{max-width:100%}
.information-section .form-wrappers .section-title2 h2{font-size:30px;line-height:40px}
.leadership .header-section .subtitle{font-size:30px;line-height:34px}
.top-footer .ft-content{max-width:100%;margin-bottom:30px}
.top-footer{padding:50px 0 0}
.top-menu .navbar-nav{align-items:start;height:calc(100% - 50px);justify-content:flex-start;position:absolute;top:50px;overflow-y:auto;overflow-x:hidden}
.top-menu ul>li{margin:0;width:100%;text-align:left;padding:5px;position:relative!important}
.top-menu ul>li a{padding:12px 30px 12px 15px!important;border-bottom:1px solid #fff;width:100%;display:inline-block;text-align:left}
.top-menu ul>li.dropdown:hover .dropdown-menu,.top-menu ul>li>a.btn-custom:before,.top-menu ul>li>a:before{display:none}
.top-menu ul>li>a.dropdown-toggle{padding:0!important;width:30px;height:50px;border:0;position:absolute;right:0;top:0}
.top-menu ul>li>a.btn-custom{padding:0;border:0;font-weight:400}
.top-menu ul>li.login-button>a,.top-menu ul>li>a.btn-custom{text-align:center!important}
.header .navbar{justify-content:flex-end}
.top-menu ul>li.dropdown-menu-list .dropdown-mega-menu{position:relative;top:0;border-radius:0;margin:0;padding:0}
.block-about .text-bg,.header.sticky .top-menu ul>li.dropdown-menu-list .dropdown-mega-menu{top:0}
.top-menu ul li .dropdown-toggle::after,.top-menu ul li .dropdown-toggle::before{content:"";border:none;width:12px;height:2px;background:#fff;display:block;position:absolute;right:10px;top:25px}
.top-menu ul li .dropdown-toggle::after{transform:rotate(90deg)}
.top-menu ul>li .dropdown-toggle.show::before,.top-menu ul>li:hover .dropdown-toggle::before{width:12px}
.top-menu ul>li.dropdown-menu-list .dropdown-mega-menu ul li a{padding:10px 0!important}
.top-menu ul>li.dropdown-menu-list .dropdown-mega-menu ul li .sub-sub-menu li a{border:0!important;padding:0!important;font-size:13px!important}
.top-menu ul>li.dropdown-menu-list .dropdown-mega-menu .mega-menu-list a{font-size:14px}
.top-menu ul>li.dropdown-menu-list .dropdown-mega-menu .mega-menu-list{margin:0}
.top-menu ul>li.dropdown .dropdown-menu.show,.top-menu ul>li.dropdown:hover .dropdown-menu.show{display:block;visibility:visible;opacity:1}
.top-menu ul>li.dropdown-menu-list .dropdown-mega-menu .mega-menu-list li.img{margin-top:10px}
.home-slider .banner .img img{max-height:300px}
.btn-blue,.btn-custom,.btn-white,.form-theme .center .btn-custom{font-size:16px}
.dealer-appliction h2{line-height:44px}
.dealer-appliction p{font-size:20px;line-height:32px}
.form-container{margin-bottom:30px}
.mission-vission .common{padding:20px}
.mission-vission .common p{line-height:28px;font-size:16px}
.leadership-group .header-section .title,.mission-vission .common h2{font-size:40px;line-height:46px}
.innter-title h1{font-size:50px}
.calculator-section .img{top:inherit;bottom:50px;right:-25px}
.calculator-section{padding:50px 0 550px}
section.parallax-section.calculator-section{padding:75px 25px 0}
section.parallax-section.calculator-section .parallax-content{padding-bottom:550px}
.block-partner .section-title,.blog-section .section-title,.brand-video .section-title,.calculator-section .section-title,.customer-feedback .section-title{margin-bottom:20px}
.page-detail .container-fluid,.page-product .container-fluid{padding:0 15px}
.cataloge,.cataloge .cataloge-rightside{padding:0}
.filter-active .cataloge:before{content:"";background:rgba(0,0,0,.6);position:fixed;width:100%;height:100%;top:0;left:0;z-index:99}
.cataloge .cataloge-leftside{width:250px;opacity:0;position:fixed;top:0;right:-250px;height:100%;z-index:99;overflow-y:auto;overflow-x:hidden}
.filter-active .cataloge .cataloge-leftside{opacity:1;right:0}
.filter-active .cataloge .remove-cataloge{opacity:1;visibility:visible}
.cataloge .remove-cataloge{position:fixed;content:"\f060";top:7px;width:100%;height:100vh;z-index:99;left:10px;-webkit-transition:.2s ease-in-out;-moz-transition:.2s ease-in-out;-o-transition:.2s ease-in-out;transition:.2s ease-in-out;line-height:22px;color:#fff;opacity:0;visibility:hidden}
.cataloge .cataloge-rightside .cataloge-filter-view .filter-icon .filter{border:0;color:#000;padding:0 15px 0 0;font-size:20px}
.page-detail .detail .name{font-size:30px;line-height:36px;margin:0}
.block-erick{padding-bottom:100px!important}
.product-items{left:0;right:0;margin:auto;bottom:0}
.brand-video video{height:auto}
ul.contact>li{margin-bottom:5px}
}
@media (max-width:767px){.information-section .form-wrappers .requirment .scooter,.product-items{position:relative;left:inherit}
.block-intro{min-height:300px;height:300px}
.about-content{padding-top:30px}
.block,.block-2,.block-cnt,.block-partner,.information-section{padding:50px 0}
.copyright{text-align:center!important;padding:10px 0 0}
.copyright.text-end{padding-bottom:10px}
.block-about.vision-mission .row.reverse{flex-direction:column-reverse;margin-bottom:0!important}
.home-slider .banner .text-bg{font-size:60px;line-height:60px}
.vision-mission .text-bg2{bottom:0;top:auto}
.container,.container-sm{max-width:100%}
.position-list li>.btn-custom{padding:6px 10px}
.form-container,.form-wrappers{padding:15px}
.become-dealer .section-title h5{font-size:22px;line-height:20px}
.information-section .form-wrappers .requirment{padding:50px 20px}
.page-detail .detail{padding:30px 0 0}
.page-detail .product-information{margin:30px 0}
.page-detail .product-information .nav-tabs .nav-item .nav-link{font-size:15px;line-height:16px;padding:8px;margin:0 5px 5px 0}
.page-detail .product-information .nav-tabs .nav-item{margin:0}
.block-erick{padding-bottom:0!important}
.product-items{bottom:inherit;right:inherit;padding:0 20px;width:100%}
.product-items ul>li{flex:inherit;max-width:inherit}
.product-items ul>li>a{padding:10px 20px}
.electroride-promotion.promotion-web,.section-video{display:none}
.electroride-promotion.promotion-mob,.home-page{display:block}
.home-slider .banner .img{padding-top:50px}
.career-list .career-single{padding:10px 100px 10px 10px}
.career-list .career-single h3{font-size:15px;line-height:20px}
.career-list .career-single .job-more{top:12px;right:10px;font-size:13px}
.career-detail .title{font-size:22px;line-height:28px}
.electroride-promotion.promotion-mob .carousel-indicators button{background:#fff}
.electroride-promotion.promotion-mob .carousel-indicators button.active{background:#049dd9}
div#product-compare table tr td{font-size:16px}
div#product-compare thead td{font-size:20px!important}
}
@media (max-width:575px){.calculator-section .form-theme,.erick-left-cnt{padding:20px}
.form-theme .form-label{position:relative;outline:lavender;padding:0 0 5px;top:inherit;left:inherit;font-size:14px;letter-spacing:0!important}
.form-theme .form-control{height:40px;padding:10px}
section.block-newsletter h2{font-size:22px}
.information-section .form-wrappers .section-title2 h2{font-size:22px;line-height:28px}
.intro-content p,.leadership .header-section .subtitle{font-size:20px}
.intro-content h1{font-size:24px}
.blog-section .news-inner .news-content .title,.intro-content h1 span{font-size:18px}
.top-link ul>li{padding-left:10px;margin-left:10px}
.faq-content .accordion-button{padding:10px;font-size:16px}
.cataloge-item-list.item-list .single-item .item-detail,.faq-content .accordion-body{padding:10px}
.custom-accordian .accordion-body,.faq-content .accordion-body p{font-size:16px;letter-spacing:0;line-height:26px}
.dealer-appliction h2{font-size:26px;line-height:36px}
.dealer-appliction p{font-size:18px;line-height:24px}
.news-content p{font-size:16px}
.product-carousal .carousel-item .product-description .product-names{font-size:24px;line-height:30px}
.product-carousal .carousel-item .product-description .product-price{font-size:22px;line-height:26px}
.product-carousal .carousel-item .product-description .product-cats{font-size:18px;line-height:20px}
.leadership-group .header-section .title,.mission-vission .common h2{font-size:30px;line-height:36px}
.mission-vission .col-sm-4{width:100%}
.mission-vission .col-sm-4.center-img{width:100%;margin:30px 0}
.innter-title h1{font-size:36px}
.calculator-section .img img{max-width:400px}
.feedback-slider{padding:0 50px}
.cataloge-item-list .single-item{padding:10px 10px 70px}
.cataloge-item-list .single-item .item-detail .amount span{font-size:15px;line-height:18px;font-weight:500;white-space:nowrap}
.cataloge-item-list .single-item .item-detail .amount .off{margin-left:0;white-space:inherit;display:block;font-size:15px;line-height:18px}
.cataloge .cataloge-rightside .cataloge-filter-view{padding:0;margin-bottom:10px}
.cataloge .cataloge-rightside .cataloge-filter-view .filter-icon .result{font-size:13px}
.cataloge .cataloge-rightside .cataloge-filter-view .filter-icon .filter{padding:0 10px 0 0}
.cataloge .cataloge-rightside .cataloge-filter-view .sort-by .form-select{font-size:13px;line-height:18px;padding:5px 15px 5px 5px;background-position:right}
.cataloge .cataloge-rightside .cataloge-filter-view .sort-by .nav-tabs li.nav-item button{padding:0 0 0 10px;font-size:14px}
.cataloge-item-list.item-list .single-item{padding-left:150px;height:calc(220px - 30px)}
.cataloge-item-list.item-list .single-item .item-image{height:188px;max-width:150px}
.cataloge-item-list .row,.cataloge-item-list .single-item .item-detail .quick-buy,.page-detail .product-information .nav-tabs{margin:0}
.cataloge-item-list.item-list .single-item .item-detail .product-title{font-size:16px;line-height:18px}
.cataloge-item-list.item-list .single-item .item-detail .description{display:none}
.cataloge-item-list .single-item .item-detail .quick-buy .btn-custom{padding:6px 10px;font-size:14px}
.page-detail .page-detail-carousel .carousel-inner .carousel-item{height:350px}
.page-detail .page-detail-carousel .carousel-control-next,.page-detail .page-detail-carousel .carousel-control-prev{height:40px;width:40px;bottom:0;top:inherit;background-color:rgb(0 0 0)}
.page-detail .page-detail-carousel .carousel-indicators button{width:50px;height:50px;margin:0 0 5px}
.page-detail .page-detail-carousel .carousel-indicators{width:50px}
.page-detail .page-detail-carousel{padding-left:60px}
.page-detail .page-detail-carousel .carousel-control-prev{left:60px}
.page-detail .page-detail-carousel .carousel-control-next{right:0}
.cataloge-item-list .single-item .item-image{height:150px}
.page-detail .detail .color-cart{display:block}
.page-detail .detail .color{margin-bottom:15px}
.page-detail .detail .action .btn{width:100%;padding:10px 15px}
.product-items ul>li>a{padding:10px;font-size:15px}
.erick-left-cnt p{font-size:18px;line-height:28px}
.page-detail .page-detail-carousel button span{filter:brightness(1)}
.page-detail .detail .name .category{font-size:20px;line-height:24px}
.page-detail .detail .name{font-size:24px;line-height:26px}
.page-detail .product-information .tab-content .tab-pane .product-specifications table tr .data,.page-detail .product-information .tab-content .tab-pane .product-specifications table tr .name{padding:8px 10px;font-size:14px;line-height:20px}
.cataloge-item-list .single-item .item-detail .amount .price-tax{display:block;margin:0}
.cataloge-item-list .single-item .quick-buy .btn-custom{padding:10px;font-size:14px}
.cataloge-item-list .col-xxl-4{padding:0 5px}
.cataloge .cataloge-rightside .cataloge-filter-view .filter-icon .result .form-control{padding:5px;font-size:13px;line-height:18px}
.thankyou-page .thankyou-img p{font-size:16px;line-height:26px}
.thankyou-page .thankyou-img img{max-width:180px}
}
.home-page .product-carousal{background:rgb(49 102 153);background:radial-gradient(circle,#005fbe 0,#002c57 50%,#012 100%);background-image:url('road-and-cities.jpg');background-size:150% 150%;background-position:bottom}
section.block.product-carousal.blue-section:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:radial-gradient(circle,#005fbe8a 0,#002c57eb 50%,#001122cc 100%)}
div#modal-agree .modal-dialog{max-width:1000px;width:90%}
div#modal-agree .block-inner-banner,div#modal-agree .container.cs-h-100,div#modal-agree .row.cs-h-100{max-height:200px!important;height:200px!important;min-height:100px!important}
@media screen and (min-width:1600px){
.information-section .title,.leadership-group .header-section .title,.mission-vission .common h2,.section-title h2{font-size:2.5vw}
.form-theme .form-group .form-label{font-size:30px}
section.parallax-section.calculator-section .form-theme .form-group:after{font-size:.9vw}
section.parallax-section.calculator-section .form-theme .form-group .form-control{font-size:30px!important;width:100%}
.cataloge .cataloge-rightside .cataloge-filter-view .filter-icon .result,.cataloge .cataloge-rightside .cataloge-filter-view .filter-icon .result .form-control,.cataloge .cataloge-rightside .cataloge-filter-view .sort-by .form-select,.partners-carousel .item .name,.top-menu ul>li.dropdown-menu-list .dropdown-mega-menu .mega-menu-list .sub-sub-menu li a{font-size:1vw}
.single-testimonial .message,.single-testimonial .top .group .location{font-size:1vw;line-height:1.5vw}
.top-menu ul>li.dropdown-menu-list .dropdown-mega-menu{min-width:40vw;right:0;left:auto!important;top:2.5vw}
.top-menu ul>li.dropdown-menu-list{position:relative}
.partners-carousel .partner-item img{height:5vw;min-height:75px}
.copyright,div#product-compare table tr td:first-child{font-size:.8vw}
.home-page .product-carousal .carousel-item img{width:auto!important;max-height:none;height:auto;flex:0 0 50%;max-width:90%!important}
.home-page .product-carousal .carousel-item .product-description{flex:0 0 50%}
.product-carousal .carousel-item{padding:0 10vw}
.product-carousal .carousel-item .product-description .product-names{font-size:2vw;line-height:2vw}
.product-carousal .carousel-item .product-description .product-cats{font-size:1.4vw;line-height:1.9vw}
.product-carousal .carousel-item .product-description .product-price{font-size:1vw;line-height:1vw}
.become-dealer .section-title p,.mission-vission .common p{font-size:1.1vw;line-height:1.7vw}
.leadership-group .leadership-item .leadership-wrapper .name{font-size:1.2vw;line-height:1.7vw}
.leadership-group .leadership-item .leadership-wrapper .leadership-message{font-size:.9vw;line-height:1.5}
.alert,.compare-alert,.form-control,.information-section .form-wrappers .form-container .form-group label,button#subBtn,div#account-account,div#account-account .btn-primary,div#account-account .form-group label,div#account-edit,div#account-edit .btn-primary,div#account-edit .form-group label,div#account-forgotten,div#account-forgotten .btn-primary,div#account-forgotten .form-group label,div#account-login,div#account-login .btn-primary,div#account-login .form-group label,div#account-password,div#account-password .btn-primary,div#account-password .form-group label,div#account-register,div#account-register .btn-primary,div#account-register .form-group label,div#account-wishlist,div#account-wishlist .btn-primary,div#account-wishlist .form-group label,div#account-wishlist table,div#common-success,div#common-success .btn-primary,div#common-success .form-group label,div#product-compare a.btn.btn-danger,div#product-compare table tr td.description,form a.btn,ul.breadcrumb a{font-size:1vw!important}
.information-section .form-wrappers table tr td{font-size:1vw!important;line-height:1.7}
.dealer-appliction h2{font-size:2.5vw;line-height:1.3}
.dealer-appliction p{font-size:1.5vw}
.dealer-appliction2 p{font-size:20px;line-height:28px}
.cataloge .cataloge-leftside .cataloge-filter .filter-list-title .title{font-size:1.2vw;line-height:1.3}
.cataloge .cataloge-leftside .cataloge-filter .filter-list ul li .form-check label,.cataloge .cataloge-leftside .cataloge-filter ul li .form-check.form-check-category .form-check-label .list-group-item,.cataloge .cataloge-leftside .cataloge-filter ul li .form-check.form-check-category .form-check-label .list-group-item.child-category{font-size:1vw;line-height:1.9}
.page-product .single-item a.product-title{font-size:1.5vw!important;line-height:1.4!important}
.cataloge-item-list .single-item .item-image img{min-width:50%}
.quick-buy button.btn{font-size:1vw;line-height:1.5}
li.cat-attrib-item{font-size:.8vw;line-height:1.3}
.page-product .item-detail .amount .current{font-size:1.4vw!important;line-height:1!important}
.cataloge .cataloge-leftside .cataloge-filter .filter-list ul li .form-check-input[type=checkbox]{margin-left:-24px}
.page-product .cataloge-item-list .single-item .item-image{height:30vh}
.cataloge .cataloge-leftside{width:25%;margin-left:-25%}
.cataloge{padding-left:25%}
.page-product .container-fluid .cataloge:before{display:none}
div#account-wishlist table img{min-width:70%}
.no#totalItemsCompare{height:auto!important;width:auto!important;min-width:20px;border-radius:5px!important}
}
@media screen and (min-width:992px){.home-page .product-carousal .carousel-item-next,.home-page .product-carousal .carousel-item-prev,.home-page .product-carousal .carousel-item.active{display:flex;align-items:center;justify-content:center;padding:0 120px 90px}
.page-product .container-fluid .cataloge:before{content:"";position:absolute;left:310px;height:100%;width:1px;background:#dfdfdf}
}
@media screen and (max-width:1400px) and (min-width:1000px){section.home-page section.block-intro iframe{height:200vh!important;width:350vw!important}
}
@media screen and (max-width:1000px){section.home-page section.block-intro iframe{width:177.78vh!important}
}
@media screen and (max-width:992px){.information-section .form-wrappers .form-container{border-radius:10px 10px 0 0}
.information-section .form-wrappers .requirment{border-radius:0 0 10px 10px}
}
@media (max-width:575px){.page-product .cataloge-item-list.item-list .single-item{padding:0 0 0 150px!important}
.cataloge-item-list.item-list .single-item .item-image{height:188px;max-width:150px;background:#fff;border:0}
.page-product .cataloge-item-list .single-item .item-image{height:160px}
.cataloge-item-list .single-item .item-detail .amount span,.page-product .single-item a.product-title{font-size:16px!important;line-height:1.2!important}
.page-product .single-item{padding:0 0 115px!important}
.cataloge-item-list .single-item .quick-buy .btn-custom{padding:10px;font-size:14px;display:block;margin-right:15px}
.quick-buy button.btn{margin:8px 15px 0 0!important;float:none;background:#f2f2f2;display:block;width:calc(100% - 15px)}
.cataloge-item-list .single-item .item-detail{margin-top:0;padding-top:0}
ul.cat-attrib-list li.cat-attrib-item{font-size:11px;margin-bottom:10px}
.cataloge-item-list .single-item .item-detail .amount{margin:0 0 10px;line-height:1}
.cataloge-item-list .single-item .item-image img{max-width:80%}
section.parallax-section.calculator-section .form-theme .form-group{width:100%;margin:0}
section.parallax-section.calculator-section .form-theme .btn{margin-top:20px}
}
.btn-theme{justify-content:center;align-items:center}
.carousel-indicators{z-index:3}
#product-images .item{padding:80px 0;margin:5px;color:#fff;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;text-align:center}
#product-images-thumb .item{padding:10px 0;margin:5px;color:#fff;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;text-align:center;cursor:pointer}
#product-images-thumb .item h1{font-size:18px}
#product-images-thumb .item .current .item{background:#0c83e7}
.owl-theme .owl-nav [class*=owl-]{transition:.3s}
.owl-theme .owl-nav [class*=owl-] .disabled:hover{background-color:#d6d6d6}
#product-images.owl-theme .owl-next,.owl-prev{width:22px;height:40px;margin-top:-20px;position:absolute;top:50%}
.overlay,.overlay__inner{left:0;top:0;width:100%;height:100%}
#product-images.owl-theme .owl-prev{left:10px}
#product-images.owl-theme .owl-next{right:10px}
.owl-item.active.current{border:2px solid #54bcd9!important}
#product-images-thumb button.owl-prev{position:unset}
.compare-alert{background:#049dd9;color:#fff;box-shadow:0 4px 12px #0000003d;border:0;font-size:16px;padding:20px 50px 20px 40px!important;bottom:33px;position:fixed;z-index:9999;right:0;border-radius:10px}
.no#totalItemsCompare{display:inline-grid;align-items:center;text-align:center;color:#049dd9;width:20px;height:20px;background:#fff;border-radius:50%}
button#subBtn{border-radius:10px;border:2px solid #141414;position:relative;z-index:1;font-size:16px;line-height:20px;padding:10px 26px;background:#fff;color:#141414;text-transform:capitalize;letter-spacing:.6px}
.overlay{display:none;position:fixed;background:#222;opacity:.5}
.overlay__inner{position:absolute}
.overlay__content{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}
.spinner{width:75px;height:75px;display:inline-block;border-width:4px;border-color:rgba(255,255,255,.05);border-top-color:#fff;animation:1s linear infinite spin;border-radius:100%;border-style:solid}
@keyframes spin{100%{transform:rotate(360deg)}
}
.product-color label{width:25px;height:25px;background:#000;border-radius:50%;border:1px solid #fff;outline:#cccccc solid 1px}
.product-color input:checked+label{outline:#000000 solid 1px;border:3px solid #fff}
#filter-group1 .form-check{display:inline}
.sidebarFilter{padding:15px;margin-top:8%}
.sidebarFilter .panel-heading{font-size:18px;letter-spacing:1px;padding-left:20px;border-left:2px solid #fd5700}
.slider-selection{background-color:#ade8ff;background-image:unset!important}
.slider.slider-horizontal{width:100%!important}
.cataloge-filter{height:100vh}
.captcha-text{font-size:16px;font-weight:700;width:20%}
.partners-carousel.owl-carousel.owl-theme.owl-loaded.owl-drag{padding-top:150px}
#frmsave .form-group.select-g:before{content:"";position:absolute;color:#fff!important;z-index:100;border-bottom:10px solid #fff;border-left:10px solid transparent;transform:rotate(45deg);bottom:20px;right:15px}
@media (max-width:768px){.about-image img{max-width:300px;margin:-35px auto 0}
.intro-content h1{font-size:40px;text-align:center}
.intro-content{text-align:center;z-index:9;position:relative}
.home-slider .container .row{flex-direction:column-reverse}
.home-slider .banner{padding-top:50px}
.intro-content b{font-size:20px}
.block-partner{padding:15px 0 0}
section.block-newsletter{padding:50px 0}
section.block-newsletter .btn{font-size:14px}
.top-menu ul>li>a.btn-custom{margin-top:15px!important;width:90%;margin:auto;display:block;text-align:center}
.customer-feedback .single-testimonial{padding:0}
section.block.brand-video{padding:10px!important}
.home-page .product-carousal{padding-bottom:0}
.top-footer{padding:30px 0 0;text-align:left}
.top-menu ul>li.dropdown-menu-list .dropdown-mega-menu{border-radius:0}
ul.cat-attrib-list li.cat-attrib-item{width:100%;margin-bottom:10px;border:0}
.ft-content.ft-link ul li{padding-left:0;margin-bottom:4px}
.ft-content h4{margin:0 0 5px}
.ft-content.ft-link ul li:before{display:none}
.home-slider .text-bg{top:5vh;font-size:70px}
.home-page .product-carousal .carousel-item img{max-width:80%}
section.parallax-section.calculator-section .form-theme .form-group .form-control{height:30px}
section.parallax-section.calculator-section .form-theme .form-group .form-control,section.parallax-section.calculator-section .form-theme .form-group .form-label{font-size:18px}
#frmsave .form-group.select-g:before{border-bottom:10px solid #fff;border-left:10px solid transparent;bottom:10px}
.video-carousel .owl-nav button{width:auto;background-color:unset!important}
}
@media (max-width:480px){select#vtype{font-size:18px}
#frmsave .form-group.select-g:before{bottom:14px}
}
.video-carousel .owl-dots{text-align:center;display:block}
.video-carousel .owl-theme .owl-dots .owl-dot{display:inline-block;zoom:1}
.video-carousel button.owl-dot span{width:10px;height:10px;margin:5px 7px;background:#d6d6d6;display:block;-webkit-backface-visibility:visible;transition:opacity .2s;border-radius:30px}
.dealer-appliction .row .col-md h2{margin-bottom:0}
.terms-conditions ul{list-style:unset;margin:unset;padding-left:2rem}
.terms-conditions{margin-top:3%}
.privacy-text p{font-size:22px;color:#000}
.privacy-text h3{color:#000}
@media (max-width:768px){.terms-conditions{margin-top:26px}
.privacy-text,.privacy-text p,.terms-conditions p{font-size:18px}
.terms-conditions h3{font-size:20px}
.privacy-text h3{font-size:22px}
}
.pagination{justify-content:center;column-gap:22px}
.row.dealer-contact h2{font-size:2vw}
