*{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{border:0;margin:0;padding:0;vertical-align:baseline}article,div,footer,header,nav,section{box-sizing:border-box}article,aside,details,figcaption,figure,footer,header,menu,nav,section{display:block}.plyr *{box-sizing:"content-box";float:none;height:auto;width:auto}body{line-height:1}ol,ul{padding-left:20px}table{border-collapse:collapse;border-spacing:0}a{text-decoration:none}@font-face{font-display:swap;font-family:Montserrat;font-style:italic;font-weight:600;src:url(../fonts/Montserrat/Montserrat-SemiBoldItalic.eot);src:url(../fonts/Montserrat/Montserrat-SemiBoldItalic.eot?#iefix) format("embedded-opentype"),url(../fonts/Montserrat/Montserrat-SemiBoldItalic.woff2) format("woff2"),url(../fonts/Montserrat/Montserrat-SemiBoldItalic.woff) format("woff")}@font-face{font-display:swap;font-family:Montserrat;font-style:italic;font-weight:700;src:url(../fonts/Montserrat/Montserrat-ExtraBoldItalic.eot);src:url(../fonts/Montserrat/Montserrat-ExtraBoldItalic.eot?#iefix) format("embedded-opentype"),url(../fonts/Montserrat/Montserrat-ExtraBoldItalic.woff2) format("woff2"),url(../fonts/Montserrat/Montserrat-ExtraBoldItalic.woff) format("woff")}@font-face{font-display:swap;font-family:Montserrat;font-style:italic;font-weight:200;src:url(../fonts/Montserrat/Montserrat-ExtraLightItalic.eot);src:url(../fonts/Montserrat/Montserrat-ExtraLightItalic.eot?#iefix) format("embedded-opentype"),url(../fonts/Montserrat/Montserrat-ExtraLightItalic.woff2) format("woff2"),url(../fonts/Montserrat/Montserrat-ExtraLightItalic.woff) format("woff")}@font-face{font-display:swap;font-family:Montserrat;font-style:italic;font-weight:700;src:url(../fonts/Montserrat/Montserrat-BoldItalic.eot);src:url(../fonts/Montserrat/Montserrat-BoldItalic.eot?#iefix) format("embedded-opentype"),url(../fonts/Montserrat/Montserrat-BoldItalic.woff2) format("woff2"),url(../fonts/Montserrat/Montserrat-BoldItalic.woff) format("woff")}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:200;src:url(../fonts/Montserrat/Montserrat-ExtraLight.eot);src:url(../fonts/Montserrat/Montserrat-ExtraLight.eot?#iefix) format("embedded-opentype"),url(../fonts/Montserrat/Montserrat-ExtraLight.woff2) format("woff2"),url(../fonts/Montserrat/Montserrat-ExtraLight.woff) format("woff")}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:500;src:url(../fonts/Montserrat/Montserrat-Medium.eot);src:url(../fonts/Montserrat/Montserrat-Medium.eot?#iefix) format("embedded-opentype"),url(../fonts/Montserrat/Montserrat-Medium.woff2) format("woff2"),url(../fonts/Montserrat/Montserrat-Medium.woff) format("woff")}@font-face{font-display:swap;font-family:Montserrat;font-style:italic;font-weight:900;src:url(../fonts/Montserrat/Montserrat-BlackItalic.eot);src:url(../fonts/Montserrat/Montserrat-BlackItalic.eot?#iefix) format("embedded-opentype"),url(../fonts/Montserrat/Montserrat-BlackItalic.woff2) format("woff2"),url(../fonts/Montserrat/Montserrat-BlackItalic.woff) format("woff")}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:700;src:url(../fonts/Montserrat/Montserrat-Bold.eot);src:url(../fonts/Montserrat/Montserrat-Bold.eot?#iefix) format("embedded-opentype"),url(../fonts/Montserrat/Montserrat-Bold.woff2) format("woff2"),url(../fonts/Montserrat/Montserrat-Bold.woff) format("woff")}@font-face{font-display:swap;font-family:Montserrat;font-style:italic;font-weight:300;src:url(../fonts/Montserrat/Montserrat-LightItalic.eot);src:url(../fonts/Montserrat/Montserrat-LightItalic.eot?#iefix) format("embedded-opentype"),url(../fonts/Montserrat/Montserrat-LightItalic.woff2) format("woff2"),url(../fonts/Montserrat/Montserrat-LightItalic.woff) format("woff")}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:700;src:url(../fonts/Montserrat/Montserrat-ExtraBold.eot);src:url(../fonts/Montserrat/Montserrat-ExtraBold.eot?#iefix) format("embedded-opentype"),url(../fonts/Montserrat/Montserrat-ExtraBold.woff2) format("woff2"),url(../fonts/Montserrat/Montserrat-ExtraBold.woff) format("woff")}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:600;src:url(../fonts/Montserrat/Montserrat-SemiBold.eot);src:url(../fonts/Montserrat/Montserrat-SemiBold.eot?#iefix) format("embedded-opentype"),url(../fonts/Montserrat/Montserrat-SemiBold.woff2) format("woff2"),url(../fonts/Montserrat/Montserrat-SemiBold.woff) format("woff")}@font-face{font-display:swap;font-family:Montserrat;font-style:italic;font-weight:400;src:url(../fonts/Montserrat/Montserrat-Italic.eot);src:url(../fonts/Montserrat/Montserrat-Italic.eot?#iefix) format("embedded-opentype"),url(../fonts/Montserrat/Montserrat-Italic.woff2) format("woff2"),url(../fonts/Montserrat/Montserrat-Italic.woff) format("woff")}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:400;src:url(../fonts/Montserrat/Montserrat-Regular.eot);src:url(../fonts/Montserrat/Montserrat-Regular.eot?#iefix) format("embedded-opentype"),url(../fonts/Montserrat/Montserrat-Regular.woff2) format("woff2"),url(../fonts/Montserrat/Montserrat-Regular.woff) format("woff")}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:900;src:url(../fonts/Montserrat/Montserrat-Black.eot);src:url(../fonts/Montserrat/Montserrat-Black.eot?#iefix) format("embedded-opentype"),url(../fonts/Montserrat/Montserrat-Black.woff2) format("woff2"),url(../fonts/Montserrat/Montserrat-Black.woff) format("woff")}@font-face{font-display:swap;font-family:Montserrat;font-style:italic;font-weight:500;src:url(../fonts/Montserrat/Montserrat-MediumItalic.eot);src:url(../fonts/Montserrat/Montserrat-MediumItalic.eot?#iefix) format("embedded-opentype"),url(../fonts/Montserrat/Montserrat-MediumItalic.woff2) format("woff2"),url(../fonts/Montserrat/Montserrat-MediumItalic.woff) format("woff")}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:300;src:url(../fonts/Montserrat/Montserrat-Light.eot);src:url(../fonts/Montserrat/Montserrat-Light.eot?#iefix) format("embedded-opentype"),url(../fonts/Montserrat/Montserrat-Light.woff2) format("woff2"),url(../fonts/Montserrat/Montserrat-Light.woff) format("woff")}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:100;src:url(../fonts/Montserrat/Montserrat-Thin.eot);src:url(../fonts/Montserrat/Montserrat-Thin.eot?#iefix) format("embedded-opentype"),url(../fonts/Montserrat/Montserrat-Thin.woff2) format("woff2"),url(../fonts/Montserrat/Montserrat-Thin.woff) format("woff")}@font-face{font-display:swap;font-family:Montserrat;font-style:italic;font-weight:100;src:url(../fonts/Montserrat/Montserrat-ThinItalic.eot);src:url(../fonts/Montserrat/Montserrat-ThinItalic.eot?#iefix) format("embedded-opentype"),url(../fonts/Montserrat/Montserrat-ThinItalic.woff2) format("woff2"),url(../fonts/Montserrat/Montserrat-ThinItalic.woff) format("woff")}.cqt-form{box-sizing:border-box;display:inline-block;width:100%}.cqt-form .three-cols{-moz-column-gap:30px;column-gap:30px;display:grid;grid-template-columns:1fr 1fr 1fr;margin-bottom:20px;row-gap:20px}.cqt-form .three-cols:after,.cqt-form .three-cols:before{display:none}@media only screen and (max-width:630px){.cqt-form .three-cols{grid-template-columns:1fr}}.cqt-form .two-cols{-moz-column-gap:30px;column-gap:30px;display:grid;grid-template-columns:1fr 1fr;margin-bottom:20px;row-gap:20px}.cqt-form .two-cols:after,.cqt-form .two-cols:before{display:none}@media only screen and (max-width:630px){.cqt-form .two-cols{grid-template-columns:1fr}}.cqt-form .one-col{-moz-column-gap:30px;column-gap:30px;display:grid;grid-template-columns:1fr;margin-bottom:20px;row-gap:20px}.cqt-form .one-col:after,.cqt-form .one-col:before{display:none}.cqt-form .acceptance-col{row-gap:0}.cqt-form label{color:#060707;display:block;font-weight:500;margin-bottom:8px;width:100%}.cqt-form label em{color:red;font-style:normal}.cqt-form input:not([type=checkbox]):not([type=file]),.cqt-form select:not([type=checkbox]):not([type=file]),.cqt-form textarea:not([type=checkbox]):not([type=file]){background-color:#fff;border:1px solid rgba(6,7,7,.3);box-sizing:border-box;color:#060707;font-size:.875rem;font-weight:500;line-height:normal;padding:6px 25px;width:100%}.cqt-form input:not([type=checkbox]):not([type=file])::-moz-placeholder,.cqt-form select:not([type=checkbox]):not([type=file])::-moz-placeholder,.cqt-form textarea:not([type=checkbox]):not([type=file])::-moz-placeholder{color:rgba(6,7,7,.8);font-family:Montserrat,"sans-serif";font-weight:400}.cqt-form input:not([type=checkbox]):not([type=file])::placeholder,.cqt-form select:not([type=checkbox]):not([type=file])::placeholder,.cqt-form textarea:not([type=checkbox]):not([type=file])::placeholder{color:rgba(6,7,7,.8);font-family:Montserrat,"sans-serif";font-weight:400}.cqt-form input:not([type=checkbox]):not([type=file]):focus,.cqt-form select:not([type=checkbox]):not([type=file]):focus,.cqt-form textarea:not([type=checkbox]):not([type=file]):focus{border:1px solid rgba(6,7,7,.08);outline:none}.cqt-form input:not([type=checkbox]):not([type=file]):-webkit-autofill,.cqt-form select:not([type=checkbox]):not([type=file]):-webkit-autofill,.cqt-form textarea:not([type=checkbox]):not([type=file]):-webkit-autofill{-webkit-text-fill-color:#060707!important;-webkit-box-shadow:inset 0 0 0 30px #fff!important;color:#060707!important}.cqt-form input:not([type=checkbox]):not([type=file]),.cqt-form select:not([type=checkbox]):not([type=file]){border-radius:12px;height:40px}.cqt-form textarea{border-radius:12px;height:110px;resize:none}.cqt-form .acceptance-field{-moz-column-gap:10px;column-gap:10px;display:grid;grid-template-columns:auto 1fr}.cqt-form .acceptance-field .cqt-custom-checkbox{height:auto}.cqt-form .acceptance-field input[name=acceptance]{border-radius:0;height:100%;width:100%}.cqt-form .acceptance-field label{color:#060707;font-size:.75rem;font-weight:500;line-height:normal;transform:translateY(3px)}.cqt-form .acceptance-field .error-message{grid-area:auto/1/auto/3}.cqt-form .submit-btn{margin-top:10px}.cqt-form .submit-btn button[type=submit]{display:block;margin:auto}.cqt-form .error-message{color:red;display:block;font-size:.875rem;font-weight:500;line-height:normal;margin-top:3px}.cqt-form .success-message{border:2px solid #00a97a;border-radius:12px;box-sizing:border-box;color:#00a97a;font-weight:600;margin-top:20px;padding:10px;text-align:center}.cqt-form .success-message .link-container{margin-top:5px}.cqt-form .custom-distance-elevation.hidden{display:none}.cqt-form ul.ratings{list-style:none;padding:0}.cqt-form ul.ratings li.rate-detail{align-items:center;-moz-column-gap:30px;column-gap:30px;display:grid;grid-template-columns:auto 1fr}@media only screen and (max-width:630px){.cqt-form ul.ratings li.rate-detail{grid-template-columns:1fr auto}}.cqt-form ul.ratings li.rate-detail:not(:last-child){margin-bottom:10px}.cqt-form ul.ratings li.rate-detail .rate-labels{width:300px}@media only screen and (max-width:630px){.cqt-form ul.ratings li.rate-detail .rate-labels{width:auto}}.cqt-form ul.ratings li.rate-detail .rate-text{font-size:.875rem;font-weight:500;line-height:normal}.cqt-form ul.ratings li.rate-detail .rate-explanation{color:rgba(6,7,7,.7);font-size:.75rem;font-weight:500;line-height:normal;margin-top:3px}.cqt-form ul.ratings li.rate-detail .race-stars{-moz-column-gap:4px;column-gap:4px;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start}@media only screen and (max-width:630px){.cqt-form ul.ratings li.rate-detail .race-stars{justify-content:flex-end}}.cqt-form ul.ratings li.rate-detail .race-stars span{cursor:pointer;height:26px;width:26px}.cqt-form ul.ratings li.rate-detail .race-stars span.full-star svg path{fill:#00a97a}.cqt-form ul.ratings li.rate-detail .race-stars span svg{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.cqt-form ul.ratings li.rate-detail .error-message{grid-area:auto/1/auto/3}body,html{min-height:100%;overflow-x:hidden;scroll-behavior:smooth;width:100%}body{background-color:#fff;color:#060707;float:left;font-family:Montserrat,"sans-serif";font-size:1rem;font-weight:400;height:auto;line-height:normal;margin:0;min-height:100vh;position:relative;width:100vw}.container{clear:both;float:none;margin:0 auto;max-width:1240px}.container:after{clear:both;content:"";display:table}@media screen and (max-width:1240px){.container{padding:0 20px}.container .container{padding:0}}.large-container{clear:both;float:none;margin:0 auto;max-width:1440px}.large-container:after{clear:both;content:"";display:table}@media screen and (max-width:1440px){.large-container{padding:0 20px}.large-container .container{padding:0}}svg *{transform-box:fill-box}.txt-ctnr strong{font-weight:600}.txt-ctnr small{font-size:.75rem;line-height:normal}.txt-ctnr a:not(.btn){color:#00a97a;text-decoration:underline}.txt-ctnr ul{list-style:disc}.txt-ctnr ul li{margin-bottom:6px;margin-left:20px;position:relative}.txt-ctnr>p:not(:last-child){margin-bottom:10px}.otgs-development-site-front-end{display:none!important}.grecaptcha-badge{transform:translateX(100%)}.cqt-navigation{margin-top:35px}.cqt-navigation .pagination{align-items:center;-moz-column-gap:3px;column-gap:3px;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;row-gap:3px}.cqt-navigation .pagination .page-numbers{align-items:center;box-sizing:border-box;color:#060707;cursor:pointer;display:flex;font-size:.875rem;font-weight:500;justify-content:center;line-height:normal;text-decoration:none;width:25px}.cqt-navigation .pagination .page-numbers.current{color:#00a97a;cursor:auto}.cqt-navigation .pagination .page-numbers.dots{cursor:auto}.cqt-navigation .pagination .page-numbers.next svg,.cqt-navigation .pagination .page-numbers.prev svg{height:12px;-o-object-fit:contain;object-fit:contain;width:12px}.cqt-navigation .pagination .page-numbers.next svg path,.cqt-navigation .pagination .page-numbers.prev svg path{fill:#060707}.cqt-navigation .pagination .page-numbers.prev svg{transform:scaleX(-1)}body a.btn,body button.btn{border-radius:12px;box-sizing:border-box;cursor:pointer;display:inline-block;font-family:Montserrat,"sans-serif";font-size:1rem;font-weight:600;line-height:normal;padding:10px 15px;position:relative;text-align:center;text-decoration:none}body a.btn.green-btn,body button.btn.green-btn{background-color:#00a97a;border:2px solid #00a97a;color:#fff}body a.btn.green-borders-btn,body button.btn.green-borders-btn{background-color:#fff;border:2px solid #00a97a;color:#00a97a}body a.btn.white-btn,body button.btn.white-btn{background-color:#fff;border:2px solid #fff;color:#00a97a}.cpm-custom-checkbox .checkbox{--bg:#fff;--brdr:rgba(0,0,0,.2);--brdr-actv:#00a97a;--brdr-hovr:#908fac;--dur:calc((var(--size, 2)/2)*0.6s);display:inline-block;position:relative;width:calc(var(--size, 1)*22px)}.cpm-custom-checkbox .checkbox:after{content:"";display:block;padding-top:100%;width:100%}.cpm-custom-checkbox .checkbox>*{position:absolute}.cpm-custom-checkbox .checkbox input{-webkit-tap-highlight-color:transparent;-webkit-appearance:none;-moz-appearance:none;background-color:var(--bg);border:calc(var(--newBrdr, var(--size, 1))*1px) solid;border-radius:calc(var(--size, 1)*4px);color:var(--newBrdrClr,var(--brdr));cursor:pointer;margin:0;outline:none;padding:0;transition:all calc(var(--dur)/3) linear}.cpm-custom-checkbox .checkbox input:checked{--newBrdr:calc(var(--size, 1)*2)}.cpm-custom-checkbox .checkbox input:hover{--newBrdrClr:var(--brdr-hovr)}.cpm-custom-checkbox .checkbox input:checked{--newBrdrClr:var(--brdr-actv);transition-delay:calc(var(--dur)/1.3)}.cpm-custom-checkbox .checkbox input:checked+svg{--dashArray:16 93;--dashOffset:109}.cpm-custom-checkbox .checkbox svg{fill:none;stroke:var(--stroke,var(--border-active));stroke-dasharray:var(--dashArray,93);stroke-dashoffset:var(--dashOffset,94);stroke-linecap:round;stroke-linejoin:round;stroke-width:2px;left:0;pointer-events:none;top:0;transition:stroke-dasharray var(--dur),stroke-dashoffset var(--dur)}.cpm-custom-checkbox .checkbox input,.cpm-custom-checkbox .checkbox svg{display:block;height:100%;width:100%}.glide--carousel{display:grid;grid-template-columns:1fr;position:relative}.glide--carousel .glide__track{overflow:hidden}.glide--carousel .glide__track .glide__slides{display:flex}.glide--slider{position:relative}.glide--slider .glide__track{overflow:hidden}.glide--slider .glide__track .glide__slides{display:flex}.cqt-loader{bottom:0;height:35px;left:0;margin:auto;overflow:visible;position:fixed;right:0;top:0;width:35px;z-index:999999}.cqt-loader.hidden{display:none}.cqt-loader:before{background-color:rgba(6,7,7,.3);content:"";left:0;position:fixed;top:0}.cqt-loader img,.cqt-loader:before{display:block;height:100%;width:100%}.cqt-loader img{position:relative}.ps{-ms-overflow-style:none;overflow:hidden!important;overflow-anchor:none;touch-action:auto;-ms-touch-action:auto}.ps__rail-x{bottom:0;height:15px}.ps__rail-x,.ps__rail-y{display:none;opacity:0;position:absolute;transition:background-color .2s linear,opacity .2s linear;-webkit-transition:background-color .2s linear,opacity .2s linear}.ps__rail-y{right:0;width:15px}.ps--active-x>.ps__rail-x,.ps--active-y>.ps__rail-y{background-color:transparent;display:block}.ps--focus>.ps__rail-x,.ps--focus>.ps__rail-y,.ps--scrolling-x>.ps__rail-x,.ps--scrolling-y>.ps__rail-y,.ps:hover>.ps__rail-x,.ps:hover>.ps__rail-y{opacity:.6}.ps .ps__rail-x.ps--clicking,.ps .ps__rail-x:focus,.ps .ps__rail-x:hover,.ps .ps__rail-y.ps--clicking,.ps .ps__rail-y:focus,.ps .ps__rail-y:hover{background-color:#eee;opacity:.9}.ps__thumb-x{bottom:2px;height:6px;transition:background-color .2s linear,height .2s ease-in-out;-webkit-transition:background-color .2s linear,height .2s ease-in-out}.ps__thumb-x,.ps__thumb-y{background-color:#aaa;border-radius:6px;position:absolute}.ps__thumb-y{right:2px;transition:background-color .2s linear,width .2s ease-in-out;-webkit-transition:background-color .2s linear,width .2s ease-in-out;width:6px}.ps__rail-x.ps--clicking .ps__thumb-x,.ps__rail-x:focus>.ps__thumb-x,.ps__rail-x:hover>.ps__thumb-x{background-color:#999;height:11px}.ps__rail-y.ps--clicking .ps__thumb-y,.ps__rail-y:focus>.ps__thumb-y,.ps__rail-y:hover>.ps__thumb-y{background-color:#999;width:11px}@supports (-ms-overflow-style:none){.ps{overflow:auto!important}}@media (-ms-high-contrast:none),screen and (-ms-high-contrast:active){.ps{overflow:auto!important}}body h1:not([class^=elementor-kit-]):not(.elementor-heading-title){color:#060707;font-family:Montserrat,"sans-serif";font-size:3.25rem;font-weight:700;line-height:normal}@media only screen and (max-width:895px){body h1:not([class^=elementor-kit-]):not(.elementor-heading-title){font-size:2.625rem}}@media only screen and (max-width:498px){body h1:not([class^=elementor-kit-]):not(.elementor-heading-title){font-size:2.1875rem}}body h1:not([class^=elementor-kit-]):not(.elementor-heading-title) em{color:#00a97a;font-style:normal}body h2:not([class^=elementor-kit-]):not(.elementor-heading-title){color:#060707;font-family:Montserrat,"sans-serif";font-size:2.1875rem;font-weight:600;line-height:normal}@media only screen and (max-width:895px){body h2:not([class^=elementor-kit-]):not(.elementor-heading-title){font-size:1.75rem}}@media only screen and (max-width:498px){body h2:not([class^=elementor-kit-]):not(.elementor-heading-title){font-size:1.5rem}}body h2:not([class^=elementor-kit-]):not(.elementor-heading-title) em{color:#00a97a;font-style:normal}body h3:not([class^=elementor-kit-]):not(.elementor-heading-title){color:#060707;font-family:Montserrat,"sans-serif";font-size:1.75rem;font-weight:600;line-height:normal}@media only screen and (max-width:895px){body h3:not([class^=elementor-kit-]):not(.elementor-heading-title){font-size:1.5rem}}body h3:not([class^=elementor-kit-]):not(.elementor-heading-title) em{color:#00a97a;font-style:normal}body h4:not([class^=elementor-kit-]):not(.elementor-heading-title){color:#060707;font-family:Montserrat,"sans-serif";font-size:1.5rem;font-weight:600;line-height:normal}@media only screen and (max-width:895px){body h4:not([class^=elementor-kit-]):not(.elementor-heading-title){font-size:1.25rem}}.races-search-results-page h1{margin-bottom:30px}.homepage-about-us{padding:30px 0}.homepage-about-us .large-container{align-items:center;-moz-column-gap:40px;column-gap:40px;display:grid;grid-template-columns:1fr 1fr;row-gap:30px}@media only screen and (max-width:1200px){.homepage-about-us .large-container{-moz-column-gap:20px;column-gap:20px}}@media only screen and (max-width:895px){.homepage-about-us .large-container{grid-template-columns:1fr}}.homepage-about-us .large-container:after,.homepage-about-us .large-container:before{display:none}.homepage-about-us .image-container{border-radius:0 20px 20px 0;box-sizing:border-box;height:450px;overflow:hidden;width:100%}@media only screen and (max-width:895px){.homepage-about-us .image-container{height:380px}}@media only screen and (max-width:630px){.homepage-about-us .image-container{height:260px}}.homepage-about-us .image-container img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.homepage-about-us .content-container{max-width:630px}@media only screen and (max-width:895px){.homepage-about-us .content-container{max-width:none}}.homepage-about-us .content-container h2{margin-bottom:25px}.homepage-about-us .content-container .link-container{margin-top:25px}.homepage-banner{background-position:bottom;background-repeat:no-repeat;background-size:cover}.homepage-banner .container{box-sizing:border-box;display:flex;flex-direction:column;justify-content:flex-end;min-height:500px;padding-bottom:30px;padding-top:30px}.homepage-banner .container .content h1,.homepage-banner .container .content h2,.homepage-banner .container .content h3{text-align:center}.homepage-banner .container .content .races-filters{margin:30px 0 0}.homepage-posts{padding:30px 0}.homepage-posts h2{margin-bottom:25px;text-align:center}.homepage-posts .posts-container{align-items:center;-moz-column-gap:40px;column-gap:40px;display:grid;grid-template-columns:1fr 1fr;row-gap:30px}@media only screen and (max-width:1200px){.homepage-posts .posts-container{-moz-column-gap:20px;column-gap:20px}}@media only screen and (max-width:895px){.homepage-posts .posts-container{grid-template-columns:1fr}}.homepage-posts .posts-container:after,.homepage-posts .posts-container:before{display:none}.homepage-posts .latest-post{height:420px}@media only screen and (max-width:895px){.homepage-posts .latest-post{height:360px}}@media only screen and (max-width:630px){.homepage-posts .latest-post{height:280px}}.homepage-posts .latest-post .latest-post-permalink{background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:24px;display:flex;height:100%;overflow:hidden;position:relative;width:100%}.homepage-posts .latest-post .latest-post-permalink .latest-post-detail{background-color:rgba(0,169,122,.8);bottom:0;left:0;padding:15px 20px;position:absolute;width:100%}.homepage-posts .latest-post .latest-post-permalink .latest-post-detail h4{color:#fff;margin-bottom:10px}.homepage-posts .latest-post .latest-post-permalink .latest-post-detail .latest-post-date{color:#000;display:block;font-size:.75rem;font-weight:600;line-height:normal}.homepage-posts ul.posts-list{display:flex;flex-direction:column;list-style:none;padding:0;row-gap:15px}.homepage-races{padding:30px 0}.homepage-races h2{margin-bottom:25px;text-align:center}.homepage-races ul.races-list{-moz-column-gap:20px;column-gap:20px;display:grid;grid-template-columns:1fr 1fr 1fr 1fr;list-style:none;padding:0;row-gap:20px}.homepage-races ul.races-list:after,.homepage-races ul.races-list:before{display:none}@media only screen and (max-width:1200px){.homepage-races ul.races-list{grid-template-columns:1fr 1fr 1fr}}@media only screen and (max-width:991px){.homepage-races ul.races-list{grid-template-columns:1fr 1fr}}@media only screen and (max-width:630px){.homepage-races ul.races-list{grid-template-columns:1fr}}.homepage-races .races-buttons{align-items:center;-moz-column-gap:10px;column-gap:10px;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;margin-top:25px;row-gap:6px}.homepage-reviews{background-color:#fcfbfb;margin:30px 0;padding:30px 0}.homepage-reviews h2{margin-bottom:25px;text-align:center}.homepage-reviews .glide-reviews ul.reviews-list{list-style:none;padding:0}.homepage-reviews .glide-reviews .glide__bullets{align-items:center;-moz-column-gap:3px;column-gap:3px;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;margin-top:25px}.homepage-reviews .glide-reviews .glide__bullets .glide__bullet{background-color:rgba(0,169,122,.3);border-radius:100%;box-sizing:border-box;cursor:pointer;display:block;height:8px;width:8px}.homepage-reviews .glide-reviews .glide__bullets .glide__bullet--active{background-color:#00a97a}article.post-card-horizontal{align-items:center;-moz-column-gap:20px;column-gap:20px;display:grid;grid-template-columns:auto 1fr;row-gap:20px}@media only screen and (max-width:630px){article.post-card-horizontal{border-bottom:1px solid #00a97a;grid-template-columns:1fr;padding-bottom:20px}}article.post-card-horizontal:after,article.post-card-horizontal:before{display:none}article.post-card-horizontal .post-image{border-radius:12px;height:80px;overflow:hidden;width:110px}article.post-card-horizontal .post-image img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}article.post-card-horizontal .post-detail .post-title{color:#00a97a;display:block;font-weight:600;margin-bottom:10px}article.post-card-horizontal .post-detail .post-excerpt{font-size:.75rem;margin-bottom:10px}article.post-card-horizontal .post-detail .post-bottom{align-items:center;-moz-column-gap:10px;column-gap:10px;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;row-gap:5px}article.post-card-horizontal .post-detail .post-bottom .post-date{color:rgba(6,7,7,.8);display:block;font-size:.75rem;font-weight:500}article.post-card-horizontal .post-detail .post-bottom .btn{font-size:.875rem;padding:5px 10px}.races-page{padding:30px 0}.races-page .races-map-content{margin-bottom:30px}.races-page .races-map-content #races-map{height:450px}@media only screen and (max-width:498px){.races-page .races-map-content #races-map{height:350px}}.races-page .races-map-content #races-map .mapboxgl-popup{min-width:120px!important}.races-page .races-map-content #races-map .mapboxgl-popup .mapboxgl-popup-content{border:1px solid rgba(0,169,122,.3);padding:15px 25px;text-align:center}.races-page .races-map-content #races-map .mapboxgl-popup .mapboxgl-popup-content .map-race-title a{color:#00a97a;font-size:.875rem;font-weight:500;line-height:normal;text-decoration:none}.races-page .races-map-content #races-map .mapboxgl-popup .mapboxgl-popup-content .map-race-title a:hover{color:#00815c;text-decoration:underline}.races-page .races-map-content #races-map .mapboxgl-popup .mapboxgl-popup-content .mapboxgl-popup-close-button{background:transparent;border:0;border-radius:0;color:#060707;font-size:1.25rem;line-height:normal;padding:5px}.races-page .races-map-content #races-map .mapboxgl-popup .mapboxgl-popup-tip{border-top-color:rgba(0,169,122,.3)}.races-page .races-map-content #races-map .mapboxgl-popup .mapboxgl-ctrl-attrib-inner,.races-page .races-map-content #races-map .mapboxgl-popup .mapboxgl-ctrl-logo{display:none}.races-page .races-map-content #races-map .mapboxgl-ctrl-zoom-out{border-radius:0}.races-page .races-map-content #races-map .mapboxgl-ctrl-compass:focus,.races-page .races-map-content #races-map .mapboxgl-ctrl-zoom-in:focus,.races-page .races-map-content #races-map .mapboxgl-ctrl-zoom-out:focus{background-color:inherit}.races-page .races-map-content #races-map .mapboxgl-marker{cursor:pointer;height:25px;width:25px}.races-page .races-map-content #races-map .mapboxgl-marker svg{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.races-page .races-map-content #races-map .mapboxgl-ctrl-group{width:auto}.races-page .races-map-content #races-map .mapboxgl-ctrl-attrib{display:none}.races-page ul.races-list{-moz-column-gap:20px;column-gap:20px;display:grid;grid-template-columns:1fr 1fr 1fr 1fr;list-style:none;padding:0;row-gap:20px}.races-page ul.races-list:after,.races-page ul.races-list:before{display:none}@media only screen and (max-width:1200px){.races-page ul.races-list{grid-template-columns:1fr 1fr 1fr}}@media only screen and (max-width:991px){.races-page ul.races-list{grid-template-columns:1fr 1fr}}@media only screen and (max-width:630px){.races-page ul.races-list{grid-template-columns:1fr}}article.race-card-horizontal .race-image{box-sizing:border-box;height:350px;text-align:center}@media only screen and (max-width:1200px){article.race-card-horizontal .race-image{height:280px}}@media only screen and (max-width:630px){article.race-card-horizontal .race-image{height:240px}}article.race-card-horizontal .race-image img{border-radius:20px 20px 0 0;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}article.race-card-horizontal .race-content{align-items:center;border:2px solid #00a97a;border-radius:0 0 20px 20px;border-top:0;box-sizing:border-box;-moz-column-gap:20px;column-gap:20px;display:grid;grid-template-columns:auto 1fr auto;padding:16px 10px;row-gap:20px}@media only screen and (max-width:630px){article.race-card-horizontal .race-content{grid-template-columns:auto 1fr}}@media only screen and (max-width:498px){article.race-card-horizontal .race-content{grid-template-columns:1fr}}article.race-card-horizontal .race-content .overall-rating{align-items:center;display:flex;flex-direction:column}@media only screen and (max-width:630px){article.race-card-horizontal .race-content .overall-rating{order:2}}article.race-card-horizontal .race-content .overall-rating .overall-text{font-size:1rem;font-weight:500;line-height:normal;text-transform:uppercase}article.race-card-horizontal .race-content .overall-rating .overall-rate{font-size:2rem;font-weight:600;line-height:normal;margin:5px 0}article.race-card-horizontal .race-content .overall-rating .overall-stars{-moz-column-gap:2px;column-gap:2px;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center}article.race-card-horizontal .race-content .overall-rating .overall-stars span{height:16px;width:16px}article.race-card-horizontal .race-content .overall-rating .overall-stars span.full-star svg path{fill:#00a97a}article.race-card-horizontal .race-content .overall-rating .overall-stars span svg{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}@media only screen and (max-width:630px){article.race-card-horizontal .race-content .race-detail{grid-area:1/1/2/3;order:1}}@media only screen and (max-width:498px){article.race-card-horizontal .race-content .race-detail{grid-area:auto}}article.race-card-horizontal .race-content .race-detail .race-title{color:#00a97a;font-size:1.75rem;line-height:normal;margin-bottom:5px}article.race-card-horizontal .race-content .race-detail .race-location{color:#00a97a;display:block;font-weight:500;margin-bottom:5px}article.race-card-horizontal .race-content .race-detail .race-location svg{height:12px;margin-right:5px;-o-object-fit:contain;object-fit:contain;width:12px}article.race-card-horizontal .race-content .race-detail .race-date{color:#00a97a;display:block;font-size:.875rem;line-height:normal}article.race-card-horizontal .race-content .race-detail table.race-informations{border-collapse:collapse;height:-moz-fit-content;height:fit-content;margin-top:5px;width:100%}article.race-card-horizontal .race-content .race-detail table.race-informations td,article.race-card-horizontal .race-content .race-detail table.race-informations th{border:1px solid rgba(6,7,7,.2);font-size:.75rem;line-height:normal;padding:2px 8px}article.race-card-horizontal .race-content .race-detail table.race-informations th{font-weight:600}article.race-card-horizontal .race-content .race-detail table.race-informations td{font-weight:500}article.race-card-horizontal .race-content ul.race-ratings{list-style:none;padding:0}@media only screen and (max-width:630px){article.race-card-horizontal .race-content ul.race-ratings{order:3}}article.race-card-horizontal .race-content ul.race-ratings li.rate-detail{-moz-column-gap:30px;column-gap:30px;display:grid;grid-template-columns:1fr auto}article.race-card-horizontal .race-content ul.race-ratings li.rate-detail .rate-text{font-size:.875rem;font-weight:500;line-height:normal}article.race-card-horizontal .race-content ul.race-ratings li.rate-detail .race-stars{-moz-column-gap:2px;column-gap:2px;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center}article.race-card-horizontal .race-content ul.race-ratings li.rate-detail .race-stars span{height:16px;width:16px}article.race-card-horizontal .race-content ul.race-ratings li.rate-detail .race-stars span.full-star svg path{fill:#00a97a}article.race-card-horizontal .race-content ul.race-ratings li.rate-detail .race-stars span svg{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}article.race-card{display:grid;grid-template-rows:auto 1fr auto;height:100%}article.race-card:after,article.race-card:before{display:none}article.race-card .race-image{box-sizing:border-box;height:230px}article.race-card .race-image a{display:flex;height:100%;width:100%}article.race-card .race-image img{border-radius:20px 20px 0 0;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}article.race-card .race-content{border:2px solid #00a97a;border-bottom:0;border-top:0;box-sizing:border-box;padding:16px 10px}article.race-card .race-content .race-title{display:block;margin-bottom:5px}article.race-card .race-content .race-title a{color:#060707;font-size:1.125rem;font-weight:600;line-height:normal;text-decoration:none}article.race-card .race-content .race-date{margin-bottom:5px}article.race-card .race-content .race-date,article.race-card .race-content .race-location{color:#00a97a;display:block;font-size:.75rem;font-weight:500;line-height:normal}article.race-card .race-content .race-location svg{height:12px;margin-right:5px;-o-object-fit:contain;object-fit:contain;width:12px}article.race-card .race-content .race-main-informations{-moz-column-gap:10px;column-gap:10px;display:grid;grid-template-columns:1fr auto;margin:12px 0}article.race-card .race-content .race-main-informations:after,article.race-card .race-content .race-main-informations:before{display:none}article.race-card .race-content .race-main-informations table.race-informations{border-collapse:collapse;height:-moz-fit-content;height:fit-content;width:100%}article.race-card .race-content .race-main-informations table.race-informations td,article.race-card .race-content .race-main-informations table.race-informations th{border:1px solid rgba(6,7,7,.2);font-size:.875rem;line-height:normal;padding:2px 8px}article.race-card .race-content .race-main-informations table.race-informations th{font-weight:500}article.race-card .race-content .race-main-informations .overall-rating{align-items:center;display:flex;flex-direction:column}article.race-card .race-content .race-main-informations .overall-rating .overall-text{font-size:1rem;font-weight:500;line-height:normal;text-transform:uppercase}article.race-card .race-content .race-main-informations .overall-rating .overall-rate{font-size:1.375rem;font-weight:600;line-height:normal}article.race-card .race-content .race-main-informations .overall-rating .overall-stars{-moz-column-gap:2px;column-gap:2px;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center}article.race-card .race-content .race-main-informations .overall-rating .overall-stars span{height:16px;width:16px}article.race-card .race-content .race-main-informations .overall-rating .overall-stars span.full-star svg path{fill:#00a97a}article.race-card .race-content .race-main-informations .overall-rating .overall-stars span svg{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}article.race-card .race-content ul.race-ratings{list-style:none;padding:0}article.race-card .race-content ul.race-ratings li.rate-detail{display:grid;grid-template-columns:1fr auto}article.race-card .race-content ul.race-ratings li.rate-detail .rate-text{font-size:.875rem;font-weight:500;line-height:normal}article.race-card .race-content ul.race-ratings li.rate-detail .race-stars{-moz-column-gap:2px;column-gap:2px;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center}article.race-card .race-content ul.race-ratings li.rate-detail .race-stars span{height:16px;width:16px}article.race-card .race-content ul.race-ratings li.rate-detail .race-stars span.full-star svg path{fill:#00a97a}article.race-card .race-content ul.race-ratings li.rate-detail .race-stars span svg{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}article.race-card .race-permalink{background-color:#00a97a;border-radius:0 0 20px 20px;box-sizing:border-box;display:flex;text-align:center}article.race-card .race-permalink a{color:#fff;font-size:.875rem;font-weight:600;line-height:normal;padding:6px;text-decoration:none;width:100%}.single-race-page{padding:30px 0}.single-race-page .container.has-other-races{-moz-column-gap:80px;column-gap:80px;display:grid;grid-template-columns:1fr 315px;row-gap:30px}@media only screen and (max-width:1200px){.single-race-page .container.has-other-races{-moz-column-gap:30px;column-gap:30px;grid-template-columns:1fr 285px}}@media only screen and (max-width:991px){.single-race-page .container.has-other-races{grid-template-columns:1fr}}.single-race-page .container:after,.single-race-page .container:before{display:none}.single-race-page .single-race-content ul.race-reviews-list{display:grid;list-style:none;margin-top:20px;padding:0;row-gap:10px}.single-race-page .single-race-content ul.race-reviews-list:after,.single-race-page .single-race-content ul.race-reviews-list:before{display:none}.single-race-page .single-race-content .leave-race-review{margin-top:30px}.single-race-page .single-race-content .leave-race-review h2{color:#00a97a;margin-bottom:15px;text-align:center}.single-race-page .single-race-content .leave-race-review .user-not-logged-in{text-align:center}.single-race-page .single-race-content .leave-race-review .user-not-logged-in .link-container{margin-top:15px}.single-race-page .other-races{-moz-column-gap:20px;column-gap:20px;display:flex;flex-direction:column;list-style:none;padding:0;position:relative;row-gap:20px}@media only screen and (max-width:991px){.single-race-page .other-races{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;overflow-x:scroll}}.single-race-page .other-races:before{background-color:#00a97a;content:"";height:100%;left:-40px;position:absolute;top:0;width:1px}@media only screen and (max-width:1200px){.single-race-page .other-races:before{left:-15px}}@media only screen and (max-width:991px){.single-race-page .other-races:before{display:none}}.review-card-horizontal{align-items:center;background-color:rgba(0,169,122,.05);border:1px solid rgba(0,169,122,.3);border-radius:20px;box-sizing:border-box;-moz-column-gap:20px;column-gap:20px;display:grid;grid-template-columns:auto 1fr auto;padding:16px 10px}.review-card-horizontal:after,.review-card-horizontal:before{display:none}@media only screen and (max-width:630px){.review-card-horizontal{grid-template-columns:auto 1fr}}@media only screen and (max-width:498px){.review-card-horizontal{grid-template-columns:1fr}}.review-card-horizontal .overall-rating{align-items:center;display:flex;flex-direction:column;row-gap:6px}@media only screen and (max-width:630px){.review-card-horizontal .overall-rating{order:2}}.review-card-horizontal .overall-rating .overall-text{font-size:1rem;font-weight:500;line-height:normal;text-transform:uppercase}.review-card-horizontal .overall-rating .overall-rate{font-size:1.875rem;font-weight:600;line-height:normal}.review-card-horizontal .overall-rating .overall-stars{-moz-column-gap:2px;column-gap:2px;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center}.review-card-horizontal .overall-rating .overall-stars span{height:16px;width:16px}.review-card-horizontal .overall-rating .overall-stars span.full-star svg path{fill:#00a97a}.review-card-horizontal .overall-rating .overall-stars span svg{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}@media only screen and (max-width:630px){.review-card-horizontal .review-main-informations{grid-area:1/1/2/3;order:1;padding-bottom:10px}}@media only screen and (max-width:498px){.review-card-horizontal .review-main-informations{grid-area:auto}}.review-card-horizontal .review-main-informations .informations{align-items:center;display:flex;flex-direction:row;justify-content:space-between}.review-card-horizontal .review-main-informations .race-distance,.review-card-horizontal .review-main-informations .race-elevation{color:#00a97a;display:block;font-size:.75rem;font-weight:600;line-height:normal}.review-card-horizontal .review-main-informations .race-elevation{padding-bottom:5px}.review-card-horizontal .review-main-informations .comment-race-author span{color:rgba(6,7,7,.7);display:block;font-size:.75rem;font-weight:500;line-height:normal}.review-card-horizontal .review-main-informations .comment{border-top:1px solid #00a97a;font-size:.75rem;font-weight:500;line-height:normal;padding-top:5px}@media only screen and (max-width:630px){.review-card-horizontal .review-main-informations .comment{border-bottom:1px solid #00a97a;border-top:0;padding:0 0 5px}.review-card-horizontal .review-detail{order:3}}.review-card-horizontal .review-detail ul.race-ratings{list-style:none;padding:0}.review-card-horizontal .review-detail ul.race-ratings li.rate-detail{-moz-column-gap:30px;column-gap:30px;display:grid;grid-template-columns:1fr auto}.review-card-horizontal .review-detail ul.race-ratings li.rate-detail .rate-text{font-size:.75rem;font-weight:600;line-height:normal}.review-card-horizontal .review-detail ul.race-ratings li.rate-detail .race-stars{-moz-column-gap:2px;column-gap:2px;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center}.review-card-horizontal .review-detail ul.race-ratings li.rate-detail .race-stars span{height:16px;width:16px}.review-card-horizontal .review-detail ul.race-ratings li.rate-detail .race-stars span.full-star svg path{fill:#00a97a}.review-card-horizontal .review-detail ul.race-ratings li.rate-detail .race-stars span svg{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.review-card{background-color:rgba(0,169,122,.1);border-radius:20px;display:grid;grid-template-rows:1fr auto;height:100%;overflow:hidden}.review-card:after,.review-card:before{display:none}.review-card .review-card-content{padding:16px 10px 0 16px}.review-card .overall-rating{align-items:center;display:flex;flex-direction:column;margin-bottom:15px;row-gap:6px}.review-card .overall-rating .overall-text{font-size:1rem;font-weight:500;line-height:normal;text-transform:uppercase}.review-card .overall-rating .overall-rate{font-size:1.875rem;font-weight:600;line-height:normal}.review-card .overall-rating .overall-stars{-moz-column-gap:2px;column-gap:2px;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center}.review-card .overall-rating .overall-stars span{height:16px;width:16px}.review-card .overall-rating .overall-stars span.full-star svg path{fill:#00a97a}.review-card .overall-rating .overall-stars span svg{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.review-card .review-main-informations{margin-bottom:15px}.review-card .review-main-informations .race-title{display:block}.review-card .review-main-informations .race-title a{color:#060707;font-size:1.125rem;font-weight:600;line-height:normal;text-decoration:none}.review-card .review-main-informations .race-distance{margin-top:15px}.review-card .review-main-informations .race-distance,.review-card .review-main-informations .race-elevation{display:block;font-size:.875rem;font-weight:500;line-height:normal}.review-card .review-detail .comment{font-size:.75rem;font-weight:500;line-height:normal;margin-bottom:10px}.review-card .review-detail ul.race-ratings{list-style:none;padding:0}.review-card .review-detail ul.race-ratings li.rate-detail{display:grid;grid-template-columns:1fr auto}.review-card .review-detail ul.race-ratings li.rate-detail .rate-text{font-size:.875rem;font-weight:500;line-height:normal}.review-card .review-detail ul.race-ratings li.rate-detail .race-stars{-moz-column-gap:2px;column-gap:2px;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center}.review-card .review-detail ul.race-ratings li.rate-detail .race-stars span{height:16px;width:16px}.review-card .review-detail ul.race-ratings li.rate-detail .race-stars span.full-star svg path{fill:#00a97a}.review-card .review-detail ul.race-ratings li.rate-detail .race-stars span svg{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.review-card .race-permalink{background-color:#00a97a;box-sizing:border-box;display:flex;margin-top:15px;text-align:center}.review-card .race-permalink a{color:#fff;font-size:.875rem;font-weight:600;line-height:normal;padding:6px;text-decoration:none;width:100%}.latest-reviews .glide-reviews ul.reviews-list{list-style:none;padding:0}.latest-reviews .glide-reviews .glide__bullets{align-items:center;-moz-column-gap:3px;column-gap:3px;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;margin-top:25px}.latest-reviews .glide-reviews .glide__bullets .glide__bullet{background-color:rgba(0,169,122,.3);border-radius:100%;box-sizing:border-box;cursor:pointer;display:block;height:8px;width:8px}.latest-reviews .glide-reviews .glide__bullets .glide__bullet--active{background-color:#00a97a}.races-filters{margin-bottom:30px}.races-filters .cqt-races-filters-form{background-color:#00a97a;border-radius:12px;box-sizing:border-box;padding:10px 25px}.races-filters .cqt-races-filters-form .one-col,.races-filters .cqt-races-filters-form .three-cols,.races-filters .cqt-races-filters-form .two-cols{-moz-column-gap:5px;column-gap:5px;margin-bottom:5px;row-gap:5px}@media only screen and (max-width:991px){.races-filters .cqt-races-filters-form .three-cols{grid-template-columns:1fr}}.races-filters .cqt-races-filters-form input[name=race-name]{text-align:center}@media only screen and (max-width:991px){.races-filters .cqt-races-filters-form input[name=race-name]{text-align:left}}.races-filters .cqt-races-filters-form .city-choice{-moz-column-gap:5px;column-gap:5px;display:grid;grid-template-columns:1fr auto;row-gap:5px}.races-filters .cqt-races-filters-form .city-choice select[name=city-proximity-selector].hidden{display:none}.races-filters .cqt-races-filters-form .city-field,.races-filters .cqt-races-filters-form .country-field,.races-filters .cqt-races-filters-form .race-field{position:relative}.races-filters .cqt-races-filters-form .city-field.is-focused .dropdown,.races-filters .cqt-races-filters-form .country-field.is-focused .dropdown,.races-filters .cqt-races-filters-form .race-field.is-focused .dropdown{height:200px;opacity:1;pointer-events:auto}.races-filters .cqt-races-filters-form .city-field .dropdown,.races-filters .cqt-races-filters-form .country-field .dropdown,.races-filters .cqt-races-filters-form .race-field .dropdown{background-color:#fff;border:1px solid rgba(6,7,7,.07);border-radius:5px;height:0;left:0;opacity:0;overflow:hidden;pointer-events:none;position:absolute;right:0;top:100%;transform:translateY(2px);transition:All .1s linear;width:100%;z-index:10}.races-filters .cqt-races-filters-form .city-field .dropdown.is-empty .dropdown__empty,.races-filters .cqt-races-filters-form .country-field .dropdown.is-empty .dropdown__empty,.races-filters .cqt-races-filters-form .race-field .dropdown.is-empty .dropdown__empty{display:flex}.races-filters .cqt-races-filters-form .city-field .dropdown.is-empty .dropdown__results,.races-filters .cqt-races-filters-form .country-field .dropdown.is-empty .dropdown__results,.races-filters .cqt-races-filters-form .race-field .dropdown.is-empty .dropdown__results{display:none}.races-filters .cqt-races-filters-form .city-field .dropdown .dropdown__empty,.races-filters .cqt-races-filters-form .country-field .dropdown .dropdown__empty,.races-filters .cqt-races-filters-form .race-field .dropdown .dropdown__empty{align-items:center;color:rgba(6,7,7,.7);display:none;height:200px;justify-content:center;padding:30px;text-align:center}.races-filters .cqt-races-filters-form .city-field .dropdown .dropdown__empty>div,.races-filters .cqt-races-filters-form .country-field .dropdown .dropdown__empty>div,.races-filters .cqt-races-filters-form .race-field .dropdown .dropdown__empty>div{max-width:250px}.races-filters .cqt-races-filters-form .city-field .dropdown .dropdown__empty p,.races-filters .cqt-races-filters-form .country-field .dropdown .dropdown__empty p,.races-filters .cqt-races-filters-form .race-field .dropdown .dropdown__empty p{font-weight:500;margin-bottom:5px}.races-filters .cqt-races-filters-form .city-field .dropdown .dropdown__empty p:last-child,.races-filters .cqt-races-filters-form .country-field .dropdown .dropdown__empty p:last-child,.races-filters .cqt-races-filters-form .race-field .dropdown .dropdown__empty p:last-child{margin-bottom:0}.races-filters .cqt-races-filters-form .city-field .dropdown .dropdown__results,.races-filters .cqt-races-filters-form .country-field .dropdown .dropdown__results,.races-filters .cqt-races-filters-form .race-field .dropdown .dropdown__results{height:200px;position:relative}.races-filters .cqt-races-filters-form .city-field .dropdown .dropdown__results.ps .ps__rail-y,.races-filters .cqt-races-filters-form .country-field .dropdown .dropdown__results.ps .ps__rail-y,.races-filters .cqt-races-filters-form .race-field .dropdown .dropdown__results.ps .ps__rail-y{margin:5px 5px 7px 0;opacity:.7;width:6px}.races-filters .cqt-races-filters-form .city-field .dropdown .dropdown__results.ps .ps__rail-y.ps--clicking,.races-filters .cqt-races-filters-form .city-field .dropdown .dropdown__results.ps .ps__rail-y:hover,.races-filters .cqt-races-filters-form .country-field .dropdown .dropdown__results.ps .ps__rail-y.ps--clicking,.races-filters .cqt-races-filters-form .country-field .dropdown .dropdown__results.ps .ps__rail-y:hover,.races-filters .cqt-races-filters-form .race-field .dropdown .dropdown__results.ps .ps__rail-y.ps--clicking,.races-filters .cqt-races-filters-form .race-field .dropdown .dropdown__results.ps .ps__rail-y:hover{background:none;opacity:1}.races-filters .cqt-races-filters-form .city-field .dropdown .dropdown__results.ps .ps__rail-y.ps--clicking .ps__thumb-y,.races-filters .cqt-races-filters-form .city-field .dropdown .dropdown__results.ps .ps__rail-y:hover .ps__thumb-y,.races-filters .cqt-races-filters-form .country-field .dropdown .dropdown__results.ps .ps__rail-y.ps--clicking .ps__thumb-y,.races-filters .cqt-races-filters-form .country-field .dropdown .dropdown__results.ps .ps__rail-y:hover .ps__thumb-y,.races-filters .cqt-races-filters-form .race-field .dropdown .dropdown__results.ps .ps__rail-y.ps--clicking .ps__thumb-y,.races-filters .cqt-races-filters-form .race-field .dropdown .dropdown__results.ps .ps__rail-y:hover .ps__thumb-y{width:6px}.races-filters .cqt-races-filters-form .city-field .dropdown .dropdown__results.ps .ps__rail-y .ps__thumb-y,.races-filters .cqt-races-filters-form .country-field .dropdown .dropdown__results.ps .ps__rail-y .ps__thumb-y,.races-filters .cqt-races-filters-form .race-field .dropdown .dropdown__results.ps .ps__rail-y .ps__thumb-y{background-color:#00a97a;right:0;z-index:999}.races-filters .cqt-races-filters-form .city-field .dropdown .dropdown__results ul,.races-filters .cqt-races-filters-form .country-field .dropdown .dropdown__results ul,.races-filters .cqt-races-filters-form .race-field .dropdown .dropdown__results ul{list-style:none;padding:0}.races-filters .cqt-races-filters-form .city-field .dropdown .dropdown__results ul li,.races-filters .cqt-races-filters-form .country-field .dropdown .dropdown__results ul li,.races-filters .cqt-races-filters-form .race-field .dropdown .dropdown__results ul li{border-bottom:1px solid rgba(6,7,7,.07);color:#060707;cursor:pointer;font-size:.75rem;font-weight:500;line-height:normal;padding:12px 50px 11px 12px;position:relative;transition:All .3s linear}.races-filters .cqt-races-filters-form .city-field .dropdown .dropdown__results ul li.selected,.races-filters .cqt-races-filters-form .country-field .dropdown .dropdown__results ul li.selected,.races-filters .cqt-races-filters-form .race-field .dropdown .dropdown__results ul li.selected{background-color:#00a97a;color:#fff}.races-filters .cqt-races-filters-form .city-field .dropdown .dropdown__results ul li:hover,.races-filters .cqt-races-filters-form .country-field .dropdown .dropdown__results ul li:hover,.races-filters .cqt-races-filters-form .race-field .dropdown .dropdown__results ul li:hover{background-color:rgba(0,169,122,.8);color:#fff;font-weight:500}.races-filters .cqt-races-filters-form .city-field .dropdown .dropdown__results ul li:hover:after,.races-filters .cqt-races-filters-form .country-field .dropdown .dropdown__results ul li:hover:after,.races-filters .cqt-races-filters-form .race-field .dropdown .dropdown__results ul li:hover:after{opacity:1}.races-filters .cqt-races-filters-form .submit-btn{align-items:center;display:flex;flex-direction:column;row-gap:3px}.races-filters .cqt-races-filters-form .submit-btn a.reset-filters{color:#fff;font-size:.75rem;font-weight:600;line-height:normal}.member-area-page .member-area-container{-moz-column-gap:60px;column-gap:60px;display:grid;grid-template-columns:auto 1fr}@media only screen and (max-width:1200px){.member-area-page .member-area-container{-moz-column-gap:30px;column-gap:30px}}@media only screen and (max-width:895px){.member-area-page .member-area-container{grid-template-columns:1fr;row-gap:30px}}.member-area-page .member-area-container .member-area-navigation ul{list-style:none;margin:0;padding:0}.member-area-page .member-area-container .member-area-navigation ul li{border:1px solid rgba(6,7,7,.3);border-top:0;cursor:pointer;padding:12px 40px}.member-area-page .member-area-container .member-area-navigation ul li:first-child{border-top:1px solid rgba(6,7,7,.3)}.member-area-page .member-area-container .member-area-navigation ul li.active span{color:#00a97a}.member-area-page .member-area-container .member-area-navigation ul li a,.member-area-page .member-area-container .member-area-navigation ul li span{color:#060707;display:block;font-size:.75rem;font-weight:600;line-height:normal;text-transform:uppercase;width:100%}.member-area-page .member-area-container .member-area-navigation ul li a{text-decoration:none}.member-area-page .member-area-container .member-area-detail h2{color:#00a97a;margin-bottom:5px;word-break:break-word}.member-area-page .member-area-container .member-area-detail .block{color:#060707;display:none}.member-area-page .member-area-container .member-area-detail .block.active{display:block}.member-area-page .member-area-container .member-area-detail .block h3{margin-bottom:20px}.member-area-page #change-password .form .um-field-label label{color:#060707;display:block;font-weight:500;margin-bottom:8px;width:100%}.member-area-page #change-password .form .um-field-area input{background-color:#fff;border:1px solid rgba(6,7,7,.3);border-radius:12px;box-sizing:border-box;color:#060707;font-size:.875rem;font-weight:500;height:40px;line-height:normal;padding:6px 25px;width:100%}.member-area-page #change-password .form .um-field-area input::-moz-placeholder{color:rgba(6,7,7,.8);font-family:Montserrat,"sans-serif";font-weight:400}.member-area-page #change-password .form .um-field-area input::placeholder{color:rgba(6,7,7,.8);font-family:Montserrat,"sans-serif";font-weight:400}.member-area-page #change-password .form .um-field-area input:focus{border:1px solid rgba(6,7,7,.08);outline:none}.member-area-page #change-password .form .um-field-area input:-webkit-autofill{-webkit-text-fill-color:#060707!important;-webkit-box-shadow:inset 0 0 0 30px #fff!important;color:#060707!important}.member-area-page #leave-review .leave-review-content ul.main-choice{-moz-column-gap:10px;column-gap:10px;display:flex;flex-direction:row;flex-wrap:wrap;list-style:none;padding:0;row-gap:6px}.member-area-page #leave-review .leave-review-content ul.main-choice li.review-choice{width:auto}.member-area-page #leave-review .leave-review-content ul.main-choice li.review-choice .btn.active{background-color:#00a97a;color:#fff}.member-area-page #leave-review .leave-review-content .custom-race-selector,.member-area-page #leave-review .leave-review-content .location-field{position:relative}.member-area-page #leave-review .leave-review-content .custom-race-selector.is-focused .dropdown,.member-area-page #leave-review .leave-review-content .location-field.is-focused .dropdown{height:200px;opacity:1;pointer-events:auto}.member-area-page #leave-review .leave-review-content .custom-race-selector .dropdown,.member-area-page #leave-review .leave-review-content .location-field .dropdown{background-color:#fff;border:1px solid rgba(6,7,7,.07);border-radius:5px;height:0;left:0;opacity:0;overflow:hidden;pointer-events:none;position:absolute;right:0;top:100%;transform:translateY(2px);transition:All .1s linear;width:100%;z-index:10}.member-area-page #leave-review .leave-review-content .custom-race-selector .dropdown.is-empty .dropdown__empty,.member-area-page #leave-review .leave-review-content .location-field .dropdown.is-empty .dropdown__empty{display:flex}.member-area-page #leave-review .leave-review-content .custom-race-selector .dropdown.is-empty .dropdown__results,.member-area-page #leave-review .leave-review-content .location-field .dropdown.is-empty .dropdown__results{display:none}.member-area-page #leave-review .leave-review-content .custom-race-selector .dropdown .dropdown__empty,.member-area-page #leave-review .leave-review-content .location-field .dropdown .dropdown__empty{align-items:center;color:rgba(6,7,7,.7);display:none;height:200px;justify-content:center;padding:30px;text-align:center}.member-area-page #leave-review .leave-review-content .custom-race-selector .dropdown .dropdown__empty>div,.member-area-page #leave-review .leave-review-content .location-field .dropdown .dropdown__empty>div{max-width:250px}.member-area-page #leave-review .leave-review-content .custom-race-selector .dropdown .dropdown__empty p,.member-area-page #leave-review .leave-review-content .location-field .dropdown .dropdown__empty p{font-weight:500;margin-bottom:5px}.member-area-page #leave-review .leave-review-content .custom-race-selector .dropdown .dropdown__empty p:last-child,.member-area-page #leave-review .leave-review-content .location-field .dropdown .dropdown__empty p:last-child{margin-bottom:0}.member-area-page #leave-review .leave-review-content .custom-race-selector .dropdown .dropdown__results,.member-area-page #leave-review .leave-review-content .location-field .dropdown .dropdown__results{height:200px;position:relative}.member-area-page #leave-review .leave-review-content .custom-race-selector .dropdown .dropdown__results.ps .ps__rail-y,.member-area-page #leave-review .leave-review-content .location-field .dropdown .dropdown__results.ps .ps__rail-y{margin:5px 5px 7px 0;opacity:.7;width:6px}.member-area-page #leave-review .leave-review-content .custom-race-selector .dropdown .dropdown__results.ps .ps__rail-y.ps--clicking,.member-area-page #leave-review .leave-review-content .custom-race-selector .dropdown .dropdown__results.ps .ps__rail-y:hover,.member-area-page #leave-review .leave-review-content .location-field .dropdown .dropdown__results.ps .ps__rail-y.ps--clicking,.member-area-page #leave-review .leave-review-content .location-field .dropdown .dropdown__results.ps .ps__rail-y:hover{background:none;opacity:1}.member-area-page #leave-review .leave-review-content .custom-race-selector .dropdown .dropdown__results.ps .ps__rail-y.ps--clicking .ps__thumb-y,.member-area-page #leave-review .leave-review-content .custom-race-selector .dropdown .dropdown__results.ps .ps__rail-y:hover .ps__thumb-y,.member-area-page #leave-review .leave-review-content .location-field .dropdown .dropdown__results.ps .ps__rail-y.ps--clicking .ps__thumb-y,.member-area-page #leave-review .leave-review-content .location-field .dropdown .dropdown__results.ps .ps__rail-y:hover .ps__thumb-y{width:6px}.member-area-page #leave-review .leave-review-content .custom-race-selector .dropdown .dropdown__results.ps .ps__rail-y .ps__thumb-y,.member-area-page #leave-review .leave-review-content .location-field .dropdown .dropdown__results.ps .ps__rail-y .ps__thumb-y{background-color:#00a97a;right:0;z-index:999}.member-area-page #leave-review .leave-review-content .custom-race-selector .dropdown .dropdown__results ul,.member-area-page #leave-review .leave-review-content .location-field .dropdown .dropdown__results ul{list-style:none;padding:0}.member-area-page #leave-review .leave-review-content .custom-race-selector .dropdown .dropdown__results ul li,.member-area-page #leave-review .leave-review-content .location-field .dropdown .dropdown__results ul li{border-bottom:1px solid rgba(6,7,7,.07);color:#060707;cursor:pointer;font-size:.75rem;font-weight:500;line-height:normal;padding:12px 50px 11px 12px;position:relative;transition:All .3s linear}.member-area-page #leave-review .leave-review-content .custom-race-selector .dropdown .dropdown__results ul li.selected,.member-area-page #leave-review .leave-review-content .location-field .dropdown .dropdown__results ul li.selected{background-color:#00a97a;color:#fff}.member-area-page #leave-review .leave-review-content .custom-race-selector .dropdown .dropdown__results ul li:hover,.member-area-page #leave-review .leave-review-content .location-field .dropdown .dropdown__results ul li:hover{background-color:rgba(0,169,122,.8);color:#fff;font-weight:500}.member-area-page #leave-review .leave-review-content .custom-race-selector .dropdown .dropdown__results ul li:hover:after,.member-area-page #leave-review .leave-review-content .location-field .dropdown .dropdown__results ul li:hover:after{opacity:1}.member-area-page #leave-review .leave-review-content .subscriber-review-content{margin-top:30px}.member-area-page #leave-review .leave-review-content .subscriber-review-content .cqt-race-review-form{margin-top:20px}.member-area-page #leave-review .leave-review-content .subscriber-review-content .custom-race-selector label{color:#060707;display:block;font-weight:500;margin-bottom:8px;width:100%}.member-area-page #leave-review .leave-review-content .subscriber-review-content .custom-race-selector label em{color:red;font-style:normal}.member-area-page #leave-review .leave-review-content .subscriber-review-content .custom-race-selector input:not([type=checkbox]){background-color:#fff;border:1px solid rgba(6,7,7,.3);box-sizing:border-box;color:#060707;font-size:.875rem;font-weight:500;line-height:normal;padding:6px 25px;width:100%}.member-area-page #leave-review .leave-review-content .subscriber-review-content .custom-race-selector input:not([type=checkbox])::-moz-placeholder{color:rgba(6,7,7,.8);font-family:Montserrat,"sans-serif";font-weight:400}.member-area-page #leave-review .leave-review-content .subscriber-review-content .custom-race-selector input:not([type=checkbox])::placeholder{color:rgba(6,7,7,.8);font-family:Montserrat,"sans-serif";font-weight:400}.member-area-page #leave-review .leave-review-content .subscriber-review-content .custom-race-selector input:not([type=checkbox]):focus{border:1px solid rgba(6,7,7,.08);outline:none}.member-area-page #leave-review .leave-review-content .subscriber-review-content .custom-race-selector input:not([type=checkbox]):-webkit-autofill{-webkit-text-fill-color:#060707!important;-webkit-box-shadow:inset 0 0 0 30px #fff!important;color:#060707!important}.member-area-page #leave-review .leave-review-content .subscriber-review-content .custom-race-selector input{border-radius:12px;height:40px}.member-area-page #my-races ul.subscriber-races-list{display:grid;list-style:none;padding:0;row-gap:20px}.member-area-page #my-races ul.subscriber-races-list:after,.member-area-page #my-races ul.subscriber-races-list:before{display:none}.member-area-page #my-races ul.subscriber-races-list li.race-item article.race-card-horizontal{position:relative}.member-area-page #my-races ul.subscriber-races-list li.race-item article.race-card-horizontal:after,.member-area-page #my-races ul.subscriber-races-list li.race-item article.race-card-horizontal:before{display:none}.member-area-page #my-races ul.subscriber-races-list li.race-item article.race-card-horizontal .race-status{border-radius:0 0 20px 0;color:#fff;font-size:.75rem;font-weight:600;left:0;line-height:normal;padding:4px 14px;position:absolute;top:0}.member-area-page #my-races ul.subscriber-races-list li.race-item article.race-card-horizontal .race-status--published{background-color:#00a97a}.member-area-page #my-races ul.subscriber-races-list li.race-item article.race-card-horizontal .race-status--pending{background-color:#ff784d}.member-area-page #my-races ul.subscriber-races-list li.race-item article.race-card-horizontal .race-status--refused{background-color:#e90000}.member-area-page #my-reviews ul.subscriber-reviews-list{display:grid;list-style:none;padding:0;row-gap:10px}.member-area-page #my-reviews ul.subscriber-reviews-list:after,.member-area-page #my-reviews ul.subscriber-reviews-list:before{display:none}.member-area-page #my-reviews ul.subscriber-reviews-list li.review-item article.user-review{align-items:center;background-color:rgba(0,169,122,.05);border:1px solid rgba(0,169,122,.3);border-radius:20px;box-sizing:border-box;-moz-column-gap:20px;column-gap:20px;display:grid;grid-template-columns:auto 1fr auto;overflow:hidden;padding:30px 10px 16px;position:relative}.member-area-page #my-reviews ul.subscriber-reviews-list li.review-item article.user-review:after,.member-area-page #my-reviews ul.subscriber-reviews-list li.review-item article.user-review:before{display:none}@media only screen and (max-width:630px){.member-area-page #my-reviews ul.subscriber-reviews-list li.review-item article.user-review{grid-template-columns:auto 1fr}}@media only screen and (max-width:498px){.member-area-page #my-reviews ul.subscriber-reviews-list li.review-item article.user-review{grid-template-columns:1fr}}.member-area-page #my-reviews ul.subscriber-reviews-list li.review-item article.user-review .review-status{border-radius:0 0 20px 0;color:#fff;font-size:.75rem;font-weight:600;left:0;line-height:normal;padding:4px 14px;position:absolute;top:0}.member-area-page #my-reviews ul.subscriber-reviews-list li.review-item article.user-review .review-status--published{background-color:#00a97a}.member-area-page #my-reviews ul.subscriber-reviews-list li.review-item article.user-review .review-status--pending{background-color:#ff784d}.member-area-page #my-reviews ul.subscriber-reviews-list li.review-item article.user-review .review-status--refused{background-color:#e90000}.member-area-page #my-reviews ul.subscriber-reviews-list li.review-item article.user-review .overall-rating{align-items:center;display:flex;flex-direction:column;row-gap:6px}@media only screen and (max-width:630px){.member-area-page #my-reviews ul.subscriber-reviews-list li.review-item article.user-review .overall-rating{order:2}}.member-area-page #my-reviews ul.subscriber-reviews-list li.review-item article.user-review .overall-rating .overall-text{font-size:1rem;font-weight:500;line-height:normal;text-transform:uppercase}.member-area-page #my-reviews ul.subscriber-reviews-list li.review-item article.user-review .overall-rating .overall-rate{font-size:1.875rem;font-weight:600;line-height:normal}.member-area-page #my-reviews ul.subscriber-reviews-list li.review-item article.user-review .overall-rating .overall-stars{-moz-column-gap:2px;column-gap:2px;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center}.member-area-page #my-reviews ul.subscriber-reviews-list li.review-item article.user-review .overall-rating .overall-stars span{height:16px;width:16px}.member-area-page #my-reviews ul.subscriber-reviews-list li.review-item article.user-review .overall-rating .overall-stars span.full-star svg path{fill:#00a97a}.member-area-page #my-reviews ul.subscriber-reviews-list li.review-item article.user-review .overall-rating .overall-stars span svg{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}@media only screen and (max-width:630px){.member-area-page #my-reviews ul.subscriber-reviews-list li.review-item article.user-review .review-main-informations{grid-area:1/1/2/3;order:1;padding-bottom:10px}}@media only screen and (max-width:498px){.member-area-page #my-reviews ul.subscriber-reviews-list li.review-item article.user-review .review-main-informations{grid-area:auto}}.member-area-page #my-reviews ul.subscriber-reviews-list li.review-item article.user-review .review-main-informations h4{margin-bottom:10px}.member-area-page #my-reviews ul.subscriber-reviews-list li.review-item article.user-review .review-main-informations h4 a{color:#060707;font-weight:600;text-decoration:none}.member-area-page #my-reviews ul.subscriber-reviews-list li.review-item article.user-review .review-main-informations .race-distance{color:#00a97a;display:block;font-size:.75rem;font-weight:600;line-height:normal}.member-area-page #my-reviews ul.subscriber-reviews-list li.review-item article.user-review .review-main-informations .race-elevation{color:#00a97a;display:block;font-size:.75rem;font-weight:600;line-height:normal;padding-bottom:5px}.member-area-page #my-reviews ul.subscriber-reviews-list li.review-item article.user-review .review-main-informations .comment{border-top:1px solid #00a97a;font-size:.75rem;font-weight:500;line-height:normal;padding-top:5px}@media only screen and (max-width:630px){.member-area-page #my-reviews ul.subscriber-reviews-list li.review-item article.user-review .review-main-informations .comment{border-bottom:1px solid #00a97a;border-top:0;padding:0 0 5px}.member-area-page #my-reviews ul.subscriber-reviews-list li.review-item article.user-review .review-detail{order:3}}.member-area-page #my-reviews ul.subscriber-reviews-list li.review-item article.user-review .review-detail ul.race-ratings{list-style:none;padding:0}.member-area-page #my-reviews ul.subscriber-reviews-list li.review-item article.user-review .review-detail ul.race-ratings li.rate-detail{-moz-column-gap:30px;column-gap:30px;display:grid;grid-template-columns:1fr auto}.member-area-page #my-reviews ul.subscriber-reviews-list li.review-item article.user-review .review-detail ul.race-ratings li.rate-detail .rate-text{font-size:.75rem;font-weight:600;line-height:normal}.member-area-page #my-reviews ul.subscriber-reviews-list li.review-item article.user-review .review-detail ul.race-ratings li.rate-detail .race-stars{-moz-column-gap:2px;column-gap:2px;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center}.member-area-page #my-reviews ul.subscriber-reviews-list li.review-item article.user-review .review-detail ul.race-ratings li.rate-detail .race-stars span{height:16px;width:16px}.member-area-page #my-reviews ul.subscriber-reviews-list li.review-item article.user-review .review-detail ul.race-ratings li.rate-detail .race-stars span.full-star svg path{fill:#00a97a}.member-area-page #my-reviews ul.subscriber-reviews-list li.review-item article.user-review .review-detail ul.race-ratings li.rate-detail .race-stars span svg{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}body.um .um-button{background-color:#00a97a!important;border:2px solid #00a97a!important;border-radius:12px!important;box-shadow:none!important;box-sizing:border-box;color:#fff!important;cursor:pointer!important;display:inline-block;font-family:Montserrat,"sans-serif"!important;font-size:1rem!important;font-weight:600!important;line-height:normal!important;padding:10px 15px!important;position:relative;text-align:center;text-decoration:none!important}body.um .um-button.um-alt{background-color:#fff!important;color:#00a97a!important}body.um .um-form .um-field .um-field-label label{color:#060707;font-family:Montserrat,"sans-serif";font-size:1rem!important;font-weight:400;line-height:normal!important}body.um .um-form .um-field .um-field-area input{border-radius:12px;color:#060707}body.um .um-form .um-field .um-field-checkbox.active i.um-icon-android-checkbox-outline{color:#00a97a}body.um .um-form a.um-link-alt{margin:auto;width:-moz-fit-content;width:fit-content}
