#dealer-carousel{position:relative;overflow:hidden;max-width:760px;width:100%}
#dealer-carousel img.dealer-slider-image{display:none;max-width:100%;max-height:100%}
#dealer-carousel .arrow{position:absolute;top:50%;transform:translateY(-50%);width:50px;height:50px;border-radius:50%;background-color:rgba(0,0,0,0.5);text-align:center;line-height:50px;font-size:24px;color:#fff;cursor:pointer;z-index:50;opacity:0;transition:opacity .2s ease-in-out}
#dealer-carousel .arrow::before{position:relative;bottom:2.5px}
#dealer-carousel:hover .arrow{opacity:1}
#dealer-carousel .arrow.right-arrow::before{content:'';border:solid #fff;border-width:0 3px 3px 0;display:inline-block;padding:5px;transform:rotate(-45deg);-webkit-transform:rotate(-45deg);right:2px}
#dealer-carousel .arrow.left-arrow::before{left:2px;content:'';border:solid #fff;border-width:0 3px 3px 0;display:inline-block;padding:5.2px;transform:rotate(135deg);-webkit-transform:rotate(135deg)}
#dealer-carousel .arrow.left-arrow{left:20px}
#dealer-carousel .arrow.right-arrow{right:20px}
#dealer-nav{display:flex;align-items:center;background-color:black;padding:2.5px 15px;white-space:nowrap;width:100%;z-index:20;position:fixed;top:0;left:0;transition:opacity .5s,padding-left .125s}
#dealer-nav .dealer-hamburger-menu{display:none}
#dealer-nav #dealer-logo img{display:flex;max-height:56px;max-width:225px;padding:8px 4px 8px 12px;align-items:center;vertical-align:middle}
#dealer-nav nav.nav-desktop{width:100%}
nav.nav-mobile .close-btn{position:relative;top:0;left:23px;display:flex;align-items:center;width:12px;height:17px}
nav.nav-mobile .close-btn::after,.close-btn::before{position:absolute;left:5px;top:0;content:' ';height:14px;width:3px;background-color:white}
.close-btn:before{transform:rotate(45deg)}
.close-btn:after{transform:rotate(-45deg)}
nav.nav-mobile{background-color:black;padding-top:56px;height:100%;max-width:80%;overflow-y:auto;position:fixed;z-index:70;transition:left .5s cubic-bezier(0.4,0,0.2,1);width:250px;left:-100%;top:0}
nav.nav-mobile li{width:100%;position:relative}
nav.nav-mobile li .mobile-list-wrap{padding-left:36px;color:rgba(255,255,255,1);margin-top:20px;font-family:var(--font-open-sans-medium);left:-32px;line-height:1.81;transition:left .375s cubic-bezier(0.4,0,1,1),opacity .375s cubic-bezier(0.4,0,1,1)}
#dealer-nav nav.nav-desktop ul{display:flex;justify-content:flex-end;align-items:center}
#dealer-nav nav.nav-desktop ul li{position:relative;display:flex;align-items:center}
#dealer-nav nav.nav-desktop ul .anchor-wrap{font-weight:400;font-size:12pt;padding:10px 6px;font-size:16px;line-height:30.08px;color:white;font-family:var(--font-open-sans-medium);position:relative}
#dealer-nav nav.nav-desktop ul li.main-link a{padding:0 10px}
a.active-page{background-color:rgba(31,31,31,1)}
.nav-mobile a{width:fit-content}
nav .drop-arrow{border:solid #fff;border-width:2px 0 0 2px;display:inline-block;padding:3.3px;transform:rotate(-135deg);-webkit-transform:rotate(-135deg);margin:0 16px 0 0;height:fit-content;cursor:pointer}
nav.nav-desktop .drop-down-wrap{background-color:#000;padding-bottom:28px;border-radius:2px;left:-28px;overflow-y:auto;padding:8px 0;position:absolute;width:240px;top:50px}
nav.nav-desktop .drop-down-wrap .dropdown-li-wrap{color:rgba(255,255,255,1);padding-left:32px;margin-top:20px;width:100%}
nav.nav-desktop .drop-down-wrap .dropdown-li-wrap li{margin-bottom:15px}
nav.nav-desktop .drop-down-wrap .dropdown-list{flex-direction:column;align-items:center;justify-content:center}
nav.nav-desktop .drop-down-wrap .dropdown-li-wrap a{font-size:16px;font-family:var(--font-open-sans-medium);margin-left:12px;margin-right:12px;padding-right:6px;padding-left:6px;display:inline-block;max-width:90%}
nav.nav-desktop .drop-down-wrap .dropdown-li-wrap a:hover,#dealer-nav nav.nav-desktop ul .anchor-wrap a:hover{opacity:.7}
.hamburger-menu{display:none}
@media(max-width:999px){nav.nav-desktop{display:none}
.mobile-list li.mobile-submenu a{position:relative}
.mobile-list li.mobile-submenu .arrow-dropdown{border:solid #fff;border-width:3px 0 0 3px;display:inline-block;padding:3px;transform:rotate(-135deg);-webkit-transform:rotate(-135deg);transition:all .475s ease;height:fit-content;cursor:pointer;top:10.2px;left:15px}
.mob-sub-list li{padding-left:56px;color:rgba(255,255,255,1);margin-top:20px;font-family:var(--font-open-sans-medium);line-height:1.81;transition:left .375s cubic-bezier(0.4,0,1,1),opacity .375s cubic-bezier(0.4,0,1,1)}
.arrow-dropdown.rotate-arrow{transform:rotate(-315deg) !important}
.mob-sub-list a::before{display:none !important}
.hamburger-menu{display:block}
#dealer-nav .dealer-hamburger-menu{display:block}
}
.imageBannerContainer{overflow:hidden;position:relative;width:100%;display:flex;flex-direction:column;justify-content:center;margin-top:3rem;padding:4rem 0;height:340px}
.imageBannerContainer.grey-filter::before{position:absolute;width:100%;height:100%;background-color:rgba(33,33,33,1);opacity:.7;pointer-events:none;position:absolute;left:0;right:0;top:0;bottom:0;content:""}
.imageBannerContainer.grey-filter .imageBannerHeading{z-index:2}
.imageBannerImage{position:absolute;width:100%;height:100%;z-index:-1;left:0;right:0;top:0;bottom:0}
.imageBannerHeading{color:#fff;font-family:"oswald";text-align:center;font-size:53px;text-transform:uppercase;font-weight:bold;margin:0 100px;border-bottom:12px solid rgba(253,216,53,1);line-height:64px;font-weight:400;padding:88px 10px 8px}
.imageBannerHeading.clr-black{color:black !important}
.imageBannerTitle{color:#fff;text-align:center;padding:40px 48px 0;margin:45px 196px 0;font-size:18.66px;line-height:27px;font-family:var(--font-open-sans-medium);margin:0;padding-top:15px}
@media(max-width :767px){.imageBannerHeading,.imageBannerTitle{margin:0 20px}
.imageBannerHeading{font-size:38px;line-height:46px;font-weight:400}
.imageBannerTitle{padding:20px}
.imageBannerImage{height:100%}
.imageBannerContainer{margin-top:3.2rem;height:270px}
}
.imageBannerHeight{height:100vh !important}
.left-align{text-align:left}
.right-align{text-align:right}
.contactUsTitle{font-size:18.66px;color:#000;font-family:Open Sans;font-weight:700;padding:8px;margin:24px 0;text-align:center}
.contactUsVersion{display:flex}
.contactUsVersion>.contactUsTitle{flex:.4 !important}
.contactUsContainer{display:flex;justify-content:center;padding:24px 0}
.contactUsImage{width:164px;height:164px}
.contactUsPhoto{padding:0 14px}
.contactUsName,.contactUsManagerDetail{text-align:center;color:#00f;font-size:12px;font-family:Open Sans;font-weight:normal;text-decoration:underline;padding:8px 14px 0 14px}
.contactUsRole{color:#000;font-size:12px;font-family:Open Sans;font-weight:normal;font-variant:normal;text-align:center;line-height:20px;padding:0 14px 8px 14px}
.contactUsArea{padding:0 22px}
.contactUsAreaOffice,.contactUsManagerName{color:#000;font-family:Open Sans;font-size:14.66px;font-weight:700}
.contactUsAreaDetail{color:#000;font-size:14px;font-family:Open Sans;font-weight:normal;margin-top:15px}
.contactUsManagerDetail{font-size:14px;padding:0;margin-top:15px;text-align:left}
@media(max-width:767px){.contactUsContainer,.contactUsVersion{display:block !important}
.contactUsVersion{padding:0;margin-left:-35px}
.contactUsImage{margin:0 auto}
.contactUsManagerDetail{text-align:left !important}
.contactUsArea{padding:42px 24px 24px 24px !important}
.contactUsManager{padding:42px 24px 24px 24px !important}
}
.areaManagerWrapper{display:flex;justify-content:center}
.badge{font-family:var(--font-tstar-bold);font-weight:var(--font-weight-700);font-size:12px;color:var(--text-color-blue);padding:2px 2px 2px 6px;position:relative;text-transform:uppercase;vertical-align:super}
.badge::before{content:'';position:absolute;left:0;top:calc(48%);width:4px;height:4px;border-radius:100%;background:var(--bg-color-blue)}
table,th,tr,td{font-family:'Open Sans',Arial,Helvetica,sans-serif;font-size:13px;color:#303030;margin:10px 0 20px 0 !important;border:1px solid #fff !important;padding:5px !important}
table tr:first-child,th tr:first-child,tr tr:first-child,td tr:first-child{background-color:#686868;text-transform:uppercase;text-align:left}
table tr:first-child th,th tr:first-child th,tr tr:first-child th,td tr:first-child th{color:#fff}
table tr,th tr,tr tr,td tr{background-color:#dfdfdf}
h6 span.profileheading{background:#cacaca;padding:13px 20px 13px 25px;position:relative;display:block}
h6 span.profileheading img{position:absolute;top:40%;left:-10px;height:12px;width:27px}
h6 span.profileheading img .profileparagraph{padding:10px 0 10px 20px;border-left:solid 2px red;display:block;line-height:24px}
.profilesubpara{padding:10px 0 10px 20px;border-left:solid 2px red;display:block;line-height:24px}
.profileparagraph{line-height:24px}
.red-link a{color:red;display:inline}
.red-link a:hover{color:#303030}
.container-fluid.text-center.mt-4{background:url("../components/content/text/clientlibs/images/categories/aboutus/overview/belowbanner/leftimage.png"),url("../components/content/text/clientlibs/images/categories/aboutus/overview/belowbanner/rightimage.png");background-repeat:no-repeat;background-position:0 45px,100% 45px;background-size:auto 85%}
.container-fluid.text-center.mt-4 .headsingle p{font-size:52px!important;text-transform:uppercase;font-weight:900;font-family:var(--font-tstar-heavy);padding:100px 0;line-height:74px}
.container-fluid.text-center.mt-4 .headsingle p::before{content:"\201C"}
.container-fluid.text-center.mt-4 .headsingle p::after{content:"\201D"}
.container-fluid.text-center.mt-4 .headsingle p span{background:linear-gradient(95.69deg,#ac0000 0,#f00 26.35%,#ff3b3b 50.83%,#f00 72.71%,#f00 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent}
section.Mission .misionbox{justify-content:center;max-width:1366px;margin-left:auto;margin-right:auto}
section.Mission .container-fluid.text-center{background-color:#f7f7f7}
section.Mission .container-fluid.text-center.pt-md-5.mt-md-5.secondmissionbox{padding:38px 38px 20px 38px}
section.Mission .paramission{flex-direction:column;display:flex;align-items:flex-start;width:100%}
section.Mission h3{font-size:var(--font-size38);text-align:left;border-bottom:2px solid #ee2326;font-family:var(--font-tstar-heavy)}
section.Mission ul{padding:30px}
section.Mission li{font-size:28px;font-family:var(--font-tstar-bold);text-align:left;list-style:disc;letter-spacing:.04em;padding:10px 0;line-height:34px}
section.who-we-are{background-color:#f6f6f6}
section.who-we-are .who{background-color:#f6f6f6}
section.who-we-are .rowbox1{background:#fff}
section.who-we-are h3{font-size:var(--font-size38);text-align:left;font-family:var(--font-tstar-heavy);line-height:normal;margin-bottom:1rem!important}
section.who-we-are .whoweare{width:649.23px}
section.who-we-are .who .box p a{color:#2bb7b7;display:inline}
section.who-we-are p{font-size:18px;line-height:22px;letter-spacing:.09em;text-align:left;font-family:var(--font-tstar-regular);margin-bottom:1rem!important}
section.who-we-are .boxrow{max-width:1366px;margin-left:auto;margin-right:auto}
section.who-we-are .read-more{border:0;background:0;color:#41c2cb;font-weight:600}
section.who-we-are .read-more-mobile,section.who-we-are .read-less-mobile{color:#009fda;cursor:pointer}
.box.box1 .whowearepara{font-size:18px}
section.chairman-profile h2{font-family:var(--font-tstar-heavy);font-size:var(--font-size38);letter-spacing:.04em;color:#ee2326;font-weight:900;display:inline-block;background:#fff;line-height:46px;padding-left:20px;padding-right:20px}
section.chairman-profile .headerbackground{position:relative;z-index:1}
section.chairman-profile .headerbackground::before{display:inline-block;content:"";background:#d9d9d9;width:100%;position:absolute;top:50%;height:1px;left:50%;transform:translate(-50%,-50%);z-index:-1}
section.chairman-profile .desk{max-width:1366px;margin-right:auto;margin-left:auto}
section.chairman-profile .profile h1{font-family:open-sans-semibold;font-weight:600;font-size:22px;line-height:30px}
section.chairman-profile .profile h4{font-weight:400;font-size:22px;line-height:30px;padding:18px 0;font-family:sans-serif}
section.chairman-profile .profile p{font-family:var(--font-tstar);font-weight:400;font-size:17px;line-height:19px;letter-spacing:.04em}
section.chairman-profile .profile p:not(:first-child){margin-top:16px}
section.chairman-profile .btn-read{display:none}
section.profile-chairman{background-color:var(--bg-color-grey-2)}
section.profile-chairman .left-red-border .cmp-image{position:relative;padding:6px 0 0 6px}
section.profile-chairman .left-red-border .cmp-image .imagemission::after{content:"";height:90%;width:90%;background-color:red;position:absolute;top:-3px;left:-3px;z-index:0}
section.profile-chairman .right-red-border .cmp-image{position:relative;padding:6px}
section.profile-chairman .right-red-border .cmp-image .imagemission::after{content:"";height:90%;width:90%;background-color:red;position:absolute;top:-3px;right:-3px;z-index:0}
section.profile-chairman .rowbox1{background:#fff;margin-left:auto;margin-right:auto}
section.profile-chairman .rowbox1 p{font-family:var(--font-tstar);font-weight:400;font-size:17px;line-height:19px;letter-spacing:.04em;margin-top:16px}
section.profile-chairman .rowbox1 p:not(:first-child){margin-top:16px}
section.profile-chairman .rowbox1 .btn-read{color:#009fda;border:0;padding:0;font-size:14px;font-weight:400}
section.profile-chairman h3{font-size:var(--font-size38);text-align:left;font-family:var(--font-tstar-heavy);line-height:normal;margin-bottom:1rem!important}
section.profile-chairman img{position:relative;z-index:1}
section.profile-chairman .boxrow{max-width:1366px;margin-left:auto;margin-right:auto}
.box.box1 .chairmanepara{font-size:16px;line-height:19px}
.good-life{color:var(--text-color-red)}
@media(max-device-width:767px) and (min-width:320px){.container-fluid.text-center.mt-4 .headsingle p{font-size:20px!important;padding:0}
section.Mission h3{font-size:var(--font-size24)}
section.Mission .secondmissionbox{padding:38px 38px 86px 38px!important;margin-bottom:25px}
section.Mission ul{padding:5px}
section.Mission li{font-size:16px}
section.Mission li br{display:none}
.misionbox{flex-wrap:wrap}
.paramission.secpara.aos-init.aos-animate{margin-top:0}
.paramission.aos-init.aos-animate{width:100%;padding:0 15px}
.box.box1 .whowearepara{font-size:18px;text-align:justify}
section.Mission .container-fluid.text-center{padding:0}
}
.font-size-52{font-size:52px;line-height:1.2;font-family:var(--font-tstar-bold);padding:20px}
.font-size-24{line-height:1.2;font-size:24px;font-family:var(--font-tstar-bold)}
.font-size-28{line-height:1.2;font-size:28px;font-family:var(--font-tstar-medium)}
@media(max-width:768px){.font-size-52{font-size:26px;padding:10px}
.font-size-24{font-size:14px}
.font-size-28{font-size:18px}
}
@media(max-width:1199px) and (min-width:992px){section.Mission li{font-size:20px}
section.Mission h3{font-size:var(--font-size35);text-align:left;border-bottom:2px solid #ee2326;font-family:var(--font-tstar-heavy)}
section.who-we-are h3{font-size:var(--font-size28)}
.box.box1 .whowearepara{font-size:14px}
}
@media(max-width:480px){section.who-we-are h3{font-size:18px;text-align:left;font-family:var(--font-tstar-heavy);line-height:normal;margin-bottom:0!important}
}
@media only screen and (max-width:767px){section.who-we-are h3{text-align:left!important}
}
@media(max-width:480px){section.Mission li{line-height:19.2px}
section.chairman-profile h2{font-size:18px}
section.chairman-profile .profile h1{font-size:18px;line-height:24.51px}
section.chairman-profile .profile h4{font-size:18px;padding:5px 0}
section.chairman-profile .profile p{font-family:var(--font-tstar);font-weight:400;font-size:14px;line-height:20px;letter-spacing:.02em;text-align:justify}
section.chairman-profile .btn-read{color:#009fda;border:0;padding:0;font-size:14px;font-weight:400}
:hoversection.chairman-profile .btn-read:focus{color:#009fda;border:0;padding:0;font-size:14px;font-weight:400}
section.chairman-profile .card.card-body.profile-collapse-card1{border:0;padding:5px 0}
section.profile-chairman .chairman-headline.mobile{font-family:var(--font-tstar-heavy);line-height:normal;font-size:24px;margin-top:12px;font-weight:900}
section.profile-chairman .rowbox1 p{font-size:14px;line-height:20px}
section.profile-chairman .box1content .btn-read{color:#009fda;border:0;padding:0;font-size:14px;font-weight:400}
section.profile-chairman .card.card-body.profile-collapse-card1 p{margin-top:5px}
section.profile-chairman .profile-img{width:100%}
section.profile-chairman .profile-img1{width:100%}
section.profile-chairman .child_section1::after{content:"";height:90%;width:90%;background-color:red;position:absolute;top:2px;left:2px;z-index:0}
section.profile-chairman .child_section2::after{content:"";background-color:red;position:absolute;top:2px;right:2px;z-index:0;height:90%;width:90%}
section.profile-chairman .chairman-headline{display:none}
section.profile-chairman .chairman-headline.mobile{font-family:var(--font-tstar-heavy);line-height:normal;font-size:24px;font-weight:900}
section.profile-chairman .box.box1 .chairmanepara{font-size:14px;line-height:19px;text-align:justify;margin-top:7px}
section.profile-chairman .box.box1 .btn-read{color:#009fda;border:0;padding:0;font-size:14px;font-weight:400}
}
@media(min-width:481px) and (max-width:768px){section.chairman-profile .btn-read{color:#009fda;border:0;padding:0;font-size:18px;font-weight:400}
h2.overview-heading-1.new-1{font-family:var(--font-tstar-heavy);font-size:var(--font-size18)}
section.profile-chairman .profile-img{width:100%;position:relative;z-index:1}
section.profile-chairman .btn-read{color:#009fda;border:0;padding:0;font-size:18px;font-weight:400}
}
.cmp-text ul{list-style:initial}
@media(min-width:768px) and (max-width:1023px){.container-fluid.text-center.mt-4 .headsingle p{font-size:40px !important;line-height:48px;padding:40px 0}
}
h3 span.contact-metrology{font-size:20px;color:red;padding:0 0 5px 0;font-family:var(--font-tstar-bold),sans-serif;font-weight:400;line-height:19.2px}
p span.contact-metrology{font-size:15px;color:#303030;font-weight:500;line-height:20px;font-family:var(--font-tstar-regular),Arial,Helvetica,sans-serif}
p:has(span.spacer){margin:30px 0 25px;height:0;border-bottom:#ddd 1px solid}
.text:has(span.contact-metrology){padding:40px 0 65px}
.hero-app{display:block;z-index:0;overflow:hidden;margin-bottom:16px;border:0;background-color:rgba(255,255,255,0.8);color:#000;transition:transform .15s cubic-bezier(0,0.2,0.5,3) 0;position:relative;height:auto;border-radius:4px;font-weight:500;line-height:1.5;align-items:center;border-sizing:border-box;padding:16px 20px;font-family:var(--font-tstar-heavy);font-weight:700;font-size:19px}
.sustainability-journey{text-align:center;margin:0 auto;max-width:957px;line-height:24px;font-size:20px}
.sustainability-our-vision{max-width:63%}
p.investors-faq-contactus{line-height:1.33;font-size:18px}
@media(min-width:360px) and (max-width:1023px){.sustainability-journey{line-height:20px;font-size:14px}
.sustainability-approuch{font-size:14px}
.sustainability-our-vision{max-width:80%}
p.investors-faq-contactus{line-height:1.2;font-size:12px}
}
@media(max-width:480px){p:has(span.contact-metrology){max-width:90%}
}
section.Mission h3{width:fit-content}
.end_text1{font-size:16px;font-family:T-Star Pro;margin-left:20px}
@media all and (max-width:768px){.end_text1{font-weight:400;font-size:12px;line-height:18px}
}
@media(max-width:768px){.gift-icon{margin:0 4px 5px 4px !important}
.voucher-description{display:block;position:relative;top:10px;left:-30px}
.con-span,.bold{display:block}
}
.container-fluid.text-center .misionbox{padding:0 25px}
.investors-board-information-cards{width:100%;height:205px;background:#303030;border-radius:18px;display:flex;flex-direction:column;justify-content:center}
.investors-board-information-cards p{text-align:center;font-weight:900;font-size:28px;line-height:1.2;color:#fff;text-transform:uppercase;padding:0 20px}
.investors-banner-text{padding-left:0 !important;padding-bottom:0 !important;bottom:unset !important;top:50%;transform:translateY(-50%)}
.investors-banner-text h1{font-size:52px !important;color:#fff !important;opacity:1}
.investors-banner-img img{min-height:0 !important}
.investors-child-page-banner-text{padding-bottom:0 !important;padding-left:0 !important}
@media(max-width:1200px){.investors-banner-text{bottom:unset !important}
}
@media(max-width:1000px){.investors-banner-text h1{font-size:50px !important}
}
@media(max-width:630px){.investors-banner-text{bottom:unset !important}
}
@media(max-width:500px){.investors-banner-text{bottom:unset !important}
}
@media(max-width:768px){.investors-banner-text{padding-left:0 !important;padding-bottom:0 !important;margin-bottom:0 !important}
.investors-banner-text h1{font-size:32px !important;margin:0 auto !important;max-width:80%}
.container-fluid.text-center.mt-4 .headsingle p.text-padding{max-width:100% !important;font-size:24px !important;line-height:1.2 !important;padding:21px 0 28px !important}
.container-fluid.text-center .misionbox{padding:0}
section.Mission ul.padding-left{padding:5px 18px 5px 16px}
p.sustainability-journey{padding:0 15px}
.investors-board-information-cards p{font-size:18px}
}
.bootstrap-dividend-iepf-wrapp{flex:0 0 22% !important}
.bootstrap-dividend-iepf-image{width:236px}
.iepf-dividend-pdf-wrapper{display:flex;width:100% !important}
.iepf-download-pdf-alligments{margin-top:10px}
@media(max-device-width:767px) and (min-width:320px){.bootstrap-demat-mobile-layout{margin-left:1rem;padding-right:2rem}
.spacing-image-text-demat{padding-top:16px !important}
.demat-ui-mobile-wrap{font-size:14px !important;color:#303030 !important;line-height:20px !important;font-family:tstar-regular !important;font-weight:400}
.iepf-dividend-pdf-wrapper{display:flex;width:100% !important;padding-top:0 !important}
.iepf-download-pdf-alligments{margin-right:21px !important;margin-top:10px}
.iepf-download-contents-alligments{padding-left:16px !important}
.iepf-download-contents-header{font-family:tstar-heavy;font-size:18px !important;list-style:22px !important}
.iepf-download-contents-sub-header{font-family:tstar-medium;font-size:14px !important;list-style:17px !important}
.bootstrap-dividend-iepf-image{width:auto}
.bootstrap-dividend-iepf-wrapp{flex:none !important}
.author-read-more-mobile-end{justify-content:flex-end}
.info-share-wrapp-mob{padding-right:1rem}
.mob-faq-generic-tab-heading{font-size:18px !important;padding:16px 0 16px 10px !important}
.mob-click-here-outer-wrap{padding:10px 30px 0 10px !important}
.mob-click-here-inner-wrap{border-left:1px solid #ee2326 !important;padding:10px 0 0 18px !important;margin-bottom:1rem}
.mob-click-here-text{font-size:18px !important;line-height:22px !important}
}
.image-container-xpulse-position{position:relative}
.xpulse-experience-main-logo{z-index:1;width:22%;position:absolute;left:39%;top:4%}
.xpulse-experience-hero-logo{width:auto;position:absolute;z-index:1;top:5%;left:4.5%}
.scroll_indicator{position:absolute;left:50%;bottom:0;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;font-size:.83vw;color:#fff;text-transform:uppercase;font-weight:bold;padding-bottom:60px;z-index:1}
.scroll_indicator::after{content:"";position:absolute;left:50%;bottom:0;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-o-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:4px;height:50px;background:#282828}
.scroll_indicator span:nth-child(6){padding-bottom:10px}
.xpulse-exp-book-now-wrap{position:fixed;right:5%;bottom:20%;width:8.6%;cursor:pointer;z-index:99}
.xpulse-exp-book-now-img{-webkit-animation:spin 10s linear infinite;-moz-animation:spin 10s linear infinite;animation:spin 10s linear infinite}
@-moz-keyframes spin{100%{-moz-transform:rotate(360deg)}
}
@-webkit-keyframes spin{100%{-webkit-transform:rotate(360deg)}
}
@keyframes spin{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}
}
.bootstrap-generic-xpulse{height:100%;margin:0 6px}
.bootstrap-generic-xpulse .genericteaser{height:100%}
.generic-teaser-xpulse-bg{background-color:#191919;padding:0 5rem}
.xpulse-exp-book-icon-call{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;overflow:hidden}
.xpulse-exp-main-heading{font-family:var(--font-space-outside);font-size:39px;color:#d30613;padding:4rem 0 0 1rem}
.xpulse-exp-sub-heading{font-family:var(--font-amateur-naked);font-size:78px;color:#fff;text-transform:uppercase;line-height:64px;padding:0 0 1rem 1rem}
.xpulse-exp-stage-heading{font-size:20px;line-height:30px;font-family:"Roboto",Arial,Helvetica,sans-serif;font-weight:600;font-style:italic;color:#fff;padding:0 1rem}
.xpulse-exp-stage-subhead{font-size:16px;line-height:26px;font-family:"Roboto",Arial,Helvetica,sans-serif;font-weight:400;color:#fff;padding:30px 0}
.xpulse-exp-stage-wrap{background:url(../../../content/dam/hero-aem-website/in/xpulse-experience/bg-venue.jpg) no-repeat center left;background-size:100% 100%;padding:4rem 2.5rem}
.xpulse-exp-form-wrap{background:url(../../../content/dam/hero-aem-website/in/xpulse-experience/bg-experince-center.jpg);padding:4rem 2.5rem}
.xpulse-exp-buttons{display:inline-block;font-family:"Roboto",Arial,Helvetica,sans-serif;font-size:20px;color:#fff;line-height:100%;font-weight:600;text-transform:uppercase;background:#ed1c24;padding:15px;border:0;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-webkit-box-shadow:3px 3px 3px 0 #000;-moz-box-shadow:3px 3px 3px 0 #000;box-shadow:3px 3px 3px 0 #000}
.xpulse-exp-buttons-call{display:inline-block;font-family:"Roboto",Arial,Helvetica,sans-serif;font-size:18px;color:#fff;line-height:100%;font-weight:600;text-transform:uppercase;background:#ed1c24;padding:15px 15px 15px 39px;border:0;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-webkit-box-shadow:3px 3px 3px 0 #000;-moz-box-shadow:3px 3px 3px 0 #000;box-shadow:3px 3px 3px 0 #000}
.xpulse-exp-buttons-location{display:inline-block;font-family:"Roboto",Arial,Helvetica,sans-serif;font-size:18px;color:#fff;line-height:100%;font-weight:600;text-transform:uppercase;background:#ed1c24;padding:15px 10px 15px 30px;border:0;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-webkit-box-shadow:3px 3px 3px 0 #000;-moz-box-shadow:3px 3px 3px 0 #000;box-shadow:3px 3px 3px 0 #000}
.xpulse-exp-buttons-call::before{content:'';position:absolute;width:20px;height:18px;background-image:url(../../../content/dam/hero-aem-website/in/xpulse-experience/white-call-icon.png);left:30px;background-size:100% 100%}
.xpulse-exp-buttons-location::before{content:'';position:absolute;width:20px;height:18px;background-image:url(../../../content/dam/hero-aem-website/in/xpulse-experience/white-location-dot.png);left:27px;background-size:100% 100%}
.xpulse-exp-allignments{padding:0}
.book-now-anchor-wrap{position:absolute;width:100%;height:100%;z-index:1}
.xpulse-exp-mob-stage{position:relative;width:100%;max-width:1440px;margin:0 auto}
.xuplse-horizontal-layout{position:relative;width:100%;max-width:1440px;margin:0 auto}
.xpulse-exp-mob-stage .carousel-indicators{bottom:-20px}
.xpulse-exp-form-subheading{font-family:var(--font-space-outside) !important;font-size:39px !important;color:#d30613 !important;text-align:left !important;margin-bottom:1rem !important;font-weight:normal !important}
.xpulse-exp-form-heading{font-family:var(--font-amateur-naked) !important;font-size:78px !important;color:#fff !important;line-height:64px !important;text-transform:uppercase !important;text-align:left !important;margin-bottom:0 !important;font-weight:normal !important}
.xpulse-img-width-resize{width:95%}
.unclaimed-dividend-and-shares-no-details{margin:10px 5px 10px 40px}
.scooters-dealer-bg{background-image:url(../../../content/dam/hero-aem-website/in/products/scooters/scooters-bg-img.png);background-size:100% 100%}
.joy-ride-desktop-imgs{display:block;width:auto}
.joy-ride-mobile-imgs{display:none}
.service-joyride-allignments{padding:24px}
.service-joyride-text-alligns{margin-left:-2rem}
.service-joyride-text-sub{font-weight:400;font-size:20px;line-height:26px;font-family:var(--font-tstar-regular);color:#303030}
.service-joyride-text-main{font-weight:900;font-size:38px;line-height:46px;color:#303030;font-family:var(--font-tstar-heavy)}
.key-joyride-text-text{font-weight:700;font-size:20px;line-height:24px;font-family:var(--font-tstar-medium);color:#303030}
.key-joyride-text-wrap{text-align:center}
.key-joyride-text-terms{font-weight:700;font-size:24px;line-height:24px;font-family:var(--font-tstar-medium);color:#303030}
.service-safe-hero-nav-links{width:auto !important}
.ride-safe-ad-banner-img{padding:30px 0 29px 36px}
.service-banner-exchange-content{align-items:center !important}
.service-riding-tips-engine{font-weight:900;font-size:32px;line-height:38px;font-family:var(--font-tstar-heavy);color:#303030;text-transform:capitalize}
.scooters-dealer-bg .splendor-feature-section{background-image:url(../../../content/dam/hero-aem-website/in/products/scooters/scooters-bg-img.png) !important;background-size:100% 100% !important}
.scooters-dealer-bg .specfication-wrapper,#scooterWrapper .specfication-wrapper{background-color:#fff}
.scooters-dealer-bg .splendor-feature-h3,.scooters-dealer-bg .splendor-feature-h3 p{color:#303030 !important}
.executive-dealer-bg .splendor-feature-section{background:linear-gradient(180deg,#4f4d4d 0,#3d3d3d 100%) !important}
.executive-dealer-bg .splendor-feature-h2{color:#fff !important}
#performanceWrapper .explore-360-main,#performanceWrapper .prise-section.sports-section,#performanceWrapper .near-you-section,#performanceWrapper .near-you-section.dark-theme{background-image:url(../../../content/dam/hero-aem-website/in/products/sports-adventure/premium-bg-img.png) !important;background-size:100% 100% !important}
#performanceWrapper .prise-section.sports-section .prise-wrapper .prise-left-div .prise-form .prise-form-dropdown-div .cust-form-group{opacity:.7}
#performanceWrapper .cust-form-group:has(.cust-drop-down.show){opacity:1 !important}
.scooters-dealer-bg .specifications-tabs-section .tab-wrapper .cust-common-tabs-main .nav-item .nav-link,#scooterWrapper .specifications-tabs-section .tab-wrapper .cust-common-tabs-main .nav-item .nav-link{background:#fef8f2}
.scooters-dealer-bg .specifications-tabs-section .tab-wrapper .cust-common-tabs-main .nav-item .nav-link.active,#scooterWrapper .specifications-tabs-section .tab-wrapper .cust-common-tabs-main .nav-item .nav-link.active{background-color:red}
#scooterWrapper .specifications-tabs-section .tab-wrapper .cust-common-tabs-main .nav-item .nav-link:hover,.scooters-dealer-bg .specifications-tabs-section .tab-wrapper .cust-common-tabs-main .nav-item .nav-link:hover{background-color:red}
.scooters-dealer-bg .near-you-section .near-you-wrapper .near-you-left .near-you-content .near-you-form .cust-form-group .cust-drop-down .cust-form-control,#scooterWrapper .near-you-section .near-you-wrapper .near-you-left .near-you-content .near-you-form .cust-form-group .cust-drop-down .cust-form-control{background-color:transparent}
.about-us-stats-heading{font-family:var(--font-tstar-heavy);font-size:84px;line-height:101px;font-weight:900;color:#fff;text-align:center;padding:23px 0 10px 0}
.about-us-stats-sub-heading{font-family:var(--font-tstar-heavy);font-size:20px;line-height:24px;font-weight:900;color:#fff;text-align:center;padding-bottom:36px;font-style:italic}
.about-us-stats-image-heading-first{font-family:var(--font-tstar-heavy);font-size:84px;line-height:101px;font-weight:900;color:#fff;font-style:italic;padding:9px 0 9px 0}
.about-us-stats-image-heading-span{font-family:var(--font-tstar-medium);font-size:24px;line-height:29px;font-weight:400;font-style:italic;color:#fff}
.about-us-fading-wrapper{background-color:rgba(0,0,0,0.5);position:absolute;bottom:0;width:100%}
.about-us-stats-image-sub-heading{font-family:var(--font-tstar-heavy);font-size:20px;line-height:24px;font-weight:900;color:#fff;text-align:center;font-style:italic}
.about-us-manufacturing .desktop-aboutus-wrap{max-width:18.077%}
.about-us-manufacturing .about-us-manuf-container{margin:0 80px}
.about-us-manufact-main-heading-wrap{padding:48px 0 12px 0}
.about-us-manufact-main-heading{font-family:var(--font-tstar-heavy);font-size:48px;line-height:58px;font-weight:900;color:#1b1717;margin-left:28px}
.about-us-manufact-sub-heading{font-family:var(--font-tstar-regular);font-size:24px;line-height:29px;font-weight:700;color:#303030;width:85%;text-align:center;margin:0 auto;padding-bottom:30px}
.service-safe-hero-nav-links{width:auto !important}
.ride-safe-ad-banner-img{padding:30px 0 29px 36px}
.service-banner-exchange-content{align-items:center !important}
.service-riding-tips-engine{font-weight:900;font-size:32px;line-height:38px;font-family:var(--font-tstar-heavy);color:#303030;text-transform:capitalize}
.safe-hero-carousel-content-wrap{margin-left:-3.5rem}
@media(max-width:768px){.unclaimed-dividend-and-shares-no-details{margin:10px 5px 10px 15px}
}
@media(max-width:1400px){.xpulse-exp-mob-stage,.xuplse-horizontal-layout{max-width:1200px;margin:0 auto}
}
@media(max-width:1200px){.service-joyride-text-alligns{margin-left:2rem}
.tablet-about-sub-allighments{margin-bottom:0 !important}
.about-us-stats-heading{font-size:65px;line-height:75px}
.about-us-stats-sub-heading{font-size:17px;line-height:21px;padding-bottom:24px}
.about-us-stats-image-sub-heading{font-size:17px;line-height:21px}
.about-us-stats-image-heading-first{font-size:65px;line-height:75px}
.about-us-manufacturing .about-us-manuf-container{margin:0 40px}
}
@media(max-width:1000px){.xpulse-experience-hero-logo{display:none}
.scroll_indicator{display:none}
.service-joyride-text-alligns{margin-left:4rem}
.about-us-stats-sub-heading{font-size:14px;line-height:18px;padding-bottom:16px}
.about-us-stats-heading{font-size:50px;line-height:55px}
.about-us-stats-image-heading-first{font-size:50px;line-height:55px}
.about-us-stats-image-heading-span{font-size:24px;line-height:29px;margin-left:.2rem}
.about-us-stats-image-sub-heading{font-size:15px;line-height:24px}
.about-us-manufacturing .about-us-manuf-container{margin:0 16px}
.tablet-about-sub-allighments{margin-bottom:0 !important;padding-bottom:16px !important}
.about-us-manufact-main-heading{font-size:32px;line-height:45px;margin-left:18px}
.about-us-manufact-sub-heading{font-size:19px;line-height:26px}
}
@media(max-width:768px){.xpulse-experience-main-logo{width:51%;left:23%;top:10%}
.xpulse-exp-book-now-wrap{bottom:10%;width:25%}
.generic-teaser-xpulse-bg{padding:0 0 2rem 0}
.xpulse-exp-main-heading{font-size:28px;line-height:28px}
.xpulse-exp-sub-heading{font-size:30px;line-height:34px}
.xpulse-exp-stage-heading{font-size:16px;line-height:22px}
.xpulse-exp-allignments{padding:1rem 0 1rem 0}
.xpulse-exp-mob-stage{flex-direction:column-reverse}
.xpulse-exp-stage-wrap{padding:2rem .5rem}
.xpulse-exp-form-wrap{padding:2rem .5rem}
.xpulse-exp-mob-stage .carousel-indicators{bottom:-15px}
.xpulse-exp-form-subheading{font-size:28px !important;line-height:28px !important;margin-bottom:2rem !important}
.xpulse-exp-form-heading{font-size:30px !important;line-height:34px !important}
.xpulse-img-width-resize{width:100%}
.bootstrap-generic-xpulse{margin:0}
.service-joyride-text-alligns{margin-left:7rem}
}
.our-values-card-heading-var{font-family:var(--font-tstar-bold);font-size:32px;line-height:1.2;font-weight:900}
.our-values-card-desc-var{font-family:var(--font-tstar-medium);font-size:16px;line-height:1.2;font-weight:400}
@media(max-width:786px){.our-values-card-heading-var{font-size:16px}
.our-values-card-desc-var{font-size:8px}
}
.social-linktree{z-index:0;overflow:hidden;margin-bottom:16px;border:0;background-color:rgba(255,255,255,0.8);color:#000;transition:transform .15s cubic-bezier(0,0.2,0.5,3) 0;box-shadow:rgba(10,11,13,0.08) 0 2px 4px 0;border-radius:4px;max-width:680px;margin:0 auto;margin-bottom:15px}
.social-linkanchor{hyphens:auto;white-space:normal;color:inherit;transition:box-shadow .25s cubic-bezier(0.08,0.59,0.29,0.99) 0,border-color .25s cubic-bezier(0.08,0.59,0.29,0.99) 0,transform .25s cubic-bezier(0.08,0.59,0.29,0.99) 0,background-color .25s cubic-bezier(0.08,0.59,0.29,0.99) 0;overflow-wrap:break-word;word-break:break-word;padding-left:44px;padding-right:44px;margin:0;border:0;font-family:inherit;font-weight:inherit;font-size:inherit;text-align:center;cursor:pointer;background:0;text-decoration:none;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;height:auto;position:relative;padding:16px 20px;width:100%;appearance:none;box-sizing:border-box;vertical-align:middle}
.social-linktree:hover{transform:scale(1.02)}
@media(max-width:569px){.joy-ride-mobile-imgs{display:block;width:auto;margin:0 auto}
.joy-ride-desktop-imgs{display:none}
.service-joyride-allignments{padding:12px}
.service-joyride-text-alligns{margin-left:0}
.service-joyride-text-sub{font-size:14px;line-height:17px}
.service-joyride-text-main{font-size:16px;line-height:19px}
.key-joyride-text-wrap{padding-left:6px;padding-right:6px;text-align:left;display:flex;align-items:center}
.key-joyride-text-text{font-size:12px;line-height:14px;margin-bottom:20px}
.key-joyride-text-terms{font-size:14px;line-height:17px}
.service-genric-scroll-header-width{width:auto !important}
.service-genric-scroll-header-wrap{display:flex;overflow-x:scroll;margin-bottom:1rem}
.service-genric-scroll-header-wrap::-webkit-scrollbar{display:none}
.service-riding-tips-engine{font-size:18px;line-height:22px}
.about-us-stats-heading{font-size:38px;line-height:46px;padding:13px 0 4px 0}
.about-us-stats-image-heading-span{font-size:11px;line-height:13px;margin-left:.2rem}
.about-us-stats-sub-heading{font-size:10px;line-height:12px;padding-bottom:13px}
.about-us-stats-image-heading-first{font-size:38px;line-height:46px;padding:4px 0 4px 0}
.about-us-stats-image-sub-heading{font-size:10px;line-height:12px}
.about-us-img-height{height:130px}
.about-us-single-img-height{height:245px}
.about-us-manufacturing{margin:0 1rem}
.about-us-manufacturing .mobile-aboutus-wrap{max-width:33.33%}
.about-us-manufacturing .middle-wrapper-mobile-aboutus{padding:0 10px}
.about-us-manufact-main-heading{font-family:var(--font-tstar-heavy);font-size:23px;line-height:28px;margin-left:24px}
.about-us-manufact-sub-heading{font-size:16px;line-height:155.02%;letter-spacing:.03em;width:100%;text-align:left}
.safe-hero-carousel-heading{margin:0 -10px 0 -2px}
.safe-hero-carousel-heading{margin:0 -10px 0 -2px}
}
@media(max-width:350px){.about-mobile-allignments{padding:0 0 13px 0 !important}
}
@media(max-width:768px){#xtremepricesection .prise-form-cta-img{width:100%}
}
.overlay-blogs-text-stories{position:absolute;bottom:0;min-height:100px;color:#fff;display:flex;justify-content:center;width:100%;align-items:center;background:rgba(0,0,0,0.6);font-family:var(--font-tstar-heavy);font-size:24px;line-height:32px;padding:0 18px;border-bottom-left-radius:12px;border-bottom-right-radius:12px}
@media(max-width:1050px){.overlay-blogs-text-stories{font-size:22px;line-height:28px}
}
@media(max-width:768px){.overlay-blogs-text-stories{min-height:90px;font-size:20px;line-height:24px}
}
@media(max-width:575px){.overlay-blogs-text-stories{min-height:80px;font-size:18px;line-height:24px;padding:0 16px}
}
.megamenu-option-main.service-nav-journey .megamenu-option-box{padding:0 40px 40px !important;gap:32px 22px}
.megamenu-option-main.service-nav-journey .megamenu-option-box .dropdown-item{width:305px !important;flex-basis:23.5% !important;margin:0 !important}
.megamenu-option-main.service-nav-journey .megamenu-option-box .dropdown-item .menu-item-icon-main h5{margin-left:6px !important;font-weight:var(--font-weight-700) !important}
.megamenu-option-main.service-nav-journey .megamenu-option-box .dropdown-item p{margin-top:7px !important;margin-left:30px !important;font-weight:var(--font-weight-400) !important}
.megamenu-option-main.service-nav-journey .megamenu-option-head{padding:0 40px !important}
@media(max-width:768px){.megamenu-option-main.service-nav-journey .megamenu-option-box{padding:0 !important;gap:0}
.megamenu-option-main.service-nav-journey .megamenu-option-box .dropdown-item{width:100% !important;flex-basis:unset !important;margin:0 10px !important}
}
.exchange-helpdesk-wrap{background-color:#ee2326}
.exchange-helpdesk-help-text{font-family:var(--font-tstar-heavy);font-size:32px;line-height:48px;color:#FFF}
.exchange-helpdesk-sub-text{font-family:var(--font-tstar-medium);font-size:18px;line-height:24px;color:#FFF}
.exchg-help-border{width:1px;background-color:silver}
@media(max-width:569px){.exchange-helpdesk-help-text{font-size:24px;line-height:32px}
.exchange-helpdesk-sub-text{font-size:16px;line-height:20px}
}
.exchange-sell-row{margin:40px}
.exchange-sell-wrap{background:#fef8f2;border-radius:12px;width:98.42%;padding:1rem;height:100%}
.exchange-sell-heading,.exchange-banner .exchange-sell-heading,.exchange-banner .exchange-sell-heading p{font-family:var(--font-tstar-heavy);font-size:24px;line-height:32px}
.exchange-sell-subheading,.exchange-banner .exchange-sell-subheading{font-family:var(--font-tstar-medium);font-size:16px;line-height:20px;margin-top:8px;width:95%}
.exchange-banner .exchange-sell-subheading p{font-family:var(--font-tstar-medium);font-size:16px;line-height:20px}
.exchange-choose-row{margin:4rem;padding-bottom:6px}
.exchange-choose-row .exchg-choose-col{max-width:25%;flex:0 0 25%}
.exchange-choose-image{max-width:110px;min-height:110px;margin:auto}
.exchange-choose-text-allign{padding-top:18px;text-align:center}
.exchg-product-entry-bg-grey{background:linear-gradient(180deg,#4f4d4d 0,#3d3d3d 100%)}
.exchg-product-entry-wrap-grey{display:flex;align-items:center;gap:24px;margin:auto 40px;padding:0 40px 0 52px;border:1px solid silver;box-shadow:0 8px 24px -4px rgba(24,39,75,0.1),0 6px 12px -6px rgba(24,39,75,0.1);border-radius:12px}
.mob-exchange-cta-product{display:none;border-radius:4px;background:url("../../../content/dam/hero-aem-website/in/exchange---assets/exchange-mob-shine.gif") 100%,linear-gradient(96deg,#ac0000 0,#f00 26.35%,#ff3b3b 50.83%,#f00 72.71%,#f00 100%);font-family:var(--font-tstar-heavy);font-size:10px;line-height:20px;text-transform:uppercase;color:#fff;min-width:66px;text-align:center}
.exchg-product-entry-text-grey{font-family:var(--font-tstar-heavy);font-size:48px;line-height:58px;color:#fff;-webkit-mask-image:linear-gradient(-75deg,rgba(0,0,0,0.6) 30%,#000 50%,rgba(0,0,0,0.6) 70%);-webkit-mask-size:200%;animation:shine 2s linear infinite}
@keyframes shine{from{-webkit-mask-position:150%}
to{-webkit-mask-position:-50%}
}
.exchg-product-entry-wrap-white{display:flex;align-items:center;justify-content:space-between;margin:auto 40px;padding:0 40px 0 52px;box-shadow:0 8px 24px -4px rgba(24,39,75,0.1),0 6px 12px -6px rgba(24,39,75,0.1);border-radius:16px}
.exchg-product-entry-text-white{font-family:var(--font-tstar-heavy);font-size:48px;line-height:58px;background:linear-gradient(-15deg,rgba(81,81,81,0.16) 0,#000 64.48%,rgba(78,65,65,0) 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent}
.exchange-prod-box{width:207px}
.wot-terms-condition-wrap #genuine-parts .genuine-accordion-container .accordion-content-wrap p{padding-left:0 !important}
.wot-terms-condition-wrap #genuine-parts .genuine-accordion-container .accordion--title p{font-size:32px !important;line-height:48px !important}
.wot-terms-condition-wrap #genuine-parts .genuine-accordion-container .accordion-card{margin-bottom:20px !important;border-radius:12px}
.wot-terms-condition-wrap #genuine-parts .genuine-accordion-container .accordion-content-wrap p{font-size:18px !important;line-height:24px !important}
.wot-terms-heading-text{font-family:var(--font-tstar-heavy);font-size:48px;line-height:58px;color:#303030;margin:40px 40px 32px;text-align:center}
.wot-terms-subheading-text{font-family:var(--font-tstar-normal);font-size:18px;line-height:24px;color:#303030}
.wot-terms-copyrights-text{font-family:var(--font-tstar-normal);font-size:16px;line-height:20px;color:#303030;text-align:center;margin:40px auto 20px}
@media(max-width:1050px){.exchange-sell-heading,.exchange-banner .exchange-sell-heading .exchange-banner .exchange-sell-heading p{font-size:14px;line-height:24px}
.exchange-sell-subheading,.exchange-banner .exchange-sell-subheading{font-size:12px;line-height:16px;margin-top:4px;width:100%}
.exchange-banner .exchange-sell-subheading p{font-size:12px;line-height:16px;margin-top:4px}
.exchange-sell-image-wrap{padding:0 10px !important}
.exchg-product-entry-text-grey,.exchg-product-entry-text-white{font-size:30px;line-height:38px}
}
@media(max-width:768px){.exchange-sell-row{margin:16px}
.exchange-sell-image-wrap{padding:0 6px !important}
.exchange-choose-row{margin:1rem}
.exchange-sell-wrap{width:100%;margin-bottom:1rem;height:auto}
}
@media(max-width:575px){.exchange-sell-image-wrap{padding:0 15px !important}
.exchange-sell-heading,.exchange-banner .exchange-sell-heading,.exchange-banner .exchange-sell-heading p{font-size:18px;line-height:24px}
.exchange-sell-subheading,.exchange-banner .exchange-sell-subheading{font-size:14px;line-height:20px;margin-top:4px;width:101%}
.exchange-banner .exchange-sell-subheading p{font-size:14px;line-height:20px}
.exchange-sell-text-allign{margin-left:-14px}
.exchange-sell-image{width:42px;height:42px}
.exchange-choose-row{margin:1rem;padding-bottom:0}
.exchange-choose-image{max-width:80px;min-height:80px}
.exchg-product-entry-wrap-white{display:flex;align-items:center;justify-content:space-between;margin:auto 40px;padding:0 40px 0 52px;box-shadow:0 8px 24px -4px rgba(24,39,75,0.1),0 6px 12px -6px rgba(24,39,75,0.1);border-radius:16px}
.exchg-product-entry-text-white{font-family:var(--font-tstar-heavy);font-size:48px;line-height:58px;background:linear-gradient(-15deg,rgba(81,81,81,0.16) 0,#000 64.48%,rgba(78,65,65,0) 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent}
.exchg-product-entry-wrap-white{display:flex;align-items:center;justify-content:space-between;margin:auto 40px;padding:0 40px 0 52px;box-shadow:0 8px 24px -4px rgba(24,39,75,0.1),0 6px 12px -6px rgba(24,39,75,0.1);border-radius:16px}
.exchg-product-entry-text-white{font-family:var(--font-tstar-heavy);font-size:48px;line-height:58px;background:linear-gradient(-15deg,rgba(81,81,81,0.16) 0,#000 64.48%,rgba(78,65,65,0) 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent}
.exchg-product-entry-wrap-grey,.exchg-product-entry-wrap-white{margin:auto 16px;padding:4px 6px;border-radius:8px;gap:0}
.exchg-product-entry-text-grey,.exchg-product-entry-text-white{font-size:12px;line-height:20px;width:70%}
.exchange-prod-box{width:56px}
.wot-terms-heading-text{font-size:28px;line-height:40px;margin:16px auto}
.wot-terms-subheading-text{font-size:16px;line-height:20px}
.wot-terms-condition-wrap #genuine-parts .genuine-accordion-container .accordion-content-wrap p{padding-left:0 !important}
.wot-terms-condition-wrap #genuine-parts .genuine-accordion-container .accordion--title p{font-size:18px !important;line-height:24px !important;width:90% !important;padding:0 !important}
.wot-terms-condition-wrap #genuine-parts .genuine-accordion-container .accordion-card{margin-bottom:16px !important}
.wot-terms-condition-wrap #genuine-parts .genuine-accordion-container .accordion-content-wrap p{font-size:16px !important;line-height:20px !important}
.wot-terms-copyrights-text{font-size:12px;line-height:16px;margin:24px auto 16px}
.mob-exchange-cta-product{display:block}
.exchange-choose-row .exchg-choose-col{padding:0 8px}
}
section.Mission .imagemission{margin-right:50px;position:relative;padding:6px;width:100%}
section.Mission .imagemission img{position:relative;z-index:1;margin-bottom:-40px}
section.Mission .imagemission1{width:50%}
section.Mission .imagemission1{margin-right:50px;position:relative;padding:6px}
section.Mission .imagemission1::after{content:"";height:291.27px;width:288.58px;background-color:red;position:absolute;top:0;right:0;z-index:0}
section.Mission .imagemission1 img{width:645px;margin-bottom:-40px;position:relative;z-index:1}
section.Mission .left-red-border .imagemission::after{content:"";height:291.27px;width:288.58px;background-color:red;position:absolute;top:0;left:0;z-index:0}
section.Mission .right-red-border .imagemission::after{content:"";height:291.27px;width:288.58px;background-color:red;position:absolute;top:0;right:0;z-index:0}
@media(max-device-width:767px) and (min-width:320px){section.Mission .imagemission{margin-right:0;width:100%}
section.Mission .imagemission1{width:100%;margin-left:auto;margin-right:auto}
section.Mission .right-red-border .imagemission::after{content:"";height:120.27px;width:120.27px;background-color:red;position:absolute;top:1px;left:0;z-index:0}
section.Mission .left-red-border .imagemission::after{content:"";height:120.27px;width:120.27px;background-color:red;position:absolute;top:1px;left:0;z-index:0}
.misionbox{flex-wrap:wrap}
}
@media(max-width:1199px) and (min-width:992px){section.Mission .right-red-border .imagemission::after{content:"";height:199.27px;width:288.58px;background-color:red;position:absolute;top:0;right:0;z-index:0}
section.Mission .left-red-border .imagemission::after{content:"";height:199.27px;width:288.58px;background-color:red;position:absolute;top:0;left:0;z-index:0}
section.Mission .secondmissionbox .imagemission::after{right:0}
}
@media(max-width:991px){section.Mission .imagemission img{margin-bottom:0}
}
@media(max-width:768px){.good-life-plan-wrapper .cmp-image__image{width:auto;height:auto}
.good-life-plan-wrapper .each-member-row .bootstraplayout .col-xl-3.col-lg-3.col-md-3.col-12{max-width:30%}
.good-life-plan-wrapper .each-member-row .bootstraplayout .col-xl-9.col-lg-9.col-md-9.col-12{max-width:70%}
}
.imagebanner .bike-product-prant{width:100%}
.imagebanner .bike-product-prant{width:100%}
.two-wheeler-img img{height:240px;border-radius:12px;border:1px solid #a5a5a5}
@media(max-width:768px){.two-wheeler-img img{width:156px;height:135px}
}
.login-signup-content{max-width:400px;width:100%;padding:0 20px;margin:0 auto}
.login-signup-content .cust-nav-tabs{border:0;padding:0 8px;margin-bottom:28px}
.login-signup-content .cust-nav-tabs li{min-width:172px}
.login-signup-content .cust-nav-tabs li .nav-tab-link{color:var(--text-color-dark);font-size:var(--font-size32);line-height:var(--line-height-32);font-weight:var(--font-weight-900);font-family:var(--font-tstar-heavy);opacity:.5}
.login-signup-content .cust-nav-tabs li .nav-tab-link.active{opacity:1}
.login-signup-content .signup-form .cust-form-group .campaign-p,.login-signup-content .login-form .cust-form-group .campaign-p{font-size:var(--font-size12)}
.login-signup-content .signup-form .mobile-number-login.valid + .otp-link,.login-signup-content .login-form .mobile-number-login.valid + .otp-link,.login-signup-content .signup-form .mobile-number-login.valid + label + .otp-link,.login-signup-content .login-form .mobile-number-login.valid + label + .otp-link{display:block !important}
.login-signup-content .signup-form .mobile-number-login.error + .otp-link,.login-signup-content .login-form .mobile-number-login.error + .otp-link,.login-signup-content .signup-form .mobile-number-login.error + label + .otp-link,.login-signup-content .login-form .mobile-number-login.error + label + .otp-link{display:none !important}
.login-signup-content .successful-submit{font-family:var(--font-tstar-medium);font-size:var(--font-size14);line-height:var(--line-height-17);color:#45af43;margin:12px 0}
.campaign-form .cust-form-group{margin-bottom:32px;position:relative}
.campaign-form .cust-form-group .input-img1{top:18px;position:absolute;right:17px;opacity:.5}
.campaign-form .cust-form-group .input-img2{top:18px;position:absolute;right:17px}
.campaign-form .cust-form-group .sent-otp{font-size:var(--font-size16);line-height:var(--line-height-18);font-weight:var(--font-weight-400);position:absolute;top:12px;right:4px;z-index:1;background:#fff;color:#303030;text-decoration:underline;display:none}
.campaign-form .cust-form-group .sent-otp.show{display:block}
.campaign-form .cust-form-group .resend-otp{font-size:var(--font-size16);line-height:var(--line-height-18);font-weight:var(--font-weight-400);position:absolute;top:12px;right:4px;z-index:1;background:#fff;color:#303030;text-decoration:underline;display:none}
.campaign-form .cust-form-group .resend-otp.show{display:block}
.campaign-form .cust-form-group .form-span{font-size:var(--font-size12);line-height:var(--line-height-16);font-weight:var(--font-weight-400);position:absolute;top:-7px;left:15px;z-index:1;background:#fff;color:#303030;padding:0 4px}
.campaign-form .cust-form-group .campaign-input{color:#303030;padding:0 17px;padding-right:100px;height:49px;border-radius:7px;font-family:var(--font-tstar-regular);border:1px solid #ced4da;font-size:var(--font-size16);line-height:var(--line-height-18);text-transform:capitalize}
.campaign-form .cust-form-group .campaign-input:focus{box-shadow:none !important}
.campaign-form .cust-form-group .campaign-input::placeholder{color:rgba(48,48,48,0.3)}
.campaign-form .cust-form-group label{font-family:var(--font-tstar-bold);font-size:var(--font-size12);color:#ee2326;display:block;padding-left:16px;position:relative}
.campaign-form .cust-form-group label::before{content:"";position:absolute;left:0;top:calc(45.5%);width:9px;height:9px;background:url("../components/content/dealers-portal/login/clientlibs/images/campaign/error.svg") no-repeat;background-size:100%}
.campaign-form .cust-form-group .select-dropdown{position:relative}
.campaign-form .cust-form-group .select-dropdown .btn-drop{position:relative;background:#fff;border:1px solid #ced4da;height:49px;border-radius:7px;padding:0 17px;text-transform:capitalize;display:block;width:100%;color:rgba(48,48,48,0.38);font-family:var(--font-tstar-regular);font-size:var(--font-size16);line-height:var(--line-height-18);background-color:#fff}
.campaign-form .cust-form-group .select-dropdown .btn-drop.active{color:#303030}
.campaign-form .cust-form-group .select-dropdown .btn-drop::after{content:url(../components/content/dealers-portal/login/clientlibs/images/campaign/select-icon.svg);border:0;position:absolute;right:25px}
.campaign-form .cust-form-group .select-dropdown .campaign-dropdown{top:10px !important;max-height:250px;overflow-y:auto;margin:0;border:0;border-radius:0 0 16px 16px;width:100%;z-index:2;padding:5px 16px;transform:translate3d(0,41px,0) !important}
.campaign-form .cust-form-group .select-dropdown .campaign-dropdown .dropdown-content{border-bottom:1px solid rgba(235,235,235,0.5);font-size:12px;font-family:"tstar-medium"}
.campaign-form .cust-form-group .select-dropdown .campaign-dropdown .dropdown-content .dropdown-anchor{padding:10px 0 6px 0;font-family:var(--font-tstar-regular);font-weight:var(--font-weight-400);font-size:var(--font-size16);color:#303030}
.campaign-form .cust-form-group .select-dropdown .select-p{position:absolute;top:-7px;left:15px;z-index:1;background:#fff;color:#303030;font-size:var(--font-size12);line-height:var(--line-height-16);font-weight:var(--font-weight-400);padding:0 4px}
.campaign-form .cust-form-group.cust-input-padding .cust-form-control{padding-right:40px}
.campaign-form .campaign-p{font-size:var(--font-size14);line-height:var(--line-height-16);font-weight:var(--font-weight-400);color:#303030}
.campaign-form .campaign-p a{font-size:var(--font-size14);line-height:var(--line-height-16);font-weight:var(--font-weight-400);color:#ee2326;display:inline-block;padding:unset;margin:unset}
.campaign-form .campaign-btn{margin-top:22px}
@media(max-device-width:767px) and (min-width:320px){.login-signup-content .cust-nav-tabs{padding:0 20px}
.login-signup-content .cust-nav-tabs li{min-width:140px}
.login-signup-content .signup-form .campaign-p,.login-signup-content .login-form .campaign-p{font-size:var(--font-size12)}
.login-signup-content .successful-submit{font-family:var(--font-tstar-medium);font-size:var(--font-size14);line-height:var(--line-height-17);color:#45af43;margin:12px 0}
}
@media(max-width:767px) and (min-width:576px){.login-signup-content .cust-nav-tabs{padding:0 20px}
.login-signup-content .cust-nav-tabs li{min-width:160px}
}
.logout-header .logout-linkText{color:white;display:flex}
.logout-header .logout-dd-linkWrap{border-bottom:1px solid;padding:10px}
.logout-header .logout-dd-linkWrap .active{color:red}
.logout-header .profile-name{padding-top:3px}
.logout-header .dropdown-toggle::after{margin-top:10px}
.logout-header .logout-dd-linkWrap:last-child{border:0}
.logout-header .logout-dd-img{display:inline-block;margin-right:10px;vertical-align:middle}
.logout-header .profile-pic-header,.initials{width:25px;border:1px solid #fff;text-align:center}
.profile-pic-header,.initials{display:inline;width:25px;margin-right:10px;border-radius:50%;margin-left:10px}
.logout-header.show .dropdown-menu.show{border-radius:0 0 10px 10px;z-index:1001}
@font-face{font-family:"Fjalla One";font-display:swap;src:url("clientlib-dealers-portal-site/resources/fonts/fjalla-one/FjallaOne-Regular.ttf") format("truetype")}
@font-face{font-family:"Open Sans";font-display:swap;src:url("clientlib-dealers-portal-site/resources/fonts/open-sans/OpenSans-Regular.ttf") format("truetype")}
@font-face{font-family:"Open Sans Bold";font-display:swap;src:url("clientlib-dealers-portal-site/resources/fonts/open-sans/OpenSans-Bold.ttf") format("truetype")}
@font-face{font-family:"tstar-regular";src:url("clientlib-dealers-portal-site/resources/fonts/tstar/TSTAR-PRO-Regular.ttf") format("truetype"),url("clientlib-dealers-portal-site/resources/fonts/tstar/TSTAR-PRO-Regular.woff") format("woff"),url("clientlib-dealers-portal-site/resources/fonts/tstar/TSTAR-PRO-Regular.woff2") format("woff2"),url("clientlib-dealers-portal-site/resources/fonts/tstar/TSTAR-PRO-Regular.eot") format("eot");font-display:swap}
@font-face{font-family:"tstar-medium";src:url("clientlib-dealers-portal-site/resources/fonts/tstar/TSTAR-PRO-Medium.ttf") format("truetype"),url("clientlib-dealers-portal-site/resources/fonts/tstar/TSTAR-PRO-Medium.woff") format("woff"),url("clientlib-dealers-portal-site/resources/fonts/tstar/TSTAR-PRO-Medium.woff2") format("woff2"),url("clientlib-dealers-portal-site/resources/fonts/tstar/TSTAR-PRO-Medium.eot") format("eot");font-display:swap}
@font-face{font-family:"tstar-bold";src:url("clientlib-dealers-portal-site/resources/fonts/tstar/TSTAR-PRO-Bold.ttf") format("truetype"),url("clientlib-dealers-portal-site/resources/fonts/tstar/TSTAR-PRO-Bold.woff") format("woff"),url("clientlib-dealers-portal-site/resources/fonts/tstar/TSTAR-PRO-Bold.woff2") format("woff2"),url("clientlib-dealers-portal-site/resources/fonts/tstar/TSTAR-PRO-Bold.eot") format("eot");font-display:swap}
@font-face{font-family:"tstar-heavy";src:url("clientlib-dealers-portal-site/resources/fonts/tstar/T-StarPro-Heavy.ttf") format("truetype"),url("clientlib-dealers-portal-site/resources/fonts/tstar/T-StarPro-Heavy.woff") format("woff"),url("clientlib-dealers-portal-site/resources/fonts/tstar/T-StarPro-Heavy.woff2") format("woff2");font-display:swap}
@font-face{font-family:"open-sans-medium";src:url("clientlib-dealers-portal-site/resources/fonts/open-sans/OpenSans-Medium.ttf");font-weight:normal;font-style:normal;font-display:swap}
@font-face{font-family:"oswald";font-display:swap;src:url("clientlib-dealers-portal-site/resources/fonts/oswald/Oswald-VariableFont_wght.ttf") format("truetype")}
a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;vertical-align:baseline}
html{overflow:auto}
article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}
.hide-web{display:none !important}
.show-web{display:block !important}
p{font-size:14px}
img,iframe,a{display:block}
ul{list-style:none;padding:0}
ol li{list-style:auto}
blockquote,q{quotes:none}
blockquote:after,blockquote:before,q:after,q:before{content:'';content:none}
table{border-collapse:collapse;border-spacing:0}
.btn{padding:12px 32px;border:1px solid #ee2326;font-family:var(--font-tstar-bold);font-weight:var(--font-weight-900);font-size:var(--font-size20);line-height:var(--line-height-24);text-transform:uppercase;background:#fff;color:#ee2326;border-radius:4px;box-shadow:none !important}
.btn:hover{color:#ee2326}
.btn.btn-red-gradient{background:var(--bg-red-gradient);color:var(--text-color-white);border:0}
.btn.btn-red-gradient:hover{color:var(--text-color-white)}
.btn.campaign-btn{font-size:var(--font-size18);font-family:var(--font-tstar-heavy);line-height:var(--line-height-16);height:45px;margin-top:12px;border-radius:4px;gap:10px}
a,a:hover,a:focus{cursor:pointer;text-decoration:none;color:var(--text-blue)}
a.btn-white:hover,a.btn-white:focus{color:#ee2326}
button{outline:0}
a:focus-visible,.btn:focus-visible,button:focus-visible{outline:-webkit-focus-ring-color auto 1px !important;outline-offset:1px !important}
*{-webkit-box-sizing:border-box;box-sizing:border-box}
:root{--font-montserrat-alt:"montserrat-alt";--font-open-sans:"open-sans";--font-open-sans-semibold:"open-sans-semibold";--font-open-sans-medium:"open-sans-medium";--font-open-sans-light:"open-sans-light";--font-tstar-regular:"tstar-regular";--font-tstar-medium:"tstar-medium";--font-tstar-bold:"tstar-bold";--font-tstar-heavy:"tstar-heavy";--font-high-speed:"high-speed";--font-montserrat-italic:"montserrat-italic";--font-montserrat-regular:"montserrat-regular";--font-montserrat-bold:"montserrat-bold";--font-fjalla-one:"fjalla-one";--font-fa-brands-400:"fa-brands-400";--font-fa-solid-900:"fa-solid-400";--font-monumentExtended-ultrabold:"MonumentExtended-Ultrabold";--font-robotocondensed-bold:"robotocondensed-bold";--font-robotocondensed-regular:"robotocondensed-regular";--font-weight-300:300;--font-weight-400:400;--font-weight-500:500;--font-weight-600:600;--font-weight-700:700;--font-weight-800:800;--font-weight-900:900;--font-size8:8px;--font-size10:10px;--font-size12:12px;--font-size13:13px;--font-size14:14px;--font-size15:15px;--font-size16:16px;--font-size17:17px;--font-size18:18px;--font-size20:20px;--font-size21:21px;--font-size22:22px;--font-size24:24px;--font-size26:26px;--font-size28:28px;--font-size30:30px;--font-size32:32px;--font-size34:34px;--font-size35:35px;--font-size36:36px;--font-size37:37px;--font-size38:38px;--font-size40:40px;--font-size41:41px;--font-size42:42px;--font-size48:48px;--font-size49:49px;--font-size52:52px;--font-size58:58px;--font-size64:64px;--font-size67:67px;--font-size80:80px;--font-size84:84px;--font-size90:90px;--line-height-9:9px;--line-height-12:12px;--line-height-14:14px;--line-height-16:16px;--line-height-17:17px;--line-height-19:19px;--line-height-20:20px;--line-height-21:21px;--line-height-23:23px;--line-height-24:24px;--line-height-25:25px;--line-height-26:26px;--line-height-28:28px;--line-height-32:32px;--line-height-40:40px;--line-height-42:42px;--line-height-48:48px;--line-height-57:57px;--line-height-69:69px;--line-height-78:78px;--line-height-100:100px;--text-color-black:#303030;--text-color-red:#ee2326;--text-color-danger-red:red;--text-color-grey:#666;--text-color-lightgrey:#757575;--text-color-grey-blur:rgba(255,255,255,0.5) !important;--text-color-white:#fff !important;--text-color-blue:#009fda;--text-color-grey-white:rgba(255,255,255,0.5);--text-color-danger-red-2:#df0000;--text-color-info:#0086da;--text-color-grey-label:#a5a5a5;--bg-color-secondarygrey:#303030;--bg-color-black:#000;--bg-color-danger:#ee2326;--bg-color-white:#f5f5f7;--bg-color-blue:#009fda;--bg-color-grey-blur:#303030;--bg-mob-color-grey:#ddd;--bg-red-gradient:linear-gradient(95.69deg,#ac0000 0,#f00 26.35%,#ff3b3b 50.83%,#f00 72.71%,#f00 100%);--bg-color-black-2:#0a0a0a;--bg-color-light-skin:#fff1e4;--bg-color-yellow:#fff797;--bg-color-grey-2:#ededed}
.font-fjalla{font-family:"Fjalla One"}
.font-open-sans{font-family:"Open Sans"}
.font-open-sans-bold{font-family:"Open Sans Bold"}
.hero-breadcrumb{position:relative;max-width:950px;width:100%;margin:0 auto;z-index:99}
.bread-crumbs-section{position:absolute;top:35px;right:0}
.bread-crumbs-section .breadcrumb{background-color:transparent;padding-right:0}
.bread-crumbs-section .breadcrumb li{display:flex}
.bread-crumbs-section .breadcrumb li::after{content:'>';display:inline;font-size:12px;font-family:'Open Sans';padding:0 4px}
.bread-crumbs-section .breadcrumb li:last-child::after{display:none}
.bread-crumbs-section .breadcrumb a{cursor:pointer;text-decoration:underline;color:#000;font-size:12px;font-family:'Open Sans';display:flex}
.breadcrumb-item + .breadcrumb-item::before{display:none}
.breadcrumb-item + .breadcrumb-item{padding:0}
.bread-crumbs-section .breadcrumb-item.active{color:#000;font-size:12px;font-family:'Open Sans'}
.slick-slide{outline:none !important}
.img-mx-width{width:463px}
.border-radius-4{border-radius:4px !important}
@media screen and (max-width:992px){.bread-crumbs-section{position:absolute;top:10px;right:10px}
}
@media screen and (max-width:768px){.hero-breadcrumb{width:90%}
.bread-crumbs-section nav{background-color:transparent}
.bread-crumbs-section .breadcrumb{padding-left:30px}
}
@media(min-width:1200px){::-webkit-scrollbar{width:5px;height:5px}
::-webkit-scrollbar-track{box-shadow:inset 0 0 6px rgba(0,0,0,0.3);-webkit-border-radius:10px;border-radius:10px}
::-webkit-scrollbar-thumb{-webkit-border-radius:10px;border-radius:10px;background:rgba(255,255,255,0.3);box-shadow:inset 0 0 6px rgba(0,0,0,0.5)}
::-webkit-scrollbar-thumb:window-inactive{background:rgba(255,255,255,0.3)}
}
@media(max-width:767px) and (min-width:320px){.padding-zero{padding-left:0 !important;padding-right:0 !important}
.p-top-24{padding-top:24px !important}
.p-top-44{padding-top:44px !important}
.p-top-8{padding-top:8px !important}
.p-bottom-8{padding-bottom:8px !important}
.p-bottom-38{padding-bottom:38px !important}
.p-bottom-28{padding-bottom:28px !important}
.p-bottom-70{padding-bottom:70px !important}
.border-radius-4{border-radius:4px !important}
.p-top-38{padding-top:38px !important}
.p-top-62{padding-top:62px !important}
.p-top-52{padding-top:52px !important}
.m-t-0{margin-top:0 !important}
.w-auto-btn{width:auto !important}
.t-align-center{text-align:center !important}
.btn-width{max-width:79% !important;padding-left:5px !important;padding-right:5px !important}
.p-bottom-48{padding-bottom:48px !important}
.m-top-48{margin-top:48px !important}
.m-top-62{margin-top:62px !important}
.max-w-100{max-width:100% !important}
.w-146{width:146px !important}
.just-cont-center{justify-content:center}
.img-mx-width2{max-width:236px !important;margin:0 auto}
.img-mx-width3{max-width:148px !important;margin:0 auto}
.container-fluid.px-cust-0{padding-left:0 !important;padding-right:0 !important}
.px-btn{padding-left:45px !important;padding-right:45px !important}
#img-container-mob img{max-width:148px}
.side-padding-mobile{padding-left:13px !important;padding-right:13px !important;width:235px !important}
}