﻿@import"https://use.fontawesome.com/releases/v5.1.0/css/all.css";@font-face{font-family:"Poppins";src:url("../fonts/Poppins-Regular.8b6af8e5e832.ttf") format("truetype")}@font-face{font-family:"Poppins";src:url("../fonts/Poppins-SemiBold.4cdacb8f89d5.ttf") format("truetype");font-weight:600}@font-face{font-family:"Poppins";src:url("../fonts/Poppins-Bold.a3e0b5f42780.ttf") format("truetype");font-weight:800}@font-face{font-family:"Poppins";src:url("../fonts/Poppins-ExtraBold.544fa4f2678a.ttf") format("truetype");font-weight:900}@font-face{font-family:"Source Sans Pro";src:url("../fonts/SourceSansPro-Regular.c1678b46f7dd.ttf") format("truetype")}@font-face{font-family:"Inter";src:url("../fonts/Inter-Regular.079af0e2936c.ttf") format("truetype");font-weight:400}@font-face{font-family:"Inter";src:url("../fonts/Inter-Medium.ed533866b5c8.ttf") format("truetype");font-weight:500}@font-face{font-family:"Inter";src:url("../fonts/Inter-SemiBold.07a48beb92b4.ttf") format("truetype");font-weight:600}@font-face{font-family:"Inter";src:url("../fonts/Inter-Bold.275bfea5dc74.ttf") format("truetype");font-weight:700}::-webkit-scrollbar{width:4px;opacity:.7}::-webkit-scrollbar-track{display:none}::-webkit-scrollbar-thumb{background:#212b3b;border-radius:5px}::-webkit-scrollbar-thumb:hover{background:#1a212f}.cookie-banner{position:fixed;top:0;left:0;z-index:100000000000;width:100%;height:100%;display:flex;align-items:center;justify-content:center;background:rgba(22,29,38,.78)}.cookie-banner .cookie-banner-content{width:660px;padding:20px;margin:20px;background:#212b3b;border-radius:10px;border:1px solid #31374d}.cookie-banner .cookie-banner-content p{margin:0;padding:0 5px;font-family:"Source Sans Pro"}.cookie-banner .cookie-banner-content a{color:#4abf6c;cursor:pointer}.cookie-banner .cookie-banner-content a:hover{text-decoration:underline}.cookie-banner .cookie-banner-content h1{padding:0 5px;font-size:22px;font-weight:600;font-family:"Poppins";margin-bottom:15px}.cookie-banner .cookie-banner-content ul{margin:15px 0 15px 20px;padding:0 5px}.cookie-banner .cookie-banner-content ul li:not(:last-child){margin-bottom:5px}.cookie-banner .cookie-banner-content .cookie-banner-btns{width:100%;display:flex;justify-content:space-between;margin:20px 0 0 0}.cookie-banner .cookie-banner-content .cookie-banner-btns a{width:50%;margin:5px;color:#fff !important;font-family:"Poppins";font-size:15px;padding:5px}.cookie-banner .cookie-banner-content .cookie-banner-btns a:hover{text-decoration:none !important}.cookie-banner .cookie-banner-content .cookie-banner-btns .btn-secondary{color:#2f2f2f !important;background-color:#fff}.cookie-banner .cookie-banner-content .cookie-banner-btns .btn-secondary:hover{background-color:#eee}@media(max-width: 992px){.cookie-banner{bottom:0;top:unset;width:100%;display:flex;justify-content:center}.cookie-banner .cookie-banner-content{width:auto;padding:15px 10px 10px 10px;max-width:400px;margin:0 14px 14px}.cookie-banner .cookie-banner-content .cookie-banner-btns{flex-direction:column;padding:0 5px}.cookie-banner .cookie-banner-content .cookie-banner-btns a{width:100%;margin:5px 0}}.darker-bg .extra-actions.dropdown-item:hover{background-color:#fff !important;text-decoration:underline;color:#212529 !important}.fileContainer{overflow:hidden;position:relative;margin-left:160px;margin-top:-15px}.fileContainer [type=file]{display:block;font-size:999px;filter:alpha(opacity=0);min-height:100%;min-width:100%;opacity:0;position:absolute;right:0;text-align:right;top:0;cursor:pointer}.bg-facebook{background-color:#3b5998}.bg-twitter{background-color:#4099ff}.bg-strava{background-color:#fc4c02}body,html,.rc_page{font-family:"Lato",sans-serif;color:#fff;font-size:14px;font-weight:300;background-color:#212b3b}body{overflow-x:hidden}body.modal-open{overflow:visible !important;position:inherit !important}img.cover{object-fit:cover}a{color:#fff}.fullheight{height:100%}.fill_container{height:100%;width:100%}.negative_action{background-color:#e03b3b}.btn-shadow{box-shadow:0 .125rem .25rem rgba(0,0,0,.5) !important}.small-border{border-radius:2px}.medium-border{border-radius:4px}.medium-border-left{border-top-left-radius:4px;border-bottom-left-radius:4px}.medium-border-right{border-top-right-radius:4px;border-bottom-right-radius:4px}.text-primary-green{color:#4abf6c !important}.text-shadow{text-shadow:2px 2px 5px #1a212e}.text-white-80{color:hsla(0,0%,100%,.8)}.text-white-50{color:hsla(0,0%,100%,.5)}.gradient_search{background:linear-gradient(to bottom, transparent, #212b3b);bottom:0;left:0;position:absolute;right:0;top:80%}@media(max-width: 768px){.gradient_search{top:95%}}.gradient_overlay{background:linear-gradient(to bottom, transparent, #19212D);bottom:0;left:0;opacity:1;position:absolute;right:0;top:0}.image{position:relative}.vcenter{display:inline-block;vertical-align:middle}.downarrow{margin-top:5px;color:#4abf6c}.feature{font-size:11px}.feature .feature_title{color:hsla(0,0%,100%,.7);letter-spacing:1.5px}.feature .feature_name{color:#fff}.feature_container{width:110px}.h6{letter-spacing:1.5px}.dropdown-toggle.no-caret::after{display:none}.navbar-dark.new-header{background:#1a212e;border-radius:10px;margin-top:14px;justify-content:space-between;padding:.5rem}.navbar-dark.new-header .navbar-toggler{padding:0 5px}.navbar-dark.new-header .navbar-search-form{width:45%;height:30px;border-radius:5px;position:relative}.navbar-dark.new-header .navbar-search-form .navbar-search-container{height:100%;border-radius:5px}.navbar-dark.new-header .navbar-search-form .navbar-search-container .search-bar{position:relative;height:100%;border-radius:5px}.navbar-dark.new-header .navbar-search-form .navbar-search-container .search-bar input{width:100%;height:100%;padding:0 25px 0 8px;font-family:"Poppins";font-weight:500;font-size:14px;border:2px solid #fff;border-radius:5px}.navbar-dark.new-header .navbar-search-form .navbar-search-container .search-bar input.showing-results{border-radius:5px 5px 0 0 !important}.navbar-dark.new-header .navbar-search-form .navbar-search-container .search-bar i{position:absolute;right:7px;top:7px;font-size:15px;color:#6c757d}.navbar-dark.new-header .navbar-search-form .navbar-search-container .search-results{background:#fff;border:1px solid #f0f0f0;position:absolute;border-radius:0 0 5px 5px;width:100%;overflow:hidden}.navbar-dark.new-header .navbar-search-form .navbar-search-container .search-results ::-webkit-scrollbar{width:4px;opacity:.7}.navbar-dark.new-header .navbar-search-form .navbar-search-container .search-results ::-webkit-scrollbar-track{display:none}.navbar-dark.new-header .navbar-search-form .navbar-search-container .search-results ::-webkit-scrollbar-thumb{background:#6c757d;border-radius:5px;opacity:.3}.navbar-dark.new-header .navbar-search-form .navbar-search-container .search-results ::-webkit-scrollbar-thumb:hover{background:#6c757d;opacity:.5}.navbar-dark.new-header .navbar-search-form .navbar-search-container .search-results ul{margin:0;padding:3px 0;overflow-y:auto;max-height:190px}.navbar-dark.new-header .navbar-search-form .navbar-search-container .search-results ul .search-no-results{font-size:13px;font-family:"Poppins";color:#6c757d;text-shadow:none;padding:3px 10px;margin:0;opacity:.75}.navbar-dark.new-header .navbar-search-form .navbar-search-container .search-results ul li{padding:3px 10px;cursor:pointer}.navbar-dark.new-header .navbar-search-form .navbar-search-container .search-results ul li a{background:none;border:none;color:#000;padding:0;margin:0;display:flex;flex-direction:row;align-items:center;justify-content:space-between;height:auto;width:100%;border-radius:0;text-decoration:none}.navbar-dark.new-header .navbar-search-form .navbar-search-container .search-results ul li a p{font-size:14px;font-family:"Poppins";margin:0;text-shadow:none !important;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.navbar-dark.new-header .navbar-search-form .navbar-search-container .search-results ul li a .no-rating-stars{filter:grayscale(1);opacity:.5}.navbar-dark.new-header .navbar-search-form .navbar-search-container .search-results ul li a .stars{white-space:nowrap;width:48px;margin-left:5px}.navbar-dark.new-header .navbar-search-form .navbar-search-container .search-results ul li a .stars span{font-size:14px;font-weight:500;font-family:"Poppins";margin-left:2px;color:#fc0}.navbar-dark.new-header .navbar-search-form .navbar-search-container .search-results ul li a .stars .rating-out-of{font-size:10px;font-weight:normal;margin:0 0 0 1px}.navbar-dark.new-header .navbar-search-form .navbar-search-container .search-results ul li:hover{background:#f3f3f3}.navbar-dark.new-header .navbar-collapse{flex-grow:0 !important;margin-left:0;transition:none !important}.navbar-dark.new-header .navbar-collapse .navbar-nav{display:flex;align-items:center;padding:.25rem 0}.navbar-dark.new-header .navbar-collapse .navbar-nav .nav-item .nav-link{display:flex;align-items:center;font-family:"Poppins";font-weight:500;padding:0;margin:0 10px;color:#fff;white-space:nowrap}.navbar-dark.new-header .navbar-collapse .navbar-nav .nav-item .nav-link img{width:25px;margin-right:5px}.navbar-dark.new-header .navbar-collapse .navbar-nav .nav-item .nav-link .nav-link-profile{width:23px}.navbar-dark.new-header .navbar-collapse .navbar-nav .nav-item .nav-link:hover{color:#4abf6c}.navbar-dark.new-header .navbar-collapse .header-divider{border-top:1.5px solid #151a24;margin:10px}.navbar-dark.new-header .navbar-collapse .footer .row .footer-links{opacity:.75;display:flex;flex-wrap:wrap;justify-content:center;margin:0 15px}.navbar-dark.new-header .navbar-collapse .footer .row .footer-links a{margin:3px 6px;font-size:11px}.navbar-dark.new-header .navbar-collapse .footer .row .footer-icons{margin-top:10px}.navbar-dark.new-header .navbar-collapse .footer .copyright{padding:0 !important;font-size:11px}@media screen and (min-width: 830px){.navbar-dark.new-header .navbar-collapse .header-divider{display:none}.navbar-dark.new-header .navbar-collapse footer{display:none}}@media(max-width: 830px){.new-header-container{padding:0 !important}.navbar-dark.new-header{margin-top:0;border-radius:0}}.navbar-dark .navbar-toggler-icon{background-image:url("../icons/toggler-icon.89c436913a6f.svg");width:1.35em}.navbar-dark .navbar-toggler{border-color:rgba(0,0,0,0)}.share-modal-close,.email_capture_modal_close{position:absolute;color:#fff;font-size:28px;font-weight:bold;line-height:20px;top:20px;right:20px;cursor:pointer}.share-modal-body,.email_capture_modal_body{margin-top:20px;margin-bottom:20px}.email_capture_modal .modal-dialog{max-width:700px}.email_capture_modal .email_capture_modal_header .modal-title{font-size:20px;letter-spacing:1.5;color:#fff}.email_capture_modal .email_capture_modal_body{color:#fff}.email_capture_modal .email_capture_modal_body .no_email_modal_form{margin:30px 0 15px 0;display:flex;flex-direction:row;justify-content:space-between}.email_capture_modal .email_capture_modal_body .no_email_modal_form .no_email_modal_input{background-color:rgba(0,0,0,0);border-top:none;border-left:none;border-right:none;border-radius:0;border-bottom:1px solid #979797;color:#fff;font-weight:300;padding-left:0px;width:70%}.email_capture_modal .email_capture_modal_body .no_email_modal_form .btn{width:28%}.email_capture_modal .email_capture_modal_body .no_email_modal_success,.email_capture_modal .email_capture_modal_body .no_email_modal_error{width:100%;text-align:center;font-size:smaller;margin:0;display:none}.email_capture_modal .email_capture_modal_body .no_email_modal_success{color:#4abf6c}.email_capture_modal .email_capture_modal_body .no_email_modal_error{color:red}.modal{color:#303743 !important}.modal h5{font-size:1.25rem !important;padding:0px 5px !important;color:#303743 !important}.btn-primary{background-color:#4abf6c;border-color:#4abf6c}.btn-secondary{background-color:#515864;border-color:#515864}.btn-dark{background-color:#1a212e;border-color:#1a212e}.btn-action{background-color:#7893b7;border-color:#7893b7}.btn-yellow-action{background-color:#fc0;border-color:#fc0;width:115px}.btn-gray-action{background-color:#a9adb3;border-color:#a9adb3}.btn-invite{background-color:hsla(0,0%,100%,.1);font-weight:300}.btn-outline-simple{color:#fff;background-color:rgba(0,0,0,0);background-image:none;border-color:#fff}.btn-outline-simple:hover{background-color:rgba(0,0,0,0);border-color:#fff;color:#fff;cursor:pointer !important}.btn-outline-info{color:#fff;background-color:rgba(0,0,0,0);background-image:none;border-color:#fff}.btn-outline-info:hover{background-color:#4abf6c;border-color:#4abf6c;color:#303743}span.btn-outline-info:hover{background-color:rgba(0,0,0,0);border-color:#fff;color:#fff;cursor:auto !important}.btn-primary.disabled,.btn-primary:disabled{color:#fff;background-color:#4abf6c;border-color:#4abf6c}.btn-primary-reverse{color:#4abf6c;background-color:#1a212e;border-color:#1a212e}.bg-primary{background-color:#212b3b !important}.bg-card{background-color:#303743 !important}.btn-primary:hover{background-color:#2ab458;border-color:#2ab458}.btn-primary:focus{background-color:#2ab458;border-color:#2ab458}.btn-dark:hover{background-color:#1a212e;border-color:#1a212e}.btn-primary:not(:disabled):not(.disabled):active,.btn-primary:not(:disabled):not(.disabled).active,.show>.btn-primary.dropdown-toggle{color:#fff;background-color:#2ab458;border-color:#2ab458}.btn-primary:focus,.btn-primary.focus{box-shadow:0 0 0 .2rem #2ab458}.btn-primary:not(:disabled):not(.disabled):active:focus,.btn-primary:not(:disabled):not(.disabled).active:focus,.show>.btn-primary.dropdown-toggle:focus{box-shadow:0 0 0 .2rem #2ab458}.btn-simple{background-color:rgba(0,0,0,0);border:none;color:#fff}.rbold{font-weight:500}.r16{font-size:16px}.rlight{font-size:12px;font-weight:300}a:hover{color:#4abf6c}.darker-bg .dropdown-item:hover{background-color:#212b3b;color:#4abf6c !important}.darker-bg .dropdown-item.simple:hover{color:#212b3b !important;background-color:#4abf6c !important}.dropdown-item:hover{background-color:#4abf6c}.nohoverhighlight:hover{background-color:rgba(0,0,0,0) !important}.g-recaptcha{padding-top:1px;padding-bottom:1px}.g-recaptcha div:first-of-type{margin:auto}.footer{width:100%;height:auto;padding-bottom:1rem;font-family:"Poppins";font-weight:500;color:#fff;white-space:nowrap}.footer>div{display:flex;align-items:center;justify-content:center}.footer .copyright{justify-content:center !important}.footer-icons img{height:20px;padding-left:.5rem}.r_section{background-color:#1a212e}.darker-bg{background-color:#1a212e}.filters-bg{background-color:#293342}.lighter-bg{background-color:#1e2938}.header{background-color:#1a212e}.navbar-brand{background:#1a212e url("/static/images/rc-logo-full.efeca26a83de.svg") no-repeat;width:165px;height:25px}.select2-container--default .select2-results__option{color:#87929d}.select2-container--default .select2-results__option--highlighted[aria-selected]{background-color:#4abf6c !important;color:#303743 !important;font-weight:400}.select2-container--default .select2-selection--multiple{background-color:hsla(0,0%,100%,.2) !important;border:1px solid rgba(0,0,0,0) !important;border-radius:4px;cursor:text}.select2-container--default .select2-selection--multiple .select2-selection__choice{background-color:#303743 !important}.select2-container--default .select2-selection--multiple input::placeholder{color:#fff}.wizardbox .generrors{margin:10px;border-radius:5px}.wizardbox ul.errorlist{margin:0px}.wizardbox input[type=text]{height:15px}.wizardbox input[type=file]{color:#fff}.wizardbox input.tickets_field{text-align:right;font-weight:600}.wizardbox div.icheckbox_flat-green.checked+span.tickets_checkbox{color:#4abf6c}.wizardbox .section_title{color:#fff;font-size:18px;font-weight:500}.wizardbox .rating_title{color:#fff;font-size:15px;font-weight:500}.wizardbox .rating_subtitle{font-size:15px;color:hsla(0,0%,100%,.5)}input[type=number]{-moz-appearance:textfield}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.searchbox .input-group-prepend,.loginbox .input-group-prepend,.wizardbox .input-group-prepend{margin-right:0px}.searchbox .input-group-text,.loginbox .input-group-text,.wizardbox .input-group-text{background-color:hsla(0,0%,100%,.2);border:1px solid;border-right-color:hsla(0,0%,100%,.2);border-right-width:0px}.searchbox select.form-control option,.loginbox select.form-control option,.wizardbox select.form-control option{background-color:#484d58 !important;font-weight:300;font:14px "Lato",sans-serif}.searchbox .form-control,.loginbox .form-control,.wizardbox .form-control{background-color:#484d58;border:1px solid hsla(0,0%,100%,.2);color:#fff;font-weight:300}.searchbox input.form-control::placeholder,.loginbox input.form-control::placeholder,.wizardbox input.form-control::placeholder{color:#fff;font-weight:300}.searchbox .select2-container--default,.loginbox .select2-container--default,.wizardbox .select2-container--default{margin-top:3px !important}.searchbox .select2-container--default .select2-selection--single .select2-selection__rendered,.loginbox .select2-container--default .select2-selection--single .select2-selection__rendered,.wizardbox .select2-container--default .select2-selection--single .select2-selection__rendered{color:#fff}.searchbox .select2-selection__rendered,.searchbox .select2-selection__arrow,.loginbox .select2-selection__rendered,.loginbox .select2-selection__arrow,.wizardbox .select2-selection__rendered,.wizardbox .select2-selection__arrow{margin-top:13px}.searchbox .select2-container--default .select2-search--inline .select2-search__field,.loginbox .select2-container--default .select2-search--inline .select2-search__field,.wizardbox .select2-container--default .select2-search--inline .select2-search__field{color:#fff;font-weight:300;height:55px}.searchbox .select2-container--default .select2-selection--single,.loginbox .select2-container--default .select2-selection--single,.wizardbox .select2-container--default .select2-selection--single{background-color:hsla(0,0%,100%,.2);border:1px solid rgba(0,0,0,0);height:55px}.searchbox .select2-selection__rendered,.loginbox .select2-selection__rendered,.wizardbox .select2-selection__rendered{height:100%;color:#fff}.searchbox .select2-selection__placeholder,.loginbox .select2-selection__placeholder,.wizardbox .select2-selection__placeholder{height:100%}.searchbox .select2-container--default .select2-selection--single .select2-selection__rendered,.loginbox .select2-container--default .select2-selection--single .select2-selection__rendered,.wizardbox .select2-container--default .select2-selection--single .select2-selection__rendered{text-align:left}.searchbox .select2-container--default .select2-selection--single .select2-selection__placeholder,.loginbox .select2-container--default .select2-selection--single .select2-selection__placeholder,.wizardbox .select2-container--default .select2-selection--single .select2-selection__placeholder{color:#fff}.navbar-nav{justify-content:flex-end;width:100%;align-items:baseline}.navbar-nav .rfb-nav-item{border-left:1px solid hsla(0,0%,100%,.2);padding-left:10px}.navbar-nav .rfb_nav{color:#fff !important;padding:5px 10px}@media(min-width: 769px){.nav-link .verbose{display:none}.nav-item-boxed{border-left-color:hsla(0,0%,100%,.2);border-right-color:hsla(0,0%,100%,.2);border-left-width:1px;border-right-width:1px;border-right-style:solid;border-left-style:solid}.searchbox .form-control{width:200px}.navbar-collapse{margin-left:40px}.navbar-nav .active{border-bottom-color:#4abf6c;border-bottom-width:3px;border-bottom-style:solid}}@media(min-width: 1200px){.navbar-expand-lg .navbar-nav .nav-link{padding-right:26px;padding-left:26px}}@media(max-width: 992px){.navbar-nav{align-items:initial;flex-direction:row;justify-content:space-evenly;margin-top:10px}.navbar-expand-lg .navbar-nav .nav-link{padding-right:10px;padding-left:10px}.navbar-dark.new-header .navbar-button-container{display:flex;align-items:center}.navbar-dark.new-header .navbar-button-container .mobile-search-icon{font-size:18px;color:#4abf6c;margin-right:7px;padding-top:2px;cursor:pointer}.navbar-dark.new-header .navbar-search-form{width:100%;margin-top:15px;display:none}.navbar-dark.new-header .navbar-search-form.display-mobile-search{display:block !important}}@media(min-width: 992px){.navbar-dark.new-header .mobile-search-icon{display:none}}.searchbox{min-width:300px}@media(max-width: 768px){.navbar-nav{align-items:initial;flex-direction:row;justify-content:space-evenly;margin-top:10px}.navbar-nav .rfb-nav-item{border-top:1px solid hsla(0,0%,100%,.2);border-left:0 !important;padding-left:0 !important;margin-bottom:5px}.navbar-nav .rfb-nav-item .rfb_nav{background:none;border:none;text-align:right;color:#4abf6c !important;padding:.5rem 0 !important}.navbar-nav .rfb-nav-item .rfb_nav:hover{background:none;border:none}.nav-item-boxed{border-top-color:hsla(0,0%,100%,.2);border-bottom-color:hsla(0,0%,100%,.2);border-top-width:1px;border-bottom-width:1px;border-top-style:solid;border-bottom-style:solid}.navbar-collapse{text-align:right}}@media(min-width: 768px){.search_vh{min-height:calc(100% - 150px);min-height:calc(100vh - 150px);display:flex !important;height:auto;padding-top:65px}.search_f{min-height:calc(100% - 150px);min-height:calc(100vh - 150px);padding-top:80px;padding-bottom:40px}}@media(max-width: 769px){.search_vh{padding-top:80px}.search_f{padding-top:65px}}@media(max-width: 576px){.search_races .form-control{background-color:#1a212e;color:#757981;border:1px solid rgba(0,0,0,0) !important;border-radius:.25rem !important}.search_races .search_box_rborder{border:0px solid #ced4da !important}.search_races .form-control::placeholder{color:#757981}.search_races .form-control[readonly]{background-color:#1a212e !important}button.dropdown-toggle{background-color:#1a212e !important;color:#757981 !important;border:1px solid rgba(0,0,0,0) !important;border-radius:.25rem !important}.input-group-append{background-color:#1a212e !important;border:1px solid rgba(0,0,0,0) !important;border-top-right-radius:.25rem;border-bottom-right-radius:.25rem;margin-top:1px;margin-bottom:1px;margin-left:-2px}.event-wizard .input-group-append,.event-registration-wizard .input-group-append{background-color:rgba(0,0,0,0) !important}}.search_races{position:relative;background:#212b3b url("/static/images/header-image-small.8b3e74bdcba4.jpg") no-repeat center center;background-size:cover;padding-bottom:50px}.search_races button.dropdown-toggle{background-color:#fff}.search_races .form-control[readonly]{background-color:#fff}.search_races .form-control{border:0px solid #ced4da}.search_races .search_box_rborder{border-right:.5px solid #ced4da}.search_races .input-group-append{background-color:#fff}.search_races button{color:#1a212e}.search_races b[role=presentation]{display:none}.search_races .select2{height:55px}.search_races .select2 .select2-selection{height:55px}.search_races .select2-container--default .select2-selection--single .select2-selection__rendered{color:#1a212e;line-height:55px}.search_races .select2-container--default .select2-selection--single .select2-selection__placeholder{color:#1a212e;font-size:1rem;line-height:1.5;font-weight:400}.search_races .select2-selection__placeholder:before{content:url("../icons/search_icon.fa3381bda7c2.svg");top:5px;position:relative;margin-right:15px}@media(min-width: 768px){.search_races h1{font-size:50px;font-weight:bold;letter-spacing:2px;margin-bottom:15px}.search_races .search_bottom_title{font-size:28px;font-weight:lighter;letter-spacing:1.5px}.search_races .more-arrow{position:absolute;bottom:35px}}@media(max-width: 769px){.search_races h1{font-size:27px;font-weight:bolder;letter-spacing:2px}.search_races .search_bottom_title{font-size:20px;font-weight:lighter;letter-spacing:1px}.search_races .more-arrow{position:relative;bottom:25px}}.search_races input{color:#1a212e}.search_races input::placeholder{color:#1a212e}.search_races .leftpadding{padding-right:0px;padding-left:15px}.search_races .rightpadding{padding-right:15px;padding-left:0px}.search_races .nopadding{padding-right:0px;padding-left:0px}.search_races .leftcorner{border-top-right-radius:0;border-bottom-right-radius:0;border-right:0px solid;height:55px}.search_races .rightcorner{border-top-left-radius:0;border-top-right-radius:.25rem;border-bottom-left-radius:0;border-bottom-right-radius:.25rem;border-left:0px solid;height:55px;background-color:#fff}@media(max-width: 576px){.search_races .rightcorner{background-color:rgba(0,0,0,0);border:1px solid rgba(0,0,0,0)}}@media(max-width: 1024px){.search_races .leftpadding{padding-right:15px;padding-left:15px}.search_races .rightpadding{padding-right:15px;padding-left:15px}.search_races .nopadding{padding-right:15px;padding-left:15px}.search_races .leftcorner{border-radius:0}}.search_races select.searchdropdown{height:55px !important}.search_races .dropdown-toggle::after{display:none}.search_races .form-control{height:55px}.search_races .top-input{border-bottom-right-radius:0;border-bottom-left-radius:0;border-bottom:0px solid}.search_races .norounding{border-radius:0;border-right:0px solid;height:55px}.search_races .topdownborder{border-top:1px solid #ced4da;border-bottom:1px solid #ced4da}.advanced_search_container{font-size:13px}.advanced_search_container ul{padding:0;list-style:none}.advanced_search_container li{float:left;margin:15px}.advanced_search_container li .icheckbox_flat-green{margin-right:5px}span.advanced_search{font-size:13px}div.icheckbox_flat-green.checked+span.advanced_search{color:#4abf6c}div.iradio_flat-green.checked+span.advanced_search{color:#4abf6c}div.iradio_flat-green.checked+span.ticket_descr{color:#4abf6c}div.iradio_flat-green.checked+span.ticket_descr+span.ticket_price{color:#4abf6c}.advanced_search_title{font-size:12px;font-weight:400;color:hsla(0,0%,100%,.2)}.onboarding_bg{background:#212b3b url("/static/images/background-onboarding.37da25524a7b.png") no-repeat fixed center center;height:100%;background-size:cover}.complete_reg_container{background-color:#212b3b;padding:20px}.complete_reg_container .onboarding_highlight{color:#f09c00}.complete_reg_container .onboarding_email_container{margin:20px 0}.complete_reg_container .onboarding_email_container p{margin:0}.complete_reg_container .onboarding_email_container .onboarding_email_input{background-color:rgba(0,0,0,0);border-top:none;border-left:none;border-right:none;border-radius:0;border-bottom:1px solid #979797;color:#fff;font-weight:300;padding-left:0px}.complete_reg_container .onboarding_email_container .onboarding_email_error{color:red;display:none}.complete_reg_container .onboarding_switch_row{align-items:center}.complete_reg_container .onboarding_switch_row .col-2 label{margin-bottom:0 !important}@media(min-width: 768px){.vertical-center{min-height:100%;min-height:100vh;height:auto;padding:30px;display:flex}}@media(max-width: 767px){.vertical-center{padding-top:20px}.onboarding_bg .switch{margin-left:-15px}}.vertical-center{align-items:center}.loginbox .form-control{height:38px;max-width:356px}.loginbox textarea.form-control{height:auto !important}.popupbox{max-width:450px}.popupbox .form-control{height:55px !important}a.nohightlight,p.nohightlight{font-size:12px !important;font-weight:400 !important;color:#87929d !important}.small_subtitle{font-size:13px;color:#87929d}.active-text{color:#4abf6c}.active-text a{color:#4abf6c}a.active-text:hover{text-decoration:none}.small_action_text{font-size:11px;font-weight:400}.small_text{font-size:10px;font-weight:400}.medium_text{font-size:12px;font-weight:400}.medium_light_text{font-size:12px;font-weight:300}.medium_faded_text{font-size:12px;font-weight:300;color:hsla(0,0%,100%,.7)}.small_styled_text{letter-spacing:1.07px;font-size:10px}.big_styled_text{letter-spacing:1.5px;font-size:14px;font-weight:500}@media(min-width: 768px){.btn-main-action{letter-spacing:1.5px}}.validation_error{border:2px solid #dc3545 !important}.validation_error+span.select2 span.select2-selection{border:2px solid #dc3545 !important}.validation_error+span.ui-selectmenu-button{border:2px solid #dc3545 !important}ul.errorlist{list-style:none;padding-left:0}.was-validated .invalid-feedback{display:block}.mt-1{margin-top:3px !important}.race_category.active span{color:#4abf6c}.race_category.inactive img,.race_category.inactive span{opacity:.3}.race_category.inactive a:hover span{opacity:1}a.social-btn:hover{color:#fff}.social-btn.connected{background-color:#303743}.card{background-color:#212b3b}h4.card-title{font-weight:400 !important;font-size:12px !important;text-align:left !important;height:30px !important}h6.card-subtitle{font-size:12px !important;text-align:left !important;height:30px !important;letter-spacing:normal !important}.card-body{padding:5px}.rounded-20{border-radius:20px;color:#1a212e;padding-left:10px;padding-right:10px;padding-top:3px;padding-bottom:3px;font-size:11px;font-weight:bold}.rounded-20-invert{border-radius:20px;background-color:#1a212e;color:#4abf6c;border:1px solid #4abf6c;padding-left:10px;padding-right:10px;padding-top:3px;padding-bottom:3px;font-size:11px;font-weight:bold}.rounded-styled{border-radius:2.5rem}@media(min-width: 768px){.frame{margin-left:25px}.frame ul li{width:320px}}@media(max-width: 769px){.frame{margin-left:25px}.frame ul li{width:220px}}@media(max-width: 575px){.race_card_category_icon{display:none}}.frame{overflow:hidden}.frame ul{list-style:none;margin:0;padding:0;height:100%}.frame ul .dragged li{cursor:-webkit-grabbing}.frame ul li{float:left;height:100%;margin:0 15px 0 0;padding:0px;color:#ddd;text-align:center;cursor:pointer;cursor:-webkit-grab}.frame ul li.narrow{width:205px}.frame ul li.active{color:#fff}.frame .race_card_top{position:relative}.frame .race_card_top .race_actions{position:absolute;bottom:0px;height:40px;z-index:1000}.frame .race_card_top .race_actions .left-btn{float:left;margin-left:15px}.frame .race_card_top .race_actions .right-btn{float:right;margin-right:15px;width:30px;height:30px;display:flex;align-items:center;justify-content:center;padding:0;cursor:pointer}.frame .race_card_bottom{background-color:#303743;text-align:left}.frame .race_card_bottom .race-title{color:#4abf6c;font-weight:500;padding:12px 20px 12px 20px;height:60px}.frame .race_card_bottom .race-foooter{color:#fc0;font-weight:500;font-size:10px;padding:5px 20px 10px 20px}.frame .race_card_bottom .race-foooter a{color:#fc0}.frame .race_card_bottom .race-foooter .race-distance{color:#4abf6c;font-weight:400;font-size:13px}@media(max-width: 767px){.frame .race_card_bottom .race-foooter .race-distance{font-size:10px}}.race-description,.race-information{display:flex;justify-content:space-between;align-items:center;padding:12px 20px 5px 20px}@media(max-width: 769px){.race-description,.race-information{flex-direction:column;align-items:start}.race-information{padding:2px 20px 5px 20px}.race-location,.race-date{padding-bottom:5px}}.race-price{font-weight:500}.race-date{font-weight:500;font-size:12px}.race-location{font-weight:300;font-size:12px}.loading_cont{padding:200px}@media(min-width: 769px){.sport_races .controls,.following .controls{position:absolute;top:155px}.sport_races .controls button,.following .controls button{background-color:rgba(0,0,0,0);border:none}}.sport_races,.following{position:relative}.sport_races .frame_title,.following .frame_title{margin-left:20px}@media(min-width: 769px){.sport_races .frame_title,.following .frame_title{margin-left:20px}}.sport_races h6,.following h6{font-size:1.3rem;font-weight:500;width:100px}.sport_races .more-btn,.following .more-btn{font-size:.9rem;margin-left:45px}.container-expanded{margin-right:10%;margin-left:10%}.preferences_container li.checked_rc{background-color:#1a212e}.preferences_container li.checked_rc span{color:#fff}.preferences_container li.checked_rc img{-webkit-filter:invert(0%);filter:invert(0%)}.preferences_container li{float:left;text-align:center;margin:9px;width:180px;height:120px;border-radius:.5rem !important}.preferences_container li span{font-weight:500;margin-top:15px;color:#6c757d}.preferences_container li .icheckbox_flat-green{margin-top:10px}.preferences_container li img{height:20px;margin:25px auto auto auto;-webkit-filter:invert(25%);filter:invert(25%)}.preferences_container ul{list-style:none;padding-left:0}.stories_listing .nav-pills{font-size:18px;font-weight:500}.stories_listing .nav-pills .nav-link{background-color:#1a212e;margin:5px;color:#6c757d;font-weight:300}.stories_listing .nav-pills .nav-link.active{color:#fff;font-weight:500}.stories_listing .nav-tabs{border-bottom:1px solid rgba(0,0,0,0)}.stories_listing .nav-tabs .nav-link{color:#6c757d;font-size:18px;font-weight:500;border-color:rgba(0,0,0,0)}.stories_listing .nav-tabs .nav-link.active{color:#fff;background-color:#1a212e;border-color:rgba(0,0,0,0)}.stories_listing .nav-tabs .nav-link:hover,.stories_listing .nav-tabs .nav-link:visited{border-color:rgba(0,0,0,0)}.stories_listing .nav-tabs .nav-link:hover{color:#fff}.articles_container img{object-fit:cover}.articles_container .header-info h1{text-align:center;padding-bottom:1rem;margin:0}.articles_container .header-info p{text-align:center;font-size:16px}.articles_container .article.extra-article h3{font-size:18px}.articles_container .article{padding:10px}.articles_container .article .article-content{background-color:#303743}.articles_container .article .article-content:hover h3{text-decoration:underline}.articles_container .article a:hover{text-decoration:none}.articles_container .article h3{font-size:20px;color:#4abf6c;font-weight:500;padding:20px 35px 5px 35px}.articles_container .article h3 a{color:#4abf6c}.articles_container .article h4{font-size:14px;font-weight:500;padding:0 35px 5px 35px}.articles_container .article h5{font-size:12px;padding:0px 35px 5px 35px;color:hsla(0,0%,100%,.8)}.articles_container .article p{font-style:normal;color:hsla(0,0%,100%,.8);font-weight:300;padding:0 35px 5px 35px}.articles_container .article .article-details{background-color:#303743}.articles_container .article .article-details .article_date{font-size:12px;color:#6c757d}.articles_container .article .action_buttons{padding:15px 35px 20px 35px}.articles_container .top-article img.feature_image{max-height:300px}.articles_container .extra-article img.feature_image{max-height:300px}.article_container h3{font-size:24px;color:#4abf6c;font-weight:500;padding:15px}.article_container h5{font-size:14px;font-weight:bold;padding:15px}.article_container h5.category{color:hsla(0,0%,100%,.8)}.article_container .actions{padding:35px 30px 5px 0}.article_container .content{padding:15px;font-size:18px;font-weight:lighter}.article_container .content a{color:#4abf6c}.article_container .content h1,.article_container .content h2,.article_container .content h3,.article_container .content h3,.article_container .content h5{padding:10px 0 5px}.article_container .content img{max-width:100%}.image-wrapper{width:100%;aspect-ratio:16/9;overflow:hidden;position:relative;background-color:rgba(34,17,34,.7333333333);max-height:350px}.image-wrapper img{width:100%;height:100%;object-fit:cover;object-position:center;display:block}.pagination a.page_no.current_page{background-color:#4abf6c;width:30px;height:30px;display:inline-block;padding-top:5px;color:#1a212e}.pagination a.page_no{font-weight:bold}.action_button{min-height:25px;font-weight:400}.action_button img{max-height:12px}@media(max-width: 767px){.race-details .image img{min-height:250px}}.race-main-content{margin-top:-180px;min-height:180px}.race-main-content .dropdown-toggle::after{display:none}.race-main-content h1{font-size:24px;font-weight:500;color:#4abf6c;letter-spacing:1.2px}.race-main-content h5.rating_section_title{font-size:14px !important}.race-main-content h6{font-size:11px;font-weight:300;color:hsla(0,0%,100%,.7);letter-spacing:1.8px}.race-main-content .stars{color:#fc0;font-size:18px;font-weight:500}.race-main-content .rc-dt{padding:5px 0px 5px 0px}.race-main-content .card{background-color:#303743}.race-main-content .tab-content{background-color:#1a212e;min-height:150px}.race-main-content .tab-content hr{margin:50px;border:0;border-top:1px solid hsla(0,0%,100%,.2)}.race-main-content .tab-content h5{font-size:15px;font-weight:400;letter-spacing:.8px;display:inline-block}.race-main-content .update{background-color:#1f2938}.race-main-content .update .update-author{font-size:15px;font-weight:500}.race-main-content .update .info-muted{font-size:10px;color:hsla(0,0%,100%,.5)}.tab-details{display:flex;flex-direction:column;justify-content:center;border-left:1px solid #6c757d;padding-left:25px;margin:20px 0}.tab-details-item{display:flex;flex-direction:column;padding:1px 0}@media(max-width: 992px){.tab-details{border:none}.tab-details-item{flex-direction:row}.tab-details-item div{padding-right:5px}}.race-tabs.nav-tabs{border-bottom:1px solid #1a212e}.race-tabs.nav-tabs li{margin:0 3px 0 0px}.race-tabs.nav-tabs .nav-link{border:1px solid rgba(0,0,0,0);border-top-left-radius:.25rem;border-top-right-radius:.25rem;font-size:15px;background-color:rgba(26,33,46,.5)}.race-tabs.nav-tabs .nav-link.active{color:#4abf6c;background-color:#1a212e;border-color:#1a212e #1a212e #1a212e;font-weight:500;font-size:15px;letter-spacing:.8px}.rdt .dt-legs{background-color:#1f2938}.rdt .nav-tabs{border-bottom:1px solid #1f2938}.rdt .nav-tabs .nav-link{border:1px solid rgba(0,0,0,0);border-top-left-radius:.25rem;border-top-right-radius:.25rem;color:#6c757d;font-weight:500}@media(max-width: 767px){.rdt .nav-tabs .nav-link{font-size:12px;padding:.5rem .5rem}}.rdt .nav-tabs .nav-link:hover{color:#6c757d}.rdt .nav-tabs .nav-link.active{background-color:#1f2938;color:#fff}.race-card-list .race_card_top,.club-card-list .race_card_top{position:relative}.race-card-list .race_card_top,.club-card-list .race_card_top{overflow:hidden}.race-card-list .race_card_top .race_card_image,.club-card-list .race_card_top .race_card_image{width:320px;height:210px;overflow:hidden}.race-card-list .race_card_top .race_card_image .hide-blur,.club-card-list .race_card_top .race_card_image .hide-blur{overflow:hidden;filter:blur(1rem)}.race-card-list .race_card_top .race_card_image .race_thumbnail_img,.club-card-list .race_card_top .race_card_image .race_thumbnail_img{width:100%;height:auto}.race-card-list .race_card_top .race_actions,.club-card-list .race_card_top .race_actions{position:absolute;bottom:0px;height:40px;z-index:1000}.race-card-list .race_card_top .race_actions .left-btn,.club-card-list .race_card_top .race_actions .left-btn{float:left;margin-left:15px}.race-card-list .race_card_top .race_actions .right-btn,.club-card-list .race_card_top .race_actions .right-btn{float:right;margin-right:15px;width:30px;height:30px;display:flex;align-items:center;justify-content:center;padding:0;cursor:pointer}.race-card-list .race_card_bottom,.club-card-list .race_card_bottom{background-color:#303743;text-align:left}.race-card-list .race_card_bottom .race-title,.club-card-list .race_card_bottom .race-title{color:#4abf6c;font-weight:500;padding:12px 20px 12px 20px;height:60px}.race-card-list .race_card_bottom .race-date,.club-card-list .race_card_bottom .race-date{font-weight:500;font-size:12px}.race-card-list .race_card_bottom .race-location,.club-card-list .race_card_bottom .race-location{font-weight:300;font-size:12px;height:23px;overflow:hidden}.race-card-list .race_card_bottom .race-foooter,.club-card-list .race_card_bottom .race-foooter{color:#fc0;font-weight:500;font-size:10px;padding:5px 20px 10px 20px}.race-card-list .race_card_bottom .race-foooter a,.club-card-list .race_card_bottom .race-foooter a{color:#fc0}.race-card-list .race_card_bottom .race-foooter .race-distance,.club-card-list .race_card_bottom .race-foooter .race-distance{color:#4abf6c;font-weight:400;font-size:13px}@media(max-width: 767px){.race-card-list .race_card_bottom .race-foooter .race-distance,.club-card-list .race_card_bottom .race-foooter .race-distance{font-size:10px}}.view_more_card{height:376px;border:2px dashed #303743;display:flex;align-items:center;justify-content:center;margin-right:15px;flex-direction:column}.view_more_card p{padding:5px 30px}.view_more_card a{font-size:16px;text-decoration:none;padding:5px 15px}@media(max-width: 769px){.view_more_card{height:412px}}.racecheckout_perks_table{margin-bottom:25px}.racecheckout_perks_table tr:nth-child(1){background-color:hsla(0,0%,100%,.2);font-size:16px}.racecheckout_perks_table tr{background-color:#303743}.racecheckout_perks_table td,.racecheckout_perks_table th{border-top:1px solid hsla(0,0%,100%,.2)}.race-card-list{list-style:none;margin:0;padding:0;height:100%}@media(min-width: 768px){.race-card-list .race_card{width:320px}}@media(max-width: 769px){.race-card-list .race_card{width:220px}}.race-card-list .race_card{height:100%;margin:0 15px 0 0;padding:0px;color:#ddd;text-align:center}#select2-id_organisation-results li{background:#303743;height:70px;color:#fff}#select2-id_organisation-results li img{height:100%}#select2-id_organisation-results li:nth-child(odd){background:#212b3b}#select2-id_organisation-results li.select2-results__option--highlighted[aria-selected]{background-color:#303743 !important;color:#4abf6c !important}#select2-id_organisation-results li.select2-results__option--highlighted[aria-selected]:nth-child(odd){background-color:#212b3b !important}select.phonenum{margin-right:5px}.badge-number[data-count]{position:relative}@media(max-width: 767px){.badge-number[data-count]:after{content:"";background:rgba(0,0,0,0);border:1px solid rgba(0,0,0,0)}}@media(min-width: 768px){.badge-number[data-count]:after{content:attr(data-count);position:absolute;background:#ab2031;height:1.2rem;top:-20%;right:-20%;width:1.2rem;text-align:center;line-height:1rem;font-size:.8rem;border-radius:50%;color:#fff;border:1px solid #ab2031}}.pac-container{z-index:10000 !important}.modal-content.dark-modal-content.form_modal h4{font-size:25px;font-weight:500;color:#fff}@media(min-width: 768px){.modal-content.dark-modal-content.form_modal h4{padding:25px 40px}}@media(max-width: 767px){.modal-content.dark-modal-content.form_modal h4{padding:15px 10px}}.modal-content.dark-modal-content.form_modal h5{padding-top:20px !important;color:#fff !important}@media(min-width: 768px){.modal-content.dark-modal-content.form_modal h5{padding-left:40px !important}}@media(max-width: 767px){.modal-content.dark-modal-content.form_modal h5{padding-left:10px !important}}@media(min-width: 768px){.modal-content.dark-modal-content.form_modal .btn-cancel{padding:20px 40px}}@media(max-width: 767px){.modal-content.dark-modal-content.form_modal .btn-cancel{padding:20px 10px}}.modal-content.dark-modal-content.form_modal hr{background-color:rgba(216,216,216,.2)}@media(min-width: 768px){.modal-content.dark-modal-content.form_modal hr{margin:0 40px}}@media(max-width: 767px){.modal-content.dark-modal-content.form_modal hr{margin:0 10px}}.modal-content.dark-modal-content.form_modal label{color:#fff;font-weight:400}.modal-content.dark-modal-content.form_modal .sport_item{color:#fff;border:2px solid hsla(0,0%,100%,.1)}.modal-content.dark-modal-content.form_modal .sport_item.selected{background-color:hsla(0,0%,100%,.1);border:none}.modal-content.dark-modal-content{background-color:#222d3e;padding:24px 41px 30px !important}.modal-content.dark-modal-content .logo{padding:15px;background-color:#212b3b}.modal-content.dark-modal-content .btn-cancel{color:#6c757d;font-weight:500}@media(min-width: 768px){.modal-content.dark-modal-content .btn-cancel{padding:30px 35px}}@media(max-width: 767px){.modal-content.dark-modal-content .btn-cancel{padding:30px 10px;font-size:10px}}.modal-content.dark-modal-content .modal-body{width:75%;margin:auto}.modal-content.dark-modal-content h3{font-size:24px;color:#4abf6c;font-weight:500}.modal-content.dark-modal-content h3.simple{padding:5px;font-size:18px;font-weight:300;color:#fff}.modal-content.dark-modal-content h3.thankyou{padding:5px;font-size:15px;font-weight:500;color:#fff}.modal-content.dark-modal-content h4{padding:5px;font-size:18px;letter-spacing:1.9px;font-weight:300;color:hsla(0,0%,100%,.8)}.modal-content.dark-modal-content .modal-header{border-bottom:1px solid hsla(0,0%,100%,.2)}.post_review_survey{width:100%}.author-name{font-size:15px;font-weight:500}.rating_small_text{color:#fc0;font-size:12px;font-weight:500}.race_card_reviews{height:35px}.race_review p{font-weight:300}#custom-handle{width:24px;height:24px;text-align:center;border:none;margin-top:-6px;background-color:rgba(0,0,0,0);background-image:url("../icons/handle_icon.b16a696470f5.svg")}#custom-handle span{position:absolute;top:-30px;left:7px;font-size:20px;font-weight:500;color:#4abf6c}#custom-handle-light{width:24px;height:24px;text-align:center;border:none;margin-top:-6px;background-color:rgba(0,0,0,0);background-image:url("../icons/light_bg_handle_icon.150749b4950a.svg")}#custom-handle-light span{position:absolute;top:-30px;left:7px;font-size:14px;font-weight:500;color:#1a212e}.ui-slider-horizontal{height:.2em}.ui-slider-horizontal{background-color:#4abf6c}.ui-widget.ui-slider-horizontal{border:1px solid rgba(0,0,0,0)}div:focus,input:focus,select:focus,textarea:focus,button:focus{outline:none}.profile h5{font-size:18px;font-weight:300}.profile .count{font-size:18px;font-weight:500}.profile .count-descr{font-size:12px;font-weight:300}.white-promo-box h3{font-size:18px;letter-spacing:1.17px}.promo-text .nav-item{margin:20px}.promo-text .nav-link{font-weight:400}.promo-text .nav-pills .nav-link.active,.promo-text .nav-pills .show>.nav-link{color:#303743;background-color:#4abf6c}.promo-text .nav-pills .nav-link{border-radius:1.25rem}.promo-text .explain-text{font-size:16px;font-weight:200;letter-spacing:.75px}.promo-text .sign_up_button{margin:80px 0;padding:5px 25px;font-size:18px;font-weight:bold;border-radius:1.25rem}.promo-text .get_involved_button{margin:0;padding:5px 25px;font-size:18px;font-weight:bold;border-radius:1.25rem}.promo-bg{background-image:url("/static/images/app_store_bg-new.d8d197385f11.jpg");background-size:cover}.promo-bg.lazy{background-image:none;background-color:#212b3b}.profile h4{font-size:18px;font-weight:500}.profile .personal_best_card{background-color:#303743;border-radius:.25rem;box-shadow:0 .125rem .25rem rgba(0,0,0,.5) !important;padding:15px}@media(max-width: 767px){.profile .personal_best_card{width:100%}}.profile .time{font-size:20px;font-weight:500;letter-spacing:2.1px}.profile .race-calendar-tabs.nav-tabs{border-bottom:1px solid #1a212e}.profile .race-calendar-tabs.nav-tabs li{margin:0 3px 0 0px}.profile .race-calendar-tabs.nav-tabs .nav-link{border:1px solid rgba(0,0,0,0);border-top-left-radius:.25rem;border-top-right-radius:.25rem;font-size:15px;background-color:rgba(26,33,46,.5)}.profile .race-calendar-tabs.nav-tabs .nav-link.active{color:#fff;background-color:#1a212e;border-color:#1a212e #1a212e #4abf6c #1a212e;border-width:3px;font-weight:500;font-size:15px;letter-spacing:.8px}.category-highlight-img path{fill:#4abf6c}.rotate{color:#4abf6c}.ui-selectmenu-button.ui-button{width:100%;height:55px;background-color:hsla(0,0%,100%,.2);border:none;color:#fff;padding-top:18px;margin-top:3px}.ui-selectmenu-text{font-size:1rem}.register-for-someone-else,.use_for_billing_check,.copy_personal_details{font-size:1.1rem}.ui-menu.ui-widget.ui-widget-content{background-color:#484d58;color:#fff;border-radius:.25rem;border:none}.ui-selectmenu-menu{z-index:10000}.ui-menu .ui-menu-item-wrapper.ui-state-active{color:#303743}.ui-state-hover .ui-icon,.ui-state-focus .ui-icon,.ui-button:hover .ui-icon,.ui-button:focus .ui-icon{background-image:url("images/ui-icons_777777_256x240.6d28e77dd32a.png")}.overflow{height:200px}.max-overflow{max-height:200px}.notifications-menu{width:375px;background-color:#1a212e;max-height:85vh;overflow-y:scroll}.settings-menu{width:375px;background-color:#1a212e}.small_title_bold_text{font-size:12px;font-weight:500}.distance_settings{background-color:#303743;color:#fff}.distance_settings .active{background-color:#4abf6c;color:#303743}.distance_settings .active a{color:#303743}.notification-card{background-color:#303743}.notification-card .notification{color:hsla(0,0%,100%,.5)}.notification-card .notification a{color:#fff;font-weight:500}.notification-card .posted{color:hsla(0,0%,100%,.5)}.notification-card:hover{background-color:#4abf6c}.notification-card:hover .notification{color:#1a212e}.notification-card:hover .notification a{color:rgba(26,33,46,.5);font-weight:500}.notification-card:hover .posted{color:rgba(26,33,46,.5)}ol.create_event_wizard{list-style:none;counter-reset:item;padding-left:0;margin-bottom:0px}ol.create_event_wizard li{counter-increment:item;margin-bottom:5px;height:65px;font-size:18px;color:hsla(0,0%,100%,.4)}ol.create_event_wizard li button{font-size:18px;color:hsla(0,0%,100%,.4);background-color:rgba(0,0,0,0);border:none;cursor:pointer}ol.create_event_wizard li:before{margin-right:10px;content:counter(item);color:#fff;text-align:center;display:inline-block;color:hsla(0,0%,100%,.4);font-weight:500}ol.create_event_wizard li.alpha:before{margin-right:8px}ol.create_event_wizard li.alpha{font-size:17px}ol.create_event_wizard li.alpha:nth-child(-n+9):before{content:counter(item, upper-alpha)}ol.create_event_wizard li:nth-child(-n+9):before{content:"0" counter(item)}ol.create_event_wizard li.active{color:#fff;background-color:#1a212e}ol.create_event_wizard li.active button{color:#fff}ol.create_event_wizard li.active:before{color:#4abf6c}.event-wizard .covid-header{color:#fff;font-size:16px}.event-wizard .why_racecheck_reg_method{font-weight:normal}.event-wizard .why_racecheck_reg_method .why_racecheck_reg_reason .reason_title{font-size:1.1rem;font-weight:bold}.event-wizard .why_racecheck_reg_method .why_racecheck_reg_reason .reason_copy{font-size:1rem}.event-wizard .progress{margin:35px 35px;height:5px;background-color:#1a212e}.event-wizard .progress .progress-bar{background-color:#4abf6c;border-radius:2px}.event-wizard .distance-formset{margin:10px;padding:10px;background-color:#212b3b}.event-wizard .datepicker{max-width:200px}.event-wizard .wizardbox .select2-container--default .select2-selection--single{background-color:rgba(0,0,0,0);border-bottom:1px solid #979797;height:40px;border-radius:0}.event-wizard .select2-selection__arrow,.event-wizard .wizardbox .select2-selection__rendered{margin-top:0}.event-wizard .wizardbox .select2-container .select2-selection--single .select2-selection__rendered{padding-left:0}.event-wizard label{color:hsla(0,0%,100%,.7);font-size:11px;letter-spacing:1.5px}@media(max-width: 1000px){.event-wizard label.colsn{color:hsla(0,0%,100%,.7);font-size:10px;letter-spacing:0px}}.event-wizard label.sub{color:hsla(0,0%,100%,.4);font-size:12px;letter-spacing:initial}.event-wizard select.form-control{border:0px solid rgba(0,0,0,0)}.event-wizard .ui-selectmenu-button.ui-button{width:100%;background-color:rgba(0,0,0,0);border-top:none;border-left:none;border-right:none;border-bottom:1px solid #979797;border-radius:0;color:#fff;padding:5px 0px;height:auto}.event-wizard .form-control{background-color:rgba(0,0,0,0);border-top:none;border-left:none;border-right:none;border-radius:0;border-bottom:1px solid #979797;color:#fff;font-weight:300;padding:15px 0px}.event-wizard .form-control-narrow{padding:12px 0px}.event-wizard .was-validated .form-control:valid{border-bottom:1px solid #979797}.event-wizard .wizardbox input.form-control[type=file]{border-bottom:none}.event-wizard textarea.form-control{background-color:#484d58;border:1px solid hsla(0,0%,100%,.2);color:#fff;font-weight:300;padding:5px;border-radius:.25rem}.event-wizard textarea.form-control.simple{background-color:rgba(0,0,0,0);border-top:none;border-left:none;border-right:none;border-bottom:1px solid #979797;color:#fff;font-weight:300;padding:5px;border-radius:.25rem}.event-wizard textarea.form-control::placeholder{color:#fff}.event-wizard .input-group-append{border-bottom:1px solid #979797}.event-wizard input[type=text]:disabled,.event-wizard input[type=number]:disabled{color:#6c757d}.event-wizard input[type=text],.event-wizard input[type=number]{vertical-align:top;height:15px}.event-wizard ul.icheckbox_plain_stacked{list-style:none;padding:0}.event-wizard ul.icheckbox_plain_stacked li label{color:hsla(0,0%,100%,.4);font-size:12px;letter-spacing:normal;font-weight:normal}.event-wizard ul.icheckbox_plain_stacked li div{margin-right:20px}.event-wizard ul.icheckbox_reg{padding:15px;list-style:none}.event-wizard ul.icheckbox_reg li{padding:20px;margin-bottom:20px;background-color:#303743;box-shadow:0 .125rem .25rem rgba(0,0,0,.5) !important;border-radius:3px}.event-wizard ul.icheckbox_reg li label{font-size:15px;font-weight:bold;letter-spacing:normal;color:#fff}.event-wizard ul.icheckbox_reg li label span{font-weight:normal}.event-wizard ul.icheckbox_reg li .iradio_flat-green{margin-right:25px}.event-wizard ul.icheckbox_wizard{padding:0;list-style:none}.event-wizard ul.icheckbox_wizard li{float:left;margin:15px 25px 15px 0px}.event-wizard ul.icheckbox_wizard li .icheckbox_flat-green{margin-right:5px}.event-wizard ul.icheckbox_wizard label{color:#fff;font-size:13px;letter-spacing:initial !important}.event-wizard ul.icheckbox_wizard div.icheckbox_flat-green.checked+span{color:#4abf6c}.event-wizard .mw-adress-input-wrap{display:none}.event-wizard input.mw-overlay-input{height:auto}.event-wizard .mw-coordinates-overlay{width:220px}.event-wizard .mw-coordinates-overlay label{color:#303743}.event-wizard .instructions{margin:10px 25px;color:hsla(0,0%,100%,.7)}.event-wizard .formset-line{margin:10px;padding:10px;background-color:#212b3b}.listings{padding-top:65px;min-height:80vh}.custom_upload [type=file]{position:absolute;filter:alpha(opacity=0);opacity:0;z-index:100;cursor:pointer}.custom_upload input,.custom_upload [type=file]+label{border:1px solid #303743;border-radius:3px;text-align:left;padding:10px;width:150px;margin:0;left:0;position:relative;font-size:12px;letter-spacing:1.8px}.custom_upload [type=file]+label{text-align:center;top:.5em;background:#303743;color:#4abf6c;border:none;cursor:pointer}.custom_upload [type=file]+label:hover{background:#303743}body.iosBugFixCaret.modal-open{position:fixed;width:100%}.event_post_confirm h3{font-size:14px;font-weight:400;letter-spacing:1.5px;margin-bottom:20px}.event_post_confirm p{font-size:14px;font-weight:300;color:hsla(0,0%,100%,.8)}@media(max-width: 767px){.whypill{width:115px;margin:10px !important}.whypill .nav-link{font-size:85%}}#search_by_name .select2-container{width:100% !important}.btn.disabled,.btn:disabled{opacity:.25;pointer-events:none}.image-preview{object-fit:cover}.mw-wrap{min-width:320px !important}.mw-btn-delete{display:none !important}.notification_avatar{width:65px;height:65px}.privacy a{color:#4abf6c}.p15{padding:15px}.ticket-types-formset{margin:10px;padding:10px;background-color:#212b3b}.fees_form,.lh_discount_form,.ticket-discounts-formset,.merchandise-formset,.questions-formset{padding:10px;background-color:#212b3b}.form-col-seperator{border-right:1px solid rgba(151,151,151,.6)}.title-event-registration{color:#d8d8d8;text-align:center;font-family:"Lato",sans-serif;font-size:18px;display:inline-block;margin-top:16px}.logo-top-left{width:65px;height:62px;float:left;background-color:#1a212e;display:inline-block}.logo-top-left img{margin-left:auto;margin-right:auto;display:block;width:23px;height:25px;margin-top:16px}.event-registration-btn-cancel{float:right;font-family:"Lato",sans-serif;font-size:14px;padding:16px;margin-right:13px;display:inline-block}#t-shirt,#payable-price,#discount-included{color:#4abf6c}#select-tshirt{margin-top:20px;margin-bottom:20px}#discount-included{float:left;display:inline-block;margin-left:20px;font-size:12px}#title-discount-included{float:left;display:inline-block;font-size:12px;color:hsla(0,0%,100%,.5)}.total_price{font-size:30px;padding-bottom:10px;color:#4abf6c}#title-summary{color:#fff;text-align:center;padding-top:10px;padding-bottom:10px}.txt-terms{font-size:1.1rem}.waver_form{padding:20px;margin-top:20px}.terms_and_conditions{padding:0px 20px 20px 20px;margin-bottom:20px}.inner_card{padding:20px;color:#d8d8d8;background-color:#1f2938;margin-top:20px;font-size:larger}.inner_card_dark{padding:20px;color:#d8d8d8;margin-top:30px}.inner_card_discount{background-color:#303743 !important;padding:10px 20px !important;font-size:15px}.inner_card_discount p{margin:0}.inner_card_discount .discount-highlight{font-weight:bold;color:#4abf6c}#athlete-details{margin-top:0px}#athlete-details hr{border-top:.5px solid rgba(216,216,216,.479) !important}#txt-copy-personal-details{margin-right:20px}#buttons-entry{height:50px}#buttons-entry label{height:50px;border-style:none;line-height:40px;display:inline-block}#buttons-entry .btn-tab{color:hsla(0,0%,100%,.5);background-color:#1a212e;font-size:14px;letter-spacing:normal !important}#buttons-entry .btn-tab:hover,#buttons-entry .btn-tab:focus,#buttons-entry .btn-tab:active,#buttons-entry .btn-tab.active,#buttons-entry .open .dropdown-toggle.btn-tab{color:#fff;background-color:#1f2938}.icheckbox_flat-green checked{float:right}.event_registration_checkbox .icheckbox_flat-green{margin-right:10px}.event_registration_checkbox .icheckbox{margin-right:10px}#buttons-entry{margin-top:20px}#discount-section{margin-bottom:50px}#selected-distance,#discount-applied,#selected-race-name,#selected-race-date,#booking-fee,#basket{font-size:15px;color:#4abf6c}#distances_prices input[type=radio]:checked~span{color:#78a025}#discount-applied{font-weight:lighter}#race-price-title,#title-athlete-details,#emergency-contact-details,#title-create-account,#create-account{font-size:15px}.athlete-details-inputs{margin-top:20px}.guest-password-field input,.athlete_details_email input{height:0}.create-account-reasons{margin-bottom:20px}#select-distance-title{font-size:11px;font-style:normal;letter-spacing:1.5px;margin-bottom:25px;margin-top:20px}#txt-wvr,#txt-trms,#txt-license{color:#4abf6c}#txt-license,#txt-present-proof{font-size:12px}#txt-license{width:100%}#txt-present-proof{letter-spacing:.33px;color:hsla(0,0%,100%,.4)}#discount-included{margin-bottom:20px}#race-price-title,#tshirt-size-title,#select-tshirt{font-size:15px;font-weight:bold}#license_holder_discount{display:flex;align-items:center}#distances_prices{font-size:13px}#distances_prices hr{background-color:rgba(216,216,216,.2)}#distances_prices .errorlist li{margin-left:0px}#distances_prices li{list-style-type:none;margin-left:-40px}#distances_prices label{width:100%}#distances_prices label .ticket_price,#distances_prices label .license_price{float:right}.header_event_registration{width:100%;background-color:#1f2938;text-align:center}.body-event-registration{background-color:#1f2938;width:100%;height:100%;position:fixed;top:0;left:0;right:0;z-index:2;overflow-y:auto;overflow-x:hidden}.event-registration-rcol{position:-webkit-sticky;position:sticky;top:100px}.event-registration-rcol .registration_back_btns{display:flex;justify-content:space-between}.event-registration-rcol .registration_back_btns .btn{width:50%}.event-registration-rcol .registration_back_btns .btn:nth-child(1){margin-right:.5rem}.event-registration-rcol .registration_back_btns .btn:nth-child(2){margin-left:.5rem}.event-registration-summary-content{text-align:left;margin-left:5%;margin-right:5%;width:90%;font-size:large}.event-registration-summary-content hr{background-color:#d8d8d8}.event-registration-summary-content .summary_subtext{color:#d8d8d8}.event-registration-summary-content .basket-row{display:flex;justify-content:space-between}.summary-titles{font-family:"Lato",sans-serif;font-size:15px;color:#fff;padding-bottom:5px}.event-reg-back-btn{padding-right:0}.event-registration-wizard{margin-top:35px}.event-registration-wizard .distance-formset{margin:10px;padding:10px;background-color:#212b3b}.event-registration-wizard .grid-line{border-bottom:1px solid rgba(216,216,216,.3137254902)}.event-registration-wizard input.form-control::placeholder{color:#6c757d}.event-registration-wizard .datepicker{max-width:200px}.event-registration-wizard .wizardbox .select2-container--default .select2-selection--single{background-color:rgba(0,0,0,0);border-bottom:1px solid #979797;height:40px;border-radius:0}.event-registration-wizard .select2-selection__arrow,.event-registration-wizard .wizardbox .select2-selection__rendered{margin-top:0}.event-registration-wizard .wizardbox .select2-container .select2-selection--single .select2-selection__rendered{padding-left:0}.event-registration-wizard label{color:hsla(0,0%,100%,.7);font-size:11px;letter-spacing:1.5px}.event-registration-wizard label span{color:hsla(0,0%,100%,.5);font-size:13px;letter-spacing:normal !important}.event-registration-wizard label.sub{color:hsla(0,0%,100%,.4);font-size:12px;letter-spacing:initial}.event-registration-wizard select.form-control{border:0px solid rgba(0,0,0,0)}.event-registration-wizard .ui-selectmenu-button.ui-button{width:100%;background-color:rgba(0,0,0,0);border-top:none;border-left:none;border-right:none;border-bottom:1px solid #979797;border-radius:0;color:#fff;padding:5px 0px;height:auto}.event-registration-wizard .form-control{background-color:rgba(0,0,0,0);border-top:none;border-left:none;border-right:none;border-radius:0;border-bottom:1px solid #979797;color:#fff;font-weight:300;padding:15px 0px}.event-registration-wizard .form-control-p0{padding:0px}.event-registration-wizard .wizardbox input.form-control[type=file]{border-bottom:none}.event-registration-wizard .was-validated .form-control:valid{border-bottom:1px solid #979797}ol.create_event_registration_wizard{list-style:none;counter-reset:item;padding-left:0;margin-bottom:0px}ol.create_event_registration_wizard li{counter-increment:item;margin-bottom:5px;height:65px;font-size:18px;color:hsla(0,0%,100%,.4)}ol.create_event_registration_wizard li button{font-size:18px;color:hsla(0,0%,100%,.4);background-color:rgba(0,0,0,0);border:none;cursor:pointer}ol.create_event_registration_wizard li:before{margin-right:10px;content:counter(item);color:#fff;text-align:center;display:inline-block;color:hsla(0,0%,100%,.4);font-weight:500}ol.create_event_registration_wizard li.alpha:before{margin-right:8px}ol.create_event_registration_wizard li.alpha{font-size:17px}ol.create_event_registration_wizard li.alpha:nth-child(-n+9):before{content:counter(item, upper-alpha)}ol.create_event_registration_wizard li:nth-child(-n+9):before{content:"0" counter(item)}ol.create_event_registration_wizard li.active{color:#fff;background-color:#1a212e}ol.create_event_registration_wizard li.active button{color:#fff}ol.create_event_registration_wizard li.active:before{color:#4abf6c}.fit_content{height:fit-content}#container-post-update{margin-left:auto;margin-right:auto;padding:20px 30px 20px 30px}#text-post textarea{width:100%;background-color:hsla(0,0%,100%,.2);color:#fff}#text-post textarea::placeholder{color:#fff}#title-description{color:#fff}.award-badge-card{display:flex;flex-direction:column;align-items:center;margin-top:3rem}.award-badge-card img{width:50%;height:auto}.award-badge-card span{margin-top:1rem}.position-sticky{width:100%;height:100%;position:-webkit-sticky;position:sticky;top:65px}.slidee{transition:.5s ease-out}.prevPage img,.nextPage img{cursor:pointer;opacity:.8;transition:.2s ease}.prevPage img:hover,.nextPage img:hover{opacity:1}#title-notification-settings{background-color:#1a212e;color:#4abf6c;text-align:center;padding:15px;padding-top:50px}#title-notification-settings h3{font-size:17px}#buttons-entry-notification-settings{margin-top:60px}#buttons-entry-notification-settings label{height:50px;border-style:none;line-height:40px;display:inline-block}#buttons-entry-notification-settings .btn-tab{color:hsla(0,0%,100%,.5);background-color:#1a212e;font-size:14px;letter-spacing:normal !important}#buttons-entry-notification-settings .btn-tab:hover,#buttons-entry-notification-settings .btn-tab:focus,#buttons-entry-notification-settings .btn-tab:active,#buttons-entry-notification-settings .btn-tab.active,#buttons-entry-notification-settings .open .dropdown-toggle.btn-tab{color:#fff;background-color:#1f2938}#container-outer{background-color:#1a212e;margin-left:auto;margin-right:auto;padding-bottom:10px;position:relative;clear:both}.nopadding{padding:0 !important}#body-notification-settings-athlete,#body-notification-settings-organiser{background-color:#1f2938}.horizontal-center{margin-left:auto;margin-right:auto}.title-push-notifications,.title-email-notifications{font-size:15px;font-style:"Lato",sans-serif;padding-top:20px;text-align:center}.title-email-notifications{margin-bottom:20px}.setting-container{width:100px;float:right}.link-question{float:left;margin-top:7px}.final-time-duration{width:235px;margin-left:auto;margin-right:auto;height:70px;margin-bottom:10px}.final-time-duration input{width:65px;height:48px;background-color:#515864;border-color:#515864;border-radius:10px;border-style:none;color:#fff;font-family:"Lato",sans-serif;font-size:14px;font-weight:300;text-align:center}.final-time-day{float:left}.final-time-hour,.final-time-min,.final-time-sec{float:left;margin-left:10px}.lbl-final-time-day,.lbl-final-time-hour,.lbl-final-time-min,.lbl-final-time-sec{float:left;width:65px}.lbl-final-time-hour,.lbl-final-time-min,.lbl-final-time-sec{margin-left:10px}#container-event-pft{text-align:center;font-size:14px;font-weight:bold;width:400px;margin-left:auto;margin-right:auto}#input-distance{float:left}#container-post-final-times{margin-top:75px;margin-bottom:25px}.container-activity-type{padding-bottom:10px;padding-top:10px;width:235px;margin-left:auto;margin-right:auto}.activity_type_icon{width:15px;height:15px}#input-distance-pft{width:235px;margin-left:auto;margin-right:auto}#input-distance-pft input{background-color:#515864;border-color:#515864;border-radius:10px;border-style:none;color:#fff}.distance-title{padding-bottom:10px;margin-right:auto;margin-left:auto;width:235px}#final_time_text{font-weight:bold;font-size:14px}.race_card_text{font-size:14px;font-weight:200}#btn-add-final-time{border-radius:5px;width:200px;height:40px}@-moz-document url-prefix(){#event_wizard_form input{height:auto;vertical-align:bottom}.ui-selectmenu-button.ui-selectmenu-button-closed.ui-corner-all.ui-button.ui-widget{height:49px;padding-top:12px}}.contact{display:flex;justify-content:space-between;width:100%;padding:160px 0 !important}.contact form,.contact-description{width:48%}.contact-description{padding:15px 30px 0 0}.contact-description p{font-size:16px;padding-top:10px}.contact-form-warning{background-color:#303743;padding:10px;border:2px solid #a3140f;border-radius:5px;margin-bottom:15px;text-align:center;font-size:16px;line-height:20px}.contact-form-warning>span{font-weight:bold;display:block;margin-bottom:5px}.contact form{border-left:1px solid #4a5461;padding-left:60px}.contact-input-container{display:flex;flex-direction:column}.contact-message-intro{opacity:.8}.contact-input-container label{font-size:16px;font-weight:500;margin-top:18px}.contact-input-container input,.contact-input-container select,.contact-input-container textarea{color:#fff !important;background:#4a5461 !important;border:none;border-radius:4px;padding:0px 20px;height:48px !important}.contact-input-container textarea{padding:10px 20px;height:150px !important}.contact-input-container option{font-size:16px;padding:10px;color:#555;background:#fff}.btn-contact{font-size:16px;padding:8px 20px;margin-top:20px}.na_icon-new{display:flex;align-items:center;background-color:#222d3e;border-radius:18px;padding:4px 10px 4px 5px;height:32px;border:1px solid #293242;margin:0 0 0 5px;transition:all ease .15s;cursor:pointer;opacity:.8}.na_icon-new input{display:none}.na_icon-new label{opacity:.5;cursor:pointer;display:flex;align-self:center;transition:all ease .15s}.na_icon-new label img{margin:0 5px 0 0;height:100%}.na_icon-new label span{font-family:"Source Sans Pro",sans-serif;display:block;line-height:23px;margin-top:1px}.na_icon-new:hover{opacity:1}.na_icon-new:hover label{opacity:1}.na_icon-new>input:checked~label{opacity:1}.na_icon-new:has(input:checked){border:1px solid #c8474c}.na_icon{display:flex;align-items:center}.na_icon>input{display:none}.na_icon>label{background-image:url("images/na_icon.6363b6e930c8.svg");background-repeat:no-repeat;display:inline-block;margin:0 0 3px 10px;opacity:.2;width:32px;height:32px;content:""}.na_icon>label:hover{opacity:1}.na_icon>input:checked~label{opacity:1}.reviews-options-container{display:flex;align-items:center;justify-content:space-between}.modal-content.dark-modal-content .modal-body{width:85% !important}.modal-content.dark-modal-content .modal-body.fullbody{width:100% !important;margin-top:20px}@media(min-width: 768px){.modal-content.dark-modal-content .modal-body.fullbody{padding:0 40px}}@media(max-width: 767px){.modal-content.dark-modal-content .modal-body.fullbody{padding:0 10px}}.modal-content.dark-modal-content .modal-body.fullbody h6{color:#fff;font-size:17px;font-weight:500}@media(max-width: 692px){.na_icon>label{width:17px;height:17px;margin:0 0 3px 6px}}@media(max-width: 900px){.contact{flex-direction:column}}.review-error{display:none;font-size:16px;color:#ff4040}@media(max-width: 900px){.contact{flex-direction:column;padding:80px 0 !important}.contact form,.contact-description{width:100%}.contact form{border-left:0px solid #4a5461;padding-left:0px}.contact-description p{font-size:15px}.contact-description{padding:15px 0 20px 0}}@media(max-width: 600px){.contact{width:90%}}#cover_img_club{min-height:100%}#container_categories{background-color:#1f2938;width:100vw;display:block}.signup{font-size:14px;font-style:"Lato",sans-serif}.signup input{background-color:#484d58;border:1px solid hsla(0,0%,100%,.2);color:#fff;font-weight:300;font-size:1rem;line-height:1.5;background-clip:padding-box;border-radius:.25rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;text-shadow:0 0 #000;height:55px !important;width:235px;margin-left:10px}.signup input::placeholder{color:#fff}.signup button{width:33%;height:55px !important;font-size:17.5px}.signup .errorlist{font-weight:400}.signup .errorlist a{color:#47e880}.signup-page-container{background-color:#222d3e;padding:24px 41px 30px !important;border-radius:10px;margin:0 auto}.signup-page-container .container{padding:0}.signup-page-container .checkmark{border-radius:3px}.signup-page-container .signup-submit{font-family:Poppins;font-size:17px;font-weight:600;letter-spacing:normal;background-color:#4abf6c;border-color:#4abf6c}.signup-page-container .signup-submit:hover{opacity:.6}.signup-page-container.reset-password .signup-input-container{width:100%}.signup-page-container.reset-password .reset-password__help-text{font-family:"Poppins";font-size:13px;margin:5px 0 15px 0}#form_div{width:40%;margin-left:auto;margin-right:auto;background-color:blue}.modal-signup-content{display:flex;flex-direction:column;justify-content:center;color:#fff}.modal-signup-content form{display:flex;flex-direction:column}.modal-signup-content>div{padding:40px 0}.modal-signup-logo{margin-bottom:30px;height:30px}.modal-signup-content a{text-decoration:none;color:#47e880}.modal-signup-content button{outline:none;border:none;cursor:pointer}.close-signup{position:absolute;right:0;margin:-20px 10px 0 0;background:hsla(0,0%,100%,0);color:#fff;font-size:30px}.signup-card{display:flex;align-items:center;flex-direction:column}.signup-card span{font-size:18px;margin-bottom:15px}.auth-header{margin-bottom:15px;font-family:Poppins;font-weight:600;font-size:25px;text-align:center;color:#fff}.signup-content{display:flex;flex-direction:column;align-items:center}.signup-content .checkmark{border-radius:3px}.signup-social{margin-bottom:16px}.signup-social-icons{display:flex;justify-content:center;border-top:1.5px solid #1e2532;border-bottom:1.5px solid #1e2532;padding:20px 0}.signup-social-icons button,.signup-social-icons a{display:flex;align-items:center;justify-content:center;width:111px;height:38px;border-radius:5px;border:none}.signup-social-icons button:hover,.signup-social-icons a:hover{opacity:.9}.signup-social-icons button i,.signup-social-icons a i{color:#fff;font-size:26px}.signup-social-icons a{padding:1px 6px;text-decoration:none}.signup-social-icons-not-modal{justify-content:center}.signup-social-icons-not-modal button{width:111px;margin:0 2px 0 5px}.signup-facebook-icon{background:#3b5997;margin:0 10px}.signup-social-icons-not-modal .signup-facebook-icon{margin-right:0 !important}.signup-twitter-icon{background:#4198ff}.signup-strava-icon{background:#fc4c02}.signup-social-icons-not-modal .signup-strava-icon{margin-left:0 !important}.signup-input-container{background:#fff;border-radius:5px;padding:0px 5px 0px 9px;width:356px;margin-bottom:10px;position:relative;text-align:left}.signup-input-container i{color:#bdbdbd}.signup-input-container img{color:#bdbdbd}.signup-input-container input{background:#fff;font-style:inherit;font-size:inherit;color:#bdbdbd;padding-left:10px;width:85%;height:38px;outline:none;border:none;color:#495057;font-family:"Source Sans Pro"}.signup-input-container input::placeholder{font-family:"Source Sans Pro"}.signup-input-container i.view-password{cursor:pointer}.auth-page-container{max-width:500px;background-color:#222d3e;padding:24px 41px 30px;border-radius:10px}.auth-page-container .checkmark{border-radius:3px}input:-webkit-autofill,input:-webkit-autofill:hover,input:-webkit-autofill:focus,input:-webkit-autofill:active{-webkit-box-shadow:#fff;-webkit-text-fill-color:#bdbdbd}.signup-submit-input{display:flex;flex-direction:column;width:320px;margin-top:20px}.signup-button{color:#fff;font-style:inherit;font-size:17px;font-weight:600;padding:7px 15px;margin-top:10px;transition:.2s ease-in;font-family:Poppins;background-color:#4abf6c;border:none;border-radius:5px;cursor:pointer}.login a{text-decoration:none;color:#47e880}.forgot-password{font-size:14px;font-family:Source Sans Pro;color:#6c757d !important;font-style:italic}.signup-button:hover{opacity:.6}.login{margin:10px 0 0}.checkbox-container{display:block;position:relative;padding-left:35px;margin-bottom:10px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.checkbox-container input{position:absolute;opacity:0;height:0;width:0;cursor:pointer}.checkmark{position:absolute;top:0;left:0;height:20px;width:20px;border-radius:50%;background-color:#484d58;transition:.2s ease-in}.checkbox-container:hover input~.checkmark{background-color:#ccc}.checkbox-container input:checked~.checkmark{background-color:#47e880}.checkmark:after{content:"";position:absolute;display:none}.checkbox-container input:checked~.checkmark:after{display:block}.checkbox-container .checkmark:after{left:8px;top:6px;width:4px;height:8px;border:solid #fff;border-width:0 2px 2px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.error-message{color:#ff4d4d;margin-bottom:10px}.error-0,.error-1,.error-2,.error-3,.error-4{display:none}.signup-step-2{display:none}.user-type-card,.user-type-card-not-modal{display:flex;align-items:center;background:#484d58;color:#fff;width:356px;padding:30px 20px;margin:10px 0 10px 0;border-radius:3px;cursor:pointer;border:none}.user-type-card:hover,.user-type-card-not-modal:hover{color:#47e880;transition:.2s ease-in}.user-type-card i{font-size:40px;padding:0 25px 0 15px}.user-type-card-not-modal-container{padding-left:15px}.user-type-card-not-modal{padding:15px 30px 15px 15px;margin:10px 0 10px 0;object-fit:contain;width:210px !important}.user-type-card-not-modal .user-type-small-text{font-size:13px !important}.user-type-card-not-modal .user-type-large-text{font-size:17px !important}.user-type-card-not-modal i{font-size:26px;padding:0 20px 0 15px}.user-type-card-not-modal .user-type-titles{padding-left:20px}.user-type-titles{display:flex;flex-direction:column;border-left:2px solid hsla(0,0%,100%,.2);padding-left:30px}.user-type-small-text{font-size:18px;padding-bottom:5px}.user-type-large-text{font-size:24px;font-weight:700;padding:0}.login-content{display:none}.login-warning{padding:20px 40px}.login-warning p{padding:20px 80px;background:#1a212e;margin-bottom:20px}.fade-in,.fade-out{opacity:1;animation-iteration-count:1;animation-timing-function:ease-in;animation-duration:.5s}.fade-in{animation-name:fadeInOpacity}@keyframes fadeInOpacity{0%{opacity:0}100%{opacity:1}}.fade-out{animation-name:fadeOutOpacity;opacity:.2}@keyframes fadeOutOpacity{0%{opacity:1}100%{opacity:.2}}@media only screen and (max-width: 320px){.modal-signup{min-width:100%}.signup-input-container{width:260px}.signup-submit-input{width:260px}}.signup-input-hidden{display:none !important}pre{white-space:pre-wrap;white-space:-moz-pre-wrap;white-space:-pre-wrap;white-space:-o-pre-wrap;word-wrap:break-word;overflow-x:hidden;text-align:left}#fade-container,#review-fade-container{position:relative;margin-bottom:10px}#fade-content,#review-fade-content{max-height:180px;overflow:hidden;-webkit-transition:all .8s ease-in;-moz-transition:all .8s ease-in;-o-transition:all .8s ease-in;transition:max-height .8s cubic-bezier(0, 1, 0, 1)}#fade-content.full,#review-fade-content.full{max-height:5000px;transition:max-height .8s ease-in-out}#opacity-layer{background-color:rgba(31,41,56,.9);height:120px;bottom:0;position:absolute;width:100%;-webkit-mask-image:-webkit-gradient(linear, center bottom, center top, from(rgb(0, 0, 0)), to(rgba(0, 0, 0, 0)));cursor:pointer}#review-opacity-layer{background-color:#1e2532;height:120px;bottom:0;position:absolute;width:100%;-webkit-mask-image:-webkit-gradient(linear, center bottom, center top, from(rgb(0, 0, 0)), to(rgba(0, 0, 0, 0)));cursor:pointer}#show-more,#review-show-more{cursor:pointer;text-align:center;position:absolute;width:100%}#show-less,#review-show-less{cursor:pointer;display:none;text-align:center}.race_near_me_title h1{margin-bottom:0 !important}.collections-subheading{color:#fff !important}.collections-subheading h2{color:#fff;font-size:17px !important;margin-top:.5rem !important}.form-control.upload-input{max-width:200px;height:38px !important}.create_club .input-group{width:auto}.create_club .btn-action{height:38px;border-radius:2px}.create_club .image-error{border-width:1px;border-style:solid}.create_club :-moz-placeholder{font-weight:bold}.create_club ::-webkit-input-placeholder{font-weight:bold}.create_club ::-moz-placeholder{font-weight:bold}.create_club :-ms-input-placeholder{font-weight:bold}#background-container-reply{height:30px}#comment-text textarea{resize:none;overflow:hidden;height:25px}.bg-video-div{height:100%;background-color:#343e4c;padding-top:20px;padding-left:40px;padding-right:40px}.video-container-div{height:100%;background-color:#5c646f;padding-bottom:2px}.video-text-box-div{height:44px;background-color:#5c646f;padding-top:2px}.video-text-box-div .textbox-video-div{padding-left:15px;margin-top:8px;float:left;width:90%}.video-text-box-div .textbox-video-div input{width:100%;background-color:#5c646f;border-style:none;font-weight:bold;color:#fff}.video-text-box-div .textbox-video-div input::placeholder{color:#d6d8db}.video-text-box-div .cancel-video-div{float:right;margin-top:10px;width:10%;text-align:center}.video-text-box-div .cancel-video-div img{cursor:pointer}.video-text-container-bg{padding-left:2px;padding-right:2px}.video-text-container{background-color:#343e4c;padding:15px;font-size:12px;color:#d6d8db}.reply-text-div textarea{height:46px}.comment-btn:disabled,.reply-btn:disabled{color:#1a212e;opacity:.5}.comment-btn,.reply-btn{border:0px}.comment-btn:hover,.reply-btn:hover{color:#1a212e}.comment_text_class{text-align:justify}.post-comment-container{display:inline-block;width:100%;position:relative;margin-top:-10px}.post-comment-container textarea{padding-left:40px;padding-right:40px;width:100%;background-color:#343e4c;color:#d8d8d8;resize:none;border-style:none;display:block;overflow:hidden}.post-comment-container textarea:invalid{box-shadow:none}.post-comment-container button{float:left;margin-top:25px;margin-left:40px;border-radius:2px;height:40px;color:#000}.post-comment-container .selected-images-text,.post-comment-container .selected-images-text-reply{margin-top:25px;border-radius:3px;max-width:400px;float:left;margin-left:37px;padding:11px 5px 11px 9px;cursor:pointer}.post-comment-container .multimedia-icon{background-color:#5b636e;margin-top:25px;width:36px;border-radius:3px;float:left;margin-left:10px;padding:9px 5px 0px 5px;height:40px;position:relative}.post-comment-container .multimedia-icon input[name=post_imgs]{display:none}.post-comment-container .multimedia-icon label{padding:5px;margin-left:-5px;margin-top:-5px;cursor:pointer}.post-comment-container .multimedia-icon-reply{background-color:#5b636e;margin-top:25px;width:36px;border-radius:3px;float:left;margin-left:10px;padding:9px 5px 0px 5px;height:40px;position:relative}.post-comment-container .multimedia-icon-reply input[name=reply_imgs]{display:none}.post-comment-container .multimedia-icon-reply label{padding:5px;margin-left:-5px;margin-top:-5px;cursor:pointer}.post-comment-container .video-icon{background-color:#fff;margin-top:25px;width:36px;border-radius:3px;float:left;margin-left:10px;padding:11px 5px 0px 9px;height:40px;cursor:pointer}.post-comment-container .video-icon img{margin-bottom:5px}.post-comment-container .background-container-textarea{background-color:#343e4c;width:100%;height:20px}.comment-read-button{font-weight:bold;color:#4abf6c}.buttons-container-clubs{background-color:#343e4c;min-height:100px;overflow:hidden}#no-images-videos-container{height:132px;text-align:center;font-family:"Lato",sans-serif;font-size:14px;font-weight:bold;background-color:#1a212e}#gallery-clubs{background-color:#1e2938;margin-top:-10px;margin-bottom:40px}#text-no-photos-images{padding-top:30px;padding-bottom:20px}#photo_icon{margin-right:10px;margin-bottom:3px}#discussion_link{color:#4abf6c}hr.light{background-color:rgba(216,216,216,.2);width:100%;height:2px}hr.super_light{background-color:hsla(0,0%,100%,.1);width:100%}.boxed_text{color:#fff;border:2px solid hsla(0,0%,100%,.1)}@media(max-width: 576px){.create_club_modal .input-group-append{margin-top:-1px}}@media(max-width: 992px){.club_info .lighter-bg{background-color:rgba(0,0,0,0)}}@media(min-width: 993px){.club_info .lighter-bg{background-color:#1e2938}}.club_info .club-basic-info{padding-bottom:20px;border-bottom:2px solid rgba(216,216,216,.2)}.club-settings-row{background-color:#343e4c;max-width:600px}.clug_settings_icon{background-color:#444f5e}.settings-title{font-size:16px;font-weight:500}.settings-subtitle{font-size:14px;color:hsla(0,0%,100%,.5)}a.settings-action:hover{text-decoration:none}a.settings-action:hover .settings-subtitle{color:#4abf6c !important}.rc-scrolling-menu{background-color:#343e4c;overflow-x:scroll;-webkit-overflow-scrolling:touch;-ms-overflow-style:none;scrollbar-width:none}.rc-scrolling-menu .nav-pills .nav-link{display:block;padding:.5rem 0;margin:0 1rem}.rc-scrolling-menu .nav-pills .nav-link.active{background-color:rgba(0,0,0,0);border-bottom:2px solid #4abf6c;border-radius:0px}@media(min-width: 1200px){.rc-scrolling-menu .container{max-width:1000px}}.rc-scrolling-menu span{font-size:18px}.rc-scrolling-menu::-webkit-scrollbar{display:none}@media(min-width: 1200px){.club-tabs .container{max-width:1000px}}.tab_wrapper{background-color:#1e2938}#nav-bar-clubs{border-style:none}#nav-bar-clubs .nav-link{border-style:none}#nav-bar-clubs .nav-link.active{background-color:rgba(0,0,0,0);border-bottom:2px solid #4abf6c;border-radius:0px}.search_icon_prepend{background-color:#484d58;padding:10px;border-top-left-radius:2px;border-bottom-left-radius:2px}.searchbox .form-control.fuzzy-search{border:1px solid #484d58;border-bottom-right-radius:2px;border-top-right-radius:2px}.searchbox .form-control.fuzzy-search::placeholder{color:hsla(0,0%,100%,.5)}.two_column_list{margin-left:-0.5rem;margin-right:-0.5rem}@media(max-width: 575px){.two_column_list img.profile_avatar{width:30px}}@media(min-width: 576px){.two_column_list img.profile_avatar{width:50px}}.two_column_list .btn-fixed-width{width:90px}.two_column_list .btn-fixed-width-small{width:72px}.two_column_list li{min-height:90px}.two_column_list li .member_box{background-color:hsla(0,0%,100%,.05);border-radius:2px}.two_column_list li .member_box .name{font-weight:600;font-size:15px}.two_column_list li .member_box .location{font-weight:300;font-size:11px;color:hsla(0,0%,100%,.5)}@media(max-width: 575px){.two_column_list li{width:100% !important}}@media(min-width: 576px){.two_column_list li{width:50% !important}}.no-posts-container,.no-access-container{background-color:#1a212e;height:116px;display:flex;align-items:center}.no-posts-content{margin-left:auto;margin-right:auto;width:200px;text-align:center}#comment-author-container{display:flex;align-items:center}#comment-posted-since{color:#7a8087;font-size:12px}#reply-post-container a{color:#4abf6c}#reply-post-container a:hover{text-decoration:none}.single-post-container{padding-right:10px;display:flex}#reply-to-line{width:5px;background-color:#343e4c}.comment_gallery{margin-left:-10px}.reply-div{display:None}@media(min-width: 992px){.tab_smaller_container{margin-left:0px;max-width:635px}}@media(min-width: 1200px){.tab_smaller_container{margin-left:0px;max-width:690px}}#upload-download-buttons-container{position:relative;overflow:hidden}@media(max-width: 768px){#upload-download-buttons-container{margin-top:15px;margin-left:15px}}#upload-download-buttons-container input{max-width:100px}#upload-download-buttons-container .custom_upload{min-height:60px}#upload-download-buttons-container .custom_upload label{position:absolute;top:0px;left:0px;cursor:pointer}#upload-download-buttons-container #download-csv-btn{display:block;background-color:#7893b7;position:absolute;top:0px;left:100px;padding-top:7px;padding-bottom:7px;padding-left:3px;padding-right:3px;border:1px solid #7893b7;border-radius:2px}#upload-download-buttons-container #download-csv-btn:hover{color:#fff;text-decoration:none}.club_file .custom_upload [type=file]{position:absolute;filter:alpha(opacity=0);opacity:0;z-index:100;cursor:pointer}.club_file .custom_upload input,.club_file .custom_upload [type=file]+label{border:1px solid #7893b7;border-radius:2px;text-align:left;width:auto;padding:10px .375rem 10px .375rem;margin:0;left:0;position:relative;font-size:12px;letter-spacing:normal}.club_file .custom_upload [type=file]+label{text-align:center;top:0;background:#7893b7;color:#fff;border:none;cursor:pointer}.club_file .custom_upload [type=file]+label:hover{background:#303743}.participants_box{background-color:#343e4c;padding:20px 20px 20px 35px}.participants_box .image_bubble{margin-left:-15px;border:4px solid #1e2938;position:relative}.training_session_mbox{background-color:#343e4c}.training_session_mbox .training_title{color:#c7daff;font-size:14px;font-weight:500}.training_session_mbox .location_subtitle{color:hsla(0,0%,100%,.6);font-size:12px}.training_session_mbox .image_bubble{margin-left:-10px;border:2px solid #343e4c}.training_session_mbox .bubbles_container{margin-left:10px}.bs-popover-auto[x-placement^=top] .arrow::after,.bs-popover-top .arrow::after{border-top-color:#000}.members_title,.members_title_race{font-weight:500;font-size:12px;color:#fff}@media(max-width: 576px){.members_title,.members_title_race{font-size:10px;font-weight:300}}.popover.confirmation{background-color:#1a212e;color:#fff}.popover.confirmation .popover-header{background-color:#1e2938}.popover.confirmation .confirmation-content{color:#fff}#comment-author-container a{color:#fff}#comment-author-container a:hover{text-decoration:none}.lds-ellipsis{display:inline-block;position:relative;width:30px;height:30px}.lds-ellipsis div{position:absolute;top:11px;width:11px;height:11px;border-radius:50%;background:#4abf6c;animation-timing-function:cubic-bezier(0, 1, 1, 0)}.lds-ellipsis div:nth-child(1){left:6px;animation:lds-ellipsis1 .6s infinite}.lds-ellipsis div:nth-child(2){left:6px;animation:lds-ellipsis2 .6s infinite}.lds-ellipsis div:nth-child(3){left:26px;animation:lds-ellipsis2 .6s infinite}.lds-ellipsis div:nth-child(4){left:45px;animation:lds-ellipsis3 .6s infinite}@keyframes lds-ellipsis1{0%{transform:scale(0)}100%{transform:scale(1)}}@keyframes lds-ellipsis3{0%{transform:scale(1)}100%{transform:scale(0)}}@keyframes lds-ellipsis2{0%{transform:translate(0, 0)}100%{transform:translate(19px, 0)}}.view-members-div{float:left;vertical-align:middle;display:flex;align-items:center;text-align:center}@media(max-width: 768px){.view-members-div .view-members-btn{width:100%}}.view-members-div .view-members-btn{background-color:#1e2938;white-space:pre-line;text-align:center}.no-avatars-bubble{float:left;height:60px;width:60px}.no-avatars-bubble .number-of-participants-div{margin-top:15px;font-weight:bold}pre{white-space:pre-wrap;white-space:-moz-pre-wrap;white-space:-pre-wrap;white-space:-o-pre-wrap;word-wrap:break-word;overflow-x:hidden;text-align:left}@media(min-width: 600px){.membersModal .modal-lg,.raceParticipantsModal .modal-lg{max-width:100%}}@media(min-width: 992px){.membersModal .modal-lg,.raceParticipantsModal .modal-lg{max-width:80%}}.membersModal .two_column_list,.raceParticipantsModal .two_column_list{margin-left:-0.5rem;margin-right:-0.5rem}@media(max-width: 575px){.membersModal .two_column_list img.profile_avatar,.raceParticipantsModal .two_column_list img.profile_avatar{width:30px}}@media(min-width: 576px){.membersModal .two_column_list img.profile_avatar,.raceParticipantsModal .two_column_list img.profile_avatar{width:50px}}@media(max-width: 767px){.membersModal .two_column_list li,.raceParticipantsModal .two_column_list li{width:100% !important}}@media(min-width: 768px){.membersModal .two_column_list li,.raceParticipantsModal .two_column_list li{width:50% !important}}#community-hero{position:relative}#community-hero-text{position:absolute;bottom:0}#community-hero img{min-height:220px;max-height:440px}#community-hero h1{font-size:35px;color:#fff;text-align:center;margin:0 auto 10px}#community-hero h3{font-weight:bold;font-size:15px;color:#fff;text-align:center;line-height:30px;max-width:700px;margin:0 auto 30px}@media(max-width: 767px){#community-hero h1{font-size:16px}#community-hero h3{font-size:10px;max-width:350px;line-height:20px;margin:0 auto 10px}}@media(max-width: 370px){#community-hero h1{font-size:14px}#community-hero h3{font-size:8px;max-width:300px;line-height:15px;margin:0 auto 10px}}.community-container{padding-bottom:60px;width:60%;margin:0 auto;max-width:700px}@media(max-width: 1024px){.community-container{padding-bottom:30px;width:80%;margin:0 auto}}.community-subtitle{font-size:1.55rem;font-weight:bold;padding-top:40px}.community-text{margin:20px auto 40px;font-size:1.1rem;color:#fff;line-height:22px}.community-container button{background:#47e880 !important;border-radius:2px;font-size:16px;color:#1a212e;width:96px;margin-top:40px}.community-container button:hover{background-color:#2ab458 !important;border-color:#2ab458;border-radius:2px;font-size:16px;color:#fff;width:96px}.modal-mw-700-responsive{max-width:700px}@media(max-width: 450px){.modal-mw-700-responsive{max-width:400px}.community-modal-container .contact-input-container{max-width:355px}}@media(max-width: 400px){.modal-mw-700-responsive{max-width:380px}.community-modal-container .contact-input-container{max-width:320px}}@media(max-width: 350px){.modal-mw-700-responsive{max-width:300px}.community-modal-container .contact-input-container{max-width:270px}}.community-modal-container{max-width:440px;padding:10px 0}@media(max-width: 1024px){.community-modal-container{width:80%;padding:10px 0}}#checkbox-label{font-size:13px;font-weight:normal;margin-bottom:0}.btn-dark-text{background:#47e880 !important;border-radius:2px;font-size:16px;color:#1a212e;width:100px;margin-top:20px}.btn-dark-text:hover{background-color:#2ab458 !important;border-color:#2ab458;font-size:16px;color:#fff}@media(max-width: 1024px){body.modal-open{width:100%;height:100%;overflow:hidden !important;position:fixed}}.loadMoreComments{cursor:pointer;font-weight:bold}.loadMoreDiv{margin-top:-15px;margin-bottom:15px}.loadMoreDiv:hover{text-decoration:underline;color:#4abf6c}#email_invitation{max-width:79.5%;border-radius:4px}.survey_container{display:block;position:relative;padding-left:22px;margin-bottom:7px;cursor:pointer;font-size:13px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.survey_container input{position:absolute;opacity:0;cursor:pointer}.survey_checkmark{position:absolute;top:0;left:0;height:15px;width:15px;background-color:#eee;border-radius:50%}.survey_container:hover input~.survey_checkmark{background-color:#ccc}.survey_container input:checked~.survey_checkmark{background-color:#47e880}.survey_checkmark:after{content:"";position:absolute;display:none}.survey_container input:checked~.survey_checkmark:after{display:block}.survey_container .survey_checkmark:after{top:4px;left:4px;width:7px;height:7px;border-radius:50%;background:#fff}.comment-textarea{background-color:#343e4c;text-align:left;padding-left:40px;padding-top:30px;font-family:"Lato",sans-serif;font-size:14px;font-weight:300}.comment-textarea[placeholder]:empty:before{content:attr(placeholder);color:#757575}@media(max-width: 350px){#speedy-checkout-container{min-width:300px}}@media(min-width: 361px){#speedy-checkout-container{min-width:340px}}#guest-checkout-modal .modal-dialog{max-width:900px}#guest-checkout-modal .signup-card span{margin-bottom:10px}.guest-checkout-content{display:none;flex-direction:row;justify-content:center}.guest-checkout-content .signup-button{margin-bottom:10px}.mobile-guest-copy{display:none}.desktop-guest-copy{display:flex}.guest-checkout-content>div{flex:50%}.guest-checkout-guest{text-align:center;padding:0px 65px;width:320px}.guest-checkout-guest .signup-button{width:100%}.guest-btn-container{-webkit-appearance:inherit;-moz-appearance:inherit;appearance:inherit;width:100%}.guest-checkout-btn a{-webkit-appearance:none}.guest-checkout-existing{border-right:1px solid #979797;display:flex;flex-direction:column;align-items:center}.guest-header{font-size:22px !important}.mobile-separator{display:none}@media(max-width: 767px){.guest-checkout-content{display:none;flex-direction:column;justify-content:center}.guest-header{display:none}.guest-checkout-existing{border-right:none}.guest-checkout-guest{padding:0}.mobile-guest-copy{display:flex}.desktop-guest-copy{display:none}.mobile-separator{display:flex;flex-direction:row;margin:5px 0px;align-items:center}.mobile-separator p{margin:0 15px;width:10px}.mobile-separator .divider{flex:40%;width:140px;height:3px;border-bottom:1px solid #979797}}.organiser-event-search .select2-selection__placeholder{background:url("/static/icons/search_icon.fa3381bda7c2.svg") no-repeat;background-size:18px;padding-left:30px;padding-right:10px;margin-left:5px}.wizard_event_title{font-style:"Lato",sans-serif;font-size:20px;margin-bottom:20px;padding:0 20px}.wizard_title_step1{font-style:"Lato",sans-serif;font-size:18px;font-weight:bolder;margin-left:3px}.login_prompt_tickets p{font-size:15px}.step1_guest_btns{display:flex;justify-content:center}.step1_guest_btns .step1_login_btn{margin-right:10px}.step1_guest_btns .step1_register_btn{margin-left:10px}.step1_guest_btns .step1_register_btn a,.step1_guest_btns .step1_login_btn a{font-size:16px}.ticket_entry{overflow:hidden;display:flex;justify-content:space-between;align-items:center}.ticket_container{float:left}.ticket_container .ticket_name{font-weight:bolder}.ticket_container .ticket_price{color:#4abf6c;font-size:15px}.ticket_container .ticket_price_text{color:#ccced1;font-size:11px}.ticket_container .ticket_original_price{text-decoration:line-through;opacity:.5;margin-right:5px}.button_container{float:right;width:45%}.non-semantic-protector{position:relative;z-index:1}.non-semantic-protector .ribbon{font-size:16px !important;width:70%;position:relative;background:#4abf6c;text-align:center;padding:.75em 2em;margin:1.5em auto 1em}.non-semantic-protector .ribbon:before,.non-semantic-protector .ribbon:after{content:"";position:absolute;display:block;bottom:-1em;border:1.5em solid #2ab458;z-index:-1}.non-semantic-protector .ribbon:before{left:-2em;border-right-width:1.5em;border-left-color:rgba(0,0,0,0)}.non-semantic-protector .ribbon:after{right:-2em;border-left-width:1.5em;border-right-color:rgba(0,0,0,0)}.non-semantic-protector .ribbon .ribbon-content:before,.non-semantic-protector .ribbon .ribbon-content:after{content:"";position:absolute;display:block;border-style:solid;border-color:#208842 rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0);bottom:-1em}.non-semantic-protector .ribbon .ribbon-content:before{left:0;border-width:1em 0 0 1em}.non-semantic-protector .ribbon .ribbon-content:after{right:0;border-width:1em 1em 0 0}.non-semantic-protector .ribbon .discount-highlight{font-weight:bold}@media(max-width: 990px){.team-details-inputs .col-6,.athlete-details-inputs .col-6,.emergency_contact_inputs .col-6,.questions-container .col-6,.billing-details-input .col-6{max-width:100% !important;flex:0 0 100%}.event-registration-wizard .datepicker{max-width:100%}.wizard_title_step1,.payment-section-title{margin-left:20px}.coupon_btn{padding-left:0px !important}.coupon_btn .reg_button{padding:4px 0 !important}.ticket_entry{flex-direction:column;align-items:start}.button_container{float:left !important;margin-top:10px;width:100%}.button_container .reg_button{float:left !important}.button_container .license_div .license_text{margin-left:0}.confirmation_text{width:95% !important}}.product-image{width:.1px;height:.1px;opacity:0;overflow:hidden;position:absolute;z-index:-1}.product-image+label{color:#fff;display:inline-block;cursor:pointer;height:25px}.product-image+label span{border-bottom:1px solid #979797;width:70%}#upload-customise{width:350px;height:350px;padding-bottom:25px;margin:auto}.modal-content.dark-modal-content .modal-header.cropper-modal{border-bottom:none}.modal-footer.cropper-modal{border-top:none}.cr-slider-wrap input[type=range]{-webkit-appearance:none;width:100%;margin:8.5px 0}.cr-slider-wrap input[type=range]:focus{outline:none}.cr-slider-wrap input[type=range]::-webkit-slider-runnable-track{width:100%;height:5px;cursor:pointer;box-shadow:0px 0px 0px #000,0px 0px 0px #0d0d0d;background:rgba(177,177,177,.78);border-radius:1.3px;border:0px solid #010101}.cr-slider-wrap input[type=range]::-webkit-slider-thumb{box-shadow:0px 0px 1px #000,0px 0px 0px #0d0d0d;border:0px solid #44e07d;height:22px;width:22px;border-radius:15px;background:#44e07d;cursor:pointer;-webkit-appearance:none;margin-top:-8.5px}.cr-slider-wrap input[type=range]:focus::-webkit-slider-runnable-track{background:rgba(180,180,180,.78)}.cr-slider-wrap input[type=range]::-moz-range-track{width:100%;height:5px;cursor:pointer;box-shadow:0px 0px 0px #000,0px 0px 0px #0d0d0d;background:rgba(177,177,177,.78);border-radius:1.3px;border:0px solid #010101}.cr-slider-wrap input[type=range]::-moz-range-thumb{box-shadow:0px 0px 1px #000,0px 0px 0px #0d0d0d;border:0px solid #44e07d;height:22px;width:22px;border-radius:15px;background:#44e07d;cursor:pointer}.cr-slider-wrap input[type=range]::-ms-track{width:100%;height:5px;cursor:pointer;background:rgba(0,0,0,0);border-color:rgba(0,0,0,0);color:rgba(0,0,0,0)}.cr-slider-wrap input[type=range]::-ms-fill-lower{background:rgba(174,174,174,.78);border:0px solid #010101;border-radius:2.6px;box-shadow:0px 0px 0px #000,0px 0px 0px #0d0d0d}.cr-slider-wrap input[type=range]::-ms-fill-upper{background:rgba(177,177,177,.78);border:0px solid #010101;border-radius:2.6px;box-shadow:0px 0px 0px #000,0px 0px 0px #0d0d0d}.cr-slider-wrap input[type=range]::-ms-thumb{box-shadow:0px 0px 1px #000,0px 0px 0px #0d0d0d;border:0px solid #44e07d;height:22px;width:22px;border-radius:15px;background:#44e07d;cursor:pointer;height:5px}.cr-slider-wrap input[type=range]:focus::-ms-fill-lower{background:rgba(177,177,177,.78)}.cr-slider-wrap input[type=range]:focus::-ms-fill-upper{background:rgba(180,180,180,.78)}.license_div{display:None}.license_div .license_text{width:70%;margin-right:5%;margin-left:5%;float:left}.license_div .go_btn{width:20%;float:right;cursor:pointer;border-radius:5px;padding:4px 20px;border-width:0}.reg_button{float:right;cursor:pointer;border-radius:5px;padding:4px 30px;border-width:0}.triangle-up{width:10px;height:10px;text-align:center;border:none;float:right;background-color:rgba(0,0,0,0);background:url("../icons/triangle-up.f87f743aedde.svg") no-repeat;cursor:pointer}.triangle-down{width:10px;height:10px;text-align:center;border:none;float:right;background-color:rgba(0,0,0,0);background:url("../icons/triangle-down.e36beb960f8d.svg") no-repeat;cursor:pointer}.questions-container ul.icheckbox{padding:0;list-style:none}.questions-container ul.icheckbox li{margin:15px 25px 15px 0px}.questions-container ul.icheckbox li .icheckbox_flat-green,.questions-container ul.icheckbox li .iradio_flat-green{margin-right:5px}.questions-container ul.icheckbox label{color:hsla(0,0%,100%,.4);font-size:12px;letter-spacing:initial !important}.questions-container ul.icheckbox div.icheckbox_flat-green.checked+span{color:#4abf6c}.folding-section-title{font-size:20px;font-weight:400;color:#fff;display:flex;justify-content:space-between;align-items:center}.payment-section-title{font-size:20px;font-weight:400;color:#fff}.confirmation_thanks{font-size:20px;font-weight:400;color:#fff}.confirmation_text{padding:10px 0 20px 0;color:#fff;font-size:15px;width:75%;margin:0 auto}.confirmation_text span:nth-child(1){margin-bottom:5px}.registration_accom{padding:5px 15px 10px 15px;background-color:#212b3b}.registration_accom .reg_accom_title{font-size:18px;color:#fff;margin:10px 0}.bold_highlight{font-weight:bold}.fit_container{max-height:75%;max-width:75%;float:right}.reg_survey_container{padding:5px 15px 10px 15px;background-color:#212b3b;margin-top:20px}.reg_survey_container .survey_thanks{text-align:center;font-size:15px;color:#fff;margin:10px 0}.reg_survey_container .reg_survey_title{font-size:18px;color:#fff;margin:10px 0 20px 0}.reg_survey_container .post-registration-survey .question_label{color:#fff;font-size:16px;letter-spacing:normal;margin-bottom:10px}.reg_survey_container .post-registration-survey .survey_container{color:#e1e1e1;font-size:14px;letter-spacing:normal}.reg_survey_container .post-registration-survey .survey_container p{margin:0 !important}.reg_survey_container .post-registration-survey .survey_container .survey_checkmark{margin-top:3px}.reg_survey_container .survey_btn_container{width:100%;display:flex;justify-content:center}.reg_survey_container .survey_btn_container .btn{padding:.375rem 2rem}@media(max-width: 990px){.fit_container{max-height:75%;max-width:75%;display:block;margin-left:auto;margin-right:auto;margin-top:20px;float:none}}.merchandise_input_section .ui-selectmenu-text{font-size:16px !important}.merchandise_name{color:#fff;font-size:18px}.merchandise_desc{font-size:15px !important}.mb_sm{margin-bottom:.5rem}.scroll_to_top_container{position:fixed;bottom:20px;right:20px;padding:10px 12px;background-color:#515864;border-radius:5px;z-index:1000;cursor:pointer}.scroll_to_top_container .scroll_to_top_arrow{transform:rotate(180deg)}.hide_btn{display:none !important}.mobile_cta_container{display:none}.border_radius_10{border-radius:10%}.ug-textpanel-title{text-align:center !important;font-size:large !important}.ug-lightbox-overlay{opacity:.95 !important}.highlight{font-weight:bold}.race_page_header{margin-top:51px;display:flex;flex-direction:row;padding:10px 10px;justify-content:center}.race_page_header .header_cl{padding:0;width:100%}.race_page_header .header_cl .ug-thumbs-grid{display:none !important}.race_page_header .header_cl .container{padding:10px;display:flex;height:100%;position:relative;opacity:.99;margin-left:0 !important;margin-right:0 !important;max-width:100% !important}.race_page_header .header_cl .container img{overflow:hidden}.race_page_header .header_cl .container .ribbon{--p: 10px;background-color:#2ab458;height:30px;padding:0 var(--p);position:absolute;right:0px;top:30px}.race_page_header .header_cl .container .ribbon p{line-height:30px;font-weight:bold;padding-right:20px;margin-left:20px}.race_page_header .header_cl .container .ribbon-cancelled{top:75px;background-color:#d73232}.race_page_header .header_cl .container .ribbon:before{background:url("/static/icons/race_page/ribbon_bg.8a752c46a82e.svg") no-repeat;background-size:cover;height:100%;width:15px;content:"";display:block;position:absolute;left:-10px}.race_page_header .header_cl .container .ribbon-cancelled:before{background:url("/static/icons/race_page/ribbon_cancelled_bg.9ddc6581b5b4.svg") no-repeat;background-size:cover;height:100%;width:15px;content:"";display:block;position:absolute;left:-10px}.race_page_header .header_cl .container .ribbon:after{background-color:#2ab458;content:"";display:block;filter:brightness(0.7);height:100%;position:absolute;top:calc(var(--p)/2);width:var(--p);z-index:-1}.race_page_header .header_cl .container .ribbon-cancelled:after{background-color:#d73232}.race_page_header .header_cl .container .ribbon:after{right:0;transform:skewy(-45deg)}.race_page_header .header_cl .container .media_buttons{display:flex;flex-direction:row-reverse;position:absolute;bottom:30px;right:30px;z-index:2}.race_page_header .header_cl .container .open_gallery_btn,.race_page_header .header_cl .container .open_video_btn{background-color:#fff;color:#1a212e;font-weight:bold;border:none;box-shadow:0 4px 8px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19);display:inline-flex;padding:8px 10px}.race_page_header .header_cl .container .open_gallery_btn p,.race_page_header .header_cl .container .open_video_btn p{margin:0}.race_page_header .header_cl .container .open_gallery_btn{margin-left:20px}.race_page_header .header_cl .container .open_gallery_btn img{margin-right:10px}.race_page_header .header_cl .container .primary_img{overflow:hidden;width:100%}.race_page_header .header_cl .container .primary_img img{width:101%;height:100%}.race_page_header .header_cl .container .secondary_imgs{display:flex;flex-direction:column;flex-basis:35%;padding-left:6px;float:right}.race_page_header .header_cl .container .secondary_imgs img{flex-basis:50%}.race_page_header .header_cl .container .secondary_imgs img:nth-child(1){padding-bottom:3px}.race_page_header .header_cl .container .secondary_imgs img:nth-child(2){padding-top:3px}.race_page_header .header_cr{flex-basis:600px;flex-grow:0;flex-shrink:0;display:flex;flex-direction:column;height:100%}.race_page_header .header_cr .header_cr_r1{padding:10px}.race_page_header .header_cr .header_cr_r1 .container{background-color:#1a212e;padding:10px 20px 15px 20px;position:relative;display:flex;flex-direction:column;justify-content:space-between}.race_page_header .header_cr .header_cr_r1 .container h1{font-weight:bold;line-height:3rem}.race_page_header .header_cr .header_cr_r1 .container .header_info_infoline{margin-top:10px}.race_page_header .header_cr .header_cr_r1 .container p{margin-bottom:0}.race_page_header .header_cr .header_cr_r1 .container .race_date,.race_page_header .header_cr .header_cr_r1 .container .race_location,.race_page_header .header_cr .header_cr_r1 .container .race_registration_status{display:flex;align-items:center}.race_page_header .header_cr .header_cr_r1 .container .race_date img,.race_page_header .header_cr .header_cr_r1 .container .race_location img,.race_page_header .header_cr .header_cr_r1 .container .race_registration_status img{margin-right:10px}.race_page_header .header_cr .header_cr_r1 .container .race_location{width:79%}.race_page_header .header_cr .header_cr_r1 .container .participating_friends{display:flex;align-items:center}.race_page_header .header_cr .header_cr_r1 .container .participating_friends .friend{width:32px;height:32px;background-color:#1a212e;border:2px solid #1a212e;border-radius:50%}.race_page_header .header_cr .header_cr_r1 .container .participating_friends .friend+.friend{margin-left:-12px}.race_page_header .header_cr .header_cr_r1 .container .participating_friends p{margin-left:10px}.race_page_header .header_cr .header_cr_r1 .container .participating_friends .more_friends{font-weight:bold}.race_page_header .header_cr .header_cr_r1 .container .participating_friends .more_friends:hover{cursor:pointer;color:#4abf6c;text-decoration:underline}.race_page_header .header_cr .header_cr_r1 .container .friends_modal{display:none;position:fixed;z-index:1041;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:#000;background-color:rgba(0,0,0,.466)}.race_page_header .header_cr .header_cr_r1 .container .friends_modal_content{background-color:#1a212e;position:relative;margin:auto;padding:40px;width:50%;max-height:60%;overflow:auto;box-shadow:0 4px 8px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19);-webkit-animation-name:animatetop;-webkit-animation-duration:.4s;animation-name:animatetop;animation-duration:.4s}.race_page_header .header_cr .header_cr_r1 .container .friends_modal_content .friends_modal_header{font-weight:bold;text-align:center}.race_page_header .header_cr .header_cr_r1 .container .friends_modal_content .friends_modal_intro{text-align:center}.race_page_header .header_cr .header_cr_r1 .container .friends_modal_content .friend_count{font-weight:bold;font-size:16px}.race_page_header .header_cr .header_cr_r1 .container .friends_modal_content .modal_friends_container{display:flex;flex-wrap:wrap}.race_page_header .header_cr .header_cr_r1 .container .friends_modal_content .modal_friend_line{width:33%;display:flex;align-items:center;margin-top:20px}.race_page_header .header_cr .header_cr_r1 .container .friends_modal_content .modal_friend_line .friend{width:50px;height:50px;background-color:#1a212e;border:2px solid #1a212e;border-radius:50%;margin-right:10px}@-webkit-keyframes animatetop{from{top:-300px;opacity:0}to{top:0;opacity:1}}@keyframes animatetop{from{top:-300px;opacity:0}to{top:0;opacity:1}}.race_page_header .header_cr .header_cr_r1 .container .friends_modal_close{position:absolute;color:#fff;font-size:28px;font-weight:bold;line-height:20px;top:10px;right:10px}.race_page_header .header_cr .header_cr_r1 .container .friends_modal_close:hover,.race_page_header .header_cr .header_cr_r1 .container .friends_modal_close:focus{text-decoration:none;cursor:pointer}.race_page_header .header_cr .header_cr_r1 .container .header_award{position:absolute;bottom:20px;right:20px}.race_page_header .header_cr .header_cr_r1 .container .header_award .award_count{width:30px;height:30px;top:1px;right:1px;position:absolute;background-color:#4abf6c;border-radius:50%;border:3px solid #1a212e;display:flex;align-items:center;justify-content:center}.race_page_header .header_cr .header_cr_r1 .container .header_award .award_count a{color:#fff;font-weight:bold;font-size:smaller;text-decoration:none}.race_page_header .header_cr .header_cr_r1 .container .header_award .award_count a:hover{text-decoration:none;color:#fff}.race_page_header .header_cr .header_cr_r1 .container .header_award img{width:100px;height:100px}.race_page_header .header_cr .header_cr_reviews{padding:10px}.race_page_header .header_cr .header_cr_reviews .container{background-color:#1a212e;padding:10px;display:flex;align-items:center;justify-content:space-between}.race_page_header .header_cr .header_cr_reviews .container .avg_review{display:flex;align-items:center}.race_page_header .header_cr .header_cr_reviews .container .avg_review a{color:#6c757d}.race_page_header .header_cr .header_cr_reviews .container .avg_review a:hover{text-decoration:underline}.race_page_header .header_cr .header_cr_reviews .container p{margin:0 !important}.race_page_header .header_cr .header_cr_reviews .container .stars{display:flex;align-items:center;margin-left:10px}.race_page_header .header_cr .header_cr_reviews .container .stars img{margin-right:4px;transition:1s;-webkit-transition:1s}.race_page_header .header_cr .header_cr_reviews .container .stars img:hover{transition:1s;-webkit-transition:1s;-webkit-transform:rotate(360deg);transform:rotate(360deg)}.race_page_header .header_cr .header_cr_reviews .container .stars .rating_no{margin-left:5px;margin-right:5px}.race_page_header .header_cr .header_cr_reviews .container .rating_no{font-weight:bold;color:#fc0;font-size:18px}.race_page_header .header_cr .header_cr_reviews .container .review_btn .review-btn{color:#fc0;font-weight:bold;padding:.375rem 3rem}.race_page_header .header_cr .header_cr_rmobile{display:none}.race_page_header .header_cr .header_cr_r2{display:flex;flex-direction:row}.race_page_header .header_cr .header_cr_r2 .header_cr_r2_c1{flex-basis:100%;padding:10px}.race_page_header .header_cr .header_cr_r2 .header_cr_r2_c1 .container{background-color:#1a212e;padding:0}.race_page_header .header_cr .header_cr_r2 .header_cr_r2_c1 .container table{width:100%}.race_page_header .header_cr .header_cr_r2 .header_cr_r2_c1 .container table .price_subscript{font-size:smaller;font-weight:normal}.race_page_header .header_cr .header_cr_r2 .header_cr_r2_c1 .container table tr:not(:nth-child(1)){border-top:1px solid gray}.race_page_header .header_cr .header_cr_r2 .header_cr_r2_c1 .container table tr{margin:0;font-weight:bold}.race_page_header .header_cr .header_cr_r2 .header_cr_r2_c1 .container table th{padding:5px 10px;font-weight:normal;background-color:hsla(0,0%,100%,.2)}.race_page_header .header_cr .header_cr_r2 .header_cr_r2_c1 .container table td{padding:5px 10px}.race_page_header .header_cr .header_cr_r2 .header_cr_r2_c1 .container table td .tooltip_question_mark{background-color:hsla(0,0%,100%,.2);padding:1px;border-radius:50%;font-size:smaller;width:18px;height:18px;float:right;text-align:center;position:absolute;margin-left:10px;cursor:pointer}.race_page_header .header_cr .header_cr_r2 .header_cr_r2_c1 .container table .tooltip_distance{text-decoration:underline}.race_page_header .header_cr .header_cr_r2 .header_cr_r2_c1 .container table .td_distance{position:relative}.race_page_header .header_cr .header_cr_r2 .header_cr_r2_c1 .container table .td_distance .tooltiptext{visibility:hidden;background-color:#313742;color:#fff;text-align:center;border-radius:6px;padding:8px 25px;box-shadow:0 4px 8px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19);position:absolute;z-index:1000;bottom:110%;display:flex;flex-direction:row;justify-content:center;align-content:space-between;left:-10px}.race_page_header .header_cr .header_cr_r2 .header_cr_r2_c1 .container table .td_distance .tooltiptext .tooltip_arrow{margin:10px 10px;transform:rotate(-90deg)}.race_page_header .header_cr .header_cr_r2 .header_cr_r2_c1 .container table .td_distance .tooltiptext .tooltip_section p{margin:0}.race_page_header .header_cr .header_cr_r2 .header_cr_r2_c1 .container table .td_distance .tooltiptext .tooltip_section .tooltip_leg_icon{margin-bottom:5px;margin-top:5px}.race_page_header .header_cr .header_cr_r2 .header_cr_r2_c1 .container table .td_distance .tooltiptext .tooltip_section .tt_distance_name{font-size:smaller;color:#87929d;font-weight:normal}.race_page_header .header_cr .header_cr_r2 .header_cr_r2_c1 .container table .td_distance .tooltiptext::after{content:" ";position:absolute;top:100%;border-width:5px;border-style:solid;border-color:#313742 rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0);left:14px}.race_page_header .header_cr .header_cr_r2 .header_cr_r2_c1 .container table .tooltip_question_mark:hover .tooltiptext{visibility:visible}.race_page_header .header_cr .header_cr_r2 .header_cr_r2_c2{flex-basis:35%;padding:10px}.race_page_header .header_cr .header_cr_r2 .header_cr_r2_c2 .container{padding:0;height:100%;display:flex;flex-direction:column;justify-content:space-between}.race_page_header .header_cr .header_cr_r2 .header_cr_r2_c2 .container a{width:100%;font-weight:bold}.race_page_header .header_cr .header_cr_r2 .header_cr_r2_c2 .container hr{display:block;height:1px;border:0;border-top:1px solid hsla(0,0%,100%,.2);margin:.01px 0;padding:0}.race_page_header .header_cr .header_cr_r2 .header_cr_r2_c2 .container .review-btn{color:#fc0}.race_page_header .header_cr .header_cr_r2 .header_cr_r2_c2 .container .secondary_btns{display:flex;flex-direction:row;justify-content:space-between}.race_page_header .header_cr .header_cr_r2 .header_cr_r2_c2 .container .secondary_btns a{width:30%}.race_page_header .header_cr .header_cr_r3{padding:10px}.race_page_header .header_cr .header_cr_r3 .container{display:flex;justify-content:space-between;background-color:#1a212e;padding:10px}.race_page_header .header_cr .header_cr_r3 .container .btn{font-weight:bold;position:relative;display:inline-block}.race_page_header .header_cr .header_cr_r3 .container .btn .button_tooltip{font-weight:normal;visibility:hidden;background-color:#313742;color:#fff;text-align:center;padding:8px 25px;border-radius:6px;box-shadow:0 4px 8px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19);position:absolute;z-index:1000;bottom:100%;right:0;margin-bottom:8px}.race_page_header .header_cr .header_cr_r3 .container .button_tooltip::after{content:" ";position:absolute;top:100%;border-width:5px;border-style:solid;border-color:#313742 rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0)}.race_page_header .header_cr .header_cr_r3 .container .btn:hover .button_tooltip{visibility:visible}.race_page_header .header_cr .header_cr_r3 .container .btn:not(:nth-child(1)){margin-left:10px}.race_page_header .header_cr .header_cr_r3 .container .btn-primary{flex-grow:100}.race_page_header .header_cr .header_cr_r3 .container .btn-secondary{flex-basis:10%}.race_page_header .header_cr .header_cr_r3 .container .taking_part_container{flex-basis:25%;margin-left:10px}.race_page_header .header_cr .header_cr_r3 .container .btn-taking-part{width:100%}.race_page_header .header_cr .header_cr_notice{padding:10px}.race_page_header .header_cr .header_cr_notice .container{background-color:#1a212e;padding:10px 20px}.race_page_header .header_cr .header_cr_notice .container .header_notice_title{font-weight:bold;color:#d73232;font-size:15px}.race_page_header .header_cr .header_cr_notice .container p{margin:0}#sticky_detector{height:1px;background-color:#515864}@media(max-width: 1150px){.race_page_header .header_cr .header_cr_r1 .container .friends_modal_content .modal_friend_line{width:50%}}@media(max-width: 900px){.race_page_header .header_cr .header_cr_r1 .container .friends_modal_content{width:90%}.race_page_header .header_cr .header_cr_r1 .container .friends_modal_content .modal_friend_line{width:50%}}@media(max-width: 500px){.race_page_header .header_cr .header_cr_r1 .container .friends_modal_content{width:90%;max-height:80%}.race_page_header .header_cr .header_cr_r1 .container .friends_modal_content .friends_extra_copy{display:none}.race_page_header .header_cr .header_cr_r1 .container .friends_modal_content .modal_friend_line{width:100%}}.hide_shadow{box-shadow:0 .25rem .25rem rgba(41,43,56,.5)}.race_page_sticky_header{width:100%;position:sticky;position:-webkit-sticky;top:0;display:flex;align-items:center;flex-direction:column}.race_page_sticky_header .race_page_nav{background-color:#515864;height:55px;display:flex;justify-content:space-between;align-items:center;width:100%;padding-left:20%;padding-right:20%}.race_page_sticky_header .race_page_nav .rp_nav_buttons .nav-list{margin-bottom:0;padding-left:0}.race_page_sticky_header .race_page_nav .rp_nav_buttons .nav-list .discussion_update_nav_highlight{background:#4abf6c;border-radius:.8em;-moz-border-radius:.8em;-webkit-border-radius:.8em;color:#fff;display:inline-block;font-weight:bold;line-height:1.6em;margin:0 0 0 5px;text-align:center;width:1.6em;font-size:smaller;padding-left:.5px}.race_page_sticky_header .race_page_nav .rp_nav_buttons .nav-list .nav-btn:not(:first-child){margin-left:30px}.race_page_sticky_header .race_page_nav .rp_nav_buttons .nav-list .active{border-bottom:3px solid #4abf6c}.race_page_sticky_header .race_page_nav .rp_nav_buttons .nav-list .nav-btn a:hover{border-bottom:3px solid #4abf6c}.race_page_sticky_header .race_page_nav .rp_nav_buttons .nav-list .nav-btn{display:inline;padding:14px 0}.race_page_sticky_header .race_page_nav .rp_nav_buttons .nav-list .nav-btn a:hover{color:#fff;text-decoration:none}.race_page_sticky_header .race_page_nav .rp_nav_buttons .nav-list .nav-btn a{font-weight:bold;font-size:15px;padding:15px 0}.race_page_sticky_header .race_page_nav .main_bar_perks_btn{cursor:pointer}.race_page_sticky_header .race_page_nav #sub_bar_perks_btn{text-align:right;margin-right:20px}.race_page_sticky_header .race_page_nav #sub_bar_perks_btn a{padding:0}@media(max-width: 1400px){.race_page_sticky_header .race_page_nav #sub_bar_perks_btn{display:none}}.race_page_sticky_header .race_page_nav .hide_btn{display:none !important}.race_page_sticky_header .race_page_nav .register_button{display:flex;align-items:center}.race_page_sticky_header .race_page_nav .register_button a{font-weight:bold;padding:5px 80px}@media(max-width: 1112px){.race_page_sticky_header .race_page_nav .register_button a{font-weight:bold;padding:5px 40px}}.race_page_sticky_header .race_page_nav .rp_secondary_link{font-weight:bold}.race_page_sticky_header .racecheck_perks_bar{width:100%;padding-left:20%;padding-right:20%;padding-top:20px;padding-bottom:20px;background-color:#454c57;-moz-box-shadow:inset 0 0 10px #383e47;-webkit-box-shadow:inset 0 0 10px #383e47;box-shadow:inset 0 0 10px #383e47}.race_page_sticky_header .racecheck_perks_bar .reasons_header_row{display:flex;justify-content:space-between}.race_page_sticky_header .racecheck_perks_bar .reasons_header_row #close_perks{cursor:pointer;margin:0}.race_page_sticky_header .racecheck_perks_bar .reasons_header{font-size:17px;font-weight:bold}.race_page_sticky_header .racecheck_perks_bar .reasons{display:flex;justify-content:space-between;margin-top:10px}.race_page_sticky_header .racecheck_perks_bar .reasons .reason:not(:nth-child(1)){margin-left:30px}.race_page_sticky_header .racecheck_perks_bar .reasons .reason{display:flex;width:30%;justify-content:space-between}.race_page_sticky_header .racecheck_perks_bar .reasons .reason .reason_checkbox{margin-right:10px}.race_page_sticky_header .racecheck_perks_bar .reasons p{font-size:small;margin:0}.race_page_sticky_header .racecheck_perks_bar .reasons .reason_title{font-weight:bold;font-size:15px;margin:0;color:#4abf6c}.accordion{background-color:#1a212e;color:#fff;font-weight:bold;cursor:pointer;padding:18px;width:100%;border:none;text-align:left;outline:none;font-size:15px;transition:.4s}.accordion:after{content:"+";color:#fff;font-weight:bold;float:right;margin-left:5px}.accordian_active:after{content:"−"}.accordian_active,.accordion:hover{background-color:#161c27}.panel{padding:0;max-height:0;overflow:hidden;transition:max-height .2s ease-out;margin-bottom:6px}.race_page_body{scroll-behavior:smooth;position:relative}.race_page_body h2,.race_page_body h3{font-weight:bold;margin-bottom:15px}.race_page_body .race_page_subsection:nth-child(even){background-color:#1e2532}.race_page_body .race_page_updates{background-color:#1e2532 !important}.race_page_body .hide_perks{display:none;transition:.2s ease}.race_page_body .perks_fixed{position:fixed !important}.race_page_body .racecheckout_reasons_container{position:sticky;position:-webkit-sticky;top:250px;width:14%;background-color:#515864;padding:20px;border-top:5px solid #4abf6c}.race_page_body .racecheckout_reasons_container .reasons_intro .reasons_header{font-size:16px;font-weight:bold}.race_page_body .racecheckout_reasons_container .reason{display:flex}.race_page_body .racecheckout_reasons_container .reason .reason_checkbox{margin-right:10px}.race_page_body .racecheckout_reasons_container .reason .reason_copy p{font-size:small}.race_page_body .racecheckout_reasons_container .reason .reason_copy .reason_title{font-weight:bold;margin:0}.race_page_body .race_page_covid_section{padding-top:40px;padding-bottom:40px}.race_page_body .race_page_subsection,.race_page_body .race_page_updates{padding-left:20%;padding-right:20%;padding-top:70px;padding-bottom:70px}.race_page_body .race_page_subsection .covid_measures_container,.race_page_body .race_page_updates .covid_measures_container{display:flex;flex-wrap:wrap}.race_page_body .race_page_subsection .covid_measures_container .covid_measure,.race_page_body .race_page_updates .covid_measures_container .covid_measure{line-height:22px;margin-right:10px;margin-top:12px !important;background-color:#273242;padding:3px 15px 3px 15px;border-radius:50px;position:relative}.race_page_body .race_page_subsection .container,.race_page_body .race_page_updates .container{padding:0}.race_page_body .race_page_subsection .rp_secondary_link,.race_page_body .race_page_updates .rp_secondary_link{font-weight:bold;margin-bottom:0}.race_page_body .race_page_subsection .rp_updates_section .update_hidden,.race_page_body .race_page_updates .rp_updates_section .update_hidden{display:none}.race_page_body .race_page_subsection .rp_updates_section .update_visible,.race_page_body .race_page_updates .rp_updates_section .update_visible{display:block}.race_page_body .race_page_subsection .rp_updates_section .update_toggle,.race_page_body .race_page_updates .rp_updates_section .update_toggle{margin-top:10px;cursor:pointer}.race_page_body .race_page_subsection .rp_updates_section .update_container,.race_page_body .race_page_updates .rp_updates_section .update_container{background-color:#1a212e;padding:20px;margin-top:20px}.race_page_body .race_page_subsection .rp_updates_section .update_container .author_details,.race_page_body .race_page_updates .rp_updates_section .update_container .author_details{display:flex;align-items:center}.race_page_body .race_page_subsection .rp_updates_section .update_container .author_details img,.race_page_body .race_page_updates .rp_updates_section .update_container .author_details img{margin-right:10px}.race_page_body .race_page_subsection .rp_updates_section .update_container .author_details .update_author_info,.race_page_body .race_page_updates .rp_updates_section .update_container .author_details .update_author_info{display:flex;flex-direction:column}.race_page_body .race_page_subsection .rp_updates_section .update_container .author_details .update_author_info p:nth-child(1),.race_page_body .race_page_updates .rp_updates_section .update_container .author_details .update_author_info p:nth-child(1){font-weight:bold;font-size:large;margin-bottom:2px}.race_page_body .race_page_subsection .rp_updates_section .update_container .author_details .update_author_info p,.race_page_body .race_page_updates .rp_updates_section .update_container .author_details .update_author_info p{margin:0}.race_page_body .race_page_subsection .rp_overview_section .container,.race_page_body .race_page_updates .rp_overview_section .container{max-width:100% !important}.race_page_body .race_page_subsection .rp_overview_section .container .overview_split_container,.race_page_body .race_page_updates .rp_overview_section .container .overview_split_container{display:flex;flex-direction:row}.race_page_body .race_page_subsection .rp_overview_section .container .overview_split_container .overview_left,.race_page_body .race_page_updates .rp_overview_section .container .overview_split_container .overview_left{width:70%;margin-right:30px}.race_page_body .race_page_subsection .rp_overview_section .container .overview_split_container .overview_left .rp_tags_header_cp,.race_page_body .race_page_updates .rp_overview_section .container .overview_split_container .overview_left .rp_tags_header_cp{width:240px !important}.race_page_body .race_page_subsection .rp_overview_section .container .overview_split_container .overview_left .rp_tags_header,.race_page_body .race_page_updates .rp_overview_section .container .overview_split_container .overview_left .rp_tags_header{display:inline-flex;background-color:#1a212e;border-radius:15px;align-items:center;padding:0 20px;width:210px}.race_page_body .race_page_subsection .rp_overview_section .container .overview_split_container .overview_left .rp_tags_header img,.race_page_body .race_page_updates .rp_overview_section .container .overview_split_container .overview_left .rp_tags_header img{margin-right:20px;height:55px}.race_page_body .race_page_subsection .rp_overview_section .container .overview_split_container .overview_left .rp_tags_header h4,.race_page_body .race_page_updates .rp_overview_section .container .overview_split_container .overview_left .rp_tags_header h4{margin-bottom:0;padding:5px;width:100%}.race_page_body .race_page_subsection .rp_overview_section .container .overview_split_container .overview_left .rp_tags_container,.race_page_body .race_page_updates .rp_overview_section .container .overview_split_container .overview_left .rp_tags_container{display:flex;flex-wrap:wrap}.race_page_body .race_page_subsection .rp_overview_section .container .overview_split_container .overview_left .rp_tags_container .rp_tag,.race_page_body .race_page_updates .rp_overview_section .container .overview_split_container .overview_left .rp_tags_container .rp_tag{margin-right:10px;margin-top:12px !important;background-color:#1a212e;border:2px solid rgba(255,0,0,0);padding:3px 40px 3px 15px;border-radius:50px;position:relative}.race_page_body .race_page_subsection .rp_overview_section .container .overview_split_container .overview_left .rp_tags_container .rp_tag .tag_count,.race_page_body .race_page_updates .rp_overview_section .container .overview_split_container .overview_left .rp_tags_container .rp_tag .tag_count{background-color:#4abf6c;padding:5px;border-radius:50px;min-width:25px;height:26px;position:absolute;right:1px;top:.5px;text-align:center;line-height:15px}.race_page_body .race_page_subsection .rp_overview_section .container .overview_split_container .overview_left #show-all-tags,.race_page_body .race_page_updates .rp_overview_section .container .overview_split_container .overview_left #show-all-tags{display:none;cursor:pointer;justify-content:center;margin-top:10px}@media(max-width: 450px){.race_page_body .race_page_subsection .rp_overview_section .container .overview_split_container .overview_left .rp_tags_header,.race_page_body .race_page_updates .rp_overview_section .container .overview_split_container .overview_left .rp_tags_header{display:flex !important;margin:0 auto}.race_page_body .race_page_subsection .rp_overview_section .container .overview_split_container .overview_left .rp_tags_container,.race_page_body .race_page_updates .rp_overview_section .container .overview_split_container .overview_left .rp_tags_container{justify-content:center}.race_page_body .race_page_subsection .rp_overview_section .container .overview_split_container .overview_left .rp_tags_container .rp_tag:nth-child(n+4),.race_page_body .race_page_updates .rp_overview_section .container .overview_split_container .overview_left .rp_tags_container .rp_tag:nth-child(n+4){display:none}.race_page_body .race_page_subsection .rp_overview_section .container .overview_split_container .overview_left #show-all-tags,.race_page_body .race_page_updates .rp_overview_section .container .overview_split_container .overview_left #show-all-tags{display:flex}}.race_page_body .race_page_subsection .rp_overview_section .container .overview_split_container .overview_right,.race_page_body .race_page_updates .rp_overview_section .container .overview_split_container .overview_right{width:30%}.race_page_body .race_page_subsection .rp_overview_section .container .overview_split_container .overview_right .discussion_cta,.race_page_body .race_page_updates .rp_overview_section .container .overview_split_container .overview_right .discussion_cta{background-color:#1a212e;position:sticky;position:-webkit-sticky;top:70px;padding:15px;text-align:center}.race_page_body .race_page_subsection .rp_overview_section .container .overview_split_container .overview_right .discussion_cta .header,.race_page_body .race_page_updates .rp_overview_section .container .overview_split_container .overview_right .discussion_cta .header{margin-bottom:20px;font-weight:bold;font-size:17px}.race_page_body .race_page_subsection .rp_overview_section .container .overview_split_container .overview_right .discussion_cta .cta_q_input .form-control,.race_page_body .race_page_updates .rp_overview_section .container .overview_split_container .overview_right .discussion_cta .cta_q_input .form-control{background-color:rgba(0,0,0,0);border-top:none;border-left:none;border-right:none;border-radius:0;border-bottom:1px solid #979797;color:#fff;font-weight:300;padding-left:0px}.race_page_body .race_page_subsection .rp_overview_section .container .overview_split_container .overview_right .discussion_cta .cta_q_tags,.race_page_body .race_page_updates .rp_overview_section .container .overview_split_container .overview_right .discussion_cta .cta_q_tags{text-align:left;margin:10px 0 1rem 0;display:flex;flex-wrap:wrap}.race_page_body .race_page_subsection .rp_overview_section .container .overview_split_container .overview_right .discussion_cta .cta_q_tags .q_tag,.race_page_body .race_page_updates .rp_overview_section .container .overview_split_container .overview_right .discussion_cta .cta_q_tags .q_tag{border:1px solid hsla(0,0%,100%,.2);border-radius:50px;-moz-border-radius:50px;-webkit-border-radius:50px;padding:5px 15px;margin-bottom:5px;margin-right:5px;font-size:13px;line-height:1}.race_page_body .race_page_subsection .rp_overview_section .container .overview_split_container .overview_right .discussion_cta .cta_q_tags .active_cta_tag,.race_page_body .race_page_updates .rp_overview_section .container .overview_split_container .overview_right .discussion_cta .cta_q_tags .active_cta_tag{background-color:#4abf6c !important;border:1px solid #4abf6c !important}.race_page_body .race_page_subsection .rp_overview_section .container .overview_split_container .overview_right .discussion_cta .submit_q_cta_btn .btn,.race_page_body .race_page_updates .rp_overview_section .container .overview_split_container .overview_right .discussion_cta .submit_q_cta_btn .btn{padding:5px 50px;width:100%;font-weight:bold}.race_page_body .race_page_subsection .rp_overview_section .container .overview_split_container .overview_right .discussion_cta .discussion_post_success,.race_page_body .race_page_updates .rp_overview_section .container .overview_split_container .overview_right .discussion_cta .discussion_post_success{font-size:smaller;text-align:center;color:#4abf6c;display:none;margin:5px 0 -5px 0}.race_page_body .race_page_subsection .rp_overview_section .container .overview_split_container .overview_right .discussion_cta .discussion_panel_error,.race_page_body .race_page_updates .rp_overview_section .container .overview_split_container .overview_right .discussion_cta .discussion_panel_error{font-size:smaller;text-align:center;color:red;display:none;margin:5px 0 -5px 0}.race_page_body .race_page_subsection .rp_overview_section .container .overview_split_container .overview_right .discussion_cta .discussion_post_success a,.race_page_body .race_page_updates .rp_overview_section .container .overview_split_container .overview_right .discussion_cta .discussion_post_success a{color:#4abf6c}.race_page_body .race_page_subsection .rp_overview_section .container .overview_split_container .overview_right .discussion_cta hr,.race_page_body .race_page_updates .rp_overview_section .container .overview_split_container .overview_right .discussion_cta hr{border-top:1px solid #979797;opacity:.5;margin:1.5rem 0}.race_page_body .race_page_subsection .rp_overview_section .container .overview_split_container .overview_right .discussion_cta .q_count_container,.race_page_body .race_page_updates .rp_overview_section .container .overview_split_container .overview_right .discussion_cta .q_count_container{display:flex;align-items:center}.race_page_body .race_page_subsection .rp_overview_section .container .overview_split_container .overview_right .discussion_cta .q_count_container .profile_img,.race_page_body .race_page_updates .rp_overview_section .container .overview_split_container .overview_right .discussion_cta .q_count_container .profile_img{background-color:#1a212e;border:3px solid #1a212e;border-radius:50%}.race_page_body .race_page_subsection .rp_overview_section .container .overview_split_container .overview_right .discussion_cta .q_count_container .profile_img+.profile_img,.race_page_body .race_page_updates .rp_overview_section .container .overview_split_container .overview_right .discussion_cta .q_count_container .profile_img+.profile_img{margin-left:-12px}.race_page_body .race_page_subsection .rp_overview_section .container .overview_split_container .overview_right .discussion_cta .q_count_container p,.race_page_body .race_page_updates .rp_overview_section .container .overview_split_container .overview_right .discussion_cta .q_count_container p{margin-left:10px;margin-bottom:0;font-size:smaller;text-align:left}.race_page_body .race_page_subsection .rp_overview_section .container #fade-container #opacity-layer,.race_page_body .race_page_updates .rp_overview_section .container #fade-container #opacity-layer{height:80px !important}.race_page_body .race_page_subsection .rp_overview_section .container .event_features_container,.race_page_body .race_page_updates .rp_overview_section .container .event_features_container{display:flex;flex-wrap:wrap}.race_page_body .race_page_subsection .rp_overview_section .container .event_features_container .event_feature_card,.race_page_body .race_page_subsection .rp_overview_section .container .event_features_container .course_feature_card,.race_page_body .race_page_updates .rp_overview_section .container .event_features_container .event_feature_card,.race_page_body .race_page_updates .rp_overview_section .container .event_features_container .course_feature_card{background-color:#1a212e;width:150px;height:150px;display:flex;align-items:center;justify-content:center;flex-direction:column;padding:10px;text-align:center;margin:0px 20px 20px 0px}.race_page_body .race_page_subsection .rp_overview_section .container .ratings_container,.race_page_body .race_page_updates .rp_overview_section .container .ratings_container{display:flex;align-items:center;margin:40px 0 20px 0}.race_page_body .race_page_subsection .rp_overview_section .container .ratings_container .race_top_ratings .top_rating_container,.race_page_body .race_page_updates .rp_overview_section .container .ratings_container .race_top_ratings .top_rating_container{text-align:center;display:flex;flex-direction:column;align-items:center}.race_page_body .race_page_subsection .rp_overview_section .container .ratings_container .race_top_ratings .top_rating_container .top_rating_badge,.race_page_body .race_page_updates .rp_overview_section .container .ratings_container .race_top_ratings .top_rating_container .top_rating_badge{display:flex;align-items:center;margin-bottom:10px}.race_page_body .race_page_subsection .rp_overview_section .container .ratings_container .race_top_ratings .top_rating_container .top_rating_badge .top_rating_info,.race_page_body .race_page_updates .rp_overview_section .container .ratings_container .race_top_ratings .top_rating_container .top_rating_badge .top_rating_info{padding-top:10px}.race_page_body .race_page_subsection .rp_overview_section .container .ratings_container .race_top_ratings .top_rating_container .top_rating_badge .top_rating_info .stars,.race_page_body .race_page_updates .rp_overview_section .container .ratings_container .race_top_ratings .top_rating_container .top_rating_badge .top_rating_info .stars{width:80px;display:flex;flex-wrap:wrap;justify-content:center}.race_page_body .race_page_subsection .rp_overview_section .container .ratings_container .race_top_ratings .top_rating_container .top_rating_badge .top_rating_info .stars img,.race_page_body .race_page_updates .rp_overview_section .container .ratings_container .race_top_ratings .top_rating_container .top_rating_badge .top_rating_info .stars img{margin:0 !important;padding:0 !important;flex:0 0 33.33%}.race_page_body .race_page_subsection .rp_overview_section .container .ratings_container .race_top_ratings .top_rating_container .top_rating_badge .top_rating_info .stars img:nth-child(4),.race_page_body .race_page_subsection .rp_overview_section .container .ratings_container .race_top_ratings .top_rating_container .top_rating_badge .top_rating_info .stars img:nth-child(5),.race_page_body .race_page_updates .rp_overview_section .container .ratings_container .race_top_ratings .top_rating_container .top_rating_badge .top_rating_info .stars img:nth-child(4),.race_page_body .race_page_updates .rp_overview_section .container .ratings_container .race_top_ratings .top_rating_container .top_rating_badge .top_rating_info .stars img:nth-child(5){margin-top:5px !important}.race_page_body .race_page_subsection .rp_overview_section .container .ratings_container .race_top_ratings .top_rating_container .rating_1,.race_page_body .race_page_subsection .rp_overview_section .container .ratings_container .race_top_ratings .top_rating_container .rating_2,.race_page_body .race_page_subsection .rp_overview_section .container .ratings_container .race_top_ratings .top_rating_container .rating_3,.race_page_body .race_page_subsection .rp_overview_section .container .ratings_container .race_top_ratings .top_rating_container .rating_placeholder,.race_page_body .race_page_updates .rp_overview_section .container .ratings_container .race_top_ratings .top_rating_container .rating_1,.race_page_body .race_page_updates .rp_overview_section .container .ratings_container .race_top_ratings .top_rating_container .rating_2,.race_page_body .race_page_updates .rp_overview_section .container .ratings_container .race_top_ratings .top_rating_container .rating_3,.race_page_body .race_page_updates .rp_overview_section .container .ratings_container .race_top_ratings .top_rating_container .rating_placeholder{font-weight:bold;font-size:25px}.race_page_body .race_page_subsection .rp_overview_section .container .ratings_container .race_top_ratings .top_rating_container .rating_1,.race_page_body .race_page_updates .rp_overview_section .container .ratings_container .race_top_ratings .top_rating_container .rating_1{color:#fc0}.race_page_body .race_page_subsection .rp_overview_section .container .ratings_container .race_top_ratings .top_rating_container .rating_2,.race_page_body .race_page_updates .rp_overview_section .container .ratings_container .race_top_ratings .top_rating_container .rating_2{color:#ccccc2}.race_page_body .race_page_subsection .rp_overview_section .container .ratings_container .race_top_ratings .top_rating_container .rating_3,.race_page_body .race_page_updates .rp_overview_section .container .ratings_container .race_top_ratings .top_rating_container .rating_3{color:#965a38}.race_page_body .race_page_subsection .rp_overview_section .container .ratings_container .race_top_ratings .top_rating_container .rating_placeholder,.race_page_body .race_page_updates .rp_overview_section .container .ratings_container .race_top_ratings .top_rating_container .rating_placeholder{color:#3f4447}.race_page_body .race_page_subsection .rp_overview_section .container .ratings_container .horizontal_break,.race_page_body .race_page_updates .rp_overview_section .container .ratings_container .horizontal_break{height:150px;border-right:.5px solid rgba(216,216,216,.479);margin:0 30px}.race_page_body .race_page_subsection .rp_overview_section .container .ratings_container .race_ratings_summary .average_rating .rating_highlight,.race_page_body .race_page_subsection .rp_overview_section .container .ratings_container .race_ratings_summary .latest_rating .rating_highlight,.race_page_body .race_page_updates .rp_overview_section .container .ratings_container .race_ratings_summary .average_rating .rating_highlight,.race_page_body .race_page_updates .rp_overview_section .container .ratings_container .race_ratings_summary .latest_rating .rating_highlight{color:#fc0;font-weight:bold;margin-left:5px}.race_page_body .race_page_subsection .rp_overview_section .container .ratings_container .race_ratings_summary .latest_rating,.race_page_body .race_page_updates .rp_overview_section .container .ratings_container .race_ratings_summary .latest_rating{margin-top:10px}.race_page_body .race_page_subsection .rp_overview_section .container .rp_latest_reviews_section .latest_reviews_main_body,.race_page_body .race_page_updates .rp_overview_section .container .rp_latest_reviews_section .latest_reviews_main_body{display:flex}.race_page_body .race_page_subsection .rp_overview_section .container .rp_latest_reviews_section .latest_reviews_main_body .latest_review_previews,.race_page_body .race_page_updates .rp_overview_section .container .rp_latest_reviews_section .latest_reviews_main_body .latest_review_previews{width:70%}.race_page_body .race_page_subsection .rp_overview_section .container .rp_latest_reviews_section .latest_reviews_main_body .latest_review_previews .latest_review_container:nth-child(1),.race_page_body .race_page_updates .rp_overview_section .container .rp_latest_reviews_section .latest_reviews_main_body .latest_review_previews .latest_review_container:nth-child(1){margin-bottom:25px;margin-top:10px}.race_page_body .race_page_subsection .rp_overview_section .container .rp_latest_reviews_section .latest_reviews_main_body .latest_review_previews .latest_review_container,.race_page_body .race_page_updates .rp_overview_section .container .rp_latest_reviews_section .latest_reviews_main_body .latest_review_previews .latest_review_container{padding:20px;background-color:#1a212e}.race_page_body .race_page_subsection .rp_overview_section .container .rp_latest_reviews_section .latest_reviews_main_body .latest_review_previews .latest_review_container .review_header,.race_page_body .race_page_updates .rp_overview_section .container .rp_latest_reviews_section .latest_reviews_main_body .latest_review_previews .latest_review_container .review_header{display:flex;justify-content:space-between;align-items:center;margin-bottom:10px}.race_page_body .race_page_subsection .rp_overview_section .container .rp_latest_reviews_section .latest_reviews_main_body .latest_review_previews .latest_review_container .review_header .review_header_info,.race_page_body .race_page_updates .rp_overview_section .container .rp_latest_reviews_section .latest_reviews_main_body .latest_review_previews .latest_review_container .review_header .review_header_info{display:flex;align-items:center}.race_page_body .race_page_subsection .rp_overview_section .container .rp_latest_reviews_section .latest_reviews_main_body .latest_review_previews .latest_review_container .review_header .review_header_info .review_profile,.race_page_body .race_page_updates .rp_overview_section .container .rp_latest_reviews_section .latest_reviews_main_body .latest_review_previews .latest_review_container .review_header .review_header_info .review_profile{margin-right:10px}.race_page_body .race_page_subsection .rp_overview_section .container .rp_latest_reviews_section .latest_reviews_main_body .latest_review_previews .latest_review_container .review_header .review_header_info .review_details,.race_page_body .race_page_updates .rp_overview_section .container .rp_latest_reviews_section .latest_reviews_main_body .latest_review_previews .latest_review_container .review_header .review_header_info .review_details{display:flex;flex-direction:column;justify-content:space-between}.race_page_body .race_page_subsection .rp_overview_section .container .rp_latest_reviews_section .latest_reviews_main_body .latest_review_previews .latest_review_container .review_header .review_header_info .review_details .details_top_row,.race_page_body .race_page_updates .rp_overview_section .container .rp_latest_reviews_section .latest_reviews_main_body .latest_review_previews .latest_review_container .review_header .review_header_info .review_details .details_top_row{display:flex;align-items:center}.race_page_body .race_page_subsection .rp_overview_section .container .rp_latest_reviews_section .latest_reviews_main_body .latest_review_previews .latest_review_container .review_header .review_header_info .review_details .details_top_row .bullet_separator,.race_page_body .race_page_updates .rp_overview_section .container .rp_latest_reviews_section .latest_reviews_main_body .latest_review_previews .latest_review_container .review_header .review_header_info .review_details .details_top_row .bullet_separator{color:#87929d;margin-left:8px;margin-right:8px}.race_page_body .race_page_subsection .rp_overview_section .container .rp_latest_reviews_section .latest_reviews_main_body .latest_review_previews .latest_review_container .review_header .review_header_info .review_details .review_extra_info,.race_page_body .race_page_updates .rp_overview_section .container .rp_latest_reviews_section .latest_reviews_main_body .latest_review_previews .latest_review_container .review_header .review_header_info .review_details .review_extra_info{display:flex;align-items:center}.race_page_body .race_page_subsection .rp_overview_section .container .rp_latest_reviews_section .latest_reviews_main_body .latest_review_previews .latest_review_container .review_header .review_header_info .review_details .review_extra_info p,.race_page_body .race_page_updates .rp_overview_section .container .rp_latest_reviews_section .latest_reviews_main_body .latest_review_previews .latest_review_container .review_header .review_header_info .review_details .review_extra_info p{margin-bottom:0 !important;font-size:10px;line-height:13px}.race_page_body .race_page_subsection .rp_overview_section .container .rp_latest_reviews_section .latest_reviews_main_body .latest_review_previews .latest_review_container .review_header .review_header_info .review_details .review_extra_info a,.race_page_body .race_page_updates .rp_overview_section .container .rp_latest_reviews_section .latest_reviews_main_body .latest_review_previews .latest_review_container .review_header .review_header_info .review_details .review_extra_info a{line-height:13px}.race_page_body .race_page_subsection .rp_overview_section .container .rp_latest_reviews_section .latest_reviews_main_body .latest_review_previews .latest_review_container .review_header .review_header_info .review_details .review_extra_info .bullet_separator,.race_page_body .race_page_updates .rp_overview_section .container .rp_latest_reviews_section .latest_reviews_main_body .latest_review_previews .latest_review_container .review_header .review_header_info .review_details .review_extra_info .bullet_separator{color:#87929d;margin-left:8px;margin-right:8px}.race_page_body .race_page_subsection .rp_overview_section .container .rp_latest_reviews_section .latest_reviews_main_body .latest_review_previews .latest_review_container .review_text .review_read_full,.race_page_body .race_page_updates .rp_overview_section .container .rp_latest_reviews_section .latest_reviews_main_body .latest_review_previews .latest_review_container .review_text .review_read_full{margin-left:5px;cursor:pointer;color:#4abf6c}.race_page_body .race_page_subsection .rp_overview_section .container .rp_latest_reviews_section .latest_reviews_main_body .latest_reviews_cta,.race_page_body .race_page_updates .rp_overview_section .container .rp_latest_reviews_section .latest_reviews_main_body .latest_reviews_cta{width:30%;background-color:#1a212e;padding:15px;text-align:center;margin-left:25px;margin-top:10px;display:flex;flex-direction:column;justify-content:space-between}.race_page_body .race_page_subsection .rp_overview_section .container .rp_latest_reviews_section .latest_reviews_main_body .latest_reviews_cta .header,.race_page_body .race_page_updates .rp_overview_section .container .rp_latest_reviews_section .latest_reviews_main_body .latest_reviews_cta .header{margin-bottom:10px;font-weight:bold;font-size:14px}.race_page_body .race_page_subsection .rp_overview_section .container .rp_latest_reviews_section .latest_reviews_main_body .latest_reviews_cta .review-btn,.race_page_body .race_page_updates .rp_overview_section .container .rp_latest_reviews_section .latest_reviews_main_body .latest_reviews_cta .review-btn{color:#fc0;width:100%;font-weight:bold;margin-top:10px}.race_page_body .race_page_subsection .rp_overview_section .container .rp_no_reviews_section .no_reviews_content,.race_page_body .race_page_updates .rp_overview_section .container .rp_no_reviews_section .no_reviews_content{display:flex;flex-direction:column;align-items:center;padding:40px 30px;border:3px dashed #1a212e}.race_page_body .race_page_subsection .rp_overview_section .container .rp_no_reviews_section .no_reviews_content p,.race_page_body .race_page_updates .rp_overview_section .container .rp_no_reviews_section .no_reviews_content p{width:70%;text-align:center}.race_page_body .race_page_subsection .rp_overview_section .container .rp_no_reviews_section .no_reviews_content .review-btn,.race_page_body .race_page_updates .rp_overview_section .container .rp_no_reviews_section .no_reviews_content .review-btn{color:#fc0;font-weight:bold;margin-top:10px}.race_page_body .race_page_subsection .rp_overview_section .container .awards_container .badge_placeholder,.race_page_body .race_page_updates .rp_overview_section .container .awards_container .badge_placeholder{width:145px;height:145px;border-radius:50%;background-color:#212b3b;margin:0 auto}.race_page_body .race_page_subsection .rp_overview_section .container .awards_container .award_title,.race_page_body .race_page_updates .rp_overview_section .container .awards_container .award_title{font-weight:bold;margin-top:10px}.race_page_body .race_page_subsection .rp_overview_section .container .course_container,.race_page_body .race_page_updates .rp_overview_section .container .course_container{padding:15px;background:#1a212e}.race_page_body .race_page_subsection .rp_overview_section .container .course_container .course_elevation,.race_page_body .race_page_updates .rp_overview_section .container .course_container .course_elevation{margin-top:15px}.race_page_body .race_page_subsection .rp_overview_section .container .course_container .course_elevation .elevation .background,.race_page_body .race_page_updates .rp_overview_section .container .course_container .course_elevation .elevation .background{background-color:#1f2938 !important;border-radius:0 !important}.race_page_body .race_page_subsection .rp_overview_section .container .course_container .data-summary .summarylabel,.race_page_body .race_page_subsection .rp_overview_section .container .course_container .data-summary .summaryvalue,.race_page_body .race_page_updates .rp_overview_section .container .course_container .data-summary .summarylabel,.race_page_body .race_page_updates .rp_overview_section .container .course_container .data-summary .summaryvalue{font-weight:bold}.race_page_body .race_page_subsection .rp_overview_section .container .course_features_container,.race_page_body .race_page_subsection .rp_overview_section .container .event_features_container,.race_page_body .race_page_updates .rp_overview_section .container .course_features_container,.race_page_body .race_page_updates .rp_overview_section .container .event_features_container{display:flex}.race_page_body .race_page_subsection .rp_overview_section .container .course_features_container .course_feature_card,.race_page_body .race_page_subsection .rp_overview_section .container .event_features_container .course_feature_card,.race_page_body .race_page_updates .rp_overview_section .container .course_features_container .course_feature_card,.race_page_body .race_page_updates .rp_overview_section .container .event_features_container .course_feature_card{background-color:#1a212e;width:150px;height:150px;display:flex;align-items:center;justify-content:center;flex-direction:column;padding:10px;text-align:center}.race_page_body .race_page_subsection .rp_overview_section .container .race_attachments_list li a,.race_page_body .race_page_updates .rp_overview_section .container .race_attachments_list li a{color:#4abf6c}.race_page_body .race_page_subsection .rp_review_section,.race_page_body .race_page_updates .rp_review_section{display:flex;flex-direction:row}.race_page_body .race_page_subsection .rp_review_section .review_main_body,.race_page_body .race_page_updates .rp_review_section .review_main_body{width:70%;margin-right:30px}.race_page_body .race_page_subsection .rp_review_section .review_main_body .rating_count,.race_page_body .race_page_updates .rp_review_section .review_main_body .rating_count{color:#87929d;font-size:smaller}.race_page_body .race_page_subsection .rp_review_section .review_main_body .rp_review_section_ratings,.race_page_body .race_page_updates .rp_review_section .review_main_body .rp_review_section_ratings{margin-bottom:40px}.race_page_body .race_page_subsection .rp_review_section .review_main_body .rp_review_section_ratings .ratings_averages,.race_page_body .race_page_updates .rp_review_section .review_main_body .rp_review_section_ratings .ratings_averages{display:flex}.race_page_body .race_page_subsection .rp_review_section .review_main_body .rp_review_section_ratings .ratings_averages .all_time_average_rating .rating_highlight,.race_page_body .race_page_subsection .rp_review_section .review_main_body .rp_review_section_ratings .ratings_averages .latest_average_rating .rating_highlight,.race_page_body .race_page_updates .rp_review_section .review_main_body .rp_review_section_ratings .ratings_averages .all_time_average_rating .rating_highlight,.race_page_body .race_page_updates .rp_review_section .review_main_body .rp_review_section_ratings .ratings_averages .latest_average_rating .rating_highlight{color:#fc0;font-weight:bold;margin-left:5px}.race_page_body .race_page_subsection .rp_review_section .review_main_body .rp_review_section_ratings .ratings_averages .latest_average_rating,.race_page_body .race_page_updates .rp_review_section .review_main_body .rp_review_section_ratings .ratings_averages .latest_average_rating{margin-left:30px}.race_page_body .race_page_subsection .rp_review_section .review_main_body .rp_review_section_ratings .rating_section_title,.race_page_body .race_page_updates .rp_review_section .review_main_body .rp_review_section_ratings .rating_section_title{font-weight:bold}.race_page_body .race_page_subsection .rp_review_section .review_main_body .rp_review_section_reviews .review_summary,.race_page_body .race_page_updates .rp_review_section .review_main_body .rp_review_section_reviews .review_summary{display:flex;align-items:baseline;flex-wrap:wrap}.race_page_body .race_page_subsection .rp_review_section .review_main_body .rp_review_section_reviews .review_summary .btn,.race_page_body .race_page_updates .rp_review_section .review_main_body .rp_review_section_reviews .review_summary .btn{padding:0}.race_page_body .race_page_subsection .rp_review_section .review_main_body .rp_review_section_reviews .review_summary .review_summary_highlight,.race_page_body .race_page_updates .rp_review_section .review_main_body .rp_review_section_reviews .review_summary .review_summary_highlight{font-weight:bold;font-size:larger}.race_page_body .race_page_subsection .rp_review_section .review_main_body .rp_review_section_reviews .review_summary .review_summary_year,.race_page_body .race_page_updates .rp_review_section .review_main_body .rp_review_section_reviews .review_summary .review_summary_year{padding-left:0}.race_page_body .race_page_subsection .rp_review_section .review_main_body .rp_review_section_reviews .review_summary .review_summary_rating,.race_page_body .race_page_updates .rp_review_section .review_main_body .rp_review_section_reviews .review_summary .review_summary_rating{color:#fc0}.race_page_body .race_page_subsection .rp_review_section .review_main_body .rp_review_section_reviews .reviews_container hr,.race_page_body .race_page_updates .rp_review_section .review_main_body .rp_review_section_reviews .reviews_container hr{border-top:.5px solid rgba(216,216,216,.479) !important}.race_page_body .race_page_subsection .rp_review_section .review_main_body .rp_review_section_reviews .reviews_container .race_review .review_header,.race_page_body .race_page_updates .rp_review_section .review_main_body .rp_review_section_reviews .reviews_container .race_review .review_header{display:flex;justify-content:space-between;align-items:center;margin-bottom:10px}.race_page_body .race_page_subsection .rp_review_section .review_main_body .rp_review_section_reviews .reviews_container .race_review .review_header .review_header_info,.race_page_body .race_page_updates .rp_review_section .review_main_body .rp_review_section_reviews .reviews_container .race_review .review_header .review_header_info{display:flex;align-items:center}.race_page_body .race_page_subsection .rp_review_section .review_main_body .rp_review_section_reviews .reviews_container .race_review .review_header .review_header_info .review_profile,.race_page_body .race_page_updates .rp_review_section .review_main_body .rp_review_section_reviews .reviews_container .race_review .review_header .review_header_info .review_profile{margin-right:10px}.race_page_body .race_page_subsection .rp_review_section .review_main_body .rp_review_section_reviews .reviews_container .race_review .review_header .review_header_info .review_details,.race_page_body .race_page_updates .rp_review_section .review_main_body .rp_review_section_reviews .reviews_container .race_review .review_header .review_header_info .review_details{display:flex;flex-direction:column;justify-content:space-between}.race_page_body .race_page_subsection .rp_review_section .review_main_body .rp_review_section_reviews .reviews_container .race_review .review_header .review_header_info .review_details .details_top_row,.race_page_body .race_page_updates .rp_review_section .review_main_body .rp_review_section_reviews .reviews_container .race_review .review_header .review_header_info .review_details .details_top_row{display:flex;align-items:center}.race_page_body .race_page_subsection .rp_review_section .review_main_body .rp_review_section_reviews .reviews_container .race_review .review_header .review_header_info .review_details .details_top_row .bullet_separator,.race_page_body .race_page_updates .rp_review_section .review_main_body .rp_review_section_reviews .reviews_container .race_review .review_header .review_header_info .review_details .details_top_row .bullet_separator{color:#87929d;margin-left:8px;margin-right:8px}.race_page_body .race_page_subsection .rp_review_section .review_main_body .rp_review_section_reviews .reviews_container .race_review .review_header .review_header_info .review_details .review_extra_info,.race_page_body .race_page_updates .rp_review_section .review_main_body .rp_review_section_reviews .reviews_container .race_review .review_header .review_header_info .review_details .review_extra_info{display:flex;align-items:center}.race_page_body .race_page_subsection .rp_review_section .review_main_body .rp_review_section_reviews .reviews_container .race_review .review_header .review_header_info .review_details .review_extra_info p,.race_page_body .race_page_updates .rp_review_section .review_main_body .rp_review_section_reviews .reviews_container .race_review .review_header .review_header_info .review_details .review_extra_info p{margin-bottom:0 !important;line-height:13px}.race_page_body .race_page_subsection .rp_review_section .review_main_body .rp_review_section_reviews .reviews_container .race_review .review_header .review_header_info .review_details .review_extra_info a,.race_page_body .race_page_updates .rp_review_section .review_main_body .rp_review_section_reviews .reviews_container .race_review .review_header .review_header_info .review_details .review_extra_info a{line-height:13px}.race_page_body .race_page_subsection .rp_review_section .review_main_body .rp_review_section_reviews .reviews_container .race_review .review_header .review_header_info .review_details .review_extra_info .bullet_separator,.race_page_body .race_page_updates .rp_review_section .review_main_body .rp_review_section_reviews .reviews_container .race_review .review_header .review_header_info .review_details .review_extra_info .bullet_separator{color:#87929d;margin-left:8px;margin-right:8px}.race_page_body .race_page_subsection .rp_review_section .review_main_body .rp_review_section_reviews .reviews_container .race_review .review_text .review_read_more,.race_page_body .race_page_updates .rp_review_section .review_main_body .rp_review_section_reviews .reviews_container .race_review .review_text .review_read_more{margin-left:5px;cursor:pointer;color:#4abf6c}.race_page_body .race_page_subsection .rp_review_section .review_main_body .rp_review_section_reviews .reviews_container .race_review .review_text .review_read_less,.race_page_body .race_page_updates .rp_review_section .review_main_body .rp_review_section_reviews .reviews_container .race_review .review_text .review_read_less{cursor:pointer;color:#4abf6c;display:none}.race_page_body .race_page_subsection .rp_review_section .review_main_body .rp_review_section_reviews .reviews_container .race_review .review_text .review_full_text,.race_page_body .race_page_updates .rp_review_section .review_main_body .rp_review_section_reviews .reviews_container .race_review .review_text .review_full_text{display:none}.race_page_body .race_page_subsection .rp_review_section .review_main_body .rp_review_section_reviews .reviews_container .pagination,.race_page_body .race_page_updates .rp_review_section .review_main_body .rp_review_section_reviews .reviews_container .pagination{display:flex;justify-content:space-between;align-items:center;background:none !important}.race_page_body .race_page_subsection .rp_review_section .review_cta,.race_page_body .race_page_updates .rp_review_section .review_cta{width:30%;height:100%;background-color:#1a212e;position:sticky;position:-webkit-sticky;top:70px;padding:15px;text-align:center}.race_page_body .race_page_subsection .rp_review_section .review_cta .header,.race_page_body .race_page_updates .rp_review_section .review_cta .header{margin-bottom:20px;font-weight:bold;font-size:17px}.race_page_body .race_page_subsection .rp_review_section .review_cta .review-btn,.race_page_body .race_page_updates .rp_review_section .review_cta .review-btn{color:#fc0;width:100%;font-weight:bold;margin-top:20px}.race_page_body .race_page_subsection .rp_discussion_section .discussion_placeholder_container,.race_page_body .race_page_updates .rp_discussion_section .discussion_placeholder_container{position:relative;margin:20px 0}.race_page_body .race_page_subsection .rp_discussion_section .discussion_placeholder_container .discussion_placeholder,.race_page_body .race_page_subsection .rp_discussion_section .discussion_placeholder_container .discussion_placeholder_mobile,.race_page_body .race_page_updates .rp_discussion_section .discussion_placeholder_container .discussion_placeholder,.race_page_body .race_page_updates .rp_discussion_section .discussion_placeholder_container .discussion_placeholder_mobile{width:100%;filter:grayscale(75%) blur(1px);opacity:.3}.race_page_body .race_page_subsection .rp_discussion_section .discussion_placeholder_container .discussion_placeholder_mobile,.race_page_body .race_page_updates .rp_discussion_section .discussion_placeholder_container .discussion_placeholder_mobile{display:none}.race_page_body .race_page_subsection .rp_discussion_section .discussion_placeholder_container .discussion_placeholder_copy,.race_page_body .race_page_updates .rp_discussion_section .discussion_placeholder_container .discussion_placeholder_copy{font-size:large;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);text-align:center}.race_page_body .race_page_subsection .rp_discussion_section .discussion_placeholder_container .discussion_placeholder_copy p:nth-child(1),.race_page_body .race_page_updates .rp_discussion_section .discussion_placeholder_container .discussion_placeholder_copy p:nth-child(1){color:#4abf6c;font-weight:bold;font-size:larger;text-shadow: 0px -3px 15px rgba(0,  0, 0, 0.205)}@media(max-width: 990px){.race_page_body .race_page_subsection .rp_discussion_section .discussion_placeholder_container .discussion_placeholder_copy,.race_page_body .race_page_updates .rp_discussion_section .discussion_placeholder_container .discussion_placeholder_copy{font-size:14px !important;width:90%}}@media(max-width: 600px){.race_page_body .race_page_subsection .rp_discussion_section .discussion_placeholder_container .discussion_placeholder_mobile,.race_page_body .race_page_updates .rp_discussion_section .discussion_placeholder_container .discussion_placeholder_mobile{display:inline}.race_page_body .race_page_subsection .rp_discussion_section .discussion_placeholder_container .discussion_placeholder,.race_page_body .race_page_updates .rp_discussion_section .discussion_placeholder_container .discussion_placeholder{display:none}}.race_page_body .race_page_subsection .rp_discussion_section .q_input_container,.race_page_body .race_page_updates .rp_discussion_section .q_input_container{background-color:#1a212e;padding:20px;margin:20px 0}.race_page_body .race_page_subsection .rp_discussion_section .q_input_container .q_input_top_line .form-control,.race_page_body .race_page_updates .rp_discussion_section .q_input_container .q_input_top_line .form-control{background-color:rgba(0,0,0,0);border-top:none;border-left:none;border-right:none;border-radius:0;border-bottom:1px solid #979797;color:#fff;font-weight:300;padding-left:0px}.race_page_body .race_page_subsection .rp_discussion_section .q_input_container .q_input_bottom_line,.race_page_body .race_page_updates .rp_discussion_section .q_input_container .q_input_bottom_line{display:flex;flex-direction:row;justify-content:space-between;margin-top:10px}.race_page_body .race_page_subsection .rp_discussion_section .q_input_container .q_input_bottom_line .q_tags .q_tag,.race_page_body .race_page_updates .rp_discussion_section .q_input_container .q_input_bottom_line .q_tags .q_tag{border:1px solid hsla(0,0%,100%,.2);border-radius:50px;-moz-border-radius:50px;-webkit-border-radius:50px;padding:2px 15px;margin-bottom:5px;margin-right:5px}.race_page_body .race_page_subsection .rp_discussion_section .q_input_container .q_input_bottom_line .q_tags .q_tag,.race_page_body .race_page_updates .rp_discussion_section .q_input_container .q_input_bottom_line .q_tags .q_tag{margin-right:5px}.race_page_body .race_page_subsection .rp_discussion_section .q_input_container .q_input_bottom_line .q_tags .active_tag,.race_page_body .race_page_updates .rp_discussion_section .q_input_container .q_input_bottom_line .q_tags .active_tag{background-color:#4abf6c !important;border:1px solid #4abf6c !important}.race_page_body .race_page_subsection .rp_discussion_section .q_input_container .q_input_bottom_line .submit_q_btn .btn,.race_page_body .race_page_updates .rp_discussion_section .q_input_container .q_input_bottom_line .submit_q_btn .btn{padding:5px 50px}@media(max-width: 990px){.race_page_body .race_page_subsection .rp_discussion_section .q_input_container .q_input_bottom_line,.race_page_body .race_page_updates .rp_discussion_section .q_input_container .q_input_bottom_line{flex-direction:column !important}.race_page_body .race_page_subsection .rp_discussion_section .q_input_container .q_input_bottom_line .submit_q_btn,.race_page_body .race_page_updates .rp_discussion_section .q_input_container .q_input_bottom_line .submit_q_btn{width:100%}.race_page_body .race_page_subsection .rp_discussion_section .q_input_container .q_input_bottom_line .submit_q_btn .btn,.race_page_body .race_page_updates .rp_discussion_section .q_input_container .q_input_bottom_line .submit_q_btn .btn{margin-top:10px;padding:5px 50px;width:100%}}.race_page_body .race_page_subsection .rp_discussion_section .q_input_container .discussion_section_error,.race_page_body .race_page_updates .rp_discussion_section .q_input_container .discussion_section_error{display:none;margin:5px 0 0 0;color:red;letter-spacing:1px}.race_page_body .race_page_subsection .rp_discussion_section .discussion_update_container,.race_page_body .race_page_updates .rp_discussion_section .discussion_update_container{background-color:#1a212e;padding:10px 20px;margin:20px 0}.race_page_body .race_page_subsection .rp_discussion_section .discussion_update_container p,.race_page_body .race_page_updates .rp_discussion_section .discussion_update_container p{margin:0}.race_page_body .race_page_subsection .rp_discussion_section .discussion_update_container .discussion_update_highlight,.race_page_body .race_page_updates .rp_discussion_section .discussion_update_container .discussion_update_highlight{background:#4abf6c;border-radius:.8em;-moz-border-radius:.8em;-webkit-border-radius:.8em;color:#fff;display:inline-block;font-weight:bold;line-height:1.6em;margin:0 3px;text-align:center;width:1.6em}.race_page_body .race_page_subsection .rp_discussion_section .discussion_update_container .discussion_update_cta,.race_page_body .race_page_updates .rp_discussion_section .discussion_update_container .discussion_update_cta{text-decoration:underline}.race_page_body .race_page_subsection .rp_discussion_section .discussion_update_container .discussion_update_cta:hover,.race_page_body .race_page_updates .rp_discussion_section .discussion_update_container .discussion_update_cta:hover{color:#4abf6c;cursor:pointer}.race_page_body .race_page_subsection .rp_discussion_section .discussion_threads_container .pagination,.race_page_body .race_page_updates .rp_discussion_section .discussion_threads_container .pagination{padding-top:15px;border-top:1px solid #3a414d}.race_page_body .race_page_subsection .rp_discussion_section .discussion_threads_container .my_latest_q_thread,.race_page_body .race_page_updates .rp_discussion_section .discussion_threads_container .my_latest_q_thread{padding-bottom:5px !important;background-color:#1a212e;padding-left:15px;padding-right:15px;margin-bottom:20px;border:none !important}.race_page_body .race_page_subsection .rp_discussion_section .discussion_threads_container .my_latest_q_thread .discussion_question .discussion_message,.race_page_body .race_page_updates .rp_discussion_section .discussion_threads_container .my_latest_q_thread .discussion_question .discussion_message{color:#fff;background-color:#515864 !important;background-attachment:fixed;position:relative}.race_page_body .race_page_subsection .rp_discussion_section .discussion_threads_container .my_latest_q_thread .discussion_question .discussion_message:before,.race_page_body .race_page_updates .rp_discussion_section .discussion_threads_container .my_latest_q_thread .discussion_question .discussion_message:before{content:"";position:absolute;z-index:0;bottom:0;right:-8px;height:20px;width:20px;background-color:#515864 !important;background-attachment:fixed;border-bottom-left-radius:15px}.race_page_body .race_page_subsection .rp_discussion_section .discussion_threads_container .my_latest_q_thread .discussion_question .discussion_message:after,.race_page_body .race_page_updates .rp_discussion_section .discussion_threads_container .my_latest_q_thread .discussion_question .discussion_message:after{content:"";position:absolute;z-index:1;bottom:0;right:-10px;width:10px;height:20px;background:#1a212e !important;border-bottom-left-radius:10px}.race_page_body .race_page_subsection .rp_discussion_section .discussion_threads_container .my_latest_q_thread .discussion_answer .discussion_message:after,.race_page_body .race_page_updates .rp_discussion_section .discussion_threads_container .my_latest_q_thread .discussion_answer .discussion_message:after{background:#1a212e !important}.race_page_body .race_page_subsection .rp_discussion_section .discussion_threads_container .my_latest_q_thread .discussion_answer_input .discussion_message:after,.race_page_body .race_page_updates .rp_discussion_section .discussion_threads_container .my_latest_q_thread .discussion_answer_input .discussion_message:after{background:#1a212e !important}.race_page_body .race_page_subsection .rp_discussion_section .discussion_threads_container .my_latest_q_thread .latest_q_explanation,.race_page_body .race_page_updates .rp_discussion_section .discussion_threads_container .my_latest_q_thread .latest_q_explanation{font-size:12px;margin:10px 0 0 0;border-top:1px solid #3a414d;padding-top:5px}.race_page_body .race_page_subsection .rp_discussion_section .discussion_threads_container .discussion_thread,.race_page_body .race_page_updates .rp_discussion_section .discussion_threads_container .discussion_thread{border-top:1px solid #3a414d;padding-top:25px;padding-bottom:25px}.race_page_body .race_page_subsection .rp_discussion_section .discussion_threads_container .discussion_thread .discussion_message,.race_page_body .race_page_updates .rp_discussion_section .discussion_threads_container .discussion_thread .discussion_message{border-radius:15px;padding:8px 15px;margin-top:5px;margin-bottom:5px;display:inline-block}.race_page_body .race_page_subsection .rp_discussion_section .discussion_threads_container .discussion_thread .discussion_answer,.race_page_body .race_page_subsection .rp_discussion_section .discussion_threads_container .discussion_thread .discussion_answer_input,.race_page_body .race_page_updates .rp_discussion_section .discussion_threads_container .discussion_thread .discussion_answer,.race_page_body .race_page_updates .rp_discussion_section .discussion_threads_container .discussion_thread .discussion_answer_input{align-items:flex-start}.race_page_body .race_page_subsection .rp_discussion_section .discussion_threads_container .discussion_thread .discussion_answer .discussion_message,.race_page_body .race_page_updates .rp_discussion_section .discussion_threads_container .discussion_thread .discussion_answer .discussion_message{background-color:#495159;position:relative}.race_page_body .race_page_subsection .rp_discussion_section .discussion_threads_container .discussion_thread .discussion_answer .discussion_message:before,.race_page_body .race_page_updates .rp_discussion_section .discussion_threads_container .discussion_thread .discussion_answer .discussion_message:before{content:"";position:absolute;z-index:0;bottom:0;left:-7px;height:20px;width:20px;background:#495159;border-bottom-right-radius:15px}.race_page_body .race_page_subsection .rp_discussion_section .discussion_threads_container .discussion_thread .discussion_answer .discussion_message:after,.race_page_body .race_page_updates .rp_discussion_section .discussion_threads_container .discussion_thread .discussion_answer .discussion_message:after{content:"";position:absolute;z-index:1;bottom:0;left:-10px;width:10px;height:20px;background:#212b3b;border-bottom-right-radius:10px}.race_page_body .race_page_subsection .rp_discussion_section .discussion_threads_container .discussion_thread .discussion_question,.race_page_body .race_page_updates .rp_discussion_section .discussion_threads_container .discussion_thread .discussion_question{align-items:flex-end}.race_page_body .race_page_subsection .rp_discussion_section .discussion_threads_container .discussion_thread .discussion_question .discussion_message,.race_page_body .race_page_updates .rp_discussion_section .discussion_threads_container .discussion_thread .discussion_question .discussion_message{color:#fff;background-color:#1a212e;background-attachment:fixed;position:relative}.race_page_body .race_page_subsection .rp_discussion_section .discussion_threads_container .discussion_thread .discussion_question .discussion_message:before,.race_page_body .race_page_updates .rp_discussion_section .discussion_threads_container .discussion_thread .discussion_question .discussion_message:before{content:"";position:absolute;z-index:0;bottom:0;right:-8px;height:20px;width:20px;background-color:#1a212e;background-attachment:fixed;border-bottom-left-radius:15px}.race_page_body .race_page_subsection .rp_discussion_section .discussion_threads_container .discussion_thread .discussion_question .discussion_message:after,.race_page_body .race_page_updates .rp_discussion_section .discussion_threads_container .discussion_thread .discussion_question .discussion_message:after{content:"";position:absolute;z-index:1;bottom:0;right:-10px;width:10px;height:20px;background:#212b3b;border-bottom-left-radius:10px}.race_page_body .race_page_subsection .rp_discussion_section .discussion_threads_container .discussion_thread .discussion_answer_input,.race_page_body .race_page_updates .rp_discussion_section .discussion_threads_container .discussion_thread .discussion_answer_input{width:100%}.race_page_body .race_page_subsection .rp_discussion_section .discussion_threads_container .discussion_thread .discussion_answer_input .discussion_message,.race_page_body .race_page_updates .rp_discussion_section .discussion_threads_container .discussion_thread .discussion_answer_input .discussion_message{background-color:#454b52;position:relative;width:100%}.race_page_body .race_page_subsection .rp_discussion_section .discussion_threads_container .discussion_thread .discussion_answer_input .discussion_message:before,.race_page_body .race_page_updates .rp_discussion_section .discussion_threads_container .discussion_thread .discussion_answer_input .discussion_message:before{content:"";position:absolute;z-index:0;bottom:0;left:-7px;height:20px;width:20px;background:#454b52;border-bottom-right-radius:15px}.race_page_body .race_page_subsection .rp_discussion_section .discussion_threads_container .discussion_thread .discussion_answer_input .discussion_message:after,.race_page_body .race_page_updates .rp_discussion_section .discussion_threads_container .discussion_thread .discussion_answer_input .discussion_message:after{content:"";position:absolute;z-index:1;bottom:0;left:-10px;width:10px;height:20px;background:#212b3b;border-bottom-right-radius:10px}.race_page_body .race_page_subsection .rp_discussion_section .discussion_threads_container .discussion_thread .discussion_q,.race_page_body .race_page_updates .rp_discussion_section .discussion_threads_container .discussion_thread .discussion_q{float:right;width:100%}.race_page_body .race_page_subsection .rp_discussion_section .discussion_threads_container .discussion_thread .discussion_q .discussion_q_r,.race_page_body .race_page_updates .rp_discussion_section .discussion_threads_container .discussion_thread .discussion_q .discussion_q_r{width:100%;float:right}.race_page_body .race_page_subsection .rp_discussion_section .discussion_threads_container .discussion_thread .discussion_q .name,.race_page_body .race_page_updates .rp_discussion_section .discussion_threads_container .discussion_thread .discussion_q .name{text-align:right;margin-right:70px;margin-bottom:0px !important;font-size:16px}.race_page_body .race_page_subsection .rp_discussion_section .discussion_threads_container .discussion_thread .discussion_q .middle_row,.race_page_body .race_page_updates .rp_discussion_section .discussion_threads_container .discussion_thread .discussion_q .middle_row{width:100%;display:flex;align-items:flex-end;justify-content:flex-end;position:relative}.race_page_body .race_page_subsection .rp_discussion_section .discussion_threads_container .discussion_thread .discussion_q .middle_row .answered_badge,.race_page_body .race_page_updates .rp_discussion_section .discussion_threads_container .discussion_thread .discussion_q .middle_row .answered_badge{background-color:#454b52;border-radius:30px;position:absolute;bottom:-13px;left:-30px;border:3px solid #212b3b;z-index:10;padding:2px 10px}.race_page_body .race_page_subsection .rp_discussion_section .discussion_threads_container .discussion_thread .discussion_q .middle_row .answered_badge p,.race_page_body .race_page_updates .rp_discussion_section .discussion_threads_container .discussion_thread .discussion_q .middle_row .answered_badge p{font-size:12px;margin:0}.race_page_body .race_page_subsection .rp_discussion_section .discussion_threads_container .discussion_thread .discussion_q .middle_row .answered_badge:before,.race_page_body .race_page_updates .rp_discussion_section .discussion_threads_container .discussion_thread .discussion_q .middle_row .answered_badge:before{content:"";position:absolute;z-index:0;bottom:0;left:-6px;height:10px;width:15px;background-color:#454b52;background-attachment:fixed;border-bottom-right-radius:15px}.race_page_body .race_page_subsection .rp_discussion_section .discussion_threads_container .discussion_thread .discussion_q .middle_row .answered_badge:after,.race_page_body .race_page_updates .rp_discussion_section .discussion_threads_container .discussion_thread .discussion_q .middle_row .answered_badge:after{content:"";position:absolute;z-index:1;bottom:0;left:-10px;width:10px;height:20px;background:#212b3b;border-bottom-right-radius:10px}.race_page_body .race_page_subsection .rp_discussion_section .discussion_threads_container .discussion_thread .discussion_q .middle_row .discussion_question,.race_page_body .race_page_updates .rp_discussion_section .discussion_threads_container .discussion_thread .discussion_q .middle_row .discussion_question{max-width:70%;display:flex;justify-content:flex-end;margin-right:20px}.race_page_body .race_page_subsection .rp_discussion_section .discussion_threads_container .discussion_thread .discussion_q .middle_row .discussion_message,.race_page_body .race_page_updates .rp_discussion_section .discussion_threads_container .discussion_thread .discussion_q .middle_row .discussion_message{font-size:larger}.race_page_body .race_page_subsection .rp_discussion_section .discussion_threads_container .discussion_thread .discussion_q .middle_row img,.race_page_body .race_page_updates .rp_discussion_section .discussion_threads_container .discussion_thread .discussion_q .middle_row img{height:40px;width:40px;margin-bottom:5px}.race_page_body .race_page_subsection .rp_discussion_section .discussion_threads_container .discussion_thread .discussion_q .timestamp,.race_page_body .race_page_updates .rp_discussion_section .discussion_threads_container .discussion_thread .discussion_q .timestamp{text-align:right;margin-right:70px}.race_page_body .race_page_subsection .rp_discussion_section .discussion_threads_container .discussion_thread .discussion_a,.race_page_body .race_page_updates .rp_discussion_section .discussion_threads_container .discussion_thread .discussion_a{width:100%}.race_page_body .race_page_subsection .rp_discussion_section .discussion_threads_container .discussion_thread .discussion_a .name,.race_page_body .race_page_updates .rp_discussion_section .discussion_threads_container .discussion_thread .discussion_a .name{margin-left:70px;margin-bottom:0px !important;font-size:16px}.race_page_body .race_page_subsection .rp_discussion_section .discussion_threads_container .discussion_thread .discussion_a .middle_row,.race_page_body .race_page_updates .rp_discussion_section .discussion_threads_container .discussion_thread .discussion_a .middle_row{width:100%;display:flex;align-items:flex-end}.race_page_body .race_page_subsection .rp_discussion_section .discussion_threads_container .discussion_thread .discussion_a .middle_row .profile_container,.race_page_body .race_page_updates .rp_discussion_section .discussion_threads_container .discussion_thread .discussion_a .middle_row .profile_container{position:relative}.race_page_body .race_page_subsection .rp_discussion_section .discussion_threads_container .discussion_thread .discussion_a .middle_row .profile_container .organiser_badge,.race_page_body .race_page_updates .rp_discussion_section .discussion_threads_container .discussion_thread .discussion_a .middle_row .profile_container .organiser_badge{background:#4abf6c;border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%;display:inline-block;line-height:1.6em;margin:0 0 0 5px;text-align:center;width:2em;font-size:smaller;position:absolute;top:-7px;right:9px;border:3px solid #212b3b}.race_page_body .race_page_subsection .rp_discussion_section .discussion_threads_container .discussion_thread .discussion_a .middle_row .profile_container .organiser_badge p,.race_page_body .race_page_updates .rp_discussion_section .discussion_threads_container .discussion_thread .discussion_a .middle_row .profile_container .organiser_badge p{margin:0}.race_page_body .race_page_subsection .rp_discussion_section .discussion_threads_container .discussion_thread .discussion_a .middle_row img,.race_page_body .race_page_updates .rp_discussion_section .discussion_threads_container .discussion_thread .discussion_a .middle_row img{width:40px !important;height:40px;margin-right:20px;margin-bottom:5px}.race_page_body .race_page_subsection .rp_discussion_section .discussion_threads_container .discussion_thread .discussion_a .middle_row .discussion_answer,.race_page_body .race_page_updates .rp_discussion_section .discussion_threads_container .discussion_thread .discussion_a .middle_row .discussion_answer{max-width:70%}.race_page_body .race_page_subsection .rp_discussion_section .discussion_threads_container .discussion_thread .discussion_a .timestamp,.race_page_body .race_page_updates .rp_discussion_section .discussion_threads_container .discussion_thread .discussion_a .timestamp{margin-left:70px}.race_page_body .race_page_subsection .rp_discussion_section .discussion_threads_container .discussion_thread .discussion_a_input,.race_page_body .race_page_updates .rp_discussion_section .discussion_threads_container .discussion_thread .discussion_a_input{width:100%;display:none}.race_page_body .race_page_subsection .rp_discussion_section .discussion_threads_container .discussion_thread .discussion_a_input .name,.race_page_body .race_page_updates .rp_discussion_section .discussion_threads_container .discussion_thread .discussion_a_input .name{margin-left:80px;margin-bottom:0px !important;font-size:16px}.race_page_body .race_page_subsection .rp_discussion_section .discussion_threads_container .discussion_thread .discussion_a_input .middle_row,.race_page_body .race_page_updates .rp_discussion_section .discussion_threads_container .discussion_thread .discussion_a_input .middle_row{width:100%;display:flex;align-items:flex-end}.race_page_body .race_page_subsection .rp_discussion_section .discussion_threads_container .discussion_thread .discussion_a_input .middle_row img,.race_page_body .race_page_updates .rp_discussion_section .discussion_threads_container .discussion_thread .discussion_a_input .middle_row img{width:40px !important;height:40px;margin-right:20px;margin-bottom:5px}.race_page_body .race_page_subsection .rp_discussion_section .discussion_threads_container .discussion_thread .discussion_a_input .middle_row .discussion_answer_input,.race_page_body .race_page_updates .rp_discussion_section .discussion_threads_container .discussion_thread .discussion_a_input .middle_row .discussion_answer_input{max-width:70%}.race_page_body .race_page_subsection .rp_discussion_section .discussion_threads_container .discussion_thread .discussion_a_input .middle_row .discussion_message textarea,.race_page_body .race_page_updates .rp_discussion_section .discussion_threads_container .discussion_thread .discussion_a_input .middle_row .discussion_message textarea{width:100%;background:none;border:none;color:#fff}.race_page_body .race_page_subsection .rp_discussion_section .discussion_threads_container .discussion_thread .discussion_a_input .discussion_a_input_buttons,.race_page_body .race_page_updates .rp_discussion_section .discussion_threads_container .discussion_thread .discussion_a_input .discussion_a_input_buttons{display:flex;justify-content:space-between;max-width:73%}.race_page_body .race_page_subsection .rp_discussion_section .discussion_threads_container .discussion_thread .discussion_a_input .discussion_a_input_buttons .bullet_separator,.race_page_body .race_page_updates .rp_discussion_section .discussion_threads_container .discussion_thread .discussion_a_input .discussion_a_input_buttons .bullet_separator{color:#87929d;margin-left:8px;margin-right:8px}.race_page_body .race_page_subsection .rp_discussion_section .discussion_threads_container .discussion_thread .discussion_a_input .discussion_a_input_buttons .timestamp,.race_page_body .race_page_updates .rp_discussion_section .discussion_threads_container .discussion_thread .discussion_a_input .discussion_a_input_buttons .timestamp{margin-left:80px}.race_page_body .race_page_subsection .rp_discussion_section .discussion_threads_container .discussion_thread .discussion_a_input .discussion_a_input_buttons .discussion_post_btn,.race_page_body .race_page_updates .rp_discussion_section .discussion_threads_container .discussion_thread .discussion_a_input .discussion_a_input_buttons .discussion_post_btn{color:#4abf6c}.race_page_body .race_page_subsection .rp_discussion_section .discussion_threads_container .discussion_thread .discussion_a_input .discussion_a_input_buttons .discussion_cancel_btn:hover,.race_page_body .race_page_updates .rp_discussion_section .discussion_threads_container .discussion_thread .discussion_a_input .discussion_a_input_buttons .discussion_cancel_btn:hover{text-decoration:none;color:#fff}.race_page_body .race_page_subsection .rp_discussion_section .discussion_threads_container .discussion_thread .discussion_a_input .discussion_a_input_buttons .discussion_post_btn,.race_page_body .race_page_subsection .rp_discussion_section .discussion_threads_container .discussion_thread .discussion_a_input .discussion_a_input_buttons .discussion_cancel_btn,.race_page_body .race_page_updates .rp_discussion_section .discussion_threads_container .discussion_thread .discussion_a_input .discussion_a_input_buttons .discussion_post_btn,.race_page_body .race_page_updates .rp_discussion_section .discussion_threads_container .discussion_thread .discussion_a_input .discussion_a_input_buttons .discussion_cancel_btn{cursor:pointer}.race_page_body .race_page_subsection .rp_discussion_section .discussion_threads_container .discussion_thread .discussion_buttons,.race_page_body .race_page_updates .rp_discussion_section .discussion_threads_container .discussion_thread .discussion_buttons{display:flex;margin-left:60px;width:100%}.race_page_body .race_page_subsection .rp_discussion_section .discussion_threads_container .discussion_thread .discussion_buttons .discussion_button,.race_page_body .race_page_updates .rp_discussion_section .discussion_threads_container .discussion_thread .discussion_buttons .discussion_button{color:#4abf6c;cursor:pointer}.race_page_body .race_page_subsection .rp_discussion_section .discussion_threads_container .discussion_thread .discussion_buttons .bullet_separator,.race_page_body .race_page_updates .rp_discussion_section .discussion_threads_container .discussion_thread .discussion_buttons .bullet_separator{color:#87929d;margin-left:8px;margin-right:8px}.race_page_body .race_page_subsection .rp_accommodation_section p,.race_page_body .race_page_updates .rp_accommodation_section p{width:75%}.race_page_body .race_page_subsection .rp_accommodation_section .race_page_accom,.race_page_body .race_page_updates .rp_accommodation_section .race_page_accom{padding:15px;background-color:#1a212e}@media(max-width: 1450px){.race_page_header .header_cl .container .primary_img{flex-basis:100% !important}.race_page_header .header_cl .container .primary_img img{height:100%}.race_page_header .header_cl .container .secondary_imgs{flex-basis:0%;padding-left:0px;visibility:hidden}}@media(max-width: 990px){.container{max-width:100% !important}.mobile_cta_container{display:block;position:fixed;bottom:0px;width:100%;background-color:#1a212e;border-top:2px solid #4abf6c;z-index:1041;-webkit-box-shadow:0px -4px 3px rgba(50,50,50,.3);-moz-box-shadow:0px -4px 3px rgba(50,50,50,.3);box-shadow:0px -4px 3px rgba(50,50,50,.3)}.mobile_cta_container .btn{width:100%;font-weight:bold}.mobile_cta_container .mobile_perks_btn{margin-top:5px;display:flex;justify-content:center;font-size:smaller;cursor:pointer}.mobile_cta_container .racecheck_perks_bar_mobile{width:100%}.mobile_cta_container .racecheck_perks_bar_mobile .reasons_header_row{position:relative}.mobile_cta_container .racecheck_perks_bar_mobile .reasons_header_row #close_mobile_perks{cursor:pointer;margin:0;position:absolute;top:0;right:0}.mobile_cta_container .racecheck_perks_bar_mobile .reasons_header{font-size:17px;font-weight:bold}.mobile_cta_container .racecheck_perks_bar_mobile .reasons{justify-content:space-between;margin-top:10px;margin-bottom:20px}.mobile_cta_container .racecheck_perks_bar_mobile .reasons .reason:not(:nth-child(1)){margin-top:10px}.mobile_cta_container .racecheck_perks_bar_mobile .reasons .reason{display:flex;justify-content:space-between}.mobile_cta_container .racecheck_perks_bar_mobile .reasons .reason .reason_checkbox{margin-right:10px}.mobile_cta_container .racecheck_perks_bar_mobile .reasons p{font-size:small;margin:0}.mobile_cta_container .racecheck_perks_bar_mobile .reasons .reason_title{font-weight:bold;font-size:15px;margin:0;color:#4abf6c}.race_page_header{flex-direction:column;padding:0 !important}.race_page_header .header_cl{height:auto !important}.race_page_header .header_cl .container{padding:0 !important;height:auto !important}.race_page_header .header_cl .container .ribbon{top:20px}.race_page_header .header_cl .container .ribbon-cancelled{top:65px}.race_page_header .header_cl .container .primary_img img{height:100% !important;min-height:250px}.race_page_header .header_cl .container .media_buttons{right:20px !important;bottom:20px !important}.race_page_header .header_cr{flex-basis:100% !important}.race_page_header .header_cr .header_cr_r1 h1{font-size:2rem !important}.race_page_header .header_cr .header_cr_r1 .header_award{top:-210px;left:20px;bottom:auto !important;right:auto !important}.race_page_header .header_cr .header_cr_r2 .header_cr_r2_c1{padding:10px 0 !important}.race_page_header .header_cr .header_cr_reviews .container{padding:0 0 10px 10px}.race_page_header .header_cr .header_cr_reviews .container .review_btn{display:none}.race_page_header .header_cr .header_cr_rmobile{display:flex;flex-direction:column;background-color:#1a212e}.race_page_header .header_cr .header_cr_rmobile a:not(:nth-child(1)){margin-left:10px}.race_page_header .header_cr .header_cr_rmobile .main_mobile_btns{display:flex;justify-content:space-between;margin-top:10px}.race_page_header .header_cr .header_cr_rmobile .main_mobile_btns a:not(:nth-child(1)){width:50%;font-weight:bold}.race_page_header .header_cr .header_cr_rmobile .main_mobile_btns .taking_part_container{width:50%;margin-left:10px;font-weight:bold}.race_page_header .header_cr .header_cr_rmobile .main_mobile_btns .taking_part_container a{width:100%}.race_page_header .header_cr .header_cr_rmobile .main_mobile_btns .review-btn{color:#fc0;flex:1}.race_page_header .header_cr .header_cr_rmobile .secondary_mobile_btns{display:flex;justify-content:space-between;margin-top:10px;margin-bottom:10px}.race_page_header .header_cr .header_cr_rmobile .secondary_mobile_btns a{width:33%;font-weight:bold}.race_page_header .header_cr .header_cr_rmobile .secondary_mobile_btns .button_tooltip{font-weight:normal;visibility:hidden;background-color:#313742;color:#fff;text-align:center;padding:8px 25px;border-radius:6px;box-shadow:0 4px 8px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19);position:absolute;z-index:1000;bottom:100%;right:0;margin-bottom:8px}.race_page_header .header_cr .header_cr_rmobile .secondary_mobile_btns .button_tooltip::after{content:" ";position:absolute;top:100%;border-width:5px;border-style:solid;border-color:#313742 rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0)}.race_page_header .header_cr .header_cr_rmobile .secondary_mobile_btns .btn:hover .button_tooltip{visibility:visible}.race_page_header .header_cr .header_cr_r3{display:none}.race_page_header .header_cr_r1,.race_page_header .header_cr_r2,.race_page_header .header_cr_reviews,.race_page_header .header_cr_r3{padding:0 !important}.race_page_header .header_cr_notice{padding:0 0 10px 0 !important}.race_page_body .race_page_sticky_header .race_page_nav{padding-left:20px !important;padding-right:0 !important;overflow:auto;white-space:nowrap}.race_page_body .race_page_sticky_header .race_page_nav .rp_nav_buttons .nav-list .nav-btn:not(:first-child){margin-left:30px !important}.race_page_body .race_page_sticky_header .race_page_nav .register_button,.race_page_body .race_page_sticky_header .race_page_nav .main_bar_perks_btn{display:none !important}.race_page_body .race_page_sticky_header .race_page_nav .register_button .btn-primary,.race_page_body .race_page_sticky_header .race_page_nav .main_bar_perks_btn .btn-primary{display:none !important}.race_page_body .race_page_subsection,.race_page_body .race_page_updates{padding-left:20px;padding-right:20px;padding-top:50px;padding-bottom:40px}.race_page_body .race_page_subsection .rp_overview_section .container .overview_left,.race_page_body .race_page_updates .rp_overview_section .container .overview_left{width:100% !important;margin-right:0 !important}.race_page_body .race_page_subsection .rp_overview_section .container .overview_right,.race_page_body .race_page_updates .rp_overview_section .container .overview_right{display:none}.race_page_body .race_page_subsection .rp_overview_section .container .event_features_container,.race_page_body .race_page_updates .rp_overview_section .container .event_features_container{display:flex;flex-wrap:wrap;justify-content:center}.race_page_body .race_page_subsection .rp_overview_section .container .event_features_container .event_feature_card,.race_page_body .race_page_subsection .rp_overview_section .container .event_features_container .course_feature_card,.race_page_body .race_page_updates .rp_overview_section .container .event_features_container .event_feature_card,.race_page_body .race_page_updates .rp_overview_section .container .event_features_container .course_feature_card{margin-bottom:10px;margin-left:5px !important;margin-right:5px !important}.race_page_body .race_page_subsection .rp_overview_section .container .ratings_container,.race_page_body .race_page_updates .rp_overview_section .container .ratings_container{flex-direction:column}.race_page_body .race_page_subsection .rp_overview_section .container .ratings_container .race_top_ratings,.race_page_body .race_page_updates .rp_overview_section .container .ratings_container .race_top_ratings{margin-bottom:20px}.race_page_body .race_page_subsection .rp_overview_section .container .ratings_container .race_top_ratings .top_rating_container:nth-child(1),.race_page_body .race_page_updates .rp_overview_section .container .ratings_container .race_top_ratings .top_rating_container:nth-child(1){flex:0 0 100% !important;max-width:100% !important;margin-bottom:20px}.race_page_body .race_page_subsection .rp_overview_section .container .ratings_container .race_top_ratings .top_rating_container,.race_page_body .race_page_updates .rp_overview_section .container .ratings_container .race_top_ratings .top_rating_container{flex:0 0 50% !important;max-width:50% !important}.race_page_body .race_page_subsection .rp_overview_section .container .ratings_container .race_top_ratings .top_rating_badge img,.race_page_body .race_page_updates .rp_overview_section .container .ratings_container .race_top_ratings .top_rating_badge img{width:30px !important}.race_page_body .race_page_subsection .rp_overview_section .container .horizontal_break,.race_page_body .race_page_updates .rp_overview_section .container .horizontal_break{display:none}.race_page_body .race_page_subsection .rp_overview_section .container .race_ratings_summary,.race_page_body .race_page_updates .rp_overview_section .container .race_ratings_summary{display:flex;margin-top:20px}.race_page_body .race_page_subsection .rp_overview_section .container .race_ratings_summary .latest_rating,.race_page_body .race_page_updates .rp_overview_section .container .race_ratings_summary .latest_rating{margin-left:20px;margin-top:0 !important}.race_page_body .race_page_subsection .rp_overview_section .container .rp_latest_reviews_section .latest_reviews_main_body,.race_page_body .race_page_updates .rp_overview_section .container .rp_latest_reviews_section .latest_reviews_main_body{display:block}.race_page_body .race_page_subsection .rp_overview_section .container .rp_latest_reviews_section .latest_reviews_main_body .latest_review_previews,.race_page_body .race_page_updates .rp_overview_section .container .rp_latest_reviews_section .latest_reviews_main_body .latest_review_previews{width:100%}.race_page_body .race_page_subsection .rp_overview_section .container .rp_latest_reviews_section .latest_reviews_main_body .latest_review_previews .latest_review_container,.race_page_body .race_page_updates .rp_overview_section .container .rp_latest_reviews_section .latest_reviews_main_body .latest_review_previews .latest_review_container{margin-left:-20px;margin-right:-20px}.race_page_body .race_page_subsection .rp_overview_section .container .rp_latest_reviews_section .latest_reviews_main_body .latest_review_previews .latest_review_container .review_top_row,.race_page_body .race_page_updates .rp_overview_section .container .rp_latest_reviews_section .latest_reviews_main_body .latest_review_previews .latest_review_container .review_top_row{align-items:center}.race_page_body .race_page_subsection .rp_overview_section .container .rp_latest_reviews_section .latest_reviews_main_body .latest_review_previews .latest_review_container .review_top_row .reviewer_name p,.race_page_body .race_page_updates .rp_overview_section .container .rp_latest_reviews_section .latest_reviews_main_body .latest_review_previews .latest_review_container .review_top_row .reviewer_name p{font-size:15px}.race_page_body .race_page_subsection .rp_overview_section .container .rp_latest_reviews_section .latest_reviews_main_body .latest_review_previews .latest_review_container .latest_review_copy,.race_page_body .race_page_subsection .rp_overview_section .container .rp_latest_reviews_section .latest_reviews_main_body .latest_review_previews .latest_review_container .review_link,.race_page_body .race_page_updates .rp_overview_section .container .rp_latest_reviews_section .latest_reviews_main_body .latest_review_previews .latest_review_container .latest_review_copy,.race_page_body .race_page_updates .rp_overview_section .container .rp_latest_reviews_section .latest_reviews_main_body .latest_review_previews .latest_review_container .review_link{font-size:14px}.race_page_body .race_page_subsection .rp_overview_section .container .rp_latest_reviews_section .latest_reviews_main_body .latest_reviews_cta,.race_page_body .race_page_updates .rp_overview_section .container .rp_latest_reviews_section .latest_reviews_main_body .latest_reviews_cta{display:none}.race_page_body .race_page_subsection .rp_overview_section .container .award_box,.race_page_body .race_page_updates .rp_overview_section .container .award_box{width:150px}.race_page_body .race_page_subsection .rp_overview_section .container .award_box img,.race_page_body .race_page_updates .rp_overview_section .container .award_box img{width:100%}.race_page_body .race_page_subsection .rp_review_section,.race_page_body .race_page_updates .rp_review_section{display:block !important}.race_page_body .race_page_subsection .rp_review_section .review_main_body,.race_page_body .race_page_updates .rp_review_section .review_main_body{width:100%;margin:0}.race_page_body .race_page_subsection .rp_review_section .review_main_body .rp_review_section_ratings .ratings_breakdown .organisation_rating,.race_page_body .race_page_subsection .rp_review_section .review_main_body .rp_review_section_ratings .ratings_breakdown .course_rating,.race_page_body .race_page_updates .rp_review_section .review_main_body .rp_review_section_ratings .ratings_breakdown .organisation_rating,.race_page_body .race_page_updates .rp_review_section .review_main_body .rp_review_section_ratings .ratings_breakdown .course_rating{max-width:100% !important}.race_page_body .race_page_subsection .rp_review_section .review_main_body .rp_review_section_ratings .ratings_breakdown .organisation_rating .no_rating_highlight,.race_page_body .race_page_subsection .rp_review_section .review_main_body .rp_review_section_ratings .ratings_breakdown .course_rating .no_rating_highlight,.race_page_body .race_page_updates .rp_review_section .review_main_body .rp_review_section_ratings .ratings_breakdown .organisation_rating .no_rating_highlight,.race_page_body .race_page_updates .rp_review_section .review_main_body .rp_review_section_ratings .ratings_breakdown .course_rating .no_rating_highlight{font-size:smaller;opacity:.5}.race_page_body .race_page_subsection .rp_review_section .review_main_body .rp_review_section_reviews .reviews_container hr,.race_page_body .race_page_updates .rp_review_section .review_main_body .rp_review_section_reviews .reviews_container hr{margin-left:-20px;margin-right:-20px}.race_page_body .race_page_subsection .rp_review_section .review_cta,.race_page_body .race_page_updates .rp_review_section .review_cta{width:100%;margin-top:20px}.race_page_body .race_page_subsection .rp_review_section .ratings_breakdown,.race_page_body .race_page_updates .rp_review_section .ratings_breakdown{display:block !important}.race_page_body .race_page_subsection .rp_discussion_section .discussion_q_r,.race_page_body .race_page_updates .rp_discussion_section .discussion_q_r{width:100% !important;max-width:100% !important}.race_page_body .race_page_subsection .rp_discussion_section .discussion_message,.race_page_body .race_page_updates .rp_discussion_section .discussion_message{max-width:95% !important}.race_page_body .race_page_subsection .rp_discussion_section .discussion_answer,.race_page_body .race_page_updates .rp_discussion_section .discussion_answer{max-width:90% !important;width:100% !important}.race_page_body .race_page_subsection .rp_discussion_section .discussion_question,.race_page_body .race_page_updates .rp_discussion_section .discussion_question{max-width:80% !important;width:100% !important}.race_page_body .race_page_subsection .rp_discussion_section .discussion_answer_input,.race_page_body .race_page_updates .rp_discussion_section .discussion_answer_input{max-width:90% !important}.race_page_body .race_page_subsection .rp_discussion_section .discussion_a_input_buttons,.race_page_body .race_page_updates .rp_discussion_section .discussion_a_input_buttons{max-width:87% !important}.race_page_body .race_page_subsection .rp_accommodation_section p,.race_page_body .race_page_updates .rp_accommodation_section p{width:100%}}.loader{font-size:10px;margin:50px auto;text-indent:-9999em;width:11em;height:11em;border-radius:50%;background:#4abf6c;background:-moz-linear-gradient(left, #4ABF6C 10%, rgba(255, 255, 255, 0) 42%);background:-webkit-linear-gradient(left, #4ABF6C 10%, rgba(255, 255, 255, 0) 42%);background:-o-linear-gradient(left, #4ABF6C 10%, rgba(255, 255, 255, 0) 42%);background:-ms-linear-gradient(left, #4ABF6C 10%, rgba(255, 255, 255, 0) 42%);background:linear-gradient(to right, #4ABF6C 10%, rgba(255, 255, 255, 0) 42%);position:relative;-webkit-animation:load3 1.4s infinite linear;animation:load3 1.4s infinite linear;-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0)}.loader:before{width:50%;height:50%;background:#4abf6c;border-radius:100% 0 0 0;position:absolute;top:0;left:0;content:""}.loader:after{background:#212b3b;width:75%;height:75%;border-radius:50%;content:"";margin:auto;position:absolute;top:0;left:0;bottom:0;right:0}#related_races_frame .loader:after{background:#1e2532 !important}@-webkit-keyframes load3{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes load3{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.update_race_date_container{width:100%;padding-top:80px;padding-bottom:150px}.update_race_date_container .u_r_d_header{text-align:center;margin-bottom:40px}.update_race_date_container .u_r_d_header .u_r_d_details{display:flex;justify-content:center}.update_race_date_container .u_r_d_header .u_r_d_details p{margin-bottom:5px}.update_race_date_container .u_r_d_header .u_r_d_details .bullet_separator{color:#87929d;margin-left:8px;margin-right:8px}.update_race_date_container .u_r_d_instructions{text-align:center;margin-bottom:5px}.update_race_date_container .u_r_d_past_date{color:#dc3545;text-align:center;margin-bottom:5px;font-weight:bold;letter-spacing:.5px}.update_race_date_container .u_r_d_date_container{background-color:#1a212e;margin:0 auto;width:45%;padding:20px}.update_race_date_container .u_r_d_date_container .u_r_d_input{display:flex}.update_race_date_container .u_r_d_date_container .u_r_d_input .u_r_d_calendar{width:60%;padding-right:20px;border-right:1px solid #444f5e}.update_race_date_container .u_r_d_date_container .u_r_d_input .u_r_d_calendar .ui-widget-content{color:#fff;background:none;border:none}.update_race_date_container .u_r_d_date_container .u_r_d_input .u_r_d_calendar .ui-datepicker{width:100%}.update_race_date_container .u_r_d_date_container .u_r_d_input .u_r_d_calendar .ui-datepicker tr{margin-bottom:10px}.update_race_date_container .u_r_d_date_container .u_r_d_input .u_r_d_calendar .ui-datepicker .ui-datepicker-prev-hover,.update_race_date_container .u_r_d_date_container .u_r_d_input .u_r_d_calendar .ui-datepicker .ui-datepicker-next-hover{background:none;border:none;cursor:pointer}.update_race_date_container .u_r_d_date_container .u_r_d_input .u_r_d_calendar .ui-datepicker .ui-datepicker-header{background:none;border:none}.update_race_date_container .u_r_d_date_container .u_r_d_input .u_r_d_calendar .ui-datepicker .ui-datepicker-title{color:#4abf6c;font-size:18px;text-transform:uppercase}.update_race_date_container .u_r_d_date_container .u_r_d_input .u_r_d_calendar .ui-datepicker th{width:14%;font-weight:normal;opacity:.7}.update_race_date_container .u_r_d_date_container .u_r_d_input .u_r_d_calendar .ui-datepicker .ui-state-highlight,.update_race_date_container .u_r_d_date_container .u_r_d_input .u_r_d_calendar .ui-datepicker .ui-state-default{background:none;border:none}.update_race_date_container .u_r_d_date_container .u_r_d_input .u_r_d_calendar .ui-datepicker .ui-state-default,.update_race_date_container .u_r_d_date_container .u_r_d_input .u_r_d_calendar .ui-datepicker .ui-state-disabled{text-align:center;margin:3px 0}.update_race_date_container .u_r_d_date_container .u_r_d_input .u_r_d_calendar .ui-datepicker .ui-state-default{color:#fff;padding:10px}.update_race_date_container .u_r_d_date_container .u_r_d_input .u_r_d_calendar .ui-datepicker .ui-state-active{font-weight:bold;color:#4abf6c}.update_race_date_container .u_r_d_date_container .u_r_d_input .u_r_d_summary{width:40%;display:flex;flex-direction:column;justify-content:space-between;padding-left:20px}.update_race_date_container .u_r_d_date_container .u_r_d_input .u_r_d_summary p{margin:0}.update_race_date_container .u_r_d_date_container .u_r_d_input .u_r_d_summary .u_r_d_oneline_date{display:none}.update_race_date_container .u_r_d_date_container .u_r_d_input .u_r_d_summary .u_r_d_date_preview{margin:25px 0}.update_race_date_container .u_r_d_date_container .u_r_d_input .u_r_d_summary .u_r_d_date_preview .u_r_d_date_line{margin:0;font-size:2rem;font-weight:bold}.update_race_date_container .u_r_d_date_container .u_r_d_input .u_r_d_summary .btn{width:100%}.update_race_date_container .u_r_d_date_container .u_r_d_input .u_r_d_summary .renew_btn{margin-bottom:8px}.update_race_date_container .u_r_d_date_container .u_r_d_confirmation{text-align:center;display:none;flex-direction:column;justify-content:center}.update_race_date_container .u_r_d_date_container .u_r_d_confirmation p{margin:0}.update_race_date_container .u_r_d_date_container .u_r_d_confirmation .u_r_d_success{color:#4abf6c;margin-bottom:40px}.update_race_date_container .u_r_d_date_container .u_r_d_confirmation .u_r_d_event_name_highlight{font-size:1.3rem;font-weight:bold}.update_race_date_container .u_r_d_date_container .u_r_d_confirmation .u_r_d_final_date{font-weight:bold;font-size:2rem}.update_race_date_container .u_r_d_date_container .u_r_d_confirmation .u_r_d_links{display:flex;justify-content:center;margin-top:40px}.update_race_date_container .u_r_d_date_container .u_r_d_confirmation .u_r_d_links .small-text{color:#4abf6c}.update_race_date_container .u_r_d_date_container .u_r_d_confirmation .u_r_d_links .bullet_separator{color:#87929d;margin-left:8px;margin-right:8px}.update_race_date_container .u_r_d_date_container .u_r_d_already_renewed{text-align:center;flex-direction:column;justify-content:center}.update_race_date_container .u_r_d_date_container .u_r_d_already_renewed .u_r_d_error{color:#dc3545;margin-bottom:40px}.update_race_date_container .u_r_d_date_container .u_r_d_already_renewed p{margin:0}.update_race_date_container .u_r_d_date_container .u_r_d_already_renewed .u_r_d_event_name_highlight{font-size:1.3rem;font-weight:bold}.update_race_date_container .u_r_d_date_container .u_r_d_already_renewed .u_r_d_final_date{font-weight:bold;font-size:2rem;margin-bottom:40px}.update_race_date_container .u_r_d_date_container .u_r_d_already_renewed .edit_link{color:#4abf6c;text-decoration:underline}.update_race_date_container .u_r_d_manage_container{margin-top:60px;text-align:center}.update_race_date_container .u_r_d_manage_container .manage_intro_container{width:80%;margin:0 auto}.update_race_date_container .u_r_d_manage_container .edit_link{color:#4abf6c;text-decoration:underline}.update_race_date_container .u_r_d_manage_container .race-card-list{margin:0 auto !important}.update_race_date_container .u_r_d_manage_container .race-card-list .view_more_card{height:477px !important}@media(max-width: 769px){.update_race_date_container .u_r_d_manage_container .race-card-list .view_more_card{height:493px !important}}@media(max-width: 1200px){.u_r_d_date_container{width:55% !important}}@media(max-width: 1024px){.u_r_d_date_container{width:70% !important}}@media(max-width: 670px){.u_r_d_details{flex-direction:column}.u_r_d_details .bullet_separator{display:none}.u_r_d_input{flex-direction:column}.u_r_d_input .u_r_d_calendar{width:100% !important;border-right:none !important;padding-right:0 !important;border-bottom:1px solid #444f5e}.u_r_d_input .u_r_d_summary{width:100% !important;padding-top:20px;padding-left:0 !important}.u_r_d_input .u_r_d_summary .u_r_d_oneline_date{display:block !important;font-size:1.8rem !important;font-weight:bold;margin-bottom:20px !important;border-bottom:1px solid #444f5e;padding-bottom:20px !important;text-align:center !important}.u_r_d_input .u_r_d_summary .u_r_d_summary_intro,.u_r_d_input .u_r_d_summary .u_r_d_date_preview{display:none}}@media(max-width: 425px){.u_r_d_date_container{width:95% !important}}.review_modal_notice{width:100%;border:2px solid hsla(0,0%,100%,.2);border-radius:5px;margin:20px 0;padding:0 10px}.review_modal_notice h4{color:#fff !important;font-weight:bolder !important;letter-spacing:normal !important;margin:10px 0 !important;padding:0 !important;font-weight:16px !important}.review_modal_notice p{color:#eceef6;text-align:center;opacity:.8}.review_modal_container h2{font-size:30px;font-weight:bold;color:#fff;text-align:center}@media(max-width: 990px){.review_modal_container h2{font-size:19px}}.review_modal_container .django-ckeditor-widget{width:100% !important}.review_modal_container .btn-cancel{padding:0 10px !important}.review_modal_container .modal-body{padding:0 !important}.review_modal_container .modal-body .event_info_header .bullet_separator{color:#87929d;margin-left:8px;margin-right:8px}.review_modal_container .modal-body .year_and_distance_cont{margin-top:30px}.review_modal_container .modal-body .dropdown_caption{text-align:left;margin-bottom:0}.review_modal_container .modal-body .star_rating label{cursor:pointer}.review_modal_container .modal-body .highlight{color:#fff;text-decoration:underline;font-weight:normal}.review_modal_container .modal-body .course_profile_tags .tags_section:not(:first-child){display:none}.review_modal_container .modal-body .course_profile_tags .tags_section .rating_tag_subtitle{display:none !important}.review_modal_container .modal-body .tags_container .tags_section .rating_title{margin:30px 0 0 0}.review_modal_container .modal-body .tags_container .tags_section ul{padding-left:0;display:flex;flex-wrap:wrap}.review_modal_container .modal-body .tags_container .tags_section ul li{margin-right:10px;margin-top:12px !important;background-color:hsla(0,0%,100%,.2);border:2px solid rgba(255,0,0,0);padding:3px 15px;list-style-type:none;border-radius:50px;cursor:pointer}.review_modal_container .modal-body .tags_container .tags_section ul li label{margin:0;color:#fff;cursor:pointer}.review_modal_container .modal-body .tags_container .tags_section ul li input{display:none}@media(max-width: 990px){.review_modal_container .modal-body .tags_container .tags_section ul li{padding:3px 10px !important}.review_modal_container .modal-body .tags_container .tags_section ul li label{font-size:12px !important}}.review_modal_container .modal-body .nps_container{margin-top:30px}.review_modal_container .modal-body .nps_container .errorlist li{color:#dc3545;margin-top:5px;text-align:center}.review_modal_container .modal-body .nps_container .rating_title{width:100%;text-align:center;margin-bottom:20px}.review_modal_container .modal-body .nps_container .nps_labels{width:85%;display:flex;justify-content:space-between;margin:0 auto}.review_modal_container .modal-body .nps_container .nps_buttons{width:85%;display:flex;justify-content:space-between;margin:0 auto}.review_modal_container .modal-body .nps_container .nps_buttons .nps_button{width:35px;height:35px;border-radius:5px;border:1px solid hsla(0,0%,100%,.2);background-color:#1a212e;color:#fff;cursor:pointer;text-align:center;padding:0}.review_modal_container .modal-body .nps_container .nps_buttons .nps_button:hover{background-color:#4abf6c !important}@media(max-width: 990px){.review_modal_container .modal-body .nps_container .nps_labels,.review_modal_container .modal-body .nps_container .nps_buttons{width:100% !important}}@media(max-width: 450px){.review_modal_container .modal-body .nps_container .nps_buttons{flex-wrap:wrap;justify-content:center}.review_modal_container .modal-body .nps_container .nps_buttons .nps_button:not(:nth-child(1)){margin-left:5px}.review_modal_container .modal-body .nps_container .nps_buttons .nps_button{flex-shrink:0;margin-bottom:5px}}.review_modal_container .modal-body .form-control{background-color:rgba(0,0,0,0);border-top:none;border-left:none;border-right:none;border-radius:0;border-bottom:1px solid #979797;color:#c4c4c4;font-weight:300;padding-left:0px;padding-top:19px}.review_modal_container .modal-body .review_thanks{font-size:20px;margin-bottom:20px;margin-top:30px}.review_modal_container .modal-body .review_share_container{display:flex;justify-content:space-between}.review_modal_container .modal-body .review_share_container button{background:none;width:5%;text-align:left;border:none;cursor:pointer}.review_modal_container .modal-body .review_share_container button img{height:20px}.review_modal_container .modal-body .review_share_container .share-modal-body{width:40%;margin:0 !important}.review_modal_container .modal-body .review_share_container .share-modal-body i{font-size:1.3em !important}@media(max-width: 990px){.review_modal_container .modal-body .review_share_container{flex-wrap:wrap}.review_modal_container .modal-body .review_share_container .form-control{width:90%}.review_modal_container .modal-body .review_share_container button{width:10%}.review_modal_container .modal-body .review_share_container .share-modal-body{width:100%;margin-top:10px !important}}.review_modal_container .modal-body .review_steps{margin-top:10px;text-align:center}.rfb_page #CookielawBanner{width:calc(100% - 420px) !important;position:fixed !important;background-color:#212b3b;z-index:2}.rfb_page #CookielawBanner div{padding-top:55px !important}.rfb_page #CookielawBanner p{margin-bottom:5px}.landing_page_container{display:flex}.landing_page_container h1{font-size:3.5rem;font-weight:bold}.landing_page_container h2{font-size:3.5rem;font-weight:bold}.landing_page_container h3{font-size:2.5rem;font-weight:bold;color:#fff}.landing_page_container p{font-size:16px}.landing_page_container .text_cta{color:#4abf6c !important;font-weight:bold}.landing_page_container .left_col{flex:1}.landing_page_container .left_col .rfb_click_me_mobile{position:fixed;right:20px;bottom:60px;width:90px;display:none;z-index:3000;opacity:0;transition:opacity .3s ease-in}.landing_page_container .left_col .section{padding:0 10vw;margin-bottom:250px}.landing_page_container .left_col .header{width:calc(100% - 420px) !important}.landing_page_container .left_col .header .navbar{padding:.8rem 1rem !important}.landing_page_container .left_col .header .navbar .navbar-nav{align-items:center}.landing_page_container .left_col .header .nav-link{cursor:pointer;padding:5px 15px;border-radius:5px;color:#fff;background-color:#4abf6c}.landing_page_container .left_col .header .nav-link-secondary{margin-right:15px}.landing_page_container .left_col .header .nav-link-secondary:hover{text-decoration:none}.landing_page_container .left_col .header .nav-link:hover{background-color:#2ab458}.landing_page_container .left_col .header_section{display:flex;flex-direction:column;justify-content:center;height:62vh;margin-bottom:0 !important}.landing_page_container .left_col .header_section .show_mobile{display:none}.landing_page_container .left_col .header_section .show_desktop{display:inline-block}.landing_page_container .left_col .header_section .headline_container{max-width:45vw;margin-top:8vh}.landing_page_container .left_col .header_section .headline_container p{padding-right:30%;margin:30px 0 10px 0}.landing_page_container .left_col .header_section .headline_container p:nth-child(3){margin:5px 0 !important}.landing_page_container .left_col .quote_section{padding:0 10vw 0 0;display:flex;align-items:center}.landing_page_container .left_col .quote_section img{box-shadow:25px 25px 0px 0px rgba(48,59,82,.705);width:33vw}.landing_page_container .left_col .quote_section .quote_container{margin-left:50px}.landing_page_container .left_col .quote_section .quote{font-size:2vw;font-weight:bold;font-style:italic;width:100%}.landing_page_container .left_col .quote_section .quote_credit{z-index:0}.landing_page_container .left_col .quote_section .quote_credit .quote_author{font-weight:bold;margin-bottom:0}.landing_page_container .left_col .perks_section{margin-bottom:150px}.landing_page_container .left_col .perks_section h2{max-width:70%;margin-bottom:80px}.landing_page_container .left_col .perks_section .perks_container{display:flex;flex-wrap:wrap}.landing_page_container .left_col .perks_section .perks_container .rfb_source{font-size:smaller;opacity:.5;font-style:italic}.landing_page_container .left_col .perks_section .perks_container .rfb_seo_arrow{width:80px;position:absolute;margin-left:35px;margin-bottom:0 !important}.landing_page_container .left_col .perks_section .perks_container .perk:nth-child(odd){margin-right:80px}.landing_page_container .left_col .perks_section .perks_container .perk{width:40%;margin-bottom:20px;order:1}.landing_page_container .left_col .perks_section .perks_container .perk img{margin-bottom:10px}.landing_page_container .left_col .perks_section .perks_container .perk .perk_title{color:#4abf6c;margin-bottom:5px}.landing_page_container .left_col .perks_section .perks_img_container{margin-top:50px}.landing_page_container .left_col .perks_section .perks_img_container img{width:65%;display:block;margin:0 auto;border:10px solid rgba(48,59,82,.705)}.landing_page_container .left_col .perks_section .perks_img_container .rfb_perk_img_title{font-size:16px;text-align:center}.landing_page_container .left_col .perks_section .perks_img_container .rfb_img_caption{font-size:smaller;opacity:.3;font-style:italic;margin-top:5px;margin-bottom:2px;text-align:center}.landing_page_container .left_col .customers_section{background-color:#303743;padding:40px 50px;margin-bottom:150px;display:flex;flex-direction:column;align-items:center}.landing_page_container .left_col .customers_section .customers_secondary{margin-top:1.5rem !important;margin-bottom:1rem !important;font-size:16px !important;font-weight:normal}.landing_page_container .left_col .customers_section .testimonial_intro{margin-bottom:0}@media(max-width: 1600px){.landing_page_container .left_col .customers_section .testimonial_container{width:85% !important}}@media(max-width: 1500px){.landing_page_container .left_col .customers_section .testimonial_container{width:90% !important}}@media(max-width: 1450px){.landing_page_container .left_col .customers_section .testimonial_container{width:95% !important}}@media(max-width: 1400px){.landing_page_container .left_col .customers_section .testimonial_container{width:100% !important}}.landing_page_container .left_col .customers_section .testimonial_container{margin:40px auto;width:80%;display:flex;align-items:center}.landing_page_container .left_col .customers_section .testimonial_container .testimonial_left img{transform:scale(2) rotate(90deg);opacity:.7;cursor:pointer}.landing_page_container .left_col .customers_section .testimonial_container .testimonial_left img:hover{opacity:1}.landing_page_container .left_col .customers_section .testimonial_container .testimonial_right img{transform:rotate(-90deg) scale(2);opacity:.7;cursor:pointer;z-index:3}.landing_page_container .left_col .customers_section .testimonial_container .testimonial_right img:hover{opacity:1}.landing_page_container .left_col .customers_section .testimonial_container .testimonial:hover{transform:scale(1.02);box-shadow:0 1rem 2rem rgba(0,0,0,.1)}.landing_page_container .left_col .customers_section .testimonial_container .testimonial{display:none;background-color:#1a212e;margin:0 50px;transition:transform .3s cubic-bezier(0.165, 0.84, 0.44, 1);box-shadow:0 5px 20px 0 rgba(0,0,0,.1);z-index:2}.landing_page_container .left_col .customers_section .testimonial_container .testimonial img{max-height:340px;max-width:340px}.landing_page_container .left_col .customers_section .testimonial_container .testimonial .testimonial_copy{padding:50px 40px 0 50px}.landing_page_container .left_col .customers_section .testimonial_container .testimonial .testimonial_copy .testimonial_quote{font-style:italic}.landing_page_container .left_col .customers_section .testimonial_container .testimonial .testimonial_copy .testimonial_author{font-size:small;margin-bottom:0;font-weight:bold}.landing_page_container .left_col .customers_section .testimonial_container .testimonial .testimonial_copy .testimonial_role{font-size:small}.landing_page_container .left_col .customers_section .testimonial_container .active_testimonial{display:flex}.landing_page_container .left_col .customers_section .organiser_logos{display:flex;justify-content:space-around;align-items:center;padding:0 10%}.landing_page_container .left_col .customers_section .organiser_logos img{width:15%}.landing_page_container .left_col .pricing_section h2{max-width:70%}.landing_page_container .left_col .pricing_section .pricing_intro{max-width:40vw}.landing_page_container .left_col .pricing_section .pricing_container{display:flex;flex-wrap:wrap}.landing_page_container .left_col .pricing_section .pricing_container .pricing_option:nth-child(1){margin-right:30px}.landing_page_container .left_col .pricing_section .pricing_container .pricing_option{background-color:#1a212e;padding:20px;width:280px;margin:30px 0;display:flex;flex-direction:column;justify-content:space-between}.landing_page_container .left_col .pricing_section .pricing_container .pricing_option .pricing_name{font-size:2rem;margin-bottom:5px}.landing_page_container .left_col .pricing_section .pricing_container .pricing_option .pricing_start_hidden{opacity:0 !important}.landing_page_container .left_col .pricing_section .pricing_container .pricing_option .pricing_start{font-size:12px;opacity:.5;margin-bottom:0}.landing_page_container .left_col .pricing_section .pricing_container .pricing_option .pricing_desc{margin-bottom:25px}.landing_page_container .left_col .pricing_section .pricing_container .pricing_option .pricing_cost{font-size:3rem;margin:-5px 0 20px 0;font-weight:bold}.landing_page_container .left_col .pricing_section .pricing_container .pricing_option .pricing_cost .currency_symbol,.landing_page_container .left_col .pricing_section .pricing_container .pricing_option .pricing_cost .payment_freq{font-size:14px}.landing_page_container .left_col .pricing_section .pricing_container .pricing_option button{width:100%;padding:5px;color:#fff;background-color:#4abf6c;border-radius:5px;border:none;cursor:pointer}.landing_page_container .left_col .contact_section{display:flex}.landing_page_container .left_col .contact_section .contact_left{padding-right:20px;border-right:2px solid #1a212e;width:50%}.landing_page_container .left_col .contact_section .contact_right{margin-left:20px;display:flex;max-width:350px;width:100%}.landing_page_container .left_col .contact_section .contact_right form{width:100%}.landing_page_container .left_col .contact_section .contact_right form br{display:none !important}.landing_page_container .left_col .contact_section .contact_right .errorlist{margin-bottom:0 !important}.landing_page_container .left_col .contact_section .contact_right .form_label_container{display:flex;justify-content:space-between}.landing_page_container .left_col .contact_section .contact_right label{margin-bottom:5px}.landing_page_container .left_col .contact_section .contact_right .text-danger{margin-bottom:0 !important}.landing_page_container .left_col .contact_section .contact_right input[type=text]{border-radius:5px;width:100%;padding:8px;margin-bottom:15px;border:none}.landing_page_container .left_col .contact_section .contact_right input[type=submit]{width:100%;padding:8px;color:#fff;background-color:#4abf6c;border-radius:5px;border:none;margin-top:10px;cursor:pointer}.landing_page_container .right_col{flex:0 0 420px;background-color:#f2f2f2;color:#0f0f0f;padding:25px 50px 25px 25px;z-index:3000}.landing_page_container .right_col .rfb_click_me{width:80px;position:fixed;right:20px;bottom:145px;opacity:0;transition:opacity .2s ease-in}.landing_page_container .right_col .rfb_active{opacity:1 !important}.landing_page_container .right_col .description_title{font-size:1.5rem;font-weight:bold;margin-bottom:.7rem}.landing_page_container .right_col .description_container{position:fixed;width:370px;opacity:0;transition:opacity .3s ease-in}@media(max-width: 990px){.rfb_page #CookielawBanner{width:100% !important;position:fixed !important;background-color:#212b3b;z-index:2}.rfb_page #CookielawBanner div{padding-top:70px !important}.rfb_page #CookielawBanner p{margin-bottom:5px}.landing_page_container .section{margin-bottom:120px !important}.landing_page_container h1,.landing_page_container h2{max-width:100% !important}.landing_page_container h2{font-size:1.95rem}.landing_page_container .left_col .rfb_click_me_mobile{display:block}.landing_page_container .left_col .header{width:100% !important}.landing_page_container .left_col .header .navbar-nav{align-items:flex-end !important}.landing_page_container .left_col .header .nav-item{margin-top:5px}.landing_page_container .left_col .header .nav-link{cursor:pointer;border:0;border-radius:0;padding:0;color:#4abf6c;text-transform:uppercase;background-color:#1a212e !important}.landing_page_container .left_col .header .nav-link:hover{background-color:none !important}.landing_page_container .left_col .header .nav-link-secondary:hover{color:#fff !important}.landing_page_container .left_col .header .nav-link-secondary{margin-right:0;text-transform:uppercase}.landing_page_container .header_section{margin-top:40px;height:70vh !important}.landing_page_container .header_section .show_mobile{display:inline-block !important}.landing_page_container .header_section .show_desktop{display:none !important}.landing_page_container .headline_container{max-width:100% !important;padding-right:15px;margin-top:0 !important}.landing_page_container .headline_container h1{font-size:2rem}.landing_page_container .headline_container p{padding:0 !important}.landing_page_container .quote_section{display:block !important;padding:0 !important}.landing_page_container .quote_section img{width:80% !important;margin-left:0 !important;box-shadow:-15px 15px 0px 0px rgba(48,59,82,.705) !important}.landing_page_container .quote_section .quote_container{position:relative;margin:0 auto !important;text-align:center;width:80%}.landing_page_container .quote_section .quote{width:100% !important;margin-left:0px !important;font-size:1.6rem !important;padding-top:30px}.landing_page_container .quote_section .quote_credit{position:relative !important;margin-left:0 !important}.landing_page_container .perks_section h2{margin-bottom:40px !important}.landing_page_container .perks_section .perks_img_container{margin-top:30px}.landing_page_container .perks_section .perks_img_container img{width:100% !important}.landing_page_container .perks_section .rfb_seo_arrow{display:none !important}.landing_page_container .perk{padding-right:0;width:100% !important;margin-right:0 !important;display:flex;flex-direction:column;align-items:center}.landing_page_container .perk .perk_body{text-align:center}.landing_page_container .seo_perk{order:2 !important;margin-bottom:0 !important}.landing_page_container .customers_section,.landing_page_container .perks_section{margin-bottom:100px !important}.landing_page_container .customers_section{padding:25px 0 !important}.landing_page_container .customers_section h3,.landing_page_container .customers_section .testimonial_intro{padding-left:10vw;padding-right:4vw}.landing_page_container .customers_section .organiser_logos{flex-wrap:wrap}.landing_page_container .customers_section .organiser_logos img{width:40% !important}.landing_page_container .customers_section .organiser_logos img:nth-child(1),.landing_page_container .customers_section .organiser_logos img:nth-child(2){margin-bottom:40px}.landing_page_container .customers_section .testimonial_container{width:100% !important;padding:0 15px !important}.landing_page_container .customers_section .testimonial{margin:0 20px !important}.landing_page_container .customers_section .testimonial img{display:none}.landing_page_container .customers_section .testimonial .testimonial_copy{padding:30px 20px !important;text-align:center}.landing_page_container .customers_section .testimonial .testimonial_copy .testimonial_role{margin-bottom:5px !important}.landing_page_container .pricing_option{margin-right:0 !important;width:100% !important;margin-bottom:10px !important;text-align:center}.landing_page_container .pricing_intro{max-width:100% !important}.landing_page_container .contact_section{display:block !important}.landing_page_container .contact_section .contact_left{width:100% !important;border:none !important;margin-bottom:30px}.landing_page_container .contact_section .contact_right{margin-left:0 !important}.landing_page_container .right_col{display:none}}.review-stream-wrapper{margin-top:-163px;overflow-x:hidden;transition:opacity ease-in-out .25s;opacity:0}@media(max-width: 955px){.review-stream-wrapper{display:none}}@media(max-width: 955px){.review-stream-wrapper{margin-top:0px}}.review-stream-container{display:flex;align-items:center;width:4500px}.review-stream-container .review-stream-card{min-height:129px;margin:12px;box-shadow:0 3px 25px 0 rgba(0,0,0,.1);background-color:#1a212e;transform:translate3d(0, 0px, 0px);cursor:pointer;border-radius:10px}.review-stream-container .review-stream-card .review-card-zoom{padding:20px 20px 15px 20px;transition:transform .5s,box-shadow .5s;background-color:#1a212e;border-radius:10px}.review-stream-container .review-stream-card .review-card-header{display:flex;align-items:center;margin-bottom:10px;position:relative}.review-stream-container .review-stream-card .review-card-header .avatar-frame-left{left:-5px !important}.review-stream-container .review-stream-card .review-card-header .avatar-frame-right{left:29px !important}.review-stream-container .review-stream-card .review-card-header .review-card-profile{width:40px !important;border-radius:50%;margin-right:13px}.review-stream-container .review-stream-card .review-card-header .review-card-header-details{display:flex;flex-direction:column;font-family:"Poppins";overflow:hidden}.review-stream-container .review-stream-card .review-card-header .review-card-header-details p{margin-bottom:0}.review-stream-container .review-stream-card .review-card-header .review-card-header-details .bullet_separator{color:#87929d;margin-left:6px;margin-right:6px}.review-stream-container .review-stream-card .review-card-header .review-card-header-details .review-card-header-top{display:flex;font-weight:500;font-size:14px;white-space:nowrap;text-overflow:ellipsis}.review-stream-container .review-stream-card .review-card-header .review-card-header-details .review-card-header-top .review-author{text-overflow:ellipsis;max-width:40%;white-space:nowrap;overflow:hidden}.review-stream-container .review-stream-card .review-card-header .review-card-header-details .review-card-header-top .stars{color:#fc0;font-weight:bolder}.review-stream-container .review-stream-card .review-card-header .review-card-header-details .review-card-header-top .stars span{margin-right:3px}.review-stream-container .review-stream-card .review-card-header .review-card-header-details .review-card-header-top .stars span>span{margin:0 1px}.review-stream-container .review-stream-card .review-card-header .review-card-header-details .review-card-header-top .stars .stars_out_of{font-size:11px;margin-left:-1px;font-weight:normal}.review-stream-container .review-stream-card .review-card-header .review-card-header-details .review-card-header-bottom .text-feedback{font-size:14px;color:#fff}.review-stream-container .review-stream-card .review-card-header .review-card-header-details .review-card-header-bottom .race-name{color:hsla(0,0%,100%,.75);font-size:12px}.review-stream-container .review-stream-card .review-card-body p{margin-bottom:0;font-family:"Source Sans Pro"}.review-stream-container .review-stream-card:hover{text-decoration:none;color:#fff}@media(min-width: 560px){.review-stream-container .review-stream-card{width:33vw}}@media(min-width: 1280px){.review-stream-container .review-stream-card{width:25vw}}@media(min-width: 1750px){.review-stream-container .review-stream-card{width:20vw}}.active_campaign{display:flex;justify-content:space-around;align-items:center}.active_campaign .split_search{margin-right:30px}@media(max-width: 1000px){.active_campaign .split_search{margin-right:0px}}@media(min-width: 1200px){.active_campaign{max-width:90vw !important}}.header_campaign{background-color:#1a212e;border-radius:5px;display:flex;flex-direction:column;justify-content:center;width:380px;padding:10px}.header_campaign .campaign_image{position:relative;text-shadow:1px 1px 4px #000}.header_campaign .campaign_image img{width:360px;height:240px}.header_campaign .campaign_image p{font-size:20px;font-weight:bold;position:absolute;bottom:10px;left:10px;margin:0;display:flex;flex-direction:column}.header_campaign .campaign_image p .tree_count{color:#4abf6c;font-size:35px;margin-bottom:-5px}.header_campaign .campaign_copy{text-align:center}.header_campaign .campaign_copy p{margin:10px 0 0 0}.header_campaign .campaign_copy a:hover{cursor:pointer;text-decoration:underline}@media(max-width: 1000px){.header_split_container{display:none !important}}.user_preferences{display:flex}.user_preferences button{margin:0 auto;margin-top:-30px}.campaign-banner{padding:57px 10px 10px 10px;text-align:center;display:none;background-color:#fae251;color:#000}.campaign-banner .campaign-bold{font-weight:bold}.campaign-banner .campaign_1,.campaign-banner .campaign_2{transition:opacity .3s}.campaign-banner .campaign_1{opacity:1;display:block}.campaign-banner .campaign_2{opacity:0;display:none}.campaign-banner .campaign-count{font-weight:bold}.campaign-banner p{margin-bottom:0}.campaign-banner a{color:#000 !important;text-decoration:underline}@media(max-width: 1000px){.campaign-banner{display:block !important}}.homepage-h2-heading{font-weight:bold;font-size:22px;line-height:110%;margin-bottom:0;padding-left:10px}@media only screen and (max-width: 1050px){.homepage-h2-heading{font-size:22px}}.rfd_landing_page_container .navbar{padding:.8rem 1rem !important}.rfd_landing_page_container .navbar .navbar-nav{align-items:center}.rfd_landing_page_container .nav-link{cursor:pointer;padding:5px 15px;border-radius:5px;color:#fff;background-color:#4abf6c}.rfd_landing_page_container .nav-link-secondary{margin-right:30px}.rfd_landing_page_container .nav-link-secondary:hover{text-decoration:none}.rfd_landing_page_container .rfd-hero{margin-top:30px;padding:15vh 0;text-align:center;width:100%;background-image:url("../images/rfd-header.63eeaf5a77b4.svg");background-size:cover;background-position:center center}.rfd_landing_page_container .rfd-hero .rfd-hero-copy{margin:0 auto}.rfd_landing_page_container .rfd-hero .rfd-hero-copy h1{font-size:60px;font-weight:bold}.rfd_landing_page_container .rfd-hero .rfd-hero-copy p{margin:25px 0 10px 0;font-size:18px}.rfd_landing_page_container .rfd-hero .rfd-hero-copy a{color:#4abf6c;font-size:16px;cursor:pointer}.rfd_landing_page_container .rfd-hero .rfd-hero-copy a:hover{text-decoration:underline}.rfd_landing_page_container .rfd-hero .rfd-hero-copy .generate-btn{margin-top:26px;width:100%;padding:6px 25px;color:#fff;background-color:#4abf6c;border-radius:5px;border:none;cursor:pointer;display:block;max-width:240px;margin:20px auto 10px}.rfd_landing_page_container .rfd-hero .rfd-hero-copy .generate-btn:hover{text-decoration:none;background-color:#2ab458}.rfd_landing_page_container .rfd-feature-container{text-align:center;padding-top:5em;margin-bottom:5em}.rfd_landing_page_container .rfd-feature-container h2{font-size:35px;font-weight:bold}.rfd_landing_page_container .rfd-features{padding:2em 0 2em 0;width:100%;display:flex;align-items:center;justify-content:center}.rfd_landing_page_container .rfd-features .rfd-feature{padding:20px 35px 20px 20px;max-width:400px;border-radius:10px;display:flex;background-color:#1a212e;text-align:left}.rfd_landing_page_container .rfd-features .rfd-feature .left-col{padding-right:15px}.rfd_landing_page_container .rfd-features .rfd-feature h3{color:#fff;font-weight:bold;font-size:25px}.rfd_landing_page_container .rfd-features .rfd-feature p{margin:10px 0}.rfd_landing_page_container .rfd-features .rfd-feature a{color:#4abf6c;cursor:pointer}.rfd_landing_page_container .rfd-features .rfd-feature a:hover{text-decoration:underline}.rfd_landing_page_container .rfd-features .rfd-feature:nth-child(2){margin:0 15px}.rfd_landing_page_container .rfd-pricing-contact{display:flex;justify-content:center;margin-bottom:8em}.rfd_landing_page_container .rfd-pricing{padding-top:5em;text-align:center;margin-right:50px}.rfd_landing_page_container .rfd-pricing h2{font-size:35px;font-weight:bold;margin-bottom:30px}.rfd_landing_page_container .rfd-pricing .pricing_intro{max-width:40vw}.rfd_landing_page_container .rfd-pricing .pricing-cta{width:700px;margin:30px auto;font-size:16px}.rfd_landing_page_container .rfd-pricing .pricing_container{display:flex;flex-wrap:wrap;justify-content:center;padding-right:50px;padding-left:50px}.rfd_landing_page_container .rfd-pricing .pricing_container .pricing_option:not(:nth-child(4)){margin-right:30px}.rfd_landing_page_container .rfd-pricing .pricing_container .pricing_option:nth-child(2){border:2px solid #4abf6c}.rfd_landing_page_container .rfd-pricing .pricing_container .pricing_option{background-color:#1a212e;padding:20px;width:280px;max-width:400px;display:flex;flex-direction:column;justify-content:space-between;border-radius:10px}.rfd_landing_page_container .rfd-pricing .pricing_container .pricing_option .pricing_recommended{color:#4abf6c;margin-bottom:5px}.rfd_landing_page_container .rfd-pricing .pricing_container .pricing_option .pricing_name{font-size:2rem;margin-bottom:5px}.rfd_landing_page_container .rfd-pricing .pricing_container .pricing_option .pricing_name:not(:nth-child(2)){margin-top:26px}.rfd_landing_page_container .rfd-pricing .pricing_container .pricing_option .pricing_start_hidden{opacity:0 !important}.rfd_landing_page_container .rfd-pricing .pricing_container .pricing_option .pricing_start{font-size:12px;opacity:.5;margin-bottom:0}.rfd_landing_page_container .rfd-pricing .pricing_container .pricing_option .pricing_desc{margin-bottom:25px}.rfd_landing_page_container .rfd-pricing .pricing_container .pricing_option .pricing_cost{font-size:3rem;margin:-5px 0 0 0;font-weight:bold}.rfd_landing_page_container .rfd-pricing .pricing_container .pricing_option .pricing_cost .currency_symbol,.rfd_landing_page_container .rfd-pricing .pricing_container .pricing_option .pricing_cost .payment_freq{font-size:14px;font-weight:normal}.rfd_landing_page_container .rfd-pricing .pricing_container .pricing_option a{margin-top:26px;width:100%;padding:6px;color:#fff;background-color:#4abf6c;border-radius:5px;border:none;cursor:pointer}.rfd_landing_page_container .rfd-pricing .pricing_container .pricing_option a:hover{text-decoration:none;background-color:#2ab458}.rfd_landing_page_container .rfd-contact{padding-top:5em;padding-bottom:5em;margin-right:30px}.rfd_landing_page_container .rfd-contact h2{text-align:center;font-size:35px;font-weight:bold;margin-bottom:30px}.rfd_landing_page_container .rfd-contact .rfd-contact-form{width:100%;margin-top:30px;max-width:400px;margin:0 auto}.rfd_landing_page_container .rfd-contact form{width:400px;padding:20px;background-color:#1a212e;border-radius:10px}.rfd_landing_page_container .rfd-contact form br{display:none !important}.rfd_landing_page_container .rfd-contact .errorlist{margin-bottom:0 !important}.rfd_landing_page_container .rfd-contact .form_label_container{display:flex;justify-content:space-between}.rfd_landing_page_container .rfd-contact label{margin-bottom:5px}.rfd_landing_page_container .rfd-contact .text-danger{margin-bottom:0 !important}.rfd_landing_page_container .rfd-contact input[type=text]{border-radius:5px;width:100%;padding:8px;margin-bottom:15px;border:none}.rfd_landing_page_container .rfd-contact input[type=submit]{width:100%;padding:6px;color:#fff;background-color:#4abf6c;border-radius:5px;border:none;margin-top:10px;cursor:pointer}@media(max-width: 990px){.rfd_landing_page_container .rfd-hero{padding:12vh 0;background-image:url("../images/rfd-header-small.6bb7d46b2fd5.svg")}.rfd_landing_page_container .rfd-hero-copy{padding:0 20px}.rfd_landing_page_container .rfd-hero-copy h1{font-size:35px !important}.rfd_landing_page_container .rfd-hero-copy p{font-size:16px}.rfd_landing_page_container .rfd-feature-container{margin-bottom:0 !important}.rfd_landing_page_container .rfd-features{flex-direction:column}.rfd_landing_page_container .rfd-features .rfd-feature{margin:10px 15px}.rfd_landing_page_container .rfd-pricing{margin-right:0 !important}.rfd_landing_page_container .rfd-pricing .pricing-cta{width:90% !important}.rfd_landing_page_container .rfd-pricing .pricing_container{border:none !important;padding:0 15px !important;flex-direction:column}.rfd_landing_page_container .rfd-pricing .pricing_container .pricing_option{width:100% !important;margin:0 auto !important}.rfd_landing_page_container .rfd-pricing .pricing_container .pricing_option .pricing_name:not(:nth-child(2)){margin-top:0 !important}.rfd_landing_page_container .rfd-pricing .pricing_container .pricing_option:not(:nth-child(1)){margin-top:20px !important}.rfd_landing_page_container .rfd-contact{margin-right:0px}.rfd_landing_page_container .rfd-contact .rfd-contact-form{padding:0 15px;max-width:400px}.rfd_landing_page_container .rfd-contact form{width:100%}}@media(max-width: 500px){.rfd_landing_page_container .rfd-hero{background-image:url("../images/rfd-header-mobile.303119c62c04.svg")}}.api-terms-toggle{padding:6px 10px;color:#fff;background-color:#4abf6c;border-radius:5px;border:none;margin:20px auto;cursor:pointer;display:block}.non-eea-api-terms.hidden,.eea-api-terms.hidden{display:none}.eea-api-terms .title,.non-eea-api-terms .title{font-weight:bold}.eea-api-terms .title-large,.non-eea-api-terms .title-large{font-weight:bold;font-size:larger}.hp-nav{width:100%;position:fixed;top:40px;left:0;background-color:#fff;z-index:5000000}.hp-nav .hp-n-container{max-width:1920px;margin:0 auto;padding:15px 20px;z-index:99;display:flex;align-items:center;justify-content:space-between}.hp-nav .hp-n-container .n-pl-mobile{display:none}.hp-nav .hp-n-scrolled{border-bottom:1px solid #e8eced;box-shadow:0 13px 18px -26px rgba(0,0,0,.48)}.hp-nav .hp-n-mobile{border-bottom:1px solid #e8eced;display:none}.hp-nav .hp-n-mobile .hp-n-m-btns{padding:0 10px 10px 10px}.hp-nav .hp-n-mobile .hp-n-m-btns .n-participant-link{border-bottom:1px solid #e8eced;text-align:center;padding:0 0 10px 0}.hp-nav .hp-n-mobile .hp-n-m-btns .n-participant-link a{color:#141414}.hp-nav .hp-n-mobile .hp-n-m-btns .n-btn{color:#141414;cursor:pointer;border-radius:10px;border:1px solid rgba(88,88,88,.5);font-size:15px;font-family:"Poppins";background-color:#fff;transition:all ease-in-out .2s;text-decoration:none;width:100%;display:block;text-align:center;padding:5px 10px;margin-top:10px}.hp-nav .hp-n-mobile .hp-n-m-btns .n-btn:hover{background-color:#f9f9f9}.hp-nav .hp-n-mobile .hp-n-m-btns .n-btn-primary{color:#fff;border:1px solid #4abf6c;background-color:#4abf6c}.hp-nav .hp-n-mobile .hp-n-m-btns .n-btn-primary:hover{background-color:#2ab458;color:#fff}.hp-nav .hp-n-logo img{width:200px}.hp-nav .hp-n-btns{display:flex;align-items:center}.hp-nav .hp-n-btns .n-participant-link{display:flex;align-items:center;margin-right:30px}.hp-nav .hp-n-btns .n-participant-link img{width:22px;height:22px;margin:0 5px 0 0}.hp-nav .hp-n-btns .n-participant-link a{color:#585858;text-decoration:underline;font-family:"Poppins";font-size:16px;font-weight:500}.hp-nav .hp-n-btns .n-participant-link a:hover{color:#141414 !important}.hp-nav .hp-n-btns .n-btn{color:#141414;cursor:pointer;padding:10px 20px;border-radius:10px;border:1px solid rgba(88,88,88,.5);font-size:16px;font-family:"Poppins";background-color:#fff;transition:all ease-in-out .2s;text-decoration:none}.hp-nav .hp-n-btns .n-btn:hover{background-color:#f9f9f9}.hp-nav .hp-n-btns .n-btn-primary{color:#fff;border:1px solid #4abf6c;background-color:#4abf6c;margin-left:20px}.hp-nav .hp-n-btns .n-btn-primary:hover{background-color:#2ab458;color:#fff}.hp-nav .hp-n-btn-mobile{display:none}.hp-participant-link{width:100%;display:flex;align-items:center;justify-content:center;position:fixed;top:0;height:40px;background-color:#1a212e;box-shadow:0 -4px 4px 0 rgba(133,136,147,.32) inset;z-index:5000000}.hp-participant-link p{color:#fff;margin:0;font-family:"Poppins";display:flex;align-items:center}.hp-participant-link p img{margin-right:7px}.hp-participant-link p a{font-weight:500;margin-left:5px;color:#4abf6c}.n-home-page{width:100%;background-color:#fff !important;color:#141414;background:url("/static/images/dotted-bg.ff213f0ed5f2.svg") 0% 0 repeat;min-height:100vh}.n-home-page .hp-top{display:flex;flex-direction:row;padding:170px 40px 100px 40px;max-width:1920px;min-height:75vh;margin:0 auto;justify-content:center}.n-home-page .hp-top .hp-t-right{opacity:0;display:flex;align-items:flex-start;justify-content:center;height:100%;width:50%}.n-home-page .hp-top .hp-t-right img{width:800px;margin:0}.n-home-page .hp-top .hp-t-right p{font-size:1.5vw;font-family:"Poppins";font-weight:800;opacity:.1}.n-home-page .hp-top .hp-t-r-mobile{display:none}.n-home-page .hp-top .hp-t-r-desktop{display:flex}.n-home-page .hp-top .hp-t-left{width:45%;display:flex;position:relative;flex-direction:column;justify-content:space-between}.n-home-page .hp-top .hp-t-left h1{font-size:64px;font-family:"Poppins";font-weight:900;margin:0 0 10px 0;padding-top:20px}.n-home-page .hp-top .hp-t-left h1 span{white-space:nowrap}.n-home-page .hp-top .hp-t-left h1 img{width:54px;margin:-6px 10px 0 10px}.n-home-page .hp-top .hp-t-left p{color:#585858;font-family:"Poppins";font-size:18px;margin:0 0 40px 0}.n-home-page .hp-top .hp-t-left .hp-demo-link{cursor:pointer;padding:10px 15px;border-radius:10px;font-size:18px;font-family:"Poppins";transition:all ease-in-out .2s;color:#fff;border:1px solid #4abf6c;background-color:#4abf6c;margin:80px 0 15px 0;width:fit-content;display:block;min-width:250px;text-align:center;font-weight:500;-webkit-box-shadow:0px 0px 17px 0px rgba(130,148,127,.6);-moz-box-shadow:0px 0px 17px 0px rgba(130,148,127,.6);box-shadow:0px 0px 17px 0px rgba(130,148,127,.6)}.n-home-page .hp-top .hp-t-left .hp-demo-link:hover{background-color:#2ab458;text-decoration:none}.n-home-page .hp-top .hp-t-left .k-home-form{width:100%;transition:all .3s;border-radius:5px;overflow:hidden;margin-bottom:70px}.n-home-page .hp-top .hp-t-left .hp-search-header{font-weight:600;font-size:21px;font-family:"Poppins";color:#141414;margin:10px 0}.n-home-page .hp-top .hp-t-left .k-home-search-container{width:70%;z-index:50;border-radius:10px;position:absolute;overflow:hidden}.n-home-page .hp-top .hp-t-left .k-home-search-container .search-bar{position:relative;width:100%}.n-home-page .hp-top .hp-t-left .k-home-search-container .search-bar input{width:100%;height:46px;padding:0 40px 0 15px;font-family:"Poppins";font-weight:500;font-size:17px;border:1px solid #e8eced;border-radius:10px}.n-home-page .hp-top .hp-t-left .k-home-search-container .search-bar img{position:absolute;right:15px;top:14px;width:20px;height:20px}.n-home-page .hp-top .hp-t-left .k-home-search-container .search-results{background:#fff;border:1px solid #e8eced;display:none;border-radius:10px;overflow-x:hidden}.n-home-page .hp-top .hp-t-left .k-home-search-container .search-results ::-webkit-scrollbar{width:4px;opacity:.7}.n-home-page .hp-top .hp-t-left .k-home-search-container .search-results ::-webkit-scrollbar-track{display:none}.n-home-page .hp-top .hp-t-left .k-home-search-container .search-results ::-webkit-scrollbar-thumb{background:#6c757d;border-radius:5px;opacity:.3}.n-home-page .hp-top .hp-t-left .k-home-search-container .search-results ::-webkit-scrollbar-thumb:hover{background:#6c757d;opacity:.5}.n-home-page .hp-top .hp-t-left .k-home-search-container .search-results ul{margin:0;padding:5px;max-height:250px;overflow-y:auto;overflow-x:hidden}.n-home-page .hp-top .hp-t-left .k-home-search-container .search-results ul .search-no-results{display:flex;flex-direction:row;align-items:flex-start;border-top:1px solid #e8eced;padding-top:10px;background:#f4f4f4;border-radius:8px 8px 0 0;border-left:1px solid #e8eced;border-right:1px solid #e8eced}.n-home-page .hp-top .hp-t-left .k-home-search-container .search-results ul .search-no-results .snr-icon{width:18px;height:18px;margin:4px 8px 0 0}.n-home-page .hp-top .hp-t-left .k-home-search-container .search-results ul .search-no-results:hover{cursor:auto !important;background:#f4f4f4 !important}.n-home-page .hp-top .hp-t-left .k-home-search-container .search-results ul .search-no-results-list{margin-top:10px}.n-home-page .hp-top .hp-t-left .k-home-search-container .search-results ul .sr-btn-item{border-top:1px solid #e8eced;border:none;margin-top:0;padding:10px;background-color:#f4f4f4;border-radius:0 0 8px 8px;border-left:1px solid #e8eced;border-right:1px solid #e8eced;border-bottom:1px solid #e8eced}.n-home-page .hp-top .hp-t-left .k-home-search-container .search-results ul .sr-btn-item .sr-btn{background-color:#4abf6c;border-radius:8px;padding:10px;text-align:center;color:#fff;font-size:18px;display:block}.n-home-page .hp-top .hp-t-left .k-home-search-container .search-results ul .sr-btn-item .sr-btn span{font-weight:600}.n-home-page .hp-top .hp-t-left .k-home-search-container .search-results ul .sr-btn-item .sr-btn:hover{text-decoration:none;background-color:#2ab458}.n-home-page .hp-top .hp-t-left .k-home-search-container .search-results ul .sr-btn-item:hover{background:#f4f4f4 !important}.n-home-page .hp-top .hp-t-left .k-home-search-container .search-results ul li{padding:5px 10px;cursor:pointer;border-radius:8px}.n-home-page .hp-top .hp-t-left .k-home-search-container .search-results ul li .sr-race-info{display:flex;flex-direction:column;max-width:calc(100% - 140px)}.n-home-page .hp-top .hp-t-left .k-home-search-container .search-results ul li .sr-race-info .sr-race-name{font-size:16px;font-weight:600;color:#3e3e3e !important;font-family:"Inter";max-width:100%}.n-home-page .hp-top .hp-t-left .k-home-search-container .search-results ul li .sr-race-info .sr-extra-info{font-size:14px;color:#585858;font-family:"Inter";max-width:100%}.n-home-page .hp-top .hp-t-left .k-home-search-container .search-results ul li .sr-race-info .sr-extra-info .sr-ei-org{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;width:fit-content}.n-home-page .hp-top .hp-t-left .k-home-search-container .search-results ul li .sr-race-info .sr-extra-info .bullet{opacity:.3;margin:0 7px}.n-home-page .hp-top .hp-t-left .k-home-search-container .search-results ul li a{background:none;border:none;padding:0;margin:0;display:flex;flex-direction:row;align-items:center;justify-content:space-between;height:auto;width:100%;border-radius:0;text-decoration:none}.n-home-page .hp-top .hp-t-left .k-home-search-container .search-results ul li a p{font-size:18px;font-family:"Poppins";margin:0;text-shadow:none !important;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;width:fit-content}.n-home-page .hp-top .hp-t-left .k-home-search-container .search-results ul li a .no-rating-stars{filter:grayscale(1);opacity:.2}.n-home-page .hp-top .hp-t-left .k-home-search-container .search-results ul li a .no-rating-stars span{display:none}.n-home-page .hp-top .hp-t-left .k-home-search-container .search-results ul li a .stars{white-space:nowrap;display:flex;align-items:center;justify-content:flex-end;margin-left:10px;width:140px}.n-home-page .hp-top .hp-t-left .k-home-search-container .search-results ul li a .stars img{margin-left:0;margin-bottom:2px !important}.n-home-page .hp-top .hp-t-left .k-home-search-container .search-results ul li a .stars span{font-size:18px;font-weight:500;font-family:"Inter";margin-right:4px;color:#fc0}.n-home-page .hp-top .hp-t-left .k-home-search-container .search-results ul li a .stars .rating-out-of{font-size:14px;font-weight:normal;margin:0}.n-home-page .hp-top .hp-t-left .k-home-search-container .search-results ul li:hover{background:#f9f9f9}.n-home-page .hp-hiw-intro{margin-bottom:35px;padding:0 20px}.n-home-page .hp-hiw-intro h2{color:#141414;font-size:40px;font-family:"Poppins";font-weight:700;text-align:center;margin:0 0 10px 0}.n-home-page .hp-how-it-works{background-color:rgba(74,191,108,.07);padding:20px 0;margin:0 0 100px 0}.n-home-page .hp-how-it-works .hp-hiw-content{max-width:1920px;margin:30px auto}.n-home-page .hp-how-it-works .hp-hiw-content .hiw-steps{display:flex;align-items:flex-start;justify-content:space-between;flex-wrap:nowrap;width:100%;height:180px}.n-home-page .hp-how-it-works .hp-hiw-content .hiw-steps .hiw-step{width:33%;display:flex;flex-direction:column;align-items:center;padding:0 35px;height:100%}.n-home-page .hp-how-it-works .hp-hiw-content .hiw-steps .hiw-step img{width:50px}.n-home-page .hp-how-it-works .hp-hiw-content .hiw-steps .hiw-step .hiw-s-header{font-size:28px;font-weight:700;margin:10px 0 5px 0;color:#141414;text-align:center;font-family:"Poppins"}.n-home-page .hp-how-it-works .hp-hiw-content .hiw-steps .hiw-step .hiw-s-copy{color:#585858;font-size:16px;text-align:center;font-family:"Poppins";margin:0}.n-home-page .hp-how-it-works .hp-hiw-content .hiw-steps .hiw-step:not(:last-child){border-right:1px solid rgba(74,191,108,.38)}.n-home-page .hp-promoted-orgs{width:100%;height:100%;padding:0 0 50px 0}.n-home-page .hp-promoted-orgs p{opacity:.8;font-size:19px;font-weight:600;margin:0 0 20px 0;text-align:center;font-family:"Poppins"}.n-home-page .hp-promoted-orgs .hp-po-imgs{display:flex;flex-direction:row;align-items:center;padding:15px 0 40px 0}.n-home-page .hp-promoted-orgs .hp-po-imgs .slick-track{display:flex;align-items:center}.n-home-page .hp-promoted-orgs .hp-po-imgs img{max-height:80px;max-width:140px;margin-right:75px}@media screen and (max-width: 1440px)and (min-width: 1281px){.n-home-page .hp-top .hp-t-left .hp-t-l-top h1{font-size:55px}.n-home-page .hp-top .hp-t-left .hp-t-l-top h1 img{width:45px}.n-home-page .hp-top .hp-t-left .hp-t-l-top p{font-size:16px}}@media screen and (max-width: 1600px){.n-home-page .hp-top .hp-t-left .hp-t-l-top .k-home-form .k-home-search-container{width:85%}}@media screen and (max-width: 1555px){.n-home-page .hp-how-it-works .hp-hiw-content .hiw-steps{height:220px}}@media screen and (max-width: 1280px){.n-home-page .hp-top{flex-direction:column;align-items:center;padding-top:150px}.n-home-page .hp-top .hp-t-left{width:auto;margin-bottom:30px}.n-home-page .hp-top .hp-t-left .hp-t-l-top h1{text-align:center}.n-home-page .hp-top .hp-t-left .hp-t-l-top p{text-align:center}.n-home-page .hp-top .hp-t-left .hp-t-l-top .k-home-form .k-home-search-container{width:100%}.n-home-page .hp-top .hp-t-left .hp-t-l-top .hp-demo-link{display:block;text-align:center;width:fit-content;margin:0 auto}.n-home-page .hp-top .hp-t-right{width:80%}.n-home-page .hp-top .hp-t-right img{margin:0}.n-home-page .hp-how-it-works .hp-hiw-content .hiw-steps{height:100%;flex-wrap:wrap;justify-content:center}.n-home-page .hp-how-it-works .hp-hiw-content .hiw-steps .hiw-step{width:50%;min-height:195px}.n-home-page .hp-how-it-works .hp-hiw-content .hiw-steps .hiw-s-1,.n-home-page .hp-how-it-works .hp-hiw-content .hiw-steps .hiw-s-2{padding-bottom:40px}.n-home-page .hp-how-it-works .hp-hiw-content .hiw-steps .hiw-s-3,.n-home-page .hp-how-it-works .hp-hiw-content .hiw-steps .hiw-s-4{padding-top:40px;border-top:1px solid rgba(74,191,108,.38)}.n-home-page .hp-promoted-orgs .hp-po-imgs img{max-height:60px;max-width:120px;margin-right:40px}}@media screen and (max-width: 900px){.n-home-page .hp-top .hp-t-left .hp-t-l-top h1{font-size:55px}.n-home-page .hp-top .hp-t-left .hp-t-l-top h1 img{width:45px}.n-home-page .hp-top .hp-t-left .hp-t-l-top p{font-size:16px;margin-bottom:35px}.n-home-page .hp-top .hp-t-left .hp-t-l-top .hp-search-header{font-size:18px;margin-bottom:15px}.n-home-page .hp-top .hp-t-right{width:100%}.n-home-page .hp-top .hp-t-right img{width:100%}}@media screen and (max-width: 800px){.hp-how-it-works .hp-hiw-content{margin:0 auto !important}.hp-how-it-works .hp-hiw-content .hiw-steps .hiw-step{width:100% !important;min-height:auto !important;padding:40px 10% !important;border-top:none !important}.hp-how-it-works .hp-hiw-content .hiw-steps .hiw-step:not(:last-child){border-bottom:1px solid rgba(74,191,108,.38)}}@media screen and (max-width: 700px){.n-home-page .hp-top .hp-t-r-mobile{display:flex}.n-home-page .hp-top .hp-t-r-desktop{display:none}}@media screen and (max-width: 550px){.hp-participant-link p span{display:none}}@media screen and (max-width: 530px){.n-home-page .hp-nav .hp-n-container{padding:10px}.n-home-page .hp-nav .hp-n-logo img{width:150px}.n-home-page .hp-nav .hp-n-btns{display:none}.n-home-page .hp-nav .hp-n-btn-mobile{display:block;cursor:pointer}.n-home-page .hp-nav .hp-n-btn-mobile .nav-mob-icon{height:28px}.n-home-page .hp-nav .hp-n-btn-mobile .nmi-close{display:none}.n-home-page .hp-top{padding:60px 15px 50px 15px;justify-content:flex-start;min-height:auto}.n-home-page .hp-top .hp-t-left .hp-t-l-top h1{font-size:30px}.n-home-page .hp-top .hp-t-left .hp-t-l-top h1 br{display:none}.n-home-page .hp-top .hp-t-left .hp-t-l-top h1 img{width:25px;margin:-6px 5px 0 5px}.n-home-page .hp-top .hp-t-left .hp-t-l-top p{font-size:14px;margin-bottom:35px}.n-home-page .hp-top .hp-t-left .hp-t-l-top p br{display:none}.n-home-page .hp-top .hp-t-left .k-home-form{margin-bottom:60px}.n-home-page .hp-top .hp-t-left .hp-demo-link{font-size:13px}.n-home-page .hp-top .hp-t-left .k-home-search-container .search-bar input{height:40px;font-size:14px}.n-home-page .hp-top .hp-t-left .k-home-search-container .search-bar img{right:12px;top:11px;width:18px;height:18px}.n-home-page .hp-top .hp-t-left .k-home-search-container .search-results ul li{padding:5px 5px 5px 10px}.n-home-page .hp-top .hp-t-left .k-home-search-container .search-results ul li .sr-race-info{width:80%}.n-home-page .hp-top .hp-t-left .k-home-search-container .search-results ul li .sr-race-info .sr-race-name{font-size:14px;max-width:100%}.n-home-page .hp-top .hp-t-left .k-home-search-container .search-results ul li .sr-race-info .sr-extra-info{font-size:14px;max-width:100%}.n-home-page .hp-top .hp-t-left .k-home-search-container .search-results ul li a .stars{width:20% !important}.n-home-page .hp-top .hp-t-left .k-home-search-container .search-results ul li a .stars span{font-size:15px;margin-right:2px}.n-home-page .hp-top .hp-t-left .k-home-search-container .search-results ul li a .stars img{height:15px}.n-home-page .hp-top .hp-t-left .k-home-search-container .search-results ul li a .stars img:not(:nth-child(2)){display:none}.n-home-page .hp-top .hp-t-right img{width:100%}.n-home-page .hp-promoted-orgs p{font-size:12px;font-weight:500}.n-home-page .hp-promoted-orgs .hp-po-imgs img{max-height:40px;max-width:90px;margin-right:30px}}.cd-headline.slide span{display:inline-block}.cd-headline.slide .cd-words-wrapper{overflow:hidden;vertical-align:top;padding:0 0 .25em 0}.cd-headline.slide b{opacity:0;top:.2em}.cd-headline.slide b.is-visible{top:0;opacity:1;-webkit-animation:slide-in .6s;-moz-animation:slide-in .6s;animation:slide-in .6s}.cd-headline.slide b.is-hidden{-webkit-animation:slide-out .6s;-moz-animation:slide-out .6s;animation:slide-out .6s}@-webkit-keyframes slide-in{0%{opacity:0;-webkit-transform:translateY(-100%)}60%{opacity:1;-webkit-transform:translateY(20%)}100%{opacity:1;-webkit-transform:translateY(0)}}@-moz-keyframes slide-in{0%{opacity:0;-moz-transform:translateY(-100%)}60%{opacity:1;-moz-transform:translateY(20%)}100%{opacity:1;-moz-transform:translateY(0)}}@keyframes slide-in{0%{opacity:0;-webkit-transform:translateY(-100%);-moz-transform:translateY(-100%);-ms-transform:translateY(-100%);-o-transform:translateY(-100%);transform:translateY(-100%)}60%{opacity:1;-webkit-transform:translateY(20%);-moz-transform:translateY(20%);-ms-transform:translateY(20%);-o-transform:translateY(20%);transform:translateY(20%)}100%{opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes slide-out{0%{opacity:1;-webkit-transform:translateY(0)}60%{opacity:0;-webkit-transform:translateY(120%)}100%{opacity:0;-webkit-transform:translateY(100%)}}@-moz-keyframes slide-out{0%{opacity:1;-moz-transform:translateY(0)}60%{opacity:0;-moz-transform:translateY(120%)}100%{opacity:0;-moz-transform:translateY(100%)}}@keyframes slide-out{0%{opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}60%{opacity:0;-webkit-transform:translateY(120%);-moz-transform:translateY(120%);-ms-transform:translateY(120%);-o-transform:translateY(120%);transform:translateY(120%)}100%{opacity:0;-webkit-transform:translateY(100%);-moz-transform:translateY(100%);-ms-transform:translateY(100%);-o-transform:translateY(100%);transform:translateY(100%)}}.cd-words-wrapper{display:inline-block;position:relative;text-align:left}.cd-words-wrapper b{display:inline-block;position:absolute;white-space:nowrap;left:0;top:0}.cd-words-wrapper b.is-visible{position:relative}.no-js .cd-words-wrapper b{opacity:0}.no-js .cd-words-wrapper b.is-visible{opacity:1}.organiser-footer{background-color:#fff;padding:0 10%}.organiser-footer .of-logo img{width:200px}.organiser-footer .of-links{display:flex;align-items:center;justify-content:center}.organiser-footer .of-links .of-links-text{margin:0 75px}.organiser-footer .of-links .of-links-text a{color:#3e3e3e;margin:0 10px}.organiser-footer .of-links .of-socials a img{width:25px}.organiser-footer .of-copyright{padding:20px 0;margin-top:20px;border-top:1px solid #e8eced;flex-wrap:wrap}.organiser-footer .of-copyright p{color:#585858;text-align:center;font-family:"Poppins";font-size:13px;font-style:normal;font-weight:500;opacity:.5;margin:0 0 5px 0}.organiser-footer .of-copyright span{opacity:.3;color:#585858;text-align:center;font-family:"Poppins";font-size:15px;margin:0 10px 5px 10px}@media screen and (max-width: 468px){.of-copyright p{padding:0 10px}.of-copyright span{display:none}}@media screen and (max-width: 1200px){.organiser-footer .of-links .of-links-text{margin:0 40px}}@media screen and (max-width: 1100px){.organiser-footer .of-links{flex-direction:column}.organiser-footer .of-links .of-logo{display:none}.organiser-footer .of-links .of-links-text{margin:0 0 20px 0 !important;display:flex;flex-wrap:wrap;align-items:center;justify-content:center}}@media screen and (max-width: 530px){.organiser-footer{padding:0 5%}.organiser-footer .of-links .of-links-text{margin:0 0 15px 0}.organiser-footer .of-links .of-links-text a{font-size:13px}.organiser-footer .of-copyright{padding:15px 0 5px 0;margin-top:15px}}.claim-event-page-container{width:100%;background-color:#fff !important;color:#141414;background:url("/static/images/dotted-bg.ff213f0ed5f2.svg") 0% 0 repeat;padding:0 0 20px 0}.claim-event-page-container .ce-header{display:flex;flex-direction:column;justify-content:center;align-items:center;padding:160px 20px 0 20px;max-width:1920px;margin:0 auto}.claim-event-page-container .ce-header h3{font-size:28px;font-family:"Poppins";font-weight:600;color:#585858;margin:0 0 5px 0;text-align:center}.claim-event-page-container .ce-header h1{font-size:65px;font-family:"Poppins";font-weight:900;color:#141414;margin:0 0 25px 0;text-align:center;line-height:1.2}.claim-event-page-container .ce-header h1 .ce-h-reviews{white-space:nowrap}.claim-event-page-container .ce-header h1 .cd-words-wrapper{text-align:center}.claim-event-page-container .ce-header h1 .cd-words-wrapper b{background:linear-gradient(156deg, #4ABF6C 0%, #6DE18F 100%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);text-align:center}.claim-event-page-container .ce-header h1 img{width:62px;margin:-6px 15px 0 15px}.claim-event-page-container .ce-header h1 .mobile-headline-span{display:none}.claim-event-page-container .ce-widget-demo-container{position:relative}.claim-event-page-container .ce-widget-demo-container .wd-btns{display:flex;flex-direction:row;align-items:center;justify-content:center;margin:0 0 60px 0;z-index:100}.claim-event-page-container .ce-widget-demo-container .wd-btns button{width:130px;text-align:center;font-size:16px;font-weight:500;font-family:"Poppins";color:#585858;border-radius:20px;border:2px solid rgba(88,88,88,.25);background-color:#fff;margin:0 10px;padding:5px 0;cursor:pointer}.claim-event-page-container .ce-widget-demo-container .wd-btns .selected-btn{color:#141414;border:2px solid #4abf6c;background:rgba(74,191,108,.1)}.claim-event-page-container .ce-widget-demo-container .wd-widget-img{width:100%;align-items:center;justify-content:center;display:none;margin-top:20px}.claim-event-page-container .ce-widget-demo-container .wd-widget-img img{width:90%;max-width:380px}.claim-event-page-container .ce-widget-demo-container .wd-background-container{width:100%;height:100%;overflow:hidden;position:relative;position:absolute;top:40px}.claim-event-page-container .ce-widget-demo-container .wd-background-container .wd-blob-perk{display:flex;flex-direction:column;align-items:center;justify-content:center;width:140px;height:140px;background-image:url("/static/icons/green-ellipse.ad1f016be9f6.png");background-repeat:no-repeat;background-size:contain;background-position:center;position:absolute;transition:all .15s ease-out}.claim-event-page-container .ce-widget-demo-container .wd-background-container .wd-blob-perk img{margin:0 0 5px 0}.claim-event-page-container .ce-widget-demo-container .wd-background-container .wd-blob-perk p{color:#3e3e3e;text-align:center;font-family:"Poppins";font-weight:600;font-size:18px;width:110%}.claim-event-page-container .ce-widget-demo-container .wd-background-container .wd-blob-perk:nth-child(1){top:10%;left:15%}.claim-event-page-container .ce-widget-demo-container .wd-background-container .wd-blob-perk:nth-child(2){top:12%;right:13%}.claim-event-page-container .ce-widget-demo-container .wd-background-container .wd-blob-perk:nth-child(3){top:72%;right:19%}.claim-event-page-container .ce-widget-demo-container .wd-background-container .wd-blob-perk:nth-child(4){top:75%;left:13%}.claim-event-page-container .ce-widget-demo-container .wd-background-container .wd-blob-img{width:140px;height:140px;background-repeat:no-repeat;background-size:contain;background-position:center;position:absolute;transition:all .15s ease-out}.claim-event-page-container .ce-widget-demo-container .wd-background-container .wd-blob-img:nth-child(5){background-image:url("/static/images/wd-blob-img1.3dc766491d29.png");top:33%;left:-1%}.claim-event-page-container .ce-widget-demo-container .wd-background-container .wd-blob-img:nth-child(6){background-image:url("/static/images/wd-blob-img2.29a6a0484f37.png");top:42%;left:25%}.claim-event-page-container .ce-widget-demo-container .wd-background-container .wd-blob-img:nth-child(7){background-image:url("/static/images/wd-blob-img3.bb056044511a.png");top:35%;right:26%}.claim-event-page-container .ce-widget-demo-container .wd-background-container .wd-blob-img:nth-child(8){background-image:url("/static/images/wd-blob-img4.154067249aed.png");top:47%;right:-1%}.claim-event-page-container .ce-widget-demo-container .wd-bc-carousel .wd-blob-perk:nth-child(1){top:9%;left:23%}.claim-event-page-container .ce-widget-demo-container .wd-bc-carousel .wd-blob-perk:nth-child(2){top:5%;right:22%}.claim-event-page-container .ce-widget-demo-container .wd-bc-carousel .wd-blob-perk:nth-child(3){top:74%;right:15%}.claim-event-page-container .ce-widget-demo-container .wd-bc-carousel .wd-blob-perk:nth-child(4){top:77%;left:11%}.claim-event-page-container .ce-widget-demo-container .wd-bc-carousel .wd-blob-img:nth-child(5){top:16%;left:4%}.claim-event-page-container .ce-widget-demo-container .wd-bc-carousel .wd-blob-img:nth-child(6){top:70%;left:33%}.claim-event-page-container .ce-widget-demo-container .wd-bc-carousel .wd-blob-img:nth-child(7){top:7%;right:41%}.claim-event-page-container .ce-widget-demo-container .wd-bc-carousel .wd-blob-img:nth-child(8){top:14%;right:6%}@media screen and (max-width: 1300px){.claim-event-page-container .ce-widget-demo-container .wd-background-container .wd-blob-img{width:110px;height:110px}}@media screen and (max-width: 1200px){.claim-event-page-container .ce-widget-demo-container .wd-background-container .wd-blob-img{width:110px;height:110px}.claim-event-page-container .ce-widget-demo-container .wd-background-container .wd-blob-perk{width:110px;height:110px}.claim-event-page-container .ce-widget-demo-container .wd-background-container .wd-blob-perk p{font-size:15px;width:120%}}@media screen and (max-width: 900px){.claim-event-page-container .ce-widget-demo-container .wd-background-container{display:none}}.claim-event-page-container .section-intro{margin-bottom:50px;padding:0 20px}.claim-event-page-container .section-intro h2{color:#141414;font-size:35px;font-family:"Poppins";font-weight:700;text-align:center;margin:0 0 10px 0}.claim-event-page-container .section-intro p{font-size:16px;color:#585858;font-family:"Poppins";text-align:center}.claim-event-page-container .section-ctas{display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%;margin:50px 0 0 0}.claim-event-page-container .section-ctas .primary-cta{cursor:pointer;padding:10px 25px;border-radius:10px;font-size:18px;font-family:"Poppins";transition:all ease-in-out .2s;color:#fff;border:1px solid #4abf6c;background-color:#4abf6c;margin:0 0 15px 0;width:fit-content;display:block;min-width:250px;text-align:center;font-weight:500}.claim-event-page-container .section-ctas .primary-cta:hover{background-color:#2ab458;color:#fff;text-decoration:none}.claim-event-page-container .section-ctas .demo-link{font-size:15px;color:#585858;font-family:"Poppins";cursor:pointer;text-decoration:none}.claim-event-page-container .section-ctas .demo-link span{text-decoration:underline}.claim-event-page-container .ce-hiw-intro{margin-bottom:35px;padding:0 20px}.claim-event-page-container .ce-hiw-intro h2{color:#141414;font-size:35px;font-family:"Poppins";font-weight:700;text-align:center;margin:0 0 10px 0}.claim-event-page-container .ce-how-it-works{background-color:rgba(74,191,108,.07);padding:20px 0;margin:0 0 100px 0}.claim-event-page-container .ce-how-it-works .ce-hiw-content{max-width:1920px;margin:30px auto}.claim-event-page-container .ce-how-it-works .ce-hiw-content .hiw-steps{display:flex;align-items:flex-start;justify-content:space-between;flex-wrap:nowrap;width:100%;height:180px}.claim-event-page-container .ce-how-it-works .ce-hiw-content .hiw-steps .hiw-step{width:25%;display:flex;flex-direction:column;align-items:center;padding:0 35px;height:100%}.claim-event-page-container .ce-how-it-works .ce-hiw-content .hiw-steps .hiw-step img{width:50px}.claim-event-page-container .ce-how-it-works .ce-hiw-content .hiw-steps .hiw-step .hiw-s-header{font-size:28px;font-weight:700;margin:10px 0 5px 0;color:#141414;text-align:center;font-family:"Poppins"}.claim-event-page-container .ce-how-it-works .ce-hiw-content .hiw-steps .hiw-step .hiw-s-copy{color:#585858;font-size:16px;text-align:center;font-family:"Poppins";margin:0}.claim-event-page-container .ce-how-it-works .ce-hiw-content .hiw-steps .hiw-step:not(:last-child){border-right:1px solid rgba(74,191,108,.25)}.claim-event-page-container .ce-promoted-orgs{display:flex;flex-direction:column;align-items:center;margin:150px auto 50px auto;padding:30px 0;overflow:hidden}.claim-event-page-container .ce-promoted-orgs .ce-po-content{width:100%}.claim-event-page-container .ce-promoted-orgs .ce-po-content p{opacity:.8;font-size:19px;font-weight:600;margin:0 0 20px 0;text-align:center;font-family:"Poppins"}.claim-event-page-container .ce-promoted-orgs .ce-po-content .ce-po-logos{display:flex;flex-direction:row;align-items:center;margin:35px 0 15px 0}.claim-event-page-container .ce-promoted-orgs .ce-po-content .ce-po-logos .slick-track{align-items:center}.claim-event-page-container .ce-promoted-orgs .ce-po-content .ce-po-logos img{max-height:80px;max-width:140px;margin-right:90px;height:100% !important}.claim-event-page-container .ce-stats{padding:120px 0;display:flex;flex-direction:column;align-items:center;max-width:1920px;margin:0 auto}.claim-event-page-container .ce-stats .cs-s-container{display:flex;align-items:center;justify-content:space-between;flex-wrap:nowrap;width:100%;max-width:1000px}.claim-event-page-container .ce-stats .cs-s-container .stat-item{display:flex;flex-direction:column;align-items:center}.claim-event-page-container .ce-stats .cs-s-container .stat-item img{width:40px}.claim-event-page-container .ce-stats .cs-s-container .stat-item .si-value{font-size:60px;font-weight:800;margin:10px 0 5px 0;color:#141414;text-align:center;font-family:"Poppins"}.claim-event-page-container .ce-stats .cs-s-container .stat-item .si-desc{color:#585858;font-size:16px;text-align:center;font-family:"Poppins";margin:0}.claim-event-page-container .ce-testimonial-container{background-color:rgba(74,191,108,.07)}.claim-event-page-container .ce-testimonial-container .testimonial-content{display:flex;align-items:center;justify-content:space-between;max-width:1000px;margin:0 auto}.claim-event-page-container .ce-testimonial-container .testimonial-content .t-copy{padding:40px 100px 40px 0}.claim-event-page-container .ce-testimonial-container .testimonial-content .t-copy .t-c-author{font-family:"Poppins";font-size:18px;margin:0 0 10px 0}.claim-event-page-container .ce-testimonial-container .testimonial-content .t-copy .t-c-author span{font-weight:600}.claim-event-page-container .ce-testimonial-container .testimonial-content .t-copy .t-c-quote{margin:0;font-size:23px;font-family:"Athelas"}.claim-event-page-container .ce-testimonial-container .testimonial-content .t-img{position:relative}.claim-event-page-container .ce-testimonial-container .testimonial-content .t-img img{width:240px;margin:-40px 0}.claim-event-page-container .ce-testimonial-container .testimonial-content .t-img .quote-mark{position:absolute;top:-140px;right:-37%;font-size:350px;color:#fff;font-weight:900;font-family:"Poppins"}.claim-event-page-container .ce-testimonial-container .testimonial-content-reverse{flex-direction:row-reverse}.claim-event-page-container .ce-testimonial-container .testimonial-content-reverse .t-copy{padding:40px 0 40px 100px}.claim-event-page-container .ce-testimonial-container .testimonial-content-reverse .t-img .quote-mark{left:-37%}.claim-event-page-container .ce-case-studies{padding:120px 0;display:flex;flex-direction:column;align-items:center;max-width:1920px;margin:0 auto}.claim-event-page-container .ce-case-studies .case-studies-container{display:flex;align-items:center;justify-content:center}.claim-event-page-container .ce-case-studies .case-studies-container .cs-btn{height:90%;border-radius:15px;border:1px solid #e8eced;background-color:#fff;z-index:1;cursor:pointer}.claim-event-page-container .ce-case-studies .case-studies-container .cs-btn img{padding:20px 0}.claim-event-page-container .ce-case-studies .case-studies-container .cs-btn-left{transform:rotate(-1.112deg);padding:0 90px 0 10px;margin-right:-85px}.claim-event-page-container .ce-case-studies .case-studies-container .cs-btn-right{transform:rotate(1.112deg);padding:0 10px 0 90px;margin-left:-85px}.claim-event-page-container .ce-case-studies .case-studies-container .cs-main{padding:20px;width:900px;margin:0 auto;border-radius:15px;border:1px solid #e8eced;background-color:#fff;z-index:2}.claim-event-page-container .ce-case-studies .case-studies-container .cs-main .header-img{width:100%;height:400px}.claim-event-page-container .ce-case-studies .case-studies-container .cs-main .ce-case-study-card{display:block !important}.claim-event-page-container .ce-case-studies .case-studies-container .cs-main .cs-header{margin:25px 0}.claim-event-page-container .ce-case-studies .case-studies-container .cs-main .cs-header h3{text-align:center;font-family:"Poppins";font-size:27px;font-weight:600;margin:0 0 10px 0;color:#141414}.claim-event-page-container .ce-case-studies .case-studies-container .cs-main .cs-header p{color:#141414;text-align:center;font-family:"Poppins";font-size:17px;margin:0}.claim-event-page-container .ce-case-studies .case-studies-container .cs-main .cs-header p .cs-h-author{font-weight:600}.claim-event-page-container .ce-case-studies .case-studies-container .cs-main .cs-header p .bullet{color:#d9d9d9;margin:0 10px}.claim-event-page-container .ce-case-studies .case-studies-container .cs-main .cs-body .cs-b-quote{float:right;max-width:280px;background-image:url("/static/icons/green-ellipse.ad1f016be9f6.png");background-repeat:no-repeat;background-size:contain;background-position:center}.claim-event-page-container .ce-case-studies .case-studies-container .cs-main .cs-body .cs-b-quote p{font-family:"Athelas";font-size:21px;text-align:center;margin:20px 30px}.claim-event-page-container .ce-case-studies .case-studies-container .cs-main .cs-body .cs-b-copy{font-family:"Poppins"}.claim-event-page-container .ce-case-studies .case-studies-container .cs-main .cs-body .cs-b-copy br{display:none}.claim-event-page-container .ce-features{border-radius:20px;margin:100px 20px 20px 20px;background-color:#212937;display:flex;flex-direction:column;align-items:center;padding:75px 0}.claim-event-page-container .ce-features .section-intro h2{color:#fff}.claim-event-page-container .ce-features .section-intro p{color:#b7b7b7}.claim-event-page-container .ce-features .section-ctas .demo-link{color:#fff}.claim-event-page-container .ce-features .feature-table{max-width:1000px;width:100%;font-family:"Poppins";color:#fff;margin-bottom:30px}.claim-event-page-container .ce-features thead .ft-plan{text-align:center;padding:0 15px 15px 15px}.claim-event-page-container .ce-features thead .ft-plan img{margin:0 auto 25px auto}.claim-event-page-container .ce-features thead .ft-plan .ft-header-title{font-size:18px;font-weight:600;margin:0;padding:4px;width:180px;border-radius:8px}.claim-event-page-container .ce-features thead .ft-plan .ft-ht-free{background-color:#bababa;color:#636363}.claim-event-page-container .ce-features thead .ft-plan .ft-ht-premium{background-color:#91e4a3;color:#14911f}.claim-event-page-container .ce-features tbody{border-top:1px solid #191f2c}.claim-event-page-container .ce-features tbody tr td{padding:4px 0}.claim-event-page-container .ce-features tbody tr:last-of-type .ft-perk{padding:4px 10px 15px 45px !important}.claim-event-page-container .ce-features tbody tr:last-of-type .ft-perk-icon{padding-top:4px !important;vertical-align:top}@media screen and (max-width: 900px){.claim-event-page-container .ce-features tbody tr:last-of-type .ft-perk{padding:5px 10px 15px !important}}.claim-event-page-container .ce-features tbody .ft-perk{width:100%;font-size:14px;padding:0 10px 0 45px;opacity:.65;transition:all ease .2s}.claim-event-page-container .ce-features tbody .ft-perk:hover{opacity:.9}.claim-event-page-container .ce-features tbody .ft-perk:hover~.ft-perk-icon{background-color:#252d3c}.claim-event-page-container .ce-features tbody .ft-perk-icon{transition:all ease .2s}.claim-event-page-container .ce-features tbody .ft-perk-icon img{width:20px;height:20px;margin:0 auto;display:block}.claim-event-page-container .ce-features tbody .ft-pi-p{border-radius:5px 0 0 5px}.claim-event-page-container .ce-features tbody .ft-pi-f{border-radius:0 5px 5px 0}.claim-event-page-container .ce-features tbody .ft-subheader-row{border-top:1px solid #191f2c}.claim-event-page-container .ce-features tbody .ft-subheader-row td{padding:15px 10px 0 10px;display:flex;align-items:flex-start}.claim-event-page-container .ce-features tbody .ft-subheader-row .ft-sh-icon{width:25px;margin-top:2px}.claim-event-page-container .ce-features tbody .ft-subheader-row .ft-subheader{font-size:16px;font-weight:600;margin:0 0 0 10px}@media screen and (max-width: 1555px){.claim-event-page-container .ce-how-it-works .ce-hiw-content .hiw-steps{height:220px}}@media screen and (max-width: 1280px){.claim-event-page-container .ce-how-it-works .ce-hiw-content .hiw-steps{height:100%;flex-wrap:wrap}.claim-event-page-container .ce-how-it-works .ce-hiw-content .hiw-steps .hiw-step{width:50%;min-height:195px}.claim-event-page-container .ce-how-it-works .ce-hiw-content .hiw-steps .hiw-s-1,.claim-event-page-container .ce-how-it-works .ce-hiw-content .hiw-steps .hiw-s-2{padding-bottom:40px}.claim-event-page-container .ce-how-it-works .ce-hiw-content .hiw-steps .hiw-s-3,.claim-event-page-container .ce-how-it-works .ce-hiw-content .hiw-steps .hiw-s-4{padding-top:40px;border-top:1px solid rgba(74,191,108,.38)}}@media screen and (max-width: 1000px){.claim-event-page-container .hp-nav .hp-n-container .n-pl-mobile{display:inline}.claim-event-page-container .hp-nav .hp-n-container .n-pl-desktop{display:none}}@media screen and (max-width: 900px){.hp-nav .hp-n-container{padding:10px}.hp-nav .hp-n-logo img{width:150px}.hp-nav .hp-n-btns{display:none}.hp-nav .hp-n-btn-mobile{display:block;cursor:pointer}.hp-nav .hp-n-btn-mobile .nav-mob-icon{height:28px}.hp-nav .hp-n-btn-mobile .nmi-close{display:none}.claim-event-page-container .ce-header{padding:100px 20px 0 20px}.claim-event-page-container .ce-header h3{font-size:24px}.claim-event-page-container .ce-header h1{font-size:40px}.claim-event-page-container .ce-header h1 br{display:none}.claim-event-page-container .ce-header h1 img{width:45px}.claim-event-page-container .ce-promoted-orgs .ce-po-content .ce-po-logos{margin:35px 0 15px 0}.claim-event-page-container .ce-promoted-orgs .ce-po-content .ce-po-logos img{max-height:60px;max-width:120px;margin-right:40px}.claim-event-page-container .ce-stats .cs-s-container{flex-wrap:wrap;padding:0 30px}.claim-event-page-container .ce-stats .cs-s-container .stat-item{width:50%;margin-bottom:50px}.claim-event-page-container .ce-case-studies .case-studies-container{width:100%;padding:0 10px}.claim-event-page-container .ce-case-studies .case-studies-container .cs-main{width:100%}.claim-event-page-container .ce-case-studies .case-studies-container .cs-main .header-img{height:auto}.claim-event-page-container .ce-testimonial-container .testimonial-content{flex-direction:column-reverse;padding:40px 0}.claim-event-page-container .ce-testimonial-container .testimonial-content .t-copy{padding:30px 20px 0 20px}.claim-event-page-container .ce-testimonial-container .testimonial-content .t-copy .t-c-author{text-align:center}.claim-event-page-container .ce-testimonial-container .testimonial-content .t-copy .t-c-quote{text-align:center}.claim-event-page-container .ce-testimonial-container .testimonial-content .t-img .quote-mark{display:none}.claim-event-page-container .ce-testimonial-container .testimonial-content .t-img img{width:180px;margin:0}.claim-event-page-container .ce-features{margin:100px 5px 20px 5px;padding:55px 0}.claim-event-page-container .ce-features .feature-table{margin-top:-10px;padding:0 5px}.claim-event-page-container .ce-features thead .ft-plan{padding:0 5px 10px 5px}.claim-event-page-container .ce-features thead .ft-plan img{width:40px;margin:0 auto 15px auto}.claim-event-page-container .ce-features thead .ft-plan .ft-header-title{width:110px;font-size:16px}.claim-event-page-container .ce-features tbody .ft-perk{padding:5px 10px}}@media screen and (max-width: 800px){.claim-event-page-container .ce-how-it-works .ce-hiw-content{margin:0 auto !important}.claim-event-page-container .ce-how-it-works .ce-hiw-content .hiw-steps .hiw-step{width:100% !important;min-height:auto !important;padding:40px 10% !important;border-top:none !important}.claim-event-page-container .ce-how-it-works .ce-hiw-content .hiw-steps .hiw-step:not(:last-child){border-bottom:1px solid rgba(74,191,108,.38)}}@media screen and (max-width: 500px){.claim-event-page-container .section-intro{padding:0 15px;margin-bottom:20px}.claim-event-page-container .section-intro h2{font-size:25px}.claim-event-page-container .section-intro p{font-size:14px}.claim-event-page-container .section-intro p br{display:none}.claim-event-page-container .section-ctas{margin:30px 0 0 0}.claim-event-page-container .section-ctas .primary-cta{padding:8px 25px;font-size:16px}.claim-event-page-container .ce-header{padding:90px 15px 0 15px}.claim-event-page-container .ce-header h3{font-size:16px}.claim-event-page-container .ce-header h1{font-size:30px}.claim-event-page-container .ce-header h1 img{width:30px;margin:-6px 5px 0 5px}.claim-event-page-container .ce-header h1 .cd-words-wrapper{display:none}.claim-event-page-container .ce-header h1 .mobile-headline-span{display:block;background:linear-gradient(156deg, #4ABF6C 0%, #6DE18F 100%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0)}.claim-event-page-container .ce-widget-demo-container .wd-btns{display:none}.claim-event-page-container .ce-widget-demo-container .wd-widgets{display:none}.claim-event-page-container .ce-widget-demo-container .wd-widget-img{display:flex}.claim-event-page-container .ce-promoted-orgs{margin:50px auto}.claim-event-page-container .ce-promoted-orgs .ce-po-content p{font-size:13px;margin:0 0 10px 0}.claim-event-page-container .ce-stats{padding:0 0 100px 0}.claim-event-page-container .ce-stats .cs-s-container{flex-wrap:wrap;padding:0 10px}.claim-event-page-container .ce-stats .cs-s-container .stat-item{margin-bottom:50px}.claim-event-page-container .ce-stats .cs-s-container .stat-item .si-value{font-size:40px}.claim-event-page-container .ce-stats .cs-s-container .stat-item .si-desc{font-size:14px}.claim-event-page-container .ce-testimonial-container .testimonial-content{padding:20px 0}.claim-event-page-container .ce-testimonial-container .testimonial-content .t-copy{padding:15px 15px 0 15px}.claim-event-page-container .ce-testimonial-container .testimonial-content .t-copy .t-c-author{font-size:14px}.claim-event-page-container .ce-testimonial-container .testimonial-content .t-copy .t-c-quote{font-size:17px}.claim-event-page-container .ce-testimonial-container .testimonial-content .t-img img{width:110px}.claim-event-page-container .ce-case-studies .case-studies-container{width:100%}.claim-event-page-container .ce-case-studies .case-studies-container .cs-btn{display:none}.claim-event-page-container .ce-case-studies .case-studies-container .cs-main{padding:10px}.claim-event-page-container .ce-case-studies .case-studies-container .cs-main .cs-header{margin:15px 0 25px 0}.claim-event-page-container .ce-case-studies .case-studies-container .cs-main .cs-header h3{font-size:16px;padding:0 5%}.claim-event-page-container .ce-case-studies .case-studies-container .cs-main .cs-header p{font-size:14px}.claim-event-page-container .ce-case-studies .case-studies-container .cs-main .cs-body .cs-b-quote{max-width:none;float:unset;margin-bottom:25px}.claim-event-page-container .ce-case-studies .case-studies-container .cs-main .cs-body .cs-b-quote p{font-size:16px}.claim-event-page-container .ce-case-studies .case-studies-container .cs-main .cs-body .cs-b-copy{font-size:13px}.claim-event-page-container .ce-features{padding:25px 0}.claim-event-page-container .ce-features .section-intro h2{font-weight:600 !important}.claim-event-page-container .ce-features .feature-table{margin-top:10px}.claim-event-page-container .ce-features thead .ft-plan .ft-header-title{width:80px;font-size:13px}.claim-event-page-container .ce-features tbody .ft-perk{font-size:14px}}.k-home-page{width:100%;height:100vh;display:flex;flex-direction:row;flex-wrap:wrap}.k-home-page .k-home-left,.k-home-page .k-home-right{width:50%;height:100%;transition:all .2s}.k-home-page .k-home-left .k-home-content,.k-home-page .k-home-right .k-home-content{margin-top:210px;padding-left:10%;width:fit-content;transition:all .2s;position:relative}.k-home-page .k-home-left .k-home-content .home-back-container,.k-home-page .k-home-right .k-home-content .home-back-container{position:absolute;top:-35px;opacity:0;pointer-events:none;transition:all .3s;display:flex;align-items:center;justify-content:center}.k-home-page .k-home-left .k-home-content .home-back-container span,.k-home-page .k-home-right .k-home-content .home-back-container span{font-size:17px;font-family:"Poppins";margin-left:5px}.k-home-page .k-home-left .k-home-content .hbc-active,.k-home-page .k-home-right .k-home-content .hbc-active{opacity:.95;pointer-events:all;cursor:pointer}.k-home-page .k-home-left .k-home-content .hbc-active:hover,.k-home-page .k-home-right .k-home-content .hbc-active:hover{opacity:1}.k-home-page .k-home-left .k-home-content h1,.k-home-page .k-home-right .k-home-content h1{font-size:3vw;font-family:"Poppins";font-weight:700;margin:0 0 10px 0;text-shadow:0px 0px 5px #1a212e}.k-home-page .k-home-left .k-home-content p,.k-home-page .k-home-right .k-home-content p{font-family:"Source Sans Pro";font-size:23px;width:550px;margin-bottom:20px;text-shadow:-1px 0px 3px #1a212e}.k-home-page .k-home-left .k-home-content .k-home-form,.k-home-page .k-home-right .k-home-content .k-home-form{width:100%;transition:all .3s;border-radius:5px;overflow:hidden}.k-home-page .k-home-left .k-home-content #rc-awards-btn-home,.k-home-page .k-home-right .k-home-content #rc-awards-btn-home{margin-top:50px;background-color:#4abf6c;border-color:#4abf6c}.k-home-page .k-home-left .k-home-content #rc-awards-btn-home:hover,.k-home-page .k-home-right .k-home-content #rc-awards-btn-home:hover{background-color:#2ab458;border-color:#2ab458}.k-home-page .k-home-left .k-home-content .k-home-search-container,.k-home-page .k-home-right .k-home-content .k-home-search-container{width:80%;position:absolute;z-index:50;border-radius:5px;overflow:hidden}.k-home-page .k-home-left .k-home-content .k-home-search-container .search-bar,.k-home-page .k-home-right .k-home-content .k-home-search-container .search-bar{position:relative;width:100%}.k-home-page .k-home-left .k-home-content .k-home-search-container .search-bar input,.k-home-page .k-home-right .k-home-content .k-home-search-container .search-bar input{width:100%;height:50px;padding:0 40px 0 15px;font-family:"Poppins";font-weight:500;font-size:18px;border:2px solid #fff}.k-home-page .k-home-left .k-home-content .k-home-search-container .search-bar i,.k-home-page .k-home-right .k-home-content .k-home-search-container .search-bar i{position:absolute;right:15px;top:15px;font-size:20px;color:#5d5d5d}.k-home-page .k-home-left .k-home-content .k-home-search-container .search-results,.k-home-page .k-home-right .k-home-content .k-home-search-container .search-results{background:#fff;border-top:1px solid #f0f0f0;display:none}.k-home-page .k-home-left .k-home-content .k-home-search-container .search-results ::-webkit-scrollbar,.k-home-page .k-home-right .k-home-content .k-home-search-container .search-results ::-webkit-scrollbar{width:4px;opacity:.7}.k-home-page .k-home-left .k-home-content .k-home-search-container .search-results ::-webkit-scrollbar-track,.k-home-page .k-home-right .k-home-content .k-home-search-container .search-results ::-webkit-scrollbar-track{display:none}.k-home-page .k-home-left .k-home-content .k-home-search-container .search-results ::-webkit-scrollbar-thumb,.k-home-page .k-home-right .k-home-content .k-home-search-container .search-results ::-webkit-scrollbar-thumb{background:#6c757d;border-radius:5px;opacity:.3}.k-home-page .k-home-left .k-home-content .k-home-search-container .search-results ::-webkit-scrollbar-thumb:hover,.k-home-page .k-home-right .k-home-content .k-home-search-container .search-results ::-webkit-scrollbar-thumb:hover{background:#6c757d;opacity:.5}.k-home-page .k-home-left .k-home-content .k-home-search-container .search-results ul,.k-home-page .k-home-right .k-home-content .k-home-search-container .search-results ul{margin:0;padding:5px 0;max-height:175px;overflow-y:auto}.k-home-page .k-home-left .k-home-content .k-home-search-container .search-results ul .search-no-results,.k-home-page .k-home-right .k-home-content .k-home-search-container .search-results ul .search-no-results{font-size:16px;font-family:"Poppins";color:#6c757d;opacity:.75;text-shadow:none;padding:5px 15px;margin:0}.k-home-page .k-home-left .k-home-content .k-home-search-container .search-results ul li,.k-home-page .k-home-right .k-home-content .k-home-search-container .search-results ul li{padding:5px 15px;cursor:pointer}.k-home-page .k-home-left .k-home-content .k-home-search-container .search-results ul li a,.k-home-page .k-home-right .k-home-content .k-home-search-container .search-results ul li a{background:none;border:none;color:#000;padding:0;margin:0;display:flex;flex-direction:row;align-items:center;justify-content:space-between;height:auto;width:100%;border-radius:0}.k-home-page .k-home-left .k-home-content .k-home-search-container .search-results ul li a p,.k-home-page .k-home-right .k-home-content .k-home-search-container .search-results ul li a p{font-size:18px;font-family:"Poppins";margin:0;text-shadow:none !important;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;width:fit-content}.k-home-page .k-home-left .k-home-content .k-home-search-container .search-results ul li a .no-rating-stars,.k-home-page .k-home-right .k-home-content .k-home-search-container .search-results ul li a .no-rating-stars{filter:grayscale(1);opacity:.5}.k-home-page .k-home-left .k-home-content .k-home-search-container .search-results ul li a .stars,.k-home-page .k-home-right .k-home-content .k-home-search-container .search-results ul li a .stars{white-space:nowrap;width:152px;margin-left:10px}.k-home-page .k-home-left .k-home-content .k-home-search-container .search-results ul li a .stars img,.k-home-page .k-home-right .k-home-content .k-home-search-container .search-results ul li a .stars img{margin-left:0}.k-home-page .k-home-left .k-home-content .k-home-search-container .search-results ul li a .stars span,.k-home-page .k-home-right .k-home-content .k-home-search-container .search-results ul li a .stars span{font-size:17px;font-weight:500;font-family:"Poppins";margin-left:5px;color:#fc0}.k-home-page .k-home-left .k-home-content .k-home-search-container .search-results ul li a .stars .rating-out-of,.k-home-page .k-home-right .k-home-content .k-home-search-container .search-results ul li a .stars .rating-out-of{font-size:14px;font-weight:normal;margin:0}.k-home-page .k-home-left .k-home-content .k-home-search-container .search-results ul li:hover,.k-home-page .k-home-right .k-home-content .k-home-search-container .search-results ul li:hover{background:#f3f3f3}.k-home-page .k-home-left .k-home-content button,.k-home-page .k-home-left .k-home-content a,.k-home-page .k-home-right .k-home-content button,.k-home-page .k-home-right .k-home-content a{background:none;border:2px solid #fff;height:50px;width:fit-content;border-radius:5px;font-size:18px;font-family:"Poppins";color:#fff;padding:0 15px;display:flex;align-items:center;cursor:pointer;text-decoration:none;white-space:nowrap}.k-home-page .k-home-left .k-home-content button img,.k-home-page .k-home-left .k-home-content a img,.k-home-page .k-home-right .k-home-content button img,.k-home-page .k-home-right .k-home-content a img{margin-left:15px}.k-home-page .k-home-left .k-home-content button:hover,.k-home-page .k-home-left .k-home-content a:hover,.k-home-page .k-home-right .k-home-content button:hover,.k-home-page .k-home-right .k-home-content a:hover{background:hsla(0,0%,100%,.11)}.k-home-page .k-home-left .k-home-content .k-home-right-redirect-btn,.k-home-page .k-home-right .k-home-content .k-home-right-redirect-btn{background:#fff;color:#3d3d3d;margin-right:20px}.k-home-page .k-home-left .k-home-content .k-home-right-redirect-btn img,.k-home-page .k-home-right .k-home-content .k-home-right-redirect-btn img{filter:invert(0.75)}.k-home-page .k-home-left .k-home-content .k-home-right-redirect-btn:hover,.k-home-page .k-home-right .k-home-content .k-home-right-redirect-btn:hover{background:#f8f8f8}.k-home-page .k-home-left .k-home-right-content,.k-home-page .k-home-right .k-home-right-content{overflow:hidden}.k-home-page .k-home-left .k-home-right-content .home-right-expanded-info,.k-home-page .k-home-right .k-home-right-content .home-right-expanded-info{opacity:0;height:0;width:0}.k-home-page .k-home-left .k-home-right-content .home-right-expanded-info p,.k-home-page .k-home-right .k-home-right-content .home-right-expanded-info p{font-size:19px;width:100%}.k-home-page .k-home-left .k-home-right-content .home-right-expanded-info p:first-child,.k-home-page .k-home-right .k-home-right-content .home-right-expanded-info p:first-child{margin-bottom:10px}.k-home-page .k-home-left .k-home-right-content .home-right-expanded-info .home-right-btn-row,.k-home-page .k-home-right .k-home-right-content .home-right-expanded-info .home-right-btn-row{display:flex;align-items:center;margin-top:45px}.k-home-page .k-home-left .k-home-right-content .home-right-expanded-info .home-right-btn-row a:first-child,.k-home-page .k-home-right .k-home-right-content .home-right-expanded-info .home-right-btn-row a:first-child{background:#fff;color:#313131;margin-right:20px}.k-home-page .k-home-left .k-home-right-content .home-right-expanded-info .home-right-btn-row a:first-child img,.k-home-page .k-home-right .k-home-right-content .home-right-expanded-info .home-right-btn-row a:first-child img{filter:invert(1)}.k-home-page .k-home-left .k-home-right-content .home-right-expanded-info .home-right-btn-row a:first-child:hover,.k-home-page .k-home-right .k-home-right-content .home-right-expanded-info .home-right-btn-row a:first-child:hover{background:hsla(0,0%,100%,.932);border:2px solid hsla(0,0%,100%,.932)}.k-home-page .k-home-left .k-home-left-switch-content,.k-home-page .k-home-left .k-home-right-switch-content,.k-home-page .k-home-right .k-home-left-switch-content,.k-home-page .k-home-right .k-home-right-switch-content{display:none;width:100%;height:100%;margin:0;padding:0;align-items:center;justify-content:center;opacity:.75;cursor:pointer;text-decoration:none;color:#fff}.k-home-page .k-home-left .k-home-left-switch-content p,.k-home-page .k-home-left .k-home-right-switch-content p,.k-home-page .k-home-right .k-home-left-switch-content p,.k-home-page .k-home-right .k-home-right-switch-content p{writing-mode:vertical-rl;text-orientation:mixed;margin:0;width:0;font-size:16px;text-transform:uppercase;opacity:0;letter-spacing:1px}.k-home-page .k-home-left .k-home-left-switch-content img,.k-home-page .k-home-left .k-home-right-switch-content img,.k-home-page .k-home-right .k-home-left-switch-content img,.k-home-page .k-home-right .k-home-right-switch-content img{transition:transform .2s}.k-home-page .k-home-left .k-home-left-switch-content:hover,.k-home-page .k-home-left .k-home-right-switch-content:hover,.k-home-page .k-home-right .k-home-left-switch-content:hover,.k-home-page .k-home-right .k-home-right-switch-content:hover{opacity:.8}.k-home-page .k-home-left .k-home-left-switch-content p,.k-home-page .k-home-right .k-home-left-switch-content p{transform:rotate(180deg)}.k-home-page .k-home-left .k-home-left-switch-content img,.k-home-page .k-home-right .k-home-left-switch-content img{transform:rotate(180deg)}.k-home-page .k-home-left .k-home-right-switch-content p,.k-home-page .k-home-right .k-home-right-switch-content p{transform:rotate(0deg)}.k-home-page .k-home-left-hover,.k-home-page .k-home-right-hover{width:57%}.k-home-page .k-home-left-nonhover,.k-home-page .k-home-right-nonhover{width:43%}.k-home-page .k-home-left-hover .k-home-left-content{padding-left:15%}.k-home-page .k-home-right-hover .k-home-right-content{padding-left:10%}.k-home-page .k-home-left-nonhover .k-home-left-content{padding-left:3% !important}.k-home-page .k-home-left-focus,.k-home-page .k-home-right-focus{width:97%}.k-home-page .k-home-left-nonfocus,.k-home-page .k-home-right-nonfocus{width:3%}.k-home-page .k-home-left-focus .k-home-left-content{padding-left:5%;overflow:unset}.k-home-page .k-home-left-focus .k-home-left-content .k-home-form{width:100%;max-width:800px;min-width:800px}.k-home-page .k-home-left-focus .k-home-left-content .k-home-form .k-home-search-container .search-results{display:block}.k-home-page .k-home-right-focus .k-home-right-content{padding-left:6%;overflow:unset}.k-home-page .k-home-right-focus .k-home-right-content .home-right-simple-info{opacity:0;height:0;margin:0}.k-home-page .k-home-right-focus .k-home-right-content .home-right-expanded-info{opacity:1;height:fit-content;width:55%}.k-home-page .k-home-right-focus .k-home-right-content button{display:none}.k-home-page .k-home-left-nonfocus .k-home-left-switch-content{display:flex}.k-home-page .k-home-left-nonfocus .k-home-left-content{display:none !important}.k-home-page .k-home-right-nonfocus .k-home-right-switch-content{display:flex}.k-home-page .k-home-right-nonfocus .k-home-right-content{display:none !important}.k-home-page .k-home-left-switch,.k-home-page .k-home-right-switch{width:95%}.k-home-page .k-home-left-switch-hover,.k-home-page .k-home-right-switch-hover{width:5%}.k-home-page .k-home-left-switch-hover .k-home-left-switch-content p{opacity:1;width:auto;margin-right:10px}.k-home-page .k-home-left-switch-hover .k-home-left-switch-content img{transform:rotate(0deg)}.k-home-page .k-home-right-switch-hover .k-home-right-switch-content p{opacity:1;width:auto;margin-left:10px}.k-home-page .k-home-right-switch-hover .k-home-right-switch-content img{transform:rotate(180deg)}.k-home-page .k-home-left-switch .k-home-left-content{padding-left:3%}.k-home-page .k-home-right,.k-home-page .k-home-left{position:relative}.k-home-page .k-home-bg-img{position:absolute;top:0;left:0;width:100%;height:100%;filter:brightness(70%);object-fit:none}.k-home-page .k-home-left-nonfocus>.k-home-bg-img,.k-home-page .k-home-right-nonfocus>.k-home-bg-img{filter:grayscale(100%) brightness(50%) blur(5px)}.k-home-page .k-home-left-hover>.k-home-bg-img,.k-home-page .k-home-right-hover>.k-home-bg-img{filter:brightness(75%)}.k-home-page .k-home-left-focus>.k-home-bg-img,.k-home-page .k-home-right-focus>.k-home-bg-img{filter:brightness(75%)}@media screen and (min-width: 2000px){.k-home-left-focus>.k-home-bg-img,.k-home-right-focus>.k-home-bg-img{object-fit:cover}}@media screen and (max-width: 1300px){.k-home-page .k-home-content p{font-size:20px !important;width:400px !important;white-space:pre-wrap !important}}@media screen and (max-width: 950px){.k-home-page>*{transition:none !important}.k-home-page{width:100%;height:100vh;display:flex;flex-direction:column;transition:none !important}.k-home-page .k-home-left{height:53%}.k-home-page .k-home-left .k-home-left-content .k-home-form .k-home-search-container .search-bar input{font-size:15px !important}.k-home-page .k-home-left .k-home-left-content .k-home-form .k-home-search-container .search-results ul li p{text-align:left;width:100% !important;text-overflow:ellipsis !important;white-space:nowrap !important;overflow:hidden;font-size:15px !important}.k-home-page .k-home-left .k-home-left-content .k-home-form .k-home-search-container .search-results ul li .stars{display:none}.k-home-page .k-home-right{height:47%}.k-home-page .k-home-right .k-home-right-content{margin-top:-25px !important}.k-home-page .k-home-left,.k-home-page .k-home-right{width:100%;transition:none !important}.k-home-page .k-home-left .home-back-container,.k-home-page .k-home-right .home-back-container{position:unset !important;margin-left:-15px;margin-bottom:10px}.k-home-page .k-home-left .k-home-content,.k-home-page .k-home-right .k-home-content{margin-top:0;padding-left:0;transition:none !important;height:100%;width:100%;position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center}.k-home-page .k-home-left .k-home-content h1,.k-home-page .k-home-right .k-home-content h1{font-size:35px !important;margin:0 0 5px 0;text-align:center}.k-home-page .k-home-left .k-home-content p,.k-home-page .k-home-right .k-home-content p{font-size:18px !important;width:75% !important;text-align:center}.k-home-page .k-home-left .k-home-content .k-home-form,.k-home-page .k-home-right .k-home-content .k-home-form{width:80%;max-width:80%;min-width:80%}.k-home-page .k-home-left-focus,.k-home-page .k-home-right-focus{height:93%}.k-home-page .k-home-left-nonfocus,.k-home-page .k-home-right-nonfocus{height:7%;order:1}.k-home-page .k-home-left-focus .k-home-left-content{justify-content:flex-start !important;padding-top:90px}.k-home-page .k-home-right-focus .k-home-right-content{margin-top:0 !important}.k-home-page .k-home-right-focus .k-home-right-content .home-right-expanded-info{width:75%}.k-home-page .k-home-right-focus .k-home-right-content .home-right-expanded-info p{width:100% !important}.k-home-page .k-home-right-focus .k-home-right-content .home-right-expanded-info .home-right-btn-row{flex-direction:column}.k-home-page .k-home-right-focus .k-home-right-content .home-right-expanded-info .home-right-btn-row a{width:100%;margin:0 !important}.k-home-page .k-home-right-focus .k-home-right-content .home-right-expanded-info .home-right-btn-row a img{margin-left:auto}.k-home-page .k-home-right-focus .k-home-right-content .home-right-expanded-info .home-right-btn-row a:first-child{margin-bottom:10px !important}.k-home-page .k-home-left-nonfocus .k-home-left-switch-content img{transform:rotate(90deg)}.k-home-page .k-home-left-nonfocus .k-home-left-switch-content p{display:none}.k-home-page .k-home-right-nonfocus .k-home-right-switch-content img{transform:rotate(90deg)}.k-home-page .k-home-right-nonfocus .k-home-right-switch-content p{display:none}}.home-page-footer .footer .row{margin:10px 0 5px 0}.home-page-footer .footer .row .footer-links{margin:0 50px}.home-page-footer .footer .row .footer-links a{margin:0 5px;opacity:.75}.home-page-footer .footer .row .footer-icons{width:fit-content !important}.home-page-footer .footer .copyright{margin:0 !important;font-size:11px}@media screen and (max-width: 1000px){.home-page-footer .footer .row .address{display:none}.home-page-footer .footer .row .footer-links{width:100%;margin:10px 0 15px 0;display:flex;flex-wrap:wrap;justify-content:center}.home-page-footer .footer .copyright{padding-top:5px !important}}.k-home-page-23 .k-home-left .k-home-content h1{text-align:center}.k-home-page-23 .k-home-left .k-home-content p{text-align:center;margin:0 auto 20px auto;width:700px}.k-home-page-23 .k-home-left .k-home-content .k-home-search-container{position:relative;width:100%;margin-top:25px}.k-home-page-23 .k-home-left .k-home-content .k-home-search-container .search-results ul li a p{text-align:left}.k-home-page-23 .k-home-left .k-home-content .k-home-search-container .search-results ul li a .stars span{font-size:18px;font-weight:600}.k-home-page-23 .k-home-left-focus{width:100%}.k-home-page-23 .k-home-left-focus .k-home-left-content{margin:210px auto 0 auto;padding:0 5%;display:flex;flex-direction:column;align-items:center;justify-content:center;position:relative}.container-2-block{display:flex;flex-wrap:wrap;margin:auto;max-width:830px;width:100%;margin-top:80px;background:#212b3b;box-shadow:0px 0px 15px 3px rgba(34,45,62,.25);color:#fff;max-height:calc(100vh - 80px);min-height:calc(100vh - 80px);overflow-x:hidden;overflow-y:auto;border-radius:10px;scroll-behavior:smooth}.container-2-block>.container-2-block-left-wrap{max-width:370px;display:flex;flex-direction:column;justify-content:space-between;box-sizing:border-box;overflow-y:auto;overflow-x:hidden;text-align:center;z-index:0;max-height:inherit;position:relative;background:#212b3b;border-radius:10px 0 0 0}.container-2-block hr{background-color:#1b202c;height:1.5px;border:none;margin:0 14px}.container-2-block-shadow{top:0;left:0;width:100%;height:100%;background:rgba(27,27,32,.66);position:fixed}.container-2-block-blurred{background-image:url("/static/images/header-image-small.8b3e74bdcba4.jpg");background-repeat:no-repeat;background-size:cover;background-position:center;position:fixed;top:0;left:0;width:100%;height:100%;filter:blur(7px)}.container-2-block .footer{font-size:12px}.container-2-block .footer>div{flex-direction:column}.container-2-block .footer .row .footer-links{opacity:.75;display:flex;flex-wrap:wrap;justify-content:center;margin:0 15px}.container-2-block .footer .row .footer-links a{margin:3px 6px}.container-2-block .footer .row .footer-icons{margin-top:10px}@media(max-width: 830px){.container-2-block{justify-content:center;max-height:unset;margin-top:42px}.container-2-block .container-2-block-left,.container-2-block .container-2-block-left-wrap{max-width:unset;border-radius:0}.container-2-block .container-2-block-left-wrap{margin:0 0 10px;width:100%}.container-2-block .container-2-block-left-wrap .footer{display:none}.container-2-block .container-2-block-right{max-width:unset;margin:0;border-radius:0;padding-bottom:75px}}.background{background-position:center;background-repeat:no-repeat;background-size:cover}.background-filter{background:rgba(40,40,51,.6);backdrop-filter:blur(3px);padding-top:80px}.background-1{background-image:url("/static/images/header-image-small.8b3e74bdcba4.jpg")}.container-2-block-left{max-width:370px;width:100%;box-sizing:border-box;text-align:center;z-index:0;position:relative;border-radius:10px 0 0 0;background:#212b3b !important}@media(max-width: 830px){.container-2-block-left .event-page-collapse-toggle{display:block !important}.container-2-block-left .event-page-collapse{height:0;overflow:hidden !important}.container-2-block-left .event-page-collapse.event-page-uncollapsed{height:fit-content !important}}.container-2-block-left .slick-dotted.slick-slider{margin:0;z-index:2}.container-2-block-left .slick-prev{left:11px;z-index:2}.container-2-block-left .slick-next{right:11px;z-index:2}.container-2-block-left .slick-list{z-index:1}.container-2-block-left .slick-dots{z-index:2;bottom:9px}.container-2-block-left .slick-dots li{width:2px;margin:0 4px}.container-2-block-left .slick-dots li.slick-active button:before{color:#fff}.container-2-block-left .slick-dots li button:before{color:#fff}.container-2-block-left .primary_img{display:flex;justify-content:center;aspect-ratio:3/2 !important;overflow:hidden}.container-2-block-left .primary_img .slick-slide{aspect-ratio:3/2 !important;object-fit:cover}.container-2-block-left .primary_img .slick-next{transform:rotate(-90deg)}.container-2-block-left .primary_img .slick-next:before{content:url("/static/icons/chevron_down.9107605d4c23.svg")}.container-2-block-left .primary_img .slick-prev{transform:rotate(90deg)}.container-2-block-left .primary_img .slick-prev:before{content:url("/static/icons/chevron_down.9107605d4c23.svg")}.container-2-block-left>.container{padding:0;position:relative;max-width:100%;overflow:hidden}.container-2-block-left>.container .media_buttons{display:flex;flex-direction:row-reverse;position:absolute;bottom:20px;right:20px;z-index:2}.container-2-block-left>.container .media_buttons .open_gallery_btn,.container-2-block-left>.container .media_buttons .open_video_btn{background-color:hsla(0,0%,100%,.5);color:#1a212e;font-weight:bold;border:none;box-shadow:0 4px 8px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19);display:inline-flex;padding:8px 10px;margin-left:15px}.container-2-block-left>.container .media_buttons .open_gallery_btn img,.container-2-block-left>.container .media_buttons .open_video_btn img{opacity:.95}.container-2-block-left>.container .media_buttons .open_gallery_btn p,.container-2-block-left>.container .media_buttons .open_video_btn p{margin:0 0 0 5px}.container-2-block-left>.container .media_buttons .open_gallery_btn:hover,.container-2-block-left>.container .media_buttons .open_video_btn:hover{background-color:hsla(0,0%,100%,.75)}.container-2-block-left>.container .media_buttons .open_gallery_btn:hover img,.container-2-block-left>.container .media_buttons .open_video_btn:hover img{opacity:1}.container-2-block-left.event-page .footer{position:relative}.container-2-block-left.event-page .awards_container{display:flex;flex-wrap:wrap;margin:0 15px 15px 15px}.container-2-block-left.event-page .awards_container .award_box{width:50%;display:inline-block;vertical-align:top;text-align:center;padding:10px}.container-2-block-left.event-page .awards_container .award_box .award_title{font-family:"Poppins";font-style:normal;font-weight:500;font-size:13px;margin-top:10px}.container-2-block-left.event-page .cover{max-height:100%;aspect-ratio:3/2 !important}.container-2-block-left.event-page .rating-expandable.hidden{display:none}.container-2-block-left.event-page .subheader{font-family:"Source Sans Pro",sans-serif;font-weight:normal;font-size:13px;letter-spacing:.01em;color:#bdbdbd;margin-bottom:5px;width:100%}.container-2-block-left.event-page .rp-header-event-link,.container-2-block-left.event-page .rp-header-share-link{font-family:"Source Sans Pro",sans-serif;font-weight:500;font-size:13px;cursor:pointer;text-decoration:none}.container-2-block-left.event-page .rp-header-event-link{color:#4abf6c}.container-2-block-left.event-page .event-page-claim-cta{margin:10px;border:1px solid #d28900;background-color:rgba(98,80,8,.18);border-radius:10px;padding:10px;text-align:left;display:flex;align-items:flex-start}.container-2-block-left.event-page .event-page-claim-cta .cpc-left{margin:0 8px 0 0}.container-2-block-left.event-page .event-page-claim-cta .cpc-left svg{width:19px;height:19px;fill:#d28900}.container-2-block-left.event-page .event-page-claim-cta .claim-header{margin:0 0 2px 0;font-family:"Source Sans Pro",sans-serif;font-weight:600;font-size:14px;color:#d28900}.container-2-block-left.event-page .event-page-claim-cta .claim-copy{margin:0;font-size:13px;font-family:"Source Sans Pro",sans-serif}.container-2-block-left.event-page .event-page-claim-cta .claim-copy a:hover{text-decoration:underline}.container-2-block-left.event-page .bullet-separator{color:#87929d;margin-left:8px;margin-right:8px}.container-2-block-left.event-page .top-rating-wrap{display:flex;flex-wrap:wrap;margin:0 15px 15px 15px;border-bottom:1.5px solid #1e2532}.container-2-block-left.event-page .top-rating-wrap .top-rating-badges{display:flex;width:100%;justify-content:space-between;margin:-5px 0 15px 0}.container-2-block-left.event-page .top-rating-wrap .top-rating-badges .top_rating_container{width:30%;display:flex;align-items:center;flex-direction:column}.container-2-block-left.event-page .top-rating-wrap .top-rating-badges .top_rating_container .top_rating_badge{display:flex;margin-bottom:10px}.container-2-block-left.event-page .top-rating-wrap .top-rating-badges .top_rating_container .top_rating_badge .top_rating_info{padding-top:13px;margin:0 -5px}.container-2-block-left.event-page .top-rating-wrap .top-rating-badges .top_rating_container .top_rating_badge .top_rating_info .rating-text-info{margin:0}.container-2-block-left.event-page .top-rating-wrap .top-rating-badges .top_rating_container .top_rating_badge .top_rating_info .rating-text-info .rating_out{margin-left:-2px}.container-2-block-left.event-page .top-rating-wrap .top-rating-badges .top_rating_container .top_rating_badge .top_rating_info .stars{width:80px;display:flex;flex-wrap:wrap;justify-content:center;margin-top:5px}.container-2-block-left.event-page .top-rating-wrap .top-rating-badges .top_rating_container .top_rating_badge .top_rating_info .stars img{margin:0 !important;padding:0 !important;flex:0 0 33.33%}.container-2-block-left.event-page .top-rating-wrap .top-rating-badges .top_rating_container .top_rating_badge .top_rating_info .stars img:nth-child(4),.container-2-block-left.event-page .top-rating-wrap .top-rating-badges .top_rating_container .top_rating_badge .top_rating_info .stars img:nth-child(5){margin-top:5px !important}.container-2-block-left.event-page .top-rating-wrap .top-rating-badges .top_rating_container p{margin:-22px 0 0 0;font-family:"Source Sans Pro",sans-serif;font-style:normal;font-weight:500;font-size:13px}.container-2-block-left.event-page .top-rating-wrap .top-rating-badges .top_rating_container .rating_1,.container-2-block-left.event-page .top-rating-wrap .top-rating-badges .top_rating_container .rating_2,.container-2-block-left.event-page .top-rating-wrap .top-rating-badges .top_rating_container .rating_3,.container-2-block-left.event-page .top-rating-wrap .top-rating-badges .top_rating_container .rating_placeholder{font-weight:bold;font-size:25px}.container-2-block-left.event-page .top-rating-wrap .top-rating-badges .top_rating_container .rating_1{color:#fc0}.container-2-block-left.event-page .top-rating-wrap .top-rating-badges .top_rating_container .rating_2{color:#ccccc2}.container-2-block-left.event-page .top-rating-wrap .top-rating-badges .top_rating_container .rating_3{color:#965a38}.container-2-block-left.event-page .top-rating-wrap .top-rating-badges .top_rating_container .rating_placeholder{color:#3f4447}.container-2-block-left.event-page .top-rating-wrap .top_rating_badge{transform:scale(0.65)}.container-2-block-left.event-page .event-page-collapse-toggle{display:none}.container-2-block-left.event-page .rating-toggle,.container-2-block-left.event-page .distances-toggle,.container-2-block-left.event-page .event-page-collapse-toggle,.container-2-block-left.event-page .tags-toggle{font-family:"Source Sans Pro",sans-serif;font-style:normal;font-size:13px;line-height:19px;cursor:pointer;text-align:center;letter-spacing:.02em;color:#fff;margin:0 15px 15px 15px;border-bottom:1.5px solid #1e2532;padding-bottom:15px}.container-2-block-left.event-page .rating-toggle .rt-hide,.container-2-block-left.event-page .rating-toggle .dt-hide,.container-2-block-left.event-page .rating-toggle .epct-hide,.container-2-block-left.event-page .rating-toggle .tags-hide,.container-2-block-left.event-page .distances-toggle .rt-hide,.container-2-block-left.event-page .distances-toggle .dt-hide,.container-2-block-left.event-page .distances-toggle .epct-hide,.container-2-block-left.event-page .distances-toggle .tags-hide,.container-2-block-left.event-page .event-page-collapse-toggle .rt-hide,.container-2-block-left.event-page .event-page-collapse-toggle .dt-hide,.container-2-block-left.event-page .event-page-collapse-toggle .epct-hide,.container-2-block-left.event-page .event-page-collapse-toggle .tags-hide,.container-2-block-left.event-page .tags-toggle .rt-hide,.container-2-block-left.event-page .tags-toggle .dt-hide,.container-2-block-left.event-page .tags-toggle .epct-hide,.container-2-block-left.event-page .tags-toggle .tags-hide{display:none}.container-2-block-left.event-page .rating-toggle img,.container-2-block-left.event-page .distances-toggle img,.container-2-block-left.event-page .event-page-collapse-toggle img,.container-2-block-left.event-page .tags-toggle img{height:7px;margin-left:2px}.container-2-block-left.event-page .rating-toggle.expanded .rt-hide,.container-2-block-left.event-page .rating-toggle.expanded .dt-hide,.container-2-block-left.event-page .rating-toggle.expanded .epct-hide,.container-2-block-left.event-page .rating-toggle.expanded .tags-hide,.container-2-block-left.event-page .distances-toggle.expanded .rt-hide,.container-2-block-left.event-page .distances-toggle.expanded .dt-hide,.container-2-block-left.event-page .distances-toggle.expanded .epct-hide,.container-2-block-left.event-page .distances-toggle.expanded .tags-hide,.container-2-block-left.event-page .event-page-collapse-toggle.expanded .rt-hide,.container-2-block-left.event-page .event-page-collapse-toggle.expanded .dt-hide,.container-2-block-left.event-page .event-page-collapse-toggle.expanded .epct-hide,.container-2-block-left.event-page .event-page-collapse-toggle.expanded .tags-hide,.container-2-block-left.event-page .tags-toggle.expanded .rt-hide,.container-2-block-left.event-page .tags-toggle.expanded .dt-hide,.container-2-block-left.event-page .tags-toggle.expanded .epct-hide,.container-2-block-left.event-page .tags-toggle.expanded .tags-hide{display:inline}.container-2-block-left.event-page .rating-toggle.expanded .rt-show,.container-2-block-left.event-page .rating-toggle.expanded .dt-show,.container-2-block-left.event-page .rating-toggle.expanded .epct-show,.container-2-block-left.event-page .rating-toggle.expanded .tags-show,.container-2-block-left.event-page .distances-toggle.expanded .rt-show,.container-2-block-left.event-page .distances-toggle.expanded .dt-show,.container-2-block-left.event-page .distances-toggle.expanded .epct-show,.container-2-block-left.event-page .distances-toggle.expanded .tags-show,.container-2-block-left.event-page .event-page-collapse-toggle.expanded .rt-show,.container-2-block-left.event-page .event-page-collapse-toggle.expanded .dt-show,.container-2-block-left.event-page .event-page-collapse-toggle.expanded .epct-show,.container-2-block-left.event-page .event-page-collapse-toggle.expanded .tags-show,.container-2-block-left.event-page .tags-toggle.expanded .rt-show,.container-2-block-left.event-page .tags-toggle.expanded .dt-show,.container-2-block-left.event-page .tags-toggle.expanded .epct-show,.container-2-block-left.event-page .tags-toggle.expanded .tags-show{display:none}.container-2-block-left.event-page .rating-toggle.expanded img,.container-2-block-left.event-page .distances-toggle.expanded img,.container-2-block-left.event-page .event-page-collapse-toggle.expanded img,.container-2-block-left.event-page .tags-toggle.expanded img{transform:rotate(180deg)}.container-2-block-left.event-page .tags-toggle{margin-top:10px}.container-2-block-left.event-page .event-page-collapse-toggle{border-top:1.5px solid #1e2532;border-bottom:none;padding-bottom:0;padding-top:15px;margin-top:15px}.container-2-block-left.event-page .distances-toggle{border-bottom:none;padding-bottom:0}.container-2-block-left.event-page .rating-overview-wrap{margin:0 15px 15px 15px}.container-2-block-left.event-page .rating-expandable .rp_review_section_ratings .ratings_averages .rating_section_title,.container-2-block-left.event-page .rating-overview-wrap .rp_review_section_ratings .ratings_averages .rating_section_title{font-family:"Source Sans Pro",sans-serif;font-weight:normal;font-size:13px;letter-spacing:.01em;color:#bdbdbd;margin-bottom:10px;width:100%}.container-2-block-left.event-page .rating-expandable .rp_review_section_ratings .ratings_averages .rating-breakdown-row,.container-2-block-left.event-page .rating-overview-wrap .rp_review_section_ratings .ratings_averages .rating-breakdown-row{display:flex;justify-content:space-evenly}.container-2-block-left.event-page .rating-expandable .rp_review_section_ratings .ratings_averages .rating-breakdown-row .all_time_average_rating,.container-2-block-left.event-page .rating-expandable .rp_review_section_ratings .ratings_averages .rating-breakdown-row .latest_average_rating,.container-2-block-left.event-page .rating-overview-wrap .rp_review_section_ratings .ratings_averages .rating-breakdown-row .all_time_average_rating,.container-2-block-left.event-page .rating-overview-wrap .rp_review_section_ratings .ratings_averages .rating-breakdown-row .latest_average_rating{text-align:left;width:45%}.container-2-block-left.event-page .rating-expandable .rp_review_section_ratings .ratings_averages .rating-breakdown-row .all_time_average_rating p,.container-2-block-left.event-page .rating-expandable .rp_review_section_ratings .ratings_averages .rating-breakdown-row .latest_average_rating p,.container-2-block-left.event-page .rating-overview-wrap .rp_review_section_ratings .ratings_averages .rating-breakdown-row .all_time_average_rating p,.container-2-block-left.event-page .rating-overview-wrap .rp_review_section_ratings .ratings_averages .rating-breakdown-row .latest_average_rating p{font-family:"Source Sans Pro",sans-serif;margin:0;font-size:13px}.container-2-block-left.event-page .rating-expandable .rp_review_section_ratings .ratings_averages .rating-breakdown-row .all_time_average_rating .stars,.container-2-block-left.event-page .rating-expandable .rp_review_section_ratings .ratings_averages .rating-breakdown-row .latest_average_rating .stars,.container-2-block-left.event-page .rating-overview-wrap .rp_review_section_ratings .ratings_averages .rating-breakdown-row .all_time_average_rating .stars,.container-2-block-left.event-page .rating-overview-wrap .rp_review_section_ratings .ratings_averages .rating-breakdown-row .latest_average_rating .stars{color:#fc0;font-weight:bolder;display:flex;align-items:center}.container-2-block-left.event-page .rating-expandable .rp_review_section_ratings .ratings_averages .rating-breakdown-row .all_time_average_rating .stars img,.container-2-block-left.event-page .rating-expandable .rp_review_section_ratings .ratings_averages .rating-breakdown-row .latest_average_rating .stars img,.container-2-block-left.event-page .rating-overview-wrap .rp_review_section_ratings .ratings_averages .rating-breakdown-row .all_time_average_rating .stars img,.container-2-block-left.event-page .rating-overview-wrap .rp_review_section_ratings .ratings_averages .rating-breakdown-row .latest_average_rating .stars img{margin-bottom:0 !important;margin-right:2px}.container-2-block-left.event-page .rating-expandable .rp_review_section_ratings .ratings_averages .rating-breakdown-row .all_time_average_rating .stars .rating-text-info,.container-2-block-left.event-page .rating-expandable .rp_review_section_ratings .ratings_averages .rating-breakdown-row .latest_average_rating .stars .rating-text-info,.container-2-block-left.event-page .rating-overview-wrap .rp_review_section_ratings .ratings_averages .rating-breakdown-row .all_time_average_rating .stars .rating-text-info,.container-2-block-left.event-page .rating-overview-wrap .rp_review_section_ratings .ratings_averages .rating-breakdown-row .latest_average_rating .stars .rating-text-info{margin-bottom:0;margin-top:0;margin-right:5px;width:fit-content;display:flex;align-items:baseline}.container-2-block-left.event-page .rating-expandable .rp_review_section_ratings .ratings_averages .rating-breakdown-row .all_time_average_rating .stars .rating_out,.container-2-block-left.event-page .rating-expandable .rp_review_section_ratings .ratings_averages .rating-breakdown-row .latest_average_rating .stars .rating_out,.container-2-block-left.event-page .rating-overview-wrap .rp_review_section_ratings .ratings_averages .rating-breakdown-row .all_time_average_rating .stars .rating_out,.container-2-block-left.event-page .rating-overview-wrap .rp_review_section_ratings .ratings_averages .rating-breakdown-row .latest_average_rating .stars .rating_out{font-family:"Poppins";font-size:9px;font-weight:normal;margin-left:2px}.container-2-block-left.event-page .rating-expandable .rp_review_section_ratings .ratings_averages .rating-breakdown-row .all_time_average_rating .stars .rating_no,.container-2-block-left.event-page .rating-expandable .rp_review_section_ratings .ratings_averages .rating-breakdown-row .latest_average_rating .stars .rating_no,.container-2-block-left.event-page .rating-overview-wrap .rp_review_section_ratings .ratings_averages .rating-breakdown-row .all_time_average_rating .stars .rating_no,.container-2-block-left.event-page .rating-overview-wrap .rp_review_section_ratings .ratings_averages .rating-breakdown-row .latest_average_rating .stars .rating_no{font-weight:600;font-size:13px}.container-2-block-left.event-page .rating-expandable .rp_review_section_ratings .ratings_averages .rating-breakdown-row .all_time_average_rating .no-rating-stars,.container-2-block-left.event-page .rating-expandable .rp_review_section_ratings .ratings_averages .rating-breakdown-row .latest_average_rating .no-rating-stars,.container-2-block-left.event-page .rating-overview-wrap .rp_review_section_ratings .ratings_averages .rating-breakdown-row .all_time_average_rating .no-rating-stars,.container-2-block-left.event-page .rating-overview-wrap .rp_review_section_ratings .ratings_averages .rating-breakdown-row .latest_average_rating .no-rating-stars{filter:grayscale(1)}.container-2-block-left.event-page .rating-expandable .rp_review_section_ratings .ratings_averages .rating-breakdown-row .all_time_average_rating .no-rating-stars .rating_no,.container-2-block-left.event-page .rating-expandable .rp_review_section_ratings .ratings_averages .rating-breakdown-row .latest_average_rating .no-rating-stars .rating_no,.container-2-block-left.event-page .rating-overview-wrap .rp_review_section_ratings .ratings_averages .rating-breakdown-row .all_time_average_rating .no-rating-stars .rating_no,.container-2-block-left.event-page .rating-overview-wrap .rp_review_section_ratings .ratings_averages .rating-breakdown-row .latest_average_rating .no-rating-stars .rating_no{white-space:nowrap;font-size:15px;opacity:.3}.container-2-block-left.event-page .rating-expandable .rp_review_section_ratings .ratings_breakdown .organisation_rating,.container-2-block-left.event-page .rating-expandable .rp_review_section_ratings .ratings_breakdown .course_rating,.container-2-block-left.event-page .rating-overview-wrap .rp_review_section_ratings .ratings_breakdown .organisation_rating,.container-2-block-left.event-page .rating-overview-wrap .rp_review_section_ratings .ratings_breakdown .course_rating{margin-top:25px}.container-2-block-left.event-page .rating-expandable .rp_review_section_ratings .ratings_breakdown .organisation_rating .rating_section_title,.container-2-block-left.event-page .rating-expandable .rp_review_section_ratings .ratings_breakdown .course_rating .rating_section_title,.container-2-block-left.event-page .rating-overview-wrap .rp_review_section_ratings .ratings_breakdown .organisation_rating .rating_section_title,.container-2-block-left.event-page .rating-overview-wrap .rp_review_section_ratings .ratings_breakdown .course_rating .rating_section_title{font-family:"Source Sans Pro",sans-serif;font-weight:normal;font-size:13px;letter-spacing:.01em;color:#bdbdbd;margin-bottom:10px;width:100%}.container-2-block-left.event-page .rating-expandable .rp_review_section_ratings .ratings_breakdown .organisation_rating .rating-breakdown-row,.container-2-block-left.event-page .rating-expandable .rp_review_section_ratings .ratings_breakdown .course_rating .rating-breakdown-row,.container-2-block-left.event-page .rating-overview-wrap .rp_review_section_ratings .ratings_breakdown .organisation_rating .rating-breakdown-row,.container-2-block-left.event-page .rating-overview-wrap .rp_review_section_ratings .ratings_breakdown .course_rating .rating-breakdown-row{display:flex;justify-content:space-evenly;margin-bottom:10px}.container-2-block-left.event-page .rating-expandable .rp_review_section_ratings .ratings_breakdown .organisation_rating .rating-breakdown-row .rating-breakdown-item,.container-2-block-left.event-page .rating-expandable .rp_review_section_ratings .ratings_breakdown .course_rating .rating-breakdown-row .rating-breakdown-item,.container-2-block-left.event-page .rating-overview-wrap .rp_review_section_ratings .ratings_breakdown .organisation_rating .rating-breakdown-row .rating-breakdown-item,.container-2-block-left.event-page .rating-overview-wrap .rp_review_section_ratings .ratings_breakdown .course_rating .rating-breakdown-row .rating-breakdown-item{text-align:left;width:45%;position:relative}.container-2-block-left.event-page .rating-expandable .rp_review_section_ratings .ratings_breakdown .organisation_rating .rating-breakdown-row .rating-breakdown-item .rating-breakdown-tooltip-container,.container-2-block-left.event-page .rating-expandable .rp_review_section_ratings .ratings_breakdown .course_rating .rating-breakdown-row .rating-breakdown-item .rating-breakdown-tooltip-container,.container-2-block-left.event-page .rating-overview-wrap .rp_review_section_ratings .ratings_breakdown .organisation_rating .rating-breakdown-row .rating-breakdown-item .rating-breakdown-tooltip-container,.container-2-block-left.event-page .rating-overview-wrap .rp_review_section_ratings .ratings_breakdown .course_rating .rating-breakdown-row .rating-breakdown-item .rating-breakdown-tooltip-container{display:none;align-items:center;justify-content:center;position:absolute;bottom:115%;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);padding:7px 10px;border-radius:5px;background:#313742;width:120%}.container-2-block-left.event-page .rating-expandable .rp_review_section_ratings .ratings_breakdown .organisation_rating .rating-breakdown-row .rating-breakdown-item .rating-breakdown-tooltip-container p,.container-2-block-left.event-page .rating-expandable .rp_review_section_ratings .ratings_breakdown .course_rating .rating-breakdown-row .rating-breakdown-item .rating-breakdown-tooltip-container p,.container-2-block-left.event-page .rating-overview-wrap .rp_review_section_ratings .ratings_breakdown .organisation_rating .rating-breakdown-row .rating-breakdown-item .rating-breakdown-tooltip-container p,.container-2-block-left.event-page .rating-overview-wrap .rp_review_section_ratings .ratings_breakdown .course_rating .rating-breakdown-row .rating-breakdown-item .rating-breakdown-tooltip-container p{text-align:center;width:100%}.container-2-block-left.event-page .rating-expandable .rp_review_section_ratings .ratings_breakdown .organisation_rating .rating-breakdown-row .rating-breakdown-item .rating-breakdown-tooltip-container .tt-rating-desc,.container-2-block-left.event-page .rating-expandable .rp_review_section_ratings .ratings_breakdown .course_rating .rating-breakdown-row .rating-breakdown-item .rating-breakdown-tooltip-container .tt-rating-desc,.container-2-block-left.event-page .rating-overview-wrap .rp_review_section_ratings .ratings_breakdown .organisation_rating .rating-breakdown-row .rating-breakdown-item .rating-breakdown-tooltip-container .tt-rating-desc,.container-2-block-left.event-page .rating-overview-wrap .rp_review_section_ratings .ratings_breakdown .course_rating .rating-breakdown-row .rating-breakdown-item .rating-breakdown-tooltip-container .tt-rating-desc{font-size:12px;font-style:italic;margin:0 0 2px 0 !important}.container-2-block-left.event-page .rating-expandable .rp_review_section_ratings .ratings_breakdown .organisation_rating .rating-breakdown-row .rating-breakdown-item .rating-breakdown-tooltip-container .tt-rating-count,.container-2-block-left.event-page .rating-expandable .rp_review_section_ratings .ratings_breakdown .course_rating .rating-breakdown-row .rating-breakdown-item .rating-breakdown-tooltip-container .tt-rating-count,.container-2-block-left.event-page .rating-overview-wrap .rp_review_section_ratings .ratings_breakdown .organisation_rating .rating-breakdown-row .rating-breakdown-item .rating-breakdown-tooltip-container .tt-rating-count,.container-2-block-left.event-page .rating-overview-wrap .rp_review_section_ratings .ratings_breakdown .course_rating .rating-breakdown-row .rating-breakdown-item .rating-breakdown-tooltip-container .tt-rating-count{font-size:10px;opacity:.5;margin:0 !important}.container-2-block-left.event-page .rating-expandable .rp_review_section_ratings .ratings_breakdown .organisation_rating .rating-breakdown-row .rating-breakdown-item .rating-breakdown-tooltip-container:after,.container-2-block-left.event-page .rating-expandable .rp_review_section_ratings .ratings_breakdown .course_rating .rating-breakdown-row .rating-breakdown-item .rating-breakdown-tooltip-container:after,.container-2-block-left.event-page .rating-overview-wrap .rp_review_section_ratings .ratings_breakdown .organisation_rating .rating-breakdown-row .rating-breakdown-item .rating-breakdown-tooltip-container:after,.container-2-block-left.event-page .rating-overview-wrap .rp_review_section_ratings .ratings_breakdown .course_rating .rating-breakdown-row .rating-breakdown-item .rating-breakdown-tooltip-container:after{content:" ";position:absolute;top:100%;left:50%;margin-left:-5px;border-width:5px;border-style:solid;border-color:#313742 rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0)}.container-2-block-left.event-page .rating-expandable .rp_review_section_ratings .ratings_breakdown .organisation_rating .rating-breakdown-row .rating-breakdown-item p,.container-2-block-left.event-page .rating-expandable .rp_review_section_ratings .ratings_breakdown .course_rating .rating-breakdown-row .rating-breakdown-item p,.container-2-block-left.event-page .rating-overview-wrap .rp_review_section_ratings .ratings_breakdown .organisation_rating .rating-breakdown-row .rating-breakdown-item p,.container-2-block-left.event-page .rating-overview-wrap .rp_review_section_ratings .ratings_breakdown .course_rating .rating-breakdown-row .rating-breakdown-item p{font-family:"Source Sans Pro",sans-serif;margin:0;font-size:13px;width:90%}.container-2-block-left.event-page .rating-expandable .rp_review_section_ratings .ratings_breakdown .organisation_rating .rating-breakdown-row .rating-breakdown-item .stars,.container-2-block-left.event-page .rating-expandable .rp_review_section_ratings .ratings_breakdown .course_rating .rating-breakdown-row .rating-breakdown-item .stars,.container-2-block-left.event-page .rating-overview-wrap .rp_review_section_ratings .ratings_breakdown .organisation_rating .rating-breakdown-row .rating-breakdown-item .stars,.container-2-block-left.event-page .rating-overview-wrap .rp_review_section_ratings .ratings_breakdown .course_rating .rating-breakdown-row .rating-breakdown-item .stars{color:#fc0;font-weight:bolder;display:flex;align-items:center}.container-2-block-left.event-page .rating-expandable .rp_review_section_ratings .ratings_breakdown .organisation_rating .rating-breakdown-row .rating-breakdown-item .stars img,.container-2-block-left.event-page .rating-expandable .rp_review_section_ratings .ratings_breakdown .course_rating .rating-breakdown-row .rating-breakdown-item .stars img,.container-2-block-left.event-page .rating-overview-wrap .rp_review_section_ratings .ratings_breakdown .organisation_rating .rating-breakdown-row .rating-breakdown-item .stars img,.container-2-block-left.event-page .rating-overview-wrap .rp_review_section_ratings .ratings_breakdown .course_rating .rating-breakdown-row .rating-breakdown-item .stars img{margin-bottom:0 !important;margin-right:2px}.container-2-block-left.event-page .rating-expandable .rp_review_section_ratings .ratings_breakdown .organisation_rating .rating-breakdown-row .rating-breakdown-item .stars .rating-text-info,.container-2-block-left.event-page .rating-expandable .rp_review_section_ratings .ratings_breakdown .course_rating .rating-breakdown-row .rating-breakdown-item .stars .rating-text-info,.container-2-block-left.event-page .rating-overview-wrap .rp_review_section_ratings .ratings_breakdown .organisation_rating .rating-breakdown-row .rating-breakdown-item .stars .rating-text-info,.container-2-block-left.event-page .rating-overview-wrap .rp_review_section_ratings .ratings_breakdown .course_rating .rating-breakdown-row .rating-breakdown-item .stars .rating-text-info{margin-bottom:0;margin-top:0;margin-right:5px;width:fit-content;display:flex;align-items:baseline}.container-2-block-left.event-page .rating-expandable .rp_review_section_ratings .ratings_breakdown .organisation_rating .rating-breakdown-row .rating-breakdown-item .stars .rating_out,.container-2-block-left.event-page .rating-expandable .rp_review_section_ratings .ratings_breakdown .course_rating .rating-breakdown-row .rating-breakdown-item .stars .rating_out,.container-2-block-left.event-page .rating-overview-wrap .rp_review_section_ratings .ratings_breakdown .organisation_rating .rating-breakdown-row .rating-breakdown-item .stars .rating_out,.container-2-block-left.event-page .rating-overview-wrap .rp_review_section_ratings .ratings_breakdown .course_rating .rating-breakdown-row .rating-breakdown-item .stars .rating_out{font-family:"Source Sans Pro",sans-serif;font-size:9px;font-weight:normal;margin-left:2px}.container-2-block-left.event-page .rating-expandable .rp_review_section_ratings .ratings_breakdown .organisation_rating .rating-breakdown-row .rating-breakdown-item .stars .rating_no,.container-2-block-left.event-page .rating-expandable .rp_review_section_ratings .ratings_breakdown .course_rating .rating-breakdown-row .rating-breakdown-item .stars .rating_no,.container-2-block-left.event-page .rating-overview-wrap .rp_review_section_ratings .ratings_breakdown .organisation_rating .rating-breakdown-row .rating-breakdown-item .stars .rating_no,.container-2-block-left.event-page .rating-overview-wrap .rp_review_section_ratings .ratings_breakdown .course_rating .rating-breakdown-row .rating-breakdown-item .stars .rating_no{font-weight:600;font-size:13px}.container-2-block-left.event-page .rating-expandable .rp_review_section_ratings .ratings_breakdown .organisation_rating .rating-breakdown-row .rating-breakdown-item .no-rating-stars,.container-2-block-left.event-page .rating-expandable .rp_review_section_ratings .ratings_breakdown .course_rating .rating-breakdown-row .rating-breakdown-item .no-rating-stars,.container-2-block-left.event-page .rating-overview-wrap .rp_review_section_ratings .ratings_breakdown .organisation_rating .rating-breakdown-row .rating-breakdown-item .no-rating-stars,.container-2-block-left.event-page .rating-overview-wrap .rp_review_section_ratings .ratings_breakdown .course_rating .rating-breakdown-row .rating-breakdown-item .no-rating-stars{filter:grayscale(1)}.container-2-block-left.event-page .rating-expandable .rp_review_section_ratings .ratings_breakdown .organisation_rating .rating-breakdown-row .rating-breakdown-item .no-rating-stars .rating_no,.container-2-block-left.event-page .rating-expandable .rp_review_section_ratings .ratings_breakdown .course_rating .rating-breakdown-row .rating-breakdown-item .no-rating-stars .rating_no,.container-2-block-left.event-page .rating-overview-wrap .rp_review_section_ratings .ratings_breakdown .organisation_rating .rating-breakdown-row .rating-breakdown-item .no-rating-stars .rating_no,.container-2-block-left.event-page .rating-overview-wrap .rp_review_section_ratings .ratings_breakdown .course_rating .rating-breakdown-row .rating-breakdown-item .no-rating-stars .rating_no{white-space:nowrap;font-size:15px;opacity:.3}.container-2-block-left.event-page .rating-expandable .rp_review_section_ratings .ratings_breakdown .organisation_rating .rating-breakdown-row .rating-breakdown-item:hover .rating-breakdown-tooltip-container,.container-2-block-left.event-page .rating-expandable .rp_review_section_ratings .ratings_breakdown .course_rating .rating-breakdown-row .rating-breakdown-item:hover .rating-breakdown-tooltip-container,.container-2-block-left.event-page .rating-overview-wrap .rp_review_section_ratings .ratings_breakdown .organisation_rating .rating-breakdown-row .rating-breakdown-item:hover .rating-breakdown-tooltip-container,.container-2-block-left.event-page .rating-overview-wrap .rp_review_section_ratings .ratings_breakdown .course_rating .rating-breakdown-row .rating-breakdown-item:hover .rating-breakdown-tooltip-container{display:flex}.container-2-block-left.event-page .tags{margin:0 15px 15px 15px;border-bottom:1.5px solid #1e2532;padding-bottom:15px}.container-2-block-left.event-page .tags .subheader:last-of-type{margin-top:25px}.container-2-block-left.event-page .tags .tags-show-more{font-family:"Source Sans Pro",sans-serif;font-style:normal;font-size:13px;line-height:19px;cursor:pointer;text-align:center;letter-spacing:.02em;color:#fff;margin-top:10px}.container-2-block-left.event-page .tags .tags-show-more img{height:7px;margin-left:2px}.container-2-block-left.event-page .tags .rp_tags_container{display:flex;flex-wrap:wrap;justify-content:space-evenly;margin-top:15px}.container-2-block-left.event-page .tags .rp_tags_container .rp_tag{margin:0 0 3px 0;background-color:#1a212e;border:1px solid #293242;padding:8px 5px;border-radius:5px;position:relative;font-size:13px;font-family:"Source Sans Pro",sans-serif;display:flex;flex-direction:column;align-items:center;width:49%}.container-2-block-left.event-page .tags .rp_tags_container .rp_tag .rp_t_category{font-size:11px;opacity:.6;margin:0}.container-2-block-left.event-page .tags .rp_tags_container .rp_tag .rp_t_img{height:22px;margin:12px 0}.container-2-block-left.event-page .tags .rp_tags_container .rp_tag .rp_t_title{margin:0;font-size:12px}.container-2-block-left.event-page .tags .rp_tags_container .rp_tag .tag_count{background-color:#4abf6c;padding:4px;border-radius:5px;min-width:24px;text-align:center;line-height:16px;font-weight:600;margin-left:8px;font-size:14px}.container-2-block-left.event-page .location{border-top:1.5px solid #1e2532;border-bottom:1.5px solid #1e2532;display:flex;margin:15px;justify-content:space-around}.container-2-block-left.event-page .location div{margin:15px 0;width:50%}.container-2-block-left.event-page .location div:last-child{border-left:1.5px solid #1e2532}.container-2-block-left.event-page .location div:first-child{border-left:none}.container-2-block-left.event-page .location div .event-header{font-family:"Source Sans Pro",sans-serif;font-weight:normal;font-size:13px;letter-spacing:.01em;color:#bdbdbd;margin-bottom:5px}.container-2-block-left.event-page .location div .event-value{font-family:"Source Sans Pro",sans-serif;font-style:normal;font-weight:500;font-size:15px;line-height:22px;color:#fff;padding:0 10px;margin-bottom:0}.container-2-block-left.event-page .location .full-width-location{width:100% !important}.container-2-block-left.event-page .distances{display:flex;flex-wrap:wrap;justify-content:center;margin:0 15px 15px 15px;border-bottom:1.5px solid #1e2532}.container-2-block-left.event-page .distances .distance-list{display:flex;flex-wrap:wrap;justify-content:center;width:100%;margin:8px 0 15px 0}.container-2-block-left.event-page .distances .distance-list .distance-item-container{position:relative;margin:0 3px 6px 3px;max-width:98%}.container-2-block-left.event-page .distances .distance-list .distance-item-container .distance-item{padding:5px 8px;background:#1a212e;border-radius:5px;font-family:"Poppins";white-space:nowrap;text-overflow:ellipsis;overflow:hidden;position:relative;cursor:default}.container-2-block-left.event-page .distances .distance-list .distance-item-container .distance-item img,.container-2-block-left.event-page .distances .distance-list .distance-item-container .distance-item p{display:inline}.container-2-block-left.event-page .distances .distance-list .distance-item-container .distance-item img{height:14px;margin-right:3px}.container-2-block-left.event-page .distances .distance-list .distance-item-container .distance-item p{margin:0}.container-2-block-left.event-page .distances .distance-list .distance-item-container .distance-tooltip-container{visibility:hidden;display:flex;align-items:center;justify-content:center;position:absolute;bottom:118%;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);padding:10px 15px;border-radius:5px;background:#313742}.container-2-block-left.event-page .distances .distance-list .distance-item-container .distance-tooltip-container img{width:5px;opacity:.5;margin:0 10px}.container-2-block-left.event-page .distances .distance-list .distance-item-container .distance-tooltip-container .tooltip-section{display:flex;flex-direction:column;justify-content:center;align-items:center}.container-2-block-left.event-page .distances .distance-list .distance-item-container .distance-tooltip-container .tooltip-section .tooltip-leg-icon{width:auto;height:20px;margin-bottom:6px}.container-2-block-left.event-page .distances .distance-list .distance-item-container .distance-tooltip-container .tooltip-section .tt-distance{font-size:14px;margin:0;font-family:"Source Sans Pro",sans-serif}.container-2-block-left.event-page .distances .distance-list .distance-item-container .distance-tooltip-container .tooltip-section .tt-distance-name{font-size:11px;color:#bdbdbd;margin:-2px 0 0 0;font-family:"Source Sans Pro",sans-serif}.container-2-block-left.event-page .distances .distance-list .distance-item-container .distance-tooltip-container::after{content:" ";position:absolute;top:100%;left:50%;margin-left:-5px;border-width:5px;border-style:solid;border-color:#313742 rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0)}.container-2-block-left.event-page .distances .distance-list .distance-item-container:hover .distance-tooltip-container{visibility:visible}.container-2-block-left.event-page .header_info_infoline{display:flex;align-items:center;justify-content:center;margin:12px 0 6px 0;align-items:baseline}.container-2-block-left.event-page .header_info_infoline .stars{font-weight:500;color:#fc0;font-size:19px;display:flex;align-items:center;font-family:"Poppins",sans-serif}.container-2-block-left.event-page .header_info_infoline .stars img{margin-right:3px;margin-bottom:0 !important}.container-2-block-left.event-page .header_info_infoline .stars img:hover{transition:1s;-webkit-transition:1s;-webkit-transform:rotate(360deg);transform:rotate(360deg)}.container-2-block-left.event-page .header_info_infoline .rating-text-info{margin-bottom:-3px;margin-top:0;margin-right:5px;width:100%;display:flex;align-items:baseline}.container-2-block-left.event-page .event-organisers{margin:0 0 3px 0;font-family:"Poppins";font-size:13px;color:#bdbdbd}.container-2-block-left.event-page .event-name{font-family:Poppins;font-style:normal;font-weight:600;font-size:27px;line-height:32px;text-align:center;padding:0 15px;color:#fff}@media(max-width: 830px){.container-2-block-left.event-page .event-name{font-size:25px}}.container-2-block-left.event-page .no-rating-stars{filter:grayscale(1)}.container-2-block-left.event-page .rating_no{font-weight:600;font-size:22px}.container-2-block-left.event-page .rating_out{font-family:"Poppins";font-size:14px;font-weight:normal;margin-left:2px}.container-2-block-left.event-page .total{font-family:"Poppins";font-weight:normal;font-size:13px;color:#bdbdbd;margin-left:2px;margin-top:3px}.container-2-block-left.event-page .no-rating-stars .rating_no{white-space:nowrap;font-size:20px;opacity:.3}.container-2-block-left.event-page .event-faq{margin:24px 15px 10px}.container-2-block-left.event-page .event-faq .event-faq__list{display:flex;flex-direction:column;gap:8px}.container-2-block-left.event-page .event-faq .event-faq__item{background:#212b3b;border:1px solid #31374d;border-radius:10px;overflow:hidden;transition:border-color .2s ease}.container-2-block-left.event-page .event-faq .event-faq__item:hover{border-color:#3c455c}.container-2-block-left.event-page .event-faq .event-faq__item[open] .event-faq__q{border-bottom:1px solid #1e2532}.container-2-block-left.event-page .event-faq .event-faq__item[open] .event-faq__chevron{transform:rotate(180deg)}.container-2-block-left.event-page .event-faq .event-faq__q{list-style:none;cursor:pointer;user-select:none;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:14px 16px;text-align:left;font-family:"Source Sans Pro",sans-serif;font-weight:600;font-size:15px;line-height:20px;color:#fff}.container-2-block-left.event-page .event-faq .event-faq__q::-webkit-details-marker{display:none}.container-2-block-left.event-page .event-faq .event-faq__q::marker{content:""}.container-2-block-left.event-page .event-faq .event-faq__chevron{flex-shrink:0;color:#bdbdbd;transition:transform .2s ease}.container-2-block-left.event-page .event-faq .event-faq__a{margin:0;padding:12px 16px 15px;text-align:left;font-family:"Source Sans Pro",sans-serif;font-weight:400;font-size:14px;line-height:22px;color:#bdbdbd}.container-2-block-left.event-page .race-space-badge{margin:14px 0 6px 0}.container-2-block-left.event-page .race-space-badge a{display:inline-flex;align-items:center;gap:9px;padding:9px 14px;border:1px solid hsla(0,0%,100%,.18);border-radius:10px;text-decoration:none;color:#fff;font-size:14px;background:hsla(0,0%,100%,.06)}.container-2-block-left.event-page .race-space-badge a:hover{border-color:hsla(0,0%,100%,.35);text-decoration:none;background:hsla(0,0%,100%,.1)}.container-2-block-left.event-page .race-space-badge .race-space-badge__logo{display:inline-flex;align-items:center;justify-content:center;background:#fff;border-radius:6px;padding:2px 5px}.container-2-block-left.event-page .race-space-badge .race-space-badge__logo img{height:20px;width:auto;display:block}.container-2-block-right{padding-top:10px;max-width:460px;width:100%;overflow-y:auto;background:#1e2532;box-shadow:-2px 0px 10px 5px rgba(0,0,0,.05);padding:0;box-sizing:border-box;z-index:0;background:#1a212e !important;max-height:inherit;border-radius:0 10px 0 0;overflow:overlay}.container-2-block-right .reviews_container{padding:0 15px}.container-2-block-right .reviews_container .no-reviews-placeholder{width:100%;height:100%;display:flex;align-items:center;justify-content:center}.container-2-block-right .reviews_container .no-reviews-placeholder .no-reviews-content{display:flex;align-items:center;width:75%;filter:grayscale(1)}.container-2-block-right .reviews_container .no-reviews-placeholder .no-reviews-content p{font-size:19px;color:#fc0;font-family:"Source Sans Pro",sans-serif;text-align:center;margin:0;font-weight:600;opacity:.15}.container-2-block-right .reviews_container .no-reviews-placeholder .no-reviews-content img{opacity:.4}.container-2-block-right .no_reviews_container{height:75%;margin-top:10%}@media(max-width: 830px){.container-2-block-right .no_reviews_container{height:auto}.container-2-block-right .no_reviews_container .no-reviews-placeholder{margin:25px 0}.container-2-block-right .no_reviews_container .no-reviews-placeholder .no-reviews-content{width:90%}}.container-2-block-right .reviews_container .race_review:first-child{margin-top:0}.container-2-block-right .stars{color:#fc0;font-weight:bolder}.container-2-block-right .stars .stars_out_of{font-size:11px;margin:0}.container-2-block-right .reviews__top-section{position:sticky;left:0;top:0;background:#1a212e;padding:0 15px;z-index:1}.container-2-block-right .reviews__top-section .total{font-family:"Poppins";font-weight:normal;font-size:10px;color:#bdbdbd;margin-left:2px;margin-top:2px}.container-2-block-right .reviews__top-section .btn-secondary:not(:disabled):not(.disabled).active,.container-2-block-right .reviews__top-section .btn-secondary:not(:disabled):not(.disabled):active,.container-2-block-right .reviews__top-section .show>.btn-secondary.dropdown-toggle{background:#4abf6c}.container-2-block-right .reviews__summary{display:flex;justify-content:center;padding:10px 0;align-items:center;border-bottom:1.5px solid #13161f}.container-2-block-right .reviews__summary .rp-year-select{padding:0;max-width:108px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:.9rem}.container-2-block-right .reviews__summary .rp-year-select img{height:7px;margin-left:1px}.container-2-block-right .reviews__summary .bullet-separator{color:#87929d;margin:0 8px}.container-2-block-right .reviews__summary .filter img{height:5px}@media(max-width: 830px){.container-2-block-right .reviews__summary{flex-wrap:wrap}.container-2-block-right .reviews__summary .stars{justify-content:center}.container-2-block-right .reviews__summary .stars img{height:17px !important}.container-2-block-right .reviews__summary .stars img:not(:nth-of-type(1)){display:none}.container-2-block-right .reviews__summary .stars .rating-text-info{width:auto;margin-right:2px}.container-2-block-right .reviews__summary .stars .rating-text-info .rating_no{font-size:16px}}.container-2-block-right .reviews__summary-first{padding-bottom:14px;padding-top:15px;border-bottom:1.5px solid #13161f}@media screen and (max-width: 830px){.container-2-block-right .reviews__summary-first{position:fixed;bottom:0;width:100%;padding:15px 10px 15px 15px;left:0;background:#212b3b}}.container-2-block-right .leave-review{background:#4abf6c;border-radius:5px;width:100%;font-family:"Source Sans Pro",sans-serif;font-style:normal;font-size:15px;line-height:25px;text-align:center;color:#fff;border:none;outline:none;cursor:pointer;padding:6px 0}@media screen and (max-width: 830px){.container-2-block-right .leave-review span{display:none}}.container-2-block-right .leave-review:hover{background:#2ab458}.container-2-block-right .race_review:not(:last-child){border-bottom:1.5px solid #13161f}.container-2-block-right .race_review{padding:15px 0 10px 0}.container-2-block-right .race_review .review_details{overflow:hidden;width:100%}.container-2-block-right .race_review .review_details .unpublished-banner{background-color:#fff3cd;color:#212b3b;text-align:center;font-size:12px;border:1px solid #ffeeba;border-radius:3px;margin-bottom:5px;display:flex;align-items:center;justify-content:center;gap:10px;width:100%;box-sizing:border-box}.container-2-block-right .race_review .review_details .unpublished-banner .info-icon{background-color:#654a02;color:#fff;border-radius:50%;width:18px;height:18px;display:flex;align-items:center;justify-content:center;font-size:12px;font-weight:bold}.container-2-block-right .race_review .review_details .review_extra_info{display:flex;align-items:center}.container-2-block-right .race_review .review_details .review_extra_info .bullet-separator{color:#87929d;margin-left:8px;margin-right:8px}.container-2-block-right .race_review .review_details .review_extra_info .extra-info-year-distance{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;color:hsla(0,0%,100%,.75);font-size:13px;max-width:45%}.container-2-block-right .race_review .review_header_info{display:flex;font-family:"Source Sans Pro",sans-serif}.container-2-block-right .race_review .review_header_info .review_profile{position:relative}.container-2-block-right .race_review .review_header_info .review_profile .rounded-circle{margin-right:11px;width:43px;height:43px}.container-2-block-right .race_review .review_header_info .review_profile .avatar-frame-left{left:-4px !important}.container-2-block-right .race_review .review_header_info .review_profile .avatar-frame-right{right:7px !important}.container-2-block-right .race_review .review_header_info .review_profile .review-profile-popup{visibility:hidden;position:absolute;display:flex;flex-direction:column;align-items:center;justify-content:center;bottom:118%;left:0;padding:7px 8px;border-radius:5px;background:#313742;white-space:nowrap;z-index:2}.container-2-block-right .race_review .review_header_info .review_profile .review-profile-popup .visorclub-popup-badge{margin:0 0 5px 0;font-family:"Poppins";padding:1px 10px;color:#212b3b;border-radius:15px;font-weight:600}.container-2-block-right .race_review .review_header_info .review_profile .review-profile-popup .visorclub-popup-count{font-size:11px;color:#bdbdbd;margin:-2px 0 0 0;font-family:"Poppins"}.container-2-block-right .race_review .review_header_info .review_profile .review-profile-popup::after{content:" ";position:absolute;top:100%;left:21px;margin-left:-5px;border-width:5px;border-style:solid;border-color:#313742 rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0)}.container-2-block-right .race_review .review_header_info .review_profile:hover .review-profile-popup{visibility:visible}.container-2-block-right .race_review .review_header_info .details_top_row{font-size:16px;line-height:22px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.container-2-block-right .race_review .review_header_info .details_top_row a:hover{color:#fff;text-decoration:none}.container-2-block-right .race_review .review_header_info .stars{color:#fc0;font-weight:bolder;display:flex;align-items:center}.container-2-block-right .race_review .review_header_info .stars img{margin-bottom:0 !important;margin-right:2px}.container-2-block-right .race_review .review_header_info .stars .rating-text-info{margin-bottom:0;margin-top:1px;margin-right:5px;width:100%;display:flex;align-items:baseline}.container-2-block-right .race_review .review_header_info .stars .rating_out{font-family:"Poppins";font-size:10px;font-weight:normal;margin-left:2px}.container-2-block-right .race_review .review_header_info .stars .rating_no{font-weight:600;font-size:14px}.container-2-block-right .race_review .review_header_info .no-rating-stars{filter:grayscale(1)}.container-2-block-right .race_review .review_header_info .no-rating-stars .rating_no{white-space:nowrap;font-size:14px;opacity:.3}.container-2-block-right .race_review .review_text{margin-top:12px;font-family:"Source Sans Pro";font-size:15px;line-height:auto;letter-spacing:.1px;color:#fff !important}.container-2-block-right .race_review .review_text .short_review,.container-2-block-right .race_review .review_text .full_review{margin:0 0 5px 0}.container-2-block-right .race_review .review_text .review_read_more,.container-2-block-right .race_review .review_text .review_read_less,.container-2-block-right .race_review .review_text .review-view-photos{color:#4abf6c;cursor:pointer;margin:0;font-family:"Source Sans Pro",sans-serif;font-size:13px}.container-2-block-right .race_review .review_text .review_read_more{display:inline}.container-2-block-right .race_review .review_text .review_read_less{display:none}.container-2-block-right .race_review .review_text .review-view-photos{display:inline}.container-2-block-right .race_review .review_text .review_full_text p,.container-2-block-right .race_review .review_text .review_preview_text p{margin-bottom:7px !important}.container-2-block-right .race_review .review_text .review_full_text{display:none}.container-2-block-right .race_review .review_text .review-photos{margin-top:10px}.container-2-block-right .race_review .review_text .review-photos a{text-decoration:none}.container-2-block-right .race_review .review_text .review-photos img{width:80px;height:80px;margin:0 5px 5px 0;border-radius:5px;border:2px solid #1a212e}.container-2-block-right .race_review .review_text .review-photos img:hover{border:2px solid #212b3b}.container-2-block-right .race_review .review_text .review-organiser-reply{padding-left:12px;border-left:2px solid #4abf6c;opacity:.6;margin-top:10px;transition:all .25s}.container-2-block-right .race_review .review_text .review-organiser-reply p{margin:0;font-style:italic;font-family:"Source Sans Pro";font-size:14px}.container-2-block-right .race_review .review_text .review-organiser-reply:hover{opacity:1}.container-2-block-right .race_review .review_text .translate-separator{display:none}.container-2-block-right .race_review .review_text .translate-review,.container-2-block-right .race_review .review_text .show-original-review{color:#bdbdbd;text-decoration:underline;cursor:pointer;font-family:"Source Sans Pro";font-size:14px;display:none}.container-2-block-right .race_review .review_text .translate-review:hover,.container-2-block-right .race_review .review_text .show-original-review:hover{color:#4abf6c}.profile .avatar{position:relative;height:196px;width:240px;margin:auto;margin-top:31px}.profile .bullet-separator{color:#87929d;margin-left:8px;margin-right:8px}.profile .profile-edit-button{font-family:"Poppins";font-weight:500;font-size:13px;cursor:pointer;text-decoration:none;color:#4abf6c}.profile .profile-edit-button-active{opacity:.3}.profile .edit-profile-expandable,.profile .edit-settings-expandable{border-top:1px solid #1e2532;margin:15px 15px 0 15px;padding-top:15px;display:none}.profile .edit-profile-expandable .edit-profile-form,.profile .edit-settings-expandable .edit-profile-form{border-bottom:1px solid #1e2532;margin-bottom:15px}.profile .edit-profile-expandable .edit-profile-form,.profile .edit-profile-expandable .edit-password-form,.profile .edit-profile-expandable .edit-settings-form,.profile .edit-settings-expandable .edit-profile-form,.profile .edit-settings-expandable .edit-password-form,.profile .edit-settings-expandable .edit-settings-form{padding-bottom:15px}.profile .edit-profile-expandable .edit-profile-form .profile-input-group,.profile .edit-profile-expandable .edit-password-form .profile-input-group,.profile .edit-profile-expandable .edit-settings-form .profile-input-group,.profile .edit-settings-expandable .edit-profile-form .profile-input-group,.profile .edit-settings-expandable .edit-password-form .profile-input-group,.profile .edit-settings-expandable .edit-settings-form .profile-input-group{margin:0 0 13px 0;font-family:"Poppins";display:flex;flex-direction:column}.profile .edit-profile-expandable .edit-profile-form .profile-input-group label,.profile .edit-profile-expandable .edit-password-form .profile-input-group label,.profile .edit-profile-expandable .edit-settings-form .profile-input-group label,.profile .edit-settings-expandable .edit-profile-form .profile-input-group label,.profile .edit-settings-expandable .edit-password-form .profile-input-group label,.profile .edit-settings-expandable .edit-settings-form .profile-input-group label{text-align:left;margin-bottom:2px;margin-left:1px;font-size:13px}.profile .edit-profile-expandable .edit-profile-form .profile-input-group label span,.profile .edit-profile-expandable .edit-password-form .profile-input-group label span,.profile .edit-profile-expandable .edit-settings-form .profile-input-group label span,.profile .edit-settings-expandable .edit-profile-form .profile-input-group label span,.profile .edit-settings-expandable .edit-password-form .profile-input-group label span,.profile .edit-settings-expandable .edit-settings-form .profile-input-group label span{font-size:12px;color:#dc3545;opacity:.7;margin-left:4px}.profile .edit-profile-expandable .edit-profile-form .profile-input-group input:focus,.profile .edit-profile-expandable .edit-password-form .profile-input-group input:focus,.profile .edit-profile-expandable .edit-settings-form .profile-input-group input:focus,.profile .edit-settings-expandable .edit-profile-form .profile-input-group input:focus,.profile .edit-settings-expandable .edit-password-form .profile-input-group input:focus,.profile .edit-settings-expandable .edit-settings-form .profile-input-group input:focus{outline:none;border:1px solid #4abf6c;box-shadow:none}.profile .edit-profile-expandable .edit-profile-form .profile-input-group .switch-field,.profile .edit-profile-expandable .edit-password-form .profile-input-group .switch-field,.profile .edit-profile-expandable .edit-settings-form .profile-input-group .switch-field,.profile .edit-settings-expandable .edit-profile-form .profile-input-group .switch-field,.profile .edit-settings-expandable .edit-password-form .profile-input-group .switch-field,.profile .edit-settings-expandable .edit-settings-form .profile-input-group .switch-field{display:flex;overflow:hidden;margin-top:5px;margin-bottom:10px}.profile .edit-profile-expandable .edit-profile-form .profile-input-group .switch-field input,.profile .edit-profile-expandable .edit-password-form .profile-input-group .switch-field input,.profile .edit-profile-expandable .edit-settings-form .profile-input-group .switch-field input,.profile .edit-settings-expandable .edit-profile-form .profile-input-group .switch-field input,.profile .edit-settings-expandable .edit-password-form .profile-input-group .switch-field input,.profile .edit-settings-expandable .edit-settings-form .profile-input-group .switch-field input{position:absolute !important;clip:rect(0, 0, 0, 0);height:1px;width:1px;border:0;overflow:hidden}.profile .edit-profile-expandable .edit-profile-form .profile-input-group .switch-field label,.profile .edit-profile-expandable .edit-password-form .profile-input-group .switch-field label,.profile .edit-profile-expandable .edit-settings-form .profile-input-group .switch-field label,.profile .edit-settings-expandable .edit-profile-form .profile-input-group .switch-field label,.profile .edit-settings-expandable .edit-password-form .profile-input-group .switch-field label,.profile .edit-settings-expandable .edit-settings-form .profile-input-group .switch-field label{background-color:#303743;font-size:15px;line-height:1;text-align:center;padding:10px 16px;border:1px solid rgba(0,0,0,.2);box-shadow:inset 0 1px 3px rgba(0,0,0,.1);transition:all .1s ease-in-out;width:50%;margin:0}.profile .edit-profile-expandable .edit-profile-form .profile-input-group .switch-field label:hover,.profile .edit-profile-expandable .edit-password-form .profile-input-group .switch-field label:hover,.profile .edit-profile-expandable .edit-settings-form .profile-input-group .switch-field label:hover,.profile .edit-settings-expandable .edit-profile-form .profile-input-group .switch-field label:hover,.profile .edit-settings-expandable .edit-password-form .profile-input-group .switch-field label:hover,.profile .edit-settings-expandable .edit-settings-form .profile-input-group .switch-field label:hover{cursor:pointer}.profile .edit-profile-expandable .edit-profile-form .profile-input-group .switch-field input:checked+label,.profile .edit-profile-expandable .edit-password-form .profile-input-group .switch-field input:checked+label,.profile .edit-profile-expandable .edit-settings-form .profile-input-group .switch-field input:checked+label,.profile .edit-settings-expandable .edit-profile-form .profile-input-group .switch-field input:checked+label,.profile .edit-settings-expandable .edit-password-form .profile-input-group .switch-field input:checked+label,.profile .edit-settings-expandable .edit-settings-form .profile-input-group .switch-field input:checked+label{background-color:#4abf6c;box-shadow:none}.profile .edit-profile-expandable .edit-profile-form .profile-input-group .switch-field label:first-of-type,.profile .edit-profile-expandable .edit-password-form .profile-input-group .switch-field label:first-of-type,.profile .edit-profile-expandable .edit-settings-form .profile-input-group .switch-field label:first-of-type,.profile .edit-settings-expandable .edit-profile-form .profile-input-group .switch-field label:first-of-type,.profile .edit-settings-expandable .edit-password-form .profile-input-group .switch-field label:first-of-type,.profile .edit-settings-expandable .edit-settings-form .profile-input-group .switch-field label:first-of-type{border-radius:4px 0 0 4px}.profile .edit-profile-expandable .edit-profile-form .profile-input-group .switch-field label:last-of-type,.profile .edit-profile-expandable .edit-password-form .profile-input-group .switch-field label:last-of-type,.profile .edit-profile-expandable .edit-settings-form .profile-input-group .switch-field label:last-of-type,.profile .edit-settings-expandable .edit-profile-form .profile-input-group .switch-field label:last-of-type,.profile .edit-settings-expandable .edit-password-form .profile-input-group .switch-field label:last-of-type,.profile .edit-settings-expandable .edit-settings-form .profile-input-group .switch-field label:last-of-type{border-radius:0 4px 4px 0}.profile .edit-profile-expandable .edit-profile-form .profile-switch-row,.profile .edit-profile-expandable .edit-password-form .profile-switch-row,.profile .edit-profile-expandable .edit-settings-form .profile-switch-row,.profile .edit-settings-expandable .edit-profile-form .profile-switch-row,.profile .edit-settings-expandable .edit-password-form .profile-switch-row,.profile .edit-settings-expandable .edit-settings-form .profile-switch-row{display:flex;align-items:center;justify-content:space-between;margin-bottom:13px}.profile .edit-profile-expandable .edit-profile-form .profile-switch-row .switch-label,.profile .edit-profile-expandable .edit-password-form .profile-switch-row .switch-label,.profile .edit-profile-expandable .edit-settings-form .profile-switch-row .switch-label,.profile .edit-settings-expandable .edit-profile-form .profile-switch-row .switch-label,.profile .edit-settings-expandable .edit-password-form .profile-switch-row .switch-label,.profile .edit-settings-expandable .edit-settings-form .profile-switch-row .switch-label{font-family:"Poppins";font-size:13px;margin-left:1px}.profile .edit-profile-expandable .edit-profile-form .profile-switch-row .switch,.profile .edit-profile-expandable .edit-password-form .profile-switch-row .switch,.profile .edit-profile-expandable .edit-settings-form .profile-switch-row .switch,.profile .edit-settings-expandable .edit-profile-form .profile-switch-row .switch,.profile .edit-settings-expandable .edit-password-form .profile-switch-row .switch,.profile .edit-settings-expandable .edit-settings-form .profile-switch-row .switch{margin:0}.profile .edit-profile-expandable .edit-profile-form .profile-submit-btn,.profile .edit-profile-expandable .edit-password-form .profile-submit-btn,.profile .edit-profile-expandable .edit-settings-form .profile-submit-btn,.profile .edit-settings-expandable .edit-profile-form .profile-submit-btn,.profile .edit-settings-expandable .edit-password-form .profile-submit-btn,.profile .edit-settings-expandable .edit-settings-form .profile-submit-btn{background:#4abf6c;border-radius:5px;width:fit-content;font-family:"Poppins";font-style:normal;font-size:17px;line-height:25px;text-align:center;color:#fff;border:none;outline:none;cursor:pointer;padding:6px 15px;margin:15px 0 0 0}.profile .edit-profile-expandable .edit-profile-form .profile-submit-btn:hover,.profile .edit-profile-expandable .edit-password-form .profile-submit-btn:hover,.profile .edit-profile-expandable .edit-settings-form .profile-submit-btn:hover,.profile .edit-settings-expandable .edit-profile-form .profile-submit-btn:hover,.profile .edit-settings-expandable .edit-password-form .profile-submit-btn:hover,.profile .edit-settings-expandable .edit-settings-form .profile-submit-btn:hover{background:#2ab458}.profile .edit-profile-expandable .profile-linked-accounts-btn,.profile .edit-settings-expandable .profile-linked-accounts-btn{width:100%;cursor:pointer;display:flex;justify-content:space-between;padding:10px 15px;font-family:"Poppins"}.profile .profile-section-expanded{display:block !important}.profile__name{font-family:Poppins;font-style:normal;font-weight:600;font-size:28px;line-height:36px;margin-top:15px}.avatar-rank{position:absolute;bottom:-5px;left:50%;transform:translateX(-50%);border-radius:15px;color:#212b3b;padding:4px 12px;font-family:"Poppins";font-style:normal;font-weight:600;font-size:15px;line-height:19px;min-width:110px}.ar-bronze{background:#965a38}.ar-silver{background:#ccccc2}.ar-gold{background:#fc0}.avatar-frame-left{position:absolute;left:0px;bottom:0px;height:100%;transform:scale(-1, 1)}.avatar-frame-right{position:absolute;right:0;bottom:0;height:100%}.visorclub-progress{margin:15px;border-top:1px solid #1e2532;padding-top:15px}.profile-subheading{font-family:"Poppins";font-weight:normal;font-size:13px;letter-spacing:.01em;color:#bdbdbd;margin-bottom:5px;width:100%}.profile-subheading-w-divider{margin-top:15px;padding-top:15px;border-top:1px solid #1e2532}.visorclub-progress__bar{margin-top:15px;height:10px;background-color:#3b4659;border-radius:50px}.visorclub-progress__bar-inner{height:100%;background-color:#3ee97d;border-radius:50px}.visorclub-progress__left{font-family:Poppins;font-style:normal;font-weight:500;font-size:15px;margin:0;margin-top:9px}.reviews__summary{padding:12px;font-family:"Source Sans Pro",sans-serif;font-style:normal;font-weight:500;font-size:15px}.reviews__summary .profile-avg-rating{margin-right:6px}.reviews__summary .stars{color:#fc0;font-weight:bolder;padding-left:0;display:flex;align-items:center}.reviews__summary .stars img{margin-bottom:0 !important;margin-right:2px}.reviews__summary .stars .rating-text-info{margin-bottom:-2px;margin-top:0;margin-right:3px;width:100%;display:flex;align-items:baseline}.reviews__summary .stars .rating_out{font-family:"Poppins";font-size:10px;font-weight:normal;margin-left:2px}.reviews__summary .stars .rating_no{font-weight:600;font-size:15px}.reviews__summary .no-rating-stars{filter:grayscale(1)}.reviews__summary .no-rating-stars .rating_no{white-space:nowrap;font-size:19px;opacity:.3}.reviews{position:relative}.reviews .bullet-separator{color:#87929d;margin-left:8px;margin-right:8px}.review{margin-bottom:17px}.review__header{display:flex;margin-top:17px}.review__header img{border-radius:50%}.review__summary{display:block;margin-left:11px}.review__title{margin:0;font-family:Poppins;font-style:normal;font-weight:600;font-size:15px;text-align:left}.review__year{font-family:Poppins;font-style:normal;font-weight:normal;font-size:14px}.review__rating{display:flex}.review__text{margin-top:14px;font-family:Poppins;font-style:normal;font-weight:normal;font-size:14px;text-align:left}.review__read-more{font-family:Poppins;font-style:normal;font-weight:600;font-size:14px;color:#4abf6c;cursor:pointer}.header{background:#1e2532;border-radius:10px;padding:10px 14px;display:flex;justify-content:space-between;align-items:center;max-width:909px;width:100%;box-sizing:border-box;margin:auto}.header input{border:1px solid #e8e8e8;box-sizing:border-box;border-radius:5px;font-family:Poppins;font-style:normal;font-weight:500;font-size:14px;color:rgba(34,34,34,.5);padding:5px 10px;width:100%;margin-left:54px;margin-right:23px}.header__logo{flex-shrink:1}.header__buttons{display:flex}.header__button{display:flex;align-items:center;color:#fff;margin-left:19px;flex-shrink:0;cursor:pointer}.header__button>span{margin-left:5px;font-family:Poppins;font-style:normal;font-weight:600;font-size:15px;width:max-content}.event__cover{width:100%}.event__title{font-family:Poppins;font-style:normal;font-weight:600;font-size:28px;margin:0 23px}.event__rating{margin-top:13px;margin-bottom:5px}.event__actions{font-family:Poppins;font-style:normal;font-weight:600;font-size:13px}.event__book{color:#4abf6c;cursor:pointer}.event .bullet-separator{color:#87929d;margin-left:8px;margin-right:8px}.event__subtitle{font-family:Poppins;font-style:normal;font-weight:normal;font-size:13px;color:hsla(0,0%,100%,.75);text-transform:uppercase}.event__location{display:flex;justify-content:center}.event__location>*{display:flex;flex-direction:column;justify-content:center;align-items:center;padding:16px 40px}.event__location>p:first-child{border-right:2px solid #1b202c}.event__distances{display:flex;justify-content:center;margin-bottom:21px}.event__distances-item{background:#1a212e;border-radius:5px;padding:2px 7px;margin-right:8px;display:flex;align-items:center;text-transform:capitalize;font-family:Poppins;font-style:normal;font-weight:normal;font-size:14px}.event__distances-item img{margin-right:3px}.event__breakdown-full{font-family:Poppins;font-style:normal;font-weight:600;font-size:13px;cursor:pointer}.event__breakdown-full>img{margin-left:.5em}.event__features{display:flex;justify-content:center}.event__feature{background:#1a212e;border-radius:15px;padding:4px 9px;font-family:Poppins;font-style:normal;font-weight:600;font-size:14px;margin:0;margin-right:8px;margin-bottom:14px}.event__feature:last-child{margin-right:0}.event__feature span:last-child{background:#4abf6c;font-size:12px;border-radius:100%;width:20px;height:20px;display:inline-flex;justify-content:center;align-items:center;margin-left:6px}.event__highlights{display:flex;justify-content:center}.highlight{margin-left:14px}.highlight:first-child{margin-left:0}.highlight__inner{position:relative;width:95px;height:70px;display:flex;flex-direction:column;justify-content:center;align-items:center}.highlight__rating{font-family:Lato;font-style:normal;font-weight:800;font-size:16px;color:#fc0}.highlight__stars{display:flex;max-width:70px;flex-wrap:wrap;justify-content:center}.highlight__laurel{position:absolute;bottom:0}.highlight__laurel:nth-child(even){left:0}.highlight__laurel:nth-child(odd){right:0;transform:scale(-1, 1)}.highlight__name{margin:0;margin-top:5px;font-family:Poppins;font-style:normal;font-weight:normal;font-size:13px}.write-review-button{background:#4abf6c;border-radius:5px;border:none;color:#fff;font-family:Poppins;font-style:normal;font-weight:600;font-size:17px;padding:6px;width:100%;box-sizing:border-box}.event-page .write-review-button{margin-top:14px}@media(max-width: 830px){.container{flex-direction:column;align-items:center;max-height:100%}.sidebar{max-width:472px}.header input{display:none}.header__button>span{display:none}}#races_list_home_page{margin-top:45px;width:686px}#races_list_home_page .collections-search{display:flex;align-items:center}#races_list_home_page .collections-search i{color:#222;font-size:24px;margin-right:15px}#races_list_home_page .collections-races-widget{background:#fff;border-radius:10px}#races_list_home_page .collections-races-widget ul{list-style:none;border-top:1px solid rgba(0,0,0,.1);padding:11px 20px 15px;margin:0}#races_list_home_page .collections-races-widget ul li{margin:2px 0;display:flex;justify-content:space-between}#races_list_home_page .collections-races-widget ul li p{font-weight:500;font-size:18px;line-height:27px;color:#222}#races_list_home_page .collections-races-widget ul li .stars{color:#fc0;font-weight:bolder}#races_list_home_page .collections-races-widget ul li .stars .stars_out_of{font-size:11px;margin:0}.review-page-container{height:fit-content;width:100%;padding:10px 20px;box-sizing:border-box;z-index:0;background:#1a212e;max-height:inherit;border-radius:10px}.review-page-container h1{font-family:Poppins;font-style:normal;font-weight:600;font-size:25px;line-height:36px;color:#fff;margin:0 0 8px 0}.review-page-container h1 a{text-decoration:none}.review-page-container .race_review{padding:15px 0 5px 0;border-top:1.5px solid #13161f}.review-page-container .race_review .review_profile{position:relative}.review-page-container .race_review .review_profile .rounded-circle{margin-right:11px;width:43px;height:43px}.review-page-container .race_review .review_profile .avatar-frame-left{left:-4px !important}.review-page-container .race_review .review_profile .avatar-frame-right{right:7px !important}.review-page-container .race_review .review_profile .review-profile-popup{visibility:hidden;position:absolute;display:flex;flex-direction:column;align-items:center;justify-content:center;bottom:118%;left:0;padding:7px 8px;border-radius:5px;background:#313742;white-space:nowrap;z-index:2}.review-page-container .race_review .review_profile .review-profile-popup .visorclub-popup-badge{margin:0 0 5px 0;font-family:"Poppins";padding:1px 10px;color:#212b3b;border-radius:15px;font-weight:600}.review-page-container .race_review .review_profile .review-profile-popup .visorclub-popup-count{font-size:11px;color:#bdbdbd;margin:-2px 0 0 0;font-family:"Poppins"}.review-page-container .race_review .review_profile .review-profile-popup::after{content:" ";position:absolute;top:100%;left:21px;margin-left:-5px;border-width:5px;border-style:solid;border-color:#313742 rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0)}.review-page-container .race_review .review_profile:hover .review-profile-popup{visibility:visible}.review-page-container .race_review .review_details{overflow:hidden}.review-page-container .race_review .review_details .review_extra_info{display:flex;align-items:center}.review-page-container .race_review .review_details .review_extra_info .bullet-separator{color:#87929d;margin-left:8px;margin-right:8px}.review-page-container .race_review .review_details .review_extra_info .extra-info-year-distance{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;color:hsla(0,0%,100%,.75);font-size:13px}.review-page-container .race_review .review_header_info{display:flex;font-family:"Source Sans Pro",sans-serif}.review-page-container .race_review .review_header_info .rounded-circle{margin-right:11px;width:43px;height:43px}.review-page-container .race_review .review_header_info .details_top_row{font-size:16px;line-height:22px}.review-page-container .race_review .review_header_info .details_top_row a:hover{color:#fff;text-decoration:none}.review-page-container .race_review .review_header_info .stars{color:#fc0;font-weight:bolder;display:flex;align-items:center}.review-page-container .race_review .review_header_info .stars img{margin-bottom:0 !important;margin-right:2px}.review-page-container .race_review .review_header_info .stars .rating-text-info{margin-bottom:0;margin-top:1px;margin-right:5px;width:100%;display:flex;align-items:baseline}.review-page-container .race_review .review_header_info .stars .rating_out{font-family:"Poppins";font-size:10px;font-weight:normal;margin-left:2px}.review-page-container .race_review .review_header_info .stars .rating_no{font-weight:600;font-size:14px}.review-page-container .race_review .review_header_info .no-rating-stars{filter:grayscale(1)}.review-page-container .race_review .review_header_info .no-rating-stars .rating_no{white-space:nowrap;font-size:14px;opacity:.3}.review-page-container .race_review .review_text{margin-top:12px;font-family:"Source Sans Pro";font-size:15px;line-height:auto;letter-spacing:.1px}.review-page-container .race_review .review_text p{margin-bottom:8px !important}.review-page-container .race_review .review_text .review-photos{margin:20px 0}.review-page-container .race_review .review_text .review-photos a{text-decoration:none}.review-page-container .race_review .review_text .review-photos img{width:110px;height:110px;margin:0 5px 5px 0;border-radius:5px;border:2px solid #1a212e}.review-page-container .race_review .review_text .review-photos img:hover{border:2px solid #212b3b}.review-page-container .race_review .review_text .review-organiser-reply{padding-left:12px;border-left:2px solid #4abf6c;opacity:.6;margin-top:10px;transition:all .25s}.review-page-container .race_review .review_text .review-organiser-reply p{margin:0 !important;font-style:italic;font-family:"Source Sans Pro";font-size:14px}.review-page-container .race_review .review_text .review-organiser-reply:hover{opacity:1}@media(max-width: 830px){.review-page-container{margin:0 25px 20px 25px;width:100%}}.dedicated-account-page{max-width:450px}.modal-content,.dedicated-account-page{border-radius:10px;position:relative}.modal-content .signup-card,.dedicated-account-page .signup-card{width:100%}.modal-content .login-warning-div span,.dedicated-account-page .login-warning-div span{font-size:14px;font-family:"Poppins";opacity:.75}.modal-content .signup-btn,.dedicated-account-page .signup-btn{background:#4abf6c;border-radius:5px;width:100%;font-family:"Poppins";font-style:normal;font-size:17px;line-height:25px;text-align:center;color:#fff;border:none;outline:none;padding:6px 0;cursor:pointer}.modal-content .signup-btn:hover,.dedicated-account-page .signup-btn:hover{background:#2ab458}.modal-content .share-modal-header .modal-title,.modal-content .account-modal-header .modal-title,.dedicated-account-page .share-modal-header .modal-title,.dedicated-account-page .account-modal-header .modal-title{font-family:"Poppins";font-size:22px;font-weight:600;padding:0;letter-spacing:normal;color:#fff}.modal-content .share-modal-header .share-modal-close,.modal-content .share-modal-header .account-modal-close,.modal-content .account-modal-header .share-modal-close,.modal-content .account-modal-header .account-modal-close,.dedicated-account-page .share-modal-header .share-modal-close,.dedicated-account-page .share-modal-header .account-modal-close,.dedicated-account-page .account-modal-header .share-modal-close,.dedicated-account-page .account-modal-header .account-modal-close{position:absolute;color:#fff;font-size:28px;font-weight:normal;line-height:18px;top:10px;cursor:pointer;right:10px;transition:all .2s;opacity:.5}.modal-content .share-modal-header .share-modal-close:hover,.modal-content .share-modal-header .account-modal-close:hover,.modal-content .account-modal-header .share-modal-close:hover,.modal-content .account-modal-header .account-modal-close:hover,.dedicated-account-page .share-modal-header .share-modal-close:hover,.dedicated-account-page .share-modal-header .account-modal-close:hover,.dedicated-account-page .account-modal-header .share-modal-close:hover,.dedicated-account-page .account-modal-header .account-modal-close:hover{opacity:1}.modal-content .log-in-orgdash-container,.dedicated-account-page .log-in-orgdash-container{background-color:#1a212e;padding:15px;border-radius:5px;margin:10px 0 20px 0;text-align:center;font-family:"Source Sans Pro"}.modal-content .log-in-orgdash-container .log-in-orgdash-title,.dedicated-account-page .log-in-orgdash-container .log-in-orgdash-title{font-size:16px;margin:0;font-family:"Poppins";font-weight:600}.modal-content .log-in-orgdash-container .log-in-orgdash-copy,.dedicated-account-page .log-in-orgdash-container .log-in-orgdash-copy{opacity:.75;font-family:"Poppins";font-size:12px;margin:5px 0 20px 0}.modal-content .log-in-orgdash-container .log-in-orgdash-btn,.dedicated-account-page .log-in-orgdash-container .log-in-orgdash-btn{background:#515864;border-radius:5px;width:100%;font-family:"Poppins";font-style:normal;font-size:14px;line-height:22px;text-align:center;color:#fff;border:none;outline:none;padding:6px 0}.modal-content .log-in-orgdash-container .log-in-orgdash-btn:hover,.dedicated-account-page .log-in-orgdash-container .log-in-orgdash-btn:hover{background-color:#5a6268}.modal-content .rp-fb-warning-container,.dedicated-account-page .rp-fb-warning-container{background-color:#1a212e;padding:15px;border:2px solid #316ff6;border-radius:5px;margin:20px 0 20px 0;text-align:center;font-family:"Source Sans Pro"}.modal-content .rp-fb-warning-container .rp-fb-warning-title,.dedicated-account-page .rp-fb-warning-container .rp-fb-warning-title{font-size:16px;margin:10px 0 20px;font-family:"Poppins";font-weight:600}.modal-content .rp-fb-warning-container .rp-fb-warning-copy,.dedicated-account-page .rp-fb-warning-container .rp-fb-warning-copy{opacity:.8;font-family:"Poppins";font-size:13px;margin:5px 0 20px 0}.modal-content .rp-fb-warning-container .rp-fb-warning-btn,.dedicated-account-page .rp-fb-warning-container .rp-fb-warning-btn{background:#515864;border-radius:5px;width:100%;font-family:"Poppins";font-style:normal;font-size:14px;line-height:22px;text-align:center;color:#fff;border:none;outline:none;padding:6px 0;margin-top:5px}.modal-content .rp-fb-warning-container .rp-fb-warning-btn:hover,.dedicated-account-page .rp-fb-warning-container .rp-fb-warning-btn:hover{background-color:#5a6268}.modal-content .guest-content,.dedicated-account-page .guest-content{position:relative;margin:5px 0 15px 0;width:100%;padding-bottom:25px;display:flex;justify-content:center;border-bottom:1.5px solid #1e2532}.modal-content .guest-content .guest-content-divider,.dedicated-account-page .guest-content .guest-content-divider{position:absolute;bottom:-10px;left:0;width:100%;display:flex;justify-content:center}.modal-content .guest-content .guest-content-divider div,.dedicated-account-page .guest-content .guest-content-divider div{width:30px;font-family:"Source Sans Pro";font-size:15px;text-align:center;color:#1e2532;background:#222d3e}.modal-content .guest-modal-account-intro,.dedicated-account-page .guest-modal-account-intro{font-family:"Poppins";font-size:14px;margin:0;text-align:center;opacity:.75}.modal-content .signup-social,.dedicated-account-page .signup-social{width:100%}.modal-content .signup-social .signup-social-icons,.dedicated-account-page .signup-social .signup-social-icons{display:flex;justify-content:flex-start;gap:10px;border-top:none;border-bottom:1.5px solid #1e2532;padding:20px 0;width:100%}.modal-content .signup-social .signup-social-icons .social-icon,.dedicated-account-page .signup-social .signup-social-icons .social-icon{display:flex;width:31%}.modal-content .signup-social .signup-social-icons .grayscale,.dedicated-account-page .signup-social .signup-social-icons .grayscale{filter:grayscale(1)}.modal-content .signup-social .signup-social-icons .signup-strava-icon,.modal-content .signup-social .signup-social-icons .signup-facebook-icon,.dedicated-account-page .signup-social .signup-social-icons .signup-strava-icon,.dedicated-account-page .signup-social .signup-social-icons .signup-facebook-icon{width:108%;margin:0;cursor:pointer}.modal-content .signup-content,.dedicated-account-page .signup-content{width:100%}.modal-content .signup-content .signup-submit-input,.dedicated-account-page .signup-content .signup-submit-input{margin-top:10px;width:100%}.modal-content .signup-content .checkbox-container .checkmark,.dedicated-account-page .signup-content .checkbox-container .checkmark{margin-top:5px}.modal-content .signup-content .checkbox-container-last,.dedicated-account-page .signup-content .checkbox-container-last{margin-bottom:25px}.modal-content .signup-content .form-signin,.dedicated-account-page .signup-content .form-signin{width:100%}.modal-content .signup-content .form-signin .signup-input-container,.dedicated-account-page .signup-content .form-signin .signup-input-container{width:100%}.modal-content .signup-content .form-signin .secondary-login-links,.dedicated-account-page .signup-content .form-signin .secondary-login-links{display:flex;align-items:center;justify-content:space-between;margin-bottom:25px}.modal-content .signup-content .form-signin .secondary-login-links .remember-me-checkbox,.dedicated-account-page .signup-content .form-signin .secondary-login-links .remember-me-checkbox{font-family:"Source Sans Pro";margin:0;padding-left:25px}.modal-content .signup-content .form-signin .secondary-login-links .remember-me-checkbox .checkmark,.dedicated-account-page .signup-content .form-signin .secondary-login-links .remember-me-checkbox .checkmark{margin-top:0 !important}.modal-content .signup-content .form-signin .secondary-login-links .remember-me-checkbox input:checked~.checkmark,.dedicated-account-page .signup-content .form-signin .secondary-login-links .remember-me-checkbox input:checked~.checkmark{background-color:#4abf6c}.modal-content .signup-content .form-signin .secondary-login-links .forgot-password,.dedicated-account-page .signup-content .form-signin .secondary-login-links .forgot-password{font-size:14px;font-family:"Source Sans Pro";color:#6c757d;font-style:italic}.modal-content .signup-content .form-signin .secondary-login-links .forgot-password:hover,.dedicated-account-page .signup-content .form-signin .secondary-login-links .forgot-password:hover{text-decoration:underline}.modal-content .signup-content .login,.dedicated-account-page .signup-content .login{font-family:"Source Sans Pro"}.modal-content .signup-content .login a,.dedicated-account-page .signup-content .login a{color:#4abf6c;cursor:pointer}.modal-content .signup-content .login a:hover,.dedicated-account-page .signup-content .login a:hover{text-decoration:underline}.jssocials-shares{margin:0}.jssocials-shares .jssocials-share{margin:0 8px}.jssocials-shares .jssocials-share a{border-radius:50%;width:50px;height:50px;justify-content:center;align-items:center;display:flex;text-decoration:none}.l-i-c-container{height:calc(100vh - 80px);display:flex;align-items:center}.log-in-container{margin:0 auto;width:fit-content;background:#1a212e;padding:25px 50px;border-radius:10px;text-align:center;position:relative;display:flex;flex-direction:column;align-items:center}.log-in-container h1{font-family:"Poppins";font-size:22px;font-weight:600}.log-in-container p{font-family:"Source Sans Pro";font-size:15px}.log-in-container .btn{width:100%;margin:5px;font-family:"Poppins";font-style:normal;font-size:15px;line-height:23px;text-align:center;border-radius:5px}.log-in-container .btn:focus{box-shadow:none}.terms-container,.privacy-container{background:#1a212e;border-radius:10px 10px 0 0;padding:15px;overflow:auto;position:relative}.terms-container h1,.privacy-container h1{font-size:25px;font-family:"Poppins";font-weight:600;margin:0;width:100%}@media(max-width: 830px){.terms-container,.privacy-container{margin:80px 25px 25px 25px;width:unset;min-height:unset;border-radius:10px;height:100%}}.contact-container .contact-description h1{font-size:26px;font-family:"Poppins";font-weight:600}.contact-container .contact-description p{font-family:"Source Sans Pro"}.contact-container form{font-family:"Source Sans Pro"}.contact-container form .contact-input-container label{font-family:"Poppins";margin-bottom:1px}.contact-container form .contact-input-container label span{font-size:12px;color:#dc3545;margin-left:3px}.contact-container form .contact-input-container .text-danger ul{margin:5px 0}.contact-container form .btn{font-family:"Poppins";font-style:normal;font-size:15px;line-height:23px;text-align:center;border-radius:5px}.about-container{overflow-y:auto;border-radius:10px 10px 0 0;position:relative}.about-container .about-content{background:#1a212e;border-radius:10px 10px 0 0;padding:15px}.about-container .about-content h1{font-size:26px;font-family:"Poppins";font-weight:600;width:100%}.about-container .about-content p{font-family:"Source Sans Pro";font-size:15px;margin-bottom:9px}.about-container .about-content a{font-family:"Poppins";color:#4abf6c;text-decoration:none}.about-container .about-content a:hover{color:#2ab458}.about-container .about-content .about-inline-link{font-family:"Source Sans Pro"}.about-container .about-content .about-cofounder-tag{font-style:italic;font-family:"Poppins";opacity:.6;margin-left:5px}.about-container .about-content img{margin:10px 0}@media(max-width: 830px){.about-container{margin:80px 25px 25px 25px;width:unset;min-height:unset;border-radius:10px;height:100%}}.rca-container{overflow-y:auto;border-radius:10px 10px 0 0;position:relative}.rca-container .rca-content{background:#1a212e;border-radius:10px 10px 0 0;padding:15px}.rca-container .rca-content .img-wrapper{width:100%;height:300px;display:flex;justify-content:center;align-items:center;overflow:hidden;margin:20px 0;border-radius:10px}.rca-container .rca-content .img-wrapper img{width:100%;height:100%;object-fit:cover}.rca-container .rca-content h1{font-size:26px;font-family:"Poppins",sans-serif;font-weight:600;width:100%;margin:20px 0;text-align:center}.rca-container .rca-content h3{font-size:20px;font-family:"Poppins",sans-serif;font-weight:500;width:100%;margin:20px 0;text-align:center;line-height:30px}.rca-container .rca-content .awards-description{font-family:"Poppins",sans-serif;font-size:15px;margin-bottom:10px;padding:0 10px}.rca-container .rca-content .filter-form{display:flex;flex-wrap:wrap;gap:15px;margin:50px 0 -20px}.rca-container .rca-content .filter-row{display:flex;width:100%;justify-content:space-evenly;align-content:space-evenly;align-items:flex-end;justify-items:left}.rca-container .rca-content .filter-row{display:flex;width:100%;justify-content:space-evenly;align-content:space-evenly;align-items:flex-end;gap:15px}.rca-container .rca-content .filter-item{min-width:100px;flex-grow:1}@media(max-width: 575px){.rca-container .rca-content .filter-row{flex-direction:column;align-items:stretch}}.rca-container .rca-content .filter-item label{display:block;margin-bottom:5px;font-size:16px}.rca-container .rca-content .filter-item select{width:100%;padding:12px;font-size:16px}.rca-container .rca-content .filter-item button{width:100%;border-radius:5px;background:#4abf6c;font-style:normal;font-size:18px;line-height:25px;text-align:center;color:#fff;border:none;outline:none;cursor:pointer;padding:5px 0}.rca-container .rca-content .filter-item button:hover{background:#3fa85a}.rca-container .rca-content .award-display{display:flex;align-content:center;align-items:center;justify-content:center}.rca-container .rca-content .award-display img{width:200px}.rca-container .rca-content hr{margin:50px;border:0;border-top:1px solid hsla(0,0%,100%,.2)}.rca-container .rca-content .event-list{display:flex;flex-direction:column;gap:15px;margin-top:40px;font-family:"Poppins",sans-serif}.rca-container .rca-content .event-list .events-count{font-size:18px;color:#bdbdbd;text-align:right}.rca-container .rca-content .event-list .event-card{display:flex;width:100%;height:180px;background-color:#212b3b;border-radius:10px;overflow:hidden;box-shadow:0 4px 10px rgba(0,0,0,.1);color:#fff;box-sizing:border-box}.rca-container .rca-content .event-list .event-card .bullet-separator{margin:0 3px}.rca-container .rca-content .event-list .event-card.image-left{flex-direction:row}.rca-container .rca-content .event-list .event-card.image-left img{border-radius:8px 0 0 8px}.rca-container .rca-content .event-list .event-card.image-right{flex-direction:row-reverse}.rca-container .rca-content .event-list .event-card.image-right img{border-radius:0 8px 8px 0}.rca-container .rca-content .event-list .event-card .event-card-image{width:33.33%;height:100%;overflow:hidden}.rca-container .rca-content .event-list .event-card .event-card-image img{width:100%;height:100%;object-fit:cover}.rca-container .rca-content .event-list .event-card .event-card-content{width:66.66%;padding:10px 15px;display:flex;flex-direction:column;justify-content:space-around}.rca-container .rca-content .event-list .event-card .event-card-content .event-organisation{font-size:16px;color:#bdbdbd;padding:0}.rca-container .rca-content .event-list .event-card .event-card-content .event-title{font-style:normal;font-weight:600;font-size:22px;line-height:25px;text-align:left;padding:0;color:#fff}.rca-container .rca-content .event-list .event-card .event-card-content .event-title:hover{text-decoration:underline;color:#4abf6c}.rca-container .rca-content .event-list .event-card .event-card-content .event-meta{margin:5px 0;font-size:16px;color:#bdbdbd;padding:5px 0}.rca-container .rca-content .event-list .event-card .event-card-content .event-meta .event-category{font-weight:500}.rca-container .rca-content .event-list .event-card .event-card-content .event-meta img{border-radius:1px}@media(max-width: 830px){.rca-container .rca-content .event-list .event-card .event-card-content .event-title{font-size:18px}.rca-container .rca-content .event-list .event-card .event-card-content .event-meta{font-size:14px}}.rca-container .rca-content .event-list .event-card .event-card-content .event-rating-container{display:flex;margin:0;align-items:baseline;justify-content:space-between}.rca-container .rca-content .event-list .event-card .event-card-content .event-rating-container .stars{font-weight:500;color:#fc0;font-size:19px;display:flex;align-items:center}.rca-container .rca-content .event-list .event-card .event-card-content .event-rating-container .stars img{margin-right:3px;margin-bottom:0 !important}.rca-container .rca-content .event-list .event-card .event-card-content .event-rating-container .stars img:hover{transition:1s;-webkit-transition:1s;-webkit-transform:rotate(360deg);transform:rotate(360deg)}.rca-container .rca-content .event-list .event-card .event-card-content .event-rating-container .rating-text-info{margin-bottom:-3px;margin-top:0;margin-right:5px;width:100%;display:flex;align-items:baseline}.rca-container .rca-content .event-list .event-card .event-card-content .event-rating-container .no-rating-stars{filter:grayscale(1)}.rca-container .rca-content .event-list .event-card .event-card-content .event-rating-container .rating_no{font-weight:600;font-size:20px}.rca-container .rca-content .event-list .event-card .event-card-content .event-rating-container .rating_out{font-size:16px;font-weight:normal;margin-left:2px}.rca-container .rca-content .event-list .event-card .event-card-content .event-rating-container .total{font-weight:normal;font-size:16px;color:#bdbdbd;margin-left:2px;margin-top:3px}.rca-container .rca-content .event-list .event-card .event-card-content .event-rating-container .no-rating-stars .rating_no{white-space:nowrap;font-size:20px;opacity:.3}@media(max-width: 830px){.rca-container .rca-content .event-list .event-card .event-card-content .event-rating-container .rating_no{font-size:17px}.rca-container .rca-content .event-list .event-card .event-card-content .event-rating-container .total{font-size:15px}}@media(max-width: 575px){.rca-container .rca-content .event-list .event-card .event-card-content .event-rating-container .rating_no{font-size:15px}.rca-container .rca-content .event-list .event-card .event-card-content .event-rating-container .total{font-size:13px}}.rca-container .rca-content .event-list .event-card .event-card-content .event-rating-container .event-registration-link{font-family:"Poppins";font-weight:500;font-size:15px;cursor:pointer;text-decoration:none;color:#4abf6c}.rca-container .rca-content .event-list .event-card .event-card-content .event-rating-container .event-registration-link:hover{text-decoration:underline}@media(max-width: 575px){.rca-container .rca-content .event-list .event-card .event-card-content .event-rating-container{flex-direction:column;align-items:flex-start;gap:15px}}@media(max-width: 830px){.rca-container .rca-content .event-list .rca-container{margin:80px 25px 25px 25px;width:unset;min-height:unset;border-radius:10px;height:100%}}@media(max-width: 575px){.rca-container .rca-content .event-list .event-card{flex-direction:column;height:auto}.rca-container .rca-content .event-list .event-card .event-card-image{display:none}.rca-container .rca-content .event-list .event-card .event-card-content{padding:15px;width:100%}}.single-col-footer{position:relative;margin:auto;padding-top:5px;background-color:#212b3b}.single-col-footer .footer .row{margin:10px 0 5px 0}.single-col-footer .footer .row .footer-links{margin:0 50px}.single-col-footer .footer .row .footer-links a{margin:0 5px;opacity:.75}.single-col-footer .footer .row .footer-icons{width:fit-content !important}.single-col-footer .footer .copyright{margin:0 !important;font-size:11px}@media screen and (max-width: 1000px){.single-col-footer .footer .row .address{display:none}.single-col-footer .footer .row .footer-links{width:100%;margin:10px 0 15px 0;display:flex;flex-wrap:wrap;justify-content:center}.single-col-footer .footer .copyright{padding-top:5px !important}}.leave-review-container{height:fit-content;width:100%;padding:0;box-sizing:border-box;z-index:0;background:#1a212e;max-height:inherit;border-radius:10px 10px 0 0;overflow-y:auto}.leave-review-container .review-page-header{display:block;min-height:auto !important;padding:0 0 15px 0;position:sticky;top:0;border-bottom:1.5px solid #13161f;background:#1a212e;width:100%;z-index:1}.leave-review-container .review-page-header .header-content{display:flex;align-items:center;justify-content:space-between}.leave-review-container .review-page-header .header-content h1{font-family:"Poppins";font-weight:600;font-size:25px;text-align:center;margin:0}.leave-review-container .review-page-header .header-content .btn{font-family:"Poppins";font-size:13px;text-align:center;color:#6c757d;margin:0;padding:0 25px}.leave-review-container .review-page-header .header-content .btn:hover{color:#4abf6c}.leave-review-container .review-page-header .progress-container{width:100%;height:3px;background:#252c3b;margin:0 0 15px 0}.leave-review-container .review-page-header .progress-container .progress-bar{height:3px;background:#4abf6c;width:0%}.leave-review-container .race_review{padding:20px 25px;overflow-y:auto}.leave-review-container .race_review .review-section{padding-bottom:15px;margin-bottom:30px;border-bottom:1.5px solid #13161f;position:relative}.leave-review-container .race_review .review-section .rcw-review-group-error{margin:0;font-size:13px;color:#dc3545;font-family:"Source Sans Pro"}.leave-review-container .race_review .review-section h2{font-size:18px;font-family:"Poppins";margin:0}.leave-review-container .race_review .review-section .review-section-intro{margin:5px 0 20px 0;font-family:"Source Sans Pro";font-size:14px;color:#6c757d}.leave-review-container .race_review .review-section .review-group{margin-bottom:20px;position:relative}.leave-review-container .race_review .review-section .review-group .form-group .rating_title{font-family:"Poppins";font-weight:500;font-size:15px;margin-bottom:0}.leave-review-container .race_review .review-section .review-group .form-group .rating_subtitle{margin-bottom:5px;font-size:14px;color:#6c757d;font-family:"Source Sans Pro"}.leave-review-container .race_review .review-section .review-group .form-group .star_rating{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap}.leave-review-container .race_review .review-section .review-group .form-group .star_rating .rating-descr{font-family:"Poppins";font-weight:600;font-size:15px;color:#fc0;background:#222d3e;border-radius:5px;padding:5px 15px;display:none}.leave-review-container .race_review .review-section .review-group .form-group .star_rating .rating-descr-na{color:#ff5050}.leave-review-container .race_review .review-section .review-group .form-group .star_rating .rating-descr-unsure{color:#ababab}.leave-review-container .race_review .review-section .review-tags-group .review-tags-title{font-family:"Poppins";font-size:15px;margin-bottom:10px}.leave-review-container .race_review .review-section .review-tags-group .review-tags-list{padding:0}.leave-review-container .race_review .review-section .review-tags-group .review-tags-list .review-tags-list-item{display:inline-block;margin:0 4px 8px 0;background-color:#222d3e;padding:3px 10px 3px 4px;list-style-type:none;border-radius:50px;cursor:pointer}.leave-review-container .race_review .review-section .review-tags-group .review-tags-list .review-tags-list-item .review-tags-list-item-label{margin:0 !important;padding:0 0 0 23px !important}.leave-review-container .race_review .review-section .review-tags-group .review-tags-list .review-tags-list-item .review-tags-list-item-label .review-tag-checkmark{height:100%;width:21px;height:21px;background:none;border-radius:50px;box-sizing:border-box;border:2px solid rgba(255,204,0,.4117647059)}.leave-review-container .race_review .review-section .review-tags-group .review-tags-list .review-tags-list-item .review-tags-list-item-label .review-tag-checkmark:after{display:none !important}.leave-review-container .race_review .review-section .review-tags-group .review-tags-list .review-tags-list-item .review-form-checkbox-container{display:block;position:relative;cursor:pointer;font-size:14px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.leave-review-container .race_review .review-section .review-tags-group .review-tags-list .review-tags-list-item .review-form-checkbox-container input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.leave-review-container .race_review .review-section .review-tags-group .review-tags-list .review-tags-list-item .review-form-checkbox-container:hover input~.review-tag-checkmark{border:2px solid #fc0;background:none}.leave-review-container .race_review .review-section .review-tags-group .review-tags-list .review-tags-list-item .review-form-checkbox-container input:checked~.review-tag-checkmark{border:2px solid #222d3e;background:#fc0;box-shadow:0 0 0 2px #fc0;height:17px !important;width:17px !important;margin:2px 5px 0 2px}.leave-review-container .race_review .review-section .review-section-textarea{width:100%;height:100px;margin:0 0 25px 0;padding:7px 10px;border-radius:5px;font-size:14px;min-height:192px;font-family:"Source Sans Pro";font-weight:500}.leave-review-container .race_review .review-section .review-section-textarea::-webkit-input-placeholder,.leave-review-container .race_review .review-section .review-section-textarea:-moz-placeholder,.leave-review-container .race_review .review-section .review-section-textarea::-webkit-input-placeholder{font-family:"Source Sans Pro"}.leave-review-container .race_review .review-section .review-section-photos{margin-bottom:15px}.leave-review-container .race_review .review-section .review-section-photos .photos-title{font-family:"Poppins";font-weight:500;font-size:15px;margin-bottom:0}.leave-review-container .race_review .review-section .review-section-photos .photos-subtitle{margin-bottom:10px;font-size:14px;color:#6c757d;font-family:"Source Sans Pro"}.leave-review-container .race_review .review-section .review-details-form .review-form-half-row{display:flex;justify-content:space-between}.leave-review-container .race_review .review-section .review-details-form .review-form-half-row>.review-form-group{width:48.5%}.leave-review-container .race_review .review-section .review-details-form .review-form-group{margin:0 0 18px 0;font-family:"Poppins";display:flex;flex-direction:column}.leave-review-container .race_review .review-section .review-details-form .review-form-group .review-form-label{text-align:left;margin-bottom:3px;margin-left:1px;font-size:14px}.leave-review-container .race_review .review-section .review-details-form .review-form-group .review-form-label .review-form-required{color:#dc3545;font-weight:normal}.leave-review-container .race_review .review-section .review-details-form .review-form-group select{-moz-appearance:none;-webkit-appearance:none;appearance:none;cursor:pointer;background-image:linear-gradient(45deg, transparent 50%, black 50%),linear-gradient(135deg, black 50%, transparent 50%),linear-gradient(to right, #fff, #fff);background-position:calc(100% - 15px) .9em,calc(100% - 10px) .9em,calc(100% - 2em) .5em;background-size:5px 5px,5px 5px,1px 1.5em;background-repeat:no-repeat}.leave-review-container .race_review .review-section .review-details-form .review-form-group input:focus,.leave-review-container .race_review .review-section .review-details-form .review-form-group select:focus{outline:none;border:1px solid #4abf6c;box-shadow:none}.leave-review-container .race_review .review-section .review-details-form .review-form-group #id_other_distance{margin-top:15px}.leave-review-container .race_review .review-section .review-details-form .review-form-checkbox-container{display:block;position:relative;padding-left:35px;margin:30px 0 20px 0px !important;cursor:pointer;font-size:14px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.leave-review-container .race_review .review-section .review-details-form .review-form-checkbox-container .review-form-link{color:#4abf6c;cursor:pointer;text-decoration:none}.leave-review-container .race_review .review-section .review-details-form .review-form-checkbox-container .review-form-link:hover{text-decoration:underline}.leave-review-container .race_review .review-section .review-details-form .review-form-checkbox-container .review-form-checkmark{position:absolute;top:0;left:0;height:25px;width:25px;background-color:#fff;border-radius:3px}.leave-review-container .race_review .review-section .review-details-form .review-form-checkbox-container .review-form-checkmark:after{content:"";position:absolute;display:none;left:10px;top:6px;width:5px;height:10px;border:solid #fff;border-width:0 3px 3px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.leave-review-container .race_review .review-section .review-details-form .review-form-checkbox-container input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.leave-review-container .race_review .review-section .review-details-form .review-form-checkbox-container input~.review-form-checkmark{background-color:#eee}.leave-review-container .race_review .review-section .review-details-form .review-form-checkbox-container input:checked~.review-form-checkmark{background-color:#4abf6c}.leave-review-container .race_review .review-section .review-details-form .review-form-checkbox-container input:checked~.review-form-checkmark:after{display:block}.leave-review-container .race_review .review-section-final{margin-bottom:20px;padding-bottom:5px}.leave-review-container .race_review .submit-review-btn{background:#4abf6c;border-radius:5px;width:100%;font-family:"Poppins";font-style:normal;font-size:17px;line-height:25px;text-align:center;color:#fff;border:none;outline:none;padding:6px 0}.leave-review-container .race_review .submit-review-btn:hover{background:#2ab458}.leave-review-container .race_review .submitting-review-btn{margin:0}.leave-review-container .race_review .submitting-review-btn .btn-secondary-disabled{margin:0;cursor:not-allowed;border-radius:5px;width:100%;font-family:"Poppins";font-style:normal;font-size:17px;line-height:25px;text-align:center;color:#fff;border:none;outline:none;padding:6px 0;font-weight:normal}.leave-review-container .race_review .review-btn-hidden{display:none}@media(max-width: 350px){.leave-review-container .race_review{padding:20px 15px}}.review-thank-you-container{border-radius:10px;border:1px solid #2b3445;margin-top:80px}.review-thank-you-container .review-thank-you-body{padding:50px 20px}.review-thank-you-container .review-thank-you-body h2{width:100%;font-family:"Source Sans Pro",sans-serif;font-weight:600;font-size:25px;text-align:center;margin:0 0 7px 0}.review-thank-you-container .review-thank-you-body p{font-family:"Source Sans Pro";text-align:center;width:75%;margin:0 auto 30px auto;color:#fff;opacity:.5;font-size:15px}.review-thank-you-container .review-thank-you-body img{width:100px;height:100px;margin:0 auto 40px auto;display:block}.review-thank-you-container .review-thank-you-body .share-review-btn{background:#4abf6c;border-radius:5px;width:50%;font-family:"Source Sans Pro",sans-serif;font-style:normal;font-size:17px;line-height:25px;text-align:center;color:#fff;border:none;outline:none;padding:6px 0;margin:20px auto 0 auto;display:block}.review-thank-you-container .review-thank-you-body .share-review-btn:hover{background:#2ab458}.review-thank-you-container .review-thank-you-body .back-to-event-btn{background:#515864;border-radius:5px;width:60%;font-family:"Poppins";font-style:normal;font-size:17px;line-height:25px;text-align:center;color:#fff;border:none;outline:none;padding:6px 0;margin:10px auto 0 auto;display:block}.review-thank-you-container .review-thank-you-body .back-to-event-btn:hover{background:#5a6268}.review-thank-you-container .review-thank-you-body .ty-link-container{margin:10px 0 0 0;display:flex;align-items:center;justify-content:center}.review-thank-you-container .review-thank-you-body .ty-link-container a{color:#4abf6c;cursor:pointer;text-decoration:none;font-size:15px;font-weight:500;margin:0}.review-thank-you-container .review-thank-you-body .ty-link-container a:hover{text-decoration:underline}.review-thank-you-container .review-thank-you-body .ty-link-container span{color:#fff;opacity:.1;margin:0 10px;font-size:10px}.grecaptcha-badge{visibility:hidden}.hide-header-nav{height:1px;overflow:hidden;opacity:0}.c-2-block-tall{max-height:initial !important;min-height:initial !important;margin-top:20px !important}.new-review-parent-container{position:fixed;max-width:830px;width:100%;overflow:scroll;height:100vh;border-radius:11px;padding-bottom:30px}.new-review-parent-container::-webkit-scrollbar{display:none}.new-review-parent-container{-ms-overflow-style:none;scrollbar-width:none}.src-header{position:fixed;max-width:830px;z-index:1000 !important}.segemented-review-container:nth-child(2){margin-top:80px !important}.segemented-review-container{height:fit-content;width:100%;max-width:830px;padding:0;box-sizing:border-box;z-index:0;background:#1a212e;max-height:inherit;border-radius:10px;overflow-y:auto;margin:0 0 15px 0;border:1px solid #2b3445;box-shadow:0 10px 10px 5px rgba(58,58,60,.18)}.segemented-review-container .review-main-header .split-progress-container{width:100%;height:3px;background:#252c3b;display:flex;align-items:center}.segemented-review-container .review-main-header .split-progress-container .progress-bar{display:flex;flex-direction:column;justify-content:center;color:#fff;text-align:center;white-space:nowrap;transition:width .6s ease;height:3px;background:#2b3445;width:33.33%}.segemented-review-container .review-main-header .split-progress-container .pb-active{background:#327d4a}.segemented-review-container .review-main-header .split-progress-container .pb-complete{background:#4abf6c}.segemented-review-container .review-main-header .split-progress-container .progress-bar:not(:last-child){border-right:5px solid #1e2532}.segemented-review-container .review-main-header .rmh-content{display:flex;align-items:center;justify-content:space-between;width:100%;padding:10px 10px 10px 15px}.segemented-review-container .review-main-header .rmh-content .rmh-c-left .rmh-l-intro{display:flex;align-items:center;font-family:"Source Sans Pro",sans-serif}.segemented-review-container .review-main-header .rmh-content .rmh-c-left .rmh-l-intro p{margin:0 0 1px 0;font-size:12px;opacity:.6}.segemented-review-container .review-main-header .rmh-content .rmh-c-left .rmh-l-intro p a{cursor:pointer;text-decoration:none !important}.segemented-review-container .review-main-header .rmh-content .rmh-c-left .rmh-l-intro p a:hover{text-decoration:none !important}.segemented-review-container .review-main-header .rmh-content .rmh-c-left .rmh-l-intro p span{opacity:.5;font-size:5px;margin:0 1px}.segemented-review-container .review-main-header .rmh-content .rmh-c-left h1{font-size:22px;text-align:left;font-weight:600;margin:0}.segemented-review-container .sr-c-header{display:flex;align-items:center;justify-content:space-between;width:100%;border-bottom:1px solid #13161f}.segemented-review-container .sr-c-header h2{font-size:18px;font-family:"Source Sans Pro",sans-serif;font-weight:500;margin:0 0 0 15px}.segemented-review-container .sr-c-header h2 span{opacity:.4;margin:0 7px 0 0}.segemented-review-container .sr-c-header .sr-c-header-tags{padding:10px;display:flex;align-items:center;justify-content:center;width:fit-content}.segemented-review-container .sr-c-header .sr-c-header-tags .ht-tag{display:flex;align-items:center;background-color:#222d3e;border:1px solid #293242;border-radius:5px;padding:5px 10px 5px 7px;margin:0 0 0 5px}.segemented-review-container .sr-c-header .sr-c-header-tags .ht-tag img{width:18px;height:18px;margin:0 5px 0 0}.segemented-review-container .sr-c-header .sr-c-header-tags .ht-tag p{margin:0;opacity:.6;font-family:"Source Sans Pro",sans-serif}.segemented-review-container .sr-c-header .sr-c-header-tags .ht-complete-tag{display:none;align-items:center;justify-content:center;background-color:#364630;border:1px solid #364630;border-radius:5px;padding:2px;width:33px;height:33px;margin:0 0 0 5px}.segemented-review-container .sr-c-header .sr-c-header-tags .ht-complete-tag img{width:18px;height:18px;margin:0}.segemented-review-container .sr-c-header-complete .ht-tag{display:none !important}.segemented-review-container .sr-c-header-complete .ht-complete-tag{display:flex !important}.segemented-review-container .sr-c-content-hidden{display:none}.segemented-review-container .sr-c-content{padding:10px 25px 25px 25px}.segemented-review-container .sr-c-content .submit-review-btn{background:#4abf6c;border-radius:5px;font-family:"Source Sans Pro",sans-serif;font-style:normal;font-size:17px;line-height:25px;text-align:center;color:#fff;border:none;outline:none;padding:6px 50px;margin:0 auto;display:block}.segemented-review-container .sr-c-content .submit-review-btn:hover{background:#2ab458}.segemented-review-container .sr-c-content .submitting-review-btn{margin:0}.segemented-review-container .sr-c-content .submitting-review-btn .btn-secondary-disabled{margin:0;cursor:not-allowed;border-radius:5px;width:100%;font-family:"Source Sans Pro",sans-serif;font-style:normal;font-size:17px;line-height:25px;text-align:center;color:#fff;border:none;outline:none;padding:6px 50px;margin:0 auto;display:block;font-weight:normal}.segemented-review-container .sr-c-content .review-btn-hidden{display:none}.segemented-review-container .sr-c-content .rcw-top-error{color:#e60000;padding:0;margin:0}.segemented-review-container .sr-c-content .review-section{margin:0 0 20px 0;border-bottom:1px solid #13161f}.segemented-review-container .sr-c-content .review-section .rcw-review-group-error{margin:0;font-size:13px;color:#dc3545;font-family:"Source Sans Pro"}.segemented-review-container .sr-c-content .review-section .review-section-intro{opacity:.6;color:#fff;margin:0 0 20px 0}.segemented-review-container .sr-c-content .review-section .review-sub-section-intro{opacity:.6;color:#fff;margin:0 0 10px 0}.segemented-review-container .sr-c-content .review-section #review-suggestions-wrapper{margin:-10px 0 20px;display:flex;flex-direction:column;gap:8px;justify-content:flex-start;transition:background-color .2s ease,transform .2s ease}.segemented-review-container .sr-c-content .review-section #review-suggestions-wrapper .line-wrapper{display:flex;align-items:center;width:100%;margin-bottom:10px}.segemented-review-container .sr-c-content .review-section #review-suggestions-wrapper .line{flex-grow:1;height:1px;background-color:#fff;opacity:.3}.segemented-review-container .sr-c-content .review-section #review-suggestions-wrapper .divider-text{margin:0 10px;white-space:nowrap;opacity:.9}.segemented-review-container .sr-c-content .review-section #review-suggestions-container{display:flex;flex-direction:column;gap:6px}.segemented-review-container .sr-c-content .review-section .review-suggestion{padding:8px 12px;border:1px solid hsla(0,0%,100%,.2);border-radius:8px;cursor:pointer;background-color:hsla(0,0%,100%,.1);color:#f0f0f0;font-size:.9rem;transition:background-color .2s ease,transform .2s ease;text-align:center}.segemented-review-container .sr-c-content .review-section .review-suggestion:hover{background-color:hsla(0,0%,100%,.2);transform:scale(1.015)}.segemented-review-container .sr-c-content .review-section .review-suggestion:active{background-color:hsla(0,0%,100%,.4)}.segemented-review-container .sr-c-content .review-section .review-ssi-nps{display:flex;align-items:center;justify-content:space-between}.segemented-review-container .sr-c-content .review-section .review-ssi-nps-mobile{display:none}.segemented-review-container .sr-c-content .review-section h2{font-family:"Source Sans Pro",sans-serif;font-weight:500;font-size:15px;margin-bottom:0}.segemented-review-container .sr-c-content .review-section .review-smart-question{margin:0 0 10px 0;display:flex;align-items:center}.segemented-review-container .sr-c-content .review-section .review-smart-question img{margin:0 5px 0 0;width:15px;height:15px}.segemented-review-container .sr-c-content .review-section .review-tags-group .review-tags-title{font-family:"Source Sans Pro",sans-serif;font-weight:500;font-size:15px;margin-bottom:0}.segemented-review-container .sr-c-content .review-section .review-tags-group .review-tags-desc{margin-bottom:10px;font-size:15px;color:#fff;opacity:.6;font-family:"Source Sans Pro"}.segemented-review-container .sr-c-content .review-section .review-tags-group .review-tags-list,.segemented-review-container .sr-c-content .review-section .review-tags-group .nps-list{display:flex;align-items:stretch;padding:0}.segemented-review-container .sr-c-content .review-section .review-tags-group .review-tags-list .review-tags-list-item,.segemented-review-container .sr-c-content .review-section .review-tags-group .nps-list .review-tags-list-item{list-style:none;display:flex;flex-grow:1;width:100%}.segemented-review-container .sr-c-content .review-section .review-tags-group .review-tags-list .review-tags-list-item label,.segemented-review-container .sr-c-content .review-section .review-tags-group .nps-list .review-tags-list-item label{display:flex;flex-direction:column;align-items:center;justify-content:space-between;border-radius:5px;border:1px solid #293242;background:#222d3e;padding:15px 10px 10px 10px;margin:0 !important;flex-grow:1;transition:all ease-in .15s;height:100%}.segemented-review-container .sr-c-content .review-section .review-tags-group .review-tags-list .review-tags-list-item label img,.segemented-review-container .sr-c-content .review-section .review-tags-group .nps-list .review-tags-list-item label img{height:30px;margin:0 0 10px 0}.segemented-review-container .sr-c-content .review-section .review-tags-group .review-tags-list .review-tags-list-item label p,.segemented-review-container .sr-c-content .review-section .review-tags-group .nps-list .review-tags-list-item label p{margin:0;text-align:center}.segemented-review-container .sr-c-content .review-section .review-tags-group .review-tags-list .review-tags-list-item label .review-form-checkmark,.segemented-review-container .sr-c-content .review-section .review-tags-group .nps-list .review-tags-list-item label .review-form-checkmark{top:6px;right:6px;left:initial;background-color:#222d3e;border-radius:10px;width:20px;height:20px;opacity:0;transition:all ease-in .15s}.segemented-review-container .sr-c-content .review-section .review-tags-group .review-tags-list .review-tags-list-item label:hover,.segemented-review-container .sr-c-content .review-section .review-tags-group .nps-list .review-tags-list-item label:hover{background:#283446}.segemented-review-container .sr-c-content .review-section .review-tags-group .review-tags-list .review-tags-list-item .review-form-checkbox-container:has(input:checked),.segemented-review-container .sr-c-content .review-section .review-tags-group .nps-list .review-tags-list-item .review-form-checkbox-container:has(input:checked){border:1px solid #4abf6c;background:#283446}.segemented-review-container .sr-c-content .review-section .review-tags-group .review-tags-list .review-tags-list-item .review-form-checkbox-container input:checked~.review-form-checkmark,.segemented-review-container .sr-c-content .review-section .review-tags-group .nps-list .review-tags-list-item .review-form-checkbox-container input:checked~.review-form-checkmark{background-color:#4abf6c !important;opacity:1}.segemented-review-container .sr-c-content .review-section .review-tags-group .review-tags-list .review-tags-list-item .review-form-checkbox-container input:checked~.review-form-checkmark::after,.segemented-review-container .sr-c-content .review-section .review-tags-group .nps-list .review-tags-list-item .review-form-checkbox-container input:checked~.review-form-checkmark::after{content:"";position:absolute;left:8px !important;top:5px !important;width:4px !important;height:9px !important;border:solid #222d3e !important;border-width:0 2px 2px 0 !important;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.segemented-review-container .sr-c-content .review-section .review-tags-group .review-tags-list .review-tags-list-item:not(:last-child),.segemented-review-container .sr-c-content .review-section .review-tags-group .nps-list .review-tags-list-item:not(:last-child){margin-right:10px}.segemented-review-container .sr-c-content .review-section .review-tags-group .nps-list{margin:0 0 20px 0}.segemented-review-container .sr-c-content .review-section .review-tags-group .nps-list .review-tags-list-item label{width:10%;padding:10px !important}.segemented-review-container .sr-c-content .review-section .review-tags-group .nps-list .review-tags-list-item label p span{display:none}.segemented-review-container .sr-c-content .review-section .review-tags-group .nps-list .review-tags-list-item:not(:last-child){margin-right:5px !important}.segemented-review-container .sr-c-content .review-section .review-section-textarea{width:100%;height:100px;margin:0 0 20px 0;padding:7px 10px;border-radius:5px;font-size:14px;min-height:180px;font-family:"Source Sans Pro";font-weight:500;background-color:#222d3e;border:1px solid #293242;color:#fff}.segemented-review-container .sr-c-content .review-section .review-section-textarea::-webkit-input-placeholder,.segemented-review-container .sr-c-content .review-section .review-section-textarea:-moz-placeholder,.segemented-review-container .sr-c-content .review-section .review-section-textarea::-webkit-input-placeholder{font-family:"Source Sans Pro"}.segemented-review-container .sr-c-content .review-section .review-section-photo-container{margin:0 0 20px 0}.segemented-review-container .sr-c-content .review-section .review-details-form .review-form-checkbox-container{display:block;position:relative;padding-left:35px;margin:30px 0 20px 0px !important;cursor:pointer;font-size:14px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.segemented-review-container .sr-c-content .review-section .review-details-form .review-form-checkbox-container .review-form-link{color:#4abf6c;cursor:pointer;text-decoration:none}.segemented-review-container .sr-c-content .review-section .review-details-form .review-form-checkbox-container .review-form-link:hover{text-decoration:underline}.segemented-review-container .sr-c-content .review-section .review-details-form .review-form-checkbox-container .review-form-checkmark{position:absolute;top:0;left:0;height:25px;width:25px;background-color:#222d3e;border:1px solid #293242;border-radius:3px}.segemented-review-container .sr-c-content .review-section .review-details-form .review-form-checkbox-container .review-form-checkmark:hover{background-color:#2d394b !important}.segemented-review-container .sr-c-content .review-section .review-details-form .review-form-checkbox-container .review-form-checkmark:after{content:"";position:absolute;display:none;left:10px !important;top:5px !important;width:5px !important;height:11px !important;border:solid #4abf6c !important;border-width:0 2px 2px 0 !important;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.segemented-review-container .sr-c-content .review-section .review-details-form .review-form-checkbox-container input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.segemented-review-container .sr-c-content .review-section .review-details-form .review-form-checkbox-container input~.review-form-checkmark{background-color:#222d3e !important;border:1px solid #293242 !important}.segemented-review-container .sr-c-content .review-section .review-details-form .review-form-checkbox-container input:checked~.review-form-checkmark:after{display:block}.segemented-review-container .sr-c-content .review-section .review-details-form .review-form-half-row{display:flex;justify-content:space-between}.segemented-review-container .sr-c-content .review-section .review-details-form .review-form-half-row>.review-form-group{width:48.5%}.segemented-review-container .sr-c-content .review-section .review-details-form .review-form-group{margin:0 0 20px 0;font-family:"Source Sans Pro",sans-serif;display:flex;flex-direction:column}.segemented-review-container .sr-c-content .review-section .review-details-form .review-form-group .review-form-label{text-align:left;margin-bottom:3px;margin-left:1px;font-size:14px}.segemented-review-container .sr-c-content .review-section .review-details-form .review-form-group .review-form-label .review-form-required{color:#dc3545;font-weight:normal}.segemented-review-container .sr-c-content .review-section .review-details-form .review-form-group select{-moz-appearance:none;-webkit-appearance:none;appearance:none;cursor:pointer;background-image:linear-gradient(45deg, transparent 50%, #90969E 50%),linear-gradient(135deg, #90969E 50%, transparent 50%),linear-gradient(to right, #222D3E, #222D3E);background-position:calc(100% - 17px) .95em,calc(100% - 12px) .95em,calc(100% - 2em) .5em;background-size:5px 5px,5px 5px,1px 1.5em;background-repeat:no-repeat;background-color:#222d3e;border:1px solid #293242;color:#fff}.segemented-review-container .sr-c-content .review-section .review-details-form .review-form-group input{background-color:#222d3e;border:1px solid #293242;color:#fff}.segemented-review-container .sr-c-content .review-section .review-details-form .review-form-group input:focus,.segemented-review-container .sr-c-content .review-section .review-details-form .review-form-group select:focus{outline:none;border:1px solid #4abf6c;box-shadow:none}.segemented-review-container .sr-c-content .review-section .review-details-form .review-form-group #id_other_distance{margin-top:15px}.segemented-review-container .sr-c-content .review-section .review-details-form .review-form-checkbox-container{display:block;position:relative;padding-left:35px;margin:30px 0 20px 0px !important;cursor:pointer;font-size:14px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.segemented-review-container .sr-c-content .review-section .review-details-form .review-form-checkbox-container .review-form-link{color:#4abf6c;cursor:pointer;text-decoration:none}.segemented-review-container .sr-c-content .review-section .review-details-form .review-form-checkbox-container .review-form-link:hover{text-decoration:underline}.segemented-review-container .sr-c-content .review-section .review-details-form .review-form-checkbox-container .review-form-checkmark{position:absolute;top:0;left:0;height:25px;width:25px;background-color:#fff;border-radius:3px}.segemented-review-container .sr-c-content .review-section .review-details-form .review-form-checkbox-container .review-form-checkmark:after{content:"";position:absolute;display:none;left:10px;top:6px;width:5px;height:10px;border:solid #fff;border-width:0 3px 3px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.segemented-review-container .sr-c-content .review-section .review-details-form .review-form-checkbox-container input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.segemented-review-container .sr-c-content .review-section .review-details-form .review-form-checkbox-container input~.review-form-checkmark{background-color:#eee}.segemented-review-container .sr-c-content .review-section .review-details-form .review-form-checkbox-container input:checked~.review-form-checkmark{background-color:#4abf6c}.segemented-review-container .sr-c-content .review-section .review-details-form .review-form-checkbox-container input:checked~.review-form-checkmark:after{display:block}.segemented-review-container .sr-c-content .review-section .review-group{margin-bottom:25px;position:relative}.segemented-review-container .sr-c-content .review-section .review-group .form-group .rating_title{font-family:"Source Sans Pro",sans-serif;font-weight:500;font-size:15px;margin-bottom:0}.segemented-review-container .sr-c-content .review-section .review-group .form-group .rating_subtitle{margin-bottom:5px;font-size:15px;color:#fff;opacity:.6;font-family:"Source Sans Pro"}.segemented-review-container .sr-c-content .review-section .review-group .form-group .star_rating{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap}.segemented-review-container .sr-c-content .review-section .review-group .form-group .star_rating .rating-descr{font-family:"Source Sans Pro",sans-serif;font-weight:600;font-size:15px;color:#fc0;background:#222d3e;border-radius:5px;padding:5px 15px;display:none}.segemented-review-container .sr-c-content .review-section .review-group .form-group .star_rating .rating-descr-na{color:#ff5050}.segemented-review-container .sr-c-content .review-section .review-group .form-group .star_rating .rating-descr-unsure{color:#ababab}@media(max-width: 830px){.c-2-block-tall{margin-top:0px !important}.new-review-parent-container{padding-bottom:80px}.segemented-review-container:nth-child(2){margin-top:75px !important}.segemented-review-container{border-radius:0 !important;margin:0 0 10px 0}.segemented-review-container .review-main-header .rmh-content .rmh-c-left{overflow:hidden}.segemented-review-container .review-main-header .rmh-content .rmh-c-left h1{font-size:16px;width:100%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;line-height:inherit !important}.segemented-review-container .review-main-header .rmh-content .rmh-c-right .rmh-r-logo img{width:120px !important}.segemented-review-container .sr-c-header h2{font-size:15px;margin:0 0 0 10px}.segemented-review-container .sr-c-header .sr-c-header-tags{padding:5px}.segemented-review-container .sr-c-header .sr-c-header-tags .ht-tag{padding:3px 5px 3px 4px}.segemented-review-container .sr-c-header .sr-c-header-tags .ht-tag img{width:16px;height:16px;margin:0 3px 0 0}.segemented-review-container .sr-c-header .sr-c-header-tags .ht-tag p{font-size:13px}.segemented-review-container .sr-c-header .sr-c-header-tags .ht-complete-tag{width:27px;height:27px}.segemented-review-container .sr-c-header .sr-c-header-tags .ht-complete-tag img{width:16px;height:16px}.segemented-review-container .sr-c-content{padding:10px 15px 15px 15px}.segemented-review-container .sr-c-content .submit-review-btn{font-size:15px;line-height:20px;width:100%}.segemented-review-container .sr-c-content .review-section{margin:0 0 15px 0}.segemented-review-container .sr-c-content .review-section .review-tags-group .review-tags-list{flex-direction:column}.segemented-review-container .sr-c-content .review-section .review-tags-group .review-tags-list .review-tags-list-item{margin:0 0 10px 0}.segemented-review-container .sr-c-content .review-section .review-tags-group .review-tags-list .review-tags-list-item label{padding:10px 10px 10px 10px;justify-content:flex-start;flex-direction:row}.segemented-review-container .sr-c-content .review-section .review-tags-group .review-tags-list .review-tags-list-item label img{height:20px;margin:0 10px 0 0}.segemented-review-container .sr-c-content .review-section .review-tags-group .review-tags-list .review-tags-list-item label p{text-align:left}.segemented-review-container .sr-c-content .review-section .review-tags-group .review-tags-list .review-tags-list-item label .review-form-checkmark{top:13px;right:9px;width:15px;height:15px}.segemented-review-container .sr-c-content .review-section .review-tags-group .review-tags-list .review-tags-list-item .review-form-checkbox-container input:checked~.review-form-checkmark::after{left:6px !important;top:3px !important;height:8px !important;border-width:0 1px 1px 0 !important}.segemented-review-container .sr-c-content .review-section .review-tags-group .nps-list{margin:0 0 20px 0;flex-direction:row;flex-wrap:wrap;justify-content:space-evenly}.segemented-review-container .sr-c-content .review-section .review-tags-group .nps-list .review-tags-list-item{margin:0 0 8px 0;width:18%;flex-grow:0}.segemented-review-container .sr-c-content .review-section .review-tags-group .nps-list .review-tags-list-item label p{width:100%}.segemented-review-container .sr-c-content .review-section .review-tags-group .nps-list .review-tags-list-item label p span{display:inline}.segemented-review-container .sr-c-content .review-section .review-tags-group .nps-list .review-tags-list-item:not(:last-child){margin-right:0 !important}.segemented-review-container .sr-c-content .review-section .review-ssi-nps{display:none}.segemented-review-container .sr-c-content .review-section .review-ssi-nps-mobile{display:block}.review-thank-you-container{margin-top:75px;border-radius:0}.review-thank-you-container .review-thank-you-body{padding:25px 10px}.review-thank-you-container .review-thank-you-body img{width:50px;height:50px;margin:0 auto 20px auto}.review-thank-you-container .review-thank-you-body h2{font-size:16px}.review-thank-you-container .review-thank-you-body p{font-size:13px;width:100%}.review-thank-you-container .review-thank-you-body .share-review-btn{font-size:15px;line-height:22px;width:100%}.review-thank-you-container .review-thank-you-body .ty-link-container a{font-size:13px}}@media(max-width: 575px){.segemented-review-container .sr-c-header h2{font-size:13px}.segemented-review-container .sr-c-header .sr-c-header-tags{padding:5px}.segemented-review-container .sr-c-header .sr-c-header-tags .ht-tag{padding:2px 4px 2px 3px}.segemented-review-container .sr-c-header .sr-c-header-tags .ht-tag img{width:14px;height:14px}.segemented-review-container .sr-c-header .sr-c-header-tags .ht-tag p{font-size:11px}.segemented-review-container .sr-c-header .sr-c-header-tags .ht-complete-tag{width:22px;height:22px}.segemented-review-container .sr-c-header .sr-c-header-tags .ht-complete-tag img{width:12px;height:12px}.segemented-review-container .sr-c-content .review-section .review-section-intro{font-size:13px}.segemented-review-container .sr-c-content .review-section .review-details-form .review-form-half-row{display:block}.segemented-review-container .sr-c-content .review-section .review-details-form .review-form-half-row .review-form-group{width:100%}.segemented-review-container .sr-c-content .review-section .review-details-form .review-form-half-row #error_distance{bottom:-19px !important}}@media(max-width: 400px){.segemented-review-container .sr-c-header h2{font-size:13px}.segemented-review-container .sr-c-header .sr-c-header-tags{padding:5px}.segemented-review-container .sr-c-header .sr-c-header-tags .ht-tag-time{display:none}}/*# sourceMappingURL=app.css.map */
