.labels-group text{text-transform:uppercase;font-weight:900;font-size:14px;line-height:18px;fill:var(--orange);text-anchor:end}.number-labels-group text{font-weight:700;font-size:14px;line-height:18px;fill:var(--dark-teal)}.ticker-text{font-weight:900;font-size:42px;line-height:91px;pointer-events:none}.ticker-text,.total-text{letter-spacing:-.05em;fill:var(--orange)}.total-text{font-weight:800;font-size:22px;line-height:35px}.axis .tick text{font-weight:600;font-size:12px;fill:var(--orange);display:none}.axis .tick line{stroke:#f5a026}.slider-line{stroke:var(--orange);stroke-width:1.5}.slider-tick{stroke:var(--orange);stroke-linecap:round}.chart-wrapper text{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.choice-dropdown{width:100%;border:none!important}.choices{color:var(--orange);font-weight:400}.choices__inner{border-radius:3px!important;background-color:var(--orange);color:#fff;text-align:center}.is-focused .choices__inner,.is-open .choices__inner{border-color:#fff!important}.choices__list--dropdown{border:1px solid var(--orange)!important}.choices[data-type*=select-one] .choices__input{border-bottom:1px solid var(--orange)!important}.choices[data-type*=select-one].is-open:after{border-color:transparent transparent #fff}.choices[data-type*=select-one]:after{border-color:#fff transparent transparent}.choices__list--dropdown .choices__item--selectable{padding:5px 8px!important}.choices__list::-webkit-scrollbar{width:6px!important;background:transparent!important}.choices__list::-webkit-scrollbar-track{background:transparent!important}.choices__list::-webkit-scrollbar-thumb{border-radius:5px!important;background-color:var(--orange)!important}.footer{margin:0 auto;padding:40px 0;display:flex;flex-flow:column;justify-content:space-evenly;align-items:center;background-color:var(--dark-teal);text-align:center;box-sizing:border-box}.footer,.footer img{width:100%}.footer .image_link{width:20%}.footer span,.footer span a{font-size:12px;line-height:15px;color:#fff;font-weight:300;text-align:center;padding:20px 0;text-decoration:none}:root{--orange:#f36d00;--grey:#f8f5f2;--dark-teal:#0a3847}body{font-family:Azo Sans,Poppins,Arial,sans-serif}:focus{outline:none}.custom-control-input:focus:not(:checked)~.custom-control-label:before{border-color:var(--orange)!important}.custom-control-input:focus~.custom-control-label:before{box-shadow:none;border-color:var(--orange)}.custom-control-input:checked~.custom-control-label:before{color:#fff;border-color:var(--orange);background-color:var(--orange)}.custom-control-input:not(:disabled):active~.custom-control-label:before{border-color:var(--orange);background-color:var(--orange);outline:none}.banner{background-color:var(--orange);color:#fff;text-align:center;padding-bottom:30px}.main-title.sentence-1{margin-bottom:0}.main-title.sentence-1 img{width:100px;height:71px}.main-title.sentence-1 span{display:inline-block;vertical-align:bottom}.main-title.sentence-2{margin-bottom:45px;margin-top:.25em}.main-title{text-transform:uppercase;font-style:normal;font-weight:900;font-size:18px;line-height:90%;letter-spacing:-.05em;text-align:left;padding-left:20px;padding-right:10px}.banner-titles{display:inline-block;margin:0 auto}.sub-title{font-weight:500;font-size:14px;line-height:18px;max-width:75%;margin:0 auto}.banner .logo{width:150px;margin:30px auto 0}.banner .logo img{width:100%;height:100%}.banner .flag{width:100%;margin-bottom:40px}.banner .flag img{width:100%;height:100%}.button-container{text-align:center;margin-bottom:20px;margin-top:20px}.place-order-btn{min-width:300px;background-color:#1574f5;border-color:#1574f5;padding:15px;border-radius:5px;font-style:normal;font-weight:500;font-size:18px;line-height:23px;text-align:center}.top-bar{margin-top:30px}.top-bar .first-box{margin-bottom:20px}.grey-box{padding:25px 30px;background-color:var(--grey);height:100%}.grey-box,.race-wrapper{border:1px solid var(--orange);border-radius:5px}.race-wrapper{margin-top:20px;padding:20px 15px;position:relative}.play-pause-button{position:absolute;left:55px;bottom:30px}.play-pause-button .play-button{border:none;outline:none;width:42px;height:42px;background-color:var(--orange);border-radius:50%;padding:0;display:flex;align-items:center;justify-content:center}.play-pause-button .play-button .icon.play{background:url(../../images/play.svg) no-repeat;width:18px;height:21px;transform:translateX(2px)}.play-pause-button .play-button .icon.pause{background:url(../../images/pause.svg) no-repeat;width:20px;height:23px}.orange-label{color:var(--orange);font-style:normal;font-weight:800;font-size:17px;line-height:17px;text-transform:uppercase;margin-right:20px}.race-type-select{flex-wrap:nowrap}.location-select,.race-type-select{display:flex;align-items:center;justify-content:space-between}.location-select .orange-label{flex-grow:1}.location-select .choice-dropdown{max-width:220px}.chart-title{text-transform:uppercase;font-style:normal;font-weight:900;line-height:18px;text-align:center;margin-bottom:20px}.chart-axis-descr,.chart-title{color:var(--orange);font-size:18px}.chart-axis-descr{font-weight:400;line-height:23px;text-align:right;letter-spacing:-.05em;margin-right:10px}@media (min-width:576px){.container{max-width:100%}.button-container{margin-bottom:30px;margin-top:30px}.main-title{font-weight:900;font-size:22px}.sub-title{font-size:14px;line-height:18px}.chart-title{font-size:24px;line-height:24px}.play-pause-button{bottom:33px;left:75px}}@media (min-width:768px){.container{max-width:100%}.main-title{font-weight:900;font-size:30px}.sub-title{font-size:14px;line-height:18px}.main-title.sentence-1 img{width:140px;height:100px}.chart-title{font-size:28px;line-height:28px}.labels-group text{font-weight:900;font-size:18px;line-height:23px}.axis .tick text{font-weight:900;font-size:16px}.play-pause-button{left:75px}.ticker-text{font-size:72px}}@media (min-width:992px){.container{max-width:960px}.main-title{font-weight:900;font-size:38px}.sub-title{font-size:16px;line-height:20px}.main-title.sentence-1 img{width:160px;height:115px}.top-bar .first-box{margin-bottom:0}.chart-title{font-size:30px;line-height:30px}.play-pause-button{left:80px}.button-container{margin-bottom:70px;margin-top:70px}}@media (min-width:1200px){.container{max-width:1140px}.main-title{font-weight:900;font-size:54px}.sub-title{font-size:21px;line-height:27px}.main-title.sentence-1 img{width:200px;height:140px}.race-wrapper{margin-top:45px;padding:20px 30px 30px}.play-pause-button{bottom:40px;left:105px}}