﻿@import"fonts.css";body{font-family:"blenderPro",sans-serif;padding-top:60px;}.rules{padding-top:30px;}.pdf{width:40px;}.pdfframe{width:100%;height:500px;}modal-body{max-height:600px;overflow-y:auto;}#instafeed-container img{width:100%;height:100%;object-fit:cover;}#instafeed-container a{display:inline-block;padding:5px;}#instafeed-container{display:grid;grid-template-columns:repeat(3,182px);grid-template-rows:repeat(3,158px);grid-gap:5px;}.socialfeed-logo{width:52%;}.upraces{text-align:center;}iframe.videoFrame.galleryvideo{height:100%;width:100%;}p{font-family:"gilroy",sans-serif;}.ls-10{letter-spacing:10px;}.btn-outline-dark:hover{background:#ebebeb;color:#222;}.motor-logo{margin-top:10px;width:90px;}.downloadBtn{background:#fff;font-size:20px;color:#111;font-family:gilroy,sans-serif;width:193px;border:0;text-align:center;padding:10px 0;}.downloadBtn img{box-shadow:none!important;margin-left:5px;}.downloadBtn:hover{background:#ccc;}.btn-light:hover{background:#ccc;}.form-check-input[type=checkbox]{border-radius:0;}.form-check-input{width:24px;height:24px;position:relative;z-index:9;}.form-check-input:checked[type=checkbox]{background-image:url("/tvsracing/img/icons/checkMin.svg");background-size:13px;}#contactusForm .form-control.ng-touched.ng-valid,#contactusForm .form-control.ng-dirty.ng-valid,#contactusForm.was-validated .form-control.ng-valid{background-image:url("/tvsracing/img/icons/checkGreen.svg");background-size:18px;background-repeat:no-repeat;background-position:right calc(.375em + .1875rem) center;background-size:calc(.75em + .375rem) calc(.75em + .375rem);padding-right:calc(1.5em + .75rem);}#contactusForm .form-select.ng-touched.ng-valid,#contactusForm .form-select.ng-dirty.ng-valid,#contactusForm.was-validated .form-select.ng-valid{padding-right:4.125rem;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M2 5l6 6 6-6'/%3e%3c/svg%3e"),url("/tvsracing/img/icons/checkGreen.svg");background-position:right .75rem center,center right 2.25rem;background-size:16px 12px,calc(.75em + .375rem) calc(.75em + .375rem);}#contactusForm .form-control.ng-touched.ng-invalid,#contactusForm .form-control.ng-dirty.ng-invalid,#contactusForm.was-validated .form-control.ng-invalid{border-color:#dc3545;padding-right:calc(1.5em + .75rem);background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23dc3545'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right calc(.375em + .1875rem) center;background-size:calc(.75em + .375rem) calc(.75em + .375rem);}#contactusForm .form-select.ng-touched.ng-invalid,#contactusForm .form-select.ng-dirty.ng-invalid,#contactusForm.was-validated .form-select.ng-invalid{padding-right:4.125rem;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M2 5l6 6 6-6'/%3e%3c/svg%3e"),url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23dc3545'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e");background-position:right .75rem center,center right 2.25rem;background-size:16px 12px,calc(.75em + .375rem) calc(.75em + .375rem);}input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0;}input[type=number]{-moz-appearance:textfield;}.fw-500{font-weight:500;}.overflow-hidden{overflow:hidden;}.span-color{color:#030939!important;}.clipPath-min,.clipPath{clip-path:inset(-100vw -100vw -100vw 12px);}.conainerBgInner.clipPath{clip-path:inset(-100vw -100vw -100vw 0);}.mw-36{max-width:48px;}.pl-9vw{padding:0 50px;}.mw-340{max-width:340px;}.mw-630{max-width:630px;}.overLay p.b-font{font-weight:400;letter-spacing:10px;}.hideFull,.d-mob{display:none!important;}.w191{width:191px;}.container{max-width:1200px!important;}.z3{z-index:3!important;}.mw-500{min-width:490px;}.mw-645{max-width:645px;}.mw-325{max-width:325px;}.mw-244{width:244px;height:52px;}.ml-209{margin-left:209px;}.miw-200{min-width:200px;}.cust-select{font-family:"gilroy",sans-serif;text-align:left;padding-left:10px;font-size:18px;min-width:177px;width:auto;height:50px;border:1px solid #000;border-radius:0;background-size:17px;}.mb-100{margin-bottom:40px;}.mt-100{margin-top:40px;}.pb-100{padding-bottom:40px;}.pt-100{padding-top:40px;}.butn-arow{max-width:20px;margin-left:8px;}.btn{border-radius:0;font-family:"gilroy",sans-serif;}.btn-primary{font-size:21px;line-height:32px;background:#e7282c;border:1px solid #e7282c;}.btn-primary:hover{background:#d71d21;border-color:#d71d21;}.btn-check:active+.btn-primary,.btn-check:checked+.btn-primary,.btn-primary.active,.btn-primary:active,.show>.btn-primary.dropdown-toggle{background:#d71d21;border-color:#d71d21;}.form-check-input:checked,.form-control:focus,.btn-check:focus+.btn-primary,.btn-primary:focus{background-color:#e7282c;border-color:#e7282c;box-shadow:none;}.form-check-input:focus,.btn-primary:active:focus{box-shadow:none;}.btn-lg{padding:.5rem 2rem;}.btn-light{font-size:16px;}.common-title{font-weight:900;font-size:36px;line-height:40px;color:#000;}.common-rider{font-weight:900;font-size:36px;line-height:40px;color:#000;}.common-rest{font-weight:900;font-size:36px;line-height:40px;color:#000;}.common-rider span,.common-rest span,.common-title span{color:#e7282c;}.subtitle{font-size:16px;line-height:25px;}.bigTitle{font-size:60px;max-width:610px;line-height:100%;font-weight:600;margin:0;text-transform:uppercase;color:#030939;}.ptb-100{padding-top:100px;padding-bottom:100px;}.f18{font-size:18px;}.gry-sponsr-wrap{background:#fcfcfc;}.form-select{background-color:transparent;}.form-select:focus-visible{box-shadow:0 0 0 #e7282c;}.form-select:focus{border-color:#e7282c;outline:0;}.tab-bg .nav-link{text-transform:uppercase;}h2.lg-title{font-weight:900;font-size:60px;line-height:65px;color:#030939;}p.sub-title{font-size:18px;line-height:30px;font-weight:400;margin:0;}.navbar-brand img{max-width:242px;display:block;margin-left:10px;height:26px;}.navbar-brand:not(.racinglogo) img{max-width:200px;display:block;margin-right:54px;}.main-nav{height:60px;padding-top:.85rem;padding-bottom:.85rem;}.main-nav .navBrandBar{padding-left:9%;}.main-nav.fixed-top .container-fluid{padding-left:0!important;}.main-nav.navbar-light .navbar-nav .nav-link{font-size:18px;font-weight:900;line-height:25px;color:#000;position:relative;}.main-nav .dropdown-toggle::after{border:0;background:url("/tvsracing/img/icons/downArow.svg") no-repeat center center;height:11px;width:12px;background-size:100%;vertical-align:initial;}.bannerWrap{position:relative;height:calc(100vh - 60px);overflow:hidden;}.line4Border{height:40px;width:100%;background:url("/tvsracing/img/borderbot.png") repeat-x;}.bannerWrap.tri-border{height:calc(100vh - 136px);}.bannerWrap video{height:auto!important;}.overLay{position:absolute;background:rgba(0,0,0,.7);z-index:1;display:flex;justify-content:center;align-items:center;flex-direction:column;}.ratio .aboutBanner{width:100%;height:auto;}.overLay h1{font-size:80px;font-weight:900;line-height:85px;color:#fff;}.overLay h2{font-size:79px;font-weight:900;line-height:85px;color:#fff;}.overLay p{color:#fff;font-size:20px;line-height:30px;max-width:490px;text-align:center;font-weight:400;font-family:"blenderPro",sans-serif;margin:0 auto;}.overLay p.scroll{margin-top:auto;letter-spacing:.55em;font-weight:700;font-size:16px;}.scroll-hint{display:block;width:26px;height:44px;position:relative;left:50%;margin-left:-20px;color:#fff;background:url("/tvsracing/img/icons/mouse.svg") no-repeat center center;background-size:76px;}.scroll-hint .scrollwheel{position:absolute;left:50%;top:10px;height:10px;width:2px;background:#fff;display:block;border-radius:1px;margin-left:-1px;}.overLay p.scroll img{display:block;}.scroll-slider p.sub-title{background:url("/tvsracing/img/icons/redThinLine.svg") no-repeat left center;padding:18px;}.engineering-col{background:url("/tvsracing/img/miscellaneous/pattern-lg.webp") no-repeat right bottom #f7f7f7;overflow:hidden;}.engineering-col.bg-white{background:#fff;}.hLineW{background:url("/tvsracing/img/miscellaneous/lineHwhite.webp") no-repeat center center;width:298px;height:5px;}.hLineR{background:url("/tvsracing/img/miscellaneous/lineHred.webp") no-repeat center center;height:2px;width:206px;}.ml-dynamic{padding-top:240px;overflow:hidden;}.tab-content{overflow:hidden;}.tab-bg{background:#f2f2f2;transform:skewX(-20deg);margin-bottom:58px;}.nav-fill .nav-item .nav-link span{transform:skewX(20deg);display:block;}.tab-bg .nav-link{padding-left:0;padding-right:0;}.tab-bg .nav-link.active{background:#e7282c;border-radius:0;}.tab-bg .nav-link{color:#000;font-size:24px;}.tab-bg .nav-link.active:hover,.tab-bg .nav-link:focus{color:#fff;}.tab-bg .nav-link:hover{color:#ce1d21;}.glryTabItem.tab-bg{background:#fff;transform:skewX(-20deg);border:1px solid #e7282c;margin-left:10px;margin-right:10px;}.glryTabItem.tab-bg .nav-link{border-radius:0;}.glryTabItem.tab-bg .nav-link.active{background:#e7282c;}.glryTabItem.tab-bg .nav-link span{transform:skewX(20deg);display:block;}.innerRelBox{background:url("/tvsracing/img/miscellaneous/redCorner.webp") no-repeat right bottom;display:flex;flex-direction:column;min-height:100%;justify-content:center;align-items:center;position:relative;}.bannerData{max-width:400px;margin:0 auto 0 0;padding-right:19px;padding-right:19px;}.bannerData h2{letter-spacing:-2px;font-size:105px;line-height:75px;color:#000;opacity:.05;font-family:"gilroy",sans-serif;font-weight:500;position:absolute;left:-80px;white-space:nowrap;top:80px;z-index:-1;}.bannerData h3{font-weight:900;font-size:40px;line-height:48px;color:#030939;}.bannerData h3 span{color:#e7282c;}.bannerData p{font-size:16px;line-height:25px;font-weight:400;}.standing-wrap{padding:0 50px 0;background:#f7f7f7;margin-top:60px;}.standing-wrap h3{color:#030939;font-size:36px;font-weight:600;margin-bottom:0;}.standing-wrap p{font-size:14px;line-height:20px;}.ranking-list li.list-group-item{border:0;background:#ededed;margin-bottom:4px;font-size:24px;height:48px;padding:0;}.ranking-list li.r-heading{background:#030939;color:#fff;font-size:18px;font-weight:500;font-family:"gilroy",sans-serif;}.ranking-list li.r-heading span.f-title{width:91px;padding:6px;margin-right:45px;}.ranking-list li span{padding:6px;}.ranking-list li span.rank{background:url("/tvsracing/img/icons/numberBgGry.svg") no-repeat left top;width:91px;text-align:center;color:#fff;margin-right:44px;}.ranking-list li span.rank.first-rank{background-image:url("/tvsracing/img/icons/numberBgRed.svg");}.wc-100{width:100%;}.event-tab{background:#06192e;margin-top:30px;border-right:5px solid #f7f7f7;box-shadow:10px 0 0 #e7282c;}.bannrDarKiner{display:flex;flex-wrap:nowrap;align-items:center;justify-content:center;}.posRel{position:relative;}.event-tab p{font-family:"blenderPro",sans-serif;font-size:16px;color:rgba(255,255,255,.75);}.event-tab p.title{font-size:16px;color:#fff;}.bike-details-wrap{margin-top:40px;}.featureWrap{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;margin-top:55px;}.feature{border:1px solid #e4e4e4;display:flex;align-items:center;background:#fff;margin-bottom:12px;padding:10px 13px;width:200px;}.bg-red-feat{background:url("/tvsracing/img/miscellaneous/redBgpattern.svg") no-repeat bottom right #e7282d;border:0;width:237px;}.feature h4{font-weight:500;font-size:48px;margin:0 10px 0 0;}.feature p{font-size:14px;margin:0;line-height:1.1;font-family:"blenderPro",sans-serif;}.bg-red-feat h4{font-size:80px;}.bg-red-feat p{font-size:16px;}.bg-red-feat p.f28{font-size:28px;}.raceTeam .item,.racerSlider .item{padding:10px;position:relative;text-align:center;}.raceTeam .item img,.racerSlider .item img{max-width:100%;}.raceTeam .item:before,.raceTeam .item:after,.racerSlider .item:before,.racerSlider .item:after{content:"";height:28px;width:28px;background:url("/tvsracing/img/icons/cornerLT.svg") no-repeat center center;left:10px;position:absolute;top:60px;}.raceTeam .item:after,.racerSlider .item:after{background:url("/tvsracing/img/icons/cornerRT.svg") no-repeat center center;left:auto;right:10px;}.raceTeam h4,.racerSlider h4{font-size:30px;margin-bottom:0;}.raceTeam h4{font-weight:600;}.raceTeam p,.racerSlider p{font-size:18px;line-height:28px;color:#595959;}.custDot.owl-carousel .owl-dots,.racerSlider.owl-carousel .owl-dots{text-align:center;padding-bottom:16px;}.custDot.owl-carousel button.owl-dot,.racerSlider.owl-carousel button.owl-dot{background:#81849c;opacity:.2;height:6px;width:50px;margin:0 3px;transform:skewX(-15deg);}.custDot.owl-carousel button.owl-dot.active,.racerSlider.owl-carousel button.owl-dot.active{background:#e7282d;opacity:1;}.raceTeam.upcoming-race .item,.racerSlider.upcoming-race .item{padding:0;text-align:left;}.raceTeam.upcoming-race .item:after,.raceTeam.upcoming-race .item:before,.racerSlider.upcoming-race .item:after,.racerSlider.upcoming-race .item:before{display:none;}.raceTeam.upcoming-race .item .up-race-detils,.racerSlider.upcoming-race .item .up-race-detils{background:#030939;padding:36px 40px;}.raceTeam.upcoming-race .item .up-race-detils.details-redBg,.racerSlider.upcoming-race .item .up-race-detils.details-redBg{background:url("/tvsracing/img/miscellaneous/eventBg.webp") no-repeat right bottom #e7282d;background-size:cover;}.upcoming-race h4{font-size:80px;line-height:50px;margin:0 0 1.5rem;}.upcoming-race h5{text-transform:uppercase;font-size:36px;line-height:32px;margin-bottom:2.4rem;}.upcoming-race p{font-size:20px;line-height:30px;font-weight:500;max-width:220px;color:#fff;}.upcoming-race p small{font-weight:400;font-size:16px;}.dark-banner{background:#000;display:flex;overflow:auto;}.dark-banner h3{font-size:70px;line-height:65px;}.dark-banner p{font-size:30px;line-height:40px;font-family:"gilroy",sans-serif;font-weight:500;}.dark-banner .out-wrap{align-self:stretch;display:flex;align-items:center;position:relative;z-index:1;margin-left:10px;}.dark-banner .out-wrap.mw-500 h3{position:relative;padding-bottom:20px;}.dark-banner .out-wrap.mw-500 h3:after{border-bottom:1px solid #fff;content:"";display:block;position:absolute;height:1px;left:-73px;right:-100px;bottom:5px;}.dark-banner .p-cust{padding-top:80px;padding-bottom:109px;}.gs{position:relative;left:-108px;z-index:1;}.redPbg,.ptrn-bg-dark{position:relative;}.ptrn-bg-dark img{position:relative;z-index:1;}.ptrn-bg-dark:before{content:"";background:url("/tvsracing/img/darkSlider/ptrDrk.png") no-repeat;position:absolute;height:100%;width:100%;top:0;bottom:0;left:40%;z-index:1;}.redPbg:after{content:"";background:url("/tvsracing/img/darkSlider/ptrRedSqr.png") no-repeat;align-self:normal;position:absolute;height:100%;width:770px;top:0;bottom:0;right:31%;z-index:-1;}.apache-showcase{position:relative;overflow:hidden;}.apache-showcase p{font-size:18px;max-width:285px;margin:1rem 0 1.5rem;}.apache-showcase h4{font-weight:600;font-size:140px;color:#f2f2f2;position:absolute;white-space:nowrap;left:50px;right:50px;bottom:100px;z-index:-1;text-align:center;}.owl-carousel.owl-theme.partnerSlideWrap .item{max-width:90%;margin-left:10px;}.partnerBg{background:url("/tvsracing/img/miscellaneous/patternBg1.webp") #f6f6f6 no-repeat right center;padding:40px 0 40px;}.prtnrCol{text-align:center;background:transparent;transform:skewX(-15deg);padding:30px 0;margin:0 10px;position:relative;transition:all .2s;width:100%;}.owl-carousel .owl-item .prtnrCol img{width:auto;max-width:100%;display:block;margin:0 auto;}.prtnrCol:before,.prtnrCol:after{content:"";position:absolute;background:url("/tvsracing/img/icons/pLineleft.svg") no-repeat;left:-16px;top:0;width:31px;height:100px;transform:skewX(15deg);display:none;}.prtnrCol:after{background:url("/tvsracing/img/icons/pLineRight.svg") no-repeat;right:-16px;left:auto;top:auto;bottom:0;}.petro{width:57%;padding:12px;margin-left:-16px;padding-top:2rem;padding-bottom:1rem;}.petro-footer{width:100%;}.prtnrCol a{text-decoration:none;}.prtnrCol a p{text-decoration:none;}.content-Box{transform:skewX(15deg);}.prtnrCol img{max-width:100%;max-height:40px;}.prtnrCol p{font-size:18px;line-height:25px;text-transform:uppercase;color:#000;font-weight:500;font-family:"blenderPro",sans-serif;margin:10px 0 0;}.overlay{position:relative;}.overlay:before{content:"";background:url("/tvsracing/img/programSlide/overlay.png");position:absolute;left:0;top:0;width:100%;height:100%;background-size:contain;}.slideDataP{position:absolute;z-index:1;width:100%;height:100%;padding:75px 0 0 100px;}.slideDataP h2{font-size:37px;text-transform:uppercase;font-weight:600;}.slideDataP p{max-width:530px;font-size:18px;line-height:28px;}.slideDataP .btn-light{font-size:21px;display:inline-flex;padding:.5rem 1.8rem;}.slideDataP .btn-light img{max-width:21px;}.programSlider .owl-nav{display:flex;justify-content:space-between;position:absolute;width:100%;top:50%;padding:0 28px;}.navLeft,.navRight,.programSlider .navLeft,.programSlider .navRight{height:28px;width:38px;background:url("/tvsracing/img/icons/navArrowLeft.svg") no-repeat center center;display:block;}.navRight,.programSlider .navRight{background-image:url("/tvsracing/img/icons/navArrowRight.svg");}.left-lap{border:1px solid #d9d9d9;height:100%;}.p-34{padding:34px 44px;}.raceProgram .left-lap img{max-width:48px;}.raceProgram .left-lap h4{text-transform:uppercase;font-size:20px;line-height:26px;}.knowMoreCol{background:url("/tvsracing/img/miscellaneous/interestedPattern.png") no-repeat right bottom #e7282c;padding:32px;height:100%;display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start;}.knowMoreCol p{font-size:17px;}.knowMoreCol .common-title{font-size:40px;}.knowMoreCol .btn{border:2px solid #fff;}.social-feed{overflow:hidden;background:#030939;}.feed-content{background:url("/tvsracing/img/miscellaneous/patternBlue.png") no-repeat right bottom #030939;padding:85px;}.feed-content{font-size:18px;}.feed-content h3{font-size:24px;}.feed-content .bigTitle{color:#fff;}.feed-content .social-logo{width:52%;}#feed-box{margin:-5px 0 5px;height:calc(100% + 5px)!important;overflow:hidden;display:flex;}#feed-box .container.insta-section{align-self:center;}.feedImg{width:33.33%;float:left;padding:5px;}.feedImg img{width:100%;}.socialNav{margin:0;padding:0;display:flex;list-style:none;}.socialNav li{margin-right:24px;}.socialNav li a{background:#1d224c;height:38px;width:38px;display:flex;align-items:center;justify-content:center;}.gear-col{margin-top:40px;}.product-box{background:#f5f5f5;position:relative;height:100%;min-width:100%;overflow:hidden;display:flex;align-items:flex-end;box-sizing:border-box;}.product-box h2{font-family:"gilroy",sans-serif;font-style:normal;font-weight:600;font-size:93px;color:#dbdbdc;text-transform:uppercase;position:absolute;z-index:1;}.product-box h2.title-back{left:12px;top:161px;}.product-box h2.title-back.tb-2{top:2px;left:0;}.product-box h2.title-back.tb-3{top:2px;left:200px;}.product-box .common-title{font-size:30px;color:#000;margin-bottom:0;}.product-box .common-title span{font-size:40px;color:#000;display:block;}.prod-inner{position:relative;z-index:1;flex:1;}.prod-inner .p-4{padding:2.5rem;}.pro-thumb{overflow:hidden;position:relative;}.overlayB{position:absolute;bottom:0;left:0;width:100%;height:100%;display:flex;align-items:flex-end;background-size:cover;}.overlayB img{width:100%;}.wt-col{position:relative;}.wtSliderImg{position:relative;}.wt-col .owl-carousel .owl-item img.w-100{display:none;}.wtContent{position:absolute;display:flex;flex-direction:column;justify-content:flex-end;z-index:1;height:100%;width:100%;padding:0 120px 35px 88px;}.wtSliderImg:before,.wtSliderImg:after{content:"";position:absolute;width:85px;height:65px;z-index:2;}.wtSliderImg:before{background:url("/tvsracing/img/icons/cornerTriangleLB.png") no-repeat left top;right:0;top:0;}.wtSliderImg:after{background:url("/tvsracing/img/icons/cornerTriangleTR.png") no-repeat left top;bottom:0;left:0;}.ovly{position:absolute;height:100%;width:100%;left:0;top:0;}.overlayRight{background:url("/tvsracing/img/miscellaneous/rightOverlay.png") no-repeat;background-position:right;}.overlayleftTop{background:url("/tvsracing/img/miscellaneous/leftOverlay.png") no-repeat;background-position:left;}.overlayRound{background:url("/tvsracing/img/miscellaneous/roundPattern.png") no-repeat left bottom;}.wTslider h2{font-size:40px;text-transform:uppercase;}.wTslider p{font-size:16px;}.wTslider .owl-nav{position:absolute;right:20px;bottom:35px;}.wTslider .navLeft,.wTslider .navRight{height:38px;width:38px;background:url("/tvsracing/img/icons/arrowSmR.svg") no-repeat center center;display:block;border:1px solid #fff;}.wTslider .navRight{background-image:url("/tvsracing/img/icons/arrowSmL.svg");margin-left:16px;}.wTslider .navLeft:hover,.wTslider .navRight:hover{background-color:#f00;border-color:#f00;}.wTslider .owl-prev.disabled,.wTslider .owl-next.disabled{opacity:.5;cursor:not-allowed;}.wTslider .owl-dots{display:none;}.vLine{background:url("/tvsracing/img/miscellaneous/line.jpg") no-repeat;width:4px;height:510px;position:absolute;top:-1px;right:41px;z-index:1;}.newsletter{overflow:hidden;}.newsletter p{font-size:18px;}.updated{margin-left:20%;}.newsletter .form-control{font-family:"gilroy",sans-serif;font-size:18px;color:#333;width:325px;display:block;border:2px solid #ccc;font-weight:400;background:transparent;border-radius:2px;height:52px;}.newsletter .form-control:hover,.newsletter .form-control:focus{border-color:#e7282c;}.newsletter .btn{height:52px;width:133px;}.hiddenItem{opacity:0;}.footer-col{background:#030939;padding-top:50px;}.footer-col h3{font-family:"gilroy",sans-serif;margin-bottom:40px;font-size:24px;}.footer-col ul{list-style:none;padding:0;margin:0;}.footer-col ul li{margin-bottom:10px;}.footer-col ul li a{font-family:"gilroy",sans-serif;font-size:16px;color:#fff;font-weight:300;text-decoration:none;}.footer-col ul li a:hover{text-decoration:underline;}.footer-col .socialNav li a{height:50px;width:50px;}.footer-col .socialNav li a img{height:26px;width:26px;}.foot-bottom-nav ul{display:flex;justify-content:flex-end;}.foot-bottom-nav p,.foot-bottom-nav ul li a{font-size:14px;color:#d9dbe1;position:relative;margin-right:10px;padding-right:10px;}.foot-bottom-nav ul li a:after{content:"";position:absolute;right:-1px;top:-2px;height:20px;width:1px;background:#d9dbe1;}.foot-bottom-nav ul li:last-child a{padding:0;margin:0;}.foot-bottom-nav ul li:last-child a:after{display:none;}.container.w-1300{max-width:1320px!important;}.scrollbar{margin:0 auto 1em;height:2px;background:#d8d8d8;line-height:0;padding:0 3px;}.scrollbar .handle{width:100px;height:100%;cursor:pointer;}.scrollbar .handle .mousearea{position:absolute;top:-13px;left:0;width:100%;background:#e7282d;transform:skewX(-15deg);height:14px;}.frame{list-style:none;margin:0;padding:0;overflow:visible!important;}.innerFrame{display:flex;align-items:center;margin-top:120px;justify-content:space-between;}.engineering-col.bg-white .innerFrame{margin-top:80px;}.item-cover{width:215px;margin:0 15px 0 0;padding:0;color:#ddd;box-sizing:border-box;min-height:474px;}.item-cover h2{font-size:36px;color:#000;}.item-cover h4{font-size:16px;line-height:26px;color:#595959;font-family:"gilroy",sans-serif;}.item-cover h5{font-size:36px;color:#ccc;font-weight:500;text-align:right;background:url("/tvsracing/img/icons/cornerRB.svg") no-repeat right bottom;margin:0;padding:12px 10px;}.item-cover .bike-revel,.item-cover p{display:none;}.item-cover .hLineR{display:block;}.item-cover .hLineW{display:none;}.active.item-cover{background:url("/tvsracing/img/miscellaneous/patternBlue-sm.webp") no-repeat right bottom #030939;color:#fff;padding:30px;position:relative;padding-top:170px;min-width:370px;min-height:472px;}.active.item-cover .bike-revel{position:absolute;top:-25%;left:0;right:0;margin:auto 15px;}.active.item-cover h5,.active.item-cover .hLineR{display:none;}.active.item-cover .bike-revel,.active.item-cover .hLineW{display:block;}.active.item-cover:before{content:"";position:absolute;background:url("/tvsracing/img/icons/cornerRTred.svg") no-repeat center center;top:10px;right:10px;height:30px;width:30px;}.active.item-cover h2{font-size:60px;color:#fff;letter-spacing:-2.2px;}.active.item-cover h4{color:#fff;font-size:20px;line-height:30px;}.active.item-cover p{font-size:16px;display:block;}.main-nav .dropdown-menu li a.dropdown-item{font-size:20px;padding:2px 0 1px;white-space:normal;color:#000;}.main-nav.navbar-light .navbar-nav .nav-link.dropdown-toggle.show::before{content:"";height:22px;width:22px;background:url("/tvsracing/img/icons/triangleUpW.svg") no-repeat;position:absolute;bottom:-53px;left:0;right:40px;margin:auto;}.main-nav.navbar-light .navbar-nav .nav-link.dropdown-toggle.show{color:#e7282c;text-decoration:underline;}.main-nav.navbar-light .navbar-nav .nav-link.dropdown-toggle.show:after{background:url("/tvsracing/img/icons/upArrowRed.svg") no-repeat;}.navbar .custNavItemWrap.pNav .dropdown-menu .dropdown-item:hover,.main-nav .dropdown-menu li a.dropdown-item:focus,.main-nav .dropdown-menu li a.dropdown-item:hover{background:transparent;color:#e7282c;}.navbar .megamenu h6{color:#e7282c;font-size:24px;margin-bottom:30px;}.navbar .megamenu{padding:0;border-radius:0;background:transparent;border:0;top:calc(100% + 20px);}.navbar .megamenu .row{background:#fff;margin:0;padding:0;}.navbar .custNavItemWrap{position:relative;}.navbar .custNavItemWrap.pNav .dropdown-menu{min-width:493px;background:#fff;border:0;top:calc(100% + 47px);margin:0;padding:28px 63px;right:0;border-radius:0 34px 0 42px;}.navbar .custNavItemWrap.pNav .dropdown-menu .dropdown-item{background:#fff;color:#000;}.navbar .custNavItemWrap.pNav.moreNav .dropdown-menu{min-width:308px;right:0;left:auto;}.mCustomScrollBox{position:relative;overflow:hidden;height:100%;max-width:100%;outline:0;direction:ltr;}.mCSB_scrollTools.mCSB_scrollTools_horizontal{height:16px;position:relative;top:-20px;z-index:6;}.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_dragger{width:205px;height:100%;left:0;cursor:grabbing;}.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{width:100%;height:2px;margin:6px auto;}.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background:#e6272c;}.show-mob{display:none;}.mobLogo{padding-bottom:50px;border-bottom:1px solid #353a61;margin-bottom:40px;}.footSocial{border-top:1px solid #353a61;padding-top:40px;}.navbar-light .navbar-toggler{border:0;}.navbar-toggler:focus{box-shadow:none;}.navbar-light .navbar-toggler{padding-left:0;padding-right:0;}.navbar-toggler.collapsed .navbar-toggler-icon{background:url("/tvsracing/img/icons/menu.svg") no-repeat center center;}.navbar-toggler .navbar-toggler-icon{background:url("/tvsracing/img/icons/cross.svg") no-repeat center center;}.cd-image-container{position:relative;width:100%;max-width:960px;margin:0 auto;}.cd-image-container img{display:block;max-width:100%;}.cd-image-label{position:absolute;bottom:0;right:0;color:#fff;padding:1em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;opacity:0;-webkit-transform:translateY(20px);-moz-transform:translateY(20px);-ms-transform:translateY(20px);-o-transform:translateY(20px);transform:translateY(20px);-webkit-transition:-webkit-transform .3s .7s,opacity .3s .7s;-moz-transition:-moz-transform .3s .7s,opacity .3s .7s;transition:transform .3s .7s,opacity .3s .7s;}.cd-image-label.is-hidden{visibility:hidden;}.is-visible .cd-image-label{opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0);}.cd-resize-img{position:absolute;top:0;left:0;width:0;height:100%;overflow:hidden;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden;}.cd-resize-img img{position:absolute;left:0;top:0;display:block;height:100%;width:auto;max-width:none;}.cd-resize-img .cd-image-label{right:auto;left:0;}.is-visible .cd-resize-img{width:50%;border-right:2px solid #fff;-webkit-animation:cd-bounce-in .7s;-moz-animation:cd-bounce-in .7s;animation:cd-bounce-in .7s;}@-webkit-keyframes cd-bounce-in{0%{width:0;}60%{width:55%;}100%{width:50%;}}@-moz-keyframes cd-bounce-in{0%{width:0;}60%{width:55%;}100%{width:50%;}}@keyframes cd-bounce-in{0%{width:0;}60%{width:55%;}100%{width:50%;}}.cd-handle{position:absolute;height:44px;width:44px;left:50%;top:50%;margin-left:-24px;margin-top:-22px;background:#fff url("/tvsracing/img/icons/slideNav.png") no-repeat center center;background-size:100%;cursor:move;opacity:0;-webkit-transform:translate3d(0,0,0) scale(0);-moz-transform:translate3d(0,0,0) scale(0);-ms-transform:translate3d(0,0,0) scale(0);-o-transform:translate3d(0,0,0) scale(0);transform:translate3d(0,0,0) scale(0);}.is-visible .cd-handle{opacity:1;-webkit-transform:translate3d(0,0,0) scale(1);-moz-transform:translate3d(0,0,0) scale(1);-ms-transform:translate3d(0,0,0) scale(1);-o-transform:translate3d(0,0,0) scale(1);transform:translate3d(0,0,0) scale(1);-webkit-transition:-webkit-transform .3s .7s,opacity 0s .7s;-moz-transition:-moz-transform .3s .7s,opacity 0s .7s;transition:transform .3s .7s,opacity 0s .7s;}.videoWbgPatrn{background:url(/tvsracing/img/pattern/videoBgPattern.png) #f9f9fb;background-position:center center;}.achiveCol{background:url(/tvsracing/img/achivementSlider/achiveBg.png) no-repeat center center;background-size:cover;text-align:center;padding:20px 30px 30px;position:relative;}.achiveCol p{font-size:14px;text-transform:uppercase;font-family:"blenderPro",sans-serif;margin-bottom:8px;}.achiveCol h3{font-size:18px;font-family:"blenderPro",sans-serif;min-height:43px;max-width:226px;margin:0 auto;}.achiveCol h4{color:#b5b7c2;font-size:16px;font-family:"gilroy",sans-serif;line-height:26px;max-width:207px;margin:0 auto;min-height:78px;}.achiveSlider .owl-dots{margin:20px 0 0;padding-bottom:10px;}.achiveCol:after,.achiveCol:before{content:"";position:absolute;background:url("/tvsracing/img/achivementSlider/leftMark.svg");left:0;top:0;width:20px;height:100%;background-repeat:no-repeat;}.achiveCol:after{background-image:url("/tvsracing/img/achivementSlider/rightMark.svg");left:auto;right:-1px;width:12px;}.petronasCol:before{background:url("/tvsracing/img-/achivementSlider/leftPetronas.svg");}.petronasCol:after{background-image:url("/tvsracing/img/achivementSlider/rightPetronas.svg");right:5px;width:22px;}.ptlogo{max-width:25px;position:absolute;top:12px;left:32px;}.prize-col{max-width:143px;margin:0 auto 10px;}.videoWrap-col{min-height:441px;display:flex;}.videoCover{position:relative;}.videoCover:after{content:"";height:22px;width:22px;background:url("/tvsracing/img/icons/cornerRT2.png") no-repeat left bottom;background-size:100%;background-size:100%;position:absolute;right:-1px;top:-3px;pointer-events:none;}.textBox{margin-left:60px;}.textBox h3{font-size:40px;font-weight:600;}.textBox h3 span{color:#e72f2e;}.bgGry{background:url("/tvsracing/img/pattern/achiveBgPattern.png") no-repeat right bottom #f6f6f6;}.bgGry .custDot.owl-carousel button.owl-dot{background:#f39496;opacity:.2;}.bgGry .custDot.owl-carousel button.owl-dot.active{background:#e7282c;opacity:1;}.parentBox{overflow:hidden;}.commit-col{border:1px solid #ccc;padding:45px 60px;background:url("/tvsracing/img/icons/tyerMark.svg") no-repeat right top #fff;display:flex;align-items:start;flex-direction:column;justify-content:space-around;min-height:293px;cursor:pointer;-ms-transform:scale(.99);-moz-transform:scale(.99);-webkit-transform:scale(.99);-o-transform:scale(.99);transform:scale(.99);}.commit-col:hover{background:url("/tvsracing/img/miscellaneous/redBikeBg.jpg");border:0;height:100%;width:100%;background-size:cover;background-repeat:no-repeat;-webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;transition:all .3s;-ms-transform:scale(1.05);-moz-transform:scale(1.05);-webkit-transform:scale(1.05);-o-transform:scale(1.05);transform:scale(1.05);background-position:right top;}.commit-col:hover *{color:#fff;}.commit-col:hover img{filter:brightness(640%);}.commit-col h3{font-weight:900;font-size:35px;color:#000;line-height:1;}.commit-col p{margin-bottom:0;}.owl-carousel .owl-item .commit-col img{max-width:100%;width:auto;margin-bottom:5px;}.partner-slide-item{background:#f7f7f7;border-left:10px solid #01a898;padding:80px 72px;position:relative;margin-bottom:0;}.partner-slide-item:after,.partner-slide-item:before{content:"";position:absolute;width:85px;height:65px;z-index:1;background:url("/tvsracing/img/icons/cornerTriangleLB.png") no-repeat left top;right:0;top:0;}.partner-slide-item:after{background:url("/tvsracing/img/icons/cornerTriangleTR.png") no-repeat left top;bottom:0;left:-10px;right:auto;top:auto;z-index:2;}.partner-slide-item h4{color:#e7282c;font-size:24px;}.partner-slide-item h3{font-size:36px;color:#030939;font-weight:600;}.partner-slide-item p{font-size:18px;color:#030939;margin:15px 0;}.partnerSlider.owl-carousel .owl-nav button.owl-next,.partnerSlider.owl-carousel .owl-nav button.owl-prev{height:calc(100% - 65px);}.overflow-hidden,.hiddenWrap{overflow:hidden;}img.prtLogo{max-width:220px;}a.link{background:url("/tvsracing/img/icons/link.svg") no-repeat right center;font-size:16px;color:#e7282c;display:inline-block;text-decoration:none;padding:1px 24px 1px 0;font-weight:100;}.outer-slider-wrap .owl-carousel .owl-stage-outer{overflow:visible;}.lg-Heading{font-size:80px;color:#030939;font-weight:900;line-height:1.1;}p.f20{font-size:20px;margin:20px 0 30px;}.mt-50N{margin-top:-50px;}.adventureSlider .achiveCol{padding:0;overflow:hidden;background:transparent;text-align:left;}.adventureSlider .achiveCol::before{left:2px;width:5px;background:#e7282c;background-repeat:no-repeat;transform:skew(-1deg,0);z-index:2;}.adventureSlider .achiveCol::after{background:#e7282c;left:auto;right:0;width:8px;height:46%;transform:skew(-1deg,0);}.advInner{position:relative;}.shadow-col{padding:0 30px 20px 30px;position:absolute;height:100%;width:100%;z-index:1;bottom:0;display:flex;align-items:flex-end;}.adventureSlider .achiveCol h3{font-size:26px;padding-right:26px;}.bikes-cover{position:relative;}.bikes-cover:before{content:"";border-width:0 70px 70px 0;border-color:transparent #e7282c transparent transparent;border-style:solid;position:absolute;right:0;top:0;}.bikes-cover:before,.bikes-cover:after{content:"";border-width:0 70px 70px 0;border-color:transparent #e7282c transparent transparent;border-style:solid;position:absolute;right:0;top:0;}.bikes-cover:before{border-width:70px 0 0 70px;border-color:transparent transparent transparent #f00;right:auto;top:auto;left:0;bottom:0;}.stepList{position:relative;}.stepList:before{content:"";border-left:1px dashed #e7282c;position:absolute;top:25px;bottom:40px;left:9px;opacity:.2;}.stepList li{list-style:none;background:url("/tvsracing/img/icons/listBullet.svg") no-repeat left 12px;padding:5px 0 0 45px;}.stepList li strong{font-weight:500;text-transform:uppercase;font-size:20px;line-height:26px;}.tab-inner-slider-bic{background:url("/tvsracing/img/pattern/grayPattern2.svg") no-repeat right bottom #f7f7f7;padding:45px;position:relative;}.instructorsSlider .owl-nav{margin-top:50px;}.tab-inner-slider-bic .owl-nav{position:absolute;left:52px;top:132px;}.teamFullSlider .owl-nav button.owl-prev,.teamFullSlider .owl-nav button.owl-next,.instructorsSlider.owl-carousel .owl-nav button.owl-prev,.instructorsSlider.owl-carousel .owl-nav button.owl-next,.tab-inner-slider-bic .owl-carousel .owl-nav button.owl-prev,.tab-inner-slider-bic .owl-carousel .owl-nav button.owl-next{height:45px;width:45px;border:1px solid #e7282c;color:#e7282c;background:#fff;font-size:20px;}.teamFullSlider.owl-carousel .owl-nav button.owl-prev,.instructorsSlider.owl-carousel .owl-nav button.owl-prev,.tab-inner-slider-bic .owl-carousel .owl-nav button.owl-prev{margin-right:18px;}.teamFullSlider .owl-nav button.owl-prev:hover,.teamFullSlider .owl-nav button.owl-next:hover,.instructorsSlider.owl-carousel .owl-nav button.owl-prev:hover,.instructorsSlider.owl-carousel .owl-nav button.owl-next:hover,.tab-inner-slider-bic .owl-carousel .owl-nav button.owl-prev:hover,.tab-inner-slider-bic .owl-carousel .owl-nav button.owl-next:hover{background:#e7282c;}.teamFullSlider .owl-nav button.owl-prev:hover .arrowRedLeft,.instructorsSlider.owl-carousel .owl-nav button.owl-prev:hover .arrowRedLeft,.tab-inner-slider-bic .owl-carousel .owl-nav button.owl-prev:hover .arrowRedLeft{background:url("/tvsracing/img/icons/arrowWhiteLeft.svg") no-repeat;-webkit-transform:scaleX(-1);transform:scaleX(-1);}.teamFullSlider .owl-nav button.owl-next:hover .arrowRedRight,.instructorsSlider.owl-carousel .owl-nav button.owl-next:hover .arrowRedRight,.tab-inner-slider-bic .owl-carousel .owl-nav button.owl-next:hover .arrowRedRight{background:url("/tvsracing/img/icons/arrowWhiteLeft.svg") no-repeat;-webkit-transform:scaleX(1);transform:scaleX(1);}.petronas-race-wrap .teamFullSlider .owl-nav button.owl-next,.petronas-race-wrap .teamFullSlider .owl-nav button.owl-prev{border-color:#4ba69d;color:#4ba69d;}.petronas-race-wrap .teamFullSlider .owl-nav .arrowRedLeft{background:url("/tvsracing/img/icons/arrowGrnLeft.svg") no-repeat;}.petronas-race-wrap .teamFullSlider .owl-nav .arrowRedRight{background:url("/tvsracing/img/icons/arrowGrnLeft.svg") no-repeat;}.petronas-race-wrap .teamFullSlider .owl-nav button:hover{background:#4ba69d;border-color:#4ba69d;}.circuitSlider.owl-carousel{position:unset;}.circuitSlider.owl-carousel .circitSlide{position:relative;padding:0 10px;}.circuitSlider.owl-carousel .circitSlide:before{content:"";background:url("/tvsracing/img/icons/lineLeftOnly.svg") no-repeat;height:194px;width:42px;position:absolute;left:1px;}.circuitSlider.owl-carousel .circitSlide p{position:absolute;height:100%;width:100%;z-index:1;color:#fff;top:0;display:flex;align-items:flex-end;font-size:26px;font-weight:100;padding:0 0 15px 30px;}.circuitSlider.owl-carousel .circitSlide p span{font-weight:500;padding-right:6px;}.arrowRedLeft,.arrowRedRight{background:url("/tvsracing/img/icons/arrowRedLeft.svg") no-repeat;height:18px;width:12px;display:block;margin:0 auto;}.arrowRedRight{-webkit-transform:scaleX(-1);transform:scaleX(-1);}.progrmImgSilder .owl-nav{position:absolute;width:100%;padding:0 50px;top:calc(50% - 17px);display:flex;justify-content:space-between;pointer-events:none;}.progrmImgSilder .owl-nav .owl-prev,.progrmImgSilder .owl-nav .owl-next{pointer-events:all;}.outer-owl-Wrap{position:relative;}.progrmImgSilder .owl-item .overlayShadow{background:rgba(0,0,0,.8);position:absolute;height:100%;width:100%;padding:27px 50px;flex-direction:column;justify-content:space-between;}.progrmImgSilder .owl-item .overlayShadow *{display:none;}.progrmImgSilder .owl-item.active.center .overlayShadow{display:flex;background:rgba(0,0,0,.5);background:linear-gradient(180deg,rgba(0,0,0,.5) 0%,rgba(0,0,0,0) 50.17%,rgba(0,0,0,.5) 100%);background:-moz-linear-gradient(180deg,rgba(0,0,0,.5) 0%,rgba(0,0,0,0) 50.17%,rgba(0,0,0,.5) 100%);background:-webkit-linear-gradient(180deg,rgba(0,0,0,.5) 0%,rgba(0,0,0,0) 50.17%,rgba(0,0,0,.5) 100%);}.progrmImgSilder .owl-item.active.center .overlayShadow *{display:flex;}.overlayShadow h3{font-size:42px;text-transform:uppercase;}.overlayShadow h4{font-family:Gilroy,sans-serif;font-weight:normal;font-size:28px;margin:0;}.overlayShadow h4 strong{font-weight:500;}.overlayShadow a{transform:skew(-10deg);background:#e7282c;display:flex;align-items:center;padding:4px 20px;color:#fff;text-transform:uppercase;text-decoration:none;font-size:20px;}.overlayShadow a span{transform:skew(10deg);}.overlayShadow a:hover{background:#e7282c;}.progrmImgSilderMin{position:relative;}.progrmImgSilderMin .overlayShadow{position:absolute;background:rgba(0,0,0,.5);height:100%;width:100%;justify-content:center;align-items:center;display:none;}.progrmImgSilderMin .downLoadBtn{background:url("/tvsracing/img/icons/download.svg") no-repeat center center;border:0;width:210px;height:40px;padding:0;background-size:cover;}.progrmImgSilderMin .outer-owl-Wrap:hover .overlayShadow{display:flex;}.partnerSlider.slidrFullpro .partner-slide-item{padding:0 0 0 75px;border-left-color:#030939;}.partnerSlider .owl-dots{margin-top:25px;}.faqWrap{background:linear-gradient(180deg,#f9f9f9 0%,rgba(255,255,255,0) 62.94%),url(/tvsracing/img/pattern/pattern-big.png) repeat top right;}.faqWrap.wbg{background:url(/tvsracing/img/pattern/pattern-big.png) repeat top right #fff;}.faq-accordion .accordion-item{border:0;margin-top:18px;}.faq-accordion .accordion-item:last-of-type .accordion-button,.faq-accordion .accordion-item:last-of-type,.faq-accordion .accordion-item:first-of-type .accordion-button,.faq-accordion .accordion-item:first-of-type{border-radius:0;}.faq-accordion .accordion-item .accordion-button{font-size:24px;text-transform:uppercase;font-weight:500;background:url("/tvsracing/img/miscellaneous/redMark.svg") no-repeat left center #f2f2f2;background-size:55px 18px;padding:0 0 0 80px;background-position:14px;}.accordion-body{background:#f2f2f2;}.accordion-button:not(.collapsed){box-shadow:none;color:#000;}.accordion-button::after{background:url("/tvsracing/img/icons/downArowLg.svg");height:68px;width:82px;}.accordion-button:not(.collapsed)::after{background:url("/tvsracing/img/icons/upArrowLg.svg");transform:rotate(0deg);}.accordion-button:focus{border-color:#d71d21;box-shadow:0 0 0 .25rem rgba(215,29,33,.1);}.tabbedSlider .tabSlide{cursor:default;position:relative;}.tabbedSlider .tabSlide h3{font-size:40px;text-transform:uppercase;font-weight:600;color:#999;max-width:40%;}.tabbedSlider .tabSlide .progdescription{max-width:47%;font-size:18px;margin-top:10px;}.tabbedSlider .tabSlide h3 span{position:relative;max-width:45%;}.tabbedSlider .tabSlide h3 span:after{content:"";display:none;background:url("/tvsracing/img/icons//redBgArrowRight.svg") no-repeat left top;height:36px;width:52px;background-size:100%;}.tabbedSlider .tabSlide p{font-size:18px;font-weight:400;color:#999;max-width:50%;}.tabbedSlider .tabSlide.active *{color:#000;}.tabbedSlider .tabSlide:hover *{color:#000;}.tabbedSlider .tabSlide .relatedSlide{position:absolute;right:0;display:none;top:calc(50% - 150px);}.tabbedSlider .relatedSlide .ctn-img-btn{display:none;}.tabbedSlider .tabSlide:hover h3,.tabbedSlider .tabSlide:hover p,.tabbedSlider .tabSlide.active h3,.tabbedSlider .tabSlide.active p{position:relative;z-index:1;}.tabbedSlider .tabSlide.active .relatedSlide{display:block;}.tabbedSlider .tabSlide.active h3 span:before{display:block;z-index:1;}.tabbedSlider .tabSlide h3 span img{display:none;}.tabbedSlider .tabSlide.active h3 span img{height:48px;width:71px;top:0;bottom:0;z-index:1;display:block!important;cursor:pointer;}.instSliderWrap{background:#f2f2f2;}.conainerBgCover{background:url("/tvsracing/img/pattern/blueBackground.png") no-repeat 110% 0;}.container.conainerBgCover{max-width:1920px!important;}.instructorsSlider{position:relative;}.instructorsSlider .owl-dots{position:absolute;left:0;top:-100px;font-size:37px;font-weight:500;}.instructorsSlider .owl-dots:after{content:"0" counter(slides-num);}.instructorsSlider .owl-dot{counter-increment:slides-num;}.instructorsSlider .owl-dot span{display:none;}.instructorsSlider .owl-dot.active:before{content:"0" counter(slides-num) "/";color:#e7282d;}.imgWrap430{max-width:430px;}.instrProfile h4{color:#e7282c;font-size:21px;text-transform:uppercase;}.instrProfile ul.listAchivement{list-style:none;margin:0;padding:0;font-family:Gilroy,sans-serif;max-width:340px;}.instrProfile ul.listAchivement li{margin-bottom:10px;font-size:16px;}.owl-carousel .instrProfile ul li img{width:auto;}.instructorsSlider.owl-carousel .owl-stage-outer{overflow:visible;}.ratio>.raceCate{height:unset;height:-webkit-fill-available;}.get-touch-col{background:url("/tvsracing/img/pattern/patternBlueMin.svg") no-repeat right bottom #030939;position:relative;height:100%;padding:50px 40px 80px;}.get-touch-col .conerLeftTrans{position:absolute;left:-25px;bottom:-20px;height:45px;width:60px;background:#f7f7f7;transform:rotate(45deg);}.get-touch-col:before,.get-touch-col:after{content:"";position:absolute;width:0;height:0;border-top:0 solid transparent;border-bottom:60px solid transparent;border-right:60px solid #fff;right:-1px;top:-1px;}.get-touch-col:after{border-right:40px solid #e7282c;border-bottom:40px solid transparent;}.get-touch-col a{color:#fff;text-decoration:none;font-size:18px;line-height:28px;font-weight:500;}.contact-wrap{background:url("/tvsracing/img/pattern/patternContact.svg") no-repeat right bottom #f7f7f7;background-size:cover;}.contact-wrap ::-webkit-input-placeholder{font-weight:400;}.contact-wrap :-ms-input-placeholder{font-weight:400;}.contact-wrap ::placeholder{font-weight:400;color:#000;opacity:1;}.contact-wrap h4.min-Heading{font-family:Gilroy,sans-serif;font-size:18px;font-weight:400;}.contact-wrap .form-check-input:hover{border-color:#e7282c;}.contact-wrap .form-select,.contact-wrap .form-control{border-radius:0;height:60px;font-size:20px;text-transform:uppercase;color:#111;font-weight:400;border-color:#e6e6eb;padding:15px;box-sizing:border-box;background-color:#fff;}.contact-wrap .form-select{padding:.375rem 2.25rem .375rem .75rem;}.contact-wrap .form-select{font-weight:400;}.contact-wrap .form-check{font-family:Gilroy,sans-serif;font-size:16px;}.contact-wrap .form-check label{margin-left:16px;margin-top:4px;color:#464646;}.contact-wrap p,.contact-wrap .form-check a{color:#000;font-weight:500;text-decoration:none;font-size:18px;}.custNotification{background:#d1eedd;padding:30px;min-width:100%;position:relative;}.custNotification h3{font-size:36px;text-transform:uppercase;font-weight:700;color:#18a957;margin-bottom:2px;}.custNotification p{font-size:18px;font-weight:400;}.custNotification:before{content:"";position:absolute;border-top:0 solid transparent;border-bottom:30px solid transparent;border-right:30px solid #f7f7f7;right:0;top:0;}.custNotification:after{content:"";position:absolute;border-top:30px solid transparent;border-bottom:0 solid transparent;border-left:30px solid #f7f7f7;right:auto;top:auto;left:0;bottom:0;}.tab-bg .nav-link.active.w-full{background-size:102%;cursor:default;pointer-events:none;}.raceSliderFull{padding-left:20px;}.race-cate-slide{transform:skewX(-5deg);margin:0 0 0 35px;background:url("/tvsracing/img/pattern/patternBlueMin.svg") no-repeat right bottom #030939;overflow:hidden;min-width:316px;max-width:316px;position:relative;}.race-cate-slide:before{content:"";height:50px;width:30px;background:url("/tvsracing/img/icons/doubleCornerLB.png") no-repeat left bottom;position:absolute;left:-4px;bottom:0;background-size:100%;transform:skewX(11deg);}.race-cate-slide:after{content:"";height:50px;width:30px;background:url("/tvsracing/img/icons/doubleCornerRT.png") no-repeat left bottom;position:absolute;right:-4px;top:-13px;background-size:100%;transform:skewX(11deg);}.race-cate-slide-inner{transform:skewX(5deg);}.race-cate-slide-inner img{left:-2px;position:relative;}.race-cate-slide-inner h3{font-size:24px;text-transform:uppercase;margin-bottom:12px;}.race-cate-slide-inner p{margin-bottom:3px;}.race-cate-slide-inner p.date{background:url("/tvsracing/img/icons/date.svg") no-repeat left center;padding-left:33px;margin-bottom:5px;}.race-cate-slide-inner a{transform:skew(-14deg);background:#e7282c;align-items:center;padding:4px 24px 4px 20px;color:#fff;text-transform:uppercase;text-decoration:none;font-size:20px;max-width:150px;position:absolute;right:0;bottom:0;display:none;}.race-cate-slide:hover a{display:flex;}.teamFullSlider.owl-carousel .owl-stage-outer{overflow:visible;}.teamFullSlider.owl-carousel img{width:auto;}.teamFullSlider .owl-nav{position:absolute;right:15px;top:-91px!important;}.teamSection{background:url("/tvsracing/img/img-a/theteam-background.png") no-repeat;background-size:cover;position:relative;padding-top:60px;}.overlay-wrapper{position:absolute;background:#020522;opacity:.85;width:100%;height:100%;top:0;left:0;z-index:1;}.teamSection .row.content{z-index:2;position:relative;}.teamSection .rider-img-container{background:url("/tvsracing/img/img-a/bgCircle.png") no-repeat;background-position:center 75%;background-size:80%;}.teamSection .rider-img-container img{max-width:430px;width:auto;}.teamSection .row.content::before{position:absolute;content:"";background:url("/tvsracing/img/icons/cornerTriangleTR.png") no-repeat;left:0;bottom:-1px;width:58px;height:52px;}.teamSection .row.content::after{position:absolute;content:"";background:url("/tvsracing/img/icons/cornerTriangleTR.png") no-repeat;right:0;top:-61px;width:58px;height:52px;transform:rotate(180deg);}.info-content{position:relative;}.info-content::after{position:absolute;content:"";background:url("/tvsracing/img/img-a/rightBorder.png") no-repeat;top:-37px;right:11px;width:13px;bottom:50px;background-size:100% 100%;}h3.rider-title{height:195px;font-style:normal;font-weight:900;font-size:91.7104px;line-height:97px;}.intro-wrapper{display:flex;justify-content:space-between;}.intro-wrapper div{position:relative;}.intro-wrapper div::after{content:"";border-right:1px solid #fff;position:absolute;top:0;right:-30.95px;height:57px;opacity:.1;}.intro-wrapper div .intro-key{font-size:18px;line-height:28px;opacity:.7;color:#fff;}.intro-wrapper div p{color:#fff;font-size:18px;line-height:28px;}.intro-wrapper div p img{width:100%;height:100%;margin-top:6px;}.achivement-wrapper{height:112px;background:linear-gradient(89.85deg,#f00 .96%,rgba(176,0,0,.3) 99.87%);display:flex;align-items:center;justify-content:space-between;}.achivement-wrapper .inner-container{display:flex;align-items:center;justify-content:center;position:relative;padding:2px 40px;border-left:1px solid rgba(255,255,255,.2);}.achivement-wrapper .inner-container:first-of-type{border-left:0;}.inner-img img{width:100%;}.inner-text{padding-left:15px;height:61px;}.inner-text .achive-num{font-family:"blenderPro",sans-serif;font-style:normal;font-weight:900;font-size:36px;line-height:40px;color:#fff;}.inner-text p{font-family:"gilroy",sans-serif;font-size:18px;line-height:28px;color:#fff;}.actionbtn{display:flex;justify-content:flex-end;}.actionbtn .btn-primary{font-family:"blenderPro",sans-serif;transform:skew(-10deg);text-transform:uppercase;width:183px;font-size:20px;text-align:left;position:relative;display:flex;justify-content:center;padding:0;}.actionbtn .btn-primary img{width:auto;max-width:18px;}.container-fluid.bike-container{background-image:url("/tvsracing/img/img-a/LeftLight.png");background-repeat:no-repeat;}.racer-card{display:flex;flex-direction:column;height:610px;overflow:auto;}.racer-card .card-outer{background:url("/tvsracing/img/pattern/grayPatternMin.svg") no-repeat bottom right #f2f2f2;height:135px;position:relative;}.racer-card .card-outer a{text-decoration:none;}.racer-card .card-outer p{color:#333;}.card-outer h3{font-weight:900;font-size:31px;line-height:120%;}.card-outer a h3{font-size:25px;max-width:180px;}.card-outer p{font-size:20px;line-height:140%;}.card-outer p span{font-size:36px;line-height:140%;color:#e7282c;font-style:italic;font-weight:500;}.card-outer{margin-top:30px;padding:21px 0 0 25px;}.card-outer .card-img{position:absolute;right:0;bottom:0;top:0;width:147px;height:166px;}.card-outer::before{content:"";height:28px;width:28px;background:url("/tvsracing/img/icons/cornerLT.svg") no-repeat center center;left:-7px;position:absolute;top:-7px;}.card-outer::after{content:"";height:28px;width:28px;background:url("/tvsracing/img/icons/cornerLT.svg") no-repeat center center;right:-7px;position:absolute;top:-7px;transform:rotate(90deg);}.card-outer .card-img img{max-width:100%;}.championship-stand{margin-top:65px;}.championship-stand .img-outer{position:relative;}.championship-stand .champ-content{position:absolute;display:flex;flex-direction:column;bottom:0;padding:30px 50px;}.champ-content img{width:132px!important;height:99px!important;}.champ-content p{font-size:24px;line-height:140%;font-family:"blenderPro",sans-serif;mix-blend-mode:plus-lighter;}.champ-content p span{color:#e53617;}.bike360-col{background:url("/tvsracing/img/miscellaneous/bike360Bg.svg") no-repeat center center/100%;padding:100px 0;}.bike360-box{background-size:100%;position:relative;}.bike360-box-bike img{width:100%;}.bike360-box:before{width:100%;pointer-events:none;position:absolute;content:"";height:100px;background-size:contain;bottom:100px;}.bike360-col h2 span{color:#080b2f;text-shadow:-1px -1px 0 #fff,1px -1px 0 #fff,-1px 1px 0 #fff,1px 1px 0 #fff;}.bikeShowcase360{max-width:685px;overflow:hidden;margin:0;}.bike360-col #product img{max-width:100%;}.bike360-col h2.lg-title{font-size:80px;}.bikeFetList{margin:50px 0 0;padding:0 0 0 30px;border-left:1px solid #e7282c;max-width:250px;}.bikeFetList li{display:flex;font-size:20px;justify-content:space-between;text-transform:uppercase;margin-bottom:15px;}.bikeFetList li span{font-family:"gilroy",sans-serif;margin-left:auto;width:99px;}.bikeFetList li img{margin-right:15px;max-width:18px;}.gallery-tab .wrapper{display:flex;flex-wrap:wrap;}.gallery-tab .wrapper .wrapper-content{flex:1 0 29%;margin:0 10px 32px 10px;}.gallery-tab .wrapper-content img{width:100%;}.video-wrapper{display:grid;grid-template-columns:1fr 1fr;grid-column-gap:40px;grid-row-gap:32px;}.video-content{position:relative;height:300px;}.video-content .overlay-shadow{position:absolute;background:linear-gradient(180deg,rgba(0,0,0,.5) 0%,rgba(0,0,0,0) 50.17%,rgba(0,0,0,.5) 100%);width:100%;height:100%;padding:27px 40px;display:flex;flex-direction:column;justify-content:space-between;}.video-content img{width:100%;}.video-content .overlay-shadow h3{font-family:"blenderPro",sans-serif;font-style:normal;font-weight:500;font-size:24px;line-height:120%;text-transform:uppercase;}.overlay-shadow a{transform:skew(-10deg);background:#e7282c;display:flex;align-items:center;padding:4px 20px;color:#fff;text-transform:uppercase;text-decoration:none;font-size:20px;}.video-content .overlay-shadow:hover *{display:none;}.video-content .overlay-shadow:hover{background:url("/tvsracing/img/icons/playIcon.svg") no-repeat center center rgba(3,9,57,.7607843137);cursor:pointer;}.galler-btn .btn-primary{font-family:"gilroy",sans-serif;padding:10px;font-size:20px;min-width:177px;width:auto;height:50px;border:1px solid #000;border-radius:0;background:transparent;background-size:17px;font-weight:400;line-height:1.5;color:#212529;}.galler-btn .btn-primary:hover{background:#ebebeb;}.petronas-race-wrap .actionbtn .btn-primary,.petronas-race-wrap .race-cate-slide-inner a,.petronas-race-wrap .scrollbar .handle .mousearea,.petronas-race-wrap .tab-bg .nav-link.active{background:#4ba69d;}.petronas-race-wrap .actionbtn .btn-primary.instRider{padding:2px 2px;height:38px;width:38px;display:flex;align-items:center;justify-content:center;transform:skew(0deg);}.petronas-race-wrap .actionbtn .btn-primary.instRider img{width:25px;max-width:unset;}.petronas-race-wrap .tab-bg .nav-link span{transform:skew(18deg);display:block;}.petronas-race-wrap .tab-bg .nav-link.active:hover{color:#fff;}.petronas-race-wrap .champ-content p span,.petronas-race-wrap .card-outer p span,.petronas-race-wrap .tab-bg .nav-link:hover{color:#4ba69d;}.petronas-race-wrap .achivement-wrapper{background:linear-gradient(89.85deg,#4ba69d .96%,rgba(75,166,157,.4) 99.87%);}.petronas-race-wrap .actionbtn .btn-primary{border:0;}.petronas-race-wrap .info-content::after{background:url("/tvsracing/img/miscellaneous/borderLine3.png");background-size:100% 100%;background-repeat:repeat-x;background-position:top;width:20px;right:1px;right:12px;}.past-race-banner{background:url("/tvsracing/img/pattern/pattern-big.png") repeat top right rgba(247,247,247,.4392156863);padding-bottom:20px;}.breadcrumb-item+.breadcrumb-item::before{content:var(--bs-breadcrumb-divider,"");background:url("/tvsracing/img/icons/breadCrumArow.svg") no-repeat center center;width:6px;height:100%;padding-right:20px;}.breadcrumb-item+.breadcrumb-item{padding-left:0;}.breadcrumb{font-size:16px;}.breadcrumb-item a{color:#030939;text-decoration:none;}.breadcrumb-item a:hover{text-decoration:underline;}.breadcrumb-item.active{color:#e7282c;}.loction-race{font-size:20px;display:flex;align-items:center;margin-top:40px;}.past-race-banner .breadcrumb{margin:30px 0;}.pointsTable{border-collapse:collapse;width:100%;}.pointsTable th{background:#030939;padding:13px 25px;text-align:left;color:#fff;font-family:"gilroy",sans-serif;font-weight:500;font-size:18px;}.pointsTable td{font-size:24px;padding:8px 25px;background:#f8f8f8;position:relative;}.pointsTable tr:nth-child(2n+1) td{background:#ededed;}.riderCol-past{background:url("/tvsracing/img/miscellaneous/pastRaceRiderBg.png") no-repeat center center;background-size:contain;}.riderCol-past img{max-width:100%;margin:0 auto;display:block;}.pointsTable td span{background:url("/tvsracing/img/icons/numberBgGry.svg") no-repeat center right;background-size:cover;position:absolute;left:0;top:0;bottom:4px;width:91px;padding:6px 12px;display:flex;align-items:center;justify-content:center;color:#fff;}.pastRace{background-size:100%;}.pointsTable .redCol td span{background:url("/tvsracing/img/icons/numberBgRed.svg") no-repeat center right;background-size:cover;}.pointsTable .redCol td{color:#e7282c;}.rider-details-banner{background:url("/tvsracing/img/miscellaneous/riderDetailsBg.jpg");background-size:100% 100%;}.rider-details-banner h1{font-size:120px;color:#fff;text-transform:uppercase;line-height:1;}.rider-details-banner .intro-wrapper div:last-child:after,.rider-details-banner .info-content:after{display:none;}.rider-details-banner .achivement-wrapper{justify-content:space-around;padding:25px 0;position:relative;background:linear-gradient(89.3deg,#e7282c 1.26%,#c10606 22.85%,#e7282c 47.05%,#fe4b4f 60.51%,#ff0005 79.75%,#9a0407 99.27%);}.rider-details-banner .achivement-wrapper:after{position:absolute;content:"";border-width:0 40px 40px 0;border-color:transparent #0d1136 transparent transparent;border-style:solid;right:0;top:0;}.rider-details-banner .achivement-wrapper:before{position:absolute;content:"";border-width:0 40px 40px 0;border-color:transparent transparent #080808 transparent;border-style:solid;left:0;bottom:0;}.rider-details-banner .achivement-wrapper .inner-container{border:0;}.rider-details-banner .achivement-wrapper .sprater{height:100%;border-left:1px solid #fff;opacity:.5;}.achiveMentFull{margin-left:30px;margin-bottom:130px;position:relative;}.achiveMentFull:after{content:"";position:absolute;bottom:-53px;height:2px;background:#e7282c;width:95.5vw;opacity:.2;left:4.5vw;z-index:-1;}.achiveMentFull .race-cate-slide{text-align:center;background:transparent;border:1px solid #f00;min-height:165px;display:flex;align-items:center;justify-content:center;transform:skew(-8deg);min-width:210px;max-width:210px;padding:0 20px;cursor:pointer;position:relative;overflow:visible;}.achiveMentFull .race-cate-slide:before{display:none;}.achiveMentFull .race-cate-slide:first-child:before{content:"";height:2px;background:#fff;position:absolute;bottom:-41px;left:12px;width:100px;display:block;}.achiveMentFull .race-cate-slide:after{height:15px;width:15px;background:#e7282c;bottom:-60px;left:0;top:auto;right:0;margin:auto;border-radius:20px;z-index:3;}.achiveMentFull .race-cate-slide.active::after,.achiveMentFull .race-cate-slide:hover:after{bottom:-47px;box-shadow:0 0 0 4px rgba(231,40,44,.231372549),0 0 0 8px rgba(231,40,44,.1294117647);}.achiveMentFull .achivInnerCol{transform:skew(10deg);}.achiveMentFull .race-cate-slide h4{font-size:36px;font-weight:600;}.achiveMentFull .race-cate-slide h4 span{padding:5px 0;}.achiveMentFull .race-cate-slide h4 span:before,.achiveMentFull .race-cate-slide h4 span:after{content:"";background:#e7282d;transform:skewX(-35deg);height:3px;width:40px;display:block;margin:0 auto;}.achiveMentFull .race-cate-slide p{font-size:15px;color:#fff;display:none;}.achiveMentFull .race-cate-slide.active,.achiveMentFull .race-cate-slide:hover{background:#e7282c;transform:scale(1.1) skew(-8deg);border:0;}.achiveMentFull .race-cate-slide.active p,.achiveMentFull .race-cate-slide:hover p{display:block;}.achiveMentFull .race-cate-slide.active h4,.achiveMentFull .race-cate-slide:hover h4{color:#fff;}.achiveMentFull .race-cate-slide.active .achivInnerCol,.achiveMentFull .race-cate-slide:hover .achivInnerCol{text-align:left;padding-left:10px;}.galleryWrap,.achiveMentFull .galleryWrap{background:linear-gradient(180deg,#f7f7f7 0%,rgba(247,247,247,0) 100%),url(/tvsracing/img/pattern/patternContact.svg) no-repeat top;}.modal-dialog.w640{max-width:640px;}.modal-content.customModal{padding:50px 15px;border-radius:0;position:relative;}.modal-content.customModal h3{font-size:36px;text-transform:uppercase;font-weight:600;}.modal-content.customModal p{font-size:18px;margin:20px 0 28px;}.modal-content.customModal:before{position:absolute;content:"";background:url("/tvsracing/img/miscellaneous/modalL.png");width:34px;left:-34px;height:100%;bottom:0;background-size:100% 100%;}.modal-content.customModal:after{position:absolute;content:"";background:url("/tvsracing/img/miscellaneous/modalR.png");width:34px;right:-34px;height:100%;top:0;}.modal-content.customModal .btn{padding:.375rem .75rem;height:52px;min-width:120px;font-size:17px;}.custNav .owl-nav{position:absolute;height:100%;width:100%;top:0;display:flex;}.custNav .owl-nav .owl-prev{flex:1;cursor:url("/tvsracing/img/icons/arrowL-B.png"),auto;}.custNav .owl-nav .owl-next{flex:1;cursor:url("/tvsracing/img/icons/arrowR-B.png"),auto;}.custNav .owl-nav .owl-prev span,.custNav .owl-nav .owl-next span{display:none;}.teamSection.trainingSchoolWrap{background:url("/tvsracing/img/miscellaneous/trainingSchool.jpg");background-size:cover;padding:17px 55px 65px 0;}.teamSection.trainingSchoolWrap:before{position:absolute;content:"";top:0;width:5px;background:#e7282c;left:0;bottom:34px;z-index:21;}.teamSection.trainingSchoolWrap:after{position:absolute;content:"";height:100%;width:34px;background:url("/tvsracing/img/miscellaneous/redLineRight.png");right:0;bottom:0;z-index:1;}.teamSection.trainingSchoolWrap .row.content::after{top:-27px;right:-47px;}.teamSection.trainingSchoolWrap .row.content{height:100%;}.level-certification{background:linear-gradient(-89.85deg,#e7282c .96%,rgba(176,0,0,0) 99.87%);max-height:118px;display:flex;justify-content:space-between;align-items:center;}.level-certification .ribbon{background:url("/tvsracing/img/miscellaneous/ribbon-3.png") no-repeat;padding:15px 40px;min-width:503px;}.level-certification h3{font-size:36px;text-transform:uppercase;margin:0;}.listCol{margin:40px 0 0 40px;}.listCol ul li *{color:#fff;}.listCol ul li{background:url("/tvsracing/img/icons/arrowsBullets.svg") no-repeat left 7px;margin-bottom:32px;list-style:none;padding-left:38px;}.listCol ul li h4{font-size:26px;text-transform:uppercase;margin-bottom:0;}.listCol ul li p{margin:5px 0 0;}.trainingSchoolWrap.teamSection .row.content::before{bottom:-65px;}.trainingSchoolWrap.teamSection .btn{display:flex;margin-left:39px;align-items:center;}.badgeWrap-min{display:flex;min-height:100%;justify-content:center;align-items:center;padding-top:10px;padding-bottom:10px;}.slider-for{background:#ccc;color:#000;}.slider-nav{display:flex;background:#e5e5e5;color:#000;}.slider-nav h3{background:#f00;}.championship-stand{position:relative;padding-bottom:50px;}.owl-carousel.multiSlideThumb{position:unset;}.owl-carousel.multiSlideThumb .owl-dots{position:absolute;bottom:10px;right:20%;}.progrmBanner .navRight,.progrmBanner .navLeft{background-repeat:no-repeat;background-position:center center;background-size:24px 40px;height:55px;width:55px;}.progrmBanner .navRight{background-image:url("/tvsracing/img/icons/arrowSmL.svg");}.progrmBanner .navLeft{background-image:url("/tvsracing/img/icons/arrowSmR.svg");}.flagRace{background:url("/tvsracing/img/miscellaneous/raceFlag.svg");height:27px;width:72px;position:absolute;left:0;top:125px;}.marKred{width:36px;height:15px;}.video-content .w-100{display:none;}.petronas-race-wrap .teamSection .rider-img-container{background-image:url("/tvsracing/img/img-a/bgCircleG.png");}.petronas-race-wrap .bikeFetList{border-color:#4ba69d;}.tooltip-col{position:relative;}.tooltip-col .tooltip-ico{height:20px;width:20px;position:absolute;top:0;right:12px;bottom:0;margin:auto;display:none;opacity:0;}.tooltip-col .form-select~.tooltip-ico{right:36px;}.was-validated .form-select:invalid~.tooltip-ico,.was-validated .form-control:invalid~.tooltip-ico{display:block;}.tooltip-inner{background-color:#030939;padding:10px;opacity:1!important;width:140px;}.tooltip.bs-tooltip-bottom .tooltip-arrow::before{border-bottom-color:#030939!important;}#baguetteBox-overlay{display:none;}#baguetteBox-overlay .full-image img{max-width:400px;}a.cont-us-btn{line-height:31px;background:#e7282c;border:1px solid #e7282c;font-size:17px;color:#fff;font-weight:400;text-decoration:none;padding:13px 25px 13px 25px;margin-top:31px;}a.cont-us-btn:hover{background:#d71d21;border-color:#d71d21;}.owl-carousel.programSlider .owl-nav button.owl-next.disabled,.owl-carousel.programSlider .owl-nav button.owl-prev.disabled{opacity:.5;cursor:not-allowed;}.container.error-contents{text-align:center;}img.error-img{width:500px;height:256px;}h1.error-title{font-size:80px;line-height:100px;margin-bottom:35px;color:#f00;}.link_404{color:#fff!important;padding:10px 20px;background:#f00;margin:20px 0;display:inline-block;text-decoration:none;}.contents_box_404{margin-top:40px;margin-bottom:20px;}thead.admin-panel-header-section{background-color:#2f4857;color:#fff;font-weight:600;}table{caption-side:bottom;border-collapse:collapse;width:100%;}.grecaptcha-badge{visibility:hidden;}.cd-handle{touch-action:none;}#partners .owl-nav{display:none!important;}.navbar-brand{margin-right:0;}.webHeader{max-width:700px;padding-top:7px;}.webHeader .tab{float:left;border-right:1px solid #e7282c;border-top:5px solid #e7282c;background-color:#fff;width:42%;height:100vh;padding-left:15%;}.webHeader .tab button{display:block;background-color:inherit;color:#000;width:100%;border:0;outline:0;text-align:left;cursor:pointer;transition:.3s;font-size:20px;font-weight:500;line-height:1.2;}.webHeader .tab button.noLink{padding:22px 16px;}.webHeader .tab button:hover{background-color:#ddd;}.webHeader .tab button.active{background-color:#fff;color:#e7282c;}.webHeader .tabcontent{float:left;width:53%;height:100vh;padding:25px 20px 25px;border-radius:0;background:#fff;border:0;border-top:5px solid #e7282c;position:relative;}.webHeader .tabcontent::after{content:"";position:absolute;background:url("/tvsracing/img/icons/cornerRT2.png") no-repeat;height:45px;width:45px;right:0;top:0;z-index:1;}.tabcontent .col-megamenu .list-unstyled{margin-left:0;}.tabcontent .list-unstyled .dropdown-item{padding:0;}.tabcontent .megamenu h6{margin-bottom:0;color:#212529;}.navbar-toggler:focus{text-decoration:none;outline:0;box-shadow:none;}.webHeader .tablinks .nav-link{padding:22px 16px;color:#000;}.owl-carousel.rulesRegulation .owl-item img{display:inline!important;width:30%;background-color:#030939!important;}.owl-carousel.rulesRegulation .owl-item .item{background-color:#030939!important;padding:25px 0;text-align:center;}.owl-carousel.rulesRegulation .item p{font-size:18px;font-weight:400;}.owl-carousel.rulesRegulation .owl-item .item:after,.owl-carousel.rulesRegulation .owl-item .item:before{display:none!important;}.commanRed{font-style:normal;font-weight:900;font-size:36px;line-height:40px;color:#e7282c;}.bikeFeatureWrap{display:flex;flex-direction:column;}.featureinner{border:1px solid #e4e4e4;display:flex;align-items:center;background:transparent;margin-bottom:12px;padding:10px 13px;justify-content:space-between;}.featureinner .innerTitle{font-family:"blenderPro",sans-serif;font-style:normal;font-weight:700;font-size:24px;line-height:25px;text-transform:uppercase;color:#000;mix-blend-mode:normal;}.innerRight p{font-family:"blenderPro",sans-serif;font-style:normal;font-weight:700;font-size:24px;line-height:100%;text-transform:uppercase;}.innerRight span{font-family:"blenderPro",sans-serif;font-weight:500;font-size:12px;line-height:100%;text-transform:capitalize;}.clr-red{color:#e7282c;}.clr-dk{color:#000;}.floating-button{position:fixed;top:70px;right:20px;background-color:#e7282c;transform:skew(-20deg);color:#fff;padding:10px 20px;border-radius:5px;border:0;display:none;font-size:16px;animation:blink-animation 1s infinite;z-index:2;}.floating-button span{transform:skewX(20deg);display:block;}@keyframes blink-animation{0%{opacity:0;}50%{opacity:1;}100%{opacity:0;}}.kidbanner .overLaybanner{position:absolute;z-index:1;}.overLaybanner .content-box{height:100%;width:100%;display:flex;justify-content:center;align-items:center;flex-direction:column;}.overLaybanner h3{font-size:90px;font-weight:900;line-height:90px;color:#fff;font-style:italic;font-family:sans-serif;letter-spacing:1px;}.overLaybanner h3.mainTitle{max-width:770px;}.overLaybanner h3 span{font-size:40px;font-weight:900;line-height:60px;color:#fff;margin-left:15px;font-family:sans-serif;}.overLaybanner .headingTitile{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;text-align:left;margin:0 auto;padding-left:50px;}.overLaybanner p{color:#fff;font-size:27px;line-height:27px;max-width:550px;font-weight:400;font-family:"blenderPro";margin-top:0;margin-bottom:0;text-align:left;padding-left:15px;}.overLaybanner p.scroll{margin-top:auto;letter-spacing:.55em;font-weight:700;font-size:16px;}.overLaybanner .ctaBtnWrap{max-width:785px;}.overLaybanner .ctaBtnWrap .ctalist{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:6px;margin-top:0;margin-bottom:0;list-style-type:none;padding-right:158px;}.overLaybanner .ctaBtnWrap .bannerbtn{border-top-left-radius:6px;border-bottom-right-radius:6px;transform:skew(-20deg);padding:2px 8px;font-weight:400;font-size:17px;}.overLaybanner .ctaBtnWrap .bannerbtn span{transform:skew(20deg);display:block;line-height:1;}.nav-item a{text-decoration:none;}.nav-item:focus-visible{outline:0!important;}.nav-link.tabpillcontent{outline:0!important;}.tab-bg .nav-link.tabpillcontent.active,.tab-bg .nav-link.tabpillcontent.active:focus,.tab-bg .nav-link.tabpillcontent.active:focus-visible{outline:0!important;}.video-outer{position:relative;padding-bottom:56.25%;height:100%;width:100%;}.video-outer .kidVideoWrap{position:absolute;top:0;left:0;width:100%;height:100%;}.contactKid .kidContact{background-color:#ccd5e7;}.kidContact .outerWrap{max-width:320px;margin:0 auto;}.kidContact .outerWrap h2.kidContactTitle{font-size:34px;}.kidContact .outerWrap .addHead{font-family:"blenderPro";font-size:20px;font-weight:700;line-height:24px;letter-spacing:0;text-align:left;position:relative;margin-bottom:0;margin-left:38px;}.outerWrap .addHead.callCenter{font-size:14px;font-weight:400;line-height:19px;letter-spacing:0;text-align:left;}.kidContact .outerWrap .addHead .addicon{position:absolute;left:-45px;}.kidContact .outerWrap .address{max-width:211px;margin-left:38px;font-size:14px;font-weight:400;line-height:19px;letter-spacing:0;text-align:left;}.kidContact .callBtn{text-decoration:none;color:#000;}.contactKid .mapouter{position:relative;text-align:right;width:100%;height:100%;overflow:hidden;}.contactKid .gmap_canvas{overflow:hidden;background:none;width:100%;height:100%;}.contactKid .gmap_iframe{width:100%;height:100%;border:0;margin-top:-68px;overflow:hidden;min-height:calc(100% + 68px);}.contactKid .map_kids{position:static!important;}.liveracevideo{text-align:center;}.upComingRaceSection{background:#f2f2f2;}#countdownContainer{display:none;}.u400-timer-wrapper{height:80px;width:100%;position:fixed;top:60px;z-index:999;}.u400-timer-wrapper>.container{position:absolute;top:0;bottom:0;left:0;right:0;padding:15px 0;height:100%;}.u400-timer-wrapper p{color:#fff;font-family:"Roboto",sans-serif;font-size:18px;font-weight:600;line-height:normal;margin:0;padding:0;height:100%;display:flex;align-items:center;}.u400-timer-wrapper .row{height:100%;}.u400-timer-wrapper .row>div{height:100%;}.u400-timer-wrapper .btn.btn-white{margin:0;border-radius:3px;background-color:#fff;width:122px;height:40px;color:#183883;text-align:center;font-family:"Roboto",sans-serif;font-size:16px;font-style:normal;font-weight:500;line-height:22px;text-transform:uppercase;padding:8px 16px;margin-left:10px;}.u400-timer-wrapper .timer-wrapper{height:100%;display:flex;justify-content:space-between;align-items:center;}.u400-timer-wrapper .timer-box{display:flex;align-items:center;}.u400-timer-wrapper .timer{width:50px;height:50px;border-radius:6px;background-color:#fff;padding:8px;text-align:center;display:flex;flex-direction:column;align-items:center;justify-content:center;}.u400-timer-wrapper .timer>p{color:#000;text-align:center;font-family:"Roboto",sans-serif;font-size:24px;font-style:normal;font-weight:900;line-height:normal;text-transform:uppercase;margin:0;padding:0;}.u400-timer-wrapper .timer>span{color:#6b6b6b;text-align:center;font-family:"Roboto",sans-serif;font-size:10px;font-style:normal;font-weight:400;line-height:normal;display:block;text-transform:capitalize;}.u400-timer-wrapper .colon-txt{color:#fff;font-family:"Roboto",sans-serif;font-size:32px;font-style:normal;font-weight:400;line-height:normal;margin:0 6px;}.u400-timer-wrapper img{width:100%;height:100%;}div#newsSection-contents{padding:10px;display:flex;justify-content:space-between;flex-flow:wrap;}img.ns-pdf-img{width:200px;height:auto;}p.modal-pdf-txt{margin-bottom:0;text-align:center;}.news-banner .desk-img{height:450px;object-fit:cover;object-position:top;}.news-banner .wtContent{position:absolute;display:flex;flex-direction:column;justify-content:center;z-index:1;height:100%;width:50%;padding:0 80px 35px 80px;}a#ns-explore-btn{margin-top:10px;justify-content:center;}.success-block{background:url("../img/success-bg.webp") no-repeat center;background-size:cover;}.race-cate-slide-inner img{height:auto!important;}img.\35 a90664c-75b7-48a2-82dd-168c58c155b3{display:none!important;}.rulesRegulation img{display:inline!important;width:30%;background-color:#030939!important;}.rulesRegulation .slick-slide>div{margin-right:35px;}.rulesRegulation .item{background-color:#030939!important;padding:25px 0;text-align:center;margin-right:35px;}.rulesRegulation .item p{font-size:18px;font-weight:400;}.rulesRegulation .item:after,.rulesRegulation .item:before{display:none!important;}.championship-stand .owl-carousel .owl-nav:not(.disabled){position:absolute;bottom:-5px;right:0;width:57.5%;display:flex;justify-content:space-between;}.championship-stand .owl-carousel .owl-nav button{height:45px;width:45px;border:1px solid #e7282c;color:#e7282c;background:#fff;font-size:20px;outline:0;}.championship-stand .owl-carousel .owl-nav button.disabled{background:#e7282c;opacity:.7;}.championship-stand .owl-carousel .owl-nav button.disabled i{filter:brightness(0) invert(1);-webkit-filter:brightness(0) invert(1);}.championship-stand .owl-carousel .owl-nav button:hover{background:#e7282c;}.championship-stand .owl-carousel .owl-nav button:hover i{filter:brightness(0) invert(1);-webkit-filter:brightness(0) invert(1);}.tab-bg .nav-link{padding-left:10px;padding-right:10px;}.bikeFeatureWrap .featureinner .innerTitle{padding-right:20px;}.bikeFeatureWrap .featureinner .innerRight p{text-align:right;}.home-cta-explore{width:100%;margin-top:auto;margin-bottom:44px;padding-left:30px;}.overLay.home-cta{background:rgba(0,0,0,.2);}.testbann{padding-bottom:3%;}