@font-face{font-family:Banh;src:url(../fonts/esports/Banh.ttf)}@font-face{font-family:Concielian;src:url(../fonts/esports/Concielian.ttf)}@font-face{font-family:Concielian Bold;src:url(../fonts/esports/ConcielianBd.ttf)}@font-face{font-family:Concielian Cond;src:url(../fonts/esports/ConcielianCond.ttf)}@font-face{font-family:Concielian Expand;src:url(../fonts/esports/ConcielianExpand.ttf)}@font-face{font-family:Concielian Light;src:url(../fonts/esports/ConcielianLt.ttf)}@font-face{font-family:Concielian Semi Bold Italic;src:url(../fonts/esports/ConcielianBdSemItalic.ttf)}@font-face{font-family:Gobold Reg;src:url(../fonts/esports/GoboldReg.ttf)}@font-face{font-family:Gobold Uplow;src:url(../fonts/esports/GoboldUplow.ttf)}@font-face{font-family:Graphik Reg;src:url(../fonts/esports/GraphikRegular.ttf)}@font-face{font-family:Helvetica;src:url(../fonts/esports/HelveticaNeue.ttf)}@font-face{font-family:Helvetica Bold;src:url(../fonts/esports/HelveticaNeueBd.ttf)}@font-face{font-family:Helvetica Cond;src:url(../fonts/esports/HelveticaNeueCond.otf)}@font-face{font-family:Helvetica Light;src:url(../fonts/esports/HelveticaNeueLt.otf)}@font-face{font-family:Helvetica75;src:url(../fonts/esports/Helvetica75.otf)}@font-face{font-family:Helvetica55;src:url(../fonts/esports/Helvetica55.otf)}@font-face{font-family:KozGo Reg;src:url(../fonts/esports/KozGoReg.otf)}@font-face{font-family:Segoe;src:url(../fonts/esports/Segoe.ttf)}@font-face{font-family:Segoe Bold;src:url(../fonts/esports/SegoeBd.ttf)}@font-face{font-family:Toyota;src:url(../fonts/toyota/ToyotaRegular.ttf)}body.toyota,html{overflow-x:hidden;font-family:Helvetica Light;color:#000}html.locked{overflow:hidden}.toyota .f-none{float:none!important}.toyota .text-center{text-align:center}.toyota .center-items{float:none;margin:0 auto;width:auto}.toyota .img-responsive{margin:0}.toyota .d-none{display:none!important}.toyota a.link{text-decoration:underline;text-transform:uppercase;font-size:14px}.toyota a.red{color:#e60013}.toyota header:not(.home) .left .logo img{display:none}.toyota header:not(.home) .left .logo img.white{display:block}.toyota .wrap{max-width:100%}.toyota .top_panel{display:flex;align-items:center;min-height:80px;padding:20px;background:#000}.toyota .top_panel.home .menu_btn span{background:#000}.toyota .top_panel .left{align-items:center;vertical-align:middle;display:flex;width:60%}.toyota .top_panel .left .logo{position:absolute;left:0;width:100px;display:flex;align-items:center;vertical-align:middle}.toyota .top_panel .left .logo img{max-width:100%;margin:0 auto}.toyota .top_panel .left .logo img.logo-black,.toyota .top_panel .left .logo img.white{display:none}.toyota .top_panel .left .menu{margin:0 auto;max-width:1080px;width:100%;position:relative;padding:0 0 0 100px;height:60px;vertical-align:middle;align-items:center;display:flex}.toyota .top_panel .left .menu ul{width:100%;margin:0 0 0 20px}.toyota .top_panel .left .menu ul li{margin:0;float:none;width:auto;display:flex}.toyota .top_panel .left .menu ul li a{font-size:14px;font-weight:600}.toyota .top_panel .left .menu ul li a:hover{color:#e60013}.toyota .top_panel .right{width:35%;margin:0 auto;min-height:50px;display:flex;align-items:center;vertical-align:middle;padding:0 50px}.toyota .top_panel .right .tel{letter-spacing:0;font-size:10px}.toyota .top_panel .right .btn{background-color:#e60013;text-align:center;margin:0 auto;width:250px;height:40px;left:0;line-height:40px;border-radius:50px;position:absolute;right:-60px}.toyota .home.top_panel{background:transparent;top:0}.toyota section.blackBG{background-color:#000}.toyota section.video_section .wrap{padding:0 30px}.toyota .max980{max-width:980px;margin:0 auto;float:none}.toyota .section_top{margin-bottom:30px}.toyota .img-responsive{max-width:100%}.toyota .news-page .title{padding:0 15px}.toyota .grid figure{margin:0 auto;max-width:33%;display:inline-block;text-align:center;padding:0 15px}.toyota .grid figure:hover{color:#e60013}.toyota .grid figure img{max-width:100%}.toyota .grid figure figcaption{padding:15px 30px;max-width:100%;min-height:100px;margin:0 auto;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.toyota .article-inner img.header{margin:0 auto;display:block;width:930px;max-width:930px;-o-object-fit:cover;object-fit:cover}.toyota .article-inner .with-bg-img{background-image:url(../img/esports/article/bg.png);margin-top:-175px;background-size:cover}.toyota .article-inner .with-bg-img h1{font-size:30px}.toyota .article-inner .with-bg-img p{font-size:18px;font-family:Helvetica55}.toyota .article-inner .with-bg-img p strong{font-family:Helvetica75}.toyota .article-inner .with-bg-img p.title-subcopy{margin:10px 0 30px;font-family:Helvetica55}.toyota .article-inner .with-bg-img p a.text-link{color:#e60013}.toyota .article-inner .with-bg-img ul{margin-bottom:30px}.toyota .article-inner .with-bg-img ul li{font-size:18px;font-family:Helvetica55;text-indent:20px;margin:0}.toyota .article-inner .with-bg-img .content{position:relative;padding:150px 0}.toyota .article-inner .with-bg-img .content .inner{background-color:#fff;max-width:800px;margin:0 auto;border-radius:20px;padding:30px;float:none;display:table}.toyota .article-inner section.news_section{height:50px;margin:0 0 30px}.toyota .btn{padding:0 20px;font-family:Concielian Bold;letter-spacing:2px}.toyota .btn.red,.toyota .top_panel .left .menu .menu_bottom .btn{background-color:#e60013;color:#fff}.toyota .top_slider .bottom_block .scroll_down{font-size:14px;font-family:Segoe;padding:0 30px 0 0}.toyota .top_slider .bottom_block .scroll_down:before{width:10px;height:20px;right:0}.toyota .socials a{width:30px}.toyota .socials a.facebook-logo:before{background-image:url(../img/esports/facebook.svg)}.toyota footer{padding:30px 0;background-color:#000}.toyota footer .footer_top{padding:0;border:none}.toyota footer .wrap{max-width:100%;padding:0 15px}.toyota footer .wrap .wrap_float{display:flex;align-items:center}.toyota footer .wrap .left{width:20%;padding:0;text-align:center}.toyota footer .wrap .left img{width:100px}.toyota footer .wrap .center{width:50%;text-align:center;display:flex;min-height:75px;align-items:center}.toyota footer .wrap .center ul{width:100%}.toyota footer .wrap .center ul li{width:24%;margin:0 auto;text-align:center;float:none;display:inline-grid}.toyota footer .wrap .right{position:relative;width:30%}.toyota footer .wrap .right .action{display:inline-block;float:none;width:auto;position:absolute;left:35px}.toyota footer .wrap .right .action a{font-size:12px}.toyota footer .wrap .socials{display:inline-block}.toyota footer .wrap .socials a{opacity:1}.toyota footer .menu li a:hover{color:#e60013!important}.toyota .arcticmodal-container{overflow-x:hidden}.toyota .arcticmodal-container .modal.modal_video{width:90vw}.toyota section .title{font-family:Concielian}.toyota section.homepagebanner .left{background-image:url(../img/esports/main_kv_updated.png);background-repeat:no-repeat;background-size:cover;background-position:50%;height:110vh}.toyota section.homepagebanner .left:before{content:"";display:none}.toyota section.homepagebanner .left .notation{color:#fff;font-family:Helvetica Light}.toyota section.homepagebanner .left .slide_content{padding:0;max-width:100%;top:100px;z-index:2;margin-left:0;left:0;text-align:center;display:flex;align-items:flex-start;vertical-align:top;height:auto}.toyota section.homepagebanner .left .slide_content img{max-width:80%}.toyota section.homepagebanner .left .slide_content ._title{font-size:31px;max-width:none;font-family:Concielian Bold;letter-spacing:2.84px;font-weight:600;margin:0 0 15px;color:#000}.toyota section.homepagebanner .left .slide_content h5{color:#000;letter-spacing:2.63px;font-family:Helvetica Light;margin-bottom:5px}.toyota section.homepagebanner .left .slide_content .btn{margin:15px 0}.toyota section.homepagebanner .right{height:auto}.toyota section.homepagebanner .right .right_top .content{position:absolute;transform:translate(-50%,-50%);top:55%;left:50%}.toyota section.homepagebanner .right .right_top img{max-width:200px;margin:-10px auto 0;text-align:center;display:block}.toyota section.homepagebanner .right .right_top p{bottom:auto;height:auto;padding:0;line-height:1;position:static;margin:0 auto;letter-spacing:1.5px;font-family:Helvetica Light;font-size:14px}.toyota section.homepagebanner .right .right_bottom{background-image:url(../img/esports/cuplogo.png);background-position:50%;background-size:75%;background-repeat:no-repeat;display:flex;align-items:center;vertical-align:middle;height:55vh}.toyota section.homepagebanner .right .right_bottom .video_link{background-image:url(../img/esports/featuredimg.png);background-size:contain;background-color:transparent;margin:0 auto;top:auto;left:auto;display:block;width:100%}.toyota section.homepagebanner .right .right_bottom .video_link .play-btn{position:relative;opacity:.7}.toyota section.homepagebanner .right .right_bottom .video_link .play-btn:before{width:25px;height:25px;background:url(../img/esports/play.svg) 50% no-repeat;background-size:contain;position:absolute;content:"";transform:translate(-50%,-50%);top:50%;left:50%;margin:0}.toyota section.homepagebanner .bottom_block{bottom:-40px}.toyota section.homepagebanner .bottom_block:before{background-color:#000}.toyota section.homepagebanner .bottom_block .socials a{opacity:.7}.toyota section.homepagebanner .bottom_block .socials a:hover{opacity:1}.toyota section.homepagebanner .bottom_block .socials a.facebook-logo:before{background-image:url(../img/esports/facebook.svg)}.toyota section.classes{background-color:#fff;background-image:url(../img/esports/prizeatstakebg.jpg);height:65vh;background-size:115% 115%;background-position:center -60%;background-repeat:no-repeat}.toyota section.classes:before{background-color:transparent;height:0}.toyota section.classes .top_slider{height:auto}.toyota section.classes .top_slider .bottom_block:before{width:100%;left:0}.toyota section.classes .wrap_float .sub-content{position:absolute;top:100px;left:0;margin:0;float:none;text-align:center;width:100%}.toyota section.classes .wrap_float .sub-content p{font-size:28px;letter-spacing:1.5px;margin:0 0 30px;padding:0 15px;font-family:Concielian Bold;line-height:1}.toyota section.classes .wrap_float .sub-content a{margin:0}.toyota section.classes .bottom_block{top:0;padding:15px;height:70px}.toyota section.classes .content{text-align:right;max-width:1100px;margin:0 auto;float:none}.toyota section.classes .content h2,.toyota section.classes .content p{color:#fff;margin-bottom:0}.toyota section.classes .content h2{width:100%;display:block;font-family:Concielian Light;text-align:center}.toyota section.classes .content p{font-family:Helvetica Cond}.toyota section.classes .content .sub-content .action{display:flex}.toyota section.classes .content .sub-content a{max-width:250px;margin:0 auto}.toyota section.classes .section_top{margin-bottom:15px}.toyota section.classes .section_top .arrows .arrow{font-size:14px}.toyota section.classes .section_top .arrows .arrow:after,.toyota section.classes .section_top .arrows .arrow:before{width:40px;height:10px;margin-top:-3px}.toyota section.classes .classes_slider a.slide.classes_item{background-color:#e9e9e9}.toyota section.classes .classes_slider a.slide.classes_item:hover{background-color:#e60013}.toyota section.classes .classes_slider a.slide.classes_item:hover h3,.toyota section.classes .classes_slider a.slide.classes_item:hover p{color:#fff}.toyota section.classes .classes_slider a.slide.classes_item h3{font-size:25px;font-weight:700}.toyota section.classes .classes_slider a.slide.classes_item div.bg{display:none}.toyota section.classes .classes_slider .slide_left ._author{padding:0;margin:0;height:auto}.toyota section.schedule{padding:30px 0}.toyota section.schedule h2{margin:0;color:#e60013;width:100%;text-align:center}.toyota section.schedule .section_content{max-width:1280px;margin:0 auto;display:flex;float:none}.toyota section.schedule .date{color:#e60013;border-color:#e60013}.toyota section.schedule .pattern .item{width:300px;height:150px;max-width:100%;padding:15px;margin:20px 8px;display:inline-block;background-repeat:no-repeat;background-size:cover;background-position:50%;position:relative}.toyota section.schedule .pattern .item:first-child{background-image:url(../img/esports/pattern/round1.jpg)}.toyota section.schedule .pattern .item:nth-of-type(2){background-image:url(../img/esports/pattern/round2.jpg)}.toyota section.schedule .pattern .item:nth-of-type(3){background-image:url(../img/esports/pattern/round3.jpg)}.toyota section.schedule .pattern .item:nth-of-type(4){background-image:url(../img/esports/pattern/national-round.jpg)}.toyota section.schedule .pattern .item:nth-of-type(5){background-image:url(../img/esports/pattern/regional-round.png)}.toyota section.schedule .pattern .item:nth-of-type(6){background-image:url(../img/esports/pattern/round3bg.png)}.toyota section.schedule .pattern .item .icon{position:absolute;bottom:20px;width:auto;overflow:unset;float:none;left:0;padding:0 10px}.toyota section.schedule .pattern .item .icon img{position:absolute;transform:translateY(-30%);width:80%;right:0}.toyota section.schedule .pattern .item.light-color:hover .item_center h3{color:#fff}.toyota section.schedule .pattern .item .item_center h3{color:#fff;font-family:Concielian Bold;line-height:1;margin:0 0 10px;font-size:30px}.toyota section.schedule .pattern .item .item_bottom{margin-top:0;display:block}.toyota section.schedule .pattern .item .item_bottom p{color:#fff}.toyota section.schedule .pattern .item .item_bottom .content{padding:0;height:auto}.toyota section.schedule .pattern .item .item_bottom .content p{margin:0;font-size:18px;font-weight:600;line-height:1.5;font-family:Helvetica Cond;color:#000}.toyota section.schedule .pattern .twocentered{margin-top:2%}.toyota section.schedule .pattern .twocentered .item{background-image:url(../img/esports/pattern/finalbg.png)}.toyota section.schedule .pattern .twocentered .item img{top:-47px;right:0;height:155px;width:100%}.toyota section.schedule .pattern .bg{display:none}.toyota section.schedule .item_top{text-align:right;font-size:12px;color:#e1a4a4}.toyota section.eRace .title{color:#e60013}.toyota section.eRace .bg{opacity:1;display:block!important}.toyota section.eRace button.slick-arrow{position:absolute;z-index:10;font-size:0;color:transparent;background-color:transparent;transform:translate(-50%,-50%);top:40%}.toyota section.eRace button.slick-prev:before{width:80px;height:80px;background:url(../img/arrow-prev.svg) 50% no-repeat;background-size:40%;position:absolute;content:"";top:50%;transition:all .2s linear;z-index:11;background-color:rgba(230,0,19,.5019607843137255);left:0}.toyota section.eRace button.slick-prev:hover:before{background-color:#e60013}.toyota section.eRace button.slick-prev.slick-arrow{left:0}.toyota section.eRace button.slick-next:before{transform:rotate(180deg);width:80px;height:80px;background:url(../img/arrow-prev.svg) 50% no-repeat;background-size:40%;position:absolute;content:"";top:50%;transition:all .2s linear;z-index:11;background-color:rgba(230,0,19,.5019607843137255);right:0}.toyota section.eRace button.slick-next:hover:before{background-color:#e60013}.toyota section.eRace button.slick-next.slick-arrow{right:0}.toyota section.eRace .classes_slider.slick-slider{display:table;table-layout:fixed;width:100%}.toyota section.eRace .classes_slider .slide{padding:0;width:80vw;max-width:1100px}.toyota section.eRace .classes_slider .slide:hover .bg{opacity:1;transition:all .2s linear}.toyota section.eRace .classes_slider .slide_right .image img{display:none}.toyota section.news{padding:100px 0}.toyota section.news h1{color:#fff;text-align:center;font-size:35px;font-family:Concielian Semi Bold Italic}.toyota section.news .btn{float:none;margin:0 auto;max-width:250px;text-align:center}.toyota section.news img{max-width:100%}.toyota section.news figure{margin:0}.toyota section.news figure:hover figcaption{color:#e60013}.toyota section.news figure figcaption{color:#fff;text-align:center;padding:15px 30px;max-width:100%;min-height:100px;margin:0 auto;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.toyota section.news .container .row{float:none;margin:0 auto}.toyota section.trainers{background-color:#000}.toyota section.blog_section .blog_item img{height:auto}.toyota section.blog_section .blog_item .img{height:auto;margin:0 0 10px}.toyota section.video_section{height:40vw;background-image:url(../img/esports/gtcup-bg.png);background-position:50%;background-repeat:no-repeat;background-size:cover;padding:0 15px}.toyota section.video_section:before{display:none}.toyota section.video_section .content{position:absolute;transform:translate(-50%,-50%);left:50%;top:50%}.toyota section.video_section .content .title{font-family:Concielian Bold;position:static;top:0;transform:none;max-width:100%;margin:0 0 20px;font-size:31px}.toyota section.video_section .content p{color:#fff;max-width:500px;display:block;font-size:16px;margin:0}.toyota section.video_section .content p span.regular{font-family:Helvetica Cond;font-size:inherit}.toyota section.video_section .content p .bigger{font-size:20px}@media screen and (max-width:1800px){.top_panel .right{width:34%}}@media screen and (min-width:1281px){.toyota .top_panel .left{width:65%}.toyota .top_panel .left .menu ul{-moz-column-count:3;column-count:3;margin-left:15px}.toyota .top_panel .left .logo{left:30px}}@media screen and (max-width:1280px){.toyota .top_panel .left .logo{width:80px;margin:0}.toyota .top_panel .right .btn{right:0;top:0;height:35px;line-height:35px}.toyota section.homepagebanner .right .right_top img{max-width:150px}}@media only screen and (min-width:600px){.toyota .top_panel .left s .menu ul li a{color:#000}}@media only screen and (min-width:1200px){.toyota .top_panel .left s .menu ul li a{color:#fff}}@media screen and (max-width:1260px){.toyota .top_panel .btn{text-align:center;padding:0;margin:0;float:none}.toyota .top_panel .left{width:100%}.toyota .top_panel .left .menu{display:none}.toyota .top_panel .left .menu.opened{display:block;height:100%;width:100%;padding:0;max-width:100%;margin:0;overflow:hidden}.toyota .top_panel .left .menu .close{display:block;float:right;left:auto;right:30px;top:30px;width:18px;height:18px}.toyota .top_panel .left .logo{top:0}.toyota .top_panel .right{display:none!important}.toyota .grid figure{margin:0 auto 30px;max-width:100%}.toyota .article-inner .with-bg-img{background-image:none;margin-top:0}.toyota .article-inner .with-bg-img .content{padding:0}.toyota .article-inner .with-bg-img .content .inner{display:block}.toyota .article-inner .with-bg-img p{word-break:break-word}.toyota .article-inner img.header{max-height:-moz-fit-content;max-height:fit-content;width:100%;max-width:100%;-o-object-fit:contain;object-fit:contain;height:auto}}@media screen and (min-width:1001px){.toyota section.homepagebanner .left .slide_content{float:none;transform:translate(-50%,-50%);left:33.333%;top:27%}.toyota section.homepagebanner .left .notation{float:none;transform:translate(-50%,-50%);left:33.333%;top:74.5%!important}.toyota section.schedule{margin:30px 0}.toyota section.schedule .pattern .twocentered{margin-top:2%;transform:translate(25%);display:inline-block;float:none;width:80%}.toyota section.schedule .pattern .twocentered .item{width:40%}.toyota section.classes{margin-top:-60px;width:95%;float:right;padding:0}.toyota section.classes .content{margin:80px auto 0}.toyota footer{padding:30px 0;background-color:#000}}@media screen and (max-width:1000px){.desktop.landscape .top_panel .menu_btn,.desktop.portrait .top_panel .menu_btn,.mobile.landscape .top_panel .menu_btn,.mobile.portrait .top_panel .menu_btn{padding-top:20px}.desktop.landscape .toyota section.homepagebanner .left,.desktop.portrait .toyota section.homepagebanner .left,.mobile.landscape .toyota section.homepagebanner .left,.mobile.portrait .toyota section.homepagebanner .left{position:relative;background-size:cover}.desktop.landscape .toyota section.homepagebanner .left .slide_content,.desktop.portrait .toyota section.homepagebanner .left .slide_content,.mobile.landscape .toyota section.homepagebanner .left .slide_content,.mobile.portrait .toyota section.homepagebanner .left .slide_content{width:100%;padding:0 30px;margin-top:80px}.desktop.landscape .toyota section.homepagebanner .left .notation,.desktop.portrait .toyota section.homepagebanner .left .notation,.mobile.landscape .toyota section.homepagebanner .left .notation,.mobile.portrait .toyota section.homepagebanner .left .notation{top:65.5%}.desktop.landscape .toyota section.homepagebanner .right,.desktop.portrait .toyota section.homepagebanner .right,.mobile.landscape .toyota section.homepagebanner .right,.mobile.portrait .toyota section.homepagebanner .right{position:absolute;height:auto}.desktop.landscape .toyota section.homepagebanner .right.desktopview,.desktop.landscape .toyota section.homepagebanner .right .right_top,.desktop.portrait .toyota section.homepagebanner .right.desktopview,.desktop.portrait .toyota section.homepagebanner .right .right_top,.mobile.landscape .toyota section.homepagebanner .right.desktopview,.mobile.landscape .toyota section.homepagebanner .right .right_top,.mobile.portrait .toyota section.homepagebanner .right.desktopview,.mobile.portrait .toyota section.homepagebanner .right .right_top{display:none}.desktop.landscape .toyota section.homepagebanner .right .right_bottom,.desktop.portrait .toyota section.homepagebanner .right .right_bottom,.mobile.landscape .toyota section.homepagebanner .right .right_bottom,.mobile.portrait .toyota section.homepagebanner .right .right_bottom{height:60vh;width:30%;background-size:contain;position:absolute;bottom:0;right:0}.desktop.landscape .toyota section.homepagebanner .right .right_bottom .video_link,.desktop.portrait .toyota section.homepagebanner .right .right_bottom .video_link,.mobile.landscape .toyota section.homepagebanner .right .right_bottom .video_link,.mobile.portrait .toyota section.homepagebanner .right .right_bottom .video_link{transform:translate(-50%,-50%);left:50%;top:50%;margin:0;height:40vh}.desktop.landscape .toyota section.homepagebanner-vid.mobileview,.desktop.portrait .toyota section.homepagebanner-vid.mobileview,.mobile.landscape .toyota section.homepagebanner-vid.mobileview,.mobile.portrait .toyota section.homepagebanner-vid.mobileview{background-image:url(../img/esports/cuplogo.png);background-position:50%;background-size:contain;background-repeat:no-repeat;display:flex;align-items:center;vertical-align:middle;height:55vh;background-color:#e60013}.desktop.landscape .toyota section.homepagebanner-vid.mobileview .right_bottom .video_link,.desktop.portrait .toyota section.homepagebanner-vid.mobileview .right_bottom .video_link,.mobile.landscape .toyota section.homepagebanner-vid.mobileview .right_bottom .video_link,.mobile.portrait .toyota section.homepagebanner-vid.mobileview .right_bottom .video_link{background-image:url(../img/esports/featuredimg.png);background-size:contain;background-color:transparent;background-repeat:no-repeat;background-position:50%;margin:0 auto;display:flex;height:40vh;width:40vh;position:relative;vertical-align:middle;align-items:center}.desktop.landscape .toyota section.homepagebanner-vid.mobileview .right_bottom .video_link .play-btn,.desktop.portrait .toyota section.homepagebanner-vid.mobileview .right_bottom .video_link .play-btn,.mobile.landscape .toyota section.homepagebanner-vid.mobileview .right_bottom .video_link .play-btn,.mobile.portrait .toyota section.homepagebanner-vid.mobileview .right_bottom .video_link .play-btn{position:relative;opacity:.7;width:15vh;height:15vh;background-color:#fff;border-radius:100px;margin:0 auto}.desktop.landscape .toyota section.homepagebanner-vid.mobileview .right_bottom .video_link .play-btn:before,.desktop.portrait .toyota section.homepagebanner-vid.mobileview .right_bottom .video_link .play-btn:before,.mobile.landscape .toyota section.homepagebanner-vid.mobileview .right_bottom .video_link .play-btn:before,.mobile.portrait .toyota section.homepagebanner-vid.mobileview .right_bottom .video_link .play-btn:before{width:25px;height:25px;background:url(../img/esports/play.svg) 50% no-repeat;background-size:contain;position:absolute;content:"";transform:translate(-50%,-50%);top:50%;left:50%}.desktop.landscape .toyota section.classes,.desktop.portrait .toyota section.classes,.mobile.landscape .toyota section.classes,.mobile.portrait .toyota section.classes{height:120vh;background-position:10% 100%}.desktop.landscape .toyota section.classes .top_slider,.desktop.portrait .toyota section.classes .top_slider,.mobile.landscape .toyota section.classes .top_slider,.mobile.portrait .toyota section.classes .top_slider{display:none}.desktop.landscape .toyota section.video_section,.desktop.portrait .toyota section.video_section,.mobile.landscape .toyota section.video_section,.mobile.portrait .toyota section.video_section{height:100vh;padding:0 30px}}@media screen and (min-width:768px){.toyota .mobileview{display:none}}@media screen and (max-width:767px){.desktop.landscape,.desktop.portrait,.mobile.landscape,.mobile.portrait{overflow-x:hidden}.desktop.landscape .toyota .btn,.desktop.portrait .toyota .btn,.mobile.landscape .toyota .btn,.mobile.portrait .toyota .btn{padding:0 20px;font-size:12px}.desktop.landscape .toyota footer .logos,.desktop.portrait .toyota footer .logos,.mobile.landscape .toyota footer .logos,.mobile.portrait .toyota footer .logos{margin:0 0 15px;height:80px;width:250px}.desktop.landscape .toyota footer .logos img,.desktop.portrait .toyota footer .logos img,.mobile.landscape .toyota footer .logos img,.mobile.portrait .toyota footer .logos img{max-width:100%}.desktop.landscape .toyota footer .links ul,.desktop.portrait .toyota footer .links ul,.mobile.landscape .toyota footer .links ul,.mobile.portrait .toyota footer .links ul{text-align:left}.desktop.landscape .toyota footer .action,.desktop.portrait .toyota footer .action,.mobile.landscape .toyota footer .action,.mobile.portrait .toyota footer .action{margin:15px 0}.desktop.landscape .toyota .desktopview,.desktop.portrait .toyota .desktopview,.mobile.landscape .toyota .desktopview,.mobile.portrait .toyota .desktopview{display:none}.desktop.landscape .toyota section.homepagebanner,.desktop.portrait .toyota section.homepagebanner,.mobile.landscape .toyota section.homepagebanner,.mobile.portrait .toyota section.homepagebanner{height:150vh;position:relative}.desktop.landscape .toyota section.homepagebanner .left,.desktop.portrait .toyota section.homepagebanner .left,.mobile.landscape .toyota section.homepagebanner .left,.mobile.portrait .toyota section.homepagebanner .left{height:150vh;position:relative;background-size:cover;background-image:url(../img/esports/homepage-banner-2.png);background-position-y:0;background-position-x:0}.desktop.landscape .toyota section.homepagebanner .left .slide_content,.desktop.portrait .toyota section.homepagebanner .left .slide_content,.mobile.landscape .toyota section.homepagebanner .left .slide_content,.mobile.portrait .toyota section.homepagebanner .left .slide_content{width:100%;padding:0 15px}.desktop.landscape .toyota section.homepagebanner .left .slide_content ._title,.desktop.portrait .toyota section.homepagebanner .left .slide_content ._title,.mobile.landscape .toyota section.homepagebanner .left .slide_content ._title,.mobile.portrait .toyota section.homepagebanner .left .slide_content ._title{font-size:25px;padding:0 15px}.desktop.landscape .toyota section.homepagebanner .right,.desktop.portrait .toyota section.homepagebanner .right,.mobile.landscape .toyota section.homepagebanner .right,.mobile.portrait .toyota section.homepagebanner .right{position:absolute;bottom:0;height:auto}.desktop.landscape .toyota section.homepagebanner .right .right_bottom,.desktop.portrait .toyota section.homepagebanner .right .right_bottom,.mobile.landscape .toyota section.homepagebanner .right .right_bottom,.mobile.portrait .toyota section.homepagebanner .right .right_bottom{background-color:#e60013;height:55vh;width:50%}.desktop.landscape .toyota section.homepagebanner .right .right_bottom .video_link,.desktop.portrait .toyota section.homepagebanner .right .right_bottom .video_link,.mobile.landscape .toyota section.homepagebanner .right .right_bottom .video_link,.mobile.portrait .toyota section.homepagebanner .right .right_bottom .video_link{height:35vh}.desktop.landscape .toyota section.homepagebanner.top_slider .slick-slide,.desktop.portrait .toyota section.homepagebanner.top_slider .slick-slide,.mobile.landscape .toyota section.homepagebanner.top_slider .slick-slide,.mobile.portrait .toyota section.homepagebanner.top_slider .slick-slide{height:auto}.desktop.landscape .toyota section.classes,.desktop.portrait .toyota section.classes,.mobile.landscape .toyota section.classes,.mobile.portrait .toyota section.classes{background-image:url(../img/esports/portrait/prizeatstake.jpg);position:relative;height:70vh;background-position:top}.desktop.landscape .toyota section.classes .content,.desktop.portrait .toyota section.classes .content,.mobile.landscape .toyota section.classes .content,.mobile.portrait .toyota section.classes .content{text-align:center;max-width:100%}.desktop.landscape .toyota section.classes .content p,.desktop.portrait .toyota section.classes .content p,.mobile.landscape .toyota section.classes .content p,.mobile.portrait .toyota section.classes .content p{margin:15px 0;font-size:25px}.desktop.landscape .toyota section.classes .content .wrap_float,.desktop.portrait .toyota section.classes .content .wrap_float,.mobile.landscape .toyota section.classes .content .wrap_float,.mobile.portrait .toyota section.classes .content .wrap_float{margin-top:-20px}.desktop.landscape .toyota section.classes .content .wrap_float .section_top,.desktop.portrait .toyota section.classes .content .wrap_float .section_top,.mobile.landscape .toyota section.classes .content .wrap_float .section_top,.mobile.portrait .toyota section.classes .content .wrap_float .section_top{padding:0;margin:0}.desktop.landscape .toyota section.classes .content .sub-content,.desktop.portrait .toyota section.classes .content .sub-content,.mobile.landscape .toyota section.classes .content .sub-content,.mobile.portrait .toyota section.classes .content .sub-content{max-width:100%;margin:0 auto;float:none;bottom:50px;top:auto}.desktop.landscape .toyota section.schedule h2,.desktop.portrait .toyota section.schedule h2,.mobile.landscape .toyota section.schedule h2,.mobile.portrait .toyota section.schedule h2{max-width:300px;margin:0 auto;float:none;text-align:center;padding:0;text-indent:0;font-size:2em}.desktop.landscape .toyota section.schedule .section_content,.desktop.portrait .toyota section.schedule .section_content,.mobile.landscape .toyota section.schedule .section_content,.mobile.portrait .toyota section.schedule .section_content{display:block;margin-top:15px}.desktop.landscape .toyota section.schedule .pattern .item,.desktop.portrait .toyota section.schedule .pattern .item,.mobile.landscape .toyota section.schedule .pattern .item,.mobile.portrait .toyota section.schedule .pattern .item{background-size:120%;background-position:0;display:block;margin:10px auto;width:100%}.desktop.landscape .toyota section.schedule .pattern .item .item_bottom .content p,.desktop.portrait .toyota section.schedule .pattern .item .item_bottom .content p,.mobile.landscape .toyota section.schedule .pattern .item .item_bottom .content p,.mobile.portrait .toyota section.schedule .pattern .item .item_bottom .content p{font-size:22px}.desktop.landscape .toyota section.schedule .pattern .twocentered .item img,.desktop.portrait .toyota section.schedule .pattern .twocentered .item img,.mobile.landscape .toyota section.schedule .pattern .twocentered .item img,.mobile.portrait .toyota section.schedule .pattern .twocentered .item img{top:-112px;height:275px}.desktop.landscape .toyota section.video_section,.desktop.portrait .toyota section.video_section,.mobile.landscape .toyota section.video_section,.mobile.portrait .toyota section.video_section{background-image:url(../img/esports/portrait/racingbg.png);height:125vh;padding:0}.desktop.landscape .toyota section.video_section .wrap,.desktop.portrait .toyota section.video_section .wrap,.mobile.landscape .toyota section.video_section .wrap,.mobile.portrait .toyota section.video_section .wrap{padding:0}.desktop.landscape .toyota section.video_section .content,.desktop.portrait .toyota section.video_section .content,.mobile.landscape .toyota section.video_section .content,.mobile.portrait .toyota section.video_section .content{text-align:center;top:20%}.desktop.landscape .toyota section.video_section .content .action,.desktop.portrait .toyota section.video_section .content .action,.mobile.landscape .toyota section.video_section .content .action,.mobile.portrait .toyota section.video_section .content .action{float:none;width:100%;margin:0 auto;text-align:center;display:flex;align-items:center;vertical-align:middle;height:60px}.desktop.landscape .toyota section.video_section .content .action .btn,.desktop.portrait .toyota section.video_section .content .action .btn,.mobile.landscape .toyota section.video_section .content .action .btn,.mobile.portrait .toyota section.video_section .content .action .btn{margin:15px auto 0}.desktop.landscape .toyota footer,.desktop.portrait .toyota footer,.mobile.landscape .toyota footer,.mobile.portrait .toyota footer{padding:60px 0 80px}.desktop.landscape .toyota footer .logos img,.desktop.portrait .toyota footer .logos img,.mobile.landscape .toyota footer .logos img,.mobile.portrait .toyota footer .logos img{display:inline-block;width:48%;text-align:center;margin:0 auto;float:left}.desktop.landscape .toyota footer .logos .mobileview img,.desktop.portrait .toyota footer .logos .mobileview img,.mobile.landscape .toyota footer .logos .mobileview img,.mobile.portrait .toyota footer .logos .mobileview img{float:right}.desktop.landscape .toyota footer .links ul,.desktop.portrait .toyota footer .links ul,.mobile.landscape .toyota footer .links ul,.mobile.portrait .toyota footer .links ul{padding:0}.desktop.landscape .toyota footer .links ul li,.desktop.portrait .toyota footer .links ul li,.mobile.landscape .toyota footer .links ul li,.mobile.portrait .toyota footer .links ul li{margin:0 0 20px}.desktop.landscape .toyota footer .links ul li a,.desktop.portrait .toyota footer .links ul li a,.mobile.landscape .toyota footer .links ul li a,.mobile.portrait .toyota footer .links ul li a{color:#fff}.desktop.landscape .toyota footer .accounts .socials,.desktop.portrait .toyota footer .accounts .socials,.mobile.landscape .toyota footer .accounts .socials,.mobile.portrait .toyota footer .accounts .socials{display:block;width:100%;margin:20px 0 0}}@media screen and (max-width:600px){.desktop.landscape .toyota .btn,.desktop.portrait .toyota .btn,.mobile.landscape .toyota .btn,.mobile.portrait .toyota .btn{font-size:12px}.desktop.landscape .toyota .desktopview,.desktop.portrait .toyota .desktopview,.mobile.landscape .toyota .desktopview,.mobile.portrait .toyota .desktopview{display:none}.desktop.landscape .toyota section.homepagebanner,.desktop.portrait .toyota section.homepagebanner,.mobile.landscape .toyota section.homepagebanner,.mobile.portrait .toyota section.homepagebanner{height:100vh}.desktop.landscape .toyota section.homepagebanner .left,.desktop.portrait .toyota section.homepagebanner .left,.mobile.landscape .toyota section.homepagebanner .left,.mobile.portrait .toyota section.homepagebanner .left{height:100vh;background-size:cover;background-position:18% 0}.desktop.landscape .toyota section.homepagebanner .left .slide_content,.desktop.portrait .toyota section.homepagebanner .left .slide_content,.mobile.landscape .toyota section.homepagebanner .left .slide_content,.mobile.portrait .toyota section.homepagebanner .left .slide_content{width:100%;padding:0 15px;margin:40px 0 0}.desktop.landscape .toyota section.homepagebanner .left .slide_content ._title,.desktop.portrait .toyota section.homepagebanner .left .slide_content ._title,.mobile.landscape .toyota section.homepagebanner .left .slide_content ._title,.mobile.portrait .toyota section.homepagebanner .left .slide_content ._title{font-size:18px}.desktop.landscape .toyota section.homepagebanner .left .slide_content h5,.desktop.portrait .toyota section.homepagebanner .left .slide_content h5,.mobile.landscape .toyota section.homepagebanner .left .slide_content h5,.mobile.portrait .toyota section.homepagebanner .left .slide_content h5{font-size:14px}.desktop.landscape .toyota section.homepagebanner .left .slide_content .center-items,.desktop.portrait .toyota section.homepagebanner .left .slide_content .center-items,.mobile.landscape .toyota section.homepagebanner .left .slide_content .center-items,.mobile.portrait .toyota section.homepagebanner .left .slide_content .center-items{max-width:300px;float:none;margin:0 auto}.desktop.landscape .toyota section.homepagebanner .left .slide_content .center-items .btn,.desktop.portrait .toyota section.homepagebanner .left .slide_content .center-items .btn,.mobile.landscape .toyota section.homepagebanner .left .slide_content .center-items .btn,.mobile.portrait .toyota section.homepagebanner .left .slide_content .center-items .btn{max-width:100%}.desktop.landscape .toyota section.homepagebanner .right .right_bottom,.desktop.portrait .toyota section.homepagebanner .right .right_bottom,.mobile.landscape .toyota section.homepagebanner .right .right_bottom,.mobile.portrait .toyota section.homepagebanner .right .right_bottom{height:35vh;width:35vh}.desktop.landscape .toyota section.homepagebanner .right .right_bottom .video_link,.desktop.portrait .toyota section.homepagebanner .right .right_bottom .video_link,.mobile.landscape .toyota section.homepagebanner .right .right_bottom .video_link,.mobile.portrait .toyota section.homepagebanner .right .right_bottom .video_link{height:20vh}.desktop.landscape .toyota section.schedule .pattern .item,.desktop.portrait .toyota section.schedule .pattern .item,.mobile.landscape .toyota section.schedule .pattern .item,.mobile.portrait .toyota section.schedule .pattern .item{background-size:cover;background-position:50%}.desktop.landscape .toyota section.video_section .content .title,.desktop.portrait .toyota section.video_section .content .title,.mobile.landscape .toyota section.video_section .content .title,.mobile.portrait .toyota section.video_section .content .title{margin:15px 0}}@media screen and (max-width:500px){.toyota section.eRace .bg{height:120px}.toyota section.eRace .classes_slider .slide{height:150px}.toyota section.eRace button.slick-arrow{top:25%;font-size:0}.toyota section.eRace button.slick-next:before,.toyota section.eRace button.slick-prev:before{width:50px;height:50px;background-color:rgba(230,0,19,.5019607843137255)}}@media screen and (max-width:414px){.desktop.landscape .toyota section.homepagebanner .left .slide_content h1._title,.desktop.portrait .toyota section.homepagebanner .left .slide_content h1._title,.mobile.landscape .toyota section.homepagebanner .left .slide_content h1._title,.mobile.portrait .toyota section.homepagebanner .left .slide_content h1._title{padding:0;font-size:22px;margin-bottom:25px}.desktop.landscape .toyota section.homepagebanner .left .slide_content h5,.desktop.portrait .toyota section.homepagebanner .left .slide_content h5,.mobile.landscape .toyota section.homepagebanner .left .slide_content h5,.mobile.portrait .toyota section.homepagebanner .left .slide_content h5{margin:0 auto}.desktop.landscape .toyota section.homepagebanner .left .slide_content .center-items .btn,.desktop.portrait .toyota section.homepagebanner .left .slide_content .center-items .btn,.mobile.landscape .toyota section.homepagebanner .left .slide_content .center-items .btn,.mobile.portrait .toyota section.homepagebanner .left .slide_content .center-items .btn{margin:25px 0 0}.desktop.landscape .toyota section.classes .content p,.desktop.portrait .toyota section.classes .content p,.mobile.landscape .toyota section.classes .content p,.mobile.portrait .toyota section.classes .content p{line-height:1.2}.desktop.landscape .toyota section.schedule .pattern .item .icon img,.desktop.portrait .toyota section.schedule .pattern .item .icon img,.mobile.landscape .toyota section.schedule .pattern .item .icon img,.mobile.portrait .toyota section.schedule .pattern .item .icon img{transform:translateY(-25%);width:100%}.desktop.landscape .toyota section.video_section,.desktop.portrait .toyota section.video_section,.mobile.landscape .toyota section.video_section,.mobile.portrait .toyota section.video_section{height:80vh;background-position-x:30%;background-position-y:0;padding:0}.desktop.landscape .toyota section.video_section .content .title,.desktop.portrait .toyota section.video_section .content .title,.mobile.landscape .toyota section.video_section .content .title,.mobile.portrait .toyota section.video_section .content .title{font-size:22px}.desktop.landscape .toyota section.video_section .content p,.desktop.portrait .toyota section.video_section .content p,.mobile.landscape .toyota section.video_section .content p,.mobile.portrait .toyota section.video_section .content p{line-height:1.2;font-size:14px}}@media screen and (min-width:768px)and (max-width:820px){.toyota section.schedule .pattern .item{height:90px;background-color:transparent}.toyota section.schedule .pattern .item .item_bottom .content{position:relative;top:5px}.toyota section.schedule .pattern .item .item_bottom .content p{font-size:10px;line-height:1.2}}@media screen and (min-height:625px)and (max-height:768px){.toyota .top_panel .right .btn{right:-10px}.toyota section.homepagebanner .right .right_top img{max-width:150px}.toyota section.homepagebanner .right .right_top .content{top:60%}.toyota section.schedule .pattern .item{height:140px;background-color:transparent}.toyota section.schedule .pattern .item .item_bottom .content{position:relative;top:10px}.toyota section.schedule .pattern .item .item_bottom .content p{font-size:15px;line-height:1.2}}.no-height-image-180px{height:180px;width:180px;-o-object-fit:cover!important;object-fit:cover!important}.no-height-image-64px{height:64px!important;-o-object-fit:cover;object-fit:cover}.no-height-image-140px,.no-height-image-145px{height:140px!important;-o-object-fit:cover;object-fit:cover}.no-height-image-150px{height:150px!important;-o-object-fit:cover;object-fit:cover}.no-height-image-48px{height:48px;-o-object-fit:cover!important;object-fit:cover!important}.no-height-image-200px{height:200px!important}.no-height-image-350px{height:350px!important}.no-height-image-700px{height:700px!important}.no-height-image-635px{height:635px!important;-o-object-fit:cover!important;object-fit:cover!important}@media(max-width:1280px){.no-height-image-635px{height:450px!important;width:100%}}.skeleton-image{background:linear-gradient(90deg,#f0f0f0,#f0f0f0 25%,#fff 50%,#f0f0f0 75%,#f0f0f0);background-size:200% 100%;animation:loading 2s linear infinite}@keyframes loading{0%{background-position:-200% 0}to{background-position:200% 0}}.footer-pad-ppt{border-top:1px solid #d6d6d6;padding:38px 25px!important}.footer-pad-ppt .text-white{color:#fff;font-size:14px;font-family:Toyota!important}@media(min-width:768px){.footer-pad-ppt{padding:38px 60px!important}}@media(min-width:1024px){.footer-pad-ppt{padding:38px 80px!important}}.social-gtcup a.twitter:before{background-image:url(../gassets/images/home/X.svg)!important}.mobile .trainers:not(.trainers_section) .section_content,.mobile .trainers:not(.trainers_section) .section_top,.tablet .trainers:not(.trainers_section) .section_content,.tablet .trainers:not(.trainers_section) .section_top{padding-left:0!important;padding-right:0!important}.tab-main-box{margin-top:30px}.tab-main-box .tab-box{display:none}.tab-main-box .title{color:#fff;font-size:30px;padding:0}.tab-main-box #tab-2{display:block}.tab-menu-gtcup ul{margin:0;padding:0;list-style:none;display:flex}.tab-menu-gtcup ul li{flex-basis:0;flex-grow:1;max-width:100%;padding:15px;text-align:center;display:flex;flex-direction:row;flex-wrap:nowrap;align-content:center;justify-content:center;align-items:center}.tab-menu-gtcup ul li a{color:#e9e9e9;text-transform:uppercase;text-decoration:none;transition:all .5s;position:relative;width:auto}.tab-menu-gtcup ul li a.active,.tab-menu-gtcup ul li a:hover{color:#fff;text-decoration:none;border-bottom:5px solid #e60013}#watch{padding-top:114px}#watch .bootstrap-wrapper .container{float:none}#watch section{padding-bottom:30px}#watch section:not(:first-of-type){padding-top:30px}#watch .breadcrumbs{padding-top:20px;margin-bottom:28px}#watch .subtitle{font-family:Helvetica Light;font-size:24px}#watch .is-red{color:#e60013}#watch .is-white{color:#fff}#watch .is-black{color:#000}#watch .is-gray{color:#90909b}#watch .is-underlined{text-decoration:underline}#watch .bg-black{background-color:#000}#watch .watch-live__section .row{width:auto}#watch .watch-live__section .trainers{padding:0;background-color:#fff}#watch .watch-live__section .trainers .section_top{margin-bottom:10px}#watch .watch-live__section .trainers .section_top .title{color:#000;text-align:left;line-height:.8}#watch .watch-live__section .trainers .section_top .subtitle{font-size:16px}#watch .watch-live__section .trainers .section_top .arrows{display:block;position:relative;width:100%;margin-top:10px}#watch .watch-live__section .trainers .section_top .arrows .arrow{color:#000}#watch .watch-live__section .trainers .section_top .arrows .arrow:after,#watch .watch-live__section .trainers .section_top .arrows .arrow:before{margin-top:-10px;filter:brightness(0) saturate(100%) invert(0) sepia(6%) saturate(7476%) hue-rotate(328deg) brightness(94%) contrast(106%)}#watch .watch-live__section .trainers .section_top .arrows .arrow.prev{float:left}#watch .watch-live__section .trainers .section_top .arrows .arrow.next{float:right}#watch .watch-live__section .trainers .item{background:none;height:auto;width:80vw;max-width:1100px}#watch .watch-live__section .trainers .item .embed-container{position:relative;padding-bottom:56.25%;height:0;overflow:hidden;max-width:100%}#watch .watch-live__section .trainers .item .embed-container embed,#watch .watch-live__section .trainers .item .embed-container iframe,#watch .watch-live__section .trainers .item .embed-container object{position:absolute;top:0;left:0;width:100%;height:100%}#watch .tab{float:left;width:auto;height:auto}#watch .tab button{font-family:inherit;display:inline-block;background-color:inherit;color:#eaeaea;padding:12px 16px;width:50%;border:none;outline:none;text-align:left;cursor:pointer;transition:.3s;text-transform:uppercase;font-size:16px}#watch .tab button.class-toggle{display:block;width:100%}#watch .tab button:not(.class-toggle):hover{background-color:hsla(0,0%,91.8%,.8);color:#000}#watch .tab button.active{color:#000;background-color:#f4f4f4}#watch .tabcontent{color:#fff}#watch .tab button.class-toggle{border-left:4px solid #e60013;color:#fff;cursor:default;padding:22px 16px;margin:15px 0;font-size:18px}#watch .leaderboards__section .row{width:auto}#watch .leaderboards__section .ranking-table{width:100%;border-collapse:separate;border-spacing:0 15px}#watch .leaderboards__section .ranking-table th{text-align:center;text-transform:uppercase;padding:18px 0}#watch .leaderboards__section .ranking-table td{font-family:Helvetica Cond;text-align:center;font-size:18px}#watch .leaderboards__section .ranking-table>thead{padding:10px 20px}#watch .leaderboards__section .ranking-table>thead>tr>:nth-child(n+4){display:none}#watch .leaderboards__section .ranking-table>tbody>tr>td{padding:15px 10px;border-bottom:.5px solid hsla(0,0%,100%,.1803921568627451)}#watch .leaderboards__section .ranking-table>tbody>tr>td:first-child:after,#watch .leaderboards__section .ranking-table>tbody>tr>td:first-child:before{height:15px;width:15px;content:""}#watch .leaderboards__section .ranking-table>tbody>tr>td:first-child:not(.active):before{display:block;background:url(../img/esports/watch/plus-solid.svg) 50% no-repeat}#watch .leaderboards__section .ranking-table>tbody>tr>td:first-child.active:after{display:block;background:url(../img/esports/watch/minus-solid.svg) 50% no-repeat}#watch .leaderboards__section .ranking-table>tbody>tr>td .hidden-sm-up{float:none;width:auto}#watch .leaderboards__section .ranking-table>tbody>tr>td .hidden-sm-up table{margin-left:auto;margin-right:auto}#watch .leaderboards__section .ranking-table>tbody>tr>:nth-child(n+4){display:none}#watch .leaderboards__section .ranking-table>tbody>tr>td:first-child:after,#watch .leaderboards__section .ranking-table>tbody>tr>td:first-child:before{filter:invert(96%) sepia(0) saturate(0) hue-rotate(69deg) brightness(103%) contrast(105%)}@media(min-width:768px){#watch .watch-live__section .row{width:100%}#watch .watch-live__section .trainers .section_top{margin-bottom:30px}#watch .watch-live__section .trainers .section_top .arrows{float:right;display:block;position:relative;width:auto;margin-top:0}#watch .watch-live__section .trainers .section_top .arrows .arrow{color:#000}#watch .watch-live__section .trainers .section_top .arrows .arrow:after,#watch .watch-live__section .trainers .section_top .arrows .arrow:before{margin-top:-10px}#watch .leaderboards__section .row{width:auto}#watch .leaderboards__section .tab{width:100%;margin-bottom:30px;padding-bottom:30px}#watch .leaderboards__section .tab button{width:25%}#watch .leaderboards__section .ranking-table{border-spacing:0}#watch .leaderboards__section .ranking-table>tbody>tr :first-child,#watch .leaderboards__section .ranking-table>thead>tr :first-child{display:none}#watch .leaderboards__section .ranking-table>thead>tr>:nth-child(n+4){display:table-cell}#watch .leaderboards__section .ranking-table>tbody>tr>td:first-child{border-top-left-radius:0;border-bottom-left-radius:0}#watch .leaderboards__section .ranking-table>tbody>tr>td:nth-child(3){border-top-right-radius:0;border-bottom-right-radius:0}#watch .leaderboards__section .ranking-table>tbody>tr>:nth-child(n+4){display:table-cell}#watch .leaderboards__section .ranking-table>tbody>tr:nth-child(2n){background:none;color:#fff}}@media(min-width:1024px){#watch .leaderboards__section .row,#watch .leaderboards__section .tab button,#watch .watch-live__section .row{width:100%}}@media(min-width:1366px){#watch .watch-live__section .trainers .section_top{max-width:1100px}}@media(max-width:767px){.mt-md-0{margin-top:0!important}#watch .leaderboards__section h2{text-align:center}#watch .leaderboards__section .tab-main-box{margin:15px 0}#watch .leaderboards__section .tab-box .title{text-align:center;font-size:25px}#watch .leaderboards__section .ranking-table th{font-size:14px}#watch .leaderboards__section .ranking-table table>tbody>tr td{font-size:16px;cursor:pointer}#watch .leaderboards__section .ranking-table>tbody>tr>td{padding:25px 0;font-size:20px}#watch .leaderboards__section .ranking-table thead th{font-size:18px;padding:0}#watch .leaderboards__section .ranking-table tbody th{padding:15px 5px}#watch .tab{margin-bottom:30px}#watch .tab-box .tab:nth-child(2){padding-top:30px}}.top_panel.howtojoin{top:0!important}.top_panel.howtojoin .btn{display:none}html{font-size:16px}.how-to-join section{padding-bottom:30px}.how-to-join section:not(:first-of-type){padding-top:30px}.how-to-join li,.how-to-join p{font-family:Helvetica Cond!important}.how-to-join .breadcrumbs{padding-top:20px;margin-bottom:28px}.how-to-join .is-red{color:#e60013}.how-to-join .bg-red{background:#e60013}.how-to-join .is-black{color:#000}.how-to-join .is-gray{color:#90909b}.how-to-join .is-white{color:#fff!important}.how-to-join .bg-black{background-color:#000}.how-to-join .bg-white{background-color:#fff}.how-to-join .bg-orange{background-color:#ff5100}.how-to-join .bg-redviolet{background-color:#991066}.how-to-join .bg-gray{background-color:#637385}.how-to-join .br-20{border-radius:20px}.how-to-join .title{font-size:32px}.how-to-join .subtitle{font-size:1.4rem}.how-to-join .secondary{font-size:.9rem;color:#90909b}.how-to-join .row{margin-left:0}.how-to-join .ctas .btn{margin:8px 16px 8px 0}.how-to-join .faq_section.is-white .faq-item .faq-question:after,.how-to-join .faq_section.is-white .faq-item .faq-question:before{background:url(../eassets/img/accordion-arrow-white.svg) 50% no-repeat}.how-to-join .faq_section .faq-item .faq-question{background:none}.how-to-join .faq_section .faq-item .faq-question:after,.how-to-join .faq_section .faq-item .faq-question:before{left:0;bottom:18px;color:#000;width:24px;background:url(../eassets/img/accordion-arrow.svg) 50% no-repeat}.how-to-join .faq_section .faq-item .faq-question p{margin-left:10px}.how-to-join .faq_section .faq-item .faq-question{font-size:1.3rem;padding:18px 0 0 35px}.how-to-join .faq_section .faq-item.active .faq-question{color:inherit}.how-to-join .faq_section .faq-item .faq-answer{padding:0 0 0 35px}.how-to-join .faq_section .faq-item .faq-answer li,.how-to-join .faq_section .faq-item .faq-answer p{font-size:1rem;line-height:1.3}.how-to-join .hero__section{margin-top:114px}.how-to-join .hero__section .bootstrap-wrapper .container-fluid{padding-right:0}.how-to-join .hero__section .hero-right__wrapper{background-size:cover}.how-to-join .hero__section .faq_section{padding-bottom:0}.how-to-join .mechanics__section{background-size:cover}.how-to-join .mechanics__section .bootstrap-wrapper .container-fluid{padding-right:0}.how-to-join .mechanics__section .points-table__wrapper{width:80%}.how-to-join .mechanics__section .points__table{font-size:1rem;line-height:1.1;width:100%}.how-to-join .mechanics__section .points__table th{text-align:left}.how-to-join .mechanics__section .points__table td{width:4rem;font-family:Helvetica Cond}.how-to-join .mechanics__section .points__table tr{padding-bottom:0}.how-to-join .requirements__section .requirements__list{clear:both;list-style:none;padding-right:0}.how-to-join .requirements__section .requirements__list li{padding-bottom:20px;position:relative;margin-left:22px}.how-to-join .requirements__section .requirements__list li:before{font-size:1.5em;content:"\2022";color:red;font-weight:700;display:inline-block;width:.8em;position:absolute;left:-22px}.how-to-join .requirements__section .ctas{vertical-align:text-bottom}.how-to-join .requirements__section .requirements__wrapper img{border-radius:10px}.how-to-join .requirements__section .inner-requirements__list{-webkit-padding-start:10px;padding-inline-start:10px;list-style:none}.how-to-join .requirements__section .inner-requirements__list li{font-size:.8em;padding-bottom:5px}.how-to-join .requirements__section .inner-requirements__list li:before{content:"\2713";color:red;font-weight:700;display:inline-block;width:1.5em}.how-to-join .requirements__section .class-requirements__list{-webkit-margin-before:0;margin-block-start:0;-webkit-padding-start:0;padding-inline-start:0;-webkit-padding-end:0;padding-inline-end:0;list-style:none}.how-to-join .requirements__section .class-requirements__list li{position:relative;margin-left:27px}.how-to-join .requirements__section .class-requirements__list li:before{content:"\2713";color:#fff;font-weight:700;display:inline-block;width:1.5em;position:absolute;left:-27px}.how-to-join .schedule__section .section_content{max-width:1280px;margin:0 auto;display:flex;float:none}.how-to-join .schedule__section .pattern .item{width:300px;height:100px;max-width:100%;padding:10px;margin:20px 5px;display:inline-block;background-repeat:no-repeat;background-size:cover;background-position:50%;position:relative}.how-to-join .schedule__section .pattern .item:first-child{background-image:url(../img/esports/pattern/round1.jpg)}.how-to-join .schedule__section .pattern .item:nth-of-type(2){background-image:url(../img/esports/pattern/round2.jpg)}.how-to-join .schedule__section .pattern .item:nth-of-type(3){background-image:url(../img/esports/pattern/round3.jpg)}.how-to-join .schedule__section .pattern .item:nth-of-type(4){background-image:url(../img/esports/pattern/national-round.jpg)}.how-to-join .schedule__section .pattern .item:nth-of-type(5){background-image:url(../img/esports/pattern/regional-round.png)}.how-to-join .schedule__section .pattern .item:nth-of-type(6){background-image:url(../img/esports/pattern/round3bg.png)}.how-to-join .schedule__section .pattern .item .icon{position:absolute;bottom:8px}.how-to-join .schedule__section .pattern .item .icon img{position:absolute;transform:translateY(-30%);width:80%;right:0}.how-to-join .schedule__section .pattern .item.light-color:hover .item_center h3{color:#fff}.how-to-join .schedule__section .pattern .item .item_center h3{color:#fff;font-family:Concielian Bold;line-height:1;margin:0 0 10px;font-size:30px}.how-to-join .schedule__section .pattern .item .item_bottom{margin-top:0;display:block}.how-to-join .schedule__section .pattern .item .item_bottom p{color:#fff}.how-to-join .schedule__section .pattern .item .item_bottom .content{padding:0;height:auto}.how-to-join .schedule__section .pattern .item .item_bottom .content p{margin:0;font-size:14px;font-weight:600;line-height:1.5;color:#000}.how-to-join .schedule__section .pattern .twocentered{margin-top:2%}.how-to-join .schedule__section .pattern .twocentered .item{background-image:url(../img/esports/pattern/finalbg.png)}.how-to-join .schedule__section .pattern .twocentered .item img{top:-47px;right:0;height:155px;width:100%}.how-to-join .schedule__section .pattern .bg{display:none}.how-to-join .schedule__section .item_top{text-align:right;font-size:12px;color:#e1a4a4}@media screen and (min-width:1001px){.how-to-join .schedule__section .pattern .twocentered{margin-top:2%;transform:translate(25%);display:inline-block;float:none;width:80%}.how-to-join .schedule__section .pattern .twocentered .item{width:40%}}@media screen and (max-width:600px){.how-to-join .schedule__section .pattern .item{background-size:cover;background-position:50%;display:block;margin:10px auto;width:100%;height:180px;padding:0 15px}.how-to-join .schedule__section .pattern .item .item_bottom .content p{font-size:20px}}.how-to-join .gallery__section .bootstrap-wrapper .container-fluid{padding:0}.how-to-join .gallery__section .bootstrap-wrapper .img-fluid{display:block}.how-to-join .gallery__section .gallery-item{height:100%;padding:0}.how-to-join .card{width:auto;border-radius:20px;padding:20px 80px 20px 20px}@media(max-width:767px){.how-to-join .schedule__section .section_content{display:block}}@media(min-width:320px){.mobile.portrait .toyota .how-to-join .btn{padding:0 10px!important;font-size:.59rem!important;min-width:24%;text-align:center}.mobile.portrait .toyota .how-to-join .bootstrap-wrapper .container-fluid{padding-left:0;padding-right:0}.mobile.portrait .toyota .how-to-join .faq_section .faq-item .faq-question{padding-top:0}}@media(min-width:375px){.mobile.portrait .toyota .how-to-join html{font-size:16px}.mobile.portrait .toyota .how-to-join .btn{font-size:.7rem}.mobile.portrait .toyota .how-to-join .hero__section .race-progression__wrapper{padding-top:20px}.mobile.portrait .toyota .how-to-join .hero__section .subtitle{font-size:1.5rem}.mobile.portrait .toyota .how-to-join .faq_section .faq-item .faq-question{font-size:1.2rem;padding:0 0 0 35px}.mobile.portrait .toyota .how-to-join .faq_section .faq-item .faq-answer{padding:0 0 0 35px}.mobile.portrait .toyota .how-to-join .faq_section .faq-item .faq-answer li,.mobile.portrait .toyota .how-to-join .faq_section .faq-item .faq-answer p{font-size:.9rem;line-height:1.3}}@media(min-width:414px){html{font-size:18px}.mobile.portrait .toyota .how-to-join .btn{padding:0 20px!important;font-size:.6rem!important;min-width:31%;text-align:center}}@media(min-height:812px){.how-to-join .hero__section .race-progression__wrapper{padding-top:40px}}@media(min-width:768px){html{font-size:20px}.toyota .how-to-join .ctas .btn{font-size:.59rem;min-width:26%;text-align:center;padding:0 10px!important}.toyota .how-to-join .cta-second .btn{min-width:25%}.how-to-join .hero__section .hero-right__wrapper{min-height:100%}.how-to-join .hero__section .race-progression__wrapper{padding-top:50px}.how-to-join .faq_section .faq-item .faq-question{padding:0 0 0 35px}}@media(max-width:767px){.toyota .how-to-join .ctas .btn{min-width:30%;text-align:center;padding:0 20px!important}.toyota .how-to-join .ctas.ctas-second .btn{padding:0 10px!important}.toyota section.schedule__section h2{margin-bottom:15px}}@media(min-width:1024px){.how-to-join .btn{padding:0 20px!important}.how-to-join .hero__section .race-progression__wrapper{padding-top:50px}.how-to-join .mechanics__section .points-table__wrapper{width:60%}}@media(min-width:1366px){.toyota .how-to-join .hero__section{margin-top:110px}.toyota .how-to-join .hero__section .race-progression__wrapper{padding-top:20px}.toyota .how-to-join .ctas .btn{font-size:.7rem;padding:0 20px!important}.toyota .how-to-join .ctas.cta-second .btn{min-width:20%}.how-to-join .schedule__section .pattern .item{height:150px}.how-to-join .schedule__section .pattern .item .item_bottom .content p{font-size:20px}}@media screen and (min-width:1350px)and (max-width:1760px){.how-to-join .schedule__section .pattern .item{height:100px;background-color:transparent}.how-to-join .schedule__section .pattern .item .item_bottom .content{position:relative}.how-to-join .schedule__section .pattern .item .item_bottom .content p{font-size:14px;line-height:1.2}}@media screen and (min-width:768px)and (max-width:820px){.how-to-join .schedule__section .pattern .item{height:90px;background-color:transparent}.how-to-join .schedule__section .pattern .item .item_bottom .content{position:relative}.how-to-join .schedule__section .pattern .item .item_bottom .content p{font-size:12px;line-height:1.2}}.about-page .color-red{color:#eb0a1e}.about-page .breadcrumbs{margin-top:120px}.about-page .about-text{font-weight:400;text-align:left;padding-bottom:50px;font-family:Helvetica Light}