.gptxt--dark{color:#000}.gptxt--bright{color:#fff}.gptxt--headL{font-size:3rem;line-height:3.75rem;font-weight:600}@media (max-width:768px){.gptxt--headL{font-size:1.875rem;line-height:2.125rem}}.gptxt--headM{font-size:2rem;line-height:2.5rem}@media (max-width:768px){.gptxt--headM{font-size:1.438rem;line-height:1.688rem}}.gptxt--headS{font-size:1.563rem;line-height:2rem;font-weight:600}@media (max-width:768px){.gptxt--headS{font-size:1.125rem;line-height:1.25rem}}.gptxt--headLabel{font-size:1.375rem;line-height:1.75rem}@media (max-width:768px){.gptxt--headLabel{font-size:1.125rem;line-height:1.25rem}}.gptxt--title{font-size:2.5rem;line-height:3.125rem;font-weight:700}@media (max-width:768px){.gptxt--title{font-size:1.875rem;line-height:2.25rem}}.gptxt--subheading{font-size:1.875rem;line-height:2.375rem;font-weight:300}@media (max-width:768px){.gptxt--subheading{font-size:1.563rem;line-height:2rem}}.gptxt--body1{font-size:1.25rem;line-height:1.563rem}@media (max-width:768px){.gptxt--body1{font-size:1.063rem;line-height:1.313rem}}.gptxt--button{font-size:1.125rem;line-height:1.438rem}@media (max-width:768px){.gptxt--button{font-size:1rem;line-height:1.125rem}}.gptxt--body2{font-size:1rem;line-height:1.25rem}@media (max-width:768px){.gptxt--body2{font-size:.938rem;line-height:1.188rem}}.gptxt--footnote{font-size:.875rem;line-height:1.25rem}@media (max-width:768px){.gptxt--footnote{font-size:.75rem;line-height:.938rem}}.gptxt--legal{font-size:.75rem;line-height:.938rem}@media (max-width:768px){.gptxt--legal{font-size:.688rem;line-height:.875rem}}@media screen and (min-width:768px){html p{line-height:inherit}}.sponsors .elementsContainer{display:flex;flex-flow:row wrap;justify-content:flex-start}.sponsors .elementsContainer.sponsor{justify-content:space-around}@media screen and (max-width:767px){.sponsors .elementsContainer a.elementslinked{margin-right:0!important;padding-right:0!important}}.sponsors .elements{display:flex}@media screen and (max-width:767px){.sponsors .elements{width:50%}}.sponsors article.panel{box-shadow:none;border:0}.sponsors article.panel .panel-heading{font-weight:700;font-family:MotoGP Display Font;color:#7b7874}@media screen and (max-width:767px){.sponsors article.panel .panel-heading{font-size:22px}}.sponsors article.panel .panel-body p{font-weight:300;margin:0 0 30px}.sponsors article.panel.official_sponsor .panel-body a.sponsors_items{margin:0 10px 30px 0}.sponsors article.panel.title_sponsor .sponsors_items{width:226px;overflow:hidden}.sponsors article.panel.title_sponsor .sponsors_items .carousel-inner .item{margin-bottom:0}@media screen and (max-width:767px){.sponsors article.panel.title_sponsor .sponsors_items,.sponsors article.panel.title_sponsor .sponsors_items img{width:100%}.sponsors article.panel.title_sponsor .sponsors_items .panel-footer{min-height:91px}.sponsors article.panel.title_sponsor .sponsors_items.carousel .carousel-indicators{bottom:85px!important}.sponsors article.panel.title_sponsor .panel-body{padding:10px 5px}}.sponsors article.panel.supplier_sponsor .sponsors_items{width:162px;margin:0 12px 10px 0}.sponsors article.panel.moto2_technical_supplier_sponsor .sponsors_items,.sponsors article.panel.moto3_technical_supplier_sponsor .sponsors_items,.sponsors article.panel.service_provider_sponsor .sponsors_items{width:136px;margin:0 12px 10px 0}@media screen and (max-width:767px){.sponsors article.panel.moto2_technical_supplier_sponsor .sponsors_items,.sponsors article.panel.moto3_technical_supplier_sponsor .sponsors_items,.sponsors article.panel.service_provider_sponsor .sponsors_items,.sponsors article.panel.supplier_sponsor .sponsors_items{width:100%;clear:both}.sponsors article.panel.moto2_technical_supplier_sponsor .sponsors_items .panel-body,.sponsors article.panel.moto3_technical_supplier_sponsor .sponsors_items .panel-body,.sponsors article.panel.service_provider_sponsor .sponsors_items .panel-body,.sponsors article.panel.supplier_sponsor .sponsors_items .panel-body{float:left}.sponsors article.panel.moto2_technical_supplier_sponsor .sponsors_items .panel-body img,.sponsors article.panel.moto3_technical_supplier_sponsor .sponsors_items .panel-body img,.sponsors article.panel.service_provider_sponsor .sponsors_items .panel-body img,.sponsors article.panel.supplier_sponsor .sponsors_items .panel-body img{width:70px}.sponsors article.panel.moto2_technical_supplier_sponsor .sponsors_items .panel-footer,.sponsors article.panel.moto3_technical_supplier_sponsor .sponsors_items .panel-footer,.sponsors article.panel.service_provider_sponsor .sponsors_items .panel-footer,.sponsors article.panel.supplier_sponsor .sponsors_items .panel-footer{float:left;width:calc(100% - 70px);min-height:70px;border-left:1px solid #ddd;font-size:16px;font-weight:600;padding:10px 5px}}.sponsors article.panel .carousel .carousel-indicators{bottom:80px}.sponsors article.panel .carousel .carousel-indicators li{border:none;background-color:#7b7874}.sponsors article.panel .carousel .carousel-indicators li.active{background-color:#b3b3b3}.sponsors article.panel .carousel .carousel_img{border:1px solid #ddd;border-bottom:none;border-top-right-radius:4px;border-top-left-radius:4px}.sponsors article.panel .sponsors_items{float:left;text-decoration:none;color:#234562;margin:0 6px 10px 0;cursor:pointer;box-shadow:none}.sponsors article.panel .sponsors_items .panel-body{padding:0}.sponsors article.panel .sponsors_items .panel-body img{border-top-right-radius:4px;border-top-left-radius:4px}.sponsors article.panel .sponsors_items .panel-footer{padding:5px;min-height:87px}.sponsors article.panel .sponsors_items div.panel{border-top:none;border-top-right-radius:0;border-top-left-radius:0}.sponsors .no_up{text-transform:none}