@import url(https://fonts.googleapis.com/css2?family=Open+Sans:wght@400%3B600%3B700&display=swap);html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:0.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:0.35em 0.75em 0.625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type="checkbox"],[type="radio"]{box-sizing:border-box;padding:0}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto}[type="search"]{-webkit-appearance:textfield;outline-offset:-2px}[type="search"]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}html{box-sizing:border-box;-ms-overflow-style:scrollbar}*,*::before,*::after{box-sizing:inherit}.container{width:100%;padding-right:10px;padding-left:10px;margin-right:auto;margin-left:auto}@media (min-width:541px){.container{max-width:728px}}@media (min-width:769px){.container{max-width:956px}}@media (min-width:1001px){.container{max-width:1112px}}@media (min-width:1441px){.container{max-width:1384px}}.container-fluid{width:100%;padding-right:10px;padding-left:10px;margin-right:auto;margin-left:auto}.row{display:flex;flex-wrap:wrap;margin-right:-10px;margin-left:-10px}.no-gutters{margin-right:0;margin-left:0}.no-gutters>.col,.no-gutters>[class*="col-"]{padding-right:0;padding-left:0}.col-1,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-10,.col-11,.col-12,.col,.col-auto,.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm,.col-sm-auto,.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12,.col-md,.col-md-auto,.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg,.col-lg-auto,.col-xl-1,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl,.col-xl-auto{position:relative;width:100%;padding-right:10px;padding-left:10px}.col{flex-basis:0;flex-grow:1;max-width:100%}.col-auto{flex:0 0 auto;width:auto;max-width:100%}.col-1{flex:0 0 8.33333%;max-width:8.33333%}.col-2{flex:0 0 16.66667%;max-width:16.66667%}.col-3{flex:0 0 25%;max-width:25%}.col-4{flex:0 0 33.33333%;max-width:33.33333%}.col-5{flex:0 0 41.66667%;max-width:41.66667%}.col-6{flex:0 0 50%;max-width:50%}.col-7{flex:0 0 58.33333%;max-width:58.33333%}.col-8{flex:0 0 66.66667%;max-width:66.66667%}.col-9{flex:0 0 75%;max-width:75%}.col-10{flex:0 0 83.33333%;max-width:83.33333%}.col-11{flex:0 0 91.66667%;max-width:91.66667%}.col-12{flex:0 0 100%;max-width:100%}.order-first{order:-1}.order-last{order:13}.order-0{order:0}.order-1{order:1}.order-2{order:2}.order-3{order:3}.order-4{order:4}.order-5{order:5}.order-6{order:6}.order-7{order:7}.order-8{order:8}.order-9{order:9}.order-10{order:10}.order-11{order:11}.order-12{order:12}.offset-1{margin-left:8.33333%}.offset-2{margin-left:16.66667%}.offset-3{margin-left:25%}.offset-4{margin-left:33.33333%}.offset-5{margin-left:41.66667%}.offset-6{margin-left:50%}.offset-7{margin-left:58.33333%}.offset-8{margin-left:66.66667%}.offset-9{margin-left:75%}.offset-10{margin-left:83.33333%}.offset-11{margin-left:91.66667%}@media (min-width:541px){.col-sm{flex-basis:0;flex-grow:1;max-width:100%}.col-sm-auto{flex:0 0 auto;width:auto;max-width:100%}.col-sm-1{flex:0 0 8.33333%;max-width:8.33333%}.col-sm-2{flex:0 0 16.66667%;max-width:16.66667%}.col-sm-3{flex:0 0 25%;max-width:25%}.col-sm-4{flex:0 0 33.33333%;max-width:33.33333%}.col-sm-5{flex:0 0 41.66667%;max-width:41.66667%}.col-sm-6{flex:0 0 50%;max-width:50%}.col-sm-7{flex:0 0 58.33333%;max-width:58.33333%}.col-sm-8{flex:0 0 66.66667%;max-width:66.66667%}.col-sm-9{flex:0 0 75%;max-width:75%}.col-sm-10{flex:0 0 83.33333%;max-width:83.33333%}.col-sm-11{flex:0 0 91.66667%;max-width:91.66667%}.col-sm-12{flex:0 0 100%;max-width:100%}.order-sm-first{order:-1}.order-sm-last{order:13}.order-sm-0{order:0}.order-sm-1{order:1}.order-sm-2{order:2}.order-sm-3{order:3}.order-sm-4{order:4}.order-sm-5{order:5}.order-sm-6{order:6}.order-sm-7{order:7}.order-sm-8{order:8}.order-sm-9{order:9}.order-sm-10{order:10}.order-sm-11{order:11}.order-sm-12{order:12}.offset-sm-0{margin-left:0}.offset-sm-1{margin-left:8.33333%}.offset-sm-2{margin-left:16.66667%}.offset-sm-3{margin-left:25%}.offset-sm-4{margin-left:33.33333%}.offset-sm-5{margin-left:41.66667%}.offset-sm-6{margin-left:50%}.offset-sm-7{margin-left:58.33333%}.offset-sm-8{margin-left:66.66667%}.offset-sm-9{margin-left:75%}.offset-sm-10{margin-left:83.33333%}.offset-sm-11{margin-left:91.66667%}}@media (min-width:769px){.col-md{flex-basis:0;flex-grow:1;max-width:100%}.col-md-auto{flex:0 0 auto;width:auto;max-width:100%}.col-md-1{flex:0 0 8.33333%;max-width:8.33333%}.col-md-2{flex:0 0 16.66667%;max-width:16.66667%}.col-md-3{flex:0 0 25%;max-width:25%}.col-md-4{flex:0 0 33.33333%;max-width:33.33333%}.col-md-5{flex:0 0 41.66667%;max-width:41.66667%}.col-md-6{flex:0 0 50%;max-width:50%}.col-md-7{flex:0 0 58.33333%;max-width:58.33333%}.col-md-8{flex:0 0 66.66667%;max-width:66.66667%}.col-md-9{flex:0 0 75%;max-width:75%}.col-md-10{flex:0 0 83.33333%;max-width:83.33333%}.col-md-11{flex:0 0 91.66667%;max-width:91.66667%}.col-md-12{flex:0 0 100%;max-width:100%}.order-md-first{order:-1}.order-md-last{order:13}.order-md-0{order:0}.order-md-1{order:1}.order-md-2{order:2}.order-md-3{order:3}.order-md-4{order:4}.order-md-5{order:5}.order-md-6{order:6}.order-md-7{order:7}.order-md-8{order:8}.order-md-9{order:9}.order-md-10{order:10}.order-md-11{order:11}.order-md-12{order:12}.offset-md-0{margin-left:0}.offset-md-1{margin-left:8.33333%}.offset-md-2{margin-left:16.66667%}.offset-md-3{margin-left:25%}.offset-md-4{margin-left:33.33333%}.offset-md-5{margin-left:41.66667%}.offset-md-6{margin-left:50%}.offset-md-7{margin-left:58.33333%}.offset-md-8{margin-left:66.66667%}.offset-md-9{margin-left:75%}.offset-md-10{margin-left:83.33333%}.offset-md-11{margin-left:91.66667%}}@media (min-width:1001px){.col-lg{flex-basis:0;flex-grow:1;max-width:100%}.col-lg-auto{flex:0 0 auto;width:auto;max-width:100%}.col-lg-1{flex:0 0 8.33333%;max-width:8.33333%}.col-lg-2{flex:0 0 16.66667%;max-width:16.66667%}.col-lg-3{flex:0 0 25%;max-width:25%}.col-lg-4{flex:0 0 33.33333%;max-width:33.33333%}.col-lg-5{flex:0 0 41.66667%;max-width:41.66667%}.col-lg-6{flex:0 0 50%;max-width:50%}.col-lg-7{flex:0 0 58.33333%;max-width:58.33333%}.col-lg-8{flex:0 0 66.66667%;max-width:66.66667%}.col-lg-9{flex:0 0 75%;max-width:75%}.col-lg-10{flex:0 0 83.33333%;max-width:83.33333%}.col-lg-11{flex:0 0 91.66667%;max-width:91.66667%}.col-lg-12{flex:0 0 100%;max-width:100%}.order-lg-first{order:-1}.order-lg-last{order:13}.order-lg-0{order:0}.order-lg-1{order:1}.order-lg-2{order:2}.order-lg-3{order:3}.order-lg-4{order:4}.order-lg-5{order:5}.order-lg-6{order:6}.order-lg-7{order:7}.order-lg-8{order:8}.order-lg-9{order:9}.order-lg-10{order:10}.order-lg-11{order:11}.order-lg-12{order:12}.offset-lg-0{margin-left:0}.offset-lg-1{margin-left:8.33333%}.offset-lg-2{margin-left:16.66667%}.offset-lg-3{margin-left:25%}.offset-lg-4{margin-left:33.33333%}.offset-lg-5{margin-left:41.66667%}.offset-lg-6{margin-left:50%}.offset-lg-7{margin-left:58.33333%}.offset-lg-8{margin-left:66.66667%}.offset-lg-9{margin-left:75%}.offset-lg-10{margin-left:83.33333%}.offset-lg-11{margin-left:91.66667%}}@media (min-width:1441px){.col-xl{flex-basis:0;flex-grow:1;max-width:100%}.col-xl-auto{flex:0 0 auto;width:auto;max-width:100%}.col-xl-1{flex:0 0 8.33333%;max-width:8.33333%}.col-xl-2{flex:0 0 16.66667%;max-width:16.66667%}.col-xl-3{flex:0 0 25%;max-width:25%}.col-xl-4{flex:0 0 33.33333%;max-width:33.33333%}.col-xl-5{flex:0 0 41.66667%;max-width:41.66667%}.col-xl-6{flex:0 0 50%;max-width:50%}.col-xl-7{flex:0 0 58.33333%;max-width:58.33333%}.col-xl-8{flex:0 0 66.66667%;max-width:66.66667%}.col-xl-9{flex:0 0 75%;max-width:75%}.col-xl-10{flex:0 0 83.33333%;max-width:83.33333%}.col-xl-11{flex:0 0 91.66667%;max-width:91.66667%}.col-xl-12{flex:0 0 100%;max-width:100%}.order-xl-first{order:-1}.order-xl-last{order:13}.order-xl-0{order:0}.order-xl-1{order:1}.order-xl-2{order:2}.order-xl-3{order:3}.order-xl-4{order:4}.order-xl-5{order:5}.order-xl-6{order:6}.order-xl-7{order:7}.order-xl-8{order:8}.order-xl-9{order:9}.order-xl-10{order:10}.order-xl-11{order:11}.order-xl-12{order:12}.offset-xl-0{margin-left:0}.offset-xl-1{margin-left:8.33333%}.offset-xl-2{margin-left:16.66667%}.offset-xl-3{margin-left:25%}.offset-xl-4{margin-left:33.33333%}.offset-xl-5{margin-left:41.66667%}.offset-xl-6{margin-left:50%}.offset-xl-7{margin-left:58.33333%}.offset-xl-8{margin-left:66.66667%}.offset-xl-9{margin-left:75%}.offset-xl-10{margin-left:83.33333%}.offset-xl-11{margin-left:91.66667%}}.d-none{display:none !important}.d-inline{display:inline !important}.d-inline-block{display:inline-block !important}.d-block{display:block !important}.d-table{display:table !important}.d-table-row{display:table-row !important}.d-table-cell{display:table-cell !important}.d-flex{display:flex !important}.d-inline-flex{display:inline-flex !important}@media (min-width:541px){.d-sm-none{display:none !important}.d-sm-inline{display:inline !important}.d-sm-inline-block{display:inline-block !important}.d-sm-block{display:block !important}.d-sm-table{display:table !important}.d-sm-table-row{display:table-row !important}.d-sm-table-cell{display:table-cell !important}.d-sm-flex{display:flex !important}.d-sm-inline-flex{display:inline-flex !important}}@media (min-width:769px){.d-md-none{display:none !important}.d-md-inline{display:inline !important}.d-md-inline-block{display:inline-block !important}.d-md-block{display:block !important}.d-md-table{display:table !important}.d-md-table-row{display:table-row !important}.d-md-table-cell{display:table-cell !important}.d-md-flex{display:flex !important}.d-md-inline-flex{display:inline-flex !important}}@media (min-width:1001px){.d-lg-none{display:none !important}.d-lg-inline{display:inline !important}.d-lg-inline-block{display:inline-block !important}.d-lg-block{display:block !important}.d-lg-table{display:table !important}.d-lg-table-row{display:table-row !important}.d-lg-table-cell{display:table-cell !important}.d-lg-flex{display:flex !important}.d-lg-inline-flex{display:inline-flex !important}}@media (min-width:1441px){.d-xl-none{display:none !important}.d-xl-inline{display:inline !important}.d-xl-inline-block{display:inline-block !important}.d-xl-block{display:block !important}.d-xl-table{display:table !important}.d-xl-table-row{display:table-row !important}.d-xl-table-cell{display:table-cell !important}.d-xl-flex{display:flex !important}.d-xl-inline-flex{display:inline-flex !important}}@media print{.d-print-none{display:none !important}.d-print-inline{display:inline !important}.d-print-inline-block{display:inline-block !important}.d-print-block{display:block !important}.d-print-table{display:table !important}.d-print-table-row{display:table-row !important}.d-print-table-cell{display:table-cell !important}.d-print-flex{display:flex !important}.d-print-inline-flex{display:inline-flex !important}}.flex-row{flex-direction:row !important}.flex-column{flex-direction:column !important}.flex-row-reverse{flex-direction:row-reverse !important}.flex-column-reverse{flex-direction:column-reverse !important}.flex-wrap{flex-wrap:wrap !important}.flex-nowrap{flex-wrap:nowrap !important}.flex-wrap-reverse{flex-wrap:wrap-reverse !important}.flex-fill{flex:1 1 auto !important}.flex-grow-0{flex-grow:0 !important}.flex-grow-1{flex-grow:1 !important}.flex-shrink-0{flex-shrink:0 !important}.flex-shrink-1{flex-shrink:1 !important}.justify-content-start{justify-content:flex-start !important}.justify-content-end{justify-content:flex-end !important}.justify-content-center{justify-content:center !important}.justify-content-between{justify-content:space-between !important}.justify-content-around{justify-content:space-around !important}.align-items-start{align-items:flex-start !important}.align-items-end{align-items:flex-end !important}.align-items-center{align-items:center !important}.align-items-baseline{align-items:baseline !important}.align-items-stretch{align-items:stretch !important}.align-content-start{align-content:flex-start !important}.align-content-end{align-content:flex-end !important}.align-content-center{align-content:center !important}.align-content-between{align-content:space-between !important}.align-content-around{align-content:space-around !important}.align-content-stretch{align-content:stretch !important}.align-self-auto{align-self:auto !important}.align-self-start{align-self:flex-start !important}.align-self-end{align-self:flex-end !important}.align-self-center{align-self:center !important}.align-self-baseline{align-self:baseline !important}.align-self-stretch{align-self:stretch !important}@media (min-width:541px){.flex-sm-row{flex-direction:row !important}.flex-sm-column{flex-direction:column !important}.flex-sm-row-reverse{flex-direction:row-reverse !important}.flex-sm-column-reverse{flex-direction:column-reverse !important}.flex-sm-wrap{flex-wrap:wrap !important}.flex-sm-nowrap{flex-wrap:nowrap !important}.flex-sm-wrap-reverse{flex-wrap:wrap-reverse !important}.flex-sm-fill{flex:1 1 auto !important}.flex-sm-grow-0{flex-grow:0 !important}.flex-sm-grow-1{flex-grow:1 !important}.flex-sm-shrink-0{flex-shrink:0 !important}.flex-sm-shrink-1{flex-shrink:1 !important}.justify-content-sm-start{justify-content:flex-start !important}.justify-content-sm-end{justify-content:flex-end !important}.justify-content-sm-center{justify-content:center !important}.justify-content-sm-between{justify-content:space-between !important}.justify-content-sm-around{justify-content:space-around !important}.align-items-sm-start{align-items:flex-start !important}.align-items-sm-end{align-items:flex-end !important}.align-items-sm-center{align-items:center !important}.align-items-sm-baseline{align-items:baseline !important}.align-items-sm-stretch{align-items:stretch !important}.align-content-sm-start{align-content:flex-start !important}.align-content-sm-end{align-content:flex-end !important}.align-content-sm-center{align-content:center !important}.align-content-sm-between{align-content:space-between !important}.align-content-sm-around{align-content:space-around !important}.align-content-sm-stretch{align-content:stretch !important}.align-self-sm-auto{align-self:auto !important}.align-self-sm-start{align-self:flex-start !important}.align-self-sm-end{align-self:flex-end !important}.align-self-sm-center{align-self:center !important}.align-self-sm-baseline{align-self:baseline !important}.align-self-sm-stretch{align-self:stretch !important}}@media (min-width:769px){.flex-md-row{flex-direction:row !important}.flex-md-column{flex-direction:column !important}.flex-md-row-reverse{flex-direction:row-reverse !important}.flex-md-column-reverse{flex-direction:column-reverse !important}.flex-md-wrap{flex-wrap:wrap !important}.flex-md-nowrap{flex-wrap:nowrap !important}.flex-md-wrap-reverse{flex-wrap:wrap-reverse !important}.flex-md-fill{flex:1 1 auto !important}.flex-md-grow-0{flex-grow:0 !important}.flex-md-grow-1{flex-grow:1 !important}.flex-md-shrink-0{flex-shrink:0 !important}.flex-md-shrink-1{flex-shrink:1 !important}.justify-content-md-start{justify-content:flex-start !important}.justify-content-md-end{justify-content:flex-end !important}.justify-content-md-center{justify-content:center !important}.justify-content-md-between{justify-content:space-between !important}.justify-content-md-around{justify-content:space-around !important}.align-items-md-start{align-items:flex-start !important}.align-items-md-end{align-items:flex-end !important}.align-items-md-center{align-items:center !important}.align-items-md-baseline{align-items:baseline !important}.align-items-md-stretch{align-items:stretch !important}.align-content-md-start{align-content:flex-start !important}.align-content-md-end{align-content:flex-end !important}.align-content-md-center{align-content:center !important}.align-content-md-between{align-content:space-between !important}.align-content-md-around{align-content:space-around !important}.align-content-md-stretch{align-content:stretch !important}.align-self-md-auto{align-self:auto !important}.align-self-md-start{align-self:flex-start !important}.align-self-md-end{align-self:flex-end !important}.align-self-md-center{align-self:center !important}.align-self-md-baseline{align-self:baseline !important}.align-self-md-stretch{align-self:stretch !important}}@media (min-width:1001px){.flex-lg-row{flex-direction:row !important}.flex-lg-column{flex-direction:column !important}.flex-lg-row-reverse{flex-direction:row-reverse !important}.flex-lg-column-reverse{flex-direction:column-reverse !important}.flex-lg-wrap{flex-wrap:wrap !important}.flex-lg-nowrap{flex-wrap:nowrap !important}.flex-lg-wrap-reverse{flex-wrap:wrap-reverse !important}.flex-lg-fill{flex:1 1 auto !important}.flex-lg-grow-0{flex-grow:0 !important}.flex-lg-grow-1{flex-grow:1 !important}.flex-lg-shrink-0{flex-shrink:0 !important}.flex-lg-shrink-1{flex-shrink:1 !important}.justify-content-lg-start{justify-content:flex-start !important}.justify-content-lg-end{justify-content:flex-end !important}.justify-content-lg-center{justify-content:center !important}.justify-content-lg-between{justify-content:space-between !important}.justify-content-lg-around{justify-content:space-around !important}.align-items-lg-start{align-items:flex-start !important}.align-items-lg-end{align-items:flex-end !important}.align-items-lg-center{align-items:center !important}.align-items-lg-baseline{align-items:baseline !important}.align-items-lg-stretch{align-items:stretch !important}.align-content-lg-start{align-content:flex-start !important}.align-content-lg-end{align-content:flex-end !important}.align-content-lg-center{align-content:center !important}.align-content-lg-between{align-content:space-between !important}.align-content-lg-around{align-content:space-around !important}.align-content-lg-stretch{align-content:stretch !important}.align-self-lg-auto{align-self:auto !important}.align-self-lg-start{align-self:flex-start !important}.align-self-lg-end{align-self:flex-end !important}.align-self-lg-center{align-self:center !important}.align-self-lg-baseline{align-self:baseline !important}.align-self-lg-stretch{align-self:stretch !important}}@media (min-width:1441px){.flex-xl-row{flex-direction:row !important}.flex-xl-column{flex-direction:column !important}.flex-xl-row-reverse{flex-direction:row-reverse !important}.flex-xl-column-reverse{flex-direction:column-reverse !important}.flex-xl-wrap{flex-wrap:wrap !important}.flex-xl-nowrap{flex-wrap:nowrap !important}.flex-xl-wrap-reverse{flex-wrap:wrap-reverse !important}.flex-xl-fill{flex:1 1 auto !important}.flex-xl-grow-0{flex-grow:0 !important}.flex-xl-grow-1{flex-grow:1 !important}.flex-xl-shrink-0{flex-shrink:0 !important}.flex-xl-shrink-1{flex-shrink:1 !important}.justify-content-xl-start{justify-content:flex-start !important}.justify-content-xl-end{justify-content:flex-end !important}.justify-content-xl-center{justify-content:center !important}.justify-content-xl-between{justify-content:space-between !important}.justify-content-xl-around{justify-content:space-around !important}.align-items-xl-start{align-items:flex-start !important}.align-items-xl-end{align-items:flex-end !important}.align-items-xl-center{align-items:center !important}.align-items-xl-baseline{align-items:baseline !important}.align-items-xl-stretch{align-items:stretch !important}.align-content-xl-start{align-content:flex-start !important}.align-content-xl-end{align-content:flex-end !important}.align-content-xl-center{align-content:center !important}.align-content-xl-between{align-content:space-between !important}.align-content-xl-around{align-content:space-around !important}.align-content-xl-stretch{align-content:stretch !important}.align-self-xl-auto{align-self:auto !important}.align-self-xl-start{align-self:flex-start !important}.align-self-xl-end{align-self:flex-end !important}.align-self-xl-center{align-self:center !important}.align-self-xl-baseline{align-self:baseline !important}.align-self-xl-stretch{align-self:stretch !important}}.m-0{margin:0 !important}.mt-0,.my-0{margin-top:0 !important}.mr-0,.mx-0{margin-right:0 !important}.mb-0,.my-0{margin-bottom:0 !important}.ml-0,.mx-0{margin-left:0 !important}.m-1{margin:.25rem !important}.mt-1,.my-1{margin-top:.25rem !important}.mr-1,.mx-1{margin-right:.25rem !important}.mb-1,.my-1{margin-bottom:.25rem !important}.ml-1,.mx-1{margin-left:.25rem !important}.m-2{margin:.5rem !important}.mt-2,.my-2{margin-top:.5rem !important}.mr-2,.mx-2{margin-right:.5rem !important}.mb-2,.my-2{margin-bottom:.5rem !important}.ml-2,.mx-2{margin-left:.5rem !important}.m-3{margin:1rem !important}.mt-3,.my-3{margin-top:1rem !important}.mr-3,.mx-3{margin-right:1rem !important}.mb-3,.my-3{margin-bottom:1rem !important}.ml-3,.mx-3{margin-left:1rem !important}.m-4{margin:1.5rem !important}.mt-4,.my-4{margin-top:1.5rem !important}.mr-4,.mx-4{margin-right:1.5rem !important}.mb-4,.my-4{margin-bottom:1.5rem !important}.ml-4,.mx-4{margin-left:1.5rem !important}.m-5{margin:3rem !important}.mt-5,.my-5{margin-top:3rem !important}.mr-5,.mx-5{margin-right:3rem !important}.mb-5,.my-5{margin-bottom:3rem !important}.ml-5,.mx-5{margin-left:3rem !important}.p-0{padding:0 !important}.pt-0,.py-0{padding-top:0 !important}.pr-0,.px-0{padding-right:0 !important}.pb-0,.py-0{padding-bottom:0 !important}.pl-0,.px-0{padding-left:0 !important}.p-1{padding:.25rem !important}.pt-1,.py-1{padding-top:.25rem !important}.pr-1,.px-1{padding-right:.25rem !important}.pb-1,.py-1{padding-bottom:.25rem !important}.pl-1,.px-1{padding-left:.25rem !important}.p-2{padding:.5rem !important}.pt-2,.py-2{padding-top:.5rem !important}.pr-2,.px-2{padding-right:.5rem !important}.pb-2,.py-2{padding-bottom:.5rem !important}.pl-2,.px-2{padding-left:.5rem !important}.p-3{padding:1rem !important}.pt-3,.py-3{padding-top:1rem !important}.pr-3,.px-3{padding-right:1rem !important}.pb-3,.py-3{padding-bottom:1rem !important}.pl-3,.px-3{padding-left:1rem !important}.p-4{padding:1.5rem !important}.pt-4,.py-4{padding-top:1.5rem !important}.pr-4,.px-4{padding-right:1.5rem !important}.pb-4,.py-4{padding-bottom:1.5rem !important}.pl-4,.px-4{padding-left:1.5rem !important}.p-5{padding:3rem !important}.pt-5,.py-5{padding-top:3rem !important}.pr-5,.px-5{padding-right:3rem !important}.pb-5,.py-5{padding-bottom:3rem !important}.pl-5,.px-5{padding-left:3rem !important}.m-n1{margin:-.25rem !important}.mt-n1,.my-n1{margin-top:-.25rem !important}.mr-n1,.mx-n1{margin-right:-.25rem !important}.mb-n1,.my-n1{margin-bottom:-.25rem !important}.ml-n1,.mx-n1{margin-left:-.25rem !important}.m-n2{margin:-.5rem !important}.mt-n2,.my-n2{margin-top:-.5rem !important}.mr-n2,.mx-n2{margin-right:-.5rem !important}.mb-n2,.my-n2{margin-bottom:-.5rem !important}.ml-n2,.mx-n2{margin-left:-.5rem !important}.m-n3{margin:-1rem !important}.mt-n3,.my-n3{margin-top:-1rem !important}.mr-n3,.mx-n3{margin-right:-1rem !important}.mb-n3,.my-n3{margin-bottom:-1rem !important}.ml-n3,.mx-n3{margin-left:-1rem !important}.m-n4{margin:-1.5rem !important}.mt-n4,.my-n4{margin-top:-1.5rem !important}.mr-n4,.mx-n4{margin-right:-1.5rem !important}.mb-n4,.my-n4{margin-bottom:-1.5rem !important}.ml-n4,.mx-n4{margin-left:-1.5rem !important}.m-n5{margin:-3rem !important}.mt-n5,.my-n5{margin-top:-3rem !important}.mr-n5,.mx-n5{margin-right:-3rem !important}.mb-n5,.my-n5{margin-bottom:-3rem !important}.ml-n5,.mx-n5{margin-left:-3rem !important}.m-auto{margin:auto !important}.mt-auto,.my-auto{margin-top:auto !important}.mr-auto,.mx-auto{margin-right:auto !important}.mb-auto,.my-auto{margin-bottom:auto !important}.ml-auto,.mx-auto{margin-left:auto !important}@media (min-width:541px){.m-sm-0{margin:0 !important}.mt-sm-0,.my-sm-0{margin-top:0 !important}.mr-sm-0,.mx-sm-0{margin-right:0 !important}.mb-sm-0,.my-sm-0{margin-bottom:0 !important}.ml-sm-0,.mx-sm-0{margin-left:0 !important}.m-sm-1{margin:.25rem !important}.mt-sm-1,.my-sm-1{margin-top:.25rem !important}.mr-sm-1,.mx-sm-1{margin-right:.25rem !important}.mb-sm-1,.my-sm-1{margin-bottom:.25rem !important}.ml-sm-1,.mx-sm-1{margin-left:.25rem !important}.m-sm-2{margin:.5rem !important}.mt-sm-2,.my-sm-2{margin-top:.5rem !important}.mr-sm-2,.mx-sm-2{margin-right:.5rem !important}.mb-sm-2,.my-sm-2{margin-bottom:.5rem !important}.ml-sm-2,.mx-sm-2{margin-left:.5rem !important}.m-sm-3{margin:1rem !important}.mt-sm-3,.my-sm-3{margin-top:1rem !important}.mr-sm-3,.mx-sm-3{margin-right:1rem !important}.mb-sm-3,.my-sm-3{margin-bottom:1rem !important}.ml-sm-3,.mx-sm-3{margin-left:1rem !important}.m-sm-4{margin:1.5rem !important}.mt-sm-4,.my-sm-4{margin-top:1.5rem !important}.mr-sm-4,.mx-sm-4{margin-right:1.5rem !important}.mb-sm-4,.my-sm-4{margin-bottom:1.5rem !important}.ml-sm-4,.mx-sm-4{margin-left:1.5rem !important}.m-sm-5{margin:3rem !important}.mt-sm-5,.my-sm-5{margin-top:3rem !important}.mr-sm-5,.mx-sm-5{margin-right:3rem !important}.mb-sm-5,.my-sm-5{margin-bottom:3rem !important}.ml-sm-5,.mx-sm-5{margin-left:3rem !important}.p-sm-0{padding:0 !important}.pt-sm-0,.py-sm-0{padding-top:0 !important}.pr-sm-0,.px-sm-0{padding-right:0 !important}.pb-sm-0,.py-sm-0{padding-bottom:0 !important}.pl-sm-0,.px-sm-0{padding-left:0 !important}.p-sm-1{padding:.25rem !important}.pt-sm-1,.py-sm-1{padding-top:.25rem !important}.pr-sm-1,.px-sm-1{padding-right:.25rem !important}.pb-sm-1,.py-sm-1{padding-bottom:.25rem !important}.pl-sm-1,.px-sm-1{padding-left:.25rem !important}.p-sm-2{padding:.5rem !important}.pt-sm-2,.py-sm-2{padding-top:.5rem !important}.pr-sm-2,.px-sm-2{padding-right:.5rem !important}.pb-sm-2,.py-sm-2{padding-bottom:.5rem !important}.pl-sm-2,.px-sm-2{padding-left:.5rem !important}.p-sm-3{padding:1rem !important}.pt-sm-3,.py-sm-3{padding-top:1rem !important}.pr-sm-3,.px-sm-3{padding-right:1rem !important}.pb-sm-3,.py-sm-3{padding-bottom:1rem !important}.pl-sm-3,.px-sm-3{padding-left:1rem !important}.p-sm-4{padding:1.5rem !important}.pt-sm-4,.py-sm-4{padding-top:1.5rem !important}.pr-sm-4,.px-sm-4{padding-right:1.5rem !important}.pb-sm-4,.py-sm-4{padding-bottom:1.5rem !important}.pl-sm-4,.px-sm-4{padding-left:1.5rem !important}.p-sm-5{padding:3rem !important}.pt-sm-5,.py-sm-5{padding-top:3rem !important}.pr-sm-5,.px-sm-5{padding-right:3rem !important}.pb-sm-5,.py-sm-5{padding-bottom:3rem !important}.pl-sm-5,.px-sm-5{padding-left:3rem !important}.m-sm-n1{margin:-.25rem !important}.mt-sm-n1,.my-sm-n1{margin-top:-.25rem !important}.mr-sm-n1,.mx-sm-n1{margin-right:-.25rem !important}.mb-sm-n1,.my-sm-n1{margin-bottom:-.25rem !important}.ml-sm-n1,.mx-sm-n1{margin-left:-.25rem !important}.m-sm-n2{margin:-.5rem !important}.mt-sm-n2,.my-sm-n2{margin-top:-.5rem !important}.mr-sm-n2,.mx-sm-n2{margin-right:-.5rem !important}.mb-sm-n2,.my-sm-n2{margin-bottom:-.5rem !important}.ml-sm-n2,.mx-sm-n2{margin-left:-.5rem !important}.m-sm-n3{margin:-1rem !important}.mt-sm-n3,.my-sm-n3{margin-top:-1rem !important}.mr-sm-n3,.mx-sm-n3{margin-right:-1rem !important}.mb-sm-n3,.my-sm-n3{margin-bottom:-1rem !important}.ml-sm-n3,.mx-sm-n3{margin-left:-1rem !important}.m-sm-n4{margin:-1.5rem !important}.mt-sm-n4,.my-sm-n4{margin-top:-1.5rem !important}.mr-sm-n4,.mx-sm-n4{margin-right:-1.5rem !important}.mb-sm-n4,.my-sm-n4{margin-bottom:-1.5rem !important}.ml-sm-n4,.mx-sm-n4{margin-left:-1.5rem !important}.m-sm-n5{margin:-3rem !important}.mt-sm-n5,.my-sm-n5{margin-top:-3rem !important}.mr-sm-n5,.mx-sm-n5{margin-right:-3rem !important}.mb-sm-n5,.my-sm-n5{margin-bottom:-3rem !important}.ml-sm-n5,.mx-sm-n5{margin-left:-3rem !important}.m-sm-auto{margin:auto !important}.mt-sm-auto,.my-sm-auto{margin-top:auto !important}.mr-sm-auto,.mx-sm-auto{margin-right:auto !important}.mb-sm-auto,.my-sm-auto{margin-bottom:auto !important}.ml-sm-auto,.mx-sm-auto{margin-left:auto !important}}@media (min-width:769px){.m-md-0{margin:0 !important}.mt-md-0,.my-md-0{margin-top:0 !important}.mr-md-0,.mx-md-0{margin-right:0 !important}.mb-md-0,.my-md-0{margin-bottom:0 !important}.ml-md-0,.mx-md-0{margin-left:0 !important}.m-md-1{margin:.25rem !important}.mt-md-1,.my-md-1{margin-top:.25rem !important}.mr-md-1,.mx-md-1{margin-right:.25rem !important}.mb-md-1,.my-md-1{margin-bottom:.25rem !important}.ml-md-1,.mx-md-1{margin-left:.25rem !important}.m-md-2{margin:.5rem !important}.mt-md-2,.my-md-2{margin-top:.5rem !important}.mr-md-2,.mx-md-2{margin-right:.5rem !important}.mb-md-2,.my-md-2{margin-bottom:.5rem !important}.ml-md-2,.mx-md-2{margin-left:.5rem !important}.m-md-3{margin:1rem !important}.mt-md-3,.my-md-3{margin-top:1rem !important}.mr-md-3,.mx-md-3{margin-right:1rem !important}.mb-md-3,.my-md-3{margin-bottom:1rem !important}.ml-md-3,.mx-md-3{margin-left:1rem !important}.m-md-4{margin:1.5rem !important}.mt-md-4,.my-md-4{margin-top:1.5rem !important}.mr-md-4,.mx-md-4{margin-right:1.5rem !important}.mb-md-4,.my-md-4{margin-bottom:1.5rem !important}.ml-md-4,.mx-md-4{margin-left:1.5rem !important}.m-md-5{margin:3rem !important}.mt-md-5,.my-md-5{margin-top:3rem !important}.mr-md-5,.mx-md-5{margin-right:3rem !important}.mb-md-5,.my-md-5{margin-bottom:3rem !important}.ml-md-5,.mx-md-5{margin-left:3rem !important}.p-md-0{padding:0 !important}.pt-md-0,.py-md-0{padding-top:0 !important}.pr-md-0,.px-md-0{padding-right:0 !important}.pb-md-0,.py-md-0{padding-bottom:0 !important}.pl-md-0,.px-md-0{padding-left:0 !important}.p-md-1{padding:.25rem !important}.pt-md-1,.py-md-1{padding-top:.25rem !important}.pr-md-1,.px-md-1{padding-right:.25rem !important}.pb-md-1,.py-md-1{padding-bottom:.25rem !important}.pl-md-1,.px-md-1{padding-left:.25rem !important}.p-md-2{padding:.5rem !important}.pt-md-2,.py-md-2{padding-top:.5rem !important}.pr-md-2,.px-md-2{padding-right:.5rem !important}.pb-md-2,.py-md-2{padding-bottom:.5rem !important}.pl-md-2,.px-md-2{padding-left:.5rem !important}.p-md-3{padding:1rem !important}.pt-md-3,.py-md-3{padding-top:1rem !important}.pr-md-3,.px-md-3{padding-right:1rem !important}.pb-md-3,.py-md-3{padding-bottom:1rem !important}.pl-md-3,.px-md-3{padding-left:1rem !important}.p-md-4{padding:1.5rem !important}.pt-md-4,.py-md-4{padding-top:1.5rem !important}.pr-md-4,.px-md-4{padding-right:1.5rem !important}.pb-md-4,.py-md-4{padding-bottom:1.5rem !important}.pl-md-4,.px-md-4{padding-left:1.5rem !important}.p-md-5{padding:3rem !important}.pt-md-5,.py-md-5{padding-top:3rem !important}.pr-md-5,.px-md-5{padding-right:3rem !important}.pb-md-5,.py-md-5{padding-bottom:3rem !important}.pl-md-5,.px-md-5{padding-left:3rem !important}.m-md-n1{margin:-.25rem !important}.mt-md-n1,.my-md-n1{margin-top:-.25rem !important}.mr-md-n1,.mx-md-n1{margin-right:-.25rem !important}.mb-md-n1,.my-md-n1{margin-bottom:-.25rem !important}.ml-md-n1,.mx-md-n1{margin-left:-.25rem !important}.m-md-n2{margin:-.5rem !important}.mt-md-n2,.my-md-n2{margin-top:-.5rem !important}.mr-md-n2,.mx-md-n2{margin-right:-.5rem !important}.mb-md-n2,.my-md-n2{margin-bottom:-.5rem !important}.ml-md-n2,.mx-md-n2{margin-left:-.5rem !important}.m-md-n3{margin:-1rem !important}.mt-md-n3,.my-md-n3{margin-top:-1rem !important}.mr-md-n3,.mx-md-n3{margin-right:-1rem !important}.mb-md-n3,.my-md-n3{margin-bottom:-1rem !important}.ml-md-n3,.mx-md-n3{margin-left:-1rem !important}.m-md-n4{margin:-1.5rem !important}.mt-md-n4,.my-md-n4{margin-top:-1.5rem !important}.mr-md-n4,.mx-md-n4{margin-right:-1.5rem !important}.mb-md-n4,.my-md-n4{margin-bottom:-1.5rem !important}.ml-md-n4,.mx-md-n4{margin-left:-1.5rem !important}.m-md-n5{margin:-3rem !important}.mt-md-n5,.my-md-n5{margin-top:-3rem !important}.mr-md-n5,.mx-md-n5{margin-right:-3rem !important}.mb-md-n5,.my-md-n5{margin-bottom:-3rem !important}.ml-md-n5,.mx-md-n5{margin-left:-3rem !important}.m-md-auto{margin:auto !important}.mt-md-auto,.my-md-auto{margin-top:auto !important}.mr-md-auto,.mx-md-auto{margin-right:auto !important}.mb-md-auto,.my-md-auto{margin-bottom:auto !important}.ml-md-auto,.mx-md-auto{margin-left:auto !important}}@media (min-width:1001px){.m-lg-0{margin:0 !important}.mt-lg-0,.my-lg-0{margin-top:0 !important}.mr-lg-0,.mx-lg-0{margin-right:0 !important}.mb-lg-0,.my-lg-0{margin-bottom:0 !important}.ml-lg-0,.mx-lg-0{margin-left:0 !important}.m-lg-1{margin:.25rem !important}.mt-lg-1,.my-lg-1{margin-top:.25rem !important}.mr-lg-1,.mx-lg-1{margin-right:.25rem !important}.mb-lg-1,.my-lg-1{margin-bottom:.25rem !important}.ml-lg-1,.mx-lg-1{margin-left:.25rem !important}.m-lg-2{margin:.5rem !important}.mt-lg-2,.my-lg-2{margin-top:.5rem !important}.mr-lg-2,.mx-lg-2{margin-right:.5rem !important}.mb-lg-2,.my-lg-2{margin-bottom:.5rem !important}.ml-lg-2,.mx-lg-2{margin-left:.5rem !important}.m-lg-3{margin:1rem !important}.mt-lg-3,.my-lg-3{margin-top:1rem !important}.mr-lg-3,.mx-lg-3{margin-right:1rem !important}.mb-lg-3,.my-lg-3{margin-bottom:1rem !important}.ml-lg-3,.mx-lg-3{margin-left:1rem !important}.m-lg-4{margin:1.5rem !important}.mt-lg-4,.my-lg-4{margin-top:1.5rem !important}.mr-lg-4,.mx-lg-4{margin-right:1.5rem !important}.mb-lg-4,.my-lg-4{margin-bottom:1.5rem !important}.ml-lg-4,.mx-lg-4{margin-left:1.5rem !important}.m-lg-5{margin:3rem !important}.mt-lg-5,.my-lg-5{margin-top:3rem !important}.mr-lg-5,.mx-lg-5{margin-right:3rem !important}.mb-lg-5,.my-lg-5{margin-bottom:3rem !important}.ml-lg-5,.mx-lg-5{margin-left:3rem !important}.p-lg-0{padding:0 !important}.pt-lg-0,.py-lg-0{padding-top:0 !important}.pr-lg-0,.px-lg-0{padding-right:0 !important}.pb-lg-0,.py-lg-0{padding-bottom:0 !important}.pl-lg-0,.px-lg-0{padding-left:0 !important}.p-lg-1{padding:.25rem !important}.pt-lg-1,.py-lg-1{padding-top:.25rem !important}.pr-lg-1,.px-lg-1{padding-right:.25rem !important}.pb-lg-1,.py-lg-1{padding-bottom:.25rem !important}.pl-lg-1,.px-lg-1{padding-left:.25rem !important}.p-lg-2{padding:.5rem !important}.pt-lg-2,.py-lg-2{padding-top:.5rem !important}.pr-lg-2,.px-lg-2{padding-right:.5rem !important}.pb-lg-2,.py-lg-2{padding-bottom:.5rem !important}.pl-lg-2,.px-lg-2{padding-left:.5rem !important}.p-lg-3{padding:1rem !important}.pt-lg-3,.py-lg-3{padding-top:1rem !important}.pr-lg-3,.px-lg-3{padding-right:1rem !important}.pb-lg-3,.py-lg-3{padding-bottom:1rem !important}.pl-lg-3,.px-lg-3{padding-left:1rem !important}.p-lg-4{padding:1.5rem !important}.pt-lg-4,.py-lg-4{padding-top:1.5rem !important}.pr-lg-4,.px-lg-4{padding-right:1.5rem !important}.pb-lg-4,.py-lg-4{padding-bottom:1.5rem !important}.pl-lg-4,.px-lg-4{padding-left:1.5rem !important}.p-lg-5{padding:3rem !important}.pt-lg-5,.py-lg-5{padding-top:3rem !important}.pr-lg-5,.px-lg-5{padding-right:3rem !important}.pb-lg-5,.py-lg-5{padding-bottom:3rem !important}.pl-lg-5,.px-lg-5{padding-left:3rem !important}.m-lg-n1{margin:-.25rem !important}.mt-lg-n1,.my-lg-n1{margin-top:-.25rem !important}.mr-lg-n1,.mx-lg-n1{margin-right:-.25rem !important}.mb-lg-n1,.my-lg-n1{margin-bottom:-.25rem !important}.ml-lg-n1,.mx-lg-n1{margin-left:-.25rem !important}.m-lg-n2{margin:-.5rem !important}.mt-lg-n2,.my-lg-n2{margin-top:-.5rem !important}.mr-lg-n2,.mx-lg-n2{margin-right:-.5rem !important}.mb-lg-n2,.my-lg-n2{margin-bottom:-.5rem !important}.ml-lg-n2,.mx-lg-n2{margin-left:-.5rem !important}.m-lg-n3{margin:-1rem !important}.mt-lg-n3,.my-lg-n3{margin-top:-1rem !important}.mr-lg-n3,.mx-lg-n3{margin-right:-1rem !important}.mb-lg-n3,.my-lg-n3{margin-bottom:-1rem !important}.ml-lg-n3,.mx-lg-n3{margin-left:-1rem !important}.m-lg-n4{margin:-1.5rem !important}.mt-lg-n4,.my-lg-n4{margin-top:-1.5rem !important}.mr-lg-n4,.mx-lg-n4{margin-right:-1.5rem !important}.mb-lg-n4,.my-lg-n4{margin-bottom:-1.5rem !important}.ml-lg-n4,.mx-lg-n4{margin-left:-1.5rem !important}.m-lg-n5{margin:-3rem !important}.mt-lg-n5,.my-lg-n5{margin-top:-3rem !important}.mr-lg-n5,.mx-lg-n5{margin-right:-3rem !important}.mb-lg-n5,.my-lg-n5{margin-bottom:-3rem !important}.ml-lg-n5,.mx-lg-n5{margin-left:-3rem !important}.m-lg-auto{margin:auto !important}.mt-lg-auto,.my-lg-auto{margin-top:auto !important}.mr-lg-auto,.mx-lg-auto{margin-right:auto !important}.mb-lg-auto,.my-lg-auto{margin-bottom:auto !important}.ml-lg-auto,.mx-lg-auto{margin-left:auto !important}}@media (min-width:1441px){.m-xl-0{margin:0 !important}.mt-xl-0,.my-xl-0{margin-top:0 !important}.mr-xl-0,.mx-xl-0{margin-right:0 !important}.mb-xl-0,.my-xl-0{margin-bottom:0 !important}.ml-xl-0,.mx-xl-0{margin-left:0 !important}.m-xl-1{margin:.25rem !important}.mt-xl-1,.my-xl-1{margin-top:.25rem !important}.mr-xl-1,.mx-xl-1{margin-right:.25rem !important}.mb-xl-1,.my-xl-1{margin-bottom:.25rem !important}.ml-xl-1,.mx-xl-1{margin-left:.25rem !important}.m-xl-2{margin:.5rem !important}.mt-xl-2,.my-xl-2{margin-top:.5rem !important}.mr-xl-2,.mx-xl-2{margin-right:.5rem !important}.mb-xl-2,.my-xl-2{margin-bottom:.5rem !important}.ml-xl-2,.mx-xl-2{margin-left:.5rem !important}.m-xl-3{margin:1rem !important}.mt-xl-3,.my-xl-3{margin-top:1rem !important}.mr-xl-3,.mx-xl-3{margin-right:1rem !important}.mb-xl-3,.my-xl-3{margin-bottom:1rem !important}.ml-xl-3,.mx-xl-3{margin-left:1rem !important}.m-xl-4{margin:1.5rem !important}.mt-xl-4,.my-xl-4{margin-top:1.5rem !important}.mr-xl-4,.mx-xl-4{margin-right:1.5rem !important}.mb-xl-4,.my-xl-4{margin-bottom:1.5rem !important}.ml-xl-4,.mx-xl-4{margin-left:1.5rem !important}.m-xl-5{margin:3rem !important}.mt-xl-5,.my-xl-5{margin-top:3rem !important}.mr-xl-5,.mx-xl-5{margin-right:3rem !important}.mb-xl-5,.my-xl-5{margin-bottom:3rem !important}.ml-xl-5,.mx-xl-5{margin-left:3rem !important}.p-xl-0{padding:0 !important}.pt-xl-0,.py-xl-0{padding-top:0 !important}.pr-xl-0,.px-xl-0{padding-right:0 !important}.pb-xl-0,.py-xl-0{padding-bottom:0 !important}.pl-xl-0,.px-xl-0{padding-left:0 !important}.p-xl-1{padding:.25rem !important}.pt-xl-1,.py-xl-1{padding-top:.25rem !important}.pr-xl-1,.px-xl-1{padding-right:.25rem !important}.pb-xl-1,.py-xl-1{padding-bottom:.25rem !important}.pl-xl-1,.px-xl-1{padding-left:.25rem !important}.p-xl-2{padding:.5rem !important}.pt-xl-2,.py-xl-2{padding-top:.5rem !important}.pr-xl-2,.px-xl-2{padding-right:.5rem !important}.pb-xl-2,.py-xl-2{padding-bottom:.5rem !important}.pl-xl-2,.px-xl-2{padding-left:.5rem !important}.p-xl-3{padding:1rem !important}.pt-xl-3,.py-xl-3{padding-top:1rem !important}.pr-xl-3,.px-xl-3{padding-right:1rem !important}.pb-xl-3,.py-xl-3{padding-bottom:1rem !important}.pl-xl-3,.px-xl-3{padding-left:1rem !important}.p-xl-4{padding:1.5rem !important}.pt-xl-4,.py-xl-4{padding-top:1.5rem !important}.pr-xl-4,.px-xl-4{padding-right:1.5rem !important}.pb-xl-4,.py-xl-4{padding-bottom:1.5rem !important}.pl-xl-4,.px-xl-4{padding-left:1.5rem !important}.p-xl-5{padding:3rem !important}.pt-xl-5,.py-xl-5{padding-top:3rem !important}.pr-xl-5,.px-xl-5{padding-right:3rem !important}.pb-xl-5,.py-xl-5{padding-bottom:3rem !important}.pl-xl-5,.px-xl-5{padding-left:3rem !important}.m-xl-n1{margin:-.25rem !important}.mt-xl-n1,.my-xl-n1{margin-top:-.25rem !important}.mr-xl-n1,.mx-xl-n1{margin-right:-.25rem !important}.mb-xl-n1,.my-xl-n1{margin-bottom:-.25rem !important}.ml-xl-n1,.mx-xl-n1{margin-left:-.25rem !important}.m-xl-n2{margin:-.5rem !important}.mt-xl-n2,.my-xl-n2{margin-top:-.5rem !important}.mr-xl-n2,.mx-xl-n2{margin-right:-.5rem !important}.mb-xl-n2,.my-xl-n2{margin-bottom:-.5rem !important}.ml-xl-n2,.mx-xl-n2{margin-left:-.5rem !important}.m-xl-n3{margin:-1rem !important}.mt-xl-n3,.my-xl-n3{margin-top:-1rem !important}.mr-xl-n3,.mx-xl-n3{margin-right:-1rem !important}.mb-xl-n3,.my-xl-n3{margin-bottom:-1rem !important}.ml-xl-n3,.mx-xl-n3{margin-left:-1rem !important}.m-xl-n4{margin:-1.5rem !important}.mt-xl-n4,.my-xl-n4{margin-top:-1.5rem !important}.mr-xl-n4,.mx-xl-n4{margin-right:-1.5rem !important}.mb-xl-n4,.my-xl-n4{margin-bottom:-1.5rem !important}.ml-xl-n4,.mx-xl-n4{margin-left:-1.5rem !important}.m-xl-n5{margin:-3rem !important}.mt-xl-n5,.my-xl-n5{margin-top:-3rem !important}.mr-xl-n5,.mx-xl-n5{margin-right:-3rem !important}.mb-xl-n5,.my-xl-n5{margin-bottom:-3rem !important}.ml-xl-n5,.mx-xl-n5{margin-left:-3rem !important}.m-xl-auto{margin:auto !important}.mt-xl-auto,.my-xl-auto{margin-top:auto !important}.mr-xl-auto,.mx-xl-auto{margin-right:auto !important}.mb-xl-auto,.my-xl-auto{margin-bottom:auto !important}.ml-xl-auto,.mx-xl-auto{margin-left:auto !important}}.sb-template{display:flex;flex-flow:column nowrap}.sb .sg-subtype h2,.sg-main .sg-subtype h2{font-size:3rem;text-transform:uppercase;background-color:#4c4c4c}.sb .sg-subtype h2 a,.sg-main .sg-subtype h2 a{max-width:1441px;width:100%;margin:0 auto;padding:1rem 1rem;display:block;color:#fff;text-decoration:none;line-height:1}@media (min-width:541px){.sb .sg-subtype h2 a,.sg-main .sg-subtype h2 a{padding:1rem 1rem}}@media (min-width:1441px){.sb .sg-subtype h2 a,.sg-main .sg-subtype h2 a{padding-left:calc(1rem + calc(-50vw + calc(1441px / 2)));padding-right:calc(1rem + calc(-50vw + calc(1441px / 2)))}}.sb .sg-pattern>div,.sg-main .sg-pattern>div{max-width:1441px;width:100%;margin:0 auto;padding:0 1rem}@media (min-width:541px){.sb .sg-pattern>div,.sg-main .sg-pattern>div{padding:0 1rem}}@media (min-width:1441px){.sb .sg-pattern>div,.sg-main .sg-pattern>div{padding-left:calc(1rem + calc(-50vw + calc(1441px / 2)));padding-right:calc(1rem + calc(-50vw + calc(1441px / 2)))}}.sb .sg-pattern-title,.sg-main .sg-pattern-title{color:#e8ac2d;font-size:1.4rem !important;text-transform:none !important}.sb .sg-pattern-title a,.sg-main .sg-pattern-title a{color:#e8ac2d !important;font-family:Calibre,Arial,sans-serif;font-size:2.2rem;font-weight:500;text-transform:uppercase !important}.sb .sb-heading-examples--white,.sg-main .sb-heading-examples--white{background:#444;padding:2rem}.sb .sg-pattern-extra-info,.sg-main .sg-pattern-extra-info{width:55%}.sb .sg-pattern .sg-pattern-example,.sg-main .sg-pattern .sg-pattern-example{margin-top:2em}.sb .visually-hidden,.sg-main .visually-hidden{position:absolute !important;clip:rect(1px,1px,1px,1px);overflow:hidden;height:1px;width:1px;word-wrap:normal}.sb .sg-colors,.sg-main .sg-colors{display:flex;flex-wrap:wrap;list-style:none;padding:0;margin:0}.sb .sg-colors li,.sg-main .sg-colors li{flex:0 0 100px;margin:0 0.5rem 1rem}.sb .sg-colors__sample,.sg-main .sg-colors__sample{display:block;height:100px;margin-bottom:0.3em}.sb .sg-colors__sample--brand-primary-1-background,.sg-main .sg-colors__sample--brand-primary-1-background{background:#c5001e}.sb .sg-colors__sample--brand-primary-1-hover-background,.sg-main .sg-colors__sample--brand-primary-1-hover-background{background:#d64c61}.sb .sg-colors__sample--brand-primary-2-background,.sg-main .sg-colors__sample--brand-primary-2-background{background:#e8ac2d}.sb .sg-colors__sample--brand-primary-3-background,.sg-main .sg-colors__sample--brand-primary-3-background{background:#fff}.sb .sg-colors__sample--brand-secondary-1-background,.sg-main .sg-colors__sample--brand-secondary-1-background{background:#fff}.sb .sg-colors__sample--brand-secondary-1-hover-background,.sg-main .sg-colors__sample--brand-secondary-1-hover-background{background:#d64c61}.sb .sg-colors__sample--brand-secondary-2-background,.sg-main .sg-colors__sample--brand-secondary-2-background{background:#000}.sb .sg-colors__sample--brand-secondary-3-background,.sg-main .sg-colors__sample--brand-secondary-3-background{background:#000}.sb .sg-colors__sample--black-background,.sg-main .sg-colors__sample--black-background{background:#000}.sb .sg-colors__sample--gray-darkest-background,.sg-main .sg-colors__sample--gray-darkest-background{background:#444}.sb .sg-colors__sample--gray-dark-background,.sg-main .sg-colors__sample--gray-dark-background{background:#4c4c4c}.sb .sg-colors__sample--gray-light-background,.sg-main .sg-colors__sample--gray-light-background{background:#888}.sb .sg-colors__sample--gray-lightest-background,.sg-main .sg-colors__sample--gray-lightest-background{background:#e5e5e5}.sb .sg-colors__sample--white-background,.sg-main .sg-colors__sample--white-background{background:#fff}.sb .main-menu__link--menu-icon,.sb .network-ribbon__big-menu__link--menu-icon,.sb .network-ribbon__small-menu__link--menu-icon,.sg-main .main-menu__link--menu-icon,.sg-main .network-ribbon__big-menu__link--menu-icon,.sg-main .network-ribbon__small-menu__link--menu-icon{background-repeat:no-repeat;background-position:left center;background-size:30px}html{box-sizing:border-box}body{font-family:"Open Sans","sans-serif";font-size:1.6rem;line-height:1.6;background-color:#fff}*,*::after,*::before{box-sizing:inherit}.main{max-width:1441px;width:100%;margin:0 auto;padding:0 1rem;display:block}@media (min-width:541px){.main{padding:0 1rem}}@media (min-width:1441px){.main{padding-left:calc(1rem + calc(-50vw + calc(1441px / 2)));padding-right:calc(1rem + calc(-50vw + calc(1441px / 2)))}}.visually-hidden{position:absolute !important;clip:rect(1px,1px,1px,1px);overflow:hidden;height:1px;width:1px;word-wrap:normal}.header,.main,.footer{max-width:1441px;width:100%;margin:0 auto;padding:0 1rem;margin-bottom:4em}@media (min-width:541px){.header,.main,.footer{padding:0 1rem}}@media (min-width:1441px){.header,.main,.footer{padding-left:calc(1rem + calc(-50vw + calc(1441px / 2)));padding-right:calc(1rem + calc(-50vw + calc(1441px / 2)))}}@media (min-width:1001px){.main{display:flex}}.main--wide{max-width:100%}.events .main,.page-node-type-content-page .main,.page-node-type-news_article .main,.news .main,.clubs .main,.videos .main,.page-node-type-meeting .main,.page-node-type-race .main,.page-node-type-event .main,.page-node-type-jockey .main,.page-node-type-trainer .main,.page-node-type-horse .main,.page-brightcove_video-type-brightcove_video .main,.meeting-calendar .main,.search .main{padding:0;max-width:100%}.main-sidebar{margin-bottom:2rem}@media (min-width:1001px){.main-sidebar{order:2;width:33%;margin-bottom:0}}.main-content{width:100%}@media (min-width:1001px){.main-content--with-sidebar{margin-right:1rem;width:calc(100% - (33% + 1rem))}}.page-node-type-meeting .main{background-color:#f2f2f2}.page-node-type-meeting .meeting-components-container{padding-bottom:2.4rem}.page-node-type-race .main{background-color:#e5e5e5}@media (min-width:769px){.page-node-type-race .main{background-color:#f2f2f2}}.page-node-type-race .race-components-container{padding-bottom:2.4rem}.meeting-calendar .main{background-color:#f2f2f2}.meeting-calendar .meeting-calendar-components-container{padding-bottom:2.4rem}.page-node-type-jockey .main,.page-node-type-trainer .main,.page-node-type-horse .main{background-color:#f2f2f2}.page-node-type-jockey .profile-components-container,.page-node-type-trainer .profile-components-container,.page-node-type-horse .profile-components-container{padding-bottom:2.4rem}div[aria-label="status"]{background-color:#f3faef;border-left:5px solid green;padding:15px 0 15px}div[aria-label="status"] .status__list .status--status{color:green}div[aria-label="status"] .status__list .status--status a{color:green}div[aria-label="error"]{background-color:#fcf4f2;border-left:5px solid #a51b00;padding:15px 0 15px}div[aria-label="error"] .status__list .status--error{color:#a51b00}div[aria-label="error"] .status__list .status--error a{color:#a51b00}#block-nztr-theme-local-tasks{max-width:1441px;width:100%;margin:0 auto;padding:0 1rem;max-width:1112px}@media (min-width:541px){#block-nztr-theme-local-tasks{padding:0 1rem}}@media (min-width:1441px){#block-nztr-theme-local-tasks{padding-left:calc(1rem + calc(-50vw + calc(1441px / 2)));padding-right:calc(1rem + calc(-50vw + calc(1441px / 2)))}}@media (min-width:1441px){#block-nztr-theme-local-tasks{max-width:1310px}}#block-nztr-theme-local-tasks .tabs__nav--local-tasks{border-left:none}#block-nztr-theme-local-tasks .tabs__link--local-tasks{font-family:"Open Sans","sans-serif";font-weight:400;font-size:1.6rem;color:#17191d;line-height:2rem;border:1px solid #ccc;background-color:#e5e5e5}#block-nztr-theme-local-tasks .is-active.tabs__link--local-tasks{font-family:"Open Sans","sans-serif";font-weight:400;font-size:1.6rem;color:#17191d;line-height:2rem;border:1px solid #ccc;border-bottom:2px solid #c5001e;border-left:none;color:#c5001e;background-color:#fff}#block-nztr-theme-content .user-login-form{max-width:1441px;width:100%;margin:0 auto;padding:0 1rem;margin-top:12rem;margin-bottom:12rem;max-width:1310px}@media (min-width:541px){#block-nztr-theme-content .user-login-form{padding:0 1rem}}@media (min-width:1441px){#block-nztr-theme-content .user-login-form{padding-left:calc(1rem + calc(-50vw + calc(1441px / 2)));padding-right:calc(1rem + calc(-50vw + calc(1441px / 2)))}}.fullwidth-grid__wrapper{max-width:1441px;width:100%;margin:0 auto;padding:0 1rem}@media (min-width:541px){.fullwidth-grid__wrapper{padding:0 1rem}}@media (min-width:1441px){.fullwidth-grid__wrapper{padding-left:calc(1rem + calc(-50vw + calc(1441px / 2)));padding-right:calc(1rem + calc(-50vw + calc(1441px / 2)))}}.fullwidth-grid__grid{width:100%;padding-right:10px;padding-left:10px;margin-right:auto;margin-left:auto}@media (min-width:541px){.fullwidth-grid__grid{padding-right:20px;padding-left:20px}}@media (min-width:1001px){.fullwidth-grid__grid{padding-right:24px;padding-left:24px}}@media (min-width:1441px){.fullwidth-grid__grid{padding-right:40px;padding-left:40px}}@media (min-width:541px){.fullwidth-grid__grid{max-width:728px}}@media (min-width:769px){.fullwidth-grid__grid{max-width:956px}}@media (min-width:1001px){.fullwidth-grid__grid{max-width:1112px}}@media (min-width:1441px){.fullwidth-grid__grid{max-width:1384px}}.fullwidth-grid__row{display:flex;flex-wrap:wrap;margin-right:-10px;margin-left:-10px}@media (min-width:541px){.fullwidth-grid__row{margin-right:-10px;margin-left:-10px}}@media (min-width:1001px){.fullwidth-grid__row{margin-right:-12px;margin-left:-12px}}@media (min-width:1441px){.fullwidth-grid__row{margin-right:-20px;margin-left:-20px}}.fullwidth-grid__col{position:relative;width:100%;padding-right:10px;padding-left:10px;flex:0 0 100%;max-width:100%}@media (min-width:0){.fullwidth-grid__col{padding-right:14px;padding-left:14px}}@media (min-width:541px){.fullwidth-grid__col{padding-right:10px;padding-left:10px}}@media (min-width:1001px){.fullwidth-grid__col{padding-right:12px;padding-left:12px}}@media (min-width:1441px){.fullwidth-grid__col{padding-right:20px;padding-left:20px}}.fullwidth-grid--padding{padding:4rem 0 2rem}@media (min-width:1001px){.fullwidth-grid--padding{padding-top:6rem}}.grid__row{display:flex;flex-wrap:wrap;margin-right:-10px;margin-left:-10px;flex:1}@media (min-width:541px){.grid__row{margin-right:-10px;margin-left:-10px}}@media (min-width:1001px){.grid__row{margin-right:-12px;margin-left:-12px}}@media (min-width:1441px){.grid__row{margin-right:-20px;margin-left:-20px}}.grid__item{position:relative;width:100%;padding-right:10px;padding-left:10px}@media (min-width:0){.grid__item{padding-right:14px;padding-left:14px}}@media (min-width:541px){.grid__item{padding-right:10px;padding-left:10px}}@media (min-width:1001px){.grid__item{padding-right:12px;padding-left:12px}}@media (min-width:1441px){.grid__item{padding-right:20px;padding-left:20px}}.grid--columns-2 .grid__item{position:relative;width:100%;padding-right:10px;padding-left:10px}@media (min-width:0){.grid--columns-2 .grid__item{padding-right:14px;padding-left:14px}}@media (min-width:541px){.grid--columns-2 .grid__item{padding-right:10px;padding-left:10px}}@media (min-width:1001px){.grid--columns-2 .grid__item{padding-right:12px;padding-left:12px}}@media (min-width:1441px){.grid--columns-2 .grid__item{padding-right:20px;padding-left:20px}}@media (min-width:769px){.grid--columns-2 .grid__item{flex:0 0 50%;max-width:50%}}.grid--columns-3 .grid__item{position:relative;width:100%;padding-right:10px;padding-left:10px}@media (min-width:0){.grid--columns-3 .grid__item{padding-right:14px;padding-left:14px}}@media (min-width:541px){.grid--columns-3 .grid__item{padding-right:10px;padding-left:10px}}@media (min-width:1001px){.grid--columns-3 .grid__item{padding-right:12px;padding-left:12px}}@media (min-width:1441px){.grid--columns-3 .grid__item{padding-right:20px;padding-left:20px}}@media (min-width:541px){.grid--columns-3 .grid__item{flex:0 0 50%;max-width:50%}}@media (min-width:769px){.grid--columns-3 .grid__item{flex:0 0 33.33333%;max-width:33.33333%}}.grid--sb .grid__item>div{background-color:rgba(0,0,0,0.2);min-height:100px}@media (min-width:1001px){.grid--divider .grid__item{position:relative}.grid--divider .grid__item::after{background-color:#888;content:'';display:block;height:100%;position:absolute;top:0;width:1px}}.grid--divider .grid__item::after{right:-0.2%}@media (min-width:1001px){.grid--divider .grid__item:last-child{margin-right:0}}.grid--divider .grid__item:last-child::after{display:none}@media (min-width:1001px){.grid--divider.grid--columns-2 .grid__item{position:relative}.grid--divider.grid--columns-2 .grid__item::after{background-color:#888;content:'';display:block;height:100%;position:absolute;top:0;width:1px}}.grid--divider.grid--columns-2 .grid__item::after{right:-0.2%}.grid--divider.grid--columns-2 .grid__item:nth-child(2n){margin-right:0}.grid--divider.grid--columns-2 .grid__item:nth-child(2n)::after{display:none}@media (min-width:1001px){.grid--divider.grid--columns-2 .grid__item:last-child{margin-right:0}}.grid--divider.grid--columns-2 .grid__item:last-child::after{display:none}@media (min-width:1001px){.grid--divider.grid--columns-3 .grid__item{position:relative}.grid--divider.grid--columns-3 .grid__item::after{background-color:#888;content:'';display:block;height:100%;position:absolute;top:0;width:1px}}.grid--divider.grid--columns-3 .grid__item::after{right:-0.2%}.grid--divider.grid--columns-3 .grid__item:nth-child(3n){margin-right:0}.grid--divider.grid--columns-3 .grid__item:nth-child(3n)::after{display:none}@media (min-width:1001px){.grid--divider.grid--columns-3 .grid__item:last-child{margin-right:0}}.grid--divider.grid--columns-3 .grid__item:last-child::after{display:none}.grid{width:100%;padding-right:10px;padding-left:10px;margin-right:auto;margin-left:auto}@media (min-width:541px){.grid{padding-right:20px;padding-left:20px}}@media (min-width:1001px){.grid{padding-right:24px;padding-left:24px}}@media (min-width:1441px){.grid{padding-right:40px;padding-left:40px}}@media (min-width:541px){.grid{max-width:728px}}@media (min-width:769px){.grid{max-width:956px}}@media (min-width:1001px){.grid{max-width:1112px}}@media (min-width:1441px){.grid{max-width:1384px}}.brightcove-video-player{height:100%;width:100%}.button{border:none;cursor:pointer;display:inline-block;text-decoration:none;text-align:center;text-transform:uppercase;color:clr(text-inverse);background-color:clr(primary);line-height:1.4;padding:.5rem 1rem}.button:visited{color:clr(text-inverse)}.button:hover{color:clr(primary);background-color:clr(highlight)}@media (prefers-color-scheme:dark){.button{color:clr(text);background-color:clr(primary)}.button:visited{color:clr(text)}.button:hover{color:clr(text);background-color:clr(highlight-high)}}.button--alt{color:clr(text-inverse);background-color:clr(secondary);line-height:2;padding:1rem 2rem}.button--alt:visited{color:clr(text-inverse)}.button--alt:hover{color:clr(secondary);background-color:clr(highlight)}@media (prefers-color-scheme:dark){.button--alt{color:clr(text);background-color:clr(secondary)}.button--alt:visited{color:clr(text)}.button--alt:hover{color:clr(text);background-color:clr(highlight-high)}}.button--large-primary{font-style:normal;font-weight:bold;font-size:14px;line-height:19px;display:flex;justify-content:center;align-items:center;text-align:center;text-transform:uppercase;color:#FFF;background:#AF9258;border-radius:2px;outline:none;min-width:160px;min-height:48px;padding:16px 16px}.button--large-primary:hover{background:#C3AD82;color:white}.button--large-primary:active{background:#957C4B}.button--large-secondary{border:1px solid #AF9258;box-sizing:border-box;border-radius:2px;color:#AF9258;font-weight:bold;font-size:14px;line-height:19px;display:flex;justify-content:center;align-items:center;text-align:center;text-transform:uppercase;outline:none;background:white;min-width:160px;min-height:48px;padding:16px 16px}.button--large-secondary:hover{background:#C3AD82;color:#FFF}.button--large-secondary:active{background:#957C4B}.comment-box-details--wrapper .comment-box-details--comment-box-heading{font-family:"Open Sans","sans-serif";font-weight:400;font-size:12px;color:#c5001e;line-height:16px}.comment-box-details--wrapper .comment-box-details--comment-box-content{font-family:"Open Sans","sans-serif";font-weight:400;font-size:12px;color:#fff;line-height:16px}.react-datepicker-popper[data-placement^="bottom"] .react-datepicker__triangle,.race-calendar-date-picker .react-datepicker-popper[data-placement^="bottom"] .react-datepicker__triangle,.react-datepicker-popper[data-placement^="top"] .react-datepicker__triangle,.react-datepicker__year-read-view--down-arrow,.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow,.race-calendar-date-picker .react-datepicker-popper[data-placement^="top"] .react-datepicker__triangle,.race-calendar-date-picker .react-datepicker__year-read-view--down-arrow,.race-calendar-date-picker .react-datepicker__month-read-view--down-arrow,.race-calendar-date-picker .react-datepicker__month-year-read-view--down-arrow{margin-left:-8px;position:absolute}.react-datepicker-popper[data-placement^="bottom"] .react-datepicker__triangle,.race-calendar-date-picker .react-datepicker-popper[data-placement^="bottom"] .react-datepicker__triangle,.react-datepicker-popper[data-placement^="top"] .react-datepicker__triangle,.react-datepicker__year-read-view--down-arrow,.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow,.race-calendar-date-picker .react-datepicker-popper[data-placement^="top"] .react-datepicker__triangle,.race-calendar-date-picker .react-datepicker__year-read-view--down-arrow,.race-calendar-date-picker .react-datepicker__month-read-view--down-arrow,.race-calendar-date-picker .react-datepicker__month-year-read-view--down-arrow,.react-datepicker-popper[data-placement^="bottom"] .react-datepicker__triangle::before,.race-calendar-date-picker .react-datepicker-popper[data-placement^="bottom"] .react-datepicker__triangle::before,.react-datepicker-popper[data-placement^="top"] .react-datepicker__triangle::before,.react-datepicker__year-read-view--down-arrow::before,.react-datepicker__month-read-view--down-arrow::before,.react-datepicker__month-year-read-view--down-arrow::before,.race-calendar-date-picker .react-datepicker-popper[data-placement^="top"] .react-datepicker__triangle::before,.race-calendar-date-picker .react-datepicker__year-read-view--down-arrow::before,.race-calendar-date-picker .react-datepicker__month-read-view--down-arrow::before,.race-calendar-date-picker .react-datepicker__month-year-read-view--down-arrow::before{box-sizing:content-box;position:absolute;border:8px solid transparent;height:0;width:1px}.react-datepicker-popper[data-placement^="bottom"] .react-datepicker__triangle::before,.race-calendar-date-picker .react-datepicker-popper[data-placement^="bottom"] .react-datepicker__triangle::before,.react-datepicker-popper[data-placement^="top"] .react-datepicker__triangle::before,.react-datepicker__year-read-view--down-arrow::before,.react-datepicker__month-read-view--down-arrow::before,.react-datepicker__month-year-read-view--down-arrow::before,.race-calendar-date-picker .react-datepicker-popper[data-placement^="top"] .react-datepicker__triangle::before,.race-calendar-date-picker .react-datepicker__year-read-view--down-arrow::before,.race-calendar-date-picker .react-datepicker__month-read-view--down-arrow::before,.race-calendar-date-picker .react-datepicker__month-year-read-view--down-arrow::before{content:"";z-index:-1;border-width:8px;left:-8px;border-bottom-color:#c5001e}.react-datepicker-popper[data-placement^="bottom"] .react-datepicker__triangle,.race-calendar-date-picker .react-datepicker-popper[data-placement^="bottom"] .react-datepicker__triangle{top:0;margin-top:-8px}.react-datepicker-popper[data-placement^="bottom"] .react-datepicker__triangle,.race-calendar-date-picker .react-datepicker-popper[data-placement^="bottom"] .react-datepicker__triangle,.react-datepicker-popper[data-placement^="bottom"] .react-datepicker__triangle::before,.race-calendar-date-picker .react-datepicker-popper[data-placement^="bottom"] .react-datepicker__triangle::before{border-top:none;border-bottom-color:#c5001e}.react-datepicker-popper[data-placement^="bottom"] .react-datepicker__triangle::before,.race-calendar-date-picker .react-datepicker-popper[data-placement^="bottom"] .react-datepicker__triangle::before{top:-1px;border-bottom-color:#c5001e}.react-datepicker-popper[data-placement^="top"] .react-datepicker__triangle,.react-datepicker__year-read-view--down-arrow,.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow,.race-calendar-date-picker .react-datepicker-popper[data-placement^="top"] .react-datepicker__triangle,.race-calendar-date-picker .react-datepicker__year-read-view--down-arrow,.race-calendar-date-picker .react-datepicker__month-read-view--down-arrow,.race-calendar-date-picker .react-datepicker__month-year-read-view--down-arrow{bottom:0;margin-bottom:-8px}.react-datepicker-popper[data-placement^="top"] .react-datepicker__triangle,.react-datepicker__year-read-view--down-arrow,.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow,.race-calendar-date-picker .react-datepicker-popper[data-placement^="top"] .react-datepicker__triangle,.race-calendar-date-picker .react-datepicker__year-read-view--down-arrow,.race-calendar-date-picker .react-datepicker__month-read-view--down-arrow,.race-calendar-date-picker .react-datepicker__month-year-read-view--down-arrow,.react-datepicker-popper[data-placement^="top"] .react-datepicker__triangle::before,.react-datepicker__year-read-view--down-arrow::before,.react-datepicker__month-read-view--down-arrow::before,.react-datepicker__month-year-read-view--down-arrow::before,.race-calendar-date-picker .react-datepicker-popper[data-placement^="top"] .react-datepicker__triangle::before,.race-calendar-date-picker .react-datepicker__year-read-view--down-arrow::before,.race-calendar-date-picker .react-datepicker__month-read-view--down-arrow::before,.race-calendar-date-picker .react-datepicker__month-year-read-view--down-arrow::before{border-bottom:none;border-top-color:#fff}.react-datepicker-popper[data-placement^="top"] .react-datepicker__triangle::before,.react-datepicker__year-read-view--down-arrow::before,.react-datepicker__month-read-view--down-arrow::before,.react-datepicker__month-year-read-view--down-arrow::before,.race-calendar-date-picker .react-datepicker-popper[data-placement^="top"] .react-datepicker__triangle::before,.race-calendar-date-picker .react-datepicker__year-read-view--down-arrow::before,.race-calendar-date-picker .react-datepicker__month-read-view--down-arrow::before,.race-calendar-date-picker .react-datepicker__month-year-read-view--down-arrow::before{bottom:-1px;border-top-color:#c5001e}.react-datepicker-wrapper{display:inline-block;padding:0;border:0}.react-datepicker{font-family:"Helvetica Neue",helvetica,arial,sans-serif;font-size:1.2rem;background-color:#fff;color:#000;border:1px solid #c5001e;border-radius:0;display:inline-block;position:relative}.react-datepicker--time-only .react-datepicker__triangle{left:35px}.react-datepicker--time-only .react-datepicker__time-container{border-left:0}.react-datepicker--time-only .react-datepicker__time,.react-datepicker--time-only .react-datepicker__time-box{border-bottom-left-radius:0.3rem;border-bottom-right-radius:0.3rem}.react-datepicker__triangle{position:absolute;left:50px}.react-datepicker-popper{z-index:3}.react-datepicker-popper[data-placement^="bottom"]{margin-top:10px}.react-datepicker-popper[data-placement="bottom-end"] .react-datepicker__triangle,.react-datepicker-popper[data-placement="top-end"] .react-datepicker__triangle{left:auto;right:50px}.react-datepicker-popper[data-placement^="top"]{margin-bottom:10px}.react-datepicker-popper[data-placement^="right"]{margin-left:8px}.react-datepicker-popper[data-placement^="right"] .react-datepicker__triangle{left:auto;right:42px}.react-datepicker-popper[data-placement^="left"]{margin-right:8px}.react-datepicker-popper[data-placement^="left"] .react-datepicker__triangle{left:42px;right:auto}.react-datepicker__header{text-align:center;background-color:#c5001e;border-bottom:1px solid #c5001e;border-top-left-radius:0;padding-top:8px;position:relative}.react-datepicker__header--time{padding-bottom:8px;padding-left:5px;padding-right:5px}.react-datepicker__header--time:not(.react-datepicker__header--time--only){border-top-left-radius:0}.react-datepicker__header:not(.react-datepicker__header--has-time-select){border-top-right-radius:0}.react-datepicker__year-dropdown-container--select,.react-datepicker__month-dropdown-container--select,.react-datepicker__month-year-dropdown-container--select,.react-datepicker__year-dropdown-container--scroll,.react-datepicker__month-dropdown-container--scroll,.react-datepicker__month-year-dropdown-container--scroll{display:inline-block;margin:0 2px}.react-datepicker__current-month,.react-datepicker-time__header,.react-datepicker-year-header{margin-top:0;color:#fff;font-weight:bold;font-size:1.416rem}.react-datepicker-time__header{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.react-datepicker__navigation{background:none;line-height:2.1rem;text-align:center;cursor:pointer;position:absolute;top:10px;outline:none;padding:0;border:.85rem solid transparent;z-index:1;height:10px;width:10px;text-indent:-999em;overflow:hidden}.react-datepicker__navigation--previous{left:10px;border-right-color:#fff}.react-datepicker__navigation--previous:hover{border-right-color:#e6e6e6}.react-datepicker__navigation--previous--disabled,.react-datepicker__navigation--previous--disabled:hover{border-right-color:#e6e6e6;cursor:default}.react-datepicker__navigation--next{right:10px;border-left-color:#fff}.react-datepicker__navigation--next--with-time:not(.react-datepicker__navigation--next--with-today-button){right:95px}.react-datepicker__navigation--next:hover{border-left-color:#e6e6e6}.react-datepicker__navigation--next--disabled,.react-datepicker__navigation--next--disabled:hover{border-left-color:#e6e6e6;cursor:default}.react-datepicker__navigation--years{position:relative;top:0;display:block;margin-left:auto;margin-right:auto}.react-datepicker__navigation--years-previous{top:4px;border-top-color:#ccc}.react-datepicker__navigation--years-previous:hover{border-top-color:#b3b3b3}.react-datepicker__navigation--years-upcoming{top:-4px;border-bottom-color:#ccc}.react-datepicker__navigation--years-upcoming:hover{border-bottom-color:#b3b3b3}.react-datepicker__month-container{float:left}.react-datepicker__year{margin:.8rem;text-align:center}.react-datepicker__year-wrapper{display:flex;flex-wrap:wrap;max-width:180px}.react-datepicker__year .react-datepicker__year-text{display:inline-block;width:4rem;margin:2px}.react-datepicker__month{margin:.8rem;text-align:center}.react-datepicker__month .react-datepicker__month-text,.react-datepicker__month .react-datepicker__quarter-text{display:inline-block;width:4rem;margin:2px}.react-datepicker__input-time-container{clear:both;width:100%;float:left;margin:5px 0 10px 15px;text-align:left}.react-datepicker__input-time-container .react-datepicker-time__caption{display:inline-block}.react-datepicker__input-time-container .react-datepicker-time__input-container{display:inline-block}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input{display:inline-block;margin-left:10px}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input{width:85px}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type="time"]::-webkit-inner-spin-button,.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type="time"]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type="time"]{-moz-appearance:textfield}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__delimiter{margin-left:5px;display:inline-block}.react-datepicker__time-container{float:right;border-left:1px solid #c5001e;width:85px}.react-datepicker__time-container--with-today-button{display:inline;border:1px solid #aeaeae;border-radius:0.3rem;position:absolute;right:-72px;top:0}.react-datepicker__time-container .react-datepicker__time{position:relative;background:white;border-bottom-right-radius:0.3rem}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box{width:85px;overflow-x:hidden;margin:0 auto;text-align:center;border-bottom-right-radius:0.3rem}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list{list-style:none;margin:0;height:calc(195px + (2.1rem / 2));overflow-y:scroll;padding-right:0;padding-left:0;width:100%;box-sizing:content-box}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item{height:30px;padding:5px 10px;white-space:nowrap}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item:hover{cursor:pointer;background-color:#c5001e}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--selected{background-color:#c5001e;color:white;font-weight:bold}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--selected:hover{background-color:#c5001e}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--disabled{color:#ccc}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--disabled:hover{cursor:default;background-color:transparent}.react-datepicker__week-number{color:#ccc;display:inline-block;width:2.1rem;line-height:2.1rem;text-align:center;margin:.566rem}.react-datepicker__week-number.react-datepicker__week-number--clickable{cursor:pointer}.react-datepicker__week-number.react-datepicker__week-number--clickable:hover{border-radius:0;background-color:#c5001e}.react-datepicker__day-names,.react-datepicker__week{white-space:nowrap}.react-datepicker__day-name,.react-datepicker__day,.react-datepicker__time-name{color:#000;display:inline-block;width:2.1rem;line-height:2.1rem;text-align:center;margin:.566rem}.react-datepicker__day-name{color:#fff}.react-datepicker__month--selected,.react-datepicker__month--in-selecting-range,.react-datepicker__month--in-range,.react-datepicker__quarter--selected,.react-datepicker__quarter--in-selecting-range,.react-datepicker__quarter--in-range{border-radius:0;background-color:#c5001e;color:#fff}.react-datepicker__month--selected:hover,.react-datepicker__month--in-selecting-range:hover,.react-datepicker__month--in-range:hover,.react-datepicker__quarter--selected:hover,.react-datepicker__quarter--in-selecting-range:hover,.react-datepicker__quarter--in-range:hover{background-color:#ac001a}.react-datepicker__month--disabled,.react-datepicker__quarter--disabled{color:#ccc;pointer-events:none}.react-datepicker__month--disabled:hover,.react-datepicker__quarter--disabled:hover{cursor:default;background-color:transparent}.react-datepicker__day,.react-datepicker__month-text,.react-datepicker__quarter-text,.react-datepicker__year-text{cursor:pointer}.react-datepicker__day:hover,.react-datepicker__month-text:hover,.react-datepicker__quarter-text:hover,.react-datepicker__year-text:hover{border-radius:0;background-color:#d64c61}.react-datepicker__day--today,.react-datepicker__month-text--today,.react-datepicker__quarter-text--today,.react-datepicker__year-text--today{font-weight:bold}.react-datepicker__day--highlighted,.react-datepicker__month-text--highlighted,.react-datepicker__quarter-text--highlighted,.react-datepicker__year-text--highlighted{border-radius:0;background-color:#d64c61;color:#fff}.react-datepicker__day--highlighted:hover,.react-datepicker__month-text--highlighted:hover,.react-datepicker__quarter-text--highlighted:hover,.react-datepicker__year-text--highlighted:hover{background-color:#d1374f}.react-datepicker__day--highlighted-custom-1,.react-datepicker__month-text--highlighted-custom-1,.react-datepicker__quarter-text--highlighted-custom-1,.react-datepicker__year-text--highlighted-custom-1{color:magenta}.react-datepicker__day--highlighted-custom-2,.react-datepicker__month-text--highlighted-custom-2,.react-datepicker__quarter-text--highlighted-custom-2,.react-datepicker__year-text--highlighted-custom-2{color:green}.react-datepicker__day--selected,.react-datepicker__day--in-selecting-range,.react-datepicker__day--in-range,.react-datepicker__month-text--selected,.react-datepicker__month-text--in-selecting-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--selected,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--selected,.react-datepicker__year-text--in-selecting-range,.react-datepicker__year-text--in-range{border-radius:0;background-color:#c5001e;color:#fff}.react-datepicker__day--selected:hover,.react-datepicker__day--in-selecting-range:hover,.react-datepicker__day--in-range:hover,.react-datepicker__month-text--selected:hover,.react-datepicker__month-text--in-selecting-range:hover,.react-datepicker__month-text--in-range:hover,.react-datepicker__quarter-text--selected:hover,.react-datepicker__quarter-text--in-selecting-range:hover,.react-datepicker__quarter-text--in-range:hover,.react-datepicker__year-text--selected:hover,.react-datepicker__year-text--in-selecting-range:hover,.react-datepicker__year-text--in-range:hover{background-color:#ac001a}.react-datepicker__day--keyboard-selected,.react-datepicker__month-text--keyboard-selected,.react-datepicker__quarter-text--keyboard-selected,.react-datepicker__year-text--keyboard-selected{border-radius:0;background-color:#f80026;color:#fff}.react-datepicker__day--keyboard-selected:hover,.react-datepicker__month-text--keyboard-selected:hover,.react-datepicker__quarter-text--keyboard-selected:hover,.react-datepicker__year-text--keyboard-selected:hover{background-color:#ac001a}.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range{background-color:rgba(197,0,30,0.5)}.react-datepicker__month--selecting-range .react-datepicker__day--in-range,.react-datepicker__month--selecting-range .react-datepicker__month-text--in-range,.react-datepicker__month--selecting-range .react-datepicker__quarter-text--in-range,.react-datepicker__month--selecting-range .react-datepicker__year-text--in-range{background-color:#c5001e;color:#000}.react-datepicker__day--disabled,.react-datepicker__month-text--disabled,.react-datepicker__quarter-text--disabled,.react-datepicker__year-text--disabled{cursor:default;color:#ccc}.react-datepicker__day--disabled:hover,.react-datepicker__month-text--disabled:hover,.react-datepicker__quarter-text--disabled:hover,.react-datepicker__year-text--disabled:hover{background-color:transparent}.react-datepicker__month-text.react-datepicker__month--selected:hover,.react-datepicker__month-text.react-datepicker__month--in-range:hover,.react-datepicker__month-text.react-datepicker__quarter--selected:hover,.react-datepicker__month-text.react-datepicker__quarter--in-range:hover,.react-datepicker__quarter-text.react-datepicker__month--selected:hover,.react-datepicker__quarter-text.react-datepicker__month--in-range:hover,.react-datepicker__quarter-text.react-datepicker__quarter--selected:hover,.react-datepicker__quarter-text.react-datepicker__quarter--in-range:hover{background-color:#c5001e}.react-datepicker__month-text:hover,.react-datepicker__quarter-text:hover{background-color:#c5001e}.react-datepicker__input-container{position:relative;display:inline-block;width:100%}.react-datepicker__input-container .datepicker-custom-input{height:4.8rem;min-width:24.4rem;background:#f5f5f5;border:none;border-radius:2px;outline:none;padding:1.6rem}.react-datepicker__input-container .datepicker-custom-input:hover{border:1px solid #000;padding:1.5rem}.react-datepicker__input-container .datepicker-custom-input--open{border:1px solid #000;border-radius:2px}.react-datepicker__input-container .datepicker-custom-input .datepicker-label-container{display:flex;justify-content:space-between}.react-datepicker__input-container .datepicker-custom-input .datepicker-label-container .date-picker-text{display:flex}.react-datepicker__input-container .datepicker-custom-input .datepicker-label-container .datepicker-icon-right{height:1rem;width:1rem}.react-datepicker__input-container .datepicker-custom-input .datepicker-label-container .datepicker-icon-right div{height:100%;width:100%}.react-datepicker__input-container .datepicker-custom-input .datepicker-label-container .datepicker-icon-right div svg{height:100%;width:100%}.react-datepicker__year-read-view,.react-datepicker__month-read-view,.react-datepicker__month-year-read-view{border:1px solid transparent;border-radius:0}.react-datepicker__year-read-view:hover,.react-datepicker__month-read-view:hover,.react-datepicker__month-year-read-view:hover{cursor:pointer}.react-datepicker__year-read-view:hover .react-datepicker__year-read-view--down-arrow,.react-datepicker__year-read-view:hover .react-datepicker__month-read-view--down-arrow,.react-datepicker__month-read-view:hover .react-datepicker__year-read-view--down-arrow,.react-datepicker__month-read-view:hover .react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view:hover .react-datepicker__year-read-view--down-arrow,.react-datepicker__month-year-read-view:hover .react-datepicker__month-read-view--down-arrow{border-top-color:#b3b3b3}.react-datepicker__year-read-view--down-arrow,.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow{border-top-color:#ccc;float:right;margin-left:20px;top:8px;position:relative;border-width:.85rem}.react-datepicker__year-dropdown,.react-datepicker__month-dropdown,.react-datepicker__month-year-dropdown{background-color:#c5001e;position:absolute;width:50%;left:25%;top:30px;z-index:1;text-align:center;border-radius:0;border:1px solid #c5001e}.react-datepicker__year-dropdown:hover,.react-datepicker__month-dropdown:hover,.react-datepicker__month-year-dropdown:hover{cursor:pointer}.react-datepicker__year-dropdown--scrollable,.react-datepicker__month-dropdown--scrollable,.react-datepicker__month-year-dropdown--scrollable{height:150px;overflow-y:scroll}.react-datepicker__year-option,.react-datepicker__month-option,.react-datepicker__month-year-option{line-height:20px;width:100%;display:block;margin-left:auto;margin-right:auto}.react-datepicker__year-option:first-of-type,.react-datepicker__month-option:first-of-type,.react-datepicker__month-year-option:first-of-type{border-top-left-radius:0;border-top-right-radius:0}.react-datepicker__year-option:last-of-type,.react-datepicker__month-option:last-of-type,.react-datepicker__month-year-option:last-of-type{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.react-datepicker__year-option:hover,.react-datepicker__month-option:hover,.react-datepicker__month-year-option:hover{background-color:#ccc}.react-datepicker__year-option:hover .react-datepicker__navigation--years-upcoming,.react-datepicker__month-option:hover .react-datepicker__navigation--years-upcoming,.react-datepicker__month-year-option:hover .react-datepicker__navigation--years-upcoming{border-bottom-color:#b3b3b3}.react-datepicker__year-option:hover .react-datepicker__navigation--years-previous,.react-datepicker__month-option:hover .react-datepicker__navigation--years-previous,.react-datepicker__month-year-option:hover .react-datepicker__navigation--years-previous{border-top-color:#b3b3b3}.react-datepicker__year-option--selected,.react-datepicker__month-option--selected,.react-datepicker__month-year-option--selected{position:absolute;left:15px}.react-datepicker__close-icon{cursor:pointer;background-color:transparent;border:0;outline:0;padding:0 6px 0 0;position:absolute;top:0;right:0;height:100%;display:table-cell;vertical-align:middle}.react-datepicker__close-icon::after{cursor:pointer;background-color:#c5001e;color:#fff;border-radius:50%;height:16px;width:16px;padding:2px;font-size:12px;line-height:1;text-align:center;display:table-cell;vertical-align:middle;content:"\00d7"}.react-datepicker__today-button{background:#c5001e;border-top:1px solid #c5001e;cursor:pointer;text-align:center;font-weight:bold;padding:5px 0;clear:left}.react-datepicker__portal{position:fixed;width:100vw;height:100vh;background-color:rgba(0,0,0,0.8);left:0;top:0;justify-content:center;align-items:center;display:flex;z-index:2147483647}.react-datepicker__portal .react-datepicker__day-name,.react-datepicker__portal .react-datepicker__day,.react-datepicker__portal .react-datepicker__time-name{width:3rem;line-height:3rem}@media (max-width:400px),(max-height:550px){.react-datepicker__portal .react-datepicker__day-name,.react-datepicker__portal .react-datepicker__day,.react-datepicker__portal .react-datepicker__time-name{width:2rem;line-height:2rem}}.react-datepicker__portal .react-datepicker__current-month,.react-datepicker__portal .react-datepicker-time__header{font-size:2.16rem}.react-datepicker__portal .react-datepicker__navigation{border:1.53rem solid transparent}.react-datepicker__portal .react-datepicker__navigation--previous{border-right-color:#ccc}.react-datepicker__portal .react-datepicker__navigation--previous:hover{border-right-color:#b3b3b3}.react-datepicker__portal .react-datepicker__navigation--previous--disabled,.react-datepicker__portal .react-datepicker__navigation--previous--disabled:hover{border-right-color:#e6e6e6;cursor:default}.react-datepicker__portal .react-datepicker__navigation--next{border-left-color:#ccc}.react-datepicker__portal .react-datepicker__navigation--next:hover{border-left-color:#b3b3b3}.react-datepicker__portal .react-datepicker__navigation--next--disabled,.react-datepicker__portal .react-datepicker__navigation--next--disabled:hover{border-left-color:#e6e6e6;cursor:default}.react-datepicker-popper[data-placement^="bottom"] .react-datepicker__triangle,.race-calendar-date-picker .react-datepicker-popper[data-placement^="bottom"] .react-datepicker__triangle,.react-datepicker-popper[data-placement^="top"] .react-datepicker__triangle,.react-datepicker__year-read-view--down-arrow,.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow,.race-calendar-date-picker .react-datepicker-popper[data-placement^="top"] .react-datepicker__triangle,.race-calendar-date-picker .react-datepicker__year-read-view--down-arrow,.race-calendar-date-picker .react-datepicker__month-read-view--down-arrow,.race-calendar-date-picker .react-datepicker__month-year-read-view--down-arrow{margin-left:-8px;position:absolute}.react-datepicker-popper[data-placement^="bottom"] .react-datepicker__triangle,.race-calendar-date-picker .react-datepicker-popper[data-placement^="bottom"] .react-datepicker__triangle,.react-datepicker-popper[data-placement^="top"] .react-datepicker__triangle,.react-datepicker__year-read-view--down-arrow,.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow,.race-calendar-date-picker .react-datepicker-popper[data-placement^="top"] .react-datepicker__triangle,.race-calendar-date-picker .react-datepicker__year-read-view--down-arrow,.race-calendar-date-picker .react-datepicker__month-read-view--down-arrow,.race-calendar-date-picker .react-datepicker__month-year-read-view--down-arrow,.react-datepicker-popper[data-placement^="bottom"] .react-datepicker__triangle::before,.race-calendar-date-picker .react-datepicker-popper[data-placement^="bottom"] .react-datepicker__triangle::before,.react-datepicker-popper[data-placement^="top"] .react-datepicker__triangle::before,.react-datepicker__year-read-view--down-arrow::before,.react-datepicker__month-read-view--down-arrow::before,.react-datepicker__month-year-read-view--down-arrow::before,.race-calendar-date-picker .react-datepicker-popper[data-placement^="top"] .react-datepicker__triangle::before,.race-calendar-date-picker .react-datepicker__year-read-view--down-arrow::before,.race-calendar-date-picker .react-datepicker__month-read-view--down-arrow::before,.race-calendar-date-picker .react-datepicker__month-year-read-view--down-arrow::before{box-sizing:content-box;position:absolute;border:8px solid transparent;height:0;width:1px}.react-datepicker-popper[data-placement^="bottom"] .react-datepicker__triangle::before,.race-calendar-date-picker .react-datepicker-popper[data-placement^="bottom"] .react-datepicker__triangle::before,.react-datepicker-popper[data-placement^="top"] .react-datepicker__triangle::before,.react-datepicker__year-read-view--down-arrow::before,.react-datepicker__month-read-view--down-arrow::before,.react-datepicker__month-year-read-view--down-arrow::before,.race-calendar-date-picker .react-datepicker-popper[data-placement^="top"] .react-datepicker__triangle::before,.race-calendar-date-picker .react-datepicker__year-read-view--down-arrow::before,.race-calendar-date-picker .react-datepicker__month-read-view--down-arrow::before,.race-calendar-date-picker .react-datepicker__month-year-read-view--down-arrow::before{content:"";z-index:-1;border-width:8px;left:-8px;border-bottom-color:#c5001e}.react-datepicker-popper[data-placement^="bottom"] .react-datepicker__triangle,.race-calendar-date-picker .react-datepicker-popper[data-placement^="bottom"] .react-datepicker__triangle{top:0;margin-top:-8px}.react-datepicker-popper[data-placement^="bottom"] .react-datepicker__triangle,.race-calendar-date-picker .react-datepicker-popper[data-placement^="bottom"] .react-datepicker__triangle,.react-datepicker-popper[data-placement^="bottom"] .react-datepicker__triangle::before,.race-calendar-date-picker .react-datepicker-popper[data-placement^="bottom"] .react-datepicker__triangle::before{border-top:none;border-bottom-color:#c5001e}.react-datepicker-popper[data-placement^="bottom"] .react-datepicker__triangle::before,.race-calendar-date-picker .react-datepicker-popper[data-placement^="bottom"] .react-datepicker__triangle::before{top:-1px;border-bottom-color:#c5001e}.react-datepicker-popper[data-placement^="top"] .react-datepicker__triangle,.react-datepicker__year-read-view--down-arrow,.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow,.race-calendar-date-picker .react-datepicker-popper[data-placement^="top"] .react-datepicker__triangle,.race-calendar-date-picker .react-datepicker__year-read-view--down-arrow,.race-calendar-date-picker .react-datepicker__month-read-view--down-arrow,.race-calendar-date-picker .react-datepicker__month-year-read-view--down-arrow{bottom:0;margin-bottom:-8px}.react-datepicker-popper[data-placement^="top"] .react-datepicker__triangle,.react-datepicker__year-read-view--down-arrow,.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow,.race-calendar-date-picker .react-datepicker-popper[data-placement^="top"] .react-datepicker__triangle,.race-calendar-date-picker .react-datepicker__year-read-view--down-arrow,.race-calendar-date-picker .react-datepicker__month-read-view--down-arrow,.race-calendar-date-picker .react-datepicker__month-year-read-view--down-arrow,.react-datepicker-popper[data-placement^="top"] .react-datepicker__triangle::before,.react-datepicker__year-read-view--down-arrow::before,.react-datepicker__month-read-view--down-arrow::before,.react-datepicker__month-year-read-view--down-arrow::before,.race-calendar-date-picker .react-datepicker-popper[data-placement^="top"] .react-datepicker__triangle::before,.race-calendar-date-picker .react-datepicker__year-read-view--down-arrow::before,.race-calendar-date-picker .react-datepicker__month-read-view--down-arrow::before,.race-calendar-date-picker .react-datepicker__month-year-read-view--down-arrow::before{border-bottom:none;border-top-color:#fff}.react-datepicker-popper[data-placement^="top"] .react-datepicker__triangle::before,.react-datepicker__year-read-view--down-arrow::before,.react-datepicker__month-read-view--down-arrow::before,.react-datepicker__month-year-read-view--down-arrow::before,.race-calendar-date-picker .react-datepicker-popper[data-placement^="top"] .react-datepicker__triangle::before,.race-calendar-date-picker .react-datepicker__year-read-view--down-arrow::before,.race-calendar-date-picker .react-datepicker__month-read-view--down-arrow::before,.race-calendar-date-picker .react-datepicker__month-year-read-view--down-arrow::before{bottom:-1px;border-top-color:#c5001e}.webform-submission-form{display:flex;flex-wrap:wrap;margin:0 -20px}.webform-submission-form .form-item{margin:0;padding:0 2rem;min-width:100%}@media (min-width:769px){.webform-submission-form .form-item{max-width:50%;min-width:50%}}.webform-submission-form .form-item--textarea{min-width:100%;max-width:100%}.webform-submission-form .form-item__textfield{width:100%;border:1px solid rgba(0,0,0,0.3);outline:none}.webform-submission-form .captcha{width:100%;margin-top:1rem;margin-left:1rem}@media (min-width:1441px){.webform-submission-form .captcha{margin-left:0}}.webform-submission-form .webform-element-description{font-family:"Open Sans","sans-serif";font-weight:400;font-size:1.4rem;color:#17191d;line-height:1.14;font-style:italic;color:#777}.webform-submission-form .webform-element-description p{margin-top:1rem}.webform-submission-form textarea{resize:none;width:100% !important;height:25rem !important;border:1px solid rgba(0,0,0,0.3);outline:none}.webform-submission-form .webform-select-other-input{width:auto !important}.webform-submission-form .form-required::after{content:"*"}.webform-submission-form .form-wrapper{width:100%}.webform-submission-form .button{font-family:"Open Sans","sans-serif";font-weight:700;font-size:1.4rem;color:#17191d;line-height:1.6rem;border-radius:2px;text-align:center;text-transform:uppercase;width:max-content;padding:16px;text-decoration:none;display:flex;justify-content:center;outline:none;color:#c5001e;min-width:160px;min-height:48px;align-items:center;transition:0.3s ease;margin-left:2rem;margin-top:2rem}.webform-submission-form .button--primary{color:#fff;background-color:#c5001e;border-radius:2px;outline:none;min-width:174px;justify-content:center;background-origin:content-box}.webform-submission-form .button--primary:hover{background-color:#d64c61;color:#fff}.webform-submission-form .button--primary:active{background-color:#c5001e;color:#fff}.webform-submission-form fieldset{width:100%;border:none;margin-top:6rem;padding:0}.webform-submission-form fieldset legend{display:block;text-transform:uppercase;font-family:"Open Sans","sans-serif";font-weight:700;font-size:1.4rem;color:#17191d;line-height:2.4rem}@media (min-width:0){.webform-submission-form fieldset legend{display:block;margin-right:2%;padding:0.6em 0}}.webform-submission-form fieldset .form-fieldset-items{display:flex;flex-wrap:wrap}.webform-submission-form fieldset.radios--wrapper .form-fieldset-items,.webform-submission-form fieldset.checkboxes--wrapper .form-fieldset-items{margin-top:1rem}.webform-submission-form fieldset.webform-select-other--wrapper{margin-top:2rem;min-width:100%}.webform-submission-form fieldset.webform-select-other--wrapper .form-fieldset-items{margin-top:1rem}.webform-submission-form fieldset.webform-select-other--wrapper .form-item--select{padding-left:0;padding-right:0;margin-left:0}@media (min-width:769px){.webform-submission-form fieldset.webform-select-other--wrapper .form-item--select{padding-right:inherit}}.webform-submission-form fieldset.webform-radios-other--wrapper .radios--wrapper,.webform-submission-form fieldset.webform-checkboxes-other--wrapper .checkboxes--wrapper{margin:1rem 0 0 0}.webform-submission-form fieldset.webform-radios-other--wrapper .radios--wrapper .form-fieldset-items,.webform-submission-form fieldset.webform-checkboxes-other--wrapper .checkboxes--wrapper .form-fieldset-items{margin-top:0}.webform-submission-form fieldset.webform-radios-other--wrapper .radios--wrapper>legend,.webform-submission-form fieldset.webform-checkboxes-other--wrapper .checkboxes--wrapper>legend{display:none}.webform-element-help{width:2.4rem;height:2.4rem;border:0;margin-bottom:-0.5rem;background-color:#e8ac2d}.webform-element-help:hover{border:0;background-color:#e8ac2d;cursor:initial}.webform-element-help:focus{border:0;background-color:#e8ac2d;outline:none}.webform-element-help span{display:none}.webform-element-help--tooltip.ui-tooltip{box-shadow:0 3px 10px 0 rgba(0,0,0,0.16);border:0 !important;border-radius:0;padding:15px;max-width:280px}@media (min-width:541px){.webform-element-help--tooltip.ui-tooltip{max-width:400px}}.webform-element-help--title{font-family:"Open Sans","sans-serif";font-weight:700;font-size:14px;color:#17191d;line-height:1.43;color:#000}.webform-element-help--content{font-family:"Open Sans","sans-serif";font-weight:400;font-size:14px;color:#17191d;line-height:1.43;color:#777}.form-item--checkboxes{width:100%;display:flex;flex-wrap:wrap}.webform-submission-form .form-fieldset .form-item--checkbox{margin:0;padding:0}.form-item--checkboxes,.form-item--checkbox__item{list-style:none;margin:0;padding:0}.form-item--checkbox input[type="checkbox"]{display:none}.form-item--checkbox input[type="checkbox"]+label{background-image:url("/themes/custom/nztr_theme/images/icons/checkbox-empty.svg");background-repeat:no-repeat;background-position:left center;padding-left:40px;cursor:pointer}.form-item--checkbox input[type="checkbox"]:checked+label{background-image:url("/themes/custom/nztr_theme/images/icons/checkbox-full.svg")}.js-webform-radios.form-item--radio{width:100%;display:flex;flex-wrap:wrap}.webform-submission-form .form-fieldset .form-item--radio{margin:0;padding:0}.form-item--radios,.form-item--radio__item{list-style:none;margin:0;padding:0}.form-item--radio input[type="radio"]{display:none}.form-item--radio input[type="radio"]+label{background-image:url("/themes/custom/nztr_theme/images/icons/radio-empty.svg");background-repeat:no-repeat;background-position:left center;padding-left:40px;cursor:pointer}.form-item--radio input[type="radio"]:checked+label{background-image:url("/themes/custom/nztr_theme/images/icons/radio-full.svg")}.chrome-select{position:relative}.chrome-select select{display:none}.chrome-select .select-selected{background-color:#fff;border:1px solid rgba(0,0,0,0.3);padding:1rem 1.5rem;cursor:pointer;position:relative}.chrome-select .select-selected-filled{background-color:#f2f2f2;border-color:#000}.chrome-select .select-selected:hover{background:#f2f2f2}.chrome-select .select-selected::after{position:absolute;content:"";top:18px;right:15px;width:10px;height:10px;border-top:2px solid #4c4c4c;border-left:2px solid #4c4c4c;transform:rotate(-135deg);transition:all 0.2s linear}.chrome-select .select-selected.select-arrow-active{background:#f2f2f2;border-color:#000;z-index:2}.chrome-select .select-selected.select-arrow-active::after{top:23px;transform:rotate(45deg)}.chrome-select .select-items{position:absolute;box-shadow:0 0 20px 0 rgba(0,0,0,0.2);background:#fff;border:1px solid rgba(0,0,0,0.3);margin-top:-1px;top:100%;left:0;right:0;z-index:1}.chrome-select .select-items div{padding:1rem 1.5rem;cursor:pointer;position:relative}.chrome-select .select-items div::after{content:"";position:absolute;background:#f2f2f2;width:calc(100% - 3rem);height:1px;margin-top:-1px;top:100%;left:1.5rem}.chrome-select .select-items div:hover{background:#f2f2f2}.chrome-select .select-hide{display:none}.form-item{color:clr(text);margin-bottom:1em;max-width:32em}.form-item::after{clear:both;content:'';display:table}.form-item__label{display:block;text-transform:uppercase;font-family:"Open Sans","sans-serif";font-weight:700;font-size:1.4rem;color:#17191d;line-height:2.4rem}@media (min-width:0){.form-item__label{display:block;margin-right:2%;padding:0.6em 0}}.form-item__textfield{border:1px solid clr(highlight-high);padding:0.6em;max-width:100%}.form-item__textfield:focus{border-color:clr(accent-high)}.form-item__textfield::placeholder{color:clr(highlight)}.form-item__textfield:not([type]),.form-item__textfield[type="text"],.form-item__textfield[type="email"],.form-item__textfield[type="number"]{background:#fff;border-color:rgba(0,0,0,0.3)}.form-item__textfield:not([type]):focus,.form-item__textfield[type="text"]:focus,.form-item__textfield[type="email"]:focus,.form-item__textfield[type="number"]:focus{background:#f2f2f2;border-color:#000;outline:0}.form-item--filled:not([type]),.form-item--filled[type="text"],.form-item--filled[type="email"],.form-item--filled[type="number"]{background:#f2f2f2;border-color:#000;outline:0}.form-item--filled.error{border-color:#de0000}.form-item__description{margin-top:0.3em}.form-fieldset{border:none;margin-bottom:2em;padding:0}.form-fieldset .form-item{margin-left:1em;max-width:31em}.generic-header{background-color:#c5001e}.generic-header__wrapper{max-width:1441px;width:100%;margin:0 auto;padding:0 1rem}@media (min-width:541px){.generic-header__wrapper{padding:0 1rem}}@media (min-width:1441px){.generic-header__wrapper{padding-left:calc(1rem + calc(-50vw + calc(1441px / 2)));padding-right:calc(1rem + calc(-50vw + calc(1441px / 2)))}}.generic-header__grid{width:100%;padding-right:10px;padding-left:10px;margin-right:auto;margin-left:auto}@media (min-width:541px){.generic-header__grid{padding-right:20px;padding-left:20px}}@media (min-width:1001px){.generic-header__grid{padding-right:24px;padding-left:24px}}@media (min-width:1441px){.generic-header__grid{padding-right:40px;padding-left:40px}}@media (min-width:541px){.generic-header__grid{max-width:728px}}@media (min-width:769px){.generic-header__grid{max-width:956px}}@media (min-width:1001px){.generic-header__grid{max-width:1112px}}@media (min-width:1441px){.generic-header__grid{max-width:1384px}}.generic-header__row{display:flex;flex-direction:column}@media (min-width:1001px){.generic-header__row{flex-direction:row;justify-content:space-between}}.generic-header__col{display:flex;min-height:13.4rem;align-items:center;padding-bottom:1.6rem;padding-top:1.6rem}@media (min-width:1001px){.generic-header__col{padding-bottom:5.6rem;padding-top:5.6rem}}.generic-header--profile-image-container{display:flex;height:7.2rem;min-width:7.2rem;max-width:7.2rem;margin-right:2.4rem;background-position:center;background-size:cover;background-color:#fff;border-radius:50%}@media (min-width:769px){.generic-header--profile-image-container{height:10.4rem;min-width:10.4rem;max-width:10.4rem;margin-right:3.2rem}}.generic-header--profile-image-container image{object-fit:contain}.generic-header--details{display:flex;flex-direction:column;color:#fff}.generic-header--details-helper{font-family:"Open Sans","sans-serif";font-weight:700;font-size:1.2rem;color:#d64c61;line-height:1.2rem;text-transform:uppercase;margin-bottom:4px}@media (min-width:769px){.generic-header--details-helper{margin-bottom:8px}}.generic-header--details-title{display:flex;align-items:center}.generic-header--details-title .generic-header--type{height:3.2rem;width:3.2rem;border-radius:4px;margin-right:8px;display:flex;align-items:center;justify-content:center;background-color:#d64c61;font-family:"Open Sans","sans-serif";font-weight:700;font-size:2.4rem;color:#fff;line-height:3.2rem}@media (min-width:769px){.generic-header--details-title .generic-header--type{font-family:"Open Sans","sans-serif";font-weight:700;font-size:3.2rem;color:#fff;line-height:4rem;height:4rem;width:4rem}}.generic-header--details-title h1{margin:0;font-family:"Open Sans","sans-serif";font-weight:700;font-size:2.4rem;color:#fff;line-height:3.2rem}@media (min-width:769px){.generic-header--details-title h1{font-family:"Open Sans","sans-serif";font-weight:700;font-size:3.2rem;color:#fff;line-height:4rem}}.generic-header--details-sub-title{font-family:"Open Sans","sans-serif";font-weight:400;font-size:1.2rem;color:#c4c4c4;line-height:1.6rem;display:flex;white-space:pre-wrap;flex-direction:column;margin-top:4px;flex-wrap:wrap}@media (min-width:769px){.generic-header--details-sub-title{font-family:"Open Sans","sans-serif";font-weight:400;font-size:1.8rem;color:#c4c4c4;line-height:3.2rem;flex-direction:row;margin-top:8px}}.generic-header--details-sub-title .generic-header--separator{display:none}@media (min-width:769px){.generic-header--details-sub-title .generic-header--separator{display:flex}}.horse_entry_grid_header{display:none;background-color:#ccc;padding-top:8px;padding-bottom:8px;font-family:"Open Sans","sans-serif";font-weight:700;font-size:1rem;color:#7c7c7c;line-height:1.6rem}@media (min-width:769px){.horse_entry_grid_header{display:flex}}.horse_entry_grid_header--horse-params{display:flex}@media (min-width:769px){.horse_entry_grid_header--horse-params{position:relative;width:100%;padding-right:10px;padding-left:10px;flex:0 0 41.66667%;max-width:41.66667%}}@media (min-width:769px) and (min-width:0){.horse_entry_grid_header--horse-params{padding-right:14px;padding-left:14px}}@media (min-width:769px) and (min-width:541px){.horse_entry_grid_header--horse-params{padding-right:10px;padding-left:10px}}@media (min-width:769px) and (min-width:1001px){.horse_entry_grid_header--horse-params{padding-right:12px;padding-left:12px}}@media (min-width:769px) and (min-width:1441px){.horse_entry_grid_header--horse-params{padding-right:20px;padding-left:20px}}.horse_entry_grid_header--horse-race-params{display:flex}@media (min-width:769px){.horse_entry_grid_header--horse-race-params{position:relative;width:100%;padding-right:10px;padding-left:10px;flex:0 0 50%;max-width:50%;justify-content:space-between}}@media (min-width:769px) and (min-width:0){.horse_entry_grid_header--horse-race-params{padding-right:14px;padding-left:14px}}@media (min-width:769px) and (min-width:541px){.horse_entry_grid_header--horse-race-params{padding-right:10px;padding-left:10px}}@media (min-width:769px) and (min-width:1001px){.horse_entry_grid_header--horse-race-params{padding-right:12px;padding-left:12px}}@media (min-width:769px) and (min-width:1441px){.horse_entry_grid_header--horse-race-params{padding-right:20px;padding-left:20px}}.horse_entry_grid_header--serial-number{margin-right:2rem;min-width:3.3rem}.horse_entry_grid_header--silk{width:4.8rem;margin-right:1.6rem}@media (min-width:769px){.horse_entry_grid_header--gear,.horse_entry_grid_header--weight,.horse_entry_grid_header--rating,.horse_entry_grid_header--form{position:relative;width:100%;padding-right:10px;padding-left:10px;flex:0 0 16.66667%;max-width:16.66667%}}@media (min-width:769px) and (min-width:0){.horse_entry_grid_header--gear,.horse_entry_grid_header--weight,.horse_entry_grid_header--rating,.horse_entry_grid_header--form{padding-right:14px;padding-left:14px}}@media (min-width:769px) and (min-width:541px){.horse_entry_grid_header--gear,.horse_entry_grid_header--weight,.horse_entry_grid_header--rating,.horse_entry_grid_header--form{padding-right:10px;padding-left:10px}}@media (min-width:769px) and (min-width:1001px){.horse_entry_grid_header--gear,.horse_entry_grid_header--weight,.horse_entry_grid_header--rating,.horse_entry_grid_header--form{padding-right:12px;padding-left:12px}}@media (min-width:769px) and (min-width:1441px){.horse_entry_grid_header--gear,.horse_entry_grid_header--weight,.horse_entry_grid_header--rating,.horse_entry_grid_header--form{padding-right:20px;padding-left:20px}}.horse_entry_grid_header--gear.trial,.horse_entry_grid_header--weight.trial,.horse_entry_grid_header--rating.trial,.horse_entry_grid_header--form.trial{display:none}@media (min-width:769px){.horse_entry_grid_header--odds{position:relative;width:100%;padding-right:10px;padding-left:10px;flex:0 0 16.66667%;max-width:16.66667%}}@media (min-width:769px) and (min-width:0){.horse_entry_grid_header--odds{padding-right:14px;padding-left:14px}}@media (min-width:769px) and (min-width:541px){.horse_entry_grid_header--odds{padding-right:10px;padding-left:10px}}@media (min-width:769px) and (min-width:1001px){.horse_entry_grid_header--odds{padding-right:12px;padding-left:12px}}@media (min-width:769px) and (min-width:1441px){.horse_entry_grid_header--odds{padding-right:20px;padding-left:20px}}.horse_entry_grid_header--odds.trial{display:none}.horse-entry-grid-previous-race-stats{display:flex;justify-content:space-between;padding:1.6rem 1.2rem;border-radius:4px}.horse-entry-grid-previous-race-stats--race,.horse-entry-grid-previous-race-stats--premier,.horse-entry-grid-previous-race-stats--trial,.horse-entry-grid-previous-race-stats--professional{background-color:#e5e5e5}.horse-entry-grid-previous-race-stats--race .horse-entry-grid-previous-race-stats--race-type,.horse-entry-grid-previous-race-stats--premier .horse-entry-grid-previous-race-stats--race-type,.horse-entry-grid-previous-race-stats--trial .horse-entry-grid-previous-race-stats--race-type,.horse-entry-grid-previous-race-stats--professional .horse-entry-grid-previous-race-stats--race-type{height:1.6rem;width:1.6rem;background-color:#31708e;display:flex;align-items:center;justify-content:center;font-family:"Open Sans","sans-serif";font-weight:400;font-size:1.6rem;color:#fff;line-height:1.6rem;font-weight:600}.horse-entry-grid-previous-race-stats--race .horse-entry-grid-previous-race-stats--race-type-jump,.horse-entry-grid-previous-race-stats--premier .horse-entry-grid-previous-race-stats--race-type-jump,.horse-entry-grid-previous-race-stats--trial .horse-entry-grid-previous-race-stats--race-type-jump,.horse-entry-grid-previous-race-stats--professional .horse-entry-grid-previous-race-stats--race-type-jump{background-color:#ff7800;font-size:1.2rem}.horse-entry-grid-previous-race-stats--race .horse-entry-grid-previous-race-stats--content-date,.horse-entry-grid-previous-race-stats--premier .horse-entry-grid-previous-race-stats--content-date,.horse-entry-grid-previous-race-stats--trial .horse-entry-grid-previous-race-stats--content-date,.horse-entry-grid-previous-race-stats--professional .horse-entry-grid-previous-race-stats--content-date{font-family:"Open Sans","sans-serif";font-weight:700;font-size:1rem;color:#6c6c6c;line-height:1.6rem;margin-bottom:4px}.horse-entry-grid-previous-race-stats--race .horse-entry-grid-previous-race-stats--content-race-course,.horse-entry-grid-previous-race-stats--race .horse-entry-grid-previous-race-stats--content-race-number,.horse-entry-grid-previous-race-stats--race .horse-entry-grid-previous-race-stats--content-position,.horse-entry-grid-previous-race-stats--premier .horse-entry-grid-previous-race-stats--content-race-course,.horse-entry-grid-previous-race-stats--premier .horse-entry-grid-previous-race-stats--content-race-number,.horse-entry-grid-previous-race-stats--premier .horse-entry-grid-previous-race-stats--content-position,.horse-entry-grid-previous-race-stats--trial .horse-entry-grid-previous-race-stats--content-race-course,.horse-entry-grid-previous-race-stats--trial .horse-entry-grid-previous-race-stats--content-race-number,.horse-entry-grid-previous-race-stats--trial .horse-entry-grid-previous-race-stats--content-position,.horse-entry-grid-previous-race-stats--professional .horse-entry-grid-previous-race-stats--content-race-course,.horse-entry-grid-previous-race-stats--professional .horse-entry-grid-previous-race-stats--content-race-number,.horse-entry-grid-previous-race-stats--professional .horse-entry-grid-previous-race-stats--content-position{font-family:"Open Sans","sans-serif";font-weight:400;font-size:1.4rem;color:#000;line-height:1.6rem}.horse-entry-grid-previous-race-stats--race .horse-entry-grid-previous-race-stats--controls .horse-entry-grid-previous-race-stats--icon-wrapper svg,.horse-entry-grid-previous-race-stats--premier .horse-entry-grid-previous-race-stats--controls .horse-entry-grid-previous-race-stats--icon-wrapper svg,.horse-entry-grid-previous-race-stats--trial .horse-entry-grid-previous-race-stats--controls .horse-entry-grid-previous-race-stats--icon-wrapper svg,.horse-entry-grid-previous-race-stats--professional .horse-entry-grid-previous-race-stats--controls .horse-entry-grid-previous-race-stats--icon-wrapper svg{color:#000}.horse-entry-grid-previous-race-stats--race:hover,.horse-entry-grid-previous-race-stats--premier:hover,.horse-entry-grid-previous-race-stats--trial:hover,.horse-entry-grid-previous-race-stats--professional:hover{background-color:#fff;box-shadow:0 2px 4px 1px rgba(0,0,0,0.1)}.horse-entry-grid-previous-race-stats--content{display:flex;flex-direction:column}.horse-entry-grid-previous-race-stats--content-row{display:flex}.horse-entry-grid-previous-race-stats--content-row-race div,.horse-entry-grid-previous-race-stats--content-row-track div{margin-right:4px}.horse-entry-grid-previous-race-stats--content-row-track{margin-top:8px;margin-bottom:8px;font-family:"Open Sans","sans-serif";font-weight:400;font-size:1.2rem;color:#000;line-height:1.6rem;font-weight:300}@media (min-width:1001px){.horse-entry-grid-previous-race-stats--content-row-track{margin-top:4px;margin-bottom:4px}}.horse-entry-grid-previous-race-stats--controls{display:flex;flex-direction:column;flex-basis:20%;justify-content:space-between;align-items:flex-end}.horse-entry-grid-previous-race-stats--controls-nav{display:flex}.horse-entry-grid-previous-race-stats--controls-actions{display:flex}.horse-entry-grid-previous-race-stats--controls-actions .horse-entry-grid-previous-race-stats--icon-wrapper{display:flex;align-items:flex-end}.horse-entry-grid-previous-race-stats--controls-play{display:none}.horse-entry-grid-previous-race-stats--controls .horse-entry-grid-previous-race-stats--icon-wrapper{margin-left:1.5rem}.horse-entry-grid-previous-race-stats--controls .horse-entry-grid-previous-race-stats--icon-wrapper:hover{cursor:pointer}.horse-entry-grid-previous-race-stats--controls .horse-entry-grid-previous-race-stats--icon-wrapper svg{height:2rem;width:2rem}.horse_entry_grid_sectional_header{display:none;background-color:#ccc;padding-top:8px;padding-bottom:8px;font-family:"Open Sans","sans-serif";font-weight:700;font-size:1rem;color:#7c7c7c;line-height:1.6rem}@media (min-width:769px){.horse_entry_grid_sectional_header{display:flex}}.horse_entry_grid_sectional_header--horse-params{display:flex}@media (min-width:769px){.horse_entry_grid_sectional_header--horse-params{position:relative;width:100%;padding-right:10px;padding-left:10px;flex:0 0 41.66667%;max-width:41.66667%}}@media (min-width:769px) and (min-width:0){.horse_entry_grid_sectional_header--horse-params{padding-right:14px;padding-left:14px}}@media (min-width:769px) and (min-width:541px){.horse_entry_grid_sectional_header--horse-params{padding-right:10px;padding-left:10px}}@media (min-width:769px) and (min-width:1001px){.horse_entry_grid_sectional_header--horse-params{padding-right:12px;padding-left:12px}}@media (min-width:769px) and (min-width:1441px){.horse_entry_grid_sectional_header--horse-params{padding-right:20px;padding-left:20px}}.horse_entry_grid_sectional_header--horse-race-params{display:flex}@media (min-width:769px){.horse_entry_grid_sectional_header--horse-race-params{position:relative;width:100%;padding-right:10px;padding-left:10px;flex:0 0 50%;max-width:50%;justify-content:space-between}}@media (min-width:769px) and (min-width:0){.horse_entry_grid_sectional_header--horse-race-params{padding-right:14px;padding-left:14px}}@media (min-width:769px) and (min-width:541px){.horse_entry_grid_sectional_header--horse-race-params{padding-right:10px;padding-left:10px}}@media (min-width:769px) and (min-width:1001px){.horse_entry_grid_sectional_header--horse-race-params{padding-right:12px;padding-left:12px}}@media (min-width:769px) and (min-width:1441px){.horse_entry_grid_sectional_header--horse-race-params{padding-right:20px;padding-left:20px}}.horse_entry_grid_sectional_header--serial-number{margin-right:2rem;min-width:3.3rem}.horse_entry_grid_sectional_header--silk{width:4.8rem;margin-right:1.6rem}@media (min-width:769px){.horse_entry_grid_sectional_header--sectional{position:relative;width:100%;padding-right:10px;padding-left:10px;flex:0 0 16.66667%;max-width:16.66667%}}@media (min-width:769px) and (min-width:0){.horse_entry_grid_sectional_header--sectional{padding-right:14px;padding-left:14px}}@media (min-width:769px) and (min-width:541px){.horse_entry_grid_sectional_header--sectional{padding-right:10px;padding-left:10px}}@media (min-width:769px) and (min-width:1001px){.horse_entry_grid_sectional_header--sectional{padding-right:12px;padding-left:12px}}@media (min-width:769px) and (min-width:1441px){.horse_entry_grid_sectional_header--sectional{padding-right:20px;padding-left:20px}}.horse_entry_grid_sectional_header--sectional.trial{display:none}.horse-gear-details--wrapper .horse-gear-details--gear-changes-heading{font-family:"Open Sans","sans-serif";font-weight:400;font-size:12px;color:#c5001e;line-height:16px}.horse-gear-details--wrapper .horse-gear-details--gear-changes-content{font-family:"Open Sans","sans-serif";font-weight:400;font-size:12px;color:#fff;line-height:16px}.horse-gear-details--wrapper .horse-gear-details--current-gear{margin-top:1.5rem}.horse-gear-details--wrapper .horse-gear-details--current-gear-heading{font-family:"Open Sans","sans-serif";font-weight:400;font-size:12px;color:#c5001e;line-height:16px}.horse-gear-details--wrapper .horse-gear-details--current-gear-content{font-family:"Open Sans","sans-serif";font-weight:400;font-size:12px;color:#fff;line-height:16px}.horse-profile-info-tile-data{padding-right:0.8rem;padding-left:0.8rem}.horse-profile-info-tile-data--title{font-family:"Open Sans","sans-serif";font-weight:700;font-size:1.2rem;color:#c4c4c4;line-height:1.2rem;margin-bottom:8px}.horse-profile-info-tile-data--content{display:flex}@media screen and (max-width:1441px){.horse-profile-info-tile-data--content{flex-wrap:wrap}}.horse-profile-info-tile-data--content-form{font-family:"Open Sans","sans-serif";font-weight:400;font-size:1.6rem;color:#000;line-height:2.2rem}@media (min-width:769px){.horse-profile-info-tile-data--content-form{font-family:"Open Sans","sans-serif";font-weight:400;font-size:1.8rem;color:#000;line-height:3.2rem}}.horse-profile-info-tile-data--content-form .horse-profile-info-tile-data--form-item:last-of-type{font-weight:600}.horse-profile-info-tile-data--content-total-races{font-family:"Open Sans","sans-serif";font-weight:400;font-size:1.6rem;color:#000;line-height:2.2rem;margin-right:2px;font-weight:600}@media (min-width:769px){.horse-profile-info-tile-data--content-total-races{font-family:"Open Sans","sans-serif";font-weight:400;font-size:1.8rem;color:#000;line-height:3.2rem;font-weight:600}}.horse-profile-info-tile-data--content-positions{font-family:"Open Sans","sans-serif";font-weight:400;font-size:1.6rem;color:#000;line-height:2.2rem}@media screen and (min-width:1441px){.horse-profile-info-tile-data--content-positions{display:flex}}@media (min-width:769px){.horse-profile-info-tile-data--content-positions{font-family:"Open Sans","sans-serif";font-weight:400;font-size:1.8rem;color:#000;line-height:3.2rem}}.nztr-video-player-iframe,.nztr-video-player-html5{display:none}.nztr-video-player-html5.show{display:block}.nztr-video-player-iframe.show{display:block}.ubd{background:#e5e5e5;padding:1rem;display:none}.ubd__icon{float:left;width:3rem;height:3rem;margin-right:1rem;margin-top:1rem;color:#de0000}.ubd__disclaimer{font-family:"Open Sans","sans-serif";font-weight:700;font-size:2rem;color:#de0000;line-height:2.6rem}.ubd__disclaimer_heading{margin:0;color:#de0000}@media \0screen,screen\9,screen\0,screen and (min-width:0\0) and (min-resolution:72dpi){.ubd{display:block}}.icons-demo{display:flex;flex-wrap:wrap}.icons-demo .icon{height:100px;padding:1rem;width:100px}@media (prefers-color-scheme:dark){.icons-demo .icon{fill:clr(accent-high)}}.icons-demo pre{background-color:clr(muted);font-size:0.8rem;margin:0;text-align:center}.icons-demo__item{border:1px solid clr(muted);margin:.25rem}img,picture{display:block;height:auto;max-width:100%}figure{margin:0}.figure__caption{font-style:italic}.image-gallery-image{flex:1 1 356px;height:264px;overflow:hidden;position:relative}.image-gallery-image .image-gallery-image--image-container{background-size:cover;background-position:center center;background-repeat:no-repeat;position:absolute;height:100%;width:100%;transition:all .5s;transform:scale(1,1);z-index:-1}.image-gallery-image:hover .image-gallery-image--image-container{transform:scale(1.25,1.25)}.info-item--title{font-family:"Open Sans","sans-serif";font-weight:700;font-size:1rem;color:#c4c4c4;line-height:1.6rem;margin-bottom:8px}@media (min-width:1001px){.info-item--title{font-family:"Open Sans","sans-serif";font-weight:700;font-size:1.2rem;color:#c4c4c4;line-height:1.2rem}}.info-item--value{font-family:"Open Sans","sans-serif";font-weight:400;font-size:1.4rem;color:#000;line-height:1.6rem;margin-bottom:8px}@media (min-width:1001px){.info-item--value{font-family:"Open Sans","sans-serif";font-weight:400;font-size:1.2rem;color:#000;line-height:1.2rem}}.info-tile-slider-item{background-color:#fff;border-radius:4px;z-index:1}.info-tile-slider-item__wrapper{padding:1.6rem}.info-tile-slider-item__title{font-family:"Open Sans","sans-serif";font-weight:700;font-size:1.2rem;color:#6c6c6c;line-height:1.2rem;text-transform:uppercase;margin-bottom:8px}.info-tile-slider-item__content{font-family:"Open Sans","sans-serif";font-weight:400;font-size:1.8rem;color:#000;line-height:3.2rem;font-weight:600}.trainer-ladder-header{background-color:#6c6c6c;padding-top:8px;padding-bottom:8px;display:flex;min-width:120rem;font-family:"Open Sans","sans-serif";font-weight:700;font-size:1rem;color:#fff;line-height:1.6rem}.trainer-ladder-header--trainer-params{position:relative;width:100%;padding-right:10px;padding-left:10px;flex:0 0 20.83333%;max-width:20.83333%;display:flex}@media (min-width:0){.trainer-ladder-header--trainer-params{padding-right:14px;padding-left:14px}}@media (min-width:541px){.trainer-ladder-header--trainer-params{padding-right:10px;padding-left:10px}}@media (min-width:1001px){.trainer-ladder-header--trainer-params{padding-right:12px;padding-left:12px}}@media (min-width:1441px){.trainer-ladder-header--trainer-params{padding-right:20px;padding-left:20px}}.trainer-ladder-header--trainer-race-params{position:relative;width:100%;padding-right:10px;padding-left:10px;flex:0 0 79.16667%;max-width:79.16667%;display:flex;justify-content:space-between}@media (min-width:0){.trainer-ladder-header--trainer-race-params{padding-right:14px;padding-left:14px}}@media (min-width:541px){.trainer-ladder-header--trainer-race-params{padding-right:10px;padding-left:10px}}@media (min-width:1001px){.trainer-ladder-header--trainer-race-params{padding-right:12px;padding-left:12px}}@media (min-width:1441px){.trainer-ladder-header--trainer-race-params{padding-right:20px;padding-left:20px}}.trainer-ladder-header--trainer-rank{margin-right:2rem;min-width:3rem}.trainer-ladder-header--trainer-name{min-width:10rem}.trainer-ladder-header--starts,.trainer-ladder-header--first,.trainer-ladder-header--second,.trainer-ladder-header--third,.trainer-ladder-header--fourth,.trainer-ladder-header--fifth{position:relative;width:100%;padding-right:10px;padding-left:10px;flex:0 0 6.66667%;max-width:6.66667%}@media (min-width:0){.trainer-ladder-header--starts,.trainer-ladder-header--first,.trainer-ladder-header--second,.trainer-ladder-header--third,.trainer-ladder-header--fourth,.trainer-ladder-header--fifth{padding-right:14px;padding-left:14px}}@media (min-width:541px){.trainer-ladder-header--starts,.trainer-ladder-header--first,.trainer-ladder-header--second,.trainer-ladder-header--third,.trainer-ladder-header--fourth,.trainer-ladder-header--fifth{padding-right:10px;padding-left:10px}}@media (min-width:1001px){.trainer-ladder-header--starts,.trainer-ladder-header--first,.trainer-ladder-header--second,.trainer-ladder-header--third,.trainer-ladder-header--fourth,.trainer-ladder-header--fifth{padding-right:12px;padding-left:12px}}@media (min-width:1441px){.trainer-ladder-header--starts,.trainer-ladder-header--first,.trainer-ladder-header--second,.trainer-ladder-header--third,.trainer-ladder-header--fourth,.trainer-ladder-header--fifth{padding-right:20px;padding-left:20px}}.trainer-ladder-header--price-money,.trainer-ladder-header--strike-rate{position:relative;width:100%;padding-right:10px;padding-left:10px;flex:0 0 11.66667%;max-width:11.66667%}@media (min-width:0){.trainer-ladder-header--price-money,.trainer-ladder-header--strike-rate{padding-right:14px;padding-left:14px}}@media (min-width:541px){.trainer-ladder-header--price-money,.trainer-ladder-header--strike-rate{padding-right:10px;padding-left:10px}}@media (min-width:1001px){.trainer-ladder-header--price-money,.trainer-ladder-header--strike-rate{padding-right:12px;padding-left:12px}}@media (min-width:1441px){.trainer-ladder-header--price-money,.trainer-ladder-header--strike-rate{padding-right:20px;padding-left:20px}}.trainer-ladder-header--odds{position:relative;width:100%;padding-right:10px;padding-left:10px;flex:0 0 16.66667%;max-width:16.66667%}@media (min-width:0){.trainer-ladder-header--odds{padding-right:14px;padding-left:14px}}@media (min-width:541px){.trainer-ladder-header--odds{padding-right:10px;padding-left:10px}}@media (min-width:1001px){.trainer-ladder-header--odds{padding-right:12px;padding-left:12px}}@media (min-width:1441px){.trainer-ladder-header--odds{padding-right:20px;padding-left:20px}}.lightbox-brightcove-container-single-instance{margin-right:1rem;margin-bottom:1rem}@media (min-width:1001px){.lightbox-brightcove-container-single-instance{margin-right:2.5rem}}@media (min-width:1441px){.lightbox-brightcove-container-single-instance{margin-top:0}}.lightbox-brightcove-container-single-instance .playerLightbox{position:fixed;left:0;right:0;top:0;bottom:0;margin-left:0;color:white;text-align:center;background:rgba(0,0,0,0.8);z-index:20;overflow:hidden}.lightbox-brightcove-container-single-instance .playerLightbox .brightcove-container{position:absolute;left:0;right:0;top:15%;bottom:0}@media (min-width:541px){.lightbox-brightcove-container-single-instance .playerLightbox .brightcove-container{top:0}}.lightbox-brightcove-container-single-instance .playerLightbox .brightcove-container .video-js{width:100%;height:306px;position:absolute;top:100px;left:0}@media (min-width:769px){.lightbox-brightcove-container-single-instance .playerLightbox .brightcove-container .video-js{width:calc(100% - 21%);height:75vh;top:calc(50% - 32.5vh);left:calc(50% - 40%)}}.lightbox-brightcove-container-single-instance .playerShow{z-index:100;padding:0;margin-left:0;width:100%}.lightbox-brightcove-container-single-instance .playerHide{width:0;height:0;padding:0;position:absolute;top:0;left:0}.lightbox-brightcove-container-single-instance .playerClose{margin-top:5px;color:white;cursor:pointer;position:absolute;top:15%;right:0}@media (min-width:541px){.lightbox-brightcove-container-single-instance .playerClose{top:5%}}@media (min-width:769px){.lightbox-brightcove-container-single-instance .playerClose{top:calc(45% - 32.5vh);right:10%}}.lightbox-brightcove-container-single-instance .playerClose .link__icon--left{height:25px;width:25px}.lightbox-brightcove-container-single-instance .container{position:relative;background-color:#fff;padding:0;border:1px #c5001e solid;border-radius:2px;cursor:pointer;width:15.7rem;height:3.5rem}.lightbox-brightcove-container-single-instance .container:hover,.lightbox-brightcove-container-single-instance .container:active{background-color:#c5001e}@media (min-width:769px){.lightbox-brightcove-container-single-instance .container{width:296px;height:110px;border:none;border-radius:0}.lightbox-brightcove-container-single-instance .container::before{content:'';position:absolute;top:0;bottom:0;left:0;right:0;background:linear-gradient(360deg,#000 0%,rgba(0,0,0,0) 100%);opacity:0.5;border-radius:4px}}.lightbox-brightcove-container-single-instance .container img{display:none;border-radius:4px}@media (min-width:769px){.lightbox-brightcove-container-single-instance .container img{height:100%;width:100%;display:block}}.lightbox-brightcove-container-single-instance .container .clickable-poster-content{z-index:1;display:flex;flex:1;height:100%;justify-content:center;flex-direction:column;align-items:center}@media (min-width:769px){.lightbox-brightcove-container-single-instance .container .clickable-poster-content{position:absolute;padding:0.2rem 0.2rem 0.2rem 1.6rem;align-items:unset}}.lightbox-brightcove-container-single-instance .container .clickable-poster-content__title{font-family:"Open Sans","sans-serif";font-weight:700;font-size:1.4rem;color:#c5001e;line-height:1.4rem}.lightbox-brightcove-container-single-instance .container .clickable-poster-content__title:hover,.lightbox-brightcove-container-single-instance .container .clickable-poster-content__title:active{color:#fff}@media (min-width:769px){.lightbox-brightcove-container-single-instance .container .clickable-poster-content__title{font-family:"Open Sans","sans-serif";font-weight:700;font-size:2.2rem;color:#fff;line-height:3.2rem}}.lightbox-brightcove-container-single-instance .container .clickable-poster-content__cta-container{flex-direction:row;margin-top:1.3rem;display:none}@media (min-width:769px){.lightbox-brightcove-container-single-instance .container .clickable-poster-content__cta-container{display:flex}}.lightbox-brightcove-container-single-instance .container .clickable-poster-content__cta{font-family:"Open Sans","sans-serif";font-weight:700;font-size:1.4rem;color:#fff;line-height:1.4rem;align-self:center;margin-right:1.9rem;display:none}@media (min-width:769px){.lightbox-brightcove-container-single-instance .container .clickable-poster-content__cta{display:block}}.lightbox-brightcove-container-single-instance .container .clickable-poster-content__left-arrow{color:#fff;display:none}@media (min-width:769px){.lightbox-brightcove-container-single-instance .container .clickable-poster-content__left-arrow{display:block}}.toolbar-tray-open .lightbox-brightcove-container .playerLightbox{top:4rem}.lightbox-brightcove-container{margin-right:1rem;margin-bottom:1rem}@media (min-width:1001px){.lightbox-brightcove-container{margin-right:2.5rem}}@media (min-width:1441px){.lightbox-brightcove-container{margin-top:0}}.lightbox-brightcove-container .playerLightbox{position:fixed;left:0;right:0;top:0;bottom:0;margin-left:0;color:white;text-align:center;background:rgba(0,0,0,0.8);z-index:20;overflow:hidden}.lightbox-brightcove-container .playerLightbox .brightcove-container{position:absolute;left:0;right:0;top:15%;bottom:0}@media (min-width:541px){.lightbox-brightcove-container .playerLightbox .brightcove-container{top:0}}.lightbox-brightcove-container .playerLightbox .brightcove-container .video-js{width:100%;height:306px;position:absolute;top:100px;left:0}@media (min-width:769px){.lightbox-brightcove-container .playerLightbox .brightcove-container .video-js{width:calc(100% - 21%);height:75vh;top:calc(50% - 32.5vh);left:calc(50% - 40%)}}.lightbox-brightcove-container .playerShow{z-index:100;padding:0;margin-left:0;width:100%}.lightbox-brightcove-container .playerHide{width:0;height:0;padding:0;position:absolute;top:0;left:0}.lightbox-brightcove-container .playerClose{margin-top:5px;color:white;cursor:pointer;position:absolute;top:15%;right:0}@media (min-width:541px){.lightbox-brightcove-container .playerClose{top:5%}}@media (min-width:769px){.lightbox-brightcove-container .playerClose{top:calc(45% - 32.5vh);right:10%}}.lightbox-brightcove-container .playerClose .link__icon--left{height:25px;width:25px}.lightbox-brightcove-container .container{position:relative;background-color:#fff;padding:0;border:1px #c5001e solid;border-radius:2px;cursor:pointer;width:15.7rem;height:3.5rem}.lightbox-brightcove-container .container:hover,.lightbox-brightcove-container .container:active{background-color:#c5001e}@media (min-width:769px){.lightbox-brightcove-container .container{width:296px;height:110px;border:none;border-radius:0}.lightbox-brightcove-container .container::before{content:'';position:absolute;top:0;bottom:0;left:0;right:0;background:linear-gradient(360deg,#000 0%,rgba(0,0,0,0) 100%);opacity:0.5;border-radius:4px}}.lightbox-brightcove-container .container img{display:none;border-radius:4px}@media (min-width:769px){.lightbox-brightcove-container .container img{height:100%;width:100%;display:block}}.lightbox-brightcove-container .container .clickable-poster-content{z-index:1;display:flex;flex:1;height:100%;justify-content:center;flex-direction:column;align-items:center}@media (min-width:769px){.lightbox-brightcove-container .container .clickable-poster-content{position:absolute;padding:0.2rem 0.2rem 0.2rem 1.6rem;align-items:unset}}.lightbox-brightcove-container .container .clickable-poster-content__title{font-family:"Open Sans","sans-serif";font-weight:700;font-size:1.4rem;color:#c5001e;line-height:1.4rem}.lightbox-brightcove-container .container .clickable-poster-content__title:hover,.lightbox-brightcove-container .container .clickable-poster-content__title:active{color:#fff}@media (min-width:769px){.lightbox-brightcove-container .container .clickable-poster-content__title{font-family:"Open Sans","sans-serif";font-weight:700;font-size:2.2rem;color:#fff;line-height:3.2rem}}.lightbox-brightcove-container .container .clickable-poster-content__cta-container{flex-direction:row;margin-top:1.3rem;display:none}@media (min-width:769px){.lightbox-brightcove-container .container .clickable-poster-content__cta-container{display:flex}}.lightbox-brightcove-container .container .clickable-poster-content__cta{font-family:"Open Sans","sans-serif";font-weight:700;font-size:1.4rem;color:#fff;line-height:1.4rem;align-self:center;margin-right:1.9rem;display:none}@media (min-width:769px){.lightbox-brightcove-container .container .clickable-poster-content__cta{display:block}}.lightbox-brightcove-container .container .clickable-poster-content__left-arrow{color:#fff;display:none}@media (min-width:769px){.lightbox-brightcove-container .container .clickable-poster-content__left-arrow{display:block}}.toolbar-tray-open .lightbox-brightcove-container .playerLightbox{top:4rem}.link{font-family:"Open Sans","sans-serif";transition:0.3s ease}.link--small-primary{font-weight:bold;font-size:14px;line-height:19px;display:flex;align-items:center;text-align:center;text-decoration-line:underline;text-transform:uppercase;color:#c5001e}.link--small-primary:hover{color:#d64c61}.link--small-primary:active{color:#c5001e}.link--small-primary-icon-right{font-weight:bold;font-size:14px;line-height:24px;text-transform:uppercase;color:#c5001e;text-decoration-line:none}.link--small-primary-icon-right:hover{color:#d64c61}.link--small-primary-icon-right:active{color:#c5001e}.link__icon--right{width:18px;height:12px;margin-left:27px}.link--button{border-radius:2px;text-align:center;text-transform:uppercase;width:max-content;padding:16px;font-weight:bold;font-size:14px;line-height:16px;text-decoration:none;display:flex;justify-content:center;outline:none;color:#c5001e;min-width:160px;min-height:48px;align-items:center;transition:0.3s ease}.link__icon--left{width:20px;height:10px;margin-right:14px}.link--large-primary{color:#fff;background:#c5001e;border-radius:2px;outline:none}.link--large-primary:hover{background:#d64c61;color:#fff}.link--large-primary:active{background:#c5001e;color:#fff}.link--large-secondary{border:1px solid #c5001e;box-sizing:border-box;border-radius:2px;color:#c5001e;font-weight:bold;background:transparent}.link--large-secondary:hover{border:1px solid #d64c61;background:#d64c61;color:#fff}.link--large-secondary:active{background:#c5001e;color:#fff}.link--large-primary-light{color:#c5001e;background:#fff;border-radius:2px;outline:none}.link--large-primary-light:hover{background:#f9e6e9}.link--large-primary-light:active{background:#fff}.link--large-secondary-light{border:1px solid #fff;box-sizing:border-box;border-radius:2px;color:#fff;font-weight:bold;background:transparent}.link--large-secondary-light:hover{border:1px solid #f9e6e9;background:#f9e6e9;color:#c5001e}.link--large-secondary-light:active{border:1px solid #fff;background:#fff;color:#c5001e}.link--tag{box-sizing:border-box;height:3.2rem;border-radius:3.2rem;color:rgba(0,0,0,0.5);font-weight:bold;background:rgba(196,196,196,0.3);padding:0.8rem 1.2rem;font-size:1.2rem;min-height:unset;min-width:unset}.link--large-secondary.link--no-url{cursor:default}.link--large-secondary.link--no-url:hover{border:1px solid #c5001e;background:transparent;color:#c5001e}.link--large-secondary.link--no-url:active{border:1px solid #c5001e;background:transparent;color:#c5001e}.link--paginator-light{font-family:"Open Sans","sans-serif";font-weight:400;font-size:1.2rem;color:#fff;line-height:1.2rem;border:1px solid #fff;box-sizing:border-box;border-radius:2px;color:#fff;background:transparent;height:3.2rem;width:3.2rem;font-weight:600;min-width:unset;min-height:unset}.link--paginator-light:hover{border:1px solid #d64c61;background:#d64c61}.link--paginator-light--active,.link--paginator-light:active{border:1px solid #d64c61;background:#d64c61;color:#fff}.link--small-secondary{height:3.2rem;padding:8px;min-height:unset;min-width:unset;border:1px solid #c5001e;box-sizing:border-box;border-radius:2px;color:#c5001e;font-weight:bold;background:transparent}.link--small-secondary:hover{border:1px solid #d64c61;background:#d64c61;color:#fff}.link--small-secondary:active{background:#c5001e;color:#fff}.link--large-secondary.link--tags-and-tabs{font-size:1.6rem;font-weight:700;border-radius:3rem}.link--large-secondary.link--tags-and-tabs .link__icon{height:2rem}.link--tags-and-tabs.link--selected-tab{border:1px solid #d64c61;background:#d64c61;color:#fff}.react-button-wrapper{margin:0;padding:0;border:none;background:none}.conditional-link-wrapper--link{text-decoration:none;color:inherit}.conditional-link-wrapper--link:hover{cursor:pointer;text-decoration:underline}ul,ol{padding-left:1em}ul{list-style-type:disc}ol{list-style-type:decimal}.list-item{margin-bottom:0.2em;padding-left:1em}.text-long ol li,.text-long ul li{font-family:"Open Sans","sans-serif";font-weight:400;font-size:1.6rem;color:#17191d;line-height:2.4rem}@media (min-width:769px){.text-long ol li,.text-long ul li{font-family:"Open Sans","sans-serif";font-weight:400;font-size:1.8rem;color:#17191d;line-height:3.2rem}}.text-long ol{list-style-type:decimal;font-family:"Open Sans","sans-serif";font-weight:400;font-size:1.6rem;color:#17191d;line-height:2.4rem}@media (min-width:769px){.text-long ol{font-family:"Open Sans","sans-serif";font-weight:400;font-size:1.8rem;color:#17191d;line-height:3.2rem}}.meeting-calendar-card{display:flex}.meeting-calendar-card--container{display:flex;flex-direction:column;background-color:#fff;border-radius:4px;border:1px solid #e5e5e5;padding:10px 8px 8px 8px;text-decoration:none;height:100%}@media (min-width:769px){.meeting-calendar-card--container{padding:8px}.meeting-calendar-card--container:hover{box-shadow:0 4px 4px rgba(96,97,112,0.2);cursor:pointer}}.meeting-calendar-card--container-row{display:flex;justify-content:space-between;align-items:center}.meeting-calendar-card--container-row.optional-label{color:#7c7c7c;font-weight:500;font-size:1.2rem;padding:0;align-items:center;display:flex;margin-top:-3.5px;margin-bottom:6px !important}.meeting-calendar-card--racecourse-name{font-family:"Open Sans","sans-serif";font-weight:700;font-size:1.2rem;color:#000;line-height:1.2rem;display:flex;align-items:center;text-transform:uppercase}.meeting-calendar-card--racecourse-name .meeting-calendar-card--type{font-family:"Open Sans","sans-serif";font-weight:400;font-size:1.6rem;color:#fff;line-height:1.6rem;font-weight:600;background-color:#c5001e;height:1.6rem;width:1.6rem;display:flex;align-items:center;justify-content:center;margin-right:4px}.meeting-calendar-card--racecourse-name .meeting-calendar-card--type.trial{background-color:#31708e}.meeting-calendar-card--race-count{font-family:"Open Sans","sans-serif";font-weight:700;font-size:1.2rem;color:#6c6c6c;line-height:1.2rem;text-transform:uppercase}.meeting-calendar-card--stage{font-family:"Open Sans","sans-serif";font-weight:700;font-size:1.2rem;color:#000;line-height:1.4rem;height:2.2rem;padding:4px 8px;border-radius:4px;background-color:#e5e5e5}.meeting-calendar-card--stage-Results{background-color:#c5001e;color:#fff}.meeting-calendar-card--icon-wrapper svg{height:1rem;width:2rem;color:#000;margin-bottom:5px}.previous-race-details{display:flex;justify-content:space-between;padding:1.6rem 1.2rem;border-radius:4px}@media (min-width:1441px){.previous-race-details{padding:0.8rem 1.6rem;border-radius:4px 0 0 4px}}.previous-race-details--race,.previous-race-details--premier,.previous-race-details--professional{background-color:#6c6c6c}.previous-race-details--race .previous-race-details--race-type,.previous-race-details--premier .previous-race-details--race-type,.previous-race-details--professional .previous-race-details--race-type{height:1.6rem;width:1.6rem;background-color:#31708e;display:flex;align-items:center;justify-content:center;font-family:"Open Sans","sans-serif";font-weight:400;font-size:1.6rem;color:#fff;line-height:1.6rem;font-weight:600}.previous-race-details--race .previous-race-details--content-race-name a,.previous-race-details--premier .previous-race-details--content-race-name a,.previous-race-details--professional .previous-race-details--content-race-name a{color:#fff}.previous-race-details--race .previous-race-details--content-date,.previous-race-details--race .previous-race-details--content-race-course,.previous-race-details--premier .previous-race-details--content-date,.previous-race-details--premier .previous-race-details--content-race-course,.previous-race-details--professional .previous-race-details--content-date,.previous-race-details--professional .previous-race-details--content-race-course{font-family:"Open Sans","sans-serif";font-weight:700;font-size:1rem;color:#fff;line-height:1.6rem}.previous-race-details--race .previous-race-details--content-row-horse,.previous-race-details--premier .previous-race-details--content-row-horse,.previous-race-details--professional .previous-race-details--content-row-horse{font-family:"Open Sans","sans-serif";font-weight:400;font-size:1.4rem;color:#fff;line-height:1.6rem}.previous-race-details--race .previous-race-details--content-row-person,.previous-race-details--premier .previous-race-details--content-row-person,.previous-race-details--professional .previous-race-details--content-row-person{font-family:"Open Sans","sans-serif";font-weight:400;font-size:1.2rem;color:#fff;line-height:1.6rem;font-weight:300}.previous-race-details--race .previous-race-details--controls .previous-race-details--icon-wrapper svg,.previous-race-details--premier .previous-race-details--controls .previous-race-details--icon-wrapper svg,.previous-race-details--professional .previous-race-details--controls .previous-race-details--icon-wrapper svg{color:#fff}.previous-race-details--expanded,.previous-race-details--trial{background-color:#e5e5e5}.previous-race-details--expanded .previous-race-details--race-type,.previous-race-details--trial .previous-race-details--race-type{height:1.6rem;width:1.6rem;background-color:#31708e;display:flex;align-items:center;justify-content:center;font-family:"Open Sans","sans-serif";font-weight:400;font-size:1.6rem;color:#fff;line-height:1.6rem;font-weight:600}.previous-race-details--expanded .previous-race-details--content-race-name a,.previous-race-details--trial .previous-race-details--content-race-name a{color:#000}.previous-race-details--expanded .previous-race-details--content-date,.previous-race-details--expanded .previous-race-details--content-race-course,.previous-race-details--trial .previous-race-details--content-date,.previous-race-details--trial .previous-race-details--content-race-course{font-family:"Open Sans","sans-serif";font-weight:700;font-size:1rem;color:#6c6c6c;line-height:1.6rem}.previous-race-details--expanded .previous-race-details--content-row-horse,.previous-race-details--trial .previous-race-details--content-row-horse{font-family:"Open Sans","sans-serif";font-weight:400;font-size:1.4rem;color:#000;line-height:1.6rem}.previous-race-details--expanded .previous-race-details--content-row-person,.previous-race-details--trial .previous-race-details--content-row-person{font-family:"Open Sans","sans-serif";font-weight:400;font-size:1.2rem;color:#000;line-height:1.6rem;font-weight:300}.previous-race-details--expanded .previous-race-details--controls .previous-race-details--icon-wrapper svg,.previous-race-details--trial .previous-race-details--controls .previous-race-details--icon-wrapper svg{color:#000}.previous-race-details--race-type-jump{height:1.6rem;width:1.6rem;background-color:#ff7800;display:flex;align-items:center;justify-content:center;font-family:"Open Sans","sans-serif";font-weight:400;font-size:1.6rem;color:#fff;line-height:1.6rem;font-weight:700}.previous-race-details--first-position{background-color:#c5001e;color:#fff}.previous-race-details--first-position .previous-race-details--content-date,.previous-race-details--first-position .previous-race-details--content-race-course{font-family:"Open Sans","sans-serif";font-weight:700;font-size:1rem;color:#fff;line-height:1.6rem}.previous-race-details--first-position .previous-race-details--content-race-name a{color:#fff}.previous-race-details--first-position .previous-race-details--content-row-horse{font-family:"Open Sans","sans-serif";font-weight:400;font-size:1.4rem;color:#fff;line-height:1.6rem}.previous-race-details--first-position .previous-race-details--content-row-person{font-family:"Open Sans","sans-serif";font-weight:400;font-size:1.2rem;color:#fff;line-height:1.6rem;font-weight:300}.previous-race-details--first-position .previous-race-details--controls .previous-race-details--icon-wrapper svg{color:#fff}.previous-race-details--expanded{background-color:#fffcf4;border:1px solid #c5001e;border-bottom:none;border-radius:4px 4px 0 0}.previous-race-details--content{display:flex;flex-direction:column}.previous-race-details--content-row{display:flex}.previous-race-details--content-row-race div,.previous-race-details--content-row-horse div{margin-right:4px}.previous-race-details--content-row-horse{margin-top:8px;margin-bottom:8px}@media (min-width:1441px){.previous-race-details--content-row-horse{margin-top:4px;margin-bottom:4px}}.previous-race-details--content-race-number{white-space:nowrap}.previous-race-details--content-race-name a{text-transform:capitalize;text-decoration:none}.previous-race-details--content-race-name a:hover{text-decoration:underline}.previous-race-details--content-race-prize-money{font-weight:500}.previous-race-details--content-jockey{display:flex;flex-wrap:wrap;flex-direction:column}.previous-race-details--content-jockey .jockey,.previous-race-details--content-jockey .trainer{display:flex;margin-right:4px}.previous-race-details--content-jockey .jockey .jockey_label,.previous-race-details--content-jockey .jockey .trainer_label,.previous-race-details--content-jockey .trainer .jockey_label,.previous-race-details--content-jockey .trainer .trainer_label{font-weight:600;margin-right:2px}.previous-race-details--controls{display:flex;flex-direction:column;flex-basis:20%;justify-content:space-between;align-items:flex-end}@media (min-width:1441px){.previous-race-details--controls{display:none}}.previous-race-details--controls-nav{display:flex}.previous-race-details--controls-actions{display:flex}.previous-race-details--controls-actions .previous-race-details--icon-wrapper{display:flex;align-items:flex-end}.previous-race-details--controls .previous-race-details--icon-wrapper{margin-left:1.5rem}.previous-race-details--controls .previous-race-details--icon-wrapper:hover{cursor:pointer}.previous-race-details--controls .previous-race-details--icon-wrapper svg{height:2rem;width:2rem}.previous-race-details--controls .previous-race-details--icon-wrapper-comment{margin-left:0.5rem}.previous-race-details--controls .previous-race-details--icon-wrapper-comment.disabled{pointer-events:none;opacity:0.35}.previous-race-details--replay .previous-race-details--icon-wrapper{display:flex;align-items:center}.previous-race-details--replay .previous-race-details--icon-wrapper svg{height:2rem;width:2rem;color:#000;margin-bottom:8px}.previous-race-details--replay-disabled{pointer-events:none;opacity:0.35}.previous-race-parameters{display:flex;flex:1;padding-top:0.5rem;padding-bottom:0.5rem;padding-right:1.6rem;background-color:#fffcf4;border:1px solid #c5001e;border-radius:0 0 4px 4px}@media (min-width:1441px){.previous-race-parameters{background-color:#fff;padding-top:1.8rem;padding-bottom:1.8rem;border-radius:0 4px 4px 0;border:none}}.previous-race-parameters--parameters{flex-basis:100%;display:flex;align-items:flex-start;flex-wrap:wrap}@media (min-width:1441px){.previous-race-parameters--parameters{flex-basis:88%;flex-wrap:nowrap}}.previous-race-parameters--col{display:flex;flex:1;flex-direction:column;padding:0 12px}@media screen and (max-width:calc(1441px - 1px)){.previous-race-parameters--col{position:relative;width:100%;padding-right:10px;padding-left:10px;flex:0 0 33.33333%;max-width:33.33333%;padding-top:1.5rem;padding-bottom:1.5rem}}@media screen and (max-width:calc(1441px - 1px)) and (min-width:0){.previous-race-parameters--col{padding-right:14px;padding-left:14px}}@media screen and (max-width:calc(1441px - 1px)) and (min-width:541px){.previous-race-parameters--col{padding-right:10px;padding-left:10px}}@media screen and (max-width:calc(1441px - 1px)) and (min-width:1001px){.previous-race-parameters--col{padding-right:12px;padding-left:12px}}@media screen and (max-width:calc(1441px - 1px)) and (min-width:1441px){.previous-race-parameters--col{padding-right:20px;padding-left:20px}}@media (min-width:1441px){.previous-race-parameters--col{height:100%}}.previous-race-parameters--col-SP{display:none}.previous-race-parameters--col-winning-time .previous-race-parameters--title{white-space:nowrap}.previous-race-parameters--col-Winner .previous-race-parameters--value{width:8rem;word-break:break-word}.previous-race-parameters--col-Win-Place .win::after{content:"/"}.previous-race-parameters--col .previous-race-parameters--title{font-family:"Open Sans","sans-serif";font-weight:700;font-size:1rem;color:#6c6c6c;line-height:1.6rem;text-transform:uppercase}.previous-race-parameters--col .previous-race-parameters--value{font-family:"Open Sans","sans-serif";font-weight:400;font-size:1.4rem;color:#000;line-height:1.6rem;display:flex;flex:1;align-items:center}.previous-race-parameters--col-Gear{display:flex;align-items:flex-start;justify-content:center}.previous-race-parameters--col-Gear:hover{cursor:pointer}@media (min-width:1001px){.previous-race-parameters--col-Gear{font-family:"Open Sans","sans-serif";font-weight:400;font-size:1.4rem;color:#17191d;line-height:1.6rem}}.previous-race-parameters--col-Gear .previous-race-parameters--icon-wrapper{margin-right:6px;align-items:center}@media (min-width:769px){.previous-race-parameters--col-Gear .previous-race-parameters--icon-wrapper{display:flex}}.previous-race-parameters--col-Gear .previous-race-parameters--icon-wrapper svg{height:3rem;width:2.5rem;color:#000}.previous-race-parameters--col-Gear .previous-race-parameters--icon-wrapper.disabled{opacity:0.25}.previous-race-parameters--col-Gear .previous-race-parameters--icon-wrapper.disabled:hover{cursor:default}.previous-race-parameters--controls{display:none}@media (min-width:1441px){.previous-race-parameters--controls{display:flex;align-items:center;justify-content:flex-end;flex-basis:12%}}.previous-race-parameters--controls .previous-race-parameters--icon-wrapper{margin-left:3rem}.previous-race-parameters--controls .previous-race-parameters--icon-wrapper:hover{cursor:pointer}.previous-race-parameters--controls .previous-race-parameters--icon-wrapper svg{height:2rem;width:2rem;color:#000}.previous-race-parameters--controls .previous-race-parameters--icon-wrapper-comment{margin-left:0.5rem}.previous-race-parameters--controls .previous-race-parameters--icon-wrapper-comment.disabled{opacity:0.25}.previous-race-parameters--controls .previous-race-parameters--icon-wrapper-comment.disabled:hover{cursor:default}.previous-race-parameters--control{display:none}.previous-race-parameters--control:hover{cursor:pointer}@media (min-width:769px){.previous-race-parameters--control{position:relative;width:100%;padding-right:10px;padding-left:10px;flex:0 0 8.33333%;max-width:8.33333%;justify-content:flex-end;display:flex}}@media (min-width:769px) and (min-width:0){.previous-race-parameters--control{padding-right:14px;padding-left:14px}}@media (min-width:769px) and (min-width:541px){.previous-race-parameters--control{padding-right:10px;padding-left:10px}}@media (min-width:769px) and (min-width:1001px){.previous-race-parameters--control{padding-right:12px;padding-left:12px}}@media (min-width:769px) and (min-width:1441px){.previous-race-parameters--control{padding-right:20px;padding-left:20px}}.previous-race-parameters--replay .previous-race-parameters--icon-wrapper{display:flex;align-items:center}.previous-race-parameters--replay .previous-race-parameters--icon-wrapper svg{height:2rem;width:2rem;color:#000;margin-bottom:8px}.previous-race-parameters--replay-disabled{pointer-events:none;opacity:0.2}.previous-race-parameters--expanded{box-shadow:0 9px 5px 3px rgba(0,0,0,0.1)}.race-card{display:flex}.race-card--container{display:flex;flex-direction:column;background-color:#fff;border-radius:4px;border:1px solid #e5e5e5;padding:10px 8px 8px 8px;text-decoration:none;height:100%;min-width:23rem}@media (min-width:769px){.race-card--container{padding:8px}.race-card--container:hover{box-shadow:0 4px 4px rgba(96,97,112,0.2);cursor:pointer}}.race-card--container-row{display:flex;justify-content:space-between;align-items:center;gap:8px}.race-card--racecourse-name{font-family:"Open Sans","sans-serif";font-weight:700;font-size:1.2rem;color:#000;line-height:1.2rem;display:flex;align-items:center;text-transform:uppercase}.race-card--racecourse-name .race-card--type{display:none}@media (min-width:769px){.race-card--racecourse-name .race-card--type{font-family:"Open Sans","sans-serif";font-weight:400;font-size:1.6rem;color:#fff;line-height:1.6rem;font-weight:600;background-color:#c5001e;height:1.6rem;width:1.6rem;display:flex;align-items:center;justify-content:center;margin-right:4px}}.race-card--race-number{font-family:"Open Sans","sans-serif";font-weight:700;font-size:1.2rem;color:#6c6c6c;line-height:1.2rem;text-transform:uppercase;white-space:nowrap}.race-card--race-day{font-family:"Open Sans","sans-serif";font-weight:700;font-size:1.2rem;color:#000;line-height:1.4rem;height:2.2rem;padding:4px 8px;border-radius:4px;background-color:#e5e5e5;white-space:nowrap}.race-card--race-day-Results{background-color:#c5001e;color:#fff}.race-card--race-day-date{background:#fff;color:#7c7c7c;font-weight:500;padding:0;align-items:center;display:flex}.race-card--race-started{background:#d45252;color:#fff}.race-card--no-countdown{background:transparent}.race-card--icon-wrapper svg{height:1rem;width:2rem;color:#000;margin-bottom:5px}.race-card--container.empty{border:1px solid #f9f9f9;justify-content:center}.race-card--container.empty .race-card--container-row{margin:6px 0}.race-card--container.empty:hover{box-shadow:none;cursor:default}.race-card--racecourse-name.empty-race-day{color:#6c6c6c}.race-card--race-number.empty-race-message{color:#c4c4c4}.react-popup-wrapper--storybook{padding:50px;display:flex;flex-direction:row;justify-content:space-between;flex-wrap:wrap}.react-popup-wrapper--storybook .button{margin:20px}.popup-content.react-popup-content{margin:auto;padding:0;-webkit-animation:anvil 0.3s cubic-bezier(0.38,0.1,0.36,0.9) forwards;border:none}.react-popup-main-content{padding:16px;color:white;background:#263238;width:100%;border-radius:8px;-webkit-box-shadow:0 6px 8px -4px rgba(0,0,0,0.35);-moz-box-shadow:0 6px 8px -4px rgba(0,0,0,0.35);box-shadow:0 6px 8px -4px rgba(0,0,0,0.35)}.popup-arrow.react-popup-arrow{color:#263238;stroke:#263238}[role='tooltip'].popup-content.react-popup-content{max-width:278px;min-width:200px;width:unset;border-radius:8px}.react-popup-overlay{background:#263238}[data-popup='tooltip'].react-popup-overlay{background:transparent}@keyframes anvil{0%{transform:scale(1) translateY(0);opacity:0;box-shadow:0 0 0 rgba(241,241,241,0)}1%{transform:scale(0.96) translateY(10px);opacity:0;box-shadow:0 0 0 rgba(241,241,241,0)}100%{transform:scale(1) translateY(0);opacity:1;box-shadow:0 0 500px rgba(241,241,241,0)}}.react-select-container{min-width:24.4rem;outline:none}.react-select-container .react-select__control{background-color:#f5f5f5;border-radius:2px;box-shadow:none;padding:5px;border-color:#f5f5f5}.react-select-container .react-select__control:hover{border:1px solid #000}.react-select-container .react-select__menu{font-family:"Open Sans","sans-serif";font-weight:400;font-size:1.6rem;color:#000;line-height:2.4rem;background:#fff;border:1px solid rgba(0,0,0,0.5);box-sizing:border-box;box-shadow:0 8px 8px rgba(35,23,5,0.1)}.react-select-container .react-select__single-value{font-family:"Open Sans","sans-serif";font-weight:400;font-size:1.6rem;color:#000;line-height:2.4rem;background:#f5f5f5}.react-select-container .react-select__option{font-family:"Open Sans","sans-serif";font-weight:400;font-size:1.6rem;color:#000;line-height:2.4rem;background-color:#fff}.react-select-container .react-select__option--is-focused{color:#fff;background-color:#c5001e}.react-select-container .react-select__option:active{color:#fff;background-color:#c5001e}.react-select-container .react-select__placeholder{font-family:"Open Sans","sans-serif";font-weight:400;font-size:1.6rem;color:#000;line-height:2.4rem}.react-select-container .react-select__indicator{color:#000}.react-select-container .react-select__indicator:hover{color:#000}.react-select-container .react-select__indicator svg{height:1.5rem;width:1.5rem}.react-select-container .react-select__indicator-separator{display:none}.react-select-container .react-select__control--menu-is-open{border:1px solid #000}.react-select-container .react-select__control--menu-is-open .react-select__indicators .react-select__dropdown-indicator{transform:rotate(180deg)}.search-and-suggest--outer-container{width:100%}@media (min-width:1001px){.search-and-suggest--outer-container{width:unset}}.search-and-suggest--container{display:flex;justify-content:center;width:100%;height:6.4rem;border-bottom:1px solid #fff;border-radius:4px 4px 0 0;padding-left:1.6rem;margin-bottom:8px}@media (min-width:1001px){.search-and-suggest--container{width:85.6rem;padding-left:2rem}}.search-and-suggest--container-filled{background-color:rgba(255,255,255,0.25);backdrop-filter:blur(10px)}.search-and-suggest--search-input{display:flex;flex:1;background-color:transparent;border:none;outline:none;color:#fff;font-family:"Open Sans","sans-serif";font-weight:400;font-size:1.8rem;color:#fff;line-height:3.2rem}.search-and-suggest--search-input::placeholder{font-size:1.3rem;color:#fff}@media (min-width:769px){.search-and-suggest--search-input::placeholder{font-size:1.6rem}}@media screen and (max-width:541px){.search-and-suggest--search-input::-webkit-input-placeholder{white-space:pre-line;position:relative;top:-7px}.search-and-suggest--search-input::-moz-placeholder{white-space:pre-line;position:relative;top:-7px}.search-and-suggest--search-input:-ms-input-placeholder{white-space:pre-line;position:relative;top:-7px}.search-and-suggest--search-input:-moz-placeholder{white-space:pre-line;position:relative;top:-7px}}@media screen and (max-width:769px){.search-and-suggest--search-input::-webkit-input-placeholder{white-space:pre-line;position:relative;top:0}.search-and-suggest--search-input::-moz-placeholder{white-space:pre-line;position:relative;top:0}.search-and-suggest--search-input:-ms-input-placeholder{white-space:pre-line;position:relative;top:0}.search-and-suggest--search-input:-moz-placeholder{white-space:pre-line;position:relative;top:0}}.search-and-suggest--icon-wrapper{display:none}@media (min-width:1001px){.search-and-suggest--icon-wrapper{display:flex;align-items:center;margin-right:1.3rem}.search-and-suggest--icon-wrapper svg{height:1.6rem;width:1.6rem;color:#fff}}.search-and-suggest--search-button{cursor:pointer;display:flex;align-items:center;background-color:rgba(255,255,255,0.35);border-radius:0 4px 0 0}@media (min-width:1001px){.search-and-suggest--search-button{font-family:"Open Sans","sans-serif";font-weight:700;font-size:1.4rem;color:#fff;line-height:1.4rem;padding:0 2rem}}.search-and-suggest--search-button-icon-wrapper{display:flex}.search-and-suggest--search-button-icon-wrapper svg{height:1.2rem;width:1.6rem;color:#fff;transform:rotate(180deg);margin-left:1.2rem}.search-and-suggest--search-button .search-button-small svg{transform:rotate(0deg);margin:0 2rem;height:1.63rem;width:1.63rem}.search-and-suggest--search-button-hidden{display:none}.search-and-suggest--suggestions{background-color:rgba(255,255,255,0.25);backdrop-filter:blur(10px);width:100%;padding:2.4rem 1.6rem 8px 1.6rem;border-radius:4px}@media (min-width:1001px){.search-and-suggest--suggestions{width:85.6rem;padding-left:2rem}}.search-and-suggest--suggestions-hidden{display:none}.search-and-suggest--suggestions-message{font-family:"Open Sans","sans-serif";font-weight:700;font-size:1.8rem;color:#fff;line-height:3.2rem;font-weight:600;margin-bottom:1.6rem}.small-ladder-stats-header{display:flex;background:#f9f9f9;padding:1rem 0;font-family:"Open Sans","sans-serif";font-weight:700;font-size:1.2rem;color:#6c6c6c;line-height:1.2rem}@media (min-width:541px){.small-ladder-stats-header{width:100%}}.small-ladder-stats-header--profile-params{position:relative;width:100%;padding-right:10px;padding-left:10px;flex:0 0 58.33333%;max-width:58.33333%;display:flex}@media (min-width:0){.small-ladder-stats-header--profile-params{padding-right:14px;padding-left:14px}}@media (min-width:541px){.small-ladder-stats-header--profile-params{padding-right:10px;padding-left:10px}}@media (min-width:1001px){.small-ladder-stats-header--profile-params{padding-right:12px;padding-left:12px}}@media (min-width:1441px){.small-ladder-stats-header--profile-params{padding-right:20px;padding-left:20px}}@media (min-width:769px){.small-ladder-stats-header--profile-params{position:relative;width:100%;padding-right:10px;padding-left:10px;flex:0 0 75%;max-width:75%}}@media (min-width:769px) and (min-width:0){.small-ladder-stats-header--profile-params{padding-right:14px;padding-left:14px}}@media (min-width:769px) and (min-width:541px){.small-ladder-stats-header--profile-params{padding-right:10px;padding-left:10px}}@media (min-width:769px) and (min-width:1001px){.small-ladder-stats-header--profile-params{padding-right:12px;padding-left:12px}}@media (min-width:769px) and (min-width:1441px){.small-ladder-stats-header--profile-params{padding-right:20px;padding-left:20px}}.small-ladder-stats-header--profile-race-params{position:relative;width:100%;padding-right:10px;padding-left:10px;flex:0 0 33.33333%;max-width:33.33333%;display:flex;justify-content:space-between}@media (min-width:0){.small-ladder-stats-header--profile-race-params{padding-right:14px;padding-left:14px}}@media (min-width:541px){.small-ladder-stats-header--profile-race-params{padding-right:10px;padding-left:10px}}@media (min-width:1001px){.small-ladder-stats-header--profile-race-params{padding-right:12px;padding-left:12px}}@media (min-width:1441px){.small-ladder-stats-header--profile-race-params{padding-right:20px;padding-left:20px}}@media (min-width:769px){.small-ladder-stats-header--profile-race-params{position:relative;width:100%;padding-right:10px;padding-left:10px;flex:0 0 25%;max-width:25%}}@media (min-width:769px) and (min-width:0){.small-ladder-stats-header--profile-race-params{padding-right:14px;padding-left:14px}}@media (min-width:769px) and (min-width:541px){.small-ladder-stats-header--profile-race-params{padding-right:10px;padding-left:10px}}@media (min-width:769px) and (min-width:1001px){.small-ladder-stats-header--profile-race-params{padding-right:12px;padding-left:12px}}@media (min-width:769px) and (min-width:1441px){.small-ladder-stats-header--profile-race-params{padding-right:20px;padding-left:20px}}.small-ladder-stats-header--profile-rank{margin-right:1.6rem;min-width:1rem}@media (min-width:769px){.small-ladder-stats-header--profile-rank{margin-right:2rem;min-width:2.5rem}}.small-ladder-stats-header--profile-name{width:9rem}.small-ladder-stats-header--wins,.small-ladder-stats-header--starts{position:relative;width:100%;padding-right:10px;padding-left:10px;flex:0 0 16.66667%;max-width:16.66667%;margin-right:1rem;text-align:right}@media (min-width:0){.small-ladder-stats-header--wins,.small-ladder-stats-header--starts{padding-right:14px;padding-left:14px}}@media (min-width:541px){.small-ladder-stats-header--wins,.small-ladder-stats-header--starts{padding-right:10px;padding-left:10px}}@media (min-width:1001px){.small-ladder-stats-header--wins,.small-ladder-stats-header--starts{padding-right:12px;padding-left:12px}}@media (min-width:1441px){.small-ladder-stats-header--wins,.small-ladder-stats-header--starts{padding-right:20px;padding-left:20px}}@media (min-width:769px){.small-ladder-stats-header--wins,.small-ladder-stats-header--starts{position:relative;width:100%;padding-right:10px;padding-left:10px;flex:0 0 12.5%;max-width:12.5%}}@media (min-width:769px) and (min-width:0){.small-ladder-stats-header--wins,.small-ladder-stats-header--starts{padding-right:14px;padding-left:14px}}@media (min-width:769px) and (min-width:541px){.small-ladder-stats-header--wins,.small-ladder-stats-header--starts{padding-right:10px;padding-left:10px}}@media (min-width:769px) and (min-width:1001px){.small-ladder-stats-header--wins,.small-ladder-stats-header--starts{padding-right:12px;padding-left:12px}}@media (min-width:769px) and (min-width:1441px){.small-ladder-stats-header--wins,.small-ladder-stats-header--starts{padding-right:20px;padding-left:20px}}.small-ladder-stats{display:flex;padding:1.6rem 0;font-family:"Open Sans","sans-serif";font-weight:700;font-size:1.6rem;color:#17191d;line-height:2.4rem;font-weight:600}@media (min-width:769px){.small-ladder-stats{font-family:"Open Sans","sans-serif";font-weight:700;font-size:1.8rem;color:#17191d;line-height:3.2rem;font-weight:600}}.small-ladder-stats--profile-params{position:relative;width:100%;padding-right:10px;padding-left:10px;flex:0 0 58.33333%;max-width:58.33333%;display:flex}@media (min-width:0){.small-ladder-stats--profile-params{padding-right:14px;padding-left:14px}}@media (min-width:541px){.small-ladder-stats--profile-params{padding-right:10px;padding-left:10px}}@media (min-width:1001px){.small-ladder-stats--profile-params{padding-right:12px;padding-left:12px}}@media (min-width:1441px){.small-ladder-stats--profile-params{padding-right:20px;padding-left:20px}}@media (min-width:769px){.small-ladder-stats--profile-params{position:relative;width:100%;padding-right:10px;padding-left:10px;flex:0 0 75%;max-width:75%}}@media (min-width:769px) and (min-width:0){.small-ladder-stats--profile-params{padding-right:14px;padding-left:14px}}@media (min-width:769px) and (min-width:541px){.small-ladder-stats--profile-params{padding-right:10px;padding-left:10px}}@media (min-width:769px) and (min-width:1001px){.small-ladder-stats--profile-params{padding-right:12px;padding-left:12px}}@media (min-width:769px) and (min-width:1441px){.small-ladder-stats--profile-params{padding-right:20px;padding-left:20px}}.small-ladder-stats--profile-race-params{position:relative;width:100%;padding-right:10px;padding-left:10px;flex:0 0 33.33333%;max-width:33.33333%;display:flex;justify-content:space-between}@media (min-width:0){.small-ladder-stats--profile-race-params{padding-right:14px;padding-left:14px}}@media (min-width:541px){.small-ladder-stats--profile-race-params{padding-right:10px;padding-left:10px}}@media (min-width:1001px){.small-ladder-stats--profile-race-params{padding-right:12px;padding-left:12px}}@media (min-width:1441px){.small-ladder-stats--profile-race-params{padding-right:20px;padding-left:20px}}@media (min-width:769px){.small-ladder-stats--profile-race-params{position:relative;width:100%;padding-right:10px;padding-left:10px;flex:0 0 25%;max-width:25%}}@media (min-width:769px) and (min-width:0){.small-ladder-stats--profile-race-params{padding-right:14px;padding-left:14px}}@media (min-width:769px) and (min-width:541px){.small-ladder-stats--profile-race-params{padding-right:10px;padding-left:10px}}@media (min-width:769px) and (min-width:1001px){.small-ladder-stats--profile-race-params{padding-right:12px;padding-left:12px}}@media (min-width:769px) and (min-width:1441px){.small-ladder-stats--profile-race-params{padding-right:20px;padding-left:20px}}.small-ladder-stats--profile-rank{margin-right:1.6rem;min-width:1rem;font-weight:400;color:#6c6c6c}@media (min-width:769px){.small-ladder-stats--profile-rank{margin-right:2rem;min-width:2.5rem}}.small-ladder-stats--profile-name{min-width:7rem}@media (min-width:769px){.small-ladder-stats--profile-name{min-width:10rem}}.small-ladder-stats--wins,.small-ladder-stats--starts{position:relative;width:100%;padding-right:10px;padding-left:10px;flex:0 0 16.66667%;max-width:16.66667%;font-family:"Open Sans","sans-serif";font-weight:700;font-size:1.6rem;color:#17191d;line-height:2.4rem;font-weight:400;text-align:right}@media (min-width:0){.small-ladder-stats--wins,.small-ladder-stats--starts{padding-right:14px;padding-left:14px}}@media (min-width:541px){.small-ladder-stats--wins,.small-ladder-stats--starts{padding-right:10px;padding-left:10px}}@media (min-width:1001px){.small-ladder-stats--wins,.small-ladder-stats--starts{padding-right:12px;padding-left:12px}}@media (min-width:1441px){.small-ladder-stats--wins,.small-ladder-stats--starts{padding-right:20px;padding-left:20px}}@media (min-width:769px){.small-ladder-stats--wins,.small-ladder-stats--starts{position:relative;width:100%;padding-right:10px;padding-left:10px;flex:0 0 12.5%;max-width:12.5%}}@media (min-width:769px) and (min-width:0){.small-ladder-stats--wins,.small-ladder-stats--starts{padding-right:14px;padding-left:14px}}@media (min-width:769px) and (min-width:541px){.small-ladder-stats--wins,.small-ladder-stats--starts{padding-right:10px;padding-left:10px}}@media (min-width:769px) and (min-width:1001px){.small-ladder-stats--wins,.small-ladder-stats--starts{padding-right:12px;padding-left:12px}}@media (min-width:769px) and (min-width:1441px){.small-ladder-stats--wins,.small-ladder-stats--starts{padding-right:20px;padding-left:20px}}.small-ladder-table-header{padding:1.5rem 0;border-radius:8px 8px 0 0;background-color:#fff}.small-ladder-table-header__headingContainer{display:flex;flex-direction:column;justify-content:space-between;padding:0 2.6rem 0 1.6rem}@media (min-width:769px){.small-ladder-table-header__headingContainer{flex-direction:row;padding:0}}.small-ladder-table-header__headingContainer .small-ladder-table-header__headingText{font-family:"Open Sans","sans-serif";font-weight:700;font-size:2rem;color:#17191d;line-height:2.4rem;margin-bottom:2.4rem;align-self:center}@media (min-width:769px){.small-ladder-table-header__headingContainer .small-ladder-table-header__headingText{font-family:"Open Sans","sans-serif";font-weight:700;font-size:2.8rem;color:#17191d;line-height:3.2rem;margin-bottom:0;padding-left:0;display:unset;align-self:unset}}.small-ladder-table-header__headingContainer .react-button-wrapper{background-color:#fff;position:absolute;z-index:1;left:calc(50% - 80px);bottom:-8rem}.small-ladder-table-header__headingContainer .react-button-wrapper .link__icon--right{display:none}@media (min-width:1001px){.small-ladder-table-header__headingContainer .react-button-wrapper .link__icon--right{display:unset}}@media (min-width:1001px){.small-ladder-table-header__headingContainer .react-button-wrapper{position:unset;margin-left:15px}}.small-ladder-table-header--icon-wrapper{background-color:#fff}.small-ladder-table-header__tab-cta-container{display:flex;flex-direction:row;align-items:center;justify-content:center}@media (min-width:769px){.small-ladder-table-header__tab-cta-container{justify-content:unset}}.small-ladder-table-header__tab-cta-container .small-ladder-table-header--tab{text-transform:uppercase;padding:8px 0;margin:0 10px}@media (min-width:769px){.small-ladder-table-header__tab-cta-container .small-ladder-table-header--tab{margin:0 10px}}.small-ladder-table-header__tab-cta-container .small-ladder-table-header--tab__active{font-family:"Open Sans","sans-serif";font-weight:700;font-size:1.4rem;color:#17191d;line-height:1.4rem;border-bottom:2px solid #000;cursor:default}.small-ladder-table-header__tab-cta-container .small-ladder-table-header--tab__active:hover{cursor:default}.small-ladder-table-header__tab-cta-container .small-ladder-table-header--tab__disabled{font-family:"Open Sans","sans-serif";font-weight:700;font-size:1.4rem;color:#c4c4c4;line-height:1.4rem}.small-ladder-table-header__tab-cta-container .small-ladder-table-header--tab__disabled:hover{cursor:pointer}.table,.text-long table{border:1px solid clr(highlight-high);border-radius:4px;border-spacing:0;background-color:clr(muted);margin:1em 0;width:100%}.table__heading-cell,.text-long th,.table__cell,.text-long td{border:none;border-bottom:1px solid clr(highlight-high);border-right:1px solid clr(highlight-high);padding:1em}.table__heading-cell:last-child,.text-long th:last-child,.table__cell:last-child,.text-long td:last-child{border-right:none}.table__heading-cell,.text-long th{color:clr(accent-high);font-weight:700;padding:1.2em;text-align:left}.table__row:nth-child(odd),.text-long tr:nth-child(odd){background-color:clr(background)}.table__row:first-child th:first-child,.text-long tr:first-child th:first-child,.table__row:first-child td:first-child,.text-long tr:first-child td:first-child{border-radius:5px 0 0}.table__row:first-child th:last-child,.text-long tr:first-child th:last-child,.table__row:first-child td:last-child,.text-long tr:first-child td:last-child{border-radius:0 5px 0 0}tbody .table__row:last-child th,tbody .text-long tr:last-child th,.text-long tbody tr:last-child th,tbody .table__row:last-child td,tbody .text-long tr:last-child td,.text-long tbody tr:last-child td{border-bottom:none}.table__row:last-child td:first-child,.text-long tr:last-child td:first-child{border-radius:0 0 0 5px}.table__row:last-child td:last-child,.text-long tr:last-child td:last-child{border-radius:0 0 5px}.table__footer-cell,.text-long tfoot th,.table__footer-cell:first-child,.text-long tfoot th:first-child{border-bottom:none;border-top:1px solid clr(highlight-high)}.h1{color:clr(accent);font-family:"Open Sans","sans-serif";font-weight:700;font-style:normal;font-size:2rem;line-height:1.4;width:auto}.h1__link{color:inherit}.h1__link:hover{color:inherit}.h2{color:clr(accent);font-family:"Open Sans","sans-serif";font-weight:700;font-style:normal;font-size:1.8rem;line-height:1.4;width:auto}.h2__link{color:inherit}.h2__link:hover{color:inherit}.h3{color:clr(accent);font-family:"Open Sans","sans-serif";font-weight:700;font-style:normal;font-size:1.4rem;line-height:1.6;width:auto}.h3__link{color:inherit}.h3__link:hover{color:inherit}.h4{color:clr(accent);font-family:"Open Sans","sans-serif";font-weight:600;font-style:normal;font-size:1.2rem;line-height:1.6;width:auto}.h4__link{color:inherit}.h4__link:hover{color:inherit}.h5,.text-long h5,.h6,.text-long h6{color:clr(accent);font-family:"Open Sans","sans-serif";font-weight:600;font-style:normal;font-size:1.1rem;line-height:2;width:auto}.h5__link,.h6__link{color:inherit}.h5__link:hover,.h6__link:hover{color:inherit}:root{font-size:62.5%}.paragraph{margin:0 0 1em}.blockquote{border-left:solid 4px #000;padding-left:1.6rem}.hr,.wysiwyg-container--light .text-long hr,.wysiwyg-two-col-container .text-long hr{border-style:solid;border-width:1px 0 0;color:currentColor}.tooltip,[class*="--tooltip"]{position:relative;display:inline-block}.tooltip:hover .tooltip__bubble,[class*="--tooltip"]:hover .tooltip__bubble{display:inline;opacity:1}.tooltip__bubble{color:#444;font-size:1rem;display:none;background-color:#ccc;text-align:center;border:solid 1px #e0e1e2;padding:1rem;line-height:1;position:absolute;z-index:99;bottom:125%;left:50%;transform:translate3d(-50%,0%,0);opacity:0;transition:opacity 0.3s;white-space:nowrap}.tooltip__bubble--left-align{left:0;transform:none}.tooltip__bubble--left-align::before,.tooltip__bubble--left-align::after{left:1.5rem !important}.tooltip__bubble--right-align{left:unset;right:-1rem !important;transform:none}.tooltip__bubble--right-align::before,.tooltip__bubble--right-align::after{left:calc(100% - 1.5rem) !important}@keyframes fadeOut{0%{z-index:99;opacity:0}10%{opacity:1}90%{opacity:1}99%{z-index:99;opacity:0}100%{z-index:-1}}.tooltip__bubble--animation{display:inline;opacity:0;z-index:-1;animation:fadeOut 3s}.tooltip__bubble::before,.tooltip__bubble::after{content:"";position:absolute;top:100%;left:50%}.tooltip__bubble::before{margin-left:-8px;border-width:8px;border-style:solid;border-color:#e0e1e2 transparent transparent transparent}.tooltip__bubble::after{margin-left:-7px;border-width:7px;border-style:solid;border-color:#ccc transparent transparent transparent}.upcoming-race-details{display:flex;justify-content:space-between;padding:1.6rem 1.2rem;border-radius:4px}@media (min-width:769px){.upcoming-race-details{padding:0.8rem 1.6rem;border-radius:4px 0 0 4px}}.upcoming-race-details--race,.upcoming-race-details--premier,.upcoming-race-details--professional{background-color:#6c6c6c}.upcoming-race-details--race .upcoming-race-details--race-type,.upcoming-race-details--premier .upcoming-race-details--race-type,.upcoming-race-details--professional .upcoming-race-details--race-type{height:1.6rem;width:1.6rem;background-color:#31708e;display:flex;align-items:center;justify-content:center;font-family:"Open Sans","sans-serif";font-weight:400;font-size:1.6rem;color:#fff;line-height:1.6rem;font-weight:600}.upcoming-race-details--race .upcoming-race-details--content-date,.upcoming-race-details--race .upcoming-race-details--content-race-course,.upcoming-race-details--race .upcoming-race-details--content-race-number,.upcoming-race-details--premier .upcoming-race-details--content-date,.upcoming-race-details--premier .upcoming-race-details--content-race-course,.upcoming-race-details--premier .upcoming-race-details--content-race-number,.upcoming-race-details--professional .upcoming-race-details--content-date,.upcoming-race-details--professional .upcoming-race-details--content-race-course,.upcoming-race-details--professional .upcoming-race-details--content-race-number{font-family:"Open Sans","sans-serif";font-weight:700;font-size:1rem;color:#fff;line-height:1.6rem}.upcoming-race-details--race .upcoming-race-details--content-race-name,.upcoming-race-details--premier .upcoming-race-details--content-race-name,.upcoming-race-details--professional .upcoming-race-details--content-race-name{text-transform:capitalize}.upcoming-race-details--race .upcoming-race-details--content-race-name a,.upcoming-race-details--premier .upcoming-race-details--content-race-name a,.upcoming-race-details--professional .upcoming-race-details--content-race-name a{color:#fff}.upcoming-race-details--race .upcoming-race-details--content-row-horse,.upcoming-race-details--premier .upcoming-race-details--content-row-horse,.upcoming-race-details--professional .upcoming-race-details--content-row-horse{font-family:"Open Sans","sans-serif";font-weight:400;font-size:1.4rem;color:#fff;line-height:1.6rem}.upcoming-race-details--race .upcoming-race-details--content-row-person,.upcoming-race-details--premier .upcoming-race-details--content-row-person,.upcoming-race-details--professional .upcoming-race-details--content-row-person{font-family:"Open Sans","sans-serif";font-weight:400;font-size:1.2rem;color:#fff;line-height:1.6rem;font-weight:300}.upcoming-race-details--race .upcoming-race-details--controls .upcoming-race-details--icon-wrapper svg,.upcoming-race-details--premier .upcoming-race-details--controls .upcoming-race-details--icon-wrapper svg,.upcoming-race-details--professional .upcoming-race-details--controls .upcoming-race-details--icon-wrapper svg{color:#fff}.upcoming-race-details--expanded,.upcoming-race-details--trial{background-color:#e5e5e5}.upcoming-race-details--expanded .upcoming-race-details--race-type,.upcoming-race-details--trial .upcoming-race-details--race-type{height:1.6rem;width:1.6rem;background-color:#31708e;display:flex;align-items:center;justify-content:center;font-family:"Open Sans","sans-serif";font-weight:400;font-size:1.6rem;color:#fff;line-height:1.6rem;font-weight:600}.upcoming-race-details--expanded .upcoming-race-details--content-date,.upcoming-race-details--expanded .upcoming-race-details--content-race-course,.upcoming-race-details--expanded .upcoming-race-details--content-race-number,.upcoming-race-details--trial .upcoming-race-details--content-date,.upcoming-race-details--trial .upcoming-race-details--content-race-course,.upcoming-race-details--trial .upcoming-race-details--content-race-number{font-family:"Open Sans","sans-serif";font-weight:700;font-size:1rem;color:#6c6c6c;line-height:1.6rem}.upcoming-race-details--expanded .upcoming-race-details--content-race-name,.upcoming-race-details--trial .upcoming-race-details--content-race-name{text-transform:capitalize}.upcoming-race-details--expanded .upcoming-race-details--content-race-name a,.upcoming-race-details--trial .upcoming-race-details--content-race-name a{color:#000}.upcoming-race-details--expanded .upcoming-race-details--content-row-horse,.upcoming-race-details--trial .upcoming-race-details--content-row-horse{font-family:"Open Sans","sans-serif";font-weight:400;font-size:1.4rem;color:#000;line-height:1.6rem}.upcoming-race-details--expanded .upcoming-race-details--content-row-person,.upcoming-race-details--trial .upcoming-race-details--content-row-person{font-family:"Open Sans","sans-serif";font-weight:400;font-size:1.2rem;color:#000;line-height:1.6rem;font-weight:300}.upcoming-race-details--expanded .upcoming-race-details--controls .upcoming-race-details--icon-wrapper svg,.upcoming-race-details--trial .upcoming-race-details--controls .upcoming-race-details--icon-wrapper svg{color:#000}.upcoming-race-details--expanded{background-color:#fffcf4;border:1px solid #c5001e;border-bottom:none;border-radius:4px 4px 0 0}.upcoming-race-details--content{display:flex;flex-direction:column}.upcoming-race-details--content-row{display:flex}.upcoming-race-details--content-row-race div,.upcoming-race-details--content-row-horse div{margin-right:4px}.upcoming-race-details--content-row-horse{margin-top:8px;margin-bottom:8px}@media (min-width:1001px){.upcoming-race-details--content-row-horse{margin-top:4px;margin-bottom:4px}}.upcoming-race-details--content-jockey{display:flex;flex-wrap:wrap}.upcoming-race-details--content-jockey .jockey,.upcoming-race-details--content-jockey .trainer{display:flex;margin-right:4px}.upcoming-race-details--content-jockey .jockey .jockey_label,.upcoming-race-details--content-jockey .jockey .trainer_label,.upcoming-race-details--content-jockey .trainer .jockey_label,.upcoming-race-details--content-jockey .trainer .trainer_label{font-weight:600;margin-right:2px}.upcoming-race-details--race-type-jump{height:1.6rem;width:1.6rem;background-color:#ff7800;display:flex;align-items:center;justify-content:center;font-family:"Open Sans","sans-serif";font-weight:400;font-size:1.6rem;color:#fff;line-height:1.6rem;font-weight:700}.upcoming-race-details--controls{display:flex;flex-direction:column;flex-basis:20%;justify-content:space-between;align-items:flex-end}@media (min-width:1001px){.upcoming-race-details--controls{display:none}}.upcoming-race-details--controls-nav{display:flex}.upcoming-race-details--controls-actions{display:flex}.upcoming-race-details--controls-actions .upcoming-race-details--icon-wrapper{display:flex;align-items:flex-end}.upcoming-race-details--controls-play,.upcoming-race-details--controls-comment{display:none}.upcoming-race-details--controls .upcoming-race-details--icon-wrapper{margin-left:1.5rem}.upcoming-race-details--controls .upcoming-race-details--icon-wrapper:hover{cursor:pointer}.upcoming-race-details--controls .upcoming-race-details--icon-wrapper svg{height:2rem;width:2rem}.upcoming-race-parameters{display:flex;flex:1;padding-top:0.5rem;padding-bottom:0.5rem;padding-right:1.6rem;background-color:#fffcf4;border:1px solid #c5001e;border-radius:0 0 4px 4px}@media (min-width:1001px){.upcoming-race-parameters{background-color:#fff;padding-top:1.8rem;padding-bottom:1.8rem;border-radius:0 4px 4px 0;border:none}}.upcoming-race-parameters--parameters{flex-basis:100%;display:flex;align-items:center;flex-wrap:wrap}@media (min-width:1001px){.upcoming-race-parameters--parameters{flex-basis:80%;flex-wrap:nowrap}}.upcoming-race-parameters--col{display:flex;flex:1;flex-direction:column;padding:0 25px}@media screen and (max-width:calc(1001px - 1px)){.upcoming-race-parameters--col{position:relative;width:100%;padding-right:10px;padding-left:10px;flex:0 0 33.33333%;max-width:33.33333%;padding-top:1.5rem;padding-bottom:1.5rem}}@media screen and (max-width:calc(1001px - 1px)) and (min-width:0){.upcoming-race-parameters--col{padding-right:14px;padding-left:14px}}@media screen and (max-width:calc(1001px - 1px)) and (min-width:541px){.upcoming-race-parameters--col{padding-right:10px;padding-left:10px}}@media screen and (max-width:calc(1001px - 1px)) and (min-width:1001px){.upcoming-race-parameters--col{padding-right:12px;padding-left:12px}}@media screen and (max-width:calc(1001px - 1px)) and (min-width:1441px){.upcoming-race-parameters--col{padding-right:20px;padding-left:20px}}.upcoming-race-parameters--col-SP{display:none}.upcoming-race-parameters--col-winning-time .upcoming-race-parameters--title{white-space:nowrap}.upcoming-race-parameters--col .upcoming-race-parameters--title{font-family:"Open Sans","sans-serif";font-weight:700;font-size:1rem;color:#6c6c6c;line-height:1.6rem;text-transform:uppercase}.upcoming-race-parameters--col .upcoming-race-parameters--value{font-family:"Open Sans","sans-serif";font-weight:400;font-size:1.4rem;color:#000;line-height:1.6rem}.upcoming-race-parameters--controls{display:none}@media (min-width:1001px){.upcoming-race-parameters--controls{display:flex;align-items:center;justify-content:flex-end;flex-basis:20%}}.upcoming-race-parameters--controls-play,.upcoming-race-parameters--controls-comment{display:none}.upcoming-race-parameters--controls .upcoming-race-parameters--icon-wrapper{margin-left:3rem}.upcoming-race-parameters--controls .upcoming-race-parameters--icon-wrapper:hover{cursor:pointer}.upcoming-race-parameters--controls .upcoming-race-parameters--icon-wrapper svg{height:2rem;width:2rem;color:#000}.video-poster-button-container{margin-right:1rem;margin-bottom:1rem}@media (min-width:1001px){.video-poster-button-container{margin-right:2.5rem}}@media (min-width:1441px){.video-poster-button-container{margin-top:0}}.video-poster-button-container .container{position:relative;background-color:#fff;padding:0;border:1px #c5001e solid;border-radius:2px;cursor:pointer;width:15.7rem;height:3.5rem}.video-poster-button-container .container:hover,.video-poster-button-container .container:active{background-color:#c5001e}@media (min-width:769px){.video-poster-button-container .container{width:296px;height:110px;border:none;border-radius:0}.video-poster-button-container .container::before{content:'';position:absolute;top:0;bottom:0;left:0;right:0;background:linear-gradient(360deg,#000 0%,rgba(0,0,0,0) 100%);opacity:0.5;border-radius:4px}}.video-poster-button-container .container img{display:none;border-radius:4px;object-fit:cover}@media (min-width:769px){.video-poster-button-container .container img{height:100%;width:100%;display:block}}.video-poster-button-container .container .clickable-poster-content{z-index:1;display:flex;flex:1;height:100%;justify-content:center;flex-direction:column;align-items:center}@media (min-width:769px){.video-poster-button-container .container .clickable-poster-content{position:absolute;padding:0.2rem 0.2rem 0.2rem 1.6rem;align-items:unset}}.video-poster-button-container .container .clickable-poster-content__title{font-family:"Open Sans","sans-serif";font-weight:700;font-size:1.4rem;color:#c5001e;line-height:1.4rem}.video-poster-button-container .container .clickable-poster-content__title:hover,.video-poster-button-container .container .clickable-poster-content__title:active{color:#fff}@media (min-width:769px){.video-poster-button-container .container .clickable-poster-content__title{font-family:"Open Sans","sans-serif";font-weight:700;font-size:2.2rem;color:#fff;line-height:3.2rem}}.video-poster-button-container .container .clickable-poster-content__cta-container{flex-direction:row;margin-top:1.3rem;display:none}@media (min-width:769px){.video-poster-button-container .container .clickable-poster-content__cta-container{display:flex}}.video-poster-button-container .container .clickable-poster-content__cta{font-family:"Open Sans","sans-serif";font-weight:700;font-size:1.4rem;color:#fff;line-height:1.4rem;align-self:center;margin-right:1.9rem;display:none}@media (min-width:769px){.video-poster-button-container .container .clickable-poster-content__cta{display:block}}.video-poster-button-container .container .clickable-poster-content__left-arrow{color:#fff;display:none}@media (min-width:769px){.video-poster-button-container .container .clickable-poster-content__left-arrow{display:block}}.video{height:0;overflow:hidden;padding-top:35px;padding-bottom:56.25%;position:relative}.video iframe{height:100%;left:0;position:absolute;top:0;width:100%}.video--full{padding-bottom:75%}.accordion-item__term{margin:0;color:#000}.accordion-item__term.is-active{border-bottom:unset}.accordion-item__term.is-active .accordion-item__icon--close{display:block}.accordion-item__term.is-active .accordion-item__icon--open{display:none}.accordion-item__term.is-active+.accordion-item__def{height:auto}.accordion-item__term.is-active .accordion-item__button-label{color:#c5001e}.accordion-item__label{margin:0}.accordion-item__button{color:inherit;border:none;margin:0;padding:2rem;width:100%;overflow:visible;background:#fff;display:flex;align-items:center;cursor:pointer;transition:color 0.3s;outline:none;text-align:left;line-height:1.5;margin-right:6rem;font-family:"Open Sans","sans-serif";font-weight:700;font-size:1.8rem;color:#17191d;line-height:2.4rem}@media (min-width:769px){.accordion-item__button{font-family:"Open Sans","sans-serif";font-weight:700;font-size:2.4rem;color:#17191d;line-height:3.2rem}}@media (min-width:1001px){.accordion-item__button{padding:3rem}}.accordion-item__button-label{margin-right:6rem}.accordion-item__icon{min-width:2rem;width:2rem;min-height:2rem;height:2rem;margin-left:auto;color:#c5001e}.accordion-item__icon--close{display:none}.accordion-item__def{margin:0 0 2rem;height:0;overflow:hidden;background:#fff;transition:height 0.3s ease-out}.accordion-item__def:last-child{margin-bottom:0}.accordion-item__body{margin:0;padding:0 2rem 2rem;white-space:pre-wrap;font-family:"Open Sans","sans-serif";font-weight:400;font-size:1.6rem;color:#17191d;line-height:2.4rem}.accordion-item__body a{color:#c5001e}@media (min-width:769px){.accordion-item__body{font-family:"Open Sans","sans-serif";font-weight:400;font-size:1.8rem;color:#17191d;line-height:3.2rem}}@media (min-width:1001px){.accordion-item__body{padding:0 3rem 3rem}}.accordion-item__body--wysiwyg{white-space:normal}.accordion-item__link--container{padding:0 3rem 3rem}.accordion-item__link--container a{background-color:#fff}.accordion-item__button-label-download{font-style:italic;text-decoration:none}.calendar-header{background-color:#c5001e}.calendar-header__wrapper{max-width:1441px;width:100%;margin:0 auto;padding:0 1rem}@media (min-width:541px){.calendar-header__wrapper{padding:0 1rem}}@media (min-width:1441px){.calendar-header__wrapper{padding-left:calc(1rem + calc(-50vw + calc(1441px / 2)));padding-right:calc(1rem + calc(-50vw + calc(1441px / 2)))}}.calendar-header__grid{width:100%;padding-right:10px;padding-left:10px;margin-right:auto;margin-left:auto}@media (min-width:541px){.calendar-header__grid{padding-right:20px;padding-left:20px}}@media (min-width:1001px){.calendar-header__grid{padding-right:24px;padding-left:24px}}@media (min-width:1441px){.calendar-header__grid{padding-right:40px;padding-left:40px}}@media (min-width:541px){.calendar-header__grid{max-width:728px}}@media (min-width:769px){.calendar-header__grid{max-width:956px}}@media (min-width:1001px){.calendar-header__grid{max-width:1112px}}@media (min-width:1441px){.calendar-header__grid{max-width:1384px}}.calendar-header__col{height:9.6rem}@media (min-width:769px){.calendar-header__col{height:15.2rem}}.calendar-header__col .calendar-header--title{font-family:"Open Sans","sans-serif";font-weight:700;font-size:2.4rem;color:#fff;line-height:3.2rem;padding-top:3.2rem}@media (min-width:769px){.calendar-header__col .calendar-header--title{font-family:"Open Sans","sans-serif";font-weight:700;font-size:3.2rem;color:#fff;line-height:4rem}}.card__heading{color:clr(accent);font-family:"Open Sans","sans-serif";font-weight:700;font-style:normal;font-size:1.3rem;line-height:1.4;width:auto;margin-bottom:0}.card__heading__link{color:inherit}.card__heading__link:hover{color:inherit}.card__heading-link{color:clr(accent)}.card__heading-link:hover{color:clr(accent-high)}.card__subheading{color:clr(accent);font-family:"Open Sans","sans-serif";font-weight:700;font-style:normal;font-size:1rem;line-height:1.6;width:auto;margin-bottom:0;color:clr(text)}.card__subheading__link{color:inherit}.card__subheading__link:hover{color:inherit}.card__body{margin:0.7em 0 1em}.card__link{color:clr(accent)}.card__link:hover{color:clr(accent-high)}.card__button{border:none;cursor:pointer;display:inline-block;text-decoration:none;text-align:center;text-transform:uppercase;color:clr(text-inverse);background-color:clr(primary);line-height:1.4;padding:.5rem 1rem}.card__button:visited{color:clr(text-inverse)}.card__button:hover{color:clr(primary);background-color:clr(highlight)}@media (prefers-color-scheme:dark){.card__button{color:clr(text);background-color:clr(primary)}.card__button:visited{color:clr(text)}.card__button:hover{color:clr(text);background-color:clr(highlight-high)}}.card--bg{background-color:clr(highlight-high);padding:1em}.club-banner{align-items:flex-end;display:flex;flex-direction:column;background-color:#c5001e}@media (min-width:769px){.club-banner{min-height:38.9rem;flex-direction:unset}}.club-banner__wrapper{max-width:1441px;width:100%;margin:0 auto;padding:0 1rem}@media (min-width:769px){.club-banner__wrapper{position:absolute;left:0;right:0;margin-left:auto;margin-right:auto}}@media (min-width:541px){.club-banner__wrapper{padding:0 1rem}}@media (min-width:1441px){.club-banner__wrapper{padding-left:calc(1rem + calc(-50vw + calc(1441px / 2)));padding-right:calc(1rem + calc(-50vw + calc(1441px / 2)))}}.club-banner__grid{width:100%;padding-right:10px;padding-left:10px;margin-right:auto;margin-left:auto}@media (min-width:541px){.club-banner__grid{padding-right:20px;padding-left:20px}}@media (min-width:1001px){.club-banner__grid{padding-right:24px;padding-left:24px}}@media (min-width:1441px){.club-banner__grid{padding-right:40px;padding-left:40px}}@media (min-width:541px){.club-banner__grid{max-width:728px}}@media (min-width:769px){.club-banner__grid{max-width:956px}}@media (min-width:1001px){.club-banner__grid{max-width:1112px}}@media (min-width:1441px){.club-banner__grid{max-width:1384px}}.club-banner__col{position:relative;width:100%;padding-right:10px;padding-left:10px;flex:0 0 100%;max-width:100%;margin:1.1rem 0 1.1rem}@media (min-width:0){.club-banner__col{padding-right:14px;padding-left:14px}}@media (min-width:541px){.club-banner__col{padding-right:10px;padding-left:10px}}@media (min-width:1001px){.club-banner__col{padding-right:12px;padding-left:12px}}@media (min-width:1441px){.club-banner__col{padding-right:20px;padding-left:20px}}@media (min-width:541px){.club-banner__col{flex:0 0 100%;max-width:100%}}@media (min-width:769px){.club-banner__col{max-width:74.1rem}}.club-banner__col .club-banner__h1{margin:3.2rem 0 3.2rem 0}@media (min-width:769px){.club-banner__col .club-banner__h1{margin:0}}@media (min-width:769px){.club-banner--with-overlay{position:relative}}.club-banner__row{display:flex;flex-wrap:wrap;margin-right:-10px;margin-left:-10px;display:flex;flex-direction:column-reverse;align-content:center;position:relative;z-index:2;margin-bottom:0}@media (min-width:541px){.club-banner__row{margin-right:-10px;margin-left:-10px}}@media (min-width:1001px){.club-banner__row{margin-right:-12px;margin-left:-12px}}@media (min-width:1441px){.club-banner__row{margin-right:-20px;margin-left:-20px}}@media (min-width:769px){.club-banner__row{flex-direction:row;margin-bottom:6.4rem}}.club-banner__h1{font-family:"Open Sans","sans-serif";font-weight:700;font-size:2.8rem;color:#fff;line-height:4rem;font-weight:bold;display:flex;align-items:center;text-transform:capitalize}@media (min-width:769px){.club-banner__h1{font-family:"Open Sans","sans-serif";font-weight:700;font-size:5.2rem;color:#fff;line-height:6.4rem;margin:0}}.club-banner--content{display:flex;flex-direction:column}.club-banner--club-logo-container{display:flex;height:8.8rem;width:8.8rem;border-radius:2px;background-color:#fff;padding:8px;margin-top:-7rem}@media (min-width:769px){.club-banner--club-logo-container{height:10.4rem;width:10.4rem;margin-bottom:2.4rem;padding:9px}}.club-banner--club-name-text{display:flex}@media (min-width:769px){.club-banner--club-name-text{margin:0}}.club-banner--left{display:block}.club-banner__background-image{width:100%;height:24.8rem}@media (min-width:769px){.club-banner__background-image{display:flex;height:38.9rem}}.club-banner .image{width:100%;height:100%;object-fit:cover}.club-course-information--wrapper{max-width:1441px;width:100%;margin:0 auto;padding:0 1rem}@media (min-width:541px){.club-course-information--wrapper{padding:0 1rem}}@media (min-width:1441px){.club-course-information--wrapper{padding-left:calc(1rem + calc(-50vw + calc(1441px / 2)));padding-right:calc(1rem + calc(-50vw + calc(1441px / 2)))}}.club-course-information--grid{width:100%;padding-right:10px;padding-left:10px;margin-right:auto;margin-left:auto}@media (min-width:541px){.club-course-information--grid{padding-right:20px;padding-left:20px}}@media (min-width:1001px){.club-course-information--grid{padding-right:24px;padding-left:24px}}@media (min-width:1441px){.club-course-information--grid{padding-right:40px;padding-left:40px}}@media (min-width:541px){.club-course-information--grid{max-width:728px}}@media (min-width:769px){.club-course-information--grid{max-width:956px}}@media (min-width:1001px){.club-course-information--grid{max-width:1112px}}@media (min-width:1441px){.club-course-information--grid{max-width:1384px}}.club-course-information--container{display:flex;flex-direction:column;border-top:1px solid rgba(0,0,0,0.1);border-bottom:1px solid rgba(0,0,0,0.1);padding:4rem 0 4rem}@media (min-width:769px){.club-course-information--container{flex-direction:row}}.club-course-information--row{display:flex;flex-wrap:wrap;margin-right:-10px;margin-left:-10px}@media (min-width:541px){.club-course-information--row{margin-right:-10px;margin-left:-10px}}@media (min-width:1001px){.club-course-information--row{margin-right:-12px;margin-left:-12px}}@media (min-width:1441px){.club-course-information--row{margin-right:-20px;margin-left:-20px}}.club-course-information__col{display:flex;flex-direction:column}@media (min-width:1001px){.club-course-information__col{width:50%}}.club-course-information__details{display:flex;flex-direction:row}.club-course-information__details-row{display:flex;flex-direction:column}@media (min-width:1001px){.club-course-information__details-row{flex-direction:row;width:100%;flex-wrap:wrap}}.club-course-information_string{font-family:"Open Sans","sans-serif";font-weight:400;font-size:1.6rem;color:#17191d;line-height:2.4rem;white-space:pre-wrap;padding-right:30px;display:flex}.club-course-information_string a{font-family:"Open Sans","sans-serif";font-weight:400;font-size:1.6rem;color:#c5001e;line-height:2.4rem}.club-course-information--club-details{margin-top:1.6rem}@media (min-width:769px){.club-course-information--club-details{margin-top:2.4rem}}.club-course-information .h2{font-family:"Open Sans","sans-serif";font-weight:700;font-size:1.8rem;color:#17191d;line-height:2.4rem;margin:0}@media (min-width:769px){.club-course-information .h2{font-family:"Open Sans","sans-serif";font-weight:700;font-size:2.2rem;color:#17191d;line-height:3.2rem}}.club-course-information .h3{font-family:"Open Sans","sans-serif";font-weight:700;font-size:1.6rem;color:#17191d;line-height:2.4rem}.club-course-information--club-info-container{flex:1;flex-basis:65%}@media (min-width:769px){.club-course-information--club-info-container{border-right:1px solid rgba(0,0,0,0.1)}}.club-course-information--upcoming-event-container{flex:1;flex-basis:35%;margin-top:3.2rem}@media (min-width:769px){.club-course-information--upcoming-event-container{padding-left:30px;margin-top:1rem}}@media (min-width:1441px){.club-course-information--upcoming-event-container{padding-left:100px}}.club-course-information__image{background-size:cover;background-position:center;max-height:16.1rem;max-width:100%;min-height:16rem;min-width:32rem;display:flex;align-items:flex-end;padding:8rem 2.4rem 1.6rem 2.4rem;position:relative;background-color:#c5001e;border-radius:2px}@media (min-width:769px){.club-course-information__image{max-width:35.6rem}}.club-course-information__image--with-overlay{position:relative}.club-course-information__image--with-overlay::before{content:'';position:absolute;top:0;bottom:0;left:0;right:0;background:rgba(0,0,0,0.6);opacity:0.7;border-radius:2px}.club-course-information__heading{font-family:"Open Sans","sans-serif";font-weight:700;font-size:2.2rem;color:#fff;line-height:3.2rem;z-index:1;display:flex;flex:1}.club-course-information__event-date-container{background-color:#c5001e;height:6.6rem;width:7.2rem;display:flex;flex-direction:column;align-items:center;position:absolute;top:0;right:0;padding:1.2rem;border-radius:0 2px}.club-course-information__date-text{font-family:"Open Sans","sans-serif";font-weight:700;font-size:3.2rem;color:#fff;line-height:2.5rem}.club-course-information__month-text{font-family:"Open Sans","sans-serif";font-weight:700;font-size:1.2rem;color:#fff;line-height:1rem;margin-top:0.8rem}.club-course-information--event-heading{font-family:"Open Sans","sans-serif";font-weight:700;font-size:1.6rem;color:#17191d;line-height:2.4rem;display:flex}.club-course-information--event-col{display:flex;flex-direction:column;padding:1.6rem 0 2.4rem}.club-course-information--cta{display:flex;justify-content:center}.club-course-information__link--small-primary-icon-right{font-family:"Open Sans","sans-serif";font-weight:700;font-size:1.8rem;color:#fff;line-height:3.2rem;text-decoration:none;width:100%;display:flex;flex:1;justify-content:space-between;align-items:center}.club-course-information__link--small-primary-icon-right .link-icon-button__label{padding-right:3rem}.club-course-information__link--small-primary-icon-right .link__icon--right{width:25px;height:15px}.club-course-information--no-events-string{font-family:"Open Sans","sans-serif";font-weight:400;font-size:1.6rem;color:#17191d;line-height:2.4rem;margin-top:2.4rem}.club-course-information--course-name{order:1}@media (min-width:1001px){.club-course-information--course-name{order:unset}}.club-course-information--club-detail{order:3}@media (min-width:1001px){.club-course-information--club-detail{order:unset}}.club-course-information--club-address{order:2}@media (min-width:1001px){.club-course-information--club-address{order:unset}}.club-course-information--club-phone{order:4}@media (min-width:1001px){.club-course-information--club-phone{order:unset}}.club-course-location{display:flex;flex-direction:column;background-color:#fff}@media (min-width:1001px){.club-course-location{flex-direction:row}}@media (min-width:1441px){.club-course-location{min-height:744px}}.club-course-location-container__wrapper{margin-top:4.8rem;margin-bottom:4.8rem}@media (min-width:1001px){.club-course-location-container__wrapper{margin-top:unset;margin-bottom:unset}}.club-course-location--with-border{flex-basis:50%;display:flex}.club-course-location-map{flex-basis:50%;min-height:744px;width:100%}.club-course-location--content-container{display:flex;flex:1;flex-basis:50%;padding:5.6rem 2.4rem;background:#c5001e}@media (min-width:1001px){.club-course-location--content-container{padding:12rem 12rem 12rem 15.4rem}}.club-course-location--row{flex:1;align-self:center}.club-course-location__h3{font-family:"Open Sans","sans-serif";font-weight:700;font-size:1.2rem;color:#c5001e;line-height:1.6rem;text-transform:uppercase;color:#fff}.club-course-location__h1{font-family:"Open Sans","sans-serif";font-weight:700;font-size:2rem;color:#fff;line-height:2.4rem;margin:16px 0 24px}@media (min-width:1001px){.club-course-location__h1{font-family:"Open Sans","sans-serif";font-weight:700;font-size:2.8rem;color:#fff;line-height:3.2rem;margin:24px 0}}.club-course-location--address-container{display:flex;flex-direction:row;align-items:flex-start;margin-left:6px}.club-course-location--course-detail{margin-bottom:5.6rem}.club-course-location--address{font-family:"Open Sans","sans-serif";font-weight:400;font-size:1.6rem;color:#17191d;line-height:2.4rem;white-space:pre-wrap;color:#fff}.club-course-location--right{flex-direction:column-reverse}@media (min-width:1001px){.club-course-location--right{flex-direction:row-reverse}}.club-course-location--right .club-course-location--with-border{padding:4.8rem 0 0 0}@media (min-width:1001px){.club-course-location--right .club-course-location--with-border{padding:12rem 0 12rem 0}}.club-course-location .link--large-secondary{justify-content:space-between;min-width:25.9rem}.club-course-location .link--button{min-width:25.9rem;justify-content:space-between;margin:1.6rem 0 0 0}.club-course-location .icon{width:15px;height:17px;margin:0.4rem 1.5rem 1rem 0;color:#fff}.club-course-location .image--background-image{height:100%;width:100%;object-fit:cover;min-height:29.7rem;min-width:32.4rem}@media (min-width:769px){.club-course-location .image--background-image{min-height:40rem}}@media (min-width:1001px){.club-course-location .image--background-image{min-height:50.4rem;min-width:55rem}}.map_info_window--hidden{display:none}.map_info_window--club-direction a{display:flex}.map_info_window--club-direction a img{margin-left:1rem}.map_info_window--club-direction a:hover{opacity:0.6}.club-courses-header{align-items:flex-end;display:flex;flex-direction:column;background-color:#c5001e}@media (min-width:769px){.club-courses-header{min-height:38.9rem;flex-direction:unset}}.club-courses-header__wrapper{max-width:1441px;width:100%;margin:0 auto;padding:0 1rem}@media (min-width:769px){.club-courses-header__wrapper{position:absolute;left:0;right:0;margin-left:auto;margin-right:auto}}@media (min-width:541px){.club-courses-header__wrapper{padding:0 1rem}}@media (min-width:1441px){.club-courses-header__wrapper{padding-left:calc(1rem + calc(-50vw + calc(1441px / 2)));padding-right:calc(1rem + calc(-50vw + calc(1441px / 2)))}}.club-courses-header__grid{width:100%;padding-right:10px;padding-left:10px;margin-right:auto;margin-left:auto}@media (min-width:541px){.club-courses-header__grid{padding-right:20px;padding-left:20px}}@media (min-width:1001px){.club-courses-header__grid{padding-right:24px;padding-left:24px}}@media (min-width:1441px){.club-courses-header__grid{padding-right:40px;padding-left:40px}}@media (min-width:541px){.club-courses-header__grid{max-width:728px}}@media (min-width:769px){.club-courses-header__grid{max-width:956px}}@media (min-width:1001px){.club-courses-header__grid{max-width:1112px}}@media (min-width:1441px){.club-courses-header__grid{max-width:1384px}}.club-courses-header__col{position:relative;width:100%;padding-right:10px;padding-left:10px;flex:0 0 100%;max-width:100%}@media (min-width:0){.club-courses-header__col{padding-right:14px;padding-left:14px}}@media (min-width:541px){.club-courses-header__col{padding-right:10px;padding-left:10px}}@media (min-width:1001px){.club-courses-header__col{padding-right:12px;padding-left:12px}}@media (min-width:1441px){.club-courses-header__col{padding-right:20px;padding-left:20px}}@media (min-width:541px){.club-courses-header__col{flex:0 0 100%;max-width:100%}}@media (min-width:769px){.club-courses-header__col{max-width:74.1rem}}.club-courses-header__col .club-courses-header__h1{margin:3.2rem 0 3.2rem 0}@media (min-width:769px){.club-courses-header__col .club-courses-header__h1{margin:0}}@media (min-width:769px){.club-courses-header--with-overlay{position:relative}}.club-courses-header__row{display:flex;flex-wrap:wrap;margin-right:-10px;margin-left:-10px;display:flex;flex-direction:column-reverse;align-content:center;position:relative;z-index:2;margin-bottom:0}@media (min-width:541px){.club-courses-header__row{margin-right:-10px;margin-left:-10px}}@media (min-width:1001px){.club-courses-header__row{margin-right:-12px;margin-left:-12px}}@media (min-width:1441px){.club-courses-header__row{margin-right:-20px;margin-left:-20px}}@media (min-width:769px){.club-courses-header__row{flex-direction:row;margin-bottom:6.4rem}}.club-courses-header__h1{font-family:"Open Sans","sans-serif";font-weight:700;font-size:2.8rem;color:#fff;line-height:4rem;font-weight:bold;display:flex;align-items:center;text-transform:capitalize}@media (min-width:769px){.club-courses-header__h1{font-family:"Open Sans","sans-serif";font-weight:700;font-size:5.2rem;color:#fff;line-height:6.4rem;margin:0}}.club-courses-header--left{display:block}.club-courses-header__background-image{width:100%;height:24.8rem}@media (min-width:769px){.club-courses-header__background-image{display:flex;height:38.9rem}}.club-courses-header .image{width:100%;height:100%;object-fit:cover}.club-details-component{background-color:#f9f9f9;padding:4.8rem 0 4.8rem}@media (min-width:769px){.club-details-component{padding:7.2rem 0 7.2rem}}.club-details-component__wrapper{max-width:1441px;width:100%;margin:0 auto;padding:0 1rem}@media (min-width:541px){.club-details-component__wrapper{padding:0 1rem}}@media (min-width:1441px){.club-details-component__wrapper{padding-left:calc(1rem + calc(-50vw + calc(1441px / 2)));padding-right:calc(1rem + calc(-50vw + calc(1441px / 2)))}}.club-details-component__grid{width:100%;padding-right:10px;padding-left:10px;margin-right:auto;margin-left:auto}@media (min-width:541px){.club-details-component__grid{padding-right:20px;padding-left:20px}}@media (min-width:1001px){.club-details-component__grid{padding-right:24px;padding-left:24px}}@media (min-width:1441px){.club-details-component__grid{padding-right:40px;padding-left:40px}}@media (min-width:541px){.club-details-component__grid{max-width:728px}}@media (min-width:769px){.club-details-component__grid{max-width:956px}}@media (min-width:1001px){.club-details-component__grid{max-width:1112px}}@media (min-width:1441px){.club-details-component__grid{max-width:1384px}}.club-details-component__row{display:flex;flex-wrap:wrap;margin-right:-10px;margin-left:-10px;display:flex;flex-direction:column}@media (min-width:541px){.club-details-component__row{margin-right:-10px;margin-left:-10px}}@media (min-width:1001px){.club-details-component__row{margin-right:-12px;margin-left:-12px}}@media (min-width:1441px){.club-details-component__row{margin-right:-20px;margin-left:-20px}}@media (min-width:769px){.club-details-component__row{flex-direction:row}}.club-details-component__col{position:relative;width:100%;padding-right:10px;padding-left:10px;flex:0 0 100%;max-width:100%;display:flex;flex:1;flex-basis:50%;flex-direction:column}@media (min-width:0){.club-details-component__col{padding-right:14px;padding-left:14px}}@media (min-width:541px){.club-details-component__col{padding-right:10px;padding-left:10px}}@media (min-width:1001px){.club-details-component__col{padding-right:12px;padding-left:12px}}@media (min-width:1441px){.club-details-component__col{padding-right:20px;padding-left:20px}}@media (min-width:1001px){.club-details-component__col{flex-direction:row}}.club-details-component__h1{font-family:"Open Sans","sans-serif";font-weight:700;font-size:1.2rem;color:#c5001e;line-height:1.6rem;text-transform:uppercase;margin:0 0 2.4rem 0}.club-details-component--container{display:flex;flex-direction:column}@media (min-width:769px){.club-details-component--container{flex-direction:row}}.club-details-component__club-summary-container{font-family:"Open Sans","sans-serif";font-weight:400;font-size:1.6rem;color:#17191d;line-height:2.4rem}@media (min-width:769px){.club-details-component__club-summary-container{font-family:"Open Sans","sans-serif";font-weight:400;font-size:1.8rem;color:#17191d;line-height:3.2rem}}.club-details-component__contact-us-container{padding-top:4.8rem}@media (min-width:769px){.club-details-component__contact-us-container{padding-top:0;margin-left:5rem}}.club-details-component__details{display:flex;justify-content:space-between;flex-direction:column}@media (min-width:1001px){.club-details-component__details{flex-direction:row}}.club-details-component__details .club-details-component__contact-info{display:flex;flex-direction:column}.club-details-component__details .club-details-component__contact-info .contact-info-box{display:flex;flex-direction:column}.club-details-component__details .club-details-component__contact-info .contact-info-box span{font-family:"Open Sans","sans-serif";font-weight:700;font-size:1.6rem;color:#17191d;line-height:2.4rem;margin-bottom:1.6rem}.club-details-component__details .club-details-component__contact-info .contact-info-box .contact-info{display:flex;align-items:flex-start;margin-bottom:2.4rem}.club-details-component__details .club-details-component__contact-info .contact-info-box .contact-info-icon{height:2rem;width:2rem;margin-right:1.4rem;margin-top:0.4rem}.club-details-component__details .club-details-component__contact-info .contact-info-box .contact-info-icon svg{color:#c5001e;height:100%;width:100%}.club-details-component__details .club-details-component__contact-info .contact-info-box .contact-info-string{font-family:"Open Sans","sans-serif";font-weight:400;font-size:1.6rem;color:#17191d;line-height:2.4rem;text-decoration:underline;white-space:pre-wrap}.club-details-component__details .club-details-component__contact-info .contact-info-box .contact-info-string_no-underline{text-decoration:none}.club-details-component__contact-form .form-title{font-family:"Open Sans","sans-serif";font-weight:700;font-size:1.8rem;color:#17191d;line-height:2.4rem;margin-bottom:3.2rem}@media (min-width:1001px){.club-details-component__contact-form .form-title{font-family:"Open Sans","sans-serif";font-weight:700;font-size:2.2rem;color:#17191d;line-height:3.2rem;margin-bottom:4rem}}.club-region-card-container{background:#fff;display:flex;flex-direction:row;padding:3.2rem 0 0 0}@media (min-width:769px){.club-region-card-container{padding:11.5rem 0 0 0}}.club-region-card-container--wrapper{max-width:1441px;width:100%;margin:0 auto;padding:0 1rem}@media (min-width:541px){.club-region-card-container--wrapper{padding:0 1rem}}@media (min-width:1441px){.club-region-card-container--wrapper{padding-left:calc(1rem + calc(-50vw + calc(1441px / 2)));padding-right:calc(1rem + calc(-50vw + calc(1441px / 2)))}}.club-region-card-container--grid{width:100%;padding-right:10px;padding-left:10px;margin-right:auto;margin-left:auto}@media (min-width:541px){.club-region-card-container--grid{padding-right:20px;padding-left:20px}}@media (min-width:1001px){.club-region-card-container--grid{padding-right:24px;padding-left:24px}}@media (min-width:1441px){.club-region-card-container--grid{padding-right:40px;padding-left:40px}}@media (min-width:541px){.club-region-card-container--grid{max-width:728px}}@media (min-width:769px){.club-region-card-container--grid{max-width:956px}}@media (min-width:1001px){.club-region-card-container--grid{max-width:1112px}}@media (min-width:1441px){.club-region-card-container--grid{max-width:1384px}}.club-region-card-container--row{display:flex;flex-wrap:wrap;margin-right:-10px;margin-left:-10px}@media (min-width:541px){.club-region-card-container--row{margin-right:-10px;margin-left:-10px}}@media (min-width:1001px){.club-region-card-container--row{margin-right:-12px;margin-left:-12px}}@media (min-width:1441px){.club-region-card-container--row{margin-right:-20px;margin-left:-20px}}.club-region-card-container--col{position:relative;width:100%;padding-right:10px;padding-left:10px;flex:0 0 50%;max-width:50%;margin-bottom:1.6rem}@media (min-width:0){.club-region-card-container--col{padding-right:14px;padding-left:14px}}@media (min-width:541px){.club-region-card-container--col{padding-right:10px;padding-left:10px}}@media (min-width:1001px){.club-region-card-container--col{padding-right:12px;padding-left:12px}}@media (min-width:1441px){.club-region-card-container--col{padding-right:20px;padding-left:20px}}@media (min-width:1001px){.club-region-card-container--col{flex:0 0 25%;max-width:25%}}.club-region-card-container--heading-col{position:relative;width:100%;padding-right:10px;padding-left:10px;flex:0 0 100%;max-width:100%;margin-bottom:3.2rem}@media (min-width:0){.club-region-card-container--heading-col{padding-right:14px;padding-left:14px}}@media (min-width:541px){.club-region-card-container--heading-col{padding-right:10px;padding-left:10px}}@media (min-width:1001px){.club-region-card-container--heading-col{padding-right:12px;padding-left:12px}}@media (min-width:1441px){.club-region-card-container--heading-col{padding-right:20px;padding-left:20px}}@media (min-width:769px){.club-region-card-container--heading-col{margin-bottom:4rem}}.club-region-card-container__h1{font-family:"Open Sans","sans-serif";font-weight:700;font-size:1.8rem;color:#17191d;line-height:3.2rem;margin:0}@media (min-width:769px){.club-region-card-container__h1{font-family:"Open Sans","sans-serif";font-weight:700;font-size:2.2rem;color:#17191d;line-height:3.2rem}}.club-region-card-container--region-club{background:#fff;border:1px solid rgba(0,0,0,0.1);box-sizing:border-box;border-radius:2px;display:flex;flex-direction:column;flex:1;align-items:center;text-decoration:none}.club-region-card-container--region-club:hover{border:1px solid #000;box-sizing:border-box;border-radius:2px;transition:all 0.2s linear}.club-region-card-container--region-club--true{border:2px solid #c5001e;box-sizing:border-box;border-radius:2px;transition:all 0.1s linear}.club-region-card-container--region-club .region-club--title{display:flex;justify-content:center;margin:2.1rem 0 1.6rem;font-family:"Open Sans","sans-serif";font-weight:400;font-size:1.6rem;color:#17191d;line-height:2.4rem}@media (min-width:769px){.club-region-card-container--region-club .region-club--title{font-family:"Open Sans","sans-serif";font-weight:400;font-size:1.8rem;color:#17191d;line-height:3.2rem;margin:3.5rem 0 2.4rem}}.club-region-card-container--region-club-image{padding:2.4rem 5.7rem 0}@media (min-width:769px){.club-region-card-container--region-club-image{padding:4rem 0 0}}.club-region-card-container img{min-height:11.9rem;min-width:8.2rem}.club-tile{display:flex;flex:1;flex-direction:column;background:#f9f9f9;border-radius:0 0 8px 8px;margin-bottom:4rem}.club-tile:hover .club-tile__image{box-shadow:-1px -4px 9px 8px rgba(0,0,0,0.1)}.club-tile:hover .club-tile--body{box-shadow:0 -2px 9px 8px rgba(0,0,0,0.1)}.club-tile__image{background-size:cover;background-position:center;min-height:11.9rem;min-width:24rem;background-color:#c5001e;position:relative;border-radius:4px 4px 0 0}@media (min-width:769px){.club-tile__image{min-width:unset;width:100%}}@media (min-width:1001px){.club-tile__image{max-width:unset;width:100%}}.club-tile--body{display:flex;flex-direction:column;flex:1;padding:1.6rem 1.6rem 3rem 1.6rem;background-color:#fff;border-radius:0 0 8px 8px}.club-tile--body-content{flex-direction:column;flex:1;display:flex}.club-tile--body-content .react-button-wrapper{background-color:#fff;margin-top:3rem}.club-tile__heading{font-family:"Open Sans","sans-serif";font-weight:700;font-size:2.2rem;color:#17191d;line-height:3.2rem;flex:1;padding-bottom:1.2rem}.club-tile__body{font-family:"Open Sans","sans-serif";font-weight:400;font-size:1.6rem;color:#17191d;line-height:2.4rem;flex:1}.contact-us-form__wrapper{max-width:1441px;width:100%;margin:0 auto;padding:0 1rem;margin-top:5.6rem;margin-bottom:10.4rem}@media (min-width:541px){.contact-us-form__wrapper{padding:0 1rem}}@media (min-width:1441px){.contact-us-form__wrapper{padding-left:calc(1rem + calc(-50vw + calc(1441px / 2)));padding-right:calc(1rem + calc(-50vw + calc(1441px / 2)))}}@media (min-width:1001px){.contact-us-form__wrapper{margin-top:10.4rem;margin-bottom:16rem}}.contact-us-form__grid{width:100%;padding-right:10px;padding-left:10px;margin-right:auto;margin-left:auto}@media (min-width:541px){.contact-us-form__grid{padding-right:20px;padding-left:20px}}@media (min-width:1001px){.contact-us-form__grid{padding-right:24px;padding-left:24px}}@media (min-width:1441px){.contact-us-form__grid{padding-right:40px;padding-left:40px}}@media (min-width:541px){.contact-us-form__grid{max-width:728px}}@media (min-width:769px){.contact-us-form__grid{max-width:956px}}@media (min-width:1001px){.contact-us-form__grid{max-width:1112px}}@media (min-width:1441px){.contact-us-form__grid{max-width:1384px}}.contact-us-form__row{display:flex;flex-wrap:wrap;margin-right:-10px;margin-left:-10px}@media (min-width:541px){.contact-us-form__row{margin-right:-10px;margin-left:-10px}}@media (min-width:1001px){.contact-us-form__row{margin-right:-12px;margin-left:-12px}}@media (min-width:1441px){.contact-us-form__row{margin-right:-20px;margin-left:-20px}}.contact-us-form__col{position:relative;width:100%;padding-right:10px;padding-left:10px;flex:0 0 100%;max-width:100%;flex-direction:column}@media (min-width:0){.contact-us-form__col{padding-right:14px;padding-left:14px}}@media (min-width:541px){.contact-us-form__col{padding-right:10px;padding-left:10px}}@media (min-width:1001px){.contact-us-form__col{padding-right:12px;padding-left:12px}}@media (min-width:1441px){.contact-us-form__col{padding-right:20px;padding-left:20px}}@media (min-width:1001px){.contact-us-form__col{flex-direction:row}}.contact-us-form__title{font-family:"Open Sans","sans-serif";font-weight:700;font-size:2rem;color:#17191d;line-height:2.4rem;margin-bottom:3.2rem}@media (min-width:1001px){.contact-us-form__title{font-family:"Open Sans","sans-serif";font-weight:700;font-size:2.8rem;color:#17191d;line-height:3.2rem;margin-bottom:6.4rem}}.contact-us-form__details{display:flex;justify-content:space-between;flex-direction:column}@media (min-width:1001px){.contact-us-form__details{flex-direction:row}}.contact-us-form__details .contact-us-form__contact-info{display:flex;flex-direction:column}.contact-us-form__details .contact-us-form__contact-info .contact-info-box{display:flex;flex-direction:column}.contact-us-form__details .contact-us-form__contact-info .contact-info-box span{font-family:"Open Sans","sans-serif";font-weight:700;font-size:1.6rem;color:#17191d;line-height:2.4rem;margin-bottom:1.6rem}.contact-us-form__details .contact-us-form__contact-info .contact-info-box .contact-info{display:flex;align-items:flex-start;margin-bottom:2.4rem}.contact-us-form__details .contact-us-form__contact-info .contact-info-box .contact-info-icon{height:2rem;width:2rem;margin-right:1.4rem;margin-top:0.4rem}.contact-us-form__details .contact-us-form__contact-info .contact-info-box .contact-info-icon svg{color:#c5001e;height:100%;width:100%}.contact-us-form__details .contact-us-form__contact-info .contact-info-box .contact-info-string{font-family:"Open Sans","sans-serif";font-weight:400;font-size:1.6rem;color:#17191d;line-height:2.4rem;text-decoration:underline;white-space:pre-wrap}.contact-us-form__details .contact-us-form__contact-info .contact-info-box .contact-info-string_no-underline{text-decoration:none}.contact-us-form__contact-form .form-title{font-family:"Open Sans","sans-serif";font-weight:700;font-size:1.8rem;color:#17191d;line-height:2.4rem;margin-bottom:2rem;margin-top:3rem}@media (min-width:1001px){.contact-us-form__contact-form .form-title{font-family:"Open Sans","sans-serif";font-weight:700;font-size:2.2rem;color:#17191d;line-height:3.2rem;margin-bottom:2.5rem;margin-top:0}}.contact-us-component .contact-form input[type="text"],.contact-us-component .contact-form input[type="email"]{border:1px solid rgba(0,0,0,0.3);height:4.8rem;padding:1.2rem 1.6rem}.contact-us-component .contact-form input[type="text"]::placeholder,.contact-us-component .contact-form input[type="email"]::placeholder{font-family:"Open Sans","sans-serif";font-weight:400;font-size:1.6rem;color:#000;line-height:2.4rem;opacity:50%}.contact-us-component .contact-form .button{font-family:"Open Sans","sans-serif";font-weight:700;font-size:1.4rem;color:#17191d;line-height:1.6rem;border-radius:2px;text-align:center;text-transform:uppercase;width:max-content;padding:16px;text-decoration:none;display:flex;justify-content:center;outline:none;color:#c5001e;min-width:160px;min-height:48px;align-items:center;transition:0.3s ease}.contact-us-component .contact-form .button--primary{color:#fff;background-color:#c5001e;border-radius:2px;outline:none;min-width:174px;background-position-y:center;background-position-x:right;background-repeat:no-repeat;justify-content:flex-start;background-origin:content-box}.contact-us-component .contact-form .button--primary:hover{background-color:#d64c61;color:#fff}.contact-us-component .contact-form .button--primary:active{background:#c5001e;color:#fff}.contact-us-component .contact-form .form-textarea{border:1px solid rgba(0,0,0,0.3)}.contact-us-component .contact-form .form-item .form-item__label{text-transform:uppercase;font-family:"Open Sans","sans-serif";font-weight:700;font-size:1.4rem;color:#17191d;line-height:2.4rem}.contact-us-component .g-recaptcha{margin-bottom:2rem}.content-page-header{align-items:flex-end;display:flex;flex-direction:column;background-color:#c5001e}@media (min-width:1001px){.content-page-header{min-height:64.8rem;flex-direction:unset}}.content-page-header__wrapper{max-width:1441px;width:100%;margin:0 auto;padding:0 1rem}@media (min-width:1001px){.content-page-header__wrapper{position:absolute;left:0;right:0;margin-left:auto;margin-right:auto}}@media (min-width:541px){.content-page-header__wrapper{padding:0 1rem}}@media (min-width:1441px){.content-page-header__wrapper{padding-left:calc(1rem + calc(-50vw + calc(1441px / 2)));padding-right:calc(1rem + calc(-50vw + calc(1441px / 2)))}}.content-page-header__grid{width:100%;padding-right:10px;padding-left:10px;margin-right:auto;margin-left:auto}@media (min-width:541px){.content-page-header__grid{padding-right:20px;padding-left:20px}}@media (min-width:1001px){.content-page-header__grid{padding-right:24px;padding-left:24px}}@media (min-width:1441px){.content-page-header__grid{padding-right:40px;padding-left:40px}}@media (min-width:541px){.content-page-header__grid{max-width:728px}}@media (min-width:769px){.content-page-header__grid{max-width:956px}}@media (min-width:1001px){.content-page-header__grid{max-width:1112px}}@media (min-width:1441px){.content-page-header__grid{max-width:1384px}}.content-page-header__col{position:relative;width:100%;padding-right:10px;padding-left:10px;flex:0 0 100%;max-width:100%}@media (min-width:0){.content-page-header__col{padding-right:14px;padding-left:14px}}@media (min-width:541px){.content-page-header__col{padding-right:10px;padding-left:10px}}@media (min-width:1001px){.content-page-header__col{padding-right:12px;padding-left:12px}}@media (min-width:1441px){.content-page-header__col{padding-right:20px;padding-left:20px}}@media (min-width:541px){.content-page-header__col{flex:0 0 100%;max-width:100%}}@media (min-width:1001px){.content-page-header__col{flex:0 0 50%;max-width:50%}}.content-page-header__col .link--button{margin-top:40px}@media (min-width:1001px){.content-page-header--with-overlay{position:relative}.content-page-header--with-overlay::before{content:'';position:absolute;top:0;bottom:0;left:0;right:0;background:linear-gradient(360deg,#000 0%,rgba(0,0,0,0) 100%);opacity:0.75;z-index:2}}.content-page-header__row{display:flex;flex-wrap:wrap;margin-right:-10px;margin-left:-10px;display:flex;flex-direction:column-reverse;align-content:center;position:relative;z-index:2;margin-bottom:40px}@media (min-width:541px){.content-page-header__row{margin-right:-10px;margin-left:-10px}}@media (min-width:1001px){.content-page-header__row{margin-right:-12px;margin-left:-12px}}@media (min-width:1441px){.content-page-header__row{margin-right:-20px;margin-left:-20px}}@media (min-width:1001px){.content-page-header__row{flex-direction:row;margin-bottom:60px}}.content-page-header__paragraph{font-family:"Open Sans","sans-serif";font-weight:400;font-size:16px;color:#fff;line-height:24px;margin-bottom:0;padding-right:28px;margin-top:24px}@media (min-width:1001px){.content-page-header__paragraph{margin-top:17px;font-family:"Open Sans","sans-serif";font-weight:400;font-size:18px;color:#fff;line-height:32px}}@media (min-width:1441px){.content-page-header__paragraph{margin-top:32px}}.content-page-header__h1{font-family:"Open Sans","sans-serif";font-weight:700;font-size:28px;color:#fff;line-height:36px;font-weight:bold;display:flex;align-items:center}@media (min-width:1001px){.content-page-header__h1{font-family:"Open Sans","sans-serif";font-weight:700;font-size:52px;color:#fff;line-height:56px;margin:0}}.content-page-header--left{display:block}@media (min-width:1001px){.content-page-header--sponsored-logo-container{align-self:flex-end;margin-top:unset;display:flex;flex-direction:column}}.content-page-header--sponsored-logo-wrapper{margin-top:30px}@media (min-width:1001px){.content-page-header--sponsored-logo-wrapper{display:flex;justify-content:flex-end;margin-top:0}}.content-page-header__h3{font-family:"Open Sans","sans-serif";font-weight:700;font-size:12px;color:#fff;line-height:16px;margin:0 0 12px;font-style:normal;text-transform:uppercase}.content-page-header .image--sponsored-logo{max-width:10rem;max-height:10rem}.content-page-header__background-image{width:100%;height:25rem}@media (min-width:541px){.content-page-header__background-image{height:35rem}}@media (min-width:1001px){.content-page-header__background-image{height:64.8rem}}.content-page-header--short{background-repeat:no-repeat;background-position:center;display:flex;align-items:flex-end}@media (min-width:1001px){.content-page-header--short{min-height:39.2rem}}@media (min-width:1001px){.content-page-header--short .content-page-header__background-image{height:39.2rem}}.content-page-header--short .content-page-header__row{margin-bottom:20px}@media (min-width:1001px){.content-page-header--short .content-page-header__row{margin-bottom:50px}}.content-page-header--short .link--large-primary{margin-top:25px}@media (min-width:1441px){.content-page-header--short .link--large-primary{margin-top:40px}}@media (min-width:1001px){.content-page-header--short .image.image--bgn-image{max-height:392px}}.link--large-primary{font-size:14px;line-height:19px}.image.image--bgn-image{width:100%;height:100%;object-fit:cover}@media (min-width:769px){.content-tabber--wrapper{max-width:1441px;width:100%;margin:0 auto;padding:0 1rem}}@media (min-width:769px) and (min-width:541px){.content-tabber--wrapper{padding:0 1rem}}@media (min-width:769px) and (min-width:1441px){.content-tabber--wrapper{padding-left:calc(1rem + calc(-50vw + calc(1441px / 2)));padding-right:calc(1rem + calc(-50vw + calc(1441px / 2)))}}@media (min-width:769px){.content-tabber--grid{width:100%;padding-right:10px;padding-left:10px;margin-right:auto;margin-left:auto}}@media (min-width:769px) and (min-width:541px){.content-tabber--grid{padding-right:20px;padding-left:20px}}@media (min-width:769px) and (min-width:1001px){.content-tabber--grid{padding-right:24px;padding-left:24px}}@media (min-width:769px) and (min-width:1441px){.content-tabber--grid{padding-right:40px;padding-left:40px}}@media (min-width:769px) and (min-width:541px){.content-tabber--grid{max-width:728px}}@media (min-width:769px) and (min-width:769px){.content-tabber--grid{max-width:956px}}@media (min-width:769px) and (min-width:1001px){.content-tabber--grid{max-width:1112px}}@media (min-width:769px) and (min-width:1441px){.content-tabber--grid{max-width:1384px}}.content-tabber--container{background-color:#fff;height:64px;box-shadow:0 16px 35px 12px rgba(0,0,0,0.05);display:flex;margin-top:8px;overflow:auto;-ms-overflow-style:none;scrollbar-width:none}.content-tabber--container::-webkit-scrollbar{display:none}.content-tabber--tab{font-size:14px;line-height:14px;font-weight:bold;color:#c4c4c4;height:100%;padding:24px 0;margin:0 20px;cursor:pointer;white-space:nowrap;z-index:2}.content-tabber--tab a{text-decoration:none;color:inherit}.content-tabber--tab__active,.content-tabber--tab:hover{color:#e8ac2d}.content-tabber--tab__disabled{cursor:not-allowed}.content-tabber--tab__disabled:hover{color:#c4c4c4}.content-tabber--tab__active{border-bottom:2px solid #e8ac2d}.cta{background-color:clr(background-section);padding:3rem;text-align:center;text-transform:uppercase}.data-grid-row{display:flex;min-height:3.7rem;padding:2px 0;font-family:"Open Sans","sans-serif";font-weight:400;font-size:1.4rem;color:#000;line-height:2.1rem}.data-grid-row:nth-child(odd):not(:first-child){background-color:#f2f2f2}.data-grid-row:nth-child(even){background-color:#fff}@media (min-width:769px){.data-grid-row{background-color:#fff;border-bottom:1px solid #e5e5e5;min-height:4.6rem;padding:0;font-family:"Open Sans","sans-serif";font-weight:400;font-size:1.4rem;color:#000;line-height:1.4rem}.data-grid-row:nth-child(odd):not(:first-child){background-color:#fff}.data-grid-row:nth-child(even){background-color:#fff}}.data-grid-row-title{background-color:#ccc;font-family:"Open Sans","sans-serif";font-weight:700;font-size:1.4rem;color:#6c6c6c;line-height:2.1rem;font-weight:500}@media (min-width:769px){.data-grid-row-title{text-transform:uppercase;min-height:3.2rem;font-family:"Open Sans","sans-serif";font-weight:700;font-size:1rem;color:#6c6c6c;line-height:1.6rem}}.data-grid-row--column{display:flex;align-items:center;justify-content:flex-end}@media screen and (min-width:769px){.data-grid-row--column{position:relative;width:100%;padding-right:10px;padding-left:10px;flex:0 0 9.66667%;max-width:9.66667%}}@media screen and (min-width:769px) and (min-width:0){.data-grid-row--column{padding-right:14px;padding-left:14px}}@media screen and (min-width:769px) and (min-width:541px){.data-grid-row--column{padding-right:10px;padding-left:10px}}@media screen and (min-width:769px) and (min-width:1001px){.data-grid-row--column{padding-right:12px;padding-left:12px}}@media screen and (min-width:769px) and (min-width:1441px){.data-grid-row--column{padding-right:20px;padding-left:20px}}@media screen and (min-width:769px){.data-grid-row--column-label{flex:0 0 25%;max-width:25%;justify-content:flex-start}.data-grid-row--column-prize_money{flex:0 0 16.66667%;max-width:16.66667%}}@media screen and (max-width:769px){.data-grid-row--column{position:relative;width:100%;padding-right:10px;padding-left:10px;flex:0 0 8.33333%;max-width:8.33333%}}@media screen and (max-width:769px) and (min-width:0){.data-grid-row--column{padding-right:14px;padding-left:14px}}@media screen and (max-width:769px) and (min-width:541px){.data-grid-row--column{padding-right:10px;padding-left:10px}}@media screen and (max-width:769px) and (min-width:1001px){.data-grid-row--column{padding-right:12px;padding-left:12px}}@media screen and (max-width:769px) and (min-width:1441px){.data-grid-row--column{padding-right:20px;padding-left:20px}}@media screen and (max-width:769px){.data-grid-row--column-label{flex:0 0 16.66667%;max-width:16.66667%;justify-content:flex-start}.data-grid-row--column-win_percentage{flex:0 0 12.5%;max-width:12.5%}.data-grid-row--column-place_percentage{flex:0 0 12.5%;max-width:12.5%}.data-grid-row--column-prize_money{flex:0 0 25%;max-width:25%}}.data-grid-row-career{font-weight:500;text-transform:capitalize}@media (min-width:769px){.data-grid-row-career{font-weight:600}}.enquiry-form__wrapper{max-width:1441px;width:100%;margin:0 auto;padding:0 1rem;margin-top:5.6rem;margin-bottom:10.4rem}@media (min-width:541px){.enquiry-form__wrapper{padding:0 1rem}}@media (min-width:1441px){.enquiry-form__wrapper{padding-left:calc(1rem + calc(-50vw + calc(1441px / 2)));padding-right:calc(1rem + calc(-50vw + calc(1441px / 2)))}}@media (min-width:1001px){.enquiry-form__wrapper{margin-top:10.4rem;margin-bottom:16rem}}.enquiry-form__grid{width:100%;padding-right:10px;padding-left:10px;margin-right:auto;margin-left:auto}@media (min-width:541px){.enquiry-form__grid{padding-right:20px;padding-left:20px}}@media (min-width:1001px){.enquiry-form__grid{padding-right:24px;padding-left:24px}}@media (min-width:1441px){.enquiry-form__grid{padding-right:40px;padding-left:40px}}@media (min-width:541px){.enquiry-form__grid{max-width:728px}}@media (min-width:769px){.enquiry-form__grid{max-width:956px}}@media (min-width:1001px){.enquiry-form__grid{max-width:1112px}}@media (min-width:1441px){.enquiry-form__grid{max-width:1384px}}.enquiry-form__row{display:flex;flex-wrap:wrap;margin-right:-10px;margin-left:-10px}@media (min-width:541px){.enquiry-form__row{margin-right:-10px;margin-left:-10px}}@media (min-width:1001px){.enquiry-form__row{margin-right:-12px;margin-left:-12px}}@media (min-width:1441px){.enquiry-form__row{margin-right:-20px;margin-left:-20px}}@media (min-width:1001px){.enquiry-form__row{justify-content:center}}.enquiry-form__col{position:relative;width:100%;padding-right:10px;padding-left:10px;flex:0 0 100%;max-width:100%;flex-direction:column;align-items:flex-start}@media (min-width:0){.enquiry-form__col{padding-right:14px;padding-left:14px}}@media (min-width:541px){.enquiry-form__col{padding-right:10px;padding-left:10px}}@media (min-width:1001px){.enquiry-form__col{padding-right:12px;padding-left:12px}}@media (min-width:1441px){.enquiry-form__col{padding-right:20px;padding-left:20px}}@media (min-width:1001px){.enquiry-form__col{display:flex;max-width:55rem}}.enquiry-form__title{font-family:"Open Sans","sans-serif";font-weight:700;font-size:2rem;color:#17191d;line-height:2.4rem;margin-bottom:3.2rem;justify-content:flex-start;display:flex}@media (min-width:541px){.enquiry-form__title{justify-content:center}}@media (min-width:1001px){.enquiry-form__title{font-family:"Open Sans","sans-serif";font-weight:700;font-size:2.8rem;color:#17191d;line-height:3.2rem;margin-bottom:6.4rem;max-width:55rem}}.enquiry-form__sub-title{font-family:"Open Sans","sans-serif";font-weight:700;font-size:1.8rem;color:#17191d;line-height:2.4rem;margin-bottom:3.2rem;justify-content:flex-start;display:flex}@media (min-width:541px){.enquiry-form__sub-title{justify-content:center}}@media (min-width:1001px){.enquiry-form__sub-title{font-family:"Open Sans","sans-serif";font-weight:700;font-size:2.2rem;color:#17191d;line-height:3.2rem;margin-bottom:4rem}}.enquiry-form__details{display:block}@media (min-width:541px){.enquiry-form__details{display:flex;align-items:center;flex-direction:column}}.enquiry-form__contact-form .contact-form input[type="text"],.enquiry-form__contact-form .contact-form input[type="email"],.enquiry-form__contact-form .contact-form input[type="date"]{border:1px solid rgba(0,0,0,0.3);height:4.8rem;padding:1.2rem 1.6rem}.enquiry-form__contact-form .contact-form input[type="text"]::placeholder,.enquiry-form__contact-form .contact-form input[type="email"]::placeholder,.enquiry-form__contact-form .contact-form input[type="date"]::placeholder{font-family:"Open Sans","sans-serif";font-weight:400;font-size:1.6rem;color:#000;line-height:2.4rem;opacity:50%}.enquiry-form__contact-form .contact-form .form-date{width:100%}.enquiry-form__contact-form .contact-form .button{font-family:"Open Sans","sans-serif";font-weight:700;font-size:1.4rem;color:#17191d;line-height:1.6rem;border-radius:2px;text-align:center;text-transform:uppercase;width:max-content;padding:16px;text-decoration:none;display:flex;justify-content:center;outline:none;color:#c5001e;min-width:160px;min-height:48px;align-items:center;transition:0.3s ease}.enquiry-form__contact-form .contact-form .button--primary{color:#fff;background-color:#c5001e;border-radius:2px;outline:none;min-width:26rem;background-position-y:center;background-position-x:right;background-repeat:no-repeat;justify-content:flex-start;background-origin:content-box}.enquiry-form__contact-form .contact-form .button--primary:hover{background-color:#d64c61;color:#fff}.enquiry-form__contact-form .contact-form .button--primary:active{background:#c5001e;color:#fff}.enquiry-form__contact-form .contact-form .form-textarea{border:1px solid rgba(0,0,0,0.3)}.enquiry-form__contact-form .contact-form .form-item .form-item__label{text-transform:uppercase;font-family:"Open Sans","sans-serif";font-weight:700;font-size:1.4rem;color:#17191d;line-height:2.4rem}.enquiry-form__contact-form .g-recaptcha{margin-bottom:2rem}.error-page{display:flex;padding:7.2rem 0 10.4rem 0}@media (min-width:769px){.error-page{padding:17.6rem 0 20.9rem 0}}.error-page__wrapper{max-width:1441px;width:100%;margin:0 auto;padding:0 1rem}@media (min-width:541px){.error-page__wrapper{padding:0 1rem}}@media (min-width:1441px){.error-page__wrapper{padding-left:calc(1rem + calc(-50vw + calc(1441px / 2)));padding-right:calc(1rem + calc(-50vw + calc(1441px / 2)))}}.error-page__grid{width:100%;padding-right:10px;padding-left:10px;margin-right:auto;margin-left:auto}@media (min-width:541px){.error-page__grid{padding-right:20px;padding-left:20px}}@media (min-width:1001px){.error-page__grid{padding-right:24px;padding-left:24px}}@media (min-width:1441px){.error-page__grid{padding-right:40px;padding-left:40px}}@media (min-width:541px){.error-page__grid{max-width:728px}}@media (min-width:769px){.error-page__grid{max-width:956px}}@media (min-width:1001px){.error-page__grid{max-width:1112px}}@media (min-width:1441px){.error-page__grid{max-width:1384px}}.error-page__h1{font-family:"Open Sans","sans-serif";font-weight:700;font-size:2.8rem;color:#17191d;line-height:3.6rem;margin-bottom:1.6rem}@media (min-width:769px){.error-page__h1{font-family:"Open Sans","sans-serif";font-weight:700;font-size:5.2rem;color:#17191d;line-height:5.6rem;margin-bottom:2.4rem}}.error-page__paragraph{font-family:"Open Sans","sans-serif";font-weight:400;font-size:1.8rem;color:#17191d;line-height:2.8rem;margin-bottom:3.2rem}@media (min-width:769px){.error-page__paragraph{font-family:"Open Sans","sans-serif";font-weight:400;font-size:2rem;color:#17191d;line-height:3.2rem;margin-bottom:4.8rem}}.event-content{padding-top:5.6rem}@media (min-width:769px){.event-content{padding-top:6.4rem}}.event-content-heading__wrapper{max-width:1441px;width:100%;margin:0 auto;padding:0 1rem}@media (min-width:541px){.event-content-heading__wrapper{padding:0 1rem}}@media (min-width:1441px){.event-content-heading__wrapper{padding-left:calc(1rem + calc(-50vw + calc(1441px / 2)));padding-right:calc(1rem + calc(-50vw + calc(1441px / 2)))}}.event-content-heading__grid{width:100%;padding-right:10px;padding-left:10px;margin-right:auto;margin-left:auto}@media (min-width:541px){.event-content-heading__grid{padding-right:20px;padding-left:20px}}@media (min-width:1001px){.event-content-heading__grid{padding-right:24px;padding-left:24px}}@media (min-width:1441px){.event-content-heading__grid{padding-right:40px;padding-left:40px}}@media (min-width:541px){.event-content-heading__grid{max-width:728px}}@media (min-width:769px){.event-content-heading__grid{max-width:956px}}@media (min-width:1001px){.event-content-heading__grid{max-width:1112px}}@media (min-width:1441px){.event-content-heading__grid{max-width:1384px}}.event-content-footer__wrapper{max-width:1441px;width:100%;margin:0 auto;padding:0 1rem}@media (min-width:541px){.event-content-footer__wrapper{padding:0 1rem}}@media (min-width:1441px){.event-content-footer__wrapper{padding-left:calc(1rem + calc(-50vw + calc(1441px / 2)));padding-right:calc(1rem + calc(-50vw + calc(1441px / 2)))}}.event-content-footer__grid{width:100%;padding-right:10px;padding-left:10px;margin-right:auto;margin-left:auto}@media (min-width:541px){.event-content-footer__grid{padding-right:20px;padding-left:20px}}@media (min-width:1001px){.event-content-footer__grid{padding-right:24px;padding-left:24px}}@media (min-width:1441px){.event-content-footer__grid{padding-right:40px;padding-left:40px}}@media (min-width:541px){.event-content-footer__grid{max-width:728px}}@media (min-width:769px){.event-content-footer__grid{max-width:956px}}@media (min-width:1001px){.event-content-footer__grid{max-width:1112px}}@media (min-width:1441px){.event-content-footer__grid{max-width:1384px}}.event-content__footer{display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start;margin:4rem 0 4.8rem 0}@media (min-width:1001px){.event-content__footer{margin:4.8rem 0 5.6rem 0;align-items:center;flex-direction:row}}.event-content__footer .social-share-links__link{color:#000;opacity:50%}.event-content__footer-cta{margin-bottom:4.8rem}@media (min-width:1001px){.event-content__footer-cta{margin-bottom:0}}.event-content__footer-cta .link{min-width:22.7rem}.event-details-header{align-items:flex-end;display:flex;flex-direction:column;background-color:#c5001e}@media (min-width:1001px){.event-details-header{min-height:38.9rem;flex-direction:unset;z-index:-1}}.event-details-header__wrapper{max-width:1441px;width:100%;margin:0 auto;padding:0 1rem}@media (min-width:1001px){.event-details-header__wrapper{position:absolute;left:0;right:0;margin-left:auto;margin-right:auto}}@media (min-width:541px){.event-details-header__wrapper{padding:0 1rem}}@media (min-width:1441px){.event-details-header__wrapper{padding-left:calc(1rem + calc(-50vw + calc(1441px / 2)));padding-right:calc(1rem + calc(-50vw + calc(1441px / 2)))}}.event-details-header-info__grid,.event-details-header__grid{width:100%;padding-right:10px;padding-left:10px;margin-right:auto;margin-left:auto}@media (min-width:541px){.event-details-header-info__grid,.event-details-header__grid{padding-right:20px;padding-left:20px}}@media (min-width:1001px){.event-details-header-info__grid,.event-details-header__grid{padding-right:24px;padding-left:24px}}@media (min-width:1441px){.event-details-header-info__grid,.event-details-header__grid{padding-right:40px;padding-left:40px}}@media (min-width:541px){.event-details-header-info__grid,.event-details-header__grid{max-width:728px}}@media (min-width:769px){.event-details-header-info__grid,.event-details-header__grid{max-width:956px}}@media (min-width:1001px){.event-details-header-info__grid,.event-details-header__grid{max-width:1112px}}@media (min-width:1441px){.event-details-header-info__grid,.event-details-header__grid{max-width:1384px}}.event-details-header__col{position:relative;width:100%;padding-right:10px;padding-left:10px;flex:0 0 100%;max-width:100%}@media (min-width:0){.event-details-header__col{padding-right:14px;padding-left:14px}}@media (min-width:541px){.event-details-header__col{padding-right:10px;padding-left:10px}}@media (min-width:1001px){.event-details-header__col{padding-right:12px;padding-left:12px}}@media (min-width:1441px){.event-details-header__col{padding-right:20px;padding-left:20px}}@media (min-width:541px){.event-details-header__col{flex:0 0 100%;max-width:100%}}.event-details-header__col .link--button{margin-top:4rem}.event-details-header__col .event-details-header__h1{margin:3.2rem 0 3.2rem 0}@media (min-width:1001px){.event-details-header__col .event-details-header__h1{margin:0}}@media (min-width:1001px){.event-details-header--with-overlay{position:relative}.event-details-header--with-overlay::before{content:'';position:absolute;top:0;bottom:0;left:0;right:0;background:linear-gradient(360deg,#000 0%,rgba(0,0,0,0) 100%);opacity:0.75;z-index:2}}.event-details-header__row{display:flex;flex-wrap:wrap;margin-right:-10px;margin-left:-10px;display:flex;flex-direction:column-reverse;align-content:center;position:relative;z-index:2;margin-bottom:0}@media (min-width:541px){.event-details-header__row{margin-right:-10px;margin-left:-10px}}@media (min-width:1001px){.event-details-header__row{margin-right:-12px;margin-left:-12px}}@media (min-width:1441px){.event-details-header__row{margin-right:-20px;margin-left:-20px}}@media (min-width:1001px){.event-details-header__row{flex-direction:row;margin-bottom:6.4rem}}.event-details-header__paragraph{font-family:"Open Sans","sans-serif";font-weight:400;font-size:1.6rem;color:#fff;line-height:2.4rem;margin-bottom:0;padding-right:2.8rem;margin-top:2.4rem}@media (min-width:1001px){.event-details-header__paragraph{margin-top:1.7rem;font-family:"Open Sans","sans-serif";font-weight:400;font-size:1.8rem;color:#fff;line-height:3.2rem}}@media (min-width:1441px){.event-details-header__paragraph{margin-top:3.2rem}}.event-details-header__h1{font-family:"Open Sans","sans-serif";font-weight:700;font-size:2.8rem;color:#fff;line-height:3.6rem;font-weight:bold;display:flex;align-items:center}@media (min-width:1001px){.event-details-header__h1{font-family:"Open Sans","sans-serif";font-weight:700;font-size:5.2rem;color:#fff;line-height:6.4rem;margin:0}}.event-details-header--left{display:block}.event-details-header__h3{font-family:"Open Sans","sans-serif";font-weight:700;font-size:1.6rem;color:#fff;line-height:1.8rem;margin:3.2rem 0 1.2rem;text-transform:uppercase}.event-details-header__background-image{width:100%;height:25rem}@media (min-width:541px){.event-details-header__background-image{height:35rem}}@media (min-width:1001px){.event-details-header__background-image{height:38.9rem}}.event-details-header-info__wrapper{z-index:2;min-height:15.5rem;background:#fff;display:flex}@media (min-width:1001px){.event-details-header-info__wrapper{background:none;margin-top:-4rem}}.event-details-header-info__grid{display:flex}.event-details-header-info__row-container{background:#fff;display:flex;flex:1}@media (min-width:1001px){.event-details-header-info__row-container{box-shadow:0 16px 35px 12px rgba(0,0,0,0.05);border-radius:4px}}.event-details-header-info__row{display:flex;flex:1;flex-direction:column}@media (min-width:1001px){.event-details-header-info__row{flex-direction:row;align-items:flex-start;justify-content:space-between}}.event-details-header-info__details{display:flex;flex-basis:75%}.event-details-header-info__details-row{display:flex;flex-direction:column}@media (min-width:1001px){.event-details-header-info__details-row{flex-direction:row;width:100%;flex-wrap:wrap;padding:2.2rem 0 3.2rem 0}}.event-details-header-info__details-row .event-details-icon{height:2rem;width:2rem;margin-right:2rem;margin-top:0.4rem}.event-details-header-info__details-row .event-details-icon svg{height:100%;width:100%;color:#c5001e}.event-details-header-info__col{margin-top:2.4rem;display:flex;align-items:flex-start}@media (min-width:1001px){.event-details-header-info__col{margin-top:1rem;padding-left:3.2rem;width:50%}}.event-details-header-info__cta{display:flex;flex-basis:25%;justify-content:flex-start;padding-top:3.2rem;padding-bottom:4rem}@media (min-width:1001px){.event-details-header-info__cta{justify-content:flex-end;padding-top:4rem;padding-right:3.2rem;padding-bottom:0}}.event-details-header-info__cta .link{min-width:22.7rem;height:fit-content}.event-details-header-info__date,.event-details-header-info__time,.event-details-header-info__ticket{font-family:"Open Sans","sans-serif";font-weight:700;font-size:1.6rem;color:#000;line-height:3.2rem}.event-details-header-info__location{font-family:"Open Sans","sans-serif";font-weight:400;font-size:1.6rem;color:#000;line-height:2.4rem}.event-details-header-info__location .event-details-header-icon_string{white-space:pre-wrap}.event-details-header .image.image--bgn-image{width:100%;height:100%;object-fit:cover}.event-listing-filter{display:flex;flex-direction:column}@media (min-width:1001px){.event-listing-filter{flex-direction:row;justify-content:space-between}}.event-listing-filter__filters{display:flex;flex:1;flex-direction:column}@media (min-width:1001px){.event-listing-filter__filters{flex-direction:row}}.event-listing-filter--button .link--button{justify-content:space-between;min-width:24rem}@media (min-width:1001px){.event-listing-filter--button .link--button{min-width:unset}}@media (min-width:1441px){.event-listing-filter--button .link--button{min-width:24rem}}.event-listing-filter .react-datepicker-wrapper{display:flex;flex-basis:33%}.event-listing-filter .react-datepicker-wrapper .react-datepicker__input-container .datepicker-custom-input{width:100%;margin-top:2.4rem}@media (min-width:1001px){.event-listing-filter .react-datepicker-wrapper .react-datepicker__input-container .datepicker-custom-input{width:24.4rem;margin-top:0}}.event-listing-filter .react-datepicker-popper .react-datepicker__triangle{left:50% !important}.event-listing-filter .react-select-container{display:flex;flex-basis:33%}.event-listing-filter .react-select-container .react-select__control{width:100%;margin-top:2.4rem}@media (min-width:1001px){.event-listing-filter .react-select-container .react-select__control{width:24.4rem;margin-top:0}}.event-listing-filter .react-select-container .react-select__menu{width:100%}@media (min-width:1001px){.event-listing-filter .react-select-container .react-select__menu{width:24.4rem}}.event-listing-filter .react-button-wrapper{background:#fff;margin-top:3.2rem;margin-bottom:4rem}@media (min-width:1001px){.event-listing-filter .react-button-wrapper{margin-top:0;margin-bottom:0}}.event-listing-header{align-items:flex-end;display:flex;flex-direction:column;background-color:#c5001e}@media (min-width:1001px){.event-listing-header{min-height:38.9rem;flex-direction:unset}}.event-listing-header-info__wrapper,.event-listing-header__wrapper{max-width:1441px;width:100%;margin:0 auto;padding:0 1rem}@media (min-width:1001px){.event-listing-header-info__wrapper,.event-listing-header__wrapper{position:absolute;left:0;right:0;margin-left:auto;margin-right:auto}}@media (min-width:541px){.event-listing-header-info__wrapper,.event-listing-header__wrapper{padding:0 1rem}}@media (min-width:1441px){.event-listing-header-info__wrapper,.event-listing-header__wrapper{padding-left:calc(1rem + calc(-50vw + calc(1441px / 2)));padding-right:calc(1rem + calc(-50vw + calc(1441px / 2)))}}.event-listing-header-info__grid,.event-listing-header__grid{width:100%;padding-right:10px;padding-left:10px;margin-right:auto;margin-left:auto}@media (min-width:541px){.event-listing-header-info__grid,.event-listing-header__grid{padding-right:20px;padding-left:20px}}@media (min-width:1001px){.event-listing-header-info__grid,.event-listing-header__grid{padding-right:24px;padding-left:24px}}@media (min-width:1441px){.event-listing-header-info__grid,.event-listing-header__grid{padding-right:40px;padding-left:40px}}@media (min-width:541px){.event-listing-header-info__grid,.event-listing-header__grid{max-width:728px}}@media (min-width:769px){.event-listing-header-info__grid,.event-listing-header__grid{max-width:956px}}@media (min-width:1001px){.event-listing-header-info__grid,.event-listing-header__grid{max-width:1112px}}@media (min-width:1441px){.event-listing-header-info__grid,.event-listing-header__grid{max-width:1384px}}.event-listing-header__col{position:relative;width:100%;padding-right:10px;padding-left:10px;flex:0 0 100%;max-width:100%}@media (min-width:0){.event-listing-header__col{padding-right:14px;padding-left:14px}}@media (min-width:541px){.event-listing-header__col{padding-right:10px;padding-left:10px}}@media (min-width:1001px){.event-listing-header__col{padding-right:12px;padding-left:12px}}@media (min-width:1441px){.event-listing-header__col{padding-right:20px;padding-left:20px}}@media (min-width:541px){.event-listing-header__col{flex:0 0 100%;max-width:100%}}@media (min-width:1001px){.event-listing-header__col{max-width:74.1rem}}.event-listing-header__col .link--button{margin-top:4rem}.event-listing-header__col .event-listing-header__h1{margin:3.2rem 0 3.2rem 0}@media (min-width:1001px){.event-listing-header__col .event-listing-header__h1{margin:0}}@media (min-width:1001px){.event-listing-header--with-overlay{position:relative}}.event-listing-header__row{display:flex;flex-wrap:wrap;margin-right:-10px;margin-left:-10px;display:flex;flex-direction:column-reverse;align-content:center;position:relative;z-index:2;margin-bottom:0}@media (min-width:541px){.event-listing-header__row{margin-right:-10px;margin-left:-10px}}@media (min-width:1001px){.event-listing-header__row{margin-right:-12px;margin-left:-12px}}@media (min-width:1441px){.event-listing-header__row{margin-right:-20px;margin-left:-20px}}@media (min-width:1001px){.event-listing-header__row{flex-direction:row;margin-bottom:6.4rem}}.event-listing-header__paragraph{font-family:"Open Sans","sans-serif";font-weight:400;font-size:1.6rem;color:#fff;line-height:2.4rem;margin-bottom:0;padding-right:2.8rem;margin-top:2.4rem}@media (min-width:1001px){.event-listing-header__paragraph{margin-top:1.7rem;font-family:"Open Sans","sans-serif";font-weight:400;font-size:1.8rem;color:#fff;line-height:3.2rem}}@media (min-width:1441px){.event-listing-header__paragraph{margin-top:3.2rem}}.event-listing-header__h1{font-family:"Open Sans","sans-serif";font-weight:700;font-size:2.8rem;color:#fff;line-height:3.6rem;font-weight:bold;display:flex;align-items:center}@media (min-width:1001px){.event-listing-header__h1{font-family:"Open Sans","sans-serif";font-weight:700;font-size:5.2rem;color:#fff;line-height:6.4rem;margin:0}}.event-listing-header--left{display:block}.event-listing-header__h3{font-family:"Open Sans","sans-serif";font-weight:700;font-size:1.2rem;color:#fff;line-height:1.6rem;margin:0 0 1.2rem;font-style:normal;text-transform:uppercase}.event-listing-header__background-image{width:100%;background-size:cover;background-repeat:no-repeat;background-position:center;display:flex;height:24.8rem}.event-listing-header__background-image::before{content:'';height:100%;width:100%;top:0;bottom:0;left:0;right:0;background:#c5001e;opacity:0.7;border-radius:2px}@media (min-width:1001px){.event-listing-header__background-image{display:flex;height:38.9rem;justify-content:flex-end}}@media (min-width:1001px){.event-listing-header__background-image img{margin-right:6.4rem}}.event-listing-header-info__wrapper{top:calc(100% - 4rem);z-index:2;min-height:15.5rem;background:#fff;display:flex;flex-direction:column}@media (min-width:1001px){.event-listing-header-info__wrapper{background:none}}.event-listing-header-info__grid{display:flex}.event-listing-header-info__row-container{background:#fff;display:flex;flex:1}@media (min-width:1001px){.event-listing-header-info__row-container{box-shadow:0 16px 35px 12px rgba(0,0,0,0.05);border-radius:4px}}.event-listing-header-info__row{display:flex;flex:1;flex-direction:column}@media (min-width:1001px){.event-listing-header-info__row{align-items:flex-start;justify-content:space-between}}.event-listing-header-info__details{display:flex;flex:1;width:100%}.event-listing-header-info__details-row{display:flex;flex-direction:column;width:100%;justify-content:center}@media (min-width:1001px){.event-listing-header-info__details-row{flex-wrap:wrap;padding:3.2rem}}.event-listing-header-info__details-row-heading{font-family:"Open Sans","sans-serif";font-weight:700;font-size:1.8rem;color:#17191d;line-height:3.2rem;margin-bottom:0;margin-top:3.2rem}@media (min-width:1001px){.event-listing-header-info__details-row-heading{margin-bottom:1.7rem;margin-top:0}}.event-listing-header-info__col{margin-top:2.4rem;display:flex;align-items:flex-start}@media (min-width:1001px){.event-listing-header-info__col{margin-top:0;padding-left:3.2rem;width:50%}}.event-listing-header-info__cta{display:flex;flex-basis:25%;justify-content:flex-start;padding-top:3.2rem;padding-bottom:4rem}@media (min-width:1001px){.event-listing-header-info__cta{justify-content:flex-end;padding-top:4rem;padding-right:3.2rem;padding-bottom:0}}.event-listing-header-info__cta .link{min-width:22.7rem;height:fit-content}.event-listing-header-info__date,.event-listing-header-info__time,.event-listing-header-info__ticket{font-family:"Open Sans","sans-serif";font-weight:700;font-size:1.6rem;color:#000;line-height:3.2rem}.event-listing-header-info__location{font-family:"Open Sans","sans-serif";font-weight:400;font-size:1.6rem;color:#000;line-height:2.4rem}.event-listing-header-info__location .event-listing-header-icon_string{white-space:pre-wrap}.link--large-primary{font-size:1.4rem;line-height:1.9rem}.image.image--bgn-image{width:100%;height:100%;object-fit:cover}.event-tile{display:flex;flex:1;flex-direction:column;background:#fff;border-radius:2px}.event-tile a{text-decoration:none}.event-tile__image{background-size:cover;background-position:center;max-height:25rem;max-width:35.6rem;min-height:20rem;min-width:30rem;display:flex;align-items:flex-end;padding:8rem 2.4rem 1.6rem 2.4rem;position:relative;background-color:#c5001e;border-radius:2px}.event-tile__image--with-overlay{position:relative}.event-tile__image--with-overlay::before{content:'';position:absolute;top:0;bottom:0;left:0;right:0;background:#000;opacity:0.7;border-radius:2px}@media (min-width:541px){.event-tile__image--with-overlay::before{background:rgba(0,0,0,0.6);opacity:0.75}}.event-tile__heading{font-family:"Open Sans","sans-serif";font-weight:700;font-size:2.2rem;color:#fff;line-height:3.2rem;z-index:1}.event-tile__event-date-container{background-color:#c5001e;height:6.6rem;width:7.2rem;display:flex;flex-direction:column;align-items:center;position:absolute;top:0;right:0;padding:1.2rem;border-radius:0 2px}.event-tile__date-text{font-family:"Open Sans","sans-serif";font-weight:700;font-size:3.2rem;color:#fff;line-height:2.5rem}.event-tile__month-text{font-family:"Open Sans","sans-serif";font-weight:700;font-size:1.2rem;color:#fff;line-height:1rem;margin-top:0.8rem}.event-tile--body{display:flex;flex-direction:column;flex:1;padding:2.9rem 2.4rem 4rem}.event-tile--body-content{flex-direction:column;flex:1}.event-tile__price-container{display:flex;flex-direction:column;margin-bottom:2.4rem}.event-tile__price-caption{font-family:"Open Sans","sans-serif";font-weight:400;font-size:1.2rem;color:#17191d;line-height:1.6rem;text-transform:uppercase}.event-tile__price-value{font-family:"Open Sans","sans-serif";font-weight:700;font-size:1.6rem;color:#17191d;line-height:2.4rem}.event-tile__info--row{display:flex;margin-bottom:1.5rem}.event-tile__info{display:flex;align-items:center}.event-tile__info-icon{height:1.6rem;width:1.6rem;margin-right:1rem;color:#c5001e;margin-bottom:1px}.event-tile__info-icon svg{height:1.6rem;width:1.6rem;margin-bottom:1px}.event-tile__info-string{font-family:"Open Sans","sans-serif";font-weight:700;font-size:1.2rem;color:#17191d;line-height:1.6rem;text-transform:uppercase}.event-tile__body{margin:2.1rem 0 3.2rem 0;display:flex;flex:1;font-family:"Open Sans","sans-serif";font-weight:400;font-size:1.6rem;color:#17191d;line-height:2.4rem}.event-tile__cta .link{min-width:25rem}.event-tile__cta .link--large-primary{justify-content:space-between}.event-venue-details{display:flex;flex-direction:column;background-color:#fff}@media (min-width:1001px){.event-venue-details{flex-direction:row}}@media (min-width:1441px){.event-venue-details{min-height:744px}}.event-venue-details-container__wrapper{max-width:1441px;width:100%;margin:0 auto;padding:0 1rem;margin-top:4.8rem;margin-bottom:4.8rem}@media (min-width:541px){.event-venue-details-container__wrapper{padding:0 1rem}}@media (min-width:1441px){.event-venue-details-container__wrapper{padding-left:calc(1rem + calc(-50vw + calc(1441px / 2)));padding-right:calc(1rem + calc(-50vw + calc(1441px / 2)))}}@media (min-width:1001px){.event-venue-details-container__wrapper{margin-top:unset;margin-bottom:unset}}.event-venue-details-container__grid{width:100%;padding-right:10px;padding-left:10px;margin-right:auto;margin-left:auto}@media (min-width:541px){.event-venue-details-container__grid{padding-right:20px;padding-left:20px}}@media (min-width:1001px){.event-venue-details-container__grid{padding-right:24px;padding-left:24px}}@media (min-width:1441px){.event-venue-details-container__grid{padding-right:40px;padding-left:40px}}@media (min-width:541px){.event-venue-details-container__grid{max-width:728px}}@media (min-width:769px){.event-venue-details-container__grid{max-width:956px}}@media (min-width:1001px){.event-venue-details-container__grid{max-width:1112px}}@media (min-width:1441px){.event-venue-details-container__grid{max-width:1384px}}.event-venue-details-container__row{display:flex;flex-wrap:wrap;margin-right:-10px;margin-left:-10px}@media (min-width:541px){.event-venue-details-container__row{margin-right:-10px;margin-left:-10px}}@media (min-width:1001px){.event-venue-details-container__row{margin-right:-12px;margin-left:-12px}}@media (min-width:1441px){.event-venue-details-container__row{margin-right:-20px;margin-left:-20px}}.event-venue-details-container__col{position:relative;width:100%;padding-right:10px;padding-left:10px;flex:0 0 100%;max-width:100%}@media (min-width:0){.event-venue-details-container__col{padding-right:14px;padding-left:14px}}@media (min-width:541px){.event-venue-details-container__col{padding-right:10px;padding-left:10px}}@media (min-width:1001px){.event-venue-details-container__col{padding-right:12px;padding-left:12px}}@media (min-width:1441px){.event-venue-details-container__col{padding-right:20px;padding-left:20px}}.event-venue-details--with-border{flex-basis:50%;display:flex}.event-venue-details--content-container{display:flex;flex:1;flex-basis:50%}@media (min-width:1001px){.event-venue-details--content-container{padding-right:12rem;padding-top:12rem;padding-bottom:12rem}}.event-venue-details--row{flex:1;align-self:center}.event-venue-details__h3{font-family:"Open Sans","sans-serif";font-weight:700;font-size:1.2rem;color:#c5001e;line-height:1.6rem;text-transform:uppercase}.event-venue-details__h1{font-family:"Open Sans","sans-serif";font-weight:700;font-size:1.8rem;color:#17191d;line-height:2.4rem;margin:16px 0 24px}@media (min-width:1001px){.event-venue-details__h1{font-family:"Open Sans","sans-serif";font-weight:700;font-size:2.2rem;color:#17191d;line-height:3.2rem;margin:24px 0}}.event-venue-details__paragraph{font-family:"Open Sans","sans-serif";font-weight:400;font-size:1.6rem;color:#17191d;line-height:2.4rem;margin:24px 0 32px 6px}@media (min-width:1001px){.event-venue-details__paragraph{font-family:"Open Sans","sans-serif";font-weight:400;font-size:1.8rem;color:#17191d;line-height:3.2rem;margin:24px 0 40px 6px}}.event-venue-details--address-container{display:flex;flex-direction:row;align-items:flex-start;margin-left:6px}.event-venue-details--address{font-family:"Open Sans","sans-serif";font-weight:400;font-size:1.6rem;color:#17191d;line-height:2.4rem;white-space:pre}.event-venue-details--specific-location{font-family:"Open Sans","sans-serif";font-weight:700;font-size:1.6rem;color:#17191d;line-height:2.4rem;margin-top:2.4rem;margin-left:6px}.event-venue-details--right{flex-direction:column-reverse}@media (min-width:1001px){.event-venue-details--right{flex-direction:row-reverse}}.event-venue-details--right .event-venue-details--with-border{padding:4.8rem 0 0 0}@media (min-width:1001px){.event-venue-details--right .event-venue-details--with-border{padding:12rem 0 12rem 0}}.event-venue-details .link--large-secondary{justify-content:space-between;min-width:25.9rem}.event-venue-details .link--button{min-width:25.9rem;justify-content:space-between;margin:1.6rem 0 0 0}.event-venue-details .icon{width:15px;height:17px;margin:0.4rem 1.5rem 1rem 0;color:#c5001e}.event-venue-details .image--background-image{height:100%;width:100%;object-fit:cover;min-height:29.7rem;min-width:32.4rem}@media (min-width:769px){.event-venue-details .image--background-image{min-height:40rem}}@media (min-width:1001px){.event-venue-details .image--background-image{min-height:50.4rem;min-width:55rem}}.feature-banner-carousel{min-height:58rem;background:#c5001e center center no-repeat;background-size:cover;display:flex;align-items:flex-end;font-family:"Open Sans","sans-serif";font-weight:400;font-size:18px;color:#fff;line-height:32px}.feature-banner-carousel--with-overlay{position:relative}.feature-banner-carousel--with-overlay::before{content:'';position:absolute;top:0;bottom:0;left:0;right:0;background:#000;opacity:0.7}@media (min-width:541px){.feature-banner-carousel--with-overlay::before{background:linear-gradient(360deg,#000 0%,rgba(0,0,0,0) 100%);opacity:0.75}}.feature-banner-carousel--centre{text-align:center}.feature-banner-carousel--centre .feature-banner-carousel__col{margin:0 auto;position:relative;width:100%;padding-right:10px;padding-left:10px;flex:0 0 100%;max-width:100%}@media (min-width:0){.feature-banner-carousel--centre .feature-banner-carousel__col{padding-right:14px;padding-left:14px}}@media (min-width:541px){.feature-banner-carousel--centre .feature-banner-carousel__col{padding-right:10px;padding-left:10px}}@media (min-width:1001px){.feature-banner-carousel--centre .feature-banner-carousel__col{padding-right:12px;padding-left:12px}}@media (min-width:1441px){.feature-banner-carousel--centre .feature-banner-carousel__col{padding-right:20px;padding-left:20px}}@media (min-width:541px){.feature-banner-carousel--centre .feature-banner-carousel__col{flex:0 0 66.66667%;max-width:66.66667%}}@media (min-width:1441px){.feature-banner-carousel--centre .feature-banner-carousel__col{flex:0 0 50%;max-width:50%}}.feature-banner-carousel--centre .feature-banner-carousel__image{background-position:center center;margin:0 auto}.feature-banner-carousel--centre .feature-banner-carousel__row{flex-direction:column-reverse;align-items:center}.feature-banner-carousel--centre .feature-banner-carousel__sponsor{justify-content:center}@media (min-width:1001px){.feature-banner-carousel--centre .feature-banner-carousel__sponsor{padding-bottom:7rem}}.feature-banner-carousel--centre .feature-banner-carousel__sponsor-content,.feature-banner-carousel--centre .feature-banner-carousel__content{align-items:center;display:flex;flex-direction:column;text-align:center}.feature-banner-carousel--right{text-align:right}.feature-banner-carousel--right .feature-banner-carousel__col{margin-left:auto}.feature-banner-carousel--right .feature-banner-carousel__image{background-position:right center;margin-left:auto}@media (min-width:541px){.feature-banner-carousel{min-height:39.2rem}}@media (min-width:1001px){.feature-banner-carousel{min-height:49.6rem}}@media (min-width:1001px){.feature-banner-carousel--short{min-height:39.2rem}}.feature-banner-carousel__wrapper{max-width:1441px;width:100%;margin:0 auto;padding:0 1rem}@media (min-width:541px){.feature-banner-carousel__wrapper{padding:0 1rem}}@media (min-width:1441px){.feature-banner-carousel__wrapper{padding-left:calc(1rem + calc(-50vw + calc(1441px / 2)));padding-right:calc(1rem + calc(-50vw + calc(1441px / 2)))}}.feature-banner-carousel__grid{width:100%;padding-right:10px;padding-left:10px;margin-right:auto;margin-left:auto}@media (min-width:541px){.feature-banner-carousel__grid{padding-right:20px;padding-left:20px}}@media (min-width:1001px){.feature-banner-carousel__grid{padding-right:24px;padding-left:24px}}@media (min-width:1441px){.feature-banner-carousel__grid{padding-right:40px;padding-left:40px}}@media (min-width:541px){.feature-banner-carousel__grid{max-width:728px}}@media (min-width:769px){.feature-banner-carousel__grid{max-width:956px}}@media (min-width:1001px){.feature-banner-carousel__grid{max-width:1112px}}@media (min-width:1441px){.feature-banner-carousel__grid{max-width:1384px}}.feature-banner-carousel__row{display:flex;flex-wrap:wrap;margin-right:-10px;margin-left:-10px;margin-bottom:4rem;margin-top:4rem}@media (min-width:541px){.feature-banner-carousel__row{margin-right:-10px;margin-left:-10px}}@media (min-width:1001px){.feature-banner-carousel__row{margin-right:-12px;margin-left:-12px}}@media (min-width:1441px){.feature-banner-carousel__row{margin-right:-20px;margin-left:-20px}}@media (min-width:1001px){.feature-banner-carousel__row{margin-bottom:6.4rem}}.feature-banner-carousel__col{position:relative;width:100%;padding-right:10px;padding-left:10px;flex:0 0 100%;max-width:100%;margin-left:10px;margin-right:10px}@media (min-width:0){.feature-banner-carousel__col{padding-right:14px;padding-left:14px}}@media (min-width:541px){.feature-banner-carousel__col{padding-right:10px;padding-left:10px}}@media (min-width:1001px){.feature-banner-carousel__col{padding-right:12px;padding-left:12px}}@media (min-width:1441px){.feature-banner-carousel__col{padding-right:20px;padding-left:20px}}@media (min-width:541px){.feature-banner-carousel__col{flex:0 0 66.66667%;max-width:66.66667%}}@media (min-width:1001px){.feature-banner-carousel__col{flex:0 0 50%;max-width:50%;margin-left:0;margin-right:0}}.feature-banner-carousel__sponsor{display:flex;align-items:flex-end;padding-bottom:2.4rem}@media (min-width:1001px){.feature-banner-carousel__sponsor{justify-content:flex-end;padding-bottom:0}}.feature-banner-carousel__sponsor-content .h3{font-family:"Open Sans","sans-serif";font-weight:700;font-size:1.2rem;color:#fff;line-height:1.6rem;text-transform:uppercase}.feature-banner-carousel__sponsor-content img{max-width:10rem;max-height:10rem}.feature-banner-carousel--left .feature-banner-carousel__row{flex-direction:column-reverse}@media (min-width:1001px){.feature-banner-carousel--left .feature-banner-carousel__row{flex-direction:row}}.feature-banner-carousel__image{width:28.5rem;height:7.5rem;background:transparent left center no-repeat;background-size:contain}@media (min-width:769px){.feature-banner-carousel__image{width:38rem;height:10rem}}.feature-banner-carousel__h1{font-family:"Open Sans","sans-serif";font-weight:700;font-size:2.8rem;color:#fff;line-height:3.6rem;margin:0}@media (min-width:769px){.feature-banner-carousel__h1{font-family:"Open Sans","sans-serif";font-weight:700;font-size:3.2rem;color:#fff;line-height:4rem}}.feature-banner-carousel__paragraph{font-family:"Open Sans","sans-serif";font-weight:400;font-size:1.6rem;color:#fff;line-height:2.4rem;margin:2.4rem 0 0}@media (min-width:769px){.feature-banner-carousel__paragraph{font-family:"Open Sans","sans-serif";font-weight:400;font-size:1.8rem;color:#fff;line-height:3.2rem}}.feature-banner-carousel .link{margin-top:3.2rem}@media (min-width:1001px){.feature-banner-carousel .link{margin-top:4rem}}.feature-banner-carousel--carousel{position:relative;display:block}.feature-banner-carousel--carousel .glide__slides{margin:0}.feature-banner-carousel--carousel .glide__slides .feature-banner-carousel__slide{height:100%}.feature-banner-carousel--carousel .glide__slides .feature-banner-carousel__slide--background{height:100%;background:#444 center center no-repeat;background-size:cover}.feature-banner-carousel--carousel .feature-banner-carousel__wrapper{max-width:1441px;width:100%;margin:0 auto;padding:0 1rem;position:absolute;top:0;bottom:0;display:flex;align-items:center}@media (min-width:541px){.feature-banner-carousel--carousel .feature-banner-carousel__wrapper{padding:0 1rem}}@media (min-width:1441px){.feature-banner-carousel--carousel .feature-banner-carousel__wrapper{padding-left:calc(1rem + calc(-50vw + calc(1441px / 2)));padding-right:calc(1rem + calc(-50vw + calc(1441px / 2)))}}.feature-banner-carousel__container{position:relative}.feature-banner-carousel__container .dots{display:flex;padding:5px 0 12px 0;justify-content:center;align-items:center;margin-top:-3rem}.feature-banner-carousel__container .dot{border:none;width:10px;height:10px;background:#c4c4c4;border-radius:50%;margin:0 5px;padding:5px;cursor:pointer;z-index:2}.feature-banner-carousel__container .dot--active{background:#fff;width:12px;height:12px}.feature-banner-carousel__container .dot:focus{outline:none}.feature-banner-carousel__container .arrow,.feature-banner-carousel__container .arrow__icon{width:30px;height:30px;position:absolute;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);color:#fff;cursor:pointer}.feature-banner-carousel__container .arrow--left,.feature-banner-carousel__container .arrow__icon--left{left:0;transform:rotate(180deg)}@media (min-width:1001px){.feature-banner-carousel__container .arrow--left,.feature-banner-carousel__container .arrow__icon--left{left:5px}}.feature-banner-carousel__container .arrow--right,.feature-banner-carousel__container .arrow__icon--right{left:auto;right:0;top:calc(50% + 1.5rem)}@media (min-width:1001px){.feature-banner-carousel__container .arrow--right,.feature-banner-carousel__container .arrow__icon--right{right:5px}}.feature-banner-carousel__container .arrow--disabled{color:rgba(255,255,255,0.5)}.feature-banner-carousel__container .keen-slider{display:flex;overflow:hidden;position:relative;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.feature-banner-carousel__container .keen-slider__slide{position:relative;overflow:hidden;width:100%}.feature-banner-carousel__container .keen-slider[data-keen-slider-v]{flex-wrap:wrap}.feature-banner-carousel__container .keen-slider[data-keen-slider-v] .feature-banner-carousel__container .keen-slider__slide{width:100%}.feature-banner-carousel__container .keen-slider[data-keen-slider-moves] *{pointer-events:none}.feature-banner{min-height:58rem;background:#c5001e center center no-repeat;background-size:cover;display:flex;align-items:flex-end;font-family:"Open Sans","sans-serif";font-weight:400;font-size:18px;color:#fff;line-height:32px}.feature-banner--with-overlay{position:relative}.feature-banner--with-overlay::before{content:'';position:absolute;top:0;bottom:0;left:0;right:0;background:#000;opacity:0.7}@media (min-width:541px){.feature-banner--with-overlay::before{background:linear-gradient(360deg,#000 0%,rgba(0,0,0,0) 100%);opacity:0.75}}.feature-banner--centre{text-align:center}.feature-banner--centre .feature-banner__col{margin:0 auto;position:relative;width:100%;padding-right:10px;padding-left:10px;flex:0 0 100%;max-width:100%}@media (min-width:0){.feature-banner--centre .feature-banner__col{padding-right:14px;padding-left:14px}}@media (min-width:541px){.feature-banner--centre .feature-banner__col{padding-right:10px;padding-left:10px}}@media (min-width:1001px){.feature-banner--centre .feature-banner__col{padding-right:12px;padding-left:12px}}@media (min-width:1441px){.feature-banner--centre .feature-banner__col{padding-right:20px;padding-left:20px}}@media (min-width:541px){.feature-banner--centre .feature-banner__col{flex:0 0 66.66667%;max-width:66.66667%}}@media (min-width:1441px){.feature-banner--centre .feature-banner__col{flex:0 0 50%;max-width:50%}}.feature-banner--centre .feature-banner__image{background-position:center center;margin:0 auto}.feature-banner--centre .feature-banner__row{flex-direction:column-reverse;align-items:center}.feature-banner--centre .feature-banner__sponsor{justify-content:center}@media (min-width:1001px){.feature-banner--centre .feature-banner__sponsor{padding-bottom:7rem}}.feature-banner--centre .feature-banner__sponsor-content,.feature-banner--centre .feature-banner__content{align-items:center;display:flex;flex-direction:column;text-align:center}.feature-banner--right{text-align:right}.feature-banner--right .feature-banner__col{margin-left:auto}.feature-banner--right .feature-banner__image{background-position:right center;margin-left:auto}@media (min-width:541px){.feature-banner{min-height:39.2rem}}@media (min-width:1001px){.feature-banner{min-height:49.6rem}}@media (min-width:1001px){.feature-banner--short{min-height:39.2rem}}.feature-banner__wrapper{max-width:1441px;width:100%;margin:0 auto;padding:0 1rem}@media (min-width:541px){.feature-banner__wrapper{padding:0 1rem}}@media (min-width:1441px){.feature-banner__wrapper{padding-left:calc(1rem + calc(-50vw + calc(1441px / 2)));padding-right:calc(1rem + calc(-50vw + calc(1441px / 2)))}}.feature-banner__grid{width:100%;padding-right:10px;padding-left:10px;margin-right:auto;margin-left:auto}@media (min-width:541px){.feature-banner__grid{padding-right:20px;padding-left:20px}}@media (min-width:1001px){.feature-banner__grid{padding-right:24px;padding-left:24px}}@media (min-width:1441px){.feature-banner__grid{padding-right:40px;padding-left:40px}}@media (min-width:541px){.feature-banner__grid{max-width:728px}}@media (min-width:769px){.feature-banner__grid{max-width:956px}}@media (min-width:1001px){.feature-banner__grid{max-width:1112px}}@media (min-width:1441px){.feature-banner__grid{max-width:1384px}}.feature-banner__row{display:flex;flex-wrap:wrap;margin-right:-10px;margin-left:-10px;margin-bottom:4rem;margin-top:4rem}@media (min-width:541px){.feature-banner__row{margin-right:-10px;margin-left:-10px}}@media (min-width:1001px){.feature-banner__row{margin-right:-12px;margin-left:-12px}}@media (min-width:1441px){.feature-banner__row{margin-right:-20px;margin-left:-20px}}@media (min-width:1001px){.feature-banner__row{margin-bottom:6.4rem}}.feature-banner__col{position:relative;width:100%;padding-right:10px;padding-left:10px;flex:0 0 100%;max-width:100%}@media (min-width:0){.feature-banner__col{padding-right:14px;padding-left:14px}}@media (min-width:541px){.feature-banner__col{padding-right:10px;padding-left:10px}}@media (min-width:1001px){.feature-banner__col{padding-right:12px;padding-left:12px}}@media (min-width:1441px){.feature-banner__col{padding-right:20px;padding-left:20px}}@media (min-width:541px){.feature-banner__col{flex:0 0 66.66667%;max-width:66.66667%}}@media (min-width:1001px){.feature-banner__col{flex:0 0 50%;max-width:50%}}.feature-banner__sponsor{display:flex;align-items:flex-end;padding-bottom:2.4rem}@media (min-width:1001px){.feature-banner__sponsor{justify-content:flex-end;padding-bottom:0}}.feature-banner__sponsor-content .h3{font-family:"Open Sans","sans-serif";font-weight:700;font-size:1.2rem;color:#fff;line-height:1.6rem;text-transform:uppercase}.feature-banner__sponsor-content img{max-width:10rem;max-height:10rem}.feature-banner--left .feature-banner__row{flex-direction:column-reverse}@media (min-width:1001px){.feature-banner--left .feature-banner__row{flex-direction:row}}.feature-banner__image{width:28.5rem;height:7.5rem;background:transparent left center no-repeat;background-size:contain}@media (min-width:769px){.feature-banner__image{width:38rem;height:10rem}}.feature-banner__h1{font-family:"Open Sans","sans-serif";font-weight:700;font-size:2.8rem;color:#fff;line-height:3.6rem;margin:0}@media (min-width:769px){.feature-banner__h1{font-family:"Open Sans","sans-serif";font-weight:700;font-size:3.2rem;color:#fff;line-height:4rem}}.feature-banner__paragraph{font-family:"Open Sans","sans-serif";font-weight:400;font-size:1.6rem;color:#fff;line-height:2.4rem;margin:2.4rem 0 0}@media (min-width:769px){.feature-banner__paragraph{font-family:"Open Sans","sans-serif";font-weight:400;font-size:1.8rem;color:#fff;line-height:3.2rem}}.feature-banner .link{margin-top:3.2rem}@media (min-width:1001px){.feature-banner .link{margin-top:4rem}}.feature-banner--carousel{position:relative;display:block}.feature-banner--carousel .glide__slides{margin:0}.feature-banner--carousel .glide__slides .feature-banner__slide{height:100%}.feature-banner--carousel .glide__slides .feature-banner__slide--background{height:100%;background:#444 center center no-repeat;background-size:cover}.feature-banner--carousel .feature-banner__wrapper{max-width:1441px;width:100%;margin:0 auto;padding:0 1rem;position:absolute;top:0;bottom:0;display:flex;align-items:center}@media (min-width:541px){.feature-banner--carousel .feature-banner__wrapper{padding:0 1rem}}@media (min-width:1441px){.feature-banner--carousel .feature-banner__wrapper{padding-left:calc(1rem + calc(-50vw + calc(1441px / 2)));padding-right:calc(1rem + calc(-50vw + calc(1441px / 2)))}}.feature_text{padding:40px 0}.feature_text--wrapper{max-width:1441px;width:100%;margin:0 auto;padding:0 1rem}@media (min-width:541px){.feature_text--wrapper{padding:0 1rem}}@media (min-width:1441px){.feature_text--wrapper{padding-left:calc(1rem + calc(-50vw + calc(1441px / 2)));padding-right:calc(1rem + calc(-50vw + calc(1441px / 2)))}}.feature_text--grid{width:100%;padding-right:10px;padding-left:10px;margin-right:auto;margin-left:auto}@media (min-width:541px){.feature_text--grid{padding-right:20px;padding-left:20px}}@media (min-width:1001px){.feature_text--grid{padding-right:24px;padding-left:24px}}@media (min-width:1441px){.feature_text--grid{padding-right:40px;padding-left:40px}}@media (min-width:541px){.feature_text--grid{max-width:728px}}@media (min-width:769px){.feature_text--grid{max-width:956px}}@media (min-width:1001px){.feature_text--grid{max-width:1112px}}@media (min-width:1441px){.feature_text--grid{max-width:1384px}}.feature_text--row{display:flex;flex-wrap:wrap;margin-right:-10px;margin-left:-10px}@media (min-width:541px){.feature_text--row{margin-right:-10px;margin-left:-10px}}@media (min-width:1001px){.feature_text--row{margin-right:-12px;margin-left:-12px}}@media (min-width:1441px){.feature_text--row{margin-right:-20px;margin-left:-20px}}.feature_text--container{max-width:750px;margin:0}.feature_text--col{position:relative;width:100%;padding-right:10px;padding-left:10px;flex:0 0 100%;max-width:100%}@media (min-width:0){.feature_text--col{padding-right:14px;padding-left:14px}}@media (min-width:541px){.feature_text--col{padding-right:10px;padding-left:10px}}@media (min-width:1001px){.feature_text--col{padding-right:12px;padding-left:12px}}@media (min-width:1441px){.feature_text--col{padding-right:20px;padding-left:20px}}.feature_text__paragraph{font-family:"Open Sans","sans-serif";font-weight:400;font-size:16px;color:#17191d;line-height:24px;display:flex;flex-wrap:wrap;margin-top:24px;margin-bottom:40px;font-family:"Open Sans","sans-serif"}@media (min-width:541px){.feature_text__paragraph{font-family:"Open Sans","sans-serif";font-weight:400;font-size:18px;color:#17191d;line-height:32px;margin-top:32px}}.feature_text__h2{font-family:"Open Sans","sans-serif";font-weight:700;font-size:24px;color:#17191d;line-height:32px;margin:0;font-size:24px;line-height:32px}@media (min-width:541px){.feature_text__h2{font-family:"Open Sans","sans-serif";font-weight:700;font-size:32px;color:#17191d;line-height:40px}}.feature_text--left{text-align:left}.feature_text--centre{display:flex;flex-direction:column;align-items:center;text-align:center}.feature_text--centre .feature_text--wrapper{display:flex;justify-content:center}.feature_text--centre .feature_text--col{display:flex;justify-content:center}.feature_text--centre .feature_text--container{align-items:center;display:flex;flex-direction:column}.feature_text .link{width:unset}.feature_text--dark{background-color:#c5001e}.feature_text--dark .feature_text__paragraph{font-family:"Open Sans","sans-serif";font-weight:400;font-size:16px;color:#fff;line-height:24px}@media (min-width:541px){.feature_text--dark .feature_text__paragraph{font-family:"Open Sans","sans-serif";font-weight:400;font-size:18px;color:#fff;line-height:32px}}.feature_text--dark .feature_text__h2{font-family:"Open Sans","sans-serif";font-weight:700;font-size:24px;color:#fff;line-height:32px}@media (min-width:541px){.feature_text--dark .feature_text__h2{font-family:"Open Sans","sans-serif";font-weight:700;font-size:32px;color:#fff;line-height:40px}}.feature-tile{display:flex;flex-direction:column}@media (min-width:769px){.feature-tile{flex-direction:row}}@media (min-width:1441px){.feature-tile{min-height:744px}}.feature-tile--wrapper-with-border{max-width:1441px;width:100%;margin:0 auto;padding:0 1rem}@media (min-width:541px){.feature-tile--wrapper-with-border{padding:0 1rem}}@media (min-width:1441px){.feature-tile--wrapper-with-border{padding-left:calc(1rem + calc(-50vw + calc(1441px / 2)));padding-right:calc(1rem + calc(-50vw + calc(1441px / 2)))}}.feature-tile--grid-with-border{width:100%;padding-right:10px;padding-left:10px;margin-right:auto;margin-left:auto}@media (min-width:541px){.feature-tile--grid-with-border{padding-right:20px;padding-left:20px}}@media (min-width:1001px){.feature-tile--grid-with-border{padding-right:24px;padding-left:24px}}@media (min-width:1441px){.feature-tile--grid-with-border{padding-right:40px;padding-left:40px}}@media (min-width:541px){.feature-tile--grid-with-border{max-width:728px}}@media (min-width:769px){.feature-tile--grid-with-border{max-width:956px}}@media (min-width:1001px){.feature-tile--grid-with-border{max-width:1112px}}@media (min-width:1441px){.feature-tile--grid-with-border{max-width:1384px}}.feature-tile--grid-with-border .feature-tile--right .feature-tile--content-container .feature-tile--row{padding:40px 0 32px}@media (min-width:769px){.feature-tile--grid-with-border .feature-tile--right .feature-tile--content-container .feature-tile--row{padding:0 130px 0 0;max-width:none;margin-left:unset;margin-right:unset}}.feature-tile--grid-with-border .feature-tile--left .feature-tile--content-container .feature-tile--row{padding:32px 0 0 0}@media (min-width:769px){.feature-tile--grid-with-border .feature-tile--left .feature-tile--content-container .feature-tile--row{padding:0 0 0 130px;max-width:none;margin-left:unset;margin-right:unset}}.feature-tile--bg-image{display:flex;flex:1;flex-basis:50%}.feature-tile--bg-image .image--background-image{min-width:20rem;min-height:29.6rem}@media (min-width:769px){.feature-tile--bg-image .image--background-image{min-height:60rem}}@media (min-width:1001px){.feature-tile--bg-image .image--background-image{max-height:74.4rem}}.feature-tile--with-border{flex-basis:50%;display:flex}@media (min-width:769px){.feature-tile--with-border{padding:8.8rem 0 8.8rem}}.feature-tile--with-border .image--background-image{min-height:30rem;min-width:25rem}@media (min-width:769px){.feature-tile--with-border .image--background-image{min-height:60rem}}@media (min-width:1001px){.feature-tile--with-border .image--background-image{max-height:51rem}}.feature-tile--content-container{display:flex;flex:1;flex-basis:50%}.feature-tile--row{flex:1;align-self:center;padding:20px 24px 40px 24px}@media (min-width:769px){.feature-tile--row{padding:0 40px 0 40px}}@media (min-width:1001px){.feature-tile--row{padding:12rem 24px 12rem 12rem;max-width:calc(1112px / 2);margin-right:auto}}@media (min-width:1441px){.feature-tile--row{padding:12rem 40px 12rem 12rem;max-width:calc(1384px / 2);margin-right:auto}}.feature-tile__h3{font-family:"Open Sans","sans-serif";font-weight:700;font-size:1.2rem;color:#c5001e;line-height:1.6rem;text-transform:uppercase}.feature-tile__h1{font-family:"Open Sans","sans-serif";font-weight:700;font-size:2.4rem;color:#000;line-height:3.2rem;margin:16px 0 24px}@media (min-width:1001px){.feature-tile__h1{font-family:"Open Sans","sans-serif";font-weight:700;font-size:3.2rem;color:#000;line-height:4rem;margin:24px 0}}.feature-tile__paragraph{font-family:"Open Sans","sans-serif";font-weight:400;font-size:1.6rem;color:#000;line-height:2.4rem;margin:24px 0 32px}@media (min-width:1001px){.feature-tile__paragraph{font-family:"Open Sans","sans-serif";font-weight:400;font-size:1.8rem;color:#000;line-height:3.2rem;margin:24px 0 40px}}.feature-tile--time-date-container{display:flex;flex-direction:row;align-items:center}.feature-tile--icon-info{font-family:"Open Sans","sans-serif";font-weight:700;font-size:1.2rem;color:#17191d;line-height:1.6rem}.feature-tile--right{flex-direction:column-reverse}@media (min-width:769px){.feature-tile--right{flex-direction:row-reverse}}.feature-tile--right .feature-tile--with-border{flex-basis:50%;display:flex}@media (min-width:769px){.feature-tile--right .feature-tile--with-border{padding:8.8rem 0 8.8rem}}.feature-tile--right .feature-tile--with-border .image--background-image{min-height:30rem;min-width:25rem}@media (min-width:769px){.feature-tile--right .feature-tile--with-border .image--background-image{min-height:60rem}}@media (min-width:1001px){.feature-tile--right .feature-tile--with-border .image--background-image{max-height:51rem}}.feature-tile--right .feature-tile--row{flex:1;align-self:center;padding:0 28px 4rem 28px}@media (min-width:541px){.feature-tile--right .feature-tile--row{padding:0 20px 4rem calc(20px + 10px)}}@media (min-width:1001px){.feature-tile--right .feature-tile--row{padding:12rem 12rem 12rem 24px;max-width:calc(1112px / 2);margin-left:auto;margin-right:0}}@media (min-width:1441px){.feature-tile--right .feature-tile--row{padding:12rem 12rem 12rem 40px;max-width:calc(1384px / 2)}}.feature-tile--light{background-color:#fff}.feature-tile--dark{background-color:#c5001e}.feature-tile--dark .feature-tile{background-color:#c5001e}.feature-tile--dark .feature-tile__h1{color:#fff}.feature-tile--dark .feature-tile__h3{color:#fff}.feature-tile--dark .feature-tile__paragraph{color:#fff}.feature-tile--dark .feature-tile--icon-info{font-family:"Open Sans","sans-serif";font-weight:700;font-size:1.2rem;color:#fff;line-height:1.6rem}.feature-tile--dark .feature-tile--time-date-container .icon{color:#fff}.feature-tile .link--large-secondary{justify-content:space-between;min-width:25.9rem}.feature-tile .link--button{min-width:25.9rem;justify-content:space-between;margin:1.6rem 0 0 0}.feature-tile .icon{width:15px;height:17px;margin:0 15px 1px 0;color:#c5001e}.feature-tile .image--background-image{height:100%;width:100%;object-fit:cover}.feature-tile-container__col{padding-bottom:32px}@media (min-width:769px){.feature-tile-container__col{padding:0}}.google-map-location{display:flex;flex-direction:column;background-color:#c5001e}@media (min-width:1001px){.google-map-location{flex-direction:row}}@media (min-width:1441px){.google-map-location{min-height:744px}}.google-map-location--with-border{flex-basis:50%;display:flex}.google-map-location-map{flex-basis:50%;min-height:744px;width:100%}.google-map-location--content-container{display:flex;flex:1;flex-basis:50%;padding:5.6rem 2.4rem 5.6rem 20px;background:#c5001e}@media (min-width:541px){.google-map-location--content-container{padding-left:30px}}@media (min-width:1001px){.google-map-location--content-container{padding:12rem 12rem 12rem 24px;max-width:calc(1112px / 2);margin-left:auto}}@media (min-width:1441px){.google-map-location--content-container{padding-left:40px;max-width:calc(1384px / 2)}}.google-map-location--row{flex:1;align-self:center}.google-map-location__h3{font-family:"Open Sans","sans-serif";font-weight:700;font-size:1.2rem;color:#c5001e;line-height:1.6rem;text-transform:uppercase;color:#fff}.google-map-location__h1{font-family:"Open Sans","sans-serif";font-weight:700;font-size:2rem;color:#fff;line-height:2.4rem;margin:16px 0 24px}@media (min-width:1001px){.google-map-location__h1{font-family:"Open Sans","sans-serif";font-weight:700;font-size:2.8rem;color:#fff;line-height:3.2rem;margin:24px 0}}.google-map-location--address-container{display:flex;flex-direction:row;align-items:flex-start;margin-left:6px}.google-map-location--detail{margin-bottom:5.6rem}.google-map-location--address{font-family:"Open Sans","sans-serif";font-weight:400;font-size:1.6rem;color:#17191d;line-height:2.4rem;white-space:pre-wrap;color:#fff}.google-map-location--right{flex-direction:column-reverse}@media (min-width:1001px){.google-map-location--right{flex-direction:row-reverse}}.google-map-location--right .google-map-location--with-border{padding:4.8rem 0 0 0}@media (min-width:1001px){.google-map-location--right .google-map-location--with-border{padding:12rem 0 12rem 0}}.google-map-location .link--large-secondary{justify-content:space-between;min-width:25.9rem}.google-map-location .link--button{min-width:25.9rem;justify-content:space-between;margin:1.6rem 0 0 0}.google-map-location .icon{width:15px;height:17px;margin:0.4rem 1.5rem 1rem 0;color:#fff}.google-map-location .image--background-image{height:100%;width:100%;object-fit:cover;min-height:29.7rem;min-width:32.4rem}@media (min-width:769px){.google-map-location .image--background-image{min-height:40rem}}@media (min-width:1001px){.google-map-location .image--background-image{min-height:50.4rem;min-width:55rem}}.map_info_window--hidden{display:none}.map_info_window--club-address{white-space:pre-line}.map_info_window--club-direction a{display:flex}.map_info_window--club-direction a img{margin-left:1rem}.map_info_window--club-direction a:hover{opacity:0.6}.map_info_window--club-direction a .map-icon__icon--arrow{height:2.4rem;width:2.4rem;margin-left:1rem}.home-page-ribbon .content-tabber--container{box-shadow:none}@media (min-width:1001px){.home-page-ribbon .content-tabber--container .content-tabber--tab:first-child{margin-left:0}}.ribbon-slider--wrapper{max-width:1441px;width:100%;margin:0 auto;padding:0 1rem}@media (min-width:541px){.ribbon-slider--wrapper{padding:0 1rem}}@media (min-width:1441px){.ribbon-slider--wrapper{padding-left:calc(1rem + calc(-50vw + calc(1441px / 2)));padding-right:calc(1rem + calc(-50vw + calc(1441px / 2)))}}.ribbon-slider--grid{width:100%;padding-right:10px;padding-left:10px;margin-right:auto;margin-left:auto}@media (min-width:541px){.ribbon-slider--grid{padding-right:20px;padding-left:20px}}@media (min-width:1001px){.ribbon-slider--grid{padding-right:24px;padding-left:24px}}@media (min-width:1441px){.ribbon-slider--grid{padding-right:40px;padding-left:40px}}@media (min-width:541px){.ribbon-slider--grid{max-width:728px}}@media (min-width:769px){.ribbon-slider--grid{max-width:956px}}@media (min-width:1001px){.ribbon-slider--grid{max-width:1112px}}@media (min-width:1441px){.ribbon-slider--grid{max-width:1384px}}.ribbon-slider--icon-wrapper svg{color:black;height:10px;width:10px}.ribbon-slider .meeting-calendar-card--container{min-width:23rem;background-color:transparent;min-height:6.5rem}.ribbon-slider .meeting-calendar-card--container>.meeting-calendar-card--container-row{margin-bottom:5px}.ribbon-slider .slick-list{display:flex;padding:1.6rem 0}.ribbon-slider .slick-list .slick-track{display:flex;margin-left:0}.ribbon-slider .slick-list .slick-track .slick-slide>div{height:100%;margin:0 8px 0 0}.ribbon-slider .slick-arrow{display:flex;align-items:center;justify-content:flex-end;height:100%;z-index:1}.ribbon-slider .slick-prev{left:-3rem}.ribbon-slider .slick-prev .ribbon-slider--icon-wrapper{display:none}@media (min-width:769px){.ribbon-slider .slick-prev .ribbon-slider--icon-wrapper{display:flex}.ribbon-slider .slick-prev .ribbon-slider--icon-wrapper svg{transform:rotate(180deg)}}.ribbon-slider .slick-next{box-shadow:-32px -33px 15px 24px #fff}.ribbon-slider .slick-next .ribbon-slider--icon-wrapper{display:none}@media (min-width:769px){.ribbon-slider .slick-next .ribbon-slider--icon-wrapper{display:flex}}.ribbon-slider .slick-disabled{cursor:not-allowed;box-shadow:none}.ribbon-slider .slick-disabled .ribbon-slider--icon-wrapper svg{color:#c4c4c4;display:none}.slick-prev,.slick-next{position:absolute;display:block;height:20px;width:20px;line-height:0;font-size:0;cursor:pointer;background:transparent;color:transparent;top:50%;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);padding:0;border:none;outline:none}.slick-prev:hover,.slick-prev:focus,.slick-next:hover,.slick-next:focus{outline:none;background:transparent;color:transparent}.slick-prev:hover::before,.slick-prev:focus::before,.slick-next:hover::before,.slick-next:focus::before{opacity:1}.slick-prev.slick-disabled::before,.slick-next.slick-disabled::before{opacity:.25}.slick-prev::before,.slick-next::before{font-family:"slick";font-size:20px;line-height:1;color:#fff;opacity:.75;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev{left:-25px}[dir="rtl"] .slick-prev{left:auto;right:-25px}.slick-prev::before{content:"←"}[dir="rtl"] .slick-prev::before{content:"→"}.slick-next{right:-25px}[dir="rtl"] .slick-next{left:-25px;right:auto}.slick-next::before{content:"→"}[dir="rtl"] .slick-next::before{content:"←"}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{position:absolute;bottom:-25px;list-style:none;display:block;text-align:center;padding:0;margin:0;width:100%}.slick-dots li{position:relative;display:inline-block;height:20px;width:20px;margin:0 5px;padding:0;cursor:pointer}.slick-dots li button{border:0;background:transparent;display:block;height:20px;width:20px;outline:none;line-height:0;font-size:0;color:transparent;padding:5px;cursor:pointer}.slick-dots li button:hover,.slick-dots li button:focus{outline:none}.slick-dots li button:hover::before,.slick-dots li button:focus::before{opacity:1}.slick-dots li button::before{position:absolute;top:0;left:0;content:"•";width:20px;height:20px;font-family:"slick";font-size:6px;line-height:20px;text-align:center;color:#000;opacity:.25;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button::before{color:#000;opacity:.75}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto}.slick-track::before,.slick-track::after{content:"";display:table}.slick-track::after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir="rtl"] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.todays-meetings-slides--no-meeting{display:flex !important;align-items:center;min-height:6.6rem;font-family:"Open Sans","sans-serif";font-weight:700;font-size:1.2rem;color:#6c6c6c;line-height:1.6rem}@media (min-width:769px){.todays-meetings-slides--no-meeting{font-family:"Open Sans","sans-serif";font-weight:700;font-size:1.6rem;color:#6c6c6c;line-height:2.4rem}}.horse-entry-item-grid-stats--row-container{border-top:1px solid #f2f2f2}@media screen and (max-width:1441px){.horse-entry-item-grid-stats--row-container{padding-bottom:1.6rem}}.horse-entry-item-grid-stats--row{display:flex;flex-direction:column-reverse;padding-top:1.8rem;padding-bottom:1.8rem}@media (min-width:1441px){.horse-entry-item-grid-stats--row{flex-direction:column;padding-top:3rem;padding-bottom:1.6rem;align-items:center;flex-wrap:wrap}}.horse-entry-item-grid-stats--row-initial,.horse-entry-item-grid-stats--row-stat-tiles{display:flex;flex:0;flex-wrap:wrap}@media screen and (max-width:1441px){.horse-entry-item-grid-stats--row-initial,.horse-entry-item-grid-stats--row-stat-tiles{position:relative;width:100%;padding-right:10px;padding-left:10px}}@media screen and (max-width:1441px) and (min-width:0){.horse-entry-item-grid-stats--row-initial,.horse-entry-item-grid-stats--row-stat-tiles{padding-right:14px;padding-left:14px}}@media screen and (max-width:1441px) and (min-width:541px){.horse-entry-item-grid-stats--row-initial,.horse-entry-item-grid-stats--row-stat-tiles{padding-right:10px;padding-left:10px}}@media screen and (max-width:1441px) and (min-width:1001px){.horse-entry-item-grid-stats--row-initial,.horse-entry-item-grid-stats--row-stat-tiles{padding-right:12px;padding-left:12px}}@media screen and (max-width:1441px) and (min-width:1441px){.horse-entry-item-grid-stats--row-initial,.horse-entry-item-grid-stats--row-stat-tiles{padding-right:20px;padding-left:20px}}@media screen and (max-width:769px){.horse-entry-item-grid-stats--row-initial,.horse-entry-item-grid-stats--row-stat-tiles{padding-left:3rem;padding-right:3rem}}@media screen and (max-width:541px){.horse-entry-item-grid-stats--row-initial,.horse-entry-item-grid-stats--row-stat-tiles{padding-left:2rem;padding-right:2rem}}@media (min-width:1441px){.horse-entry-item-grid-stats--row-initial,.horse-entry-item-grid-stats--row-stat-tiles{position:relative;width:100%;padding-right:10px;padding-left:10px;flex-direction:row;flex-wrap:unset}}@media (min-width:1441px) and (min-width:0){.horse-entry-item-grid-stats--row-initial,.horse-entry-item-grid-stats--row-stat-tiles{padding-right:14px;padding-left:14px}}@media (min-width:1441px) and (min-width:541px){.horse-entry-item-grid-stats--row-initial,.horse-entry-item-grid-stats--row-stat-tiles{padding-right:10px;padding-left:10px}}@media (min-width:1441px) and (min-width:1001px){.horse-entry-item-grid-stats--row-initial,.horse-entry-item-grid-stats--row-stat-tiles{padding-right:12px;padding-left:12px}}@media (min-width:1441px) and (min-width:1441px){.horse-entry-item-grid-stats--row-initial,.horse-entry-item-grid-stats--row-stat-tiles{padding-right:20px;padding-left:20px}}.horse-entry-item-grid-stats--row-info-items{display:flex}@media screen and (max-width:1441px){.horse-entry-item-grid-stats--row-info-items{position:relative;width:100%;padding-right:10px;padding-left:10px;flex-wrap:wrap}}@media screen and (max-width:1441px) and (min-width:0){.horse-entry-item-grid-stats--row-info-items{padding-right:14px;padding-left:14px}}@media screen and (max-width:1441px) and (min-width:541px){.horse-entry-item-grid-stats--row-info-items{padding-right:10px;padding-left:10px}}@media screen and (max-width:1441px) and (min-width:1001px){.horse-entry-item-grid-stats--row-info-items{padding-right:12px;padding-left:12px}}@media screen and (max-width:1441px) and (min-width:1441px){.horse-entry-item-grid-stats--row-info-items{padding-right:20px;padding-left:20px}}@media screen and (max-width:769px){.horse-entry-item-grid-stats--row-info-items{padding-left:3rem;padding-right:3rem;flex-wrap:wrap}}@media screen and (max-width:541px){.horse-entry-item-grid-stats--row-info-items{padding-left:2rem;padding-right:2rem;flex-wrap:wrap}}.horse-entry-item-grid-stats--row-info-items .info-item{display:flex;flex-direction:column;justify-content:center}@media screen and (max-width:1441px){.horse-entry-item-grid-stats--row-info-items .info-item{flex:0 0 50%;max-width:50%;margin-top:1.6rem}}@media (min-width:1441px){.horse-entry-item-grid-stats--row-info-items .info-item{margin-right:4rem;margin-bottom:1.4rem}}.horse-entry-item-grid-stats--row-info-items-gear{flex-direction:column}.horse-entry-item-grid-stats--row-info-items-gear .info-item{flex:1;max-width:100%}@media screen and (max-width:1441px){.horse-entry-item-grid-stats--row .horse-profile-info-tile{flex:0 0 33.33333%;max-width:33.33333%}}.horse-entry-item-grid-stats--row .horse-profile-info-tile--tile-content{min-width:8rem;margin-right:4px}@media (min-width:1441px){.horse-entry-item-grid-stats--row .horse-profile-info-tile--tile-content{min-width:11rem;margin-right:1.6rem}}.horse-entry-item-grid-stats--row .horse-profile-info-tile-data{flex:1;margin-bottom:0}.horse-entry-item-grid-stats--row .horse-profile-info-tile-data--content-total-races,.horse-entry-item-grid-stats--row .horse-profile-info-tile-data--content-positions{font-family:"Open Sans","sans-serif";font-weight:400;font-size:1.4rem;color:#000;line-height:1.6rem}.horse-entry-item-grid-stats--row .horse-profile-info-tile:nth-child(3n) .horse-profile-info-tile--tile-content{margin-right:0}@media (min-width:1441px){.horse-entry-item-grid-stats--row .horse-profile-info-tile:nth-child(3n) .horse-profile-info-tile--tile-content{margin-right:1.6rem}}@media (min-width:1441px){.horse-entry-item-grid-stats--row-horse-profile-cta{position:relative;width:100%;padding-right:10px;padding-left:10px;display:flex;flex:1;justify-content:flex-end}}@media (min-width:1441px) and (min-width:0){.horse-entry-item-grid-stats--row-horse-profile-cta{padding-right:14px;padding-left:14px}}@media (min-width:1441px) and (min-width:541px){.horse-entry-item-grid-stats--row-horse-profile-cta{padding-right:10px;padding-left:10px}}@media (min-width:1441px) and (min-width:1001px){.horse-entry-item-grid-stats--row-horse-profile-cta{padding-right:12px;padding-left:12px}}@media (min-width:1441px) and (min-width:1441px){.horse-entry-item-grid-stats--row-horse-profile-cta{padding-right:20px;padding-left:20px}}@media screen and (max-width:1441px){.horse-entry-item-grid-stats--row-horse-profile-cta{position:relative;width:100%;padding-right:10px;padding-left:10px}}@media screen and (max-width:1441px) and (min-width:0){.horse-entry-item-grid-stats--row-horse-profile-cta{padding-right:14px;padding-left:14px}}@media screen and (max-width:1441px) and (min-width:541px){.horse-entry-item-grid-stats--row-horse-profile-cta{padding-right:10px;padding-left:10px}}@media screen and (max-width:1441px) and (min-width:1001px){.horse-entry-item-grid-stats--row-horse-profile-cta{padding-right:12px;padding-left:12px}}@media screen and (max-width:1441px) and (min-width:1441px){.horse-entry-item-grid-stats--row-horse-profile-cta{padding-right:20px;padding-left:20px}}@media screen and (max-width:769px){.horse-entry-item-grid-stats--row-horse-profile-cta{padding-left:3rem;padding-right:3rem;margin-top:1.6rem}}@media screen and (max-width:541px){.horse-entry-item-grid-stats--row-horse-profile-cta{padding-left:2rem;padding-right:2rem;margin-top:1.6rem}}.horse-entry-item-grid-stats--row-horse-profile-cta .react-button-wrapper{background-color:#fffcf4}.horse-entry-item-grid-stats--row-horse-profile-cta .react-button-wrapper .link--button .link-icon-button__label{font-size:1.2rem;line-height:1.2rem}.horse-entry-item-grid-stats--row-horse-profile-cta--xl{display:none}@media (min-width:1441px){.horse-entry-item-grid-stats--row-horse-profile-cta--xl{display:flex;align-items:flex-start}}.horse-entry-item-grid-stats--row-horse-profile-cta--small{display:flex;margin-top:0}@media (min-width:1441px){.horse-entry-item-grid-stats--row-horse-profile-cta--small{display:none}}.horse-entry-item-grid-stats--row-races{display:flex;flex-direction:column;padding-bottom:1.6rem}@media (min-width:1001px){.horse-entry-item-grid-stats--row-races{flex-direction:row;position:relative;width:100%;padding-right:10px;padding-left:10px}}@media (min-width:1001px) and (min-width:0){.horse-entry-item-grid-stats--row-races{padding-right:14px;padding-left:14px}}@media (min-width:1001px) and (min-width:541px){.horse-entry-item-grid-stats--row-races{padding-right:10px;padding-left:10px}}@media (min-width:1001px) and (min-width:1001px){.horse-entry-item-grid-stats--row-races{padding-right:12px;padding-left:12px}}@media (min-width:1001px) and (min-width:1441px){.horse-entry-item-grid-stats--row-races{padding-right:20px;padding-left:20px}}@media screen and (max-width:1441px){.horse-entry-item-grid-stats--row-races{position:relative;width:100%;padding-right:10px;padding-left:10px}}@media screen and (max-width:1441px) and (min-width:0){.horse-entry-item-grid-stats--row-races{padding-right:14px;padding-left:14px}}@media screen and (max-width:1441px) and (min-width:541px){.horse-entry-item-grid-stats--row-races{padding-right:10px;padding-left:10px}}@media screen and (max-width:1441px) and (min-width:1001px){.horse-entry-item-grid-stats--row-races{padding-right:12px;padding-left:12px}}@media screen and (max-width:1441px) and (min-width:1441px){.horse-entry-item-grid-stats--row-races{padding-right:20px;padding-left:20px}}@media screen and (max-width:769px){.horse-entry-item-grid-stats--row-races{padding-left:3rem;padding-right:3rem;margin-top:1.6rem}}@media screen and (max-width:541px){.horse-entry-item-grid-stats--row-races{padding-left:2rem;padding-right:2rem;margin-top:1.6rem}}.horse-entry-item-grid-stats--row-races .horse-entry-grid-previous-race-stats{flex:1;margin-right:0;margin-bottom:8px}@media (min-width:1001px){.horse-entry-item-grid-stats--row-races .horse-entry-grid-previous-race-stats{margin-right:1.6rem;margin-bottom:0;max-width:33%}}.horse_entry_item__row{display:flex;background-color:#fff;flex-direction:column}.horse_entry_item__row__container--results:nth-child(6){margin-bottom:2.4rem}.horse_entry_item__row__container--results .horse_entry_item__row--rating,.horse_entry_item__row__container--results .horse_entry_item__row--form{display:none}@media (min-width:769px){.horse_entry_item__row__container--results .horse_entry_item__row--rating,.horse_entry_item__row__container--results .horse_entry_item__row--form{display:flex}}.horse_entry_item__row__container{margin-bottom:8px}@media (min-width:769px){.horse_entry_item__row__container{margin-bottom:1px}.horse_entry_item__row__container:hover{box-shadow:0 8px 8px 3px rgba(0,0,0,0.1);position:relative}}.horse_entry_item__row--no-position .horse_entry_item__row--horse-details,.horse_entry_item__row--scratched .horse_entry_item__row--horse-details{opacity:0.25}.horse_entry_item__row--no-position .horse_entry_item__row--horse-race-params,.horse_entry_item__row--scratched .horse_entry_item__row--horse-race-params{opacity:0.25}.horse_entry_item__row--expanded{background-color:#fffcf4}.horse_entry_item__row--expanded .horse_entry_item__row--horse-race-params div{background-color:#fffcf4}@media (min-width:769px){.horse_entry_item__row{flex-direction:row;align-items:center;padding-top:1.5rem;padding-bottom:1.5rem}}.horse_entry_item__row--horse-params{position:relative;width:100%;padding-right:10px;padding-left:10px;flex:0 0 100%;max-width:100%;display:flex;align-items:center;padding-top:1.2rem;padding-bottom:1.2rem;border-bottom:1px solid #f2f2f2}@media (min-width:0){.horse_entry_item__row--horse-params{padding-right:14px;padding-left:14px}}@media (min-width:541px){.horse_entry_item__row--horse-params{padding-right:10px;padding-left:10px}}@media (min-width:1001px){.horse_entry_item__row--horse-params{padding-right:12px;padding-left:12px}}@media (min-width:1441px){.horse_entry_item__row--horse-params{padding-right:20px;padding-left:20px}}@media (min-width:769px){.horse_entry_item__row--horse-params{flex:0 0 41.66667%;max-width:41.66667%;padding-top:0;padding-bottom:0;border-bottom:0}}.horse_entry_item__row--horse-params .horse_entry_item__row--expand,.horse_entry_item__row--horse-params .horse_entry_item__row--replay,.horse_entry_item__row--horse-params .horse_entry_item__row--comment{justify-content:flex-end;display:flex;padding-right:6px;padding-left:8px}@media (min-width:541px){.horse_entry_item__row--horse-params .horse_entry_item__row--expand,.horse_entry_item__row--horse-params .horse_entry_item__row--replay,.horse_entry_item__row--horse-params .horse_entry_item__row--comment{padding-right:2rem}}@media (min-width:769px){.horse_entry_item__row--horse-params .horse_entry_item__row--expand,.horse_entry_item__row--horse-params .horse_entry_item__row--replay,.horse_entry_item__row--horse-params .horse_entry_item__row--comment{display:none}}.horse_entry_item__row--horse-params .horse_entry_item__row--comment.disabled{pointer-events:none;opacity:0.2}.horse_entry_item__row--horse-params .horse_entry_item__row--replay-disabled{display:none}.horse_entry_item__row--horse-race-params{display:flex;align-items:stretch;justify-content:space-between;min-height:8rem}@media (min-width:769px){.horse_entry_item__row--horse-race-params{position:relative;width:100%;padding-right:10px;padding-left:10px;flex:0 0 50%;max-width:50%;min-height:unset}}@media (min-width:769px) and (min-width:0){.horse_entry_item__row--horse-race-params{padding-right:14px;padding-left:14px}}@media (min-width:769px) and (min-width:541px){.horse_entry_item__row--horse-race-params{padding-right:10px;padding-left:10px}}@media (min-width:769px) and (min-width:1001px){.horse_entry_item__row--horse-race-params{padding-right:12px;padding-left:12px}}@media (min-width:769px) and (min-width:1441px){.horse_entry_item__row--horse-race-params{padding-right:20px;padding-left:20px}}.horse_entry_item__row--horse-race-sectionals{justify-content:flex-start;flex-wrap:wrap}@media (min-width:769px){.horse_entry_item__row--horse-race-sectionals{justify-content:space-between;flex-wrap:unset}}.horse_entry_item__row--serial-number{font-family:"Open Sans","sans-serif";font-weight:400;font-size:1.4rem;color:#7c7c7c;line-height:1.6rem;font-weight:600;margin-right:2rem;padding-left:6px}@media (min-width:541px){.horse_entry_item__row--serial-number{padding-left:2rem}}@media (min-width:769px){.horse_entry_item__row--serial-number{font-family:"Open Sans","sans-serif";font-weight:400;font-size:1.8rem;color:#7c7c7c;line-height:3.2rem;font-weight:600;padding-left:0;min-width:3.3rem}}.horse_entry_item__row--serial-number-scratched{color:#bf0000}.horse_entry_item__row--silk{margin-right:1.6rem;height:4.8rem;width:4.8rem}.horse_entry_item__row--silk img{height:4.8rem;width:4.8rem;object-fit:contain;border-radius:50%;border:1px solid #ccc}.horse_entry_item__row--horse-details{display:flex;flex-direction:column;flex:1}.horse_entry_item__row--horse-details__horse-name{font-family:"Open Sans","sans-serif";font-weight:400;font-size:1.6rem;color:#17191d;line-height:2.2rem;font-weight:600}@media (min-width:769px){.horse_entry_item__row--horse-details__horse-name{font-family:"Open Sans","sans-serif";font-weight:400;font-size:1.8rem;color:#17191d;line-height:3.2rem;font-weight:600}}.horse_entry_item__row--horse-details__jockey{display:flex;flex-direction:column;font-family:"Open Sans","sans-serif";font-weight:400;font-size:1rem;color:#6c6c6c;line-height:1.6rem}@media (min-width:769px){.horse_entry_item__row--horse-details__jockey{font-family:"Open Sans","sans-serif";font-weight:400;font-size:1.2rem;color:#6c6c6c;line-height:1.6rem;flex-direction:row}}.horse_entry_item__row--horse-details__jockey .jockey,.horse_entry_item__row--horse-details__jockey .trainer{display:flex;flex-direction:row}.horse_entry_item__row--horse-details__jockey .jockey .jockey_label,.horse_entry_item__row--horse-details__jockey .jockey .trainer_label,.horse_entry_item__row--horse-details__jockey .trainer .jockey_label,.horse_entry_item__row--horse-details__jockey .trainer .trainer_label{font-weight:600;margin-right:4px}@media (min-width:769px){.horse_entry_item__row--horse-details__jockey .jockey .jockey_label,.horse_entry_item__row--horse-details__jockey .jockey .trainer_label,.horse_entry_item__row--horse-details__jockey .trainer .jockey_label,.horse_entry_item__row--horse-details__jockey .trainer .trainer_label{font-weight:700}}.horse_entry_item__row--horse-details__jockey .jockey .jockey_name,.horse_entry_item__row--horse-details__jockey .jockey .trainer_name,.horse_entry_item__row--horse-details__jockey .trainer .jockey_name,.horse_entry_item__row--horse-details__jockey .trainer .trainer_name{font-weight:400;margin-right:8px}.horse_entry_item__row--gear{display:none;align-items:center}.horse_entry_item__row--gear:hover{cursor:pointer}@media (min-width:769px){.horse_entry_item__row--gear{position:relative;width:100%;padding-right:10px;padding-left:10px;flex:0 0 16.66667%;max-width:16.66667%;font-family:"Open Sans","sans-serif";font-weight:400;font-size:1.4rem;color:#17191d;line-height:1.6rem;display:flex}}@media (min-width:769px) and (min-width:0){.horse_entry_item__row--gear{padding-right:14px;padding-left:14px}}@media (min-width:769px) and (min-width:541px){.horse_entry_item__row--gear{padding-right:10px;padding-left:10px}}@media (min-width:769px) and (min-width:1001px){.horse_entry_item__row--gear{padding-right:12px;padding-left:12px}}@media (min-width:769px) and (min-width:1441px){.horse_entry_item__row--gear{padding-right:20px;padding-left:20px}}.horse_entry_item__row--gear .horse_entry_item__row--icon-wrapper{display:none;margin-right:6px;align-items:center}@media (min-width:769px){.horse_entry_item__row--gear .horse_entry_item__row--icon-wrapper{display:flex}}.horse_entry_item__row--gear .horse_entry_item__row--icon-wrapper svg{height:3rem;width:2.5rem;color:#000}.horse_entry_item__row--gear .horse_entry_item__row--icon-wrapper.disabled{opacity:0.25}.horse_entry_item__row--gear .horse_entry_item__row--icon-wrapper.disabled:hover{cursor:default}.horse_entry_item__row--mobile-title{display:flex;margin-bottom:8px;font-family:"Open Sans","sans-serif";font-weight:700;font-size:1rem;color:#c4c4c4;line-height:1.6rem}@media (min-width:769px){.horse_entry_item__row--mobile-title{display:none}}.horse_entry_item__row--weight,.horse_entry_item__row--rating,.horse_entry_item__row--form,.horse_entry_item__row--time,.horse_entry_item__row--margin,.horse_entry_item__row--odds{font-family:"Open Sans","sans-serif";font-weight:400;font-size:1.4rem;color:#000;line-height:1.6rem;position:relative;width:100%;padding-right:10px;padding-left:10px;flex:0 0 25%;max-width:25%;background-color:#f9f9f9;display:flex;flex-direction:column;flex:1;justify-content:center}@media (min-width:0){.horse_entry_item__row--weight,.horse_entry_item__row--rating,.horse_entry_item__row--form,.horse_entry_item__row--time,.horse_entry_item__row--margin,.horse_entry_item__row--odds{padding-right:14px;padding-left:14px}}@media (min-width:541px){.horse_entry_item__row--weight,.horse_entry_item__row--rating,.horse_entry_item__row--form,.horse_entry_item__row--time,.horse_entry_item__row--margin,.horse_entry_item__row--odds{padding-right:10px;padding-left:10px}}@media (min-width:1001px){.horse_entry_item__row--weight,.horse_entry_item__row--rating,.horse_entry_item__row--form,.horse_entry_item__row--time,.horse_entry_item__row--margin,.horse_entry_item__row--odds{padding-right:12px;padding-left:12px}}@media (min-width:1441px){.horse_entry_item__row--weight,.horse_entry_item__row--rating,.horse_entry_item__row--form,.horse_entry_item__row--time,.horse_entry_item__row--margin,.horse_entry_item__row--odds{padding-right:20px;padding-left:20px}}@media (min-width:769px){.horse_entry_item__row--weight,.horse_entry_item__row--rating,.horse_entry_item__row--form,.horse_entry_item__row--time,.horse_entry_item__row--margin,.horse_entry_item__row--odds{flex:0 0 16.66667%;max-width:16.66667%;background-color:#fff}}.horse_entry_item__row--weight.trial,.horse_entry_item__row--rating.trial,.horse_entry_item__row--form.trial,.horse_entry_item__row--time.trial,.horse_entry_item__row--margin.trial,.horse_entry_item__row--odds.trial{display:none}.horse_entry_item__row--sectional-data{font-family:"Open Sans","sans-serif";font-weight:400;font-size:1.4rem;color:#000;line-height:1.6rem;position:relative;width:100%;padding-right:10px;padding-left:10px;flex:0 0 33.33333%;max-width:33.33333%}@media (min-width:0){.horse_entry_item__row--sectional-data{padding-right:14px;padding-left:14px}}@media (min-width:541px){.horse_entry_item__row--sectional-data{padding-right:10px;padding-left:10px}}@media (min-width:1001px){.horse_entry_item__row--sectional-data{padding-right:12px;padding-left:12px}}@media (min-width:1441px){.horse_entry_item__row--sectional-data{padding-right:20px;padding-left:20px}}@media (min-width:769px){.horse_entry_item__row--sectional-data{flex:0 0 16.66667%;max-width:16.66667%}}@media (min-width:769px){.horse_entry_item__row--sectional-data-winner{padding-top:1rem;padding-bottom:1rem;background-color:#005925;border-radius:8px;color:#fff;font-weight:500}}.horse_entry_item__row--sectional-data-item{display:flex;flex-direction:column;justify-content:center;align-items:center;padding-top:5px;padding-bottom:5px;margin:1rem 0}@media (min-width:769px){.horse_entry_item__row--sectional-data-item{padding-top:0;padding-bottom:0;margin:0}}.horse_entry_item__row--sectional-data-item-winner{background-color:#005925;border-radius:8px;color:#fff;font-weight:500}.horse_entry_item__row--sectional-data-item-winner .horse_entry_item__row--mobile-title{color:#fff}.horse_entry_item__row--form-item:last-of-type{font-weight:600}@media screen and (max-width:769px){.horse_entry_item__row--weight{padding-left:3rem}}@media screen and (max-width:541px){.horse_entry_item__row--weight{padding-left:2rem}}.horse_entry_item__row--odds{background-color:#f2f2f2}@media (min-width:769px){.horse_entry_item__row--odds{background-color:#fff}}.horse_entry_item__row--odds .win::after{content:"/"}.horse_entry_item__row--odds .place{font-family:"Open Sans","sans-serif";font-weight:400;font-size:1.2rem;color:#7c7c7c;line-height:1.6rem}.horse_entry_item__row--odds .horse_entry_item__row--mobile-title{margin-bottom:4px}.horse_entry_item__row--controls{display:flex;justify-content:space-around}.horse_entry_item__row--control{display:none}.horse_entry_item__row--control:hover{cursor:pointer}@media (min-width:769px){.horse_entry_item__row--control{position:relative;width:100%;padding-right:10px;padding-left:10px;flex:0 0 8.33333%;max-width:8.33333%;justify-content:flex-end;display:flex}}@media (min-width:769px) and (min-width:0){.horse_entry_item__row--control{padding-right:14px;padding-left:14px}}@media (min-width:769px) and (min-width:541px){.horse_entry_item__row--control{padding-right:10px;padding-left:10px}}@media (min-width:769px) and (min-width:1001px){.horse_entry_item__row--control{padding-right:12px;padding-left:12px}}@media (min-width:769px) and (min-width:1441px){.horse_entry_item__row--control{padding-right:20px;padding-left:20px}}.horse_entry_item__row--replay .horse_entry_item__row--icon-wrapper,.horse_entry_item__row--comment .horse_entry_item__row--icon-wrapper{display:flex;align-items:center}.horse_entry_item__row--replay .horse_entry_item__row--icon-wrapper svg,.horse_entry_item__row--comment .horse_entry_item__row--icon-wrapper svg{height:2rem;width:2rem;color:#000}.horse_entry_item__row--replay-disabled,.horse_entry_item__row--replay.disabled,.horse_entry_item__row--comment-disabled,.horse_entry_item__row--comment.disabled{pointer-events:none;opacity:0.2}.horse_entry_item__row--replay-disabled{display:none}.horse_entry_item__row--expand .horse_entry_item__row--icon-wrapper{display:flex;align-items:center}.horse_entry_item__row--expand .horse_entry_item__row--icon-wrapper svg{height:1.6rem;width:1.6rem;color:#000}.horse_entry_item__row--stats{background-color:#fffcf4;min-height:50px}.horse-profile-info-tile{display:flex;flex:1}@media screen and (max-width:1441px){.horse-profile-info-tile{flex:0 0 33.33333%;max-width:33.33333%}}@media screen and (min-width:1441px){.horse-profile-info-tile{margin-bottom:4px}}@media screen and (max-width:1441px){.horse-profile-info-tile--track{flex:0 0 100%;max-width:100%}.horse-profile-info-tile--track .horse-profile-info-tile--tile-content{display:flex;flex-wrap:wrap}.horse-profile-info-tile--track .horse-profile-info-tile--tile-content .horse-profile-info-tile-data{flex-basis:33%;margin-bottom:1.2rem}}@media screen and (max-width:1441px){.horse-profile-info-tile--horse_form .horse-profile-info-tile--tile-content,.horse-profile-info-tile--career .horse-profile-info-tile--tile-content,.horse-profile-info-tile--jump .horse-profile-info-tile--tile-content{margin-right:8px}}@media screen and (max-width:1441px){.horse-profile-info-tile--after_spell_stats{flex:0 0 100%;max-width:100%}.horse-profile-info-tile--after_spell_stats .horse-profile-info-tile--tile-content{display:flex}.horse-profile-info-tile--after_spell_stats .horse-profile-info-tile--tile-content .horse-profile-info-tile-data{flex-basis:33%;margin-bottom:1.2rem}}.horse-profile-info-tile--tile-content{min-width:10.5rem;display:flex;flex:1;border:1px solid #c4c4c4;padding:8px 2px}@media screen and (max-width:1441px){.horse-profile-info-tile--tile-content{margin-bottom:4px}}@media (min-width:1441px){.horse-profile-info-tile--tile-content{margin-right:4px;padding:1.2rem 2px;display:flex;justify-content:space-between}}.iframe-component{padding:4.8rem 0 4.8rem 0}@media (min-width:769px){.iframe-component{padding:12rem 0 12rem 0}}.iframe-component--wrapper{max-width:1441px;width:100%;margin:0 auto;padding:0 1rem}@media (min-width:541px){.iframe-component--wrapper{padding:0 1rem}}@media (min-width:1441px){.iframe-component--wrapper{padding-left:calc(1rem + calc(-50vw + calc(1441px / 2)));padding-right:calc(1rem + calc(-50vw + calc(1441px / 2)))}}.iframe-component--grid{width:100%;padding-right:10px;padding-left:10px;margin-right:auto;margin-left:auto}@media (min-width:541px){.iframe-component--grid{padding-right:20px;padding-left:20px}}@media (min-width:1001px){.iframe-component--grid{padding-right:24px;padding-left:24px}}@media (min-width:1441px){.iframe-component--grid{padding-right:40px;padding-left:40px}}@media (min-width:541px){.iframe-component--grid{max-width:728px}}@media (min-width:769px){.iframe-component--grid{max-width:956px}}@media (min-width:1001px){.iframe-component--grid{max-width:1112px}}@media (min-width:1441px){.iframe-component--grid{max-width:1384px}}.iframe-component--row{display:flex;flex-wrap:wrap;margin-right:-10px;margin-left:-10px}@media (min-width:541px){.iframe-component--row{margin-right:-10px;margin-left:-10px}}@media (min-width:1001px){.iframe-component--row{margin-right:-12px;margin-left:-12px}}@media (min-width:1441px){.iframe-component--row{margin-right:-20px;margin-left:-20px}}.iframe-component--col{position:relative;width:100%;padding-right:10px;padding-left:10px;flex:0 0 100%;max-width:100%}@media (min-width:0){.iframe-component--col{padding-right:14px;padding-left:14px}}@media (min-width:541px){.iframe-component--col{padding-right:10px;padding-left:10px}}@media (min-width:1001px){.iframe-component--col{padding-right:12px;padding-left:12px}}@media (min-width:1441px){.iframe-component--col{padding-right:20px;padding-left:20px}}.iframe-component--iframe{min-height:var(--mobile-height)}@media (min-width:769px){.iframe-component--iframe{min-height:var(--desktop-height)}}.image-gallery-list{display:flex;flex-wrap:wrap}.image-gallery-list .image-gallery-image{margin:16px}.image-tile{display:flex;flex:1;flex-direction:column;background:#fff}.image-tile__image{background-size:cover;background-position:center;max-height:16.1rem;max-width:100%;min-height:33.3rem;min-width:32rem;display:flex;align-items:flex-end;position:relative;background-color:#c5001e;border-radius:2px}@media (min-width:769px){.image-tile__image{max-width:35.6rem}}.image-tile__image--clickable{position:absolute;top:0;left:0;height:100%;width:100%}.image-tile__heading{font-family:"Open Sans","sans-serif";font-weight:700;font-size:2.2rem;color:#fff;line-height:3.2rem;z-index:1;display:flex;flex:1;padding:8rem 2.4rem 1.6rem 2.4rem}.image-tile__heading--with-overlay{background:linear-gradient(360deg,#000 0%,rgba(0,0,0,0) 100%);opacity:0.75;flex:1}.image-tile--cta{display:flex;justify-content:center}.image-tile__link--small-primary-icon-right{font-family:"Open Sans","sans-serif";font-weight:700;font-size:1.8rem;color:#fff;line-height:3.2rem;text-decoration:none;width:100%;display:flex;flex:1;justify-content:space-between;align-items:center}.image-tile__link--small-primary-icon-right .link-icon-button__label{padding-right:3rem}.image-tile__link--small-primary-icon-right .link__icon--right{width:25px;height:15px}.info-tile-slider{margin-top:8px}@media (min-width:1001px){.info-tile-slider__wrapper{max-width:1441px;width:100%;margin:0 auto;padding:0 1rem}}@media (min-width:1001px) and (min-width:541px){.info-tile-slider__wrapper{padding:0 1rem}}@media (min-width:1001px) and (min-width:1441px){.info-tile-slider__wrapper{padding-left:calc(1rem + calc(-50vw + calc(1441px / 2)));padding-right:calc(1rem + calc(-50vw + calc(1441px / 2)))}}@media (min-width:1001px){.info-tile-slider__grid{width:100%;padding-right:10px;padding-left:10px;margin-right:auto;margin-left:auto;margin-top:-6.5rem !important}}@media (min-width:1001px) and (min-width:541px){.info-tile-slider__grid{padding-right:20px;padding-left:20px}}@media (min-width:1001px) and (min-width:1001px){.info-tile-slider__grid{padding-right:24px;padding-left:24px}}@media (min-width:1001px) and (min-width:1441px){.info-tile-slider__grid{padding-right:40px;padding-left:40px}}@media (min-width:1001px) and (min-width:541px){.info-tile-slider__grid{max-width:728px}}@media (min-width:1001px) and (min-width:769px){.info-tile-slider__grid{max-width:956px}}@media (min-width:1001px) and (min-width:1001px){.info-tile-slider__grid{max-width:1112px}}@media (min-width:1001px) and (min-width:1441px){.info-tile-slider__grid{max-width:1384px}}.info-tile-slider__row{display:flex;flex-wrap:nowrap;overflow:auto;scroll-behavior:smooth;padding-left:2rem;position:relative;-ms-overflow-style:none;scrollbar-width:none}@media (min-width:769px){.info-tile-slider__row{padding-left:3rem}}@media (min-width:1001px){.info-tile-slider__row{padding-left:0}}.info-tile-slider__row::-webkit-scrollbar{display:none}.info-tile-slider__row::after{content:" ";height:100%;width:31px;z-index:3;position:sticky;right:0;box-shadow:17px 58px 37px 100px white}.info-tile-slider__row.end::after{display:none}.info-tile-slider__row-controls{display:none}@media (min-width:1001px){.info-tile-slider__row-controls{display:flex;justify-content:flex-end;margin-bottom:8px}}.info-tile-slider__row-controls .slider-control{height:2.4rem;width:2.4rem;border-radius:4px;background-color:#fff;cursor:pointer;z-index:1}.info-tile-slider__row-controls .slider-control:hover{background-color:#f2f2f2}.info-tile-slider__row-controls .slider-control:active{background-color:#e5e5e5}.info-tile-slider__row-controls .slider-control svg{height:1.2rem;max-width:100%}.info-tile-slider__row-controls .left{margin-right:8px}.info-tile-slider__row-controls .left svg{transform:rotate(180deg);color:#000}.info-tile-slider__row-controls .disabled-control{background-color:#888;pointer-events:none}.info-tile-slider__row-controls .disabled-control svg{color:#c4c4c4}.info-tile-slider-item--jockey-profile{min-width:21.6rem;max-width:21.6rem;margin-right:5px}@media (min-width:1001px){.info-tile-slider-item--jockey-profile{min-width:18.2rem;max-width:18.2rem}}.info-tile-slider-item--jockey-profile:last-of-type{margin-right:0}.info-tile-slider-item--horse-profile{min-width:21.45rem;max-width:21.45rem;margin-right:3px}.info-tile-slider-item--horse-profile:last-of-type{margin-right:0}.info-tile-slider-item--trainer-profile{min-width:21.6rem;max-width:21.6rem;margin-right:3px}@media (min-width:1001px){.info-tile-slider-item--trainer-profile{min-width:25.4rem;max-width:25.4rem;margin-right:8px}}.info-tile-slider-item--trainer-profile:last-of-type{margin-right:0}.large-ladder-stats-list{background-color:#fff;padding-top:1.6rem;padding-bottom:1.6rem;border-bottom:1px solid #e5e5e5;display:flex;min-width:120rem;font-family:"Open Sans","sans-serif";font-weight:700;font-size:1.4rem;color:#000;line-height:2.1rem}@media (min-width:769px){.large-ladder-stats-list{font-family:"Open Sans","sans-serif";font-weight:700;font-size:1.6rem;color:#000;line-height:1.6rem}}.large-ladder-stats-list--profile-params{position:relative;width:100%;padding-right:10px;padding-left:10px;flex:0 0 20.83333%;max-width:20.83333%;display:flex}@media (min-width:0){.large-ladder-stats-list--profile-params{padding-right:14px;padding-left:14px}}@media (min-width:541px){.large-ladder-stats-list--profile-params{padding-right:10px;padding-left:10px}}@media (min-width:1001px){.large-ladder-stats-list--profile-params{padding-right:12px;padding-left:12px}}@media (min-width:1441px){.large-ladder-stats-list--profile-params{padding-right:20px;padding-left:20px}}.large-ladder-stats-list--profile-race-params{position:relative;width:100%;padding-right:10px;padding-left:10px;flex:0 0 79.16667%;max-width:79.16667%;display:flex;justify-content:space-between}@media (min-width:0){.large-ladder-stats-list--profile-race-params{padding-right:14px;padding-left:14px}}@media (min-width:541px){.large-ladder-stats-list--profile-race-params{padding-right:10px;padding-left:10px}}@media (min-width:1001px){.large-ladder-stats-list--profile-race-params{padding-right:12px;padding-left:12px}}@media (min-width:1441px){.large-ladder-stats-list--profile-race-params{padding-right:20px;padding-left:20px}}.large-ladder-stats-list--profile-rank{margin-right:2rem;min-width:3rem;font-weight:400}@media (min-width:769px){.large-ladder-stats-list--profile-rank{font-weight:600}}.large-ladder-stats-list--profile-name{min-width:10rem;font-weight:500;line-height:2rem}@media (min-width:769px){.large-ladder-stats-list--profile-name{font-weight:600}}.large-ladder-stats-list--starts,.large-ladder-stats-list--first,.large-ladder-stats-list--second,.large-ladder-stats-list--third,.large-ladder-stats-list--fourth,.large-ladder-stats-list--fifth{position:relative;width:100%;padding-right:10px;padding-left:10px;flex:0 0 6.66667%;max-width:6.66667%;font-weight:400}@media (min-width:0){.large-ladder-stats-list--starts,.large-ladder-stats-list--first,.large-ladder-stats-list--second,.large-ladder-stats-list--third,.large-ladder-stats-list--fourth,.large-ladder-stats-list--fifth{padding-right:14px;padding-left:14px}}@media (min-width:541px){.large-ladder-stats-list--starts,.large-ladder-stats-list--first,.large-ladder-stats-list--second,.large-ladder-stats-list--third,.large-ladder-stats-list--fourth,.large-ladder-stats-list--fifth{padding-right:10px;padding-left:10px}}@media (min-width:1001px){.large-ladder-stats-list--starts,.large-ladder-stats-list--first,.large-ladder-stats-list--second,.large-ladder-stats-list--third,.large-ladder-stats-list--fourth,.large-ladder-stats-list--fifth{padding-right:12px;padding-left:12px}}@media (min-width:1441px){.large-ladder-stats-list--starts,.large-ladder-stats-list--first,.large-ladder-stats-list--second,.large-ladder-stats-list--third,.large-ladder-stats-list--fourth,.large-ladder-stats-list--fifth{padding-right:20px;padding-left:20px}}.large-ladder-stats-list--price-money,.large-ladder-stats-list--strike-rate{position:relative;width:100%;padding-right:10px;padding-left:10px;flex:0 0 11.66667%;max-width:11.66667%;font-weight:600}@media (min-width:0){.large-ladder-stats-list--price-money,.large-ladder-stats-list--strike-rate{padding-right:14px;padding-left:14px}}@media (min-width:541px){.large-ladder-stats-list--price-money,.large-ladder-stats-list--strike-rate{padding-right:10px;padding-left:10px}}@media (min-width:1001px){.large-ladder-stats-list--price-money,.large-ladder-stats-list--strike-rate{padding-right:12px;padding-left:12px}}@media (min-width:1441px){.large-ladder-stats-list--price-money,.large-ladder-stats-list--strike-rate{padding-right:20px;padding-left:20px}}.large-ladder-stats-list--arrow-container{height:1rem;width:2.3rem;position:relative;width:100%;padding-right:10px;padding-left:10px;flex:0 0 16.66667%;max-width:16.66667%}@media (min-width:0){.large-ladder-stats-list--arrow-container{padding-right:14px;padding-left:14px}}@media (min-width:541px){.large-ladder-stats-list--arrow-container{padding-right:10px;padding-left:10px}}@media (min-width:1001px){.large-ladder-stats-list--arrow-container{padding-right:12px;padding-left:12px}}@media (min-width:1441px){.large-ladder-stats-list--arrow-container{padding-right:20px;padding-left:20px}}.large-ladder-stats-list--arrow-container svg{color:#000;height:1rem;width:2.3rem;float:right}.meeting-calendar-list-item{display:flex}.meeting-calendar-list-item--row{display:flex;margin-bottom:1.6rem}@media screen and (max-width:769px){.meeting-calendar-list-item--row{max-width:1441px;width:100%;margin:0 auto;padding:0 1rem;width:100%;padding-right:10px;padding-left:10px;margin-right:auto;margin-left:auto}}@media screen and (max-width:769px) and (min-width:541px){.meeting-calendar-list-item--row{padding:0 1rem}}@media screen and (max-width:769px) and (min-width:1441px){.meeting-calendar-list-item--row{padding-left:calc(1rem + calc(-50vw + calc(1441px / 2)));padding-right:calc(1rem + calc(-50vw + calc(1441px / 2)))}}@media screen and (max-width:769px) and (min-width:541px){.meeting-calendar-list-item--row{padding-right:20px;padding-left:20px}}@media screen and (max-width:769px) and (min-width:1001px){.meeting-calendar-list-item--row{padding-right:24px;padding-left:24px}}@media screen and (max-width:769px) and (min-width:1441px){.meeting-calendar-list-item--row{padding-right:40px;padding-left:40px}}@media screen and (max-width:769px) and (min-width:541px){.meeting-calendar-list-item--row{max-width:728px}}@media screen and (max-width:769px) and (min-width:769px){.meeting-calendar-list-item--row{max-width:956px}}@media screen and (max-width:769px) and (min-width:1001px){.meeting-calendar-list-item--row{max-width:1112px}}@media screen and (max-width:769px) and (min-width:1441px){.meeting-calendar-list-item--row{max-width:1384px}}@media (min-width:769px){.meeting-calendar-list-item--row{margin-bottom:8px}}.meeting-calendar-list-item--row-todays-race{background-color:#fffcf4;padding-top:1.2rem;padding-bottom:4px;margin-bottom:28px;box-shadow:0 16px 35px 12px rgba(0,0,0,0.05)}@media (min-width:769px){.meeting-calendar-list-item--row-todays-race{padding-top:1.6rem;padding-bottom:8px;margin-bottom:34px}}.meeting-calendar-list-item--col{display:flex;flex:1;position:relative;width:100%;padding-right:10px;padding-left:10px;flex:0 0 100%;max-width:100%}@media (min-width:0){.meeting-calendar-list-item--col{padding-right:14px;padding-left:14px}}@media (min-width:541px){.meeting-calendar-list-item--col{padding-right:10px;padding-left:10px}}@media (min-width:1001px){.meeting-calendar-list-item--col{padding-right:12px;padding-left:12px}}@media (min-width:1441px){.meeting-calendar-list-item--col{padding-right:20px;padding-left:20px}}.meeting-calendar-list-item--date{display:flex;flex-direction:row-reverse;align-items:flex-start;justify-content:flex-end;min-width:10rem}@media (min-width:541px){.meeting-calendar-list-item--date{min-width:13.4rem}}@media (min-width:769px){.meeting-calendar-list-item--date{flex-direction:row;align-items:center;min-width:18rem}}.meeting-calendar-list-item--date-day-of-week{font-family:"Open Sans","sans-serif";font-weight:400;font-size:1.2rem;color:#7c7c7c;line-height:1.4rem;margin-right:auto}@media (min-width:769px){.meeting-calendar-list-item--date-day-of-week{font-family:"Open Sans","sans-serif";font-weight:400;font-size:1.8rem;color:#6c6c6c;line-height:3.2rem;flex:1;margin-right:unset}}.meeting-calendar-list-item--date-day-of-month{font-family:"Open Sans","sans-serif";font-weight:400;font-size:1.2rem;color:#7c7c7c;line-height:1.4rem;margin-right:4px}@media (min-width:769px){.meeting-calendar-list-item--date-day-of-month{font-family:"Open Sans","sans-serif";font-weight:400;font-size:1.8rem;color:#6c6c6c;line-height:3.2rem;margin-right:1.5rem}}.meeting-calendar-list-item--date .meeting-calendar-list-item--icon-wrapper{height:10px;width:5px;display:flex}.meeting-calendar-list-item--date .meeting-calendar-list-item--icon-wrapper svg{display:none}@media (min-width:769px){.meeting-calendar-list-item--date .meeting-calendar-list-item--icon-wrapper svg{display:flex;height:10px;width:5px}}.meeting-calendar-list-item--meetings{display:flex;flex-direction:column;flex:1}@media (min-width:769px){.meeting-calendar-list-item--meetings{flex-direction:row;flex-wrap:wrap}}.meeting-calendar-list-item--meetings .meeting-calendar-card--column{margin-bottom:8px}@media (min-width:769px){.meeting-calendar-list-item--meetings .meeting-calendar-card--column{position:relative;width:100%;padding-right:10px;padding-left:10px;flex:0 0 50%;max-width:50%}}@media (min-width:769px) and (min-width:0){.meeting-calendar-list-item--meetings .meeting-calendar-card--column{padding-right:14px;padding-left:14px}}@media (min-width:769px) and (min-width:541px){.meeting-calendar-list-item--meetings .meeting-calendar-card--column{padding-right:10px;padding-left:10px}}@media (min-width:769px) and (min-width:1001px){.meeting-calendar-list-item--meetings .meeting-calendar-card--column{padding-right:12px;padding-left:12px}}@media (min-width:769px) and (min-width:1441px){.meeting-calendar-list-item--meetings .meeting-calendar-card--column{padding-right:20px;padding-left:20px}}@media (min-width:1001px){.meeting-calendar-list-item--meetings .meeting-calendar-card--column{flex:0 0 33.33333%;max-width:33.33333%}}.meeting-calendar-list-item--meetings .react-button-wrapper{background:none;margin-bottom:8px}@media (min-width:769px){.meeting-calendar-list-item--meetings .react-button-wrapper{flex:0 0 50%;max-width:50%;position:relative;width:100%;padding-right:10px;padding-left:10px}}@media (min-width:769px) and (min-width:0){.meeting-calendar-list-item--meetings .react-button-wrapper{padding-right:14px;padding-left:14px}}@media (min-width:769px) and (min-width:541px){.meeting-calendar-list-item--meetings .react-button-wrapper{padding-right:10px;padding-left:10px}}@media (min-width:769px) and (min-width:1001px){.meeting-calendar-list-item--meetings .react-button-wrapper{padding-right:12px;padding-left:12px}}@media (min-width:769px) and (min-width:1441px){.meeting-calendar-list-item--meetings .react-button-wrapper{padding-right:20px;padding-left:20px}}@media (min-width:1001px){.meeting-calendar-list-item--meetings .react-button-wrapper{flex:0 0 33.33333%;max-width:33.33333%;margin-left:auto;display:flex;align-items:flex-end;justify-content:flex-end}}.meeting-calendar-list-item--meetings .react-button-wrapper .meeting-calendar-list-item--todays-race-button{display:flex;justify-content:flex-start}@media (min-width:1001px){.meeting-calendar-list-item--meetings .react-button-wrapper .meeting-calendar-list-item--todays-race-button{justify-content:flex-end}}.meeting-conditions-tile{display:flex;flex-direction:column;padding:1.6rem;border-radius:4px;margin-right:8px;min-width:21.3rem;background-color:#fff}.meeting-conditions-tile__col{display:flex;flex:1;z-index:2}@media (min-width:769px){.meeting-conditions-tile{padding:2.4rem;margin-right:1.6rem;display:flex;flex:1}}@media (min-width:1001px){.meeting-conditions-tile{min-width:27.1rem}}.meeting-conditions-tile__title{font-family:"Open Sans","sans-serif";font-weight:700;font-size:1.2rem;color:#7c7c7c;line-height:1.2rem;text-transform:uppercase;margin-bottom:8px}.meeting-conditions-tile__weather_icon img{margin-left:-10px;margin-bottom:8px;height:40px}.meeting-conditions-tile__track_icon img{margin-bottom:0;height:40px}.meeting-conditions-tile__visual{margin-bottom:8px}.meeting-conditions-tile__visual .meeting-conditions-tile__icon{height:4rem;width:4rem}.meeting-conditions-tile__visual .meeting-conditions-tile__track-condition-meter{height:40px;margin-bottom:8px;display:flex;align-items:center}.meeting-conditions-tile__visual .meeting-conditions-tile__track-condition-meter .meeting-conditions-tile__icon,.meeting-conditions-tile__visual .meeting-conditions-tile__track-condition-meter .icon{height:8px;width:1.6rem;margin-right:1px}.meeting-conditions-tile__visual .meeting-conditions-tile__track-condition-meter .meeting-conditions-tile__icon--right_hand_turn{transform:rotateY(180deg)}.meeting-conditions-tile__condition{font-family:"Open Sans","sans-serif";font-weight:700;font-size:1.8rem;color:#000;line-height:2.4rem;font-weight:600;margin-bottom:8px}.meeting-conditions-tile__condition-detail{font-family:"Open Sans","sans-serif";font-weight:400;font-size:1.2rem;color:#000;line-height:1.6rem}.meeting-conditions-tile--track-overview{position:relative}.meeting-conditions-tile__track-map-button{height:24px;width:24px;display:flex;justify-content:center;align-items:center;background-color:rgba(196,196,196,0.15);border-radius:4px 0;position:absolute;bottom:0;right:0;cursor:pointer}.meeting-conditions-tile__track-map-button svg{height:10px;width:5px;transform:rotate(45deg)}.meeting-conditions-tile__track_overview_col{position:relative}.meeting-header{background-color:#c5001e}.meeting-header__wrapper{max-width:1441px;width:100%;margin:0 auto;padding:0 1rem}@media (min-width:541px){.meeting-header__wrapper{padding:0 1rem}}@media (min-width:1441px){.meeting-header__wrapper{padding-left:calc(1rem + calc(-50vw + calc(1441px / 2)));padding-right:calc(1rem + calc(-50vw + calc(1441px / 2)))}}.meeting-header__grid{width:100%;padding-right:10px;padding-left:10px;margin-right:auto;margin-left:auto}@media (min-width:541px){.meeting-header__grid{padding-right:20px;padding-left:20px}}@media (min-width:1001px){.meeting-header__grid{padding-right:24px;padding-left:24px}}@media (min-width:1441px){.meeting-header__grid{padding-right:40px;padding-left:40px}}@media (min-width:541px){.meeting-header__grid{max-width:728px}}@media (min-width:769px){.meeting-header__grid{max-width:956px}}@media (min-width:1001px){.meeting-header__grid{max-width:1112px}}@media (min-width:1441px){.meeting-header__grid{max-width:1384px}}.meeting-header__row{display:flex;flex-direction:column}@media (min-width:1001px){.meeting-header__row{flex-direction:row;justify-content:space-between}}.meeting-header__row .meeting-header--race-selector{min-height:unset}@media (min-width:1001px){.meeting-header__row .meeting-header--race-selector{margin-left:2rem}}.meeting-header__col{display:flex;min-height:15.4rem;align-items:center;padding-bottom:1.6rem;padding-top:1.6rem}@media (min-width:1001px){.meeting-header__col{padding-bottom:8rem;padding-top:3.2rem}}.meeting-header--club-logo-container{display:none}@media (min-width:769px){.meeting-header--club-logo-container{height:10.4rem;min-width:10.4rem;max-width:10.4rem;display:flex;align-items:center;justify-content:center;background-color:#fff;border-radius:5px;margin-right:3.2rem;padding-right:8.44px;padding-left:8.44px}}.meeting-header--club-logo-container image{object-fit:contain}.meeting-header--details{display:flex;flex-direction:column;color:#fff}.meeting-header--details-helper{font-family:"Open Sans","sans-serif";font-weight:700;font-size:1.2rem;color:#d64c61;line-height:1.2rem;text-transform:uppercase;margin-bottom:8px}.meeting-header--details-title{display:flex;align-items:center}.meeting-header--details-title .meeting-header--type{height:3.2rem;width:3.2rem;border-radius:4px;margin-right:8px;display:flex;align-items:center;justify-content:center;background-color:#d64c61;font-family:"Open Sans","sans-serif";font-weight:700;font-size:2.4rem;color:#fff;line-height:3.2rem}@media (min-width:769px){.meeting-header--details-title .meeting-header--type{font-family:"Open Sans","sans-serif";font-weight:700;font-size:3.2rem;color:#fff;line-height:4rem;height:4rem;width:4rem}}.meeting-header--details-title h1{margin:0;font-family:"Open Sans","sans-serif";font-weight:700;font-size:2.4rem;color:#fff;line-height:3.2rem}@media (min-width:769px){.meeting-header--details-title h1{font-family:"Open Sans","sans-serif";font-weight:700;font-size:3.2rem;color:#fff;line-height:4rem}}.meeting-header--details-sub-title{font-family:"Open Sans","sans-serif";font-weight:400;font-size:1.6rem;color:#fff;line-height:2.2rem;display:flex;white-space:pre-wrap;flex-direction:column;margin-top:8px;flex-wrap:wrap}@media (min-width:769px){.meeting-header--details-sub-title{font-family:"Open Sans","sans-serif";font-weight:400;font-size:2rem;color:#fff;line-height:3.2rem;flex-direction:row;margin-top:4px}}.meeting-header--details-sub-title .meeting-header--separator{display:none}@media (min-width:769px){.meeting-header--details-sub-title .meeting-header--separator{display:flex}}.meeting-closing-dates{margin-top:8px}@media (min-width:769px){.meeting-closing-dates{margin-top:1.6rem}}@media (min-width:769px){.meeting-closing-dates__wrapper{max-width:1441px;width:100%;margin:0 auto;padding:0 1rem}}@media (min-width:769px) and (min-width:541px){.meeting-closing-dates__wrapper{padding:0 1rem}}@media (min-width:769px) and (min-width:1441px){.meeting-closing-dates__wrapper{padding-left:calc(1rem + calc(-50vw + calc(1441px / 2)));padding-right:calc(1rem + calc(-50vw + calc(1441px / 2)))}}@media (min-width:769px){.meeting-closing-dates__grid{width:100%;padding-right:10px;padding-left:10px;margin-right:auto;margin-left:auto}}@media (min-width:769px) and (min-width:541px){.meeting-closing-dates__grid{padding-right:20px;padding-left:20px}}@media (min-width:769px) and (min-width:1001px){.meeting-closing-dates__grid{padding-right:24px;padding-left:24px}}@media (min-width:769px) and (min-width:1441px){.meeting-closing-dates__grid{padding-right:40px;padding-left:40px}}@media (min-width:769px) and (min-width:541px){.meeting-closing-dates__grid{max-width:728px}}@media (min-width:769px) and (min-width:769px){.meeting-closing-dates__grid{max-width:956px}}@media (min-width:769px) and (min-width:1001px){.meeting-closing-dates__grid{max-width:1112px}}@media (min-width:769px) and (min-width:1441px){.meeting-closing-dates__grid{max-width:1384px}}.meeting-closing-dates__row{display:flex;background-color:#fff;flex-direction:column}@media (min-width:769px){.meeting-closing-dates__row{flex-direction:row;box-shadow:0 16px 35px 12px rgba(0,0,0,0.05)}}.meeting-closing-dates__col{display:flex;flex:1;border-bottom:1px solid #e5e5e5;flex:0 0 100%;max-width:100%}@media screen and (max-width:769px){.meeting-closing-dates__col{max-width:1441px;width:100%;margin:0 auto;padding:0 1rem;width:100%;padding-right:10px;padding-left:10px;margin-right:auto;margin-left:auto}}@media screen and (max-width:769px) and (min-width:541px){.meeting-closing-dates__col{padding:0 1rem}}@media screen and (max-width:769px) and (min-width:1441px){.meeting-closing-dates__col{padding-left:calc(1rem + calc(-50vw + calc(1441px / 2)));padding-right:calc(1rem + calc(-50vw + calc(1441px / 2)))}}@media screen and (max-width:769px) and (min-width:541px){.meeting-closing-dates__col{padding-right:20px;padding-left:20px}}@media screen and (max-width:769px) and (min-width:1001px){.meeting-closing-dates__col{padding-right:24px;padding-left:24px}}@media screen and (max-width:769px) and (min-width:1441px){.meeting-closing-dates__col{padding-right:40px;padding-left:40px}}@media screen and (max-width:769px) and (min-width:541px){.meeting-closing-dates__col{max-width:728px}}@media screen and (max-width:769px) and (min-width:769px){.meeting-closing-dates__col{max-width:956px}}@media screen and (max-width:769px) and (min-width:1001px){.meeting-closing-dates__col{max-width:1112px}}@media screen and (max-width:769px) and (min-width:1441px){.meeting-closing-dates__col{max-width:1384px}}@media (min-width:769px){.meeting-closing-dates__col{position:relative;width:100%;padding-right:10px;padding-left:10px;flex:0 0 25%;max-width:25%;border-bottom:none}}@media (min-width:769px) and (min-width:0){.meeting-closing-dates__col{padding-right:14px;padding-left:14px}}@media (min-width:769px) and (min-width:541px){.meeting-closing-dates__col{padding-right:10px;padding-left:10px}}@media (min-width:769px) and (min-width:1001px){.meeting-closing-dates__col{padding-right:12px;padding-left:12px}}@media (min-width:769px) and (min-width:1441px){.meeting-closing-dates__col{padding-right:20px;padding-left:20px}}.meeting-closing-dates__col .meeting-closing-dates--col-container{padding:8px 1rem}@media (min-width:769px){.meeting-closing-dates__col .meeting-closing-dates--col-container{padding:16px 0}}.meeting-closing-dates__col .meeting-closing-dates--heading{font-family:"Open Sans","sans-serif";font-weight:700;font-size:1.2rem;color:#c4c4c4;line-height:1.2rem;text-transform:uppercase;margin-bottom:8px}.meeting-closing-dates__col .meeting-closing-dates--heading.active{font-family:"Open Sans","sans-serif";font-weight:700;font-size:1.2rem;color:#c5001e;line-height:1.2rem}.meeting-closing-dates__col .meeting-closing-dates--time{font-family:"Open Sans","sans-serif";font-weight:400;font-size:1.6rem;color:#7c7c7c;line-height:2.4rem}.react-datepicker-popper[data-placement^="bottom"] .react-datepicker__triangle,.race-calendar-date-picker .react-datepicker-popper[data-placement^="bottom"] .react-datepicker__triangle,.react-datepicker-popper[data-placement^="top"] .react-datepicker__triangle,.react-datepicker__year-read-view--down-arrow,.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow,.race-calendar-date-picker .react-datepicker-popper[data-placement^="top"] .react-datepicker__triangle,.race-calendar-date-picker .react-datepicker__year-read-view--down-arrow,.race-calendar-date-picker .react-datepicker__month-read-view--down-arrow,.race-calendar-date-picker .react-datepicker__month-year-read-view--down-arrow{margin-left:-8px;position:absolute}.react-datepicker-popper[data-placement^="bottom"] .react-datepicker__triangle,.race-calendar-date-picker .react-datepicker-popper[data-placement^="bottom"] .react-datepicker__triangle,.react-datepicker-popper[data-placement^="top"] .react-datepicker__triangle,.react-datepicker__year-read-view--down-arrow,.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow,.race-calendar-date-picker .react-datepicker-popper[data-placement^="top"] .react-datepicker__triangle,.race-calendar-date-picker .react-datepicker__year-read-view--down-arrow,.race-calendar-date-picker .react-datepicker__month-read-view--down-arrow,.race-calendar-date-picker .react-datepicker__month-year-read-view--down-arrow,.react-datepicker-popper[data-placement^="bottom"] .react-datepicker__triangle::before,.race-calendar-date-picker .react-datepicker-popper[data-placement^="bottom"] .react-datepicker__triangle::before,.react-datepicker-popper[data-placement^="top"] .react-datepicker__triangle::before,.react-datepicker__year-read-view--down-arrow::before,.react-datepicker__month-read-view--down-arrow::before,.react-datepicker__month-year-read-view--down-arrow::before,.race-calendar-date-picker .react-datepicker-popper[data-placement^="top"] .react-datepicker__triangle::before,.race-calendar-date-picker .react-datepicker__year-read-view--down-arrow::before,.race-calendar-date-picker .react-datepicker__month-read-view--down-arrow::before,.race-calendar-date-picker .react-datepicker__month-year-read-view--down-arrow::before{box-sizing:content-box;position:absolute;border:8px solid transparent;height:0;width:1px}.react-datepicker-popper[data-placement^="bottom"] .react-datepicker__triangle::before,.race-calendar-date-picker .react-datepicker-popper[data-placement^="bottom"] .react-datepicker__triangle::before,.react-datepicker-popper[data-placement^="top"] .react-datepicker__triangle::before,.react-datepicker__year-read-view--down-arrow::before,.react-datepicker__month-read-view--down-arrow::before,.react-datepicker__month-year-read-view--down-arrow::before,.race-calendar-date-picker .react-datepicker-popper[data-placement^="top"] .react-datepicker__triangle::before,.race-calendar-date-picker .react-datepicker__year-read-view--down-arrow::before,.race-calendar-date-picker .react-datepicker__month-read-view--down-arrow::before,.race-calendar-date-picker .react-datepicker__month-year-read-view--down-arrow::before{content:"";z-index:-1;border-width:8px;left:-8px;border-bottom-color:#c5001e}.react-datepicker-popper[data-placement^="bottom"] .react-datepicker__triangle,.race-calendar-date-picker .react-datepicker-popper[data-placement^="bottom"] .react-datepicker__triangle{top:0;margin-top:-8px}.react-datepicker-popper[data-placement^="bottom"] .react-datepicker__triangle,.race-calendar-date-picker .react-datepicker-popper[data-placement^="bottom"] .react-datepicker__triangle,.react-datepicker-popper[data-placement^="bottom"] .react-datepicker__triangle::before,.race-calendar-date-picker .react-datepicker-popper[data-placement^="bottom"] .react-datepicker__triangle::before{border-top:none;border-bottom-color:#c5001e}.react-datepicker-popper[data-placement^="bottom"] .react-datepicker__triangle::before,.race-calendar-date-picker .react-datepicker-popper[data-placement^="bottom"] .react-datepicker__triangle::before{top:-1px;border-bottom-color:#c5001e}.react-datepicker-popper[data-placement^="top"] .react-datepicker__triangle,.react-datepicker__year-read-view--down-arrow,.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow,.race-calendar-date-picker .react-datepicker-popper[data-placement^="top"] .react-datepicker__triangle,.race-calendar-date-picker .react-datepicker__year-read-view--down-arrow,.race-calendar-date-picker .react-datepicker__month-read-view--down-arrow,.race-calendar-date-picker .react-datepicker__month-year-read-view--down-arrow{bottom:0;margin-bottom:-8px}.react-datepicker-popper[data-placement^="top"] .react-datepicker__triangle,.react-datepicker__year-read-view--down-arrow,.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow,.race-calendar-date-picker .react-datepicker-popper[data-placement^="top"] .react-datepicker__triangle,.race-calendar-date-picker .react-datepicker__year-read-view--down-arrow,.race-calendar-date-picker .react-datepicker__month-read-view--down-arrow,.race-calendar-date-picker .react-datepicker__month-year-read-view--down-arrow,.react-datepicker-popper[data-placement^="top"] .react-datepicker__triangle::before,.react-datepicker__year-read-view--down-arrow::before,.react-datepicker__month-read-view--down-arrow::before,.react-datepicker__month-year-read-view--down-arrow::before,.race-calendar-date-picker .react-datepicker-popper[data-placement^="top"] .react-datepicker__triangle::before,.race-calendar-date-picker .react-datepicker__year-read-view--down-arrow::before,.race-calendar-date-picker .react-datepicker__month-read-view--down-arrow::before,.race-calendar-date-picker .react-datepicker__month-year-read-view--down-arrow::before{border-bottom:none;border-top-color:#fff}.react-datepicker-popper[data-placement^="top"] .react-datepicker__triangle::before,.react-datepicker__year-read-view--down-arrow::before,.react-datepicker__month-read-view--down-arrow::before,.react-datepicker__month-year-read-view--down-arrow::before,.race-calendar-date-picker .react-datepicker-popper[data-placement^="top"] .react-datepicker__triangle::before,.race-calendar-date-picker .react-datepicker__year-read-view--down-arrow::before,.race-calendar-date-picker .react-datepicker__month-read-view--down-arrow::before,.race-calendar-date-picker .react-datepicker__month-year-read-view--down-arrow::before{bottom:-1px;border-top-color:#c5001e}.react-datepicker-popper[data-placement^="bottom"] .react-datepicker__triangle,.race-calendar-date-picker .react-datepicker-popper[data-placement^="bottom"] .react-datepicker__triangle,.react-datepicker-popper[data-placement^="top"] .react-datepicker__triangle,.react-datepicker__year-read-view--down-arrow,.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow,.race-calendar-date-picker .react-datepicker-popper[data-placement^="top"] .react-datepicker__triangle,.race-calendar-date-picker .react-datepicker__year-read-view--down-arrow,.race-calendar-date-picker .react-datepicker__month-read-view--down-arrow,.race-calendar-date-picker .react-datepicker__month-year-read-view--down-arrow{margin-left:-8px;position:absolute}.react-datepicker-popper[data-placement^="bottom"] .react-datepicker__triangle,.race-calendar-date-picker .react-datepicker-popper[data-placement^="bottom"] .react-datepicker__triangle,.react-datepicker-popper[data-placement^="top"] .react-datepicker__triangle,.react-datepicker__year-read-view--down-arrow,.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow,.race-calendar-date-picker .react-datepicker-popper[data-placement^="top"] .react-datepicker__triangle,.race-calendar-date-picker .react-datepicker__year-read-view--down-arrow,.race-calendar-date-picker .react-datepicker__month-read-view--down-arrow,.race-calendar-date-picker .react-datepicker__month-year-read-view--down-arrow,.react-datepicker-popper[data-placement^="bottom"] .react-datepicker__triangle::before,.race-calendar-date-picker .react-datepicker-popper[data-placement^="bottom"] .react-datepicker__triangle::before,.react-datepicker-popper[data-placement^="top"] .react-datepicker__triangle::before,.react-datepicker__year-read-view--down-arrow::before,.react-datepicker__month-read-view--down-arrow::before,.react-datepicker__month-year-read-view--down-arrow::before,.race-calendar-date-picker .react-datepicker-popper[data-placement^="top"] .react-datepicker__triangle::before,.race-calendar-date-picker .react-datepicker__year-read-view--down-arrow::before,.race-calendar-date-picker .react-datepicker__month-read-view--down-arrow::before,.race-calendar-date-picker .react-datepicker__month-year-read-view--down-arrow::before{box-sizing:content-box;position:absolute;border:8px solid transparent;height:0;width:1px}.react-datepicker-popper[data-placement^="bottom"] .react-datepicker__triangle::before,.race-calendar-date-picker .react-datepicker-popper[data-placement^="bottom"] .react-datepicker__triangle::before,.react-datepicker-popper[data-placement^="top"] .react-datepicker__triangle::before,.react-datepicker__year-read-view--down-arrow::before,.react-datepicker__month-read-view--down-arrow::before,.react-datepicker__month-year-read-view--down-arrow::before,.race-calendar-date-picker .react-datepicker-popper[data-placement^="top"] .react-datepicker__triangle::before,.race-calendar-date-picker .react-datepicker__year-read-view--down-arrow::before,.race-calendar-date-picker .react-datepicker__month-read-view--down-arrow::before,.race-calendar-date-picker .react-datepicker__month-year-read-view--down-arrow::before{content:"";z-index:-1;border-width:8px;left:-8px;border-bottom-color:#c5001e}.react-datepicker-popper[data-placement^="bottom"] .react-datepicker__triangle,.race-calendar-date-picker .react-datepicker-popper[data-placement^="bottom"] .react-datepicker__triangle{top:0;margin-top:-8px}.react-datepicker-popper[data-placement^="bottom"] .react-datepicker__triangle,.race-calendar-date-picker .react-datepicker-popper[data-placement^="bottom"] .react-datepicker__triangle,.react-datepicker-popper[data-placement^="bottom"] .react-datepicker__triangle::before,.race-calendar-date-picker .react-datepicker-popper[data-placement^="bottom"] .react-datepicker__triangle::before{border-top:none;border-bottom-color:#c5001e}.react-datepicker-popper[data-placement^="bottom"] .react-datepicker__triangle::before,.race-calendar-date-picker .react-datepicker-popper[data-placement^="bottom"] .react-datepicker__triangle::before{top:-1px;border-bottom-color:#c5001e}.react-datepicker-popper[data-placement^="top"] .react-datepicker__triangle,.react-datepicker__year-read-view--down-arrow,.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow,.race-calendar-date-picker .react-datepicker-popper[data-placement^="top"] .react-datepicker__triangle,.race-calendar-date-picker .react-datepicker__year-read-view--down-arrow,.race-calendar-date-picker .react-datepicker__month-read-view--down-arrow,.race-calendar-date-picker .react-datepicker__month-year-read-view--down-arrow{bottom:0;margin-bottom:-8px}.react-datepicker-popper[data-placement^="top"] .react-datepicker__triangle,.react-datepicker__year-read-view--down-arrow,.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow,.race-calendar-date-picker .react-datepicker-popper[data-placement^="top"] .react-datepicker__triangle,.race-calendar-date-picker .react-datepicker__year-read-view--down-arrow,.race-calendar-date-picker .react-datepicker__month-read-view--down-arrow,.race-calendar-date-picker .react-datepicker__month-year-read-view--down-arrow,.react-datepicker-popper[data-placement^="top"] .react-datepicker__triangle::before,.react-datepicker__year-read-view--down-arrow::before,.react-datepicker__month-read-view--down-arrow::before,.react-datepicker__month-year-read-view--down-arrow::before,.race-calendar-date-picker .react-datepicker-popper[data-placement^="top"] .react-datepicker__triangle::before,.race-calendar-date-picker .react-datepicker__year-read-view--down-arrow::before,.race-calendar-date-picker .react-datepicker__month-read-view--down-arrow::before,.race-calendar-date-picker .react-datepicker__month-year-read-view--down-arrow::before{border-bottom:none;border-top-color:#fff}.react-datepicker-popper[data-placement^="top"] .react-datepicker__triangle::before,.react-datepicker__year-read-view--down-arrow::before,.react-datepicker__month-read-view--down-arrow::before,.react-datepicker__month-year-read-view--down-arrow::before,.race-calendar-date-picker .react-datepicker-popper[data-placement^="top"] .react-datepicker__triangle::before,.race-calendar-date-picker .react-datepicker__year-read-view--down-arrow::before,.race-calendar-date-picker .react-datepicker__month-read-view--down-arrow::before,.race-calendar-date-picker .react-datepicker__month-year-read-view--down-arrow::before{bottom:-1px;border-top-color:#c5001e}.race-calendar-date-picker .react-datepicker-wrapper{display:inline-block;padding:0;border:0}.race-calendar-date-picker .react-datepicker--custom-header-container{display:flex;justify-content:space-between;padding:15px 0}.race-calendar-date-picker .react-datepicker--custom-header-container .react-datepicker--this-month{text-transform:uppercase;font-family:"Open Sans","sans-serif";font-weight:700;font-size:14px;color:#c5001e;line-height:14px}.race-calendar-date-picker .react-datepicker{font-family:"Helvetica Neue",helvetica,arial,sans-serif;font-size:1.2rem;background-color:#fff;color:#000;box-shadow:0 4px 4px rgba(96,97,112,0.2);border:none;border-radius:0;display:inline-block;position:relative;width:320px}@media (min-width:375px){.race-calendar-date-picker .react-datepicker{width:375px}}.race-calendar-date-picker .react-datepicker--nav-control{display:flex;justify-content:center;align-items:center;background:none;border:none;cursor:pointer}.race-calendar-date-picker .react-datepicker--nav-control-content .react-datepicker--prev-month{margin-left:10px;text-transform:uppercase;font-family:"Open Sans","sans-serif";font-weight:700;font-size:12px;color:#c5001e;line-height:14px}.race-calendar-date-picker .react-datepicker--nav-control-content .react-datepicker--prev-month:hover{text-decoration:underline}.race-calendar-date-picker .react-datepicker--nav-control-content .react-datepicker--next-month{margin-right:10px;text-transform:uppercase;font-family:"Open Sans","sans-serif";font-weight:700;font-size:12px;color:#c5001e;line-height:14px}.race-calendar-date-picker .react-datepicker--nav-control-content .react-datepicker--next-month:hover{text-decoration:underline}.race-calendar-date-picker .react-datepicker--decrease-month div{display:flex}.race-calendar-date-picker .react-datepicker--decrease-month .icon{height:12px;width:8px;transform:rotate(180deg);color:#c5001e}.race-calendar-date-picker .react-datepicker--increase-month div{display:flex}.race-calendar-date-picker .react-datepicker--increase-month .icon{height:12px;width:8px;color:#c5001e}.race-calendar-date-picker .react-datepicker--time-only .react-datepicker__triangle{left:35px}.race-calendar-date-picker .react-datepicker--time-only .react-datepicker__time-container{border-left:0}.race-calendar-date-picker .react-datepicker--time-only .react-datepicker__time,.race-calendar-date-picker .react-datepicker--time-only .react-datepicker__time-box{border-bottom-left-radius:0.3rem;border-bottom-right-radius:0.3rem}.race-calendar-date-picker .react-datepicker__triangle{position:absolute;left:50px;display:none}.race-calendar-date-picker .react-datepicker-popper{z-index:3;left:0 !important}@media (min-width:1001px){.race-calendar-date-picker .react-datepicker-popper{left:-40px !important}}.race-calendar-date-picker .react-datepicker-popper[data-placement^="bottom"]{margin-top:10px}.race-calendar-date-picker .react-datepicker-popper[data-placement="bottom-end"] .react-datepicker__triangle,.race-calendar-date-picker .react-datepicker-popper[data-placement="top-end"] .react-datepicker__triangle{left:auto;right:50px}.race-calendar-date-picker .react-datepicker-popper[data-placement^="top"]{margin-bottom:10px}.race-calendar-date-picker .react-datepicker-popper[data-placement^="right"]{margin-left:8px}.race-calendar-date-picker .react-datepicker-popper[data-placement^="right"] .react-datepicker__triangle{left:auto;right:42px}.race-calendar-date-picker .react-datepicker-popper[data-placement^="left"]{margin-right:8px}.race-calendar-date-picker .react-datepicker-popper[data-placement^="left"] .react-datepicker__triangle{left:42px;right:auto}.race-calendar-date-picker .react-datepicker__header{text-align:center;background-color:#fff;padding:8px;border-bottom:none;position:relative}.race-calendar-date-picker .react-datepicker__header--time{padding-bottom:8px;padding-left:5px;padding-right:5px}.race-calendar-date-picker .react-datepicker__header--time{border-top-left-radius:0}.race-calendar-date-picker .react-datepicker__header{border-top-right-radius:4px}.race-calendar-date-picker .react-datepicker__year-dropdown-container--select,.race-calendar-date-picker .react-datepicker__month-dropdown-container--select,.race-calendar-date-picker .react-datepicker__month-year-dropdown-container--select,.race-calendar-date-picker .react-datepicker__year-dropdown-container--scroll,.race-calendar-date-picker .react-datepicker__month-dropdown-container--scroll,.race-calendar-date-picker .react-datepicker__month-year-dropdown-container--scroll{display:inline-block;margin:0 2px}.race-calendar-date-picker .react-datepicker__current-month,.race-calendar-date-picker .react-datepicker-time__header,.race-calendar-date-picker .react-datepicker-year-header{margin-top:0;color:#fff;font-weight:bold;font-size:1.416rem}.race-calendar-date-picker .react-datepicker-time__header{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.race-calendar-date-picker .react-datepicker__navigation{background:none;line-height:2.1rem;text-align:center;cursor:pointer;position:absolute;top:10px;outline:none;padding:0;border:.85rem solid transparent;z-index:1;height:10px;width:10px;text-indent:-999em;overflow:hidden}.race-calendar-date-picker .react-datepicker__navigation--previous{left:10px;border-right-color:#fff}.race-calendar-date-picker .react-datepicker__navigation--previous:hover{border-right-color:#e6e6e6}.race-calendar-date-picker .react-datepicker__navigation--previous--disabled,.race-calendar-date-picker .react-datepicker__navigation--previous--disabled:hover{border-right-color:#dedede;cursor:default}.race-calendar-date-picker .react-datepicker__navigation--next{right:10px;border-left-color:#fff}.race-calendar-date-picker .react-datepicker__navigation--next--with-time{right:95px}.race-calendar-date-picker .react-datepicker__navigation--next:hover{border-left-color:#e6e6e6}.race-calendar-date-picker .react-datepicker__navigation--next--disabled,.race-calendar-date-picker .react-datepicker__navigation--next--disabled:hover{border-left-color:#dedede;cursor:default}.race-calendar-date-picker .react-datepicker__navigation--years{position:relative;top:0;display:block;margin-left:auto;margin-right:auto}.race-calendar-date-picker .react-datepicker__navigation--years-previous{top:4px;border-top-color:#c4c4c4}.race-calendar-date-picker .react-datepicker__navigation--years-previous:hover{border-top-color:#ababab}.race-calendar-date-picker .react-datepicker__navigation--years-upcoming{top:-4px;border-bottom-color:#c4c4c4}.race-calendar-date-picker .react-datepicker__navigation--years-upcoming:hover{border-bottom-color:#ababab}.race-calendar-date-picker .react-datepicker__month-container{display:flex;flex-direction:column;flex:1;width:100%}.race-calendar-date-picker .react-datepicker__year{margin:.8rem;text-align:center}.race-calendar-date-picker .react-datepicker__year-wrapper{display:flex;flex-wrap:wrap;max-width:180px}.race-calendar-date-picker .react-datepicker__year .react-datepicker__year-text{display:inline-block;width:4rem;margin:2px}.race-calendar-date-picker .react-datepicker__month{margin:.8rem;text-align:center}.race-calendar-date-picker .react-datepicker__month .react-datepicker__month-text,.race-calendar-date-picker .react-datepicker__month .react-datepicker__quarter-text{display:inline-block;width:4rem;margin:2px}.race-calendar-date-picker .react-datepicker__input-time-container{clear:both;width:100%;float:left;margin:5px 0 10px 15px;text-align:left}.race-calendar-date-picker .react-datepicker__input-time-container .react-datepicker-time__caption{display:inline-block}.race-calendar-date-picker .react-datepicker__input-time-container .react-datepicker-time__input-container{display:inline-block}.race-calendar-date-picker .react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input{display:inline-block;margin-left:10px}.race-calendar-date-picker .react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input{width:85px}.race-calendar-date-picker .react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type="time"]::-webkit-inner-spin-button,.race-calendar-date-picker .react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type="time"]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.race-calendar-date-picker .react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type="time"]{-moz-appearance:textfield}.race-calendar-date-picker .react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__delimiter{margin-left:5px;display:inline-block}.race-calendar-date-picker .react-datepicker__time-container{float:right;border-left:1px solid #c5001e;width:85px}.race-calendar-date-picker .react-datepicker__time-container--with-today-button{display:inline;border:1px solid #aeaeae;border-radius:0.3rem;position:absolute;right:-72px;top:0}.race-calendar-date-picker .react-datepicker__time-container .react-datepicker__time{position:relative;background:white;border-bottom-right-radius:0.3rem}.race-calendar-date-picker .react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box{width:85px;overflow-x:hidden;margin:0 auto;text-align:center;border-bottom-right-radius:0.3rem}.race-calendar-date-picker .react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list{list-style:none;margin:0;height:calc(195px + (2.1rem / 2));overflow-y:scroll;padding-right:0;padding-left:0;width:100%;box-sizing:content-box}.race-calendar-date-picker .react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item{height:30px;padding:5px 10px;white-space:nowrap}.race-calendar-date-picker .react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item:hover{cursor:pointer;background-color:#c5001e}.race-calendar-date-picker .react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--selected{background-color:#fff6e3;color:white;font-weight:bold}.race-calendar-date-picker .react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--selected:hover{background-color:#fff6e3}.race-calendar-date-picker .react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--disabled{color:#c4c4c4}.race-calendar-date-picker .react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--disabled:hover{cursor:default;background-color:transparent}.race-calendar-date-picker .react-datepicker__week-number{color:#c4c4c4;display:inline-block;width:2.1rem;line-height:2.1rem;text-align:center;margin:.566rem}.race-calendar-date-picker .react-datepicker__week-number.react-datepicker__week-number--clickable{cursor:pointer}.race-calendar-date-picker .react-datepicker__week-number.react-datepicker__week-number--clickable:hover{border-radius:4px;background-color:#c5001e}.race-calendar-date-picker .react-datepicker__day-names,.race-calendar-date-picker .react-datepicker__week{white-space:nowrap;display:flex}.race-calendar-date-picker .react-datepicker__day-name,.race-calendar-date-picker .react-datepicker__day,.race-calendar-date-picker .react-datepicker__time-name{color:#000;display:inline-block;width:2.1rem;line-height:2.1rem;text-align:center;margin:.566rem;flex:1}.race-calendar-date-picker .react-datepicker__day-name{font-family:"Open Sans","sans-serif";font-weight:400;font-size:12px;color:#6c6c6c;line-height:16px}.race-calendar-date-picker .react-datepicker__month--selected,.race-calendar-date-picker .react-datepicker__month--in-selecting-range,.race-calendar-date-picker .react-datepicker__month--in-range,.race-calendar-date-picker .react-datepicker__quarter--selected,.race-calendar-date-picker .react-datepicker__quarter--in-selecting-range,.race-calendar-date-picker .react-datepicker__quarter--in-range{border-radius:4px;background-color:#fff6e3;color:#fff}.race-calendar-date-picker .react-datepicker__month--selected:hover,.race-calendar-date-picker .react-datepicker__month--in-selecting-range:hover,.race-calendar-date-picker .react-datepicker__month--in-range:hover,.race-calendar-date-picker .react-datepicker__quarter--selected:hover,.race-calendar-date-picker .react-datepicker__quarter--in-selecting-range:hover,.race-calendar-date-picker .react-datepicker__quarter--in-range:hover{background-color:#ffeeca}.race-calendar-date-picker .react-datepicker__month--disabled,.race-calendar-date-picker .react-datepicker__quarter--disabled{color:#c4c4c4;pointer-events:none}.race-calendar-date-picker .react-datepicker__month--disabled:hover,.race-calendar-date-picker .react-datepicker__quarter--disabled:hover{cursor:default;background-color:transparent}.race-calendar-date-picker .react-datepicker__day,.race-calendar-date-picker .react-datepicker__month-text,.race-calendar-date-picker .react-datepicker__quarter-text,.race-calendar-date-picker .react-datepicker__year-text{cursor:pointer;flex:1;height:32px;width:32px;margin:2px 8px;display:flex;justify-content:center;align-items:center;font-family:"Open Sans","sans-serif";font-weight:700;font-size:14px;color:#000;line-height:14px}.race-calendar-date-picker .react-datepicker__day:hover,.race-calendar-date-picker .react-datepicker__month-text:hover,.race-calendar-date-picker .react-datepicker__quarter-text:hover,.race-calendar-date-picker .react-datepicker__year-text:hover{border-radius:4px;background-color:#fff6e3}.race-calendar-date-picker .react-datepicker__day--today,.race-calendar-date-picker .react-datepicker__month-text--today,.race-calendar-date-picker .react-datepicker__quarter-text--today,.race-calendar-date-picker .react-datepicker__year-text--today{font-weight:bold}.race-calendar-date-picker .react-datepicker__day--highlighted,.race-calendar-date-picker .react-datepicker__month-text--highlighted,.race-calendar-date-picker .react-datepicker__quarter-text--highlighted,.race-calendar-date-picker .react-datepicker__year-text--highlighted{border-radius:4px;background-color:#fff6e3;color:#fff}.race-calendar-date-picker .react-datepicker__day--highlighted:hover,.race-calendar-date-picker .react-datepicker__month-text--highlighted:hover,.race-calendar-date-picker .react-datepicker__quarter-text--highlighted:hover,.race-calendar-date-picker .react-datepicker__year-text--highlighted:hover{background-color:#ffeeca}.race-calendar-date-picker .react-datepicker__day--highlighted-custom-1,.race-calendar-date-picker .react-datepicker__month-text--highlighted-custom-1,.race-calendar-date-picker .react-datepicker__quarter-text--highlighted-custom-1,.race-calendar-date-picker .react-datepicker__year-text--highlighted-custom-1{color:magenta}.race-calendar-date-picker .react-datepicker__day--highlighted-custom-2,.race-calendar-date-picker .react-datepicker__month-text--highlighted-custom-2,.race-calendar-date-picker .react-datepicker__quarter-text--highlighted-custom-2,.race-calendar-date-picker .react-datepicker__year-text--highlighted-custom-2{color:green}.race-calendar-date-picker .react-datepicker__day--selected,.race-calendar-date-picker .react-datepicker__day--in-selecting-range,.race-calendar-date-picker .react-datepicker__day--in-range,.race-calendar-date-picker .react-datepicker__month-text--selected,.race-calendar-date-picker .react-datepicker__month-text--in-selecting-range,.race-calendar-date-picker .react-datepicker__month-text--in-range,.race-calendar-date-picker .react-datepicker__quarter-text--selected,.race-calendar-date-picker .react-datepicker__quarter-text--in-selecting-range,.race-calendar-date-picker .react-datepicker__quarter-text--in-range,.race-calendar-date-picker .react-datepicker__year-text--selected,.race-calendar-date-picker .react-datepicker__year-text--in-selecting-range,.race-calendar-date-picker .react-datepicker__year-text--in-range{border-radius:4px;border:1px solid #c5001e;background-color:#fff6e3;color:#000}.race-calendar-date-picker .react-datepicker__day--selected:hover,.race-calendar-date-picker .react-datepicker__day--in-selecting-range:hover,.race-calendar-date-picker .react-datepicker__day--in-range:hover,.race-calendar-date-picker .react-datepicker__month-text--selected:hover,.race-calendar-date-picker .react-datepicker__month-text--in-selecting-range:hover,.race-calendar-date-picker .react-datepicker__month-text--in-range:hover,.race-calendar-date-picker .react-datepicker__quarter-text--selected:hover,.race-calendar-date-picker .react-datepicker__quarter-text--in-selecting-range:hover,.race-calendar-date-picker .react-datepicker__quarter-text--in-range:hover,.race-calendar-date-picker .react-datepicker__year-text--selected:hover,.race-calendar-date-picker .react-datepicker__year-text--in-selecting-range:hover,.race-calendar-date-picker .react-datepicker__year-text--in-range:hover{background-color:#ffeeca}.race-calendar-date-picker .react-datepicker__day--keyboard-selected,.race-calendar-date-picker .react-datepicker__month-text--keyboard-selected,.race-calendar-date-picker .react-datepicker__quarter-text--keyboard-selected,.race-calendar-date-picker .react-datepicker__year-text--keyboard-selected{border-radius:4px;background-color:unset;color:#000}.race-calendar-date-picker .react-datepicker__day--keyboard-selected:hover,.race-calendar-date-picker .react-datepicker__month-text--keyboard-selected:hover,.race-calendar-date-picker .react-datepicker__quarter-text--keyboard-selected:hover,.race-calendar-date-picker .react-datepicker__year-text--keyboard-selected:hover{background-color:#ffeeca}.race-calendar-date-picker .react-datepicker__day--in-selecting-range,.race-calendar-date-picker .react-datepicker__month-text--in-selecting-range,.race-calendar-date-picker .react-datepicker__quarter-text--in-selecting-range,.race-calendar-date-picker .react-datepicker__year-text--in-selecting-range{background-color:rgba(255,246,227,0.5)}.react-datepicker__month--selecting-range .race-calendar-date-picker .react-datepicker__day--in-range,.react-datepicker__month--selecting-range .race-calendar-date-picker .react-datepicker__month-text--in-range,.react-datepicker__month--selecting-range .race-calendar-date-picker .react-datepicker__quarter-text--in-range,.react-datepicker__month--selecting-range .race-calendar-date-picker .react-datepicker__year-text--in-range{background-color:#c5001e;color:#000}.race-calendar-date-picker .react-datepicker__day--disabled,.race-calendar-date-picker .react-datepicker__month-text--disabled,.race-calendar-date-picker .react-datepicker__quarter-text--disabled,.race-calendar-date-picker .react-datepicker__year-text--disabled{cursor:default;color:#c4c4c4;font-weight:300;pointer-events:none}.race-calendar-date-picker .react-datepicker__day--disabled:hover,.race-calendar-date-picker .react-datepicker__month-text--disabled:hover,.race-calendar-date-picker .react-datepicker__quarter-text--disabled:hover,.race-calendar-date-picker .react-datepicker__year-text--disabled:hover{background-color:transparent}.race-calendar-date-picker .react-datepicker__day--outside-month,.race-calendar-date-picker .react-datepicker__month-text--outside-month,.race-calendar-date-picker .react-datepicker__quarter-text--outside-month,.race-calendar-date-picker .react-datepicker__year-text--outside-month{color:transparent;pointer-events:none}.race-calendar-date-picker .react-datepicker__month-text.react-datepicker__month--selected:hover,.race-calendar-date-picker .react-datepicker__month-text.react-datepicker__month--in-range:hover,.race-calendar-date-picker .react-datepicker__month-text.react-datepicker__quarter--selected:hover,.race-calendar-date-picker .react-datepicker__month-text.react-datepicker__quarter--in-range:hover,.race-calendar-date-picker .react-datepicker__quarter-text.react-datepicker__month--selected:hover,.race-calendar-date-picker .react-datepicker__quarter-text.react-datepicker__month--in-range:hover,.race-calendar-date-picker .react-datepicker__quarter-text.react-datepicker__quarter--selected:hover,.race-calendar-date-picker .react-datepicker__quarter-text.react-datepicker__quarter--in-range:hover{background-color:#fff6e3}.race-calendar-date-picker .react-datepicker__month-text:hover,.race-calendar-date-picker .react-datepicker__quarter-text:hover{background-color:#c5001e}.race-calendar-date-picker .react-datepicker__input-container{position:relative;display:inline-block;width:100%}.race-calendar-date-picker .react-datepicker__input-container .datepicker-custom-input{display:flex;justify-content:center;align-items:center;height:4.8rem;min-width:16.5rem;background:#fff;border:none;outline:none;cursor:pointer;padding:0}@media (min-width:769px){.race-calendar-date-picker .react-datepicker__input-container .datepicker-custom-input{min-width:24.5rem}}.race-calendar-date-picker .react-datepicker__input-container .datepicker-custom-input:hover{border:0}.race-calendar-date-picker .react-datepicker__input-container .datepicker-custom-input--open{border:0}.race-calendar-date-picker .react-datepicker__input-container .datepicker-custom-input .datepicker-label-container{display:flex;justify-content:space-between;align-items:center;flex:1}.race-calendar-date-picker .react-datepicker__input-container .datepicker-custom-input .datepicker-label-container .date-picker-text{display:flex;font-family:"Open Sans","sans-serif";font-weight:700;font-size:18px;color:#000;line-height:24px}@media (min-width:769px){.race-calendar-date-picker .react-datepicker__input-container .datepicker-custom-input .datepicker-label-container .date-picker-text{font-family:"Open Sans","sans-serif";font-weight:700;font-size:28px;color:#000;line-height:32px}}.race-calendar-date-picker .react-datepicker__input-container .datepicker-custom-input .datepicker-label-container .datepicker-icon-right{height:1.2rem;width:1.2rem}.race-calendar-date-picker .react-datepicker__input-container .datepicker-custom-input .datepicker-label-container .datepicker-icon-right div{height:100%;width:100%;display:flex}.race-calendar-date-picker .react-datepicker__input-container .datepicker-custom-input .datepicker-label-container .datepicker-icon-right div svg{height:100%;width:100%}.race-calendar-date-picker .react-datepicker__year-read-view,.race-calendar-date-picker .react-datepicker__month-read-view,.race-calendar-date-picker .react-datepicker__month-year-read-view{border:1px solid transparent;border-radius:4px}.race-calendar-date-picker .react-datepicker__year-read-view:hover,.race-calendar-date-picker .react-datepicker__month-read-view:hover,.race-calendar-date-picker .react-datepicker__month-year-read-view:hover{cursor:pointer}.race-calendar-date-picker .react-datepicker__year-read-view:hover .react-datepicker__year-read-view--down-arrow,.race-calendar-date-picker .react-datepicker__year-read-view:hover .react-datepicker__month-read-view--down-arrow,.race-calendar-date-picker .react-datepicker__month-read-view:hover .react-datepicker__year-read-view--down-arrow,.race-calendar-date-picker .react-datepicker__month-read-view:hover .react-datepicker__month-read-view--down-arrow,.race-calendar-date-picker .react-datepicker__month-year-read-view:hover .react-datepicker__year-read-view--down-arrow,.race-calendar-date-picker .react-datepicker__month-year-read-view:hover .react-datepicker__month-read-view--down-arrow{border-top-color:#ababab}.race-calendar-date-picker .react-datepicker__year-read-view--down-arrow,.race-calendar-date-picker .react-datepicker__month-read-view--down-arrow,.race-calendar-date-picker .react-datepicker__month-year-read-view--down-arrow{border-top-color:#c4c4c4;float:right;margin-left:20px;top:8px;position:relative;border-width:.85rem}.race-calendar-date-picker .react-datepicker__year-dropdown,.race-calendar-date-picker .react-datepicker__month-dropdown,.race-calendar-date-picker .react-datepicker__month-year-dropdown{background-color:#c5001e;position:absolute;width:50%;left:25%;top:30px;z-index:1;text-align:center;border-radius:4px;border:1px solid #c5001e}.race-calendar-date-picker .react-datepicker__year-dropdown:hover,.race-calendar-date-picker .react-datepicker__month-dropdown:hover,.race-calendar-date-picker .react-datepicker__month-year-dropdown:hover{cursor:pointer}.race-calendar-date-picker .react-datepicker__year-dropdown--scrollable,.race-calendar-date-picker .react-datepicker__month-dropdown--scrollable,.race-calendar-date-picker .react-datepicker__month-year-dropdown--scrollable{height:150px;overflow-y:scroll}.race-calendar-date-picker .react-datepicker__year-option,.race-calendar-date-picker .react-datepicker__month-option,.race-calendar-date-picker .react-datepicker__month-year-option{line-height:20px;width:100%;display:block;margin-left:auto;margin-right:auto}.race-calendar-date-picker .react-datepicker__year-option:first-of-type,.race-calendar-date-picker .react-datepicker__month-option:first-of-type,.race-calendar-date-picker .react-datepicker__month-year-option:first-of-type{border-top-left-radius:4px;border-top-right-radius:4px}.race-calendar-date-picker .react-datepicker__year-option:last-of-type,.race-calendar-date-picker .react-datepicker__month-option:last-of-type,.race-calendar-date-picker .react-datepicker__month-year-option:last-of-type{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border-bottom-left-radius:4px;border-bottom-right-radius:4px}.race-calendar-date-picker .react-datepicker__year-option:hover,.race-calendar-date-picker .react-datepicker__month-option:hover,.race-calendar-date-picker .react-datepicker__month-year-option:hover{background-color:#c4c4c4}.race-calendar-date-picker .react-datepicker__year-option:hover .react-datepicker__navigation--years-upcoming,.race-calendar-date-picker .react-datepicker__month-option:hover .react-datepicker__navigation--years-upcoming,.race-calendar-date-picker .react-datepicker__month-year-option:hover .react-datepicker__navigation--years-upcoming{border-bottom-color:#ababab}.race-calendar-date-picker .react-datepicker__year-option:hover .react-datepicker__navigation--years-previous,.race-calendar-date-picker .react-datepicker__month-option:hover .react-datepicker__navigation--years-previous,.race-calendar-date-picker .react-datepicker__month-year-option:hover .react-datepicker__navigation--years-previous{border-top-color:#ababab}.race-calendar-date-picker .react-datepicker__year-option--selected,.race-calendar-date-picker .react-datepicker__month-option--selected,.race-calendar-date-picker .react-datepicker__month-year-option--selected{position:absolute;left:15px}.race-calendar-date-picker .react-datepicker__close-icon{cursor:pointer;background-color:transparent;border:0;outline:0;padding:0 6px 0 0;position:absolute;top:0;right:0;height:100%;display:table-cell;vertical-align:middle}.race-calendar-date-picker .react-datepicker__close-icon::after{cursor:pointer;background-color:#fff6e3;color:#fff;border-radius:50%;height:16px;width:16px;padding:2px;font-size:12px;line-height:1;text-align:center;display:table-cell;vertical-align:middle;content:"\00d7"}.race-calendar-date-picker .react-datepicker__today-button{background:#c5001e;border-top:1px solid #c5001e;cursor:pointer;text-align:center;font-weight:bold;padding:5px 0;clear:left}.race-calendar-date-picker .react-datepicker__portal{position:fixed;width:100vw;height:100vh;background-color:rgba(0,0,0,0.8);left:0;top:0;justify-content:center;align-items:center;display:flex;z-index:2147483647}.race-calendar-date-picker .react-datepicker__portal .react-datepicker__day-name,.race-calendar-date-picker .react-datepicker__portal .react-datepicker__day,.race-calendar-date-picker .react-datepicker__portal .react-datepicker__time-name{width:3rem;line-height:3rem}@media (max-width:400px),(max-height:550px){.race-calendar-date-picker .react-datepicker__portal .react-datepicker__day-name,.race-calendar-date-picker .react-datepicker__portal .react-datepicker__day,.race-calendar-date-picker .react-datepicker__portal .react-datepicker__time-name{width:2rem;line-height:2rem}}.race-calendar-date-picker .react-datepicker__portal .react-datepicker__navigation{border:1.53rem solid transparent}.race-calendar-date-picker .react-datepicker__portal .react-datepicker__navigation--previous{border-right-color:#c4c4c4}.race-calendar-date-picker .react-datepicker__portal .react-datepicker__navigation--previous:hover{border-right-color:#ababab}.race-calendar-date-picker .react-datepicker__portal .react-datepicker__navigation--previous--disabled,.race-calendar-date-picker .react-datepicker__portal .react-datepicker__navigation--previous--disabled:hover{border-right-color:#dedede;cursor:default}.race-calendar-date-picker .react-datepicker__portal .react-datepicker__navigation--next{border-left-color:#c4c4c4}.race-calendar-date-picker .react-datepicker__portal .react-datepicker__navigation--next:hover{border-left-color:#ababab}.race-calendar-date-picker .react-datepicker__portal .react-datepicker__navigation--next--disabled,.race-calendar-date-picker .react-datepicker__portal .react-datepicker__navigation--next--disabled:hover{border-left-color:#dedede;cursor:default}.breadcrumb{list-style:none;margin:0;padding:0}.breadcrumb__item,.breadcrumb__link,.breadcrumb__link:link,.breadcrumb__link:visited,.breadcrumb__link:focus{color:clr(accent);text-decoration:none}.breadcrumb__link:hover{color:clr(accent-high)}.breadcrumb__item{display:inline-block;font-size:0.75rem}.breadcrumb__item::after{content:'/'}.breadcrumb__item:last-child{color:clr(text)}.breadcrumb__item:last-child::after{content:''}.breadcrumb_link:active{color:clr(text)}.inline-menu{list-style:none;margin:0;padding:0}.inline-menu__item{margin:0 1em 0.5em 0}@media (min-width:1001px){.inline-menu__item{display:inline;margin-bottom:1em}}.inline-menu__item:last-child{margin-right:0}.inline-menu__link{color:clr(accent);font-size:0.75rem;font-weight:600;letter-spacing:1.5px;text-decoration:none;text-transform:uppercase}.inline-menu__link:hover{color:clr(accent-high)}.body-main-nav--open{-webkit-tap-highlight-color:transparent;overflow:hidden;position:fixed;width:100%}.body-main-nav--open #overlay{display:block}.body-main-nav--open .full-menu{position:absolute;width:100%;top:0}.main-nav-container{display:flex;background:#fff;z-index:10;position:relative}@media (min-width:1001px){.main-nav-container{display:block}.main-nav-container::after{display:block;content:'';background:#000;opacity:0.3;height:1px;width:100%}}.main-nav__wrapper{max-width:1441px;width:100%;margin:0 auto;padding:0 1rem}@media (min-width:541px){.main-nav__wrapper{padding:0 1rem}}@media (min-width:1441px){.main-nav__wrapper{padding-left:calc(1rem + calc(-50vw + calc(1441px / 2)));padding-right:calc(1rem + calc(-50vw + calc(1441px / 2)))}}.main-nav__grid{width:100%;padding-right:10px;padding-left:10px;margin-right:auto;margin-left:auto;display:flex;justify-content:space-between}@media (min-width:541px){.main-nav__grid{padding-right:20px;padding-left:20px}}@media (min-width:1001px){.main-nav__grid{padding-right:24px;padding-left:24px}}@media (min-width:1441px){.main-nav__grid{padding-right:40px;padding-left:40px}}@media (min-width:541px){.main-nav__grid{max-width:728px}}@media (min-width:769px){.main-nav__grid{max-width:956px}}@media (min-width:1001px){.main-nav__grid{max-width:1112px}}@media (min-width:1441px){.main-nav__grid{max-width:1384px}}.main-nav-search-button{display:none;margin:1rem;padding:1rem;height:4.2rem;width:4.2rem;border-radius:8px;cursor:pointer}.main-nav-search-button svg{height:2.2rem;width:2.2rem;color:#000}.main-nav-search-button.active{background-color:#c5001e}.main-nav-search-button.active svg{color:#fff}.main-nav-search-button.mobile{margin:1.6rem 0 0 0}.main-nav-calendar-button{display:none;margin:1rem;padding:1rem;height:4.2rem;width:4.2rem;border-radius:8px;cursor:pointer;text-decoration:none}.main-nav-calendar-button svg{height:2.2rem;width:2.2rem;color:#000}.main-nav-calendar-button.mobile{margin:1.6rem 0 0 0}.main-nav{display:none;margin-right:-15px}@media (min-width:1001px){.main-nav{display:flex;flex-direction:row;align-items:flex-end}}.main-nav__logo{min-width:15rem;padding:1rem 0;min-height:6.6rem;align-items:center;display:flex}@media (min-width:1001px){.main-nav__logo{min-height:10.4rem}}.main-nav__image{max-height:4rem;margin:0}@media (min-width:1001px){.main-nav__image{max-height:8rem}}.main-nav--open{display:flex;flex-direction:column-reverse;justify-content:flex-end;height:100%;position:fixed;right:0;z-index:10;background:#c5001e;width:100%;margin-right:0;padding-top:12rem;color:#fff}.main-nav--open .menu-button-item{margin:0.9rem 2rem 0.9rem 8rem}.main-nav--open .menu-button-item .link--large-primary{color:#c5001e;background:#fff}.main-nav--open .main-menu__item .main-menu__link{font-size:2.4rem;padding:1.6rem 1.6rem 1.6rem 6.6rem;white-space:initial;max-width:72%}.main-nav--open .main-menu__item .main-menu__link--sub{font-size:18px;font-weight:700}.main-nav--open .main-menu__item .main-menu__link--sub-2{font-weight:400;padding:0.4rem 1.6rem 0.4rem 6.6rem}.main-nav--open .main-menu__item .main-menu__link--0{margin:0 1.5rem;font-weight:700}.main-nav--open .main-menu__item .expand-sub-menu{height:3.2rem;width:3.2rem;background:rgba(255,255,255,0.1);display:flex;align-items:center;border-radius:1.6rem;margin-right:1.8rem}.main-nav--open .main-menu__item .expand-sub-menu svg{color:#fff;height:0.8rem}@media (min-width:1001px){.main-nav--open .main-menu__item .expand-sub-menu svg{color:#000}}.main-nav--open .main-menu__item .expand-sub-menu--open svg{transform:rotate(180deg);transition-duration:0.3s}.main-nav--open .main-menu__item--0.main-menu__item--sub-is-open{background-color:rgba(255,255,255,0.1)}@media (min-width:421px){.main-nav--open{width:auto;min-width:100%}.main-nav--open .main-menu__item .main-menu__link--0{margin:0 1.5rem}}.main-menu{list-style:none;margin:0;padding:0;list-style-image:url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7);position:static;z-index:10;overflow-x:hidden;overflow-y:auto}@media (min-width:1001px){.main-menu{border-bottom:none;overflow-x:unset;overflow-y:unset}.main-menu .main-menu__item{position:static}.main-menu:hover .main-menu__item .main-menu__link-wrapper .main-menu__link{opacity:0.5}.main-menu:hover .main-menu__item .main-menu__link-wrapper .expand-sub-menu svg{opacity:0.5}.main-menu:hover .main-menu__item:hover .main-menu__link-wrapper .main-menu__link{opacity:1}.main-menu:hover .main-menu__item:hover .main-menu__link-wrapper .expand-sub-menu svg{opacity:1}.main-menu:hover .main-menu__item:hover a.main-menu__link--sub-2:hover,.main-menu:hover .main-menu__item:hover a.main-menu__link--sub-1:hover{cursor:pointer}.main-menu:hover .main-menu__item:hover span.main-menu__link--sub-1:hover{cursor:auto}.main-menu:hover .main-menu__item:hover .main-menu__item--sub-2:hover,.main-menu:hover .main-menu__item:hover .main-menu__item--sub-1:hover{cursor:auto}}@media (min-width:1001px) and (hover:hover){.main-menu:hover .main-menu__item:hover .main-menu__link--0.main-menu__link--with-sub{background-repeat:no-repeat;background-position:center bottom}}.main-menu .main-menu__link--0-open{background-repeat:no-repeat;background-position:center bottom}.main-menu .main-menu__item .main-menu__link{-webkit-tap-highlight-color:rgba(0,0,0,0)}@media (min-width:1001px){.main-menu--sub-is-open .main-menu__item .main-menu__link-wrapper .main-menu__link{opacity:0.5}.main-menu--sub-is-open .main-menu__item .main-menu__link-wrapper .expand-sub-menu svg{opacity:0.5}.main-menu--sub-is-open .main-menu__item--sub-is-open .main-menu__link-wrapper .main-menu__link{opacity:1}.main-menu--sub-is-open .main-menu__item--sub-is-open .main-menu__link-wrapper .expand-sub-menu svg{opacity:1}}.main-menu--sub{width:100%;position:absolute;display:flex;visibility:hidden;left:0;justify-content:center}@media (min-width:1001px){.main-menu--sub{width:100%;position:absolute;display:flex;flex-wrap:wrap;left:0;justify-content:center;background:#fff;height:auto;overflow:visible;min-width:211px;z-index:1;font-size:0.9rem;margin-top:1px;box-shadow:0 1px 0 0 rgba(0,0,0,0.3);transition:visibility 0.3s}.main-menu--sub .main-menu__item--sub{max-width:211px;min-width:211px;white-space:initial}.main-menu--sub--sub-2{box-shadow:none}}@media (min-width:1001px) and (pointer:fine){.main-menu--sub{visibility:hidden;opacity:0;transition:all 0.2s}}@media (min-width:1001px){.main-menu--sub:hover{transition:all 0.3s}.main-menu--sub:hover .main-menu__item{opacity:0.5}.main-menu--sub:hover .main-menu__item:hover{opacity:1}}.main-menu--sub-open{display:flex;flex-direction:column;visibility:visible;height:auto;overflow:initial;position:unset;background-color:rgba(255,255,255,0.04)}@media (min-width:1001px){.main-menu--sub-open{background-color:#fff}}@media (min-width:1001px){.main-menu--sub-open{flex-direction:row;position:absolute}}.main-menu__item--show-mega{position:static}@media (min-width:1001px){.main-menu__item--show-mega .main-menu--sub{flex-direction:row;justify-content:center}.main-menu__item--show-mega .main-menu--sub .main-menu__item--sub-1{margin-right:40px;min-width:max-content}.main-menu__item--show-mega .main-menu--sub-1{left:0;display:none;flex-wrap:wrap;padding-left:calc(calc(50vw - calc(1384px / 2)) + 2rem);padding-right:calc(calc(50vw - calc(1384px / 2)) + 2rem);padding-bottom:1rem}}@media (min-width:1001px) and (max-width:1384px){.main-menu__item--show-mega .main-menu--sub-1{padding:0 4rem 1rem}}@media (min-width:1001px) and (min-width:1001px) and (pointer:fine){.main-menu__item--show-mega .main-menu--sub-1{display:flex;visibility:hidden;opacity:0;transition:visibility 0.3s,opacity 0.3s ease-out}}@media (min-width:1001px){.main-menu__item--show-mega .main-menu--sub-1 .main-menu--sub-2{display:flex;visibility:hidden;flex-direction:column;position:static;padding-left:0;padding-right:0;box-shadow:none;opacity:0;transition:all 0.3s ease-out;max-height:250px;justify-content:flex-start}.main-menu__item--show-mega .main-menu--sub-1.main-menu--sub-open{display:flex;visibility:visible;opacity:1}.main-menu__item--show-mega .main-menu--sub-1.main-menu--sub-open .main-menu--sub-2{display:flex;visibility:visible;flex-direction:column;opacity:1;position:static;padding-left:0;padding-right:0}.main-menu__item--show-mega .main-menu--sub-1.main-menu--sub-open .main-menu--sub-2::before,.main-menu__item--show-mega .main-menu--sub-1.main-menu--sub-open .main-menu--sub-2::after{display:none}}@media (min-width:1001px) and (hover:hover){.main-menu__item--show-mega:hover>.main-menu--sub{display:flex;visibility:visible !important;opacity:1 !important;transition:visibility 0.3s,opacity 0.3s ease-out}.main-menu__item--show-mega:hover>.main-menu--sub-1{display:flex !important;visibility:visible;opacity:1;transition:visibility 0.3s,opacity 0.3s ease-out}.main-menu__item--show-mega:hover>.main-menu--sub-1>.main-menu__item--sub>.main-menu--sub{visibility:visible;opacity:1;transition:visibility 0.3s,opacity 0.3s ease-out}.main-menu__item--show-mega:hover>.main-menu--sub-1 .main-menu--sub-2{display:flex;visibility:visible;flex-direction:column;position:static;padding-left:0;padding-right:0;box-shadow:none;transition:all 0.3s ease-out;max-height:250px;justify-content:flex-start}.main-menu__item--show-mega:hover>.main-menu--sub-1 .main-menu--sub-2::before,.main-menu__item--show-mega:hover>.main-menu--sub-1 .main-menu--sub-2::after{display:none}}@media (min-width:1001px){.main-menu--sub-2{visibility:hidden}}a[class*="menu-icon-"]{background-size:30px;padding-left:40px}#overlay{position:fixed;display:none;width:100%;height:100%;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,0.9);z-index:5;cursor:pointer}.sticky{position:fixed;top:0;width:100%;z-index:100}.sticky-with-ribbon{top:3.8rem}@media (min-width:1001px){.sticky-with-ribbon{top:4.8rem}}.main-region-padding-div{height:0.5px;background:#fff}@media (max-width:609px){.toolbar-margin{margin-top:0}}@media (min-width:610px){.toolbar-margin{margin-top:38px}}@media (min-width:976px){.toolbar-margin{margin-top:82px}}.main-menu__item{display:flex;justify-content:space-between;flex-wrap:wrap;position:relative}.main-menu__item--with-sub .main-menu__link-wrapper{display:flex;justify-content:space-between;flex:1;align-items:center}@media (min-width:1001px){.main-menu__item{display:inline-block}.main-menu__item--with-sub .main-menu__link-wrapper .expand-sub-menu{margin-left:-12px;margin-top:4px}.main-menu__item--with-sub .main-menu__link-wrapper .expand-sub-menu svg{height:1rem;width:1rem;color:#000}.main-menu__item--active .main-menu__link-wrapper .expand-sub-menu svg{color:#fff}.main-menu__item:not(.main-menu__item--sub){border-top:none}.main-menu__item:not(.main-menu__item--sub):hover{transition:all 0.3s}.main-menu__item:not(.main-menu__item--sub):hover .expand-sub-menu svg{transform:rotate(180deg);transition-duration:0.3s}}@media (min-width:1001px) and (hover:hover){.main-menu__item:not(.main-menu__item--sub):hover>.main-menu--sub{visibility:visible;opacity:1;justify-content:flex-start}}@media (min-width:1001px){.main-menu__item--sub-1 .main-menu__link-wrapper .expand-sub-menu{visibility:hidden}.main-menu__item--sub-2:hover{background-color:#f5f5f5;border-radius:4px}}.main-menu__item:hover .main-menu__link::after{color:#444}.expand-sub{cursor:pointer;display:block;position:relative;padding:20px 15px 0}@media (min-width:1001px){.expand-sub{display:none}}.expand-sub .expand-sub__icon{height:1.56rem;width:1.56rem}.expand-sub .expand-sub__open{display:none}.expand-sub .expand-sub__close{display:inline-block}.expand-sub--open::after{border-top-color:transparent;border-bottom:15px solid;margin-top:-20px}.expand-sub--open .expand-sub__open{display:inline-block}.expand-sub--open .expand-sub__close{display:none}.main-menu__item--no-mega .main-menu__item--sub-1 .expand-sub{display:none}.main-menu__item--no-mega .main-menu--sub-2{display:none}.main-menu__item--sub{cursor:pointer;white-space:nowrap}.main-menu__link{font-family:"Open Sans","sans-serif";color:#fff;display:block;font-size:1.8rem;line-height:3.2rem;padding:2rem 0 1.4rem 0;margin:0 2rem 0 2rem;text-decoration:none;font-weight:600;flex:1;border-bottom:4px solid transparent}.main-menu__link--with-sub{flex:0 1 auto}.main-menu__link--no_link{pointer-events:none}@media (min-width:1001px){.main-menu__link{display:inline-block;text-transform:none;position:relative;width:auto;color:#000}}.menu-button-item{margin:9px 20px}@media (min-width:1001px){.main-menu__link--active,.main-menu__link.is-active{border-bottom:4px solid #c5001e;color:#c5001e}.main-menu__link.main-menu__link--sub{border-bottom:none}}.main-menu__link--sub:not(.main-menu__link--sub-2){font-family:"Open Sans","sans-serif";font-size:1.6rem;line-height:2.179rem;color:#fff;padding-left:0;font-weight:600}@media (min-width:1001px){.main-menu__link--sub:not(.main-menu__link--sub-2){margin:0 2.1rem;color:#000}}@media (min-width:1001px){.main-menu__link--sub:not(.main-menu__link--sub-2){display:block;padding:1.9rem 0;float:left;width:calc(100% - 3.8rem)}.main-menu__link--sub:not(.main-menu__link--sub-2):hover{color:#000}}.main-menu__item--sub:first-child .main-menu__link--sub{border-top:0}.main-menu__item--no-mega .link__icon.link__icon--right{display:none}.main-menu__item--show-mega{-webkit-tap-highlight-color:rgba(0,0,0,0)}.main-menu__item--show-mega .main-menu__link--sub-1{font-weight:700}@media (min-width:1001px){.main-menu__item--show-mega .main-menu__link--sub-1{font-weight:600}}.main-menu__item--show-mega .main-menu__link--sub-2{padding:0;font-family:"Open Sans","sans-serif";font-weight:400;font-size:1.8em;color:#fff;line-height:3.2rem}@media (min-width:1001px){.main-menu__item--show-mega .main-menu__link--sub-2{font-family:"Open Sans","sans-serif";font-weight:400;font-size:1.6rem;color:#000;line-height:2.88rem;padding:8px 0 8px 0}}.toggle-expand{position:relative;z-index:10;top:0;color:#000;color:clr(accent);display:inline-block;padding:2.7rem;height:61px;text-decoration:none;text-align:right}.toggle-expand:hover{color:clr(accent-high)}@media (min-width:1001px){.toggle-expand{display:none}}.toggle-expand--open{margin-top:3.7rem;padding-right:2.9rem}.toggle-expand__text{display:block;font-size:0.9rem;font-weight:bold}.toggle-expand--open .toggle-expand__text{color:#fff}.toggle-expand__icon{height:2rem;width:2rem;margin:0 auto}.toggle-expand__icon--white{color:#fff}.toggle-expand__open{display:inline-block;text-align:center}.toggle-expand--open .toggle-expand__open{display:none}.toggle-expand__close{display:none;color:#fff}.toggle-expand__close .toggle-expand__icon{height:1.56rem;width:1.56rem}.toggle-expand--open .toggle-expand__close{display:inline-block}.expand-sub-menu--open svg{transform:rotate(180deg);transition-duration:0.3s}.main-menu--sub-open .main-menu__item--sub-caret{border-top:1px solid #e5e5e5}.main-menu__item--sub-caret::after,.main-menu__item--sub-caret::before{bottom:100%;left:8%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}@media (min-width:1001px){.main-menu__item--sub-caret::after,.main-menu__item--sub-caret::before{left:50%}}.main-menu__item--sub-caret::after{border-color:rgba(244,245,245,0);border-bottom-color:#ccc;border-width:10px;margin-left:-10px}.main-menu__item--sub-caret::before{border-color:rgba(224,225,226,0);border-bottom-color:#e0e1e2;border-width:11px;margin-left:-11px}.main-menu__item--sub-caret:hover::after{border-bottom-color:#e5e5e5}.navigation-ribbon{height:3.8rem;display:flex;align-items:center;background-color:#000}.navigation-ribbon-sticky{position:fixed;top:0;width:100%;z-index:100}@media (min-width:1001px){.navigation-ribbon{height:4.8rem}}.navigation-ribbon--wrapper{max-width:1441px;width:100%;margin:0 auto;padding:0 1rem}@media (min-width:541px){.navigation-ribbon--wrapper{padding:0 1rem}}@media (min-width:1441px){.navigation-ribbon--wrapper{padding-left:calc(1rem + calc(-50vw + calc(1441px / 2)));padding-right:calc(1rem + calc(-50vw + calc(1441px / 2)))}}.navigation-ribbon--grid{width:100%;padding-right:10px;padding-left:10px;margin-right:auto;margin-left:auto}@media (min-width:541px){.navigation-ribbon--grid{padding-right:20px;padding-left:20px}}@media (min-width:1001px){.navigation-ribbon--grid{padding-right:24px;padding-left:24px}}@media (min-width:1441px){.navigation-ribbon--grid{padding-right:40px;padding-left:40px}}@media (min-width:541px){.navigation-ribbon--grid{max-width:728px}}@media (min-width:769px){.navigation-ribbon--grid{max-width:956px}}@media (min-width:1001px){.navigation-ribbon--grid{max-width:1112px}}@media (min-width:1441px){.navigation-ribbon--grid{max-width:1384px}}.navigation-ribbon--row{display:flex;flex-wrap:wrap;margin-right:-10px;margin-left:-10px;align-items:center;justify-content:space-between}@media (min-width:541px){.navigation-ribbon--row{margin-right:-10px;margin-left:-10px}}@media (min-width:1001px){.navigation-ribbon--row{margin-right:-12px;margin-left:-12px}}@media (min-width:1441px){.navigation-ribbon--row{margin-right:-20px;margin-left:-20px}}.navigation-ribbon--col{display:flex}@media (min-width:1001px){.navigation-ribbon--col{position:relative;width:100%;padding-right:10px;padding-left:10px;flex:0 0 33.33333%;max-width:33.33333%}}@media (min-width:1001px) and (min-width:0){.navigation-ribbon--col{padding-right:14px;padding-left:14px}}@media (min-width:1001px) and (min-width:541px){.navigation-ribbon--col{padding-right:10px;padding-left:10px}}@media (min-width:1001px) and (min-width:1001px){.navigation-ribbon--col{padding-right:12px;padding-left:12px}}@media (min-width:1001px) and (min-width:1441px){.navigation-ribbon--col{padding-right:20px;padding-left:20px}}@media (max-width:1440.98px){.navigation-ribbon--logo{flex-basis:35%}}.navigation-ribbon--logo .network-nav__image{max-height:1.2rem;height:1.2rem}@media (min-width:1001px){.navigation-ribbon--logo .network-nav__image{max-height:1.6rem;height:1.6rem}}.navigation-ribbon--logo .network-nav-nztr__image{max-height:3.2rem;height:3.2rem}@media (min-width:1001px){.navigation-ribbon--logo .network-nav-nztr__image{max-height:3.6rem;height:3.6rem}}.navigation-ribbon--row.logo-hidden{justify-content:flex-end}.navigation-ribbon--row.logo-hidden .navigation-ribbon--logo{display:none}.navigation-ribbon--link-button{display:flex;justify-content:flex-end;align-items:center}@media (max-width:1440.98px){.navigation-ribbon--link-button{flex-basis:65%}}.navigation-ribbon--link-button .trackside-text{font-size:1.2rem;color:#fff;white-space:nowrap}@media (min-width:769px){.navigation-ribbon--link-button .trackside-text{font-size:1.6rem}}.navigation-ribbon--link-button .nav-watch-button-icon{display:flex;align-items:center}.navigation-ribbon--link-button .nav-watch-button-icon svg{height:1.5rem;width:1.5rem}@media (min-width:1001px){.navigation-ribbon--link-button .nav-watch-button-icon svg{height:1.66rem;width:1.66rem}}.navigation-ribbon--link-button .nav-watch-button-text{display:flex;align-items:center}.navigation-ribbon--link-button .nav-watch-button-text .network-nav-live__image{padding:2px;border-radius:4px;background:white;height:2.4rem}@media (min-width:1001px){.navigation-ribbon--link-button .nav-watch-button-text .network-nav-live__image{padding:5px;height:3rem}}.navigation-ribbon--link-button .nav-watch-button-text a{text-decoration:none;margin-left:9.5px;font-family:"Open Sans","sans-serif";font-weight:400;font-size:1.1rem;color:#fff;line-height:3.2rem}@media (min-width:1001px){.navigation-ribbon--link-button .nav-watch-button-text a{font-family:"Open Sans","sans-serif";font-weight:400;font-size:1.4rem;color:#fff;line-height:3.2rem}}.navigation-ribbon--link-button .nav-watch-button-text a:hover{text-decoration:underline}.navigation-ribbon-padding-div{background:#000;height:0.5px}.social-menu{list-style:none;margin:0;padding:0}.social-menu__item{margin-bottom:.25rem}.social-menu__link{display:flex;flex-flow:row nowrap;align-items:center;text-decoration:none;color:clr(text)}.social-menu__icon{height:2rem;width:2rem;margin-right:.5rem;fill:currentColor}.social-menu__text{font-weight:bold}.navigation-search{background-color:#fff;display:none;flex-direction:column}.navigation-search--wrapper{max-width:1441px;width:100%;margin:0 auto;padding:0 1rem;z-index:8}@media (min-width:541px){.navigation-search--wrapper{padding:0 1rem}}@media (min-width:1441px){.navigation-search--wrapper{padding-left:calc(1rem + calc(-50vw + calc(1441px / 2)));padding-right:calc(1rem + calc(-50vw + calc(1441px / 2)))}}.navigation-search--grid{width:100%;padding-right:10px;padding-left:10px;margin-right:auto;margin-left:auto;display:flex;justify-content:center;align-items:flex-start}@media (min-width:541px){.navigation-search--grid{padding-right:20px;padding-left:20px}}@media (min-width:1001px){.navigation-search--grid{padding-right:24px;padding-left:24px}}@media (min-width:1441px){.navigation-search--grid{padding-right:40px;padding-left:40px}}@media (min-width:541px){.navigation-search--grid{max-width:728px}}@media (min-width:769px){.navigation-search--grid{max-width:956px}}@media (min-width:1001px){.navigation-search--grid{max-width:1112px}}@media (min-width:1441px){.navigation-search--grid{max-width:1384px}}.navigation-search--container{flex:1;display:flex;justify-content:center}.navigation-search--close{height:3.2rem;width:3.2rem;background-color:#f2f2f2;border-radius:50%;display:flex;justify-content:center;align-items:center;cursor:pointer;margin-top:2.5rem}.navigation-search--close svg{height:1.4rem;width:1.4rem;color:#000}.navigation-search .navigation-search--component-container{padding-bottom:8px;display:flex;justify-content:center;align-items:center;width:80%}@media (min-width:1001px){.navigation-search .navigation-search--component-container{width:unset}}.navigation-search .navigation-search--component-container .search-and-suggest--outer-container .search-and-suggest--container{color:#000;border-bottom-color:#000}.navigation-search .navigation-search--component-container .search-and-suggest--outer-container .search-and-suggest--container .search-and-suggest--icon-wrapper svg{color:#000}.navigation-search .navigation-search--component-container .search-and-suggest--outer-container .search-and-suggest--container .search-and-suggest--search-input{color:#000;width:100%}.navigation-search .navigation-search--component-container .search-and-suggest--outer-container .search-and-suggest--container .search-and-suggest--search-input::placeholder{color:#6c6c6c}.navigation-search .navigation-search--component-container .search-and-suggest--outer-container .search-and-suggest--search-button{color:black;background-color:unset}.navigation-search .navigation-search--component-container .search-and-suggest--outer-container .search-and-suggest--search-button-icon-wrapper svg{color:#000}.navigation-search .navigation-search--component-container .search-and-suggest--outer-container .search-and-suggest--container-filled{background-color:unset;backdrop-filter:none}.navigation-search .navigation-search--component-container .search-and-suggest--outer-container .search-and-suggest--suggestions{background-color:unset;backdrop-filter:none;padding:0}@media (min-width:769px){.navigation-search .navigation-search--component-container .search-and-suggest--outer-container .search-and-suggest--suggestions{padding:inherit}}.navigation-search .navigation-search--component-container .search-and-suggest--outer-container .search-and-suggest--suggestions-message{color:#000}.navigation-search .navigation-search--component-container .search-and-suggest--outer-container .search-and-suggest--suggestions .search-result-item--container .search-result-item--icon .search-result-item--icon-wrapper{background-color:#c4c4c4}.navigation-search .navigation-search--component-container .search-and-suggest--outer-container .search-and-suggest--suggestions .search-result-item--container .search-result-item--content-dropdown .search-result-item--description{color:#000}.navigation-search-bottom-marker{position:relative;width:100%}.navigation-search--overlay{position:absolute;left:0;top:0;right:0;bottom:0;display:none;background-color:rgba(0,0,0,0.5);backdrop-filter:blur(15px);z-index:7;height:100vh}.news-article-content{margin-top:4rem}@media (min-width:1001px){.news-article-content{margin-top:6.4rem}}.news-article-content__wrapper{max-width:1441px;width:100%;margin:0 auto;padding:0 1rem}@media (min-width:541px){.news-article-content__wrapper{padding:0 1rem}}@media (min-width:1441px){.news-article-content__wrapper{padding-left:calc(1rem + calc(-50vw + calc(1441px / 2)));padding-right:calc(1rem + calc(-50vw + calc(1441px / 2)))}}.news-article-content__grid{width:100%;padding-right:10px;padding-left:10px;margin-right:auto;margin-left:auto}@media (min-width:541px){.news-article-content__grid{padding-right:20px;padding-left:20px}}@media (min-width:1001px){.news-article-content__grid{padding-right:24px;padding-left:24px}}@media (min-width:1441px){.news-article-content__grid{padding-right:40px;padding-left:40px}}@media (min-width:541px){.news-article-content__grid{max-width:728px}}@media (min-width:769px){.news-article-content__grid{max-width:956px}}@media (min-width:1001px){.news-article-content__grid{max-width:1112px}}@media (min-width:1441px){.news-article-content__grid{max-width:1384px}}.news-article-content__row{display:flex;flex-wrap:wrap;margin-right:-10px;margin-left:-10px}@media (min-width:541px){.news-article-content__row{margin-right:-10px;margin-left:-10px}}@media (min-width:1001px){.news-article-content__row{margin-right:-12px;margin-left:-12px}}@media (min-width:1441px){.news-article-content__row{margin-right:-20px;margin-left:-20px}}.news-article-content__share-col{display:none}@media (min-width:1001px){.news-article-content__share-col{position:relative;width:100%;padding-right:10px;padding-left:10px;display:flex;flex-basis:15%}}@media (min-width:1001px) and (min-width:0){.news-article-content__share-col{padding-right:14px;padding-left:14px}}@media (min-width:1001px) and (min-width:541px){.news-article-content__share-col{padding-right:10px;padding-left:10px}}@media (min-width:1001px) and (min-width:1001px){.news-article-content__share-col{padding-right:12px;padding-left:12px}}@media (min-width:1001px) and (min-width:1441px){.news-article-content__share-col{padding-right:20px;padding-left:20px}}.news-article-content__share-col .social-share-links__row{flex-direction:column;align-items:flex-start}.news-article-content__share-col .social-share-links__link{margin-right:0;margin-bottom:3rem}.news-article-content__share-col .social-share-links__link .link__icon{color:#000;opacity:50%}.news-article-content__content-col{display:flex;flex-direction:column;position:relative;width:100%;padding-right:10px;padding-left:10px}@media (min-width:0){.news-article-content__content-col{padding-right:14px;padding-left:14px}}@media (min-width:541px){.news-article-content__content-col{padding-right:10px;padding-left:10px}}@media (min-width:1001px){.news-article-content__content-col{padding-right:12px;padding-left:12px}}@media (min-width:1441px){.news-article-content__content-col{padding-right:20px;padding-left:20px}}@media (min-width:1001px){.news-article-content__content-col{flex-basis:85%}}@media (min-width:1001px){.news-article-content__content-col .news-article-content__content{max-width:74.4rem}}@media (min-width:1441px){.news-article-content__content-col .news-article-content__content{max-width:96rem}}.news-article-content__content-col .news-article-content__content .news-article-content__news-tags{display:flex;justify-content:space-between;flex-wrap:wrap;margin-top:4.8rem}@media (min-width:541px){.news-article-content__content-col .news-article-content__content .news-article-content__news-tags{justify-content:flex-start}}.news-article-content__content-col .news-article-content__content .news-article-content__news-tags .link--tag{margin-bottom:1.6rem}@media (min-width:541px){.news-article-content__content-col .news-article-content__content .news-article-content__news-tags .link--tag{margin-right:1.6rem}}.news-article-content__content-col .news-article-content__content .news-article-content__share-footer{margin-top:4.4rem;margin-bottom:7.2rem}@media (min-width:1001px){.news-article-content__content-col .news-article-content__content .news-article-content__share-footer{margin-bottom:6rem}}.news-article-content__content-col .news-article-content__content .news-article-content__share-footer .link__icon{color:#000;opacity:50%}.news-article-content__content-col--image{background-position:center;background-size:cover;min-height:22.1rem;background-repeat:no-repeat}@media (min-width:769px){.news-article-content__content-col--image{min-height:40rem}}@media (min-width:1001px){.news-article-content__content-col--image{min-height:50.3rem}}@media (min-width:1441px){.news-article-content__content-col--image{min-height:65.3rem}}.news-article-content__content-col--image-caption{font-family:"Open Sans","sans-serif";font-weight:400;font-size:1.6rem;color:#17191d;line-height:2.4rem;margin-top:1.6rem}.news-article-content__content-col--body{margin-top:4rem}@media (min-width:1001px){.news-article-content__content-col--body{margin-top:6.4rem}}.news-article-content__content-col--body .text-long p{font-family:"Open Sans","sans-serif";font-weight:400;font-size:1.8rem;color:#17191d;line-height:3.2rem}.news-article-content__full-width-components{display:flex;flex-basis:100%}.news-article-content__full-width-components>div{width:100%}.news-article-header{padding-top:3.2rem}@media (min-width:1001px){.news-article-header{padding-top:5.6rem}}.news-article-header__wrapper{max-width:1441px;width:100%;margin:0 auto;padding:0 1rem}@media (min-width:541px){.news-article-header__wrapper{padding:0 1rem}}@media (min-width:1441px){.news-article-header__wrapper{padding-left:calc(1rem + calc(-50vw + calc(1441px / 2)));padding-right:calc(1rem + calc(-50vw + calc(1441px / 2)))}}.news-article-header__grid{width:100%;padding-right:10px;padding-left:10px;margin-right:auto;margin-left:auto}@media (min-width:541px){.news-article-header__grid{padding-right:20px;padding-left:20px}}@media (min-width:1001px){.news-article-header__grid{padding-right:24px;padding-left:24px}}@media (min-width:1441px){.news-article-header__grid{padding-right:40px;padding-left:40px}}@media (min-width:541px){.news-article-header__grid{max-width:728px}}@media (min-width:769px){.news-article-header__grid{max-width:956px}}@media (min-width:1001px){.news-article-header__grid{max-width:1112px}}@media (min-width:1441px){.news-article-header__grid{max-width:1384px}}.news-article-header__row{display:flex;flex-wrap:wrap;margin-right:-10px;margin-left:-10px;flex-direction:column}@media (min-width:541px){.news-article-header__row{margin-right:-10px;margin-left:-10px}}@media (min-width:1001px){.news-article-header__row{margin-right:-12px;margin-left:-12px}}@media (min-width:1441px){.news-article-header__row{margin-right:-20px;margin-left:-20px}}.news-article-header__row .horizontal-line{height:1px;background:#000;opacity:0.1;margin-top:1.6rem}.news-article-header__col{position:relative;width:100%;padding-right:10px;padding-left:10px;flex:0 0 100%;max-width:100%}@media (min-width:0){.news-article-header__col{padding-right:14px;padding-left:14px}}@media (min-width:541px){.news-article-header__col{padding-right:10px;padding-left:10px}}@media (min-width:1001px){.news-article-header__col{padding-right:12px;padding-left:12px}}@media (min-width:1441px){.news-article-header__col{padding-right:20px;padding-left:20px}}.news-article-header__category span{font-family:"Open Sans","sans-serif";font-weight:700;font-size:1.2rem;color:#17191d;line-height:1.6rem;text-transform:uppercase}.news-article-header__category-name{font-family:"Open Sans","sans-serif";font-weight:700;font-size:1.2rem;color:#c5001e;line-height:1.6rem;text-decoration:none;text-transform:uppercase}.news-article-header__category-name:hover{text-decoration:underline}.news-article-header__title{font-family:"Open Sans","sans-serif";font-weight:700;font-size:2.8rem;color:#000;line-height:3.6rem;margin-top:2.4rem}@media (min-width:1001px){.news-article-header__title{font-family:"Open Sans","sans-serif";font-weight:700;font-size:5.2rem;color:#000;line-height:5.6rem;margin-top:4.8rem;max-width:93.7rem}}.news-article-header__summary{font-family:"Open Sans","sans-serif";font-weight:400;font-size:2rem;color:#17191d;line-height:3.2rem;margin-top:2.4rem}@media (min-width:1001px){.news-article-header__summary{max-width:93.7rem;margin-top:3.2rem}}.news-article-header__article-details{font-family:"Open Sans","sans-serif";font-weight:400;font-size:1.6rem;color:#17191d;line-height:2.4rem;margin-top:3.3rem}@media (min-width:1001px){.news-article-header__article-details{margin-top:4.8rem}}.news-category-tags{display:flex;overflow-x:scroll;overflow-y:hidden}.news-category-tags::-webkit-scrollbar{display:none}.news-category-tags__wrapper{max-width:1441px;width:100%;margin:0 auto;padding:0 1rem}@media (min-width:541px){.news-category-tags__wrapper{padding:0 1rem}}@media (min-width:1441px){.news-category-tags__wrapper{padding-left:calc(1rem + calc(-50vw + calc(1441px / 2)));padding-right:calc(1rem + calc(-50vw + calc(1441px / 2)))}}.news-category-tags__grid{width:100%;padding-right:10px;padding-left:10px;margin-right:auto;margin-left:auto}@media (min-width:541px){.news-category-tags__grid{padding-right:20px;padding-left:20px}}@media (min-width:1001px){.news-category-tags__grid{padding-right:24px;padding-left:24px}}@media (min-width:1441px){.news-category-tags__grid{padding-right:40px;padding-left:40px}}@media (min-width:541px){.news-category-tags__grid{max-width:728px}}@media (min-width:769px){.news-category-tags__grid{max-width:956px}}@media (min-width:1001px){.news-category-tags__grid{max-width:1112px}}@media (min-width:1441px){.news-category-tags__grid{max-width:1384px}}.news-category-tags__row{display:flex;flex-wrap:wrap;margin-right:-10px;margin-left:-10px}@media (min-width:541px){.news-category-tags__row{margin-right:-10px;margin-left:-10px}}@media (min-width:1001px){.news-category-tags__row{margin-right:-12px;margin-left:-12px}}@media (min-width:1441px){.news-category-tags__row{margin-right:-20px;margin-left:-20px}}.news-category-tags__col{position:relative;width:100%;padding-right:10px;padding-left:10px;display:flex}@media (min-width:0){.news-category-tags__col{padding-right:14px;padding-left:14px}}@media (min-width:541px){.news-category-tags__col{padding-right:10px;padding-left:10px}}@media (min-width:1001px){.news-category-tags__col{padding-right:12px;padding-left:12px}}@media (min-width:1441px){.news-category-tags__col{padding-right:20px;padding-left:20px}}.news-category-tags .link--news-tags{border-radius:10rem;min-height:4rem;min-width:8rem;padding:1.2rem 1.6rem;font-size:1.2rem;margin-right:1.6rem}.news-category-tags .link--true{background:#c5001e;color:#fff}.news-category-tags--tag-container{display:flex;flex-direction:row;padding-top:4.8rem}@media (min-width:769px){.news-category-tags--tag-container{padding-top:8rem}}.news-listing-header{align-items:flex-end;display:flex;flex-direction:column;background-color:#c5001e}@media (min-width:769px){.news-listing-header{min-height:38.9rem;flex-direction:unset}}.news-listing-header__wrapper{max-width:1441px;width:100%;margin:0 auto;padding:0 1rem}@media (min-width:769px){.news-listing-header__wrapper{position:absolute;left:0;right:0;margin-left:auto;margin-right:auto}}@media (min-width:541px){.news-listing-header__wrapper{padding:0 1rem}}@media (min-width:1441px){.news-listing-header__wrapper{padding-left:calc(1rem + calc(-50vw + calc(1441px / 2)));padding-right:calc(1rem + calc(-50vw + calc(1441px / 2)))}}.news-listing-header__grid{width:100%;padding-right:10px;padding-left:10px;margin-right:auto;margin-left:auto}@media (min-width:541px){.news-listing-header__grid{padding-right:20px;padding-left:20px}}@media (min-width:1001px){.news-listing-header__grid{padding-right:24px;padding-left:24px}}@media (min-width:1441px){.news-listing-header__grid{padding-right:40px;padding-left:40px}}@media (min-width:541px){.news-listing-header__grid{max-width:728px}}@media (min-width:769px){.news-listing-header__grid{max-width:956px}}@media (min-width:1001px){.news-listing-header__grid{max-width:1112px}}@media (min-width:1441px){.news-listing-header__grid{max-width:1384px}}.news-listing-header__col{position:relative;width:100%;padding-right:10px;padding-left:10px;flex:0 0 100%;max-width:100%}@media (min-width:0){.news-listing-header__col{padding-right:14px;padding-left:14px}}@media (min-width:541px){.news-listing-header__col{padding-right:10px;padding-left:10px}}@media (min-width:1001px){.news-listing-header__col{padding-right:12px;padding-left:12px}}@media (min-width:1441px){.news-listing-header__col{padding-right:20px;padding-left:20px}}@media (min-width:541px){.news-listing-header__col{flex:0 0 100%;max-width:100%}}@media (min-width:769px){.news-listing-header__col{max-width:74.1rem}}.news-listing-header__col .news-listing-header__h1{margin:3.2rem 0 3.2rem 0}@media (min-width:769px){.news-listing-header__col .news-listing-header__h1{margin:0}}@media (min-width:769px){.news-listing-header--with-overlay{position:relative}}.news-listing-header__row{display:flex;flex-wrap:wrap;margin-right:-10px;margin-left:-10px;display:flex;flex-direction:column-reverse;align-content:center;position:relative;z-index:2;margin-bottom:0}@media (min-width:541px){.news-listing-header__row{margin-right:-10px;margin-left:-10px}}@media (min-width:1001px){.news-listing-header__row{margin-right:-12px;margin-left:-12px}}@media (min-width:1441px){.news-listing-header__row{margin-right:-20px;margin-left:-20px}}@media (min-width:769px){.news-listing-header__row{flex-direction:row;margin-bottom:6.4rem}}.news-listing-header__h1{font-family:"Open Sans","sans-serif";font-weight:700;font-size:2.8rem;color:#fff;line-height:4rem;font-weight:bold;display:flex;align-items:center;text-transform:capitalize}@media (min-width:769px){.news-listing-header__h1{font-family:"Open Sans","sans-serif";font-weight:700;font-size:5.2rem;color:#fff;line-height:6.4rem;margin:0}}.news-listing-header--left{display:block}.news-listing-header__background-image{width:100%;background-size:cover;background-repeat:no-repeat;background-position:center;display:flex;height:24.8rem}.news-listing-header__background-image::before{content:'';height:100%;width:100%;top:0;bottom:0;left:0;right:0;background:#c5001e;opacity:0.7;border-radius:2px}@media (min-width:769px){.news-listing-header__background-image{display:flex;height:38.9rem;justify-content:flex-end}}.news-listing-header .image.image--bgn-image{width:100%;height:100%;object-fit:cover}.news-tile{display:flex;flex:1;flex-direction:column;background:#fff}.news-tile:hover .news-tile__image--with-overlay::before{opacity:0;transition:all 0.2s linear}.news-tile:hover .news-tile__heading a{font-family:"Open Sans","sans-serif";font-weight:700;font-size:1.8rem;color:#c5001e;line-height:2.4rem;transition:all 0.2s linear;text-decoration:underline;text-underline-color:#c5001e}@media (min-width:769px){.news-tile:hover .news-tile__heading a{font-family:"Open Sans","sans-serif";font-weight:700;font-size:2.2rem;color:#c5001e;line-height:3.2rem}}.news-tile__image{background-size:cover;background-position:center;max-height:32.7rem;max-width:32.7rem;min-height:30rem;min-width:30rem;background-color:#c5001e;position:relative}@media (min-width:769px){.news-tile__image{max-height:35.6rem;max-width:35.6rem}}.news-tile__image--with-overlay{position:relative}.news-tile__image--with-overlay::before{content:'';position:absolute;top:0;bottom:0;left:0;right:0;background:#000;opacity:0.15}@media (min-width:541px){.news-tile__image--with-overlay::before{background:#000;opacity:0.15}}.news-tile__news_category_container{background:rgba(0,0,0,0.3);display:flex;align-items:center;text-align:center;justify-content:center;text-transform:uppercase;border-radius:100px;min-height:4rem;min-width:7.9rem;position:absolute;top:1.6rem;left:1.6rem;padding:16px}.news-tile__news_category_text{font-family:"Open Sans","sans-serif";font-weight:700;font-size:1.2rem;color:#fff;line-height:1.6rem}.news-tile--body{display:flex;flex-direction:column;flex:1;padding-top:40px}.news-tile--body-content{flex-direction:column;flex:1}.news-tile--body-wrapper{padding:0 1.6rem 2rem 1.6rem;flex-direction:column;flex:1}.news-tile__news-date-text{font-family:"Open Sans","sans-serif";font-weight:700;font-size:1.2rem;color:#17191d;line-height:1.6rem;flex:1;text-transform:uppercase}.news-tile__heading{padding:2.4rem 0;flex:1}.news-tile__heading a{font-family:"Open Sans","sans-serif";font-weight:700;font-size:1.8rem;color:#17191d;line-height:2.4rem;text-decoration:underline}@media (min-width:769px){.news-tile__heading a{font-family:"Open Sans","sans-serif";font-weight:700;font-size:2.2rem;color:#17191d;line-height:3.2rem;text-decoration:none}}.news-tile__body{font-family:"Open Sans","sans-serif";font-weight:400;font-size:1.6rem;color:#17191d;line-height:2.4rem;flex:1}@media (min-width:769px){.news-tile__body{font-family:"Open Sans","sans-serif";font-weight:400;font-size:1.8rem;color:#17191d;line-height:3.2rem}}.news-video-tile{padding-top:2rem}@media (min-width:769px){.news-video-tile{padding:2rem 0}}@media (min-width:769px){.news-video-tile__wrapper{max-width:1441px;width:100%;margin:0 auto;padding:0 1rem}}@media (min-width:769px) and (min-width:541px){.news-video-tile__wrapper{padding:0 1rem}}@media (min-width:769px) and (min-width:1441px){.news-video-tile__wrapper{padding-left:calc(1rem + calc(-50vw + calc(1441px / 2)));padding-right:calc(1rem + calc(-50vw + calc(1441px / 2)))}}@media (min-width:769px){.news-video-tile__grid{width:100%;padding-right:10px;padding-left:10px;margin-right:auto;margin-left:auto;display:flex;flex:1;flex-direction:row}}@media (min-width:769px) and (min-width:541px){.news-video-tile__grid{padding-right:20px;padding-left:20px}}@media (min-width:769px) and (min-width:1001px){.news-video-tile__grid{padding-right:24px;padding-left:24px}}@media (min-width:769px) and (min-width:1441px){.news-video-tile__grid{padding-right:40px;padding-left:40px}}@media (min-width:769px) and (min-width:541px){.news-video-tile__grid{max-width:728px}}@media (min-width:769px) and (min-width:769px){.news-video-tile__grid{max-width:956px}}@media (min-width:769px) and (min-width:1001px){.news-video-tile__grid{max-width:1112px}}@media (min-width:769px) and (min-width:1441px){.news-video-tile__grid{max-width:1384px}}.news-video-tile__player-container{flex:1;flex-basis:50%;max-height:50rem}.news-video-tile__content-wrapper{flex:1;align-self:center;display:flex;flex-direction:column;flex-basis:50%;padding:1.5rem 2.4rem 8rem 2.4rem}@media (min-width:769px){.news-video-tile__content-wrapper{padding:0 0 0 5rem}}@media (min-width:1001px){.news-video-tile__content-wrapper{padding:0 0 0 10rem}}.news-video-tile__content-wrapper .news-video-tile__subtitle{font-family:"Open Sans","sans-serif";font-weight:700;font-size:1.2rem;color:#000;line-height:1.2rem;margin:0 0 .4rem 0}.news-video-tile__content-wrapper .news-video-tile__title-text{font-family:"Open Sans","sans-serif";font-weight:700;font-size:2.2rem;color:#000;line-height:3.2rem;margin-bottom:1.7rem}@media (min-width:769px){.news-video-tile__content-wrapper .news-video-tile__title-text{margin-bottom:1rem}}@media (min-width:1001px){.news-video-tile__content-wrapper .news-video-tile__title-text{font-family:"Open Sans","sans-serif";font-weight:700;font-size:2.8rem;color:#000;line-height:3.2rem;margin-bottom:2rem}}.news-video-tile__content-wrapper .news-video-tile__description-text{font-family:"Open Sans","sans-serif";font-weight:400;font-size:1.6rem;color:#000;line-height:2.4rem}@media (min-width:1001px){.news-video-tile__content-wrapper .news-video-tile__description-text{font-family:"Open Sans","sans-serif";font-weight:400;font-size:1.8rem;color:#000;line-height:3.2rem}}.pager{margin:2em 0}.pager__items{list-style:none;margin:0;padding:0;text-align:center}.pager__item{display:inline-block;margin:0 0.7em}@media (min-width:1001px){.pager__item{margin:0 1em}}.pager__link,.pager__link:link,.pager__link:visited{color:clr(text);font-weight:600;text-decoration:none}.pager__link.is-active,.pager__link:hover,.pager__link:link.is-active,.pager__link:link:hover,.pager__link:visited.is-active,.pager__link:visited:hover{color:clr(accent)}.pager__link--next,.pager__link--prev{display:block}.pager__link--next span,.pager__link--prev span{display:none}.pager__link--next::before,.pager__link--prev::before{border:8px solid clr(text);border-bottom:6px solid transparent;border-right:7px solid transparent;border-top:6px solid transparent;content:'';display:block;position:relative;top:1px}.pager__link--next:hover::before,.pager__link--prev:hover::before{border-left-color:clr(accent)}.pager__link--prev::before{border-left-color:transparent;border-right-color:clr(text)}.pager__link--prev:hover::before{border-left-color:transparent;border-right-color:clr(accent)}.react-pager{display:flex;-webkit-tap-highlight-color:transparent}.react-pager--item,.react-pager--scroller{display:flex;justify-content:center;width:30px;height:30px;border-radius:15px;align-items:center;color:#17191d;cursor:pointer;transition:all 0.2s linear;opacity:1}.react-pager--item:hover,.react-pager--scroller:hover{background-color:#c5001e;color:#fff}.react-pager--disabled{opacity:0.5;cursor:default}.react-pager--disabled:hover{background-color:unset;color:#17191d}.react-pager--items-viewport{display:flex;overflow:hidden;position:relative}.react-pager--items-wrapper{display:flex;position:absolute;transition:left 0.1s ease-out}.react-pager--icon-wrapper{display:flex}.react-pager--icon-wrapper .icon{height:16px;width:16px}.react-pager--first .react-pager--icon-wrapper .icon,.react-pager--prev .react-pager--icon-wrapper .icon{transform:rotate(180deg)}.previous-race-row{display:flex;flex-direction:column;margin-bottom:8px}@media (min-width:1441px){.previous-race-row{flex-direction:row}.previous-race-row:hover{box-shadow:0 9px 5px 3px rgba(0,0,0,0.1);position:relative}}@media (min-width:1441px){.previous-race-row .previous-race-details{flex-basis:19%}}@media (min-width:1441px){.previous-race-row .previous-race-parameters{flex-basis:81%}}.profile-accordion-item{min-height:58rem;background:#c5001e center center no-repeat;background-size:cover;display:flex;align-items:flex-end;font-family:"Open Sans","sans-serif";font-weight:400;font-size:18px;color:#17191d;line-height:32px}.profile-accordion-item__wrapper{max-width:1441px;width:100%;margin:0 auto;padding:0 1rem}@media (min-width:541px){.profile-accordion-item__wrapper{padding:0 1rem}}@media (min-width:1441px){.profile-accordion-item__wrapper{padding-left:calc(1rem + calc(-50vw + calc(1441px / 2)));padding-right:calc(1rem + calc(-50vw + calc(1441px / 2)))}}.profile-accordion-item__item{flex:1}.profile-accordion-item--centre{text-align:center}.profile-accordion-item--centre .profile-accordion-item__col{margin:0 auto;position:relative;width:100%;padding-right:10px;padding-left:10px;flex:0 0 100%;max-width:100%}@media (min-width:0){.profile-accordion-item--centre .profile-accordion-item__col{padding-right:14px;padding-left:14px}}@media (min-width:541px){.profile-accordion-item--centre .profile-accordion-item__col{padding-right:10px;padding-left:10px}}@media (min-width:1001px){.profile-accordion-item--centre .profile-accordion-item__col{padding-right:12px;padding-left:12px}}@media (min-width:1441px){.profile-accordion-item--centre .profile-accordion-item__col{padding-right:20px;padding-left:20px}}@media (min-width:541px){.profile-accordion-item--centre .profile-accordion-item__col{flex:0 0 66.66667%;max-width:66.66667%}}@media (min-width:1441px){.profile-accordion-item--centre .profile-accordion-item__col{flex:0 0 50%;max-width:50%}}.profile-accordion-item--centre .profile-accordion-item__image{background-position:center center;margin:0 auto}.profile-accordion-item--centre .profile-accordion-item__row{flex-direction:column-reverse;align-items:center}.profile-accordion-item--centre .profile-accordion-item__sponsor{justify-content:center}@media (min-width:1001px){.profile-accordion-item--centre .profile-accordion-item__sponsor{padding-bottom:7rem}}.profile-accordion-item__content{display:flex;flex-direction:column;flex-basis:50%;padding:2.4rem}.profile-accordion-item__content-wrapper{max-height:200px;overflow:hidden;transition:max-height 0.3s ease}.profile-accordion-item__content-wrapper.more{max-height:100%}.profile-accordion-item__content .link{margin-top:1.6rem}.profile-accordion-item--right{text-align:right}.profile-accordion-item--right .profile-accordion-item__col{margin-left:auto}.profile-accordion-item--right .profile-accordion-item__image{background-position:right center;margin-left:auto}@media (min-width:541px){.profile-accordion-item{min-height:39.2rem}}@media (min-width:1001px){.profile-accordion-item{min-height:49.6rem}}@media (min-width:1001px){.profile-accordion-item--short{min-height:39.2rem}}.profile-accordion-item__grid{width:100%;padding-right:10px;padding-left:10px;margin-right:auto;margin-left:auto}@media (min-width:541px){.profile-accordion-item__grid{padding-right:20px;padding-left:20px}}@media (min-width:1001px){.profile-accordion-item__grid{padding-right:24px;padding-left:24px}}@media (min-width:1441px){.profile-accordion-item__grid{padding-right:40px;padding-left:40px}}@media (min-width:541px){.profile-accordion-item__grid{max-width:728px}}@media (min-width:769px){.profile-accordion-item__grid{max-width:956px}}@media (min-width:1001px){.profile-accordion-item__grid{max-width:1112px}}@media (min-width:1441px){.profile-accordion-item__grid{max-width:1384px}}.profile-accordion-item__row{display:flex;flex-wrap:wrap;margin-right:-10px;margin-left:-10px;margin-bottom:4rem;margin-top:4rem}@media (min-width:541px){.profile-accordion-item__row{margin-right:-10px;margin-left:-10px}}@media (min-width:1001px){.profile-accordion-item__row{margin-right:-12px;margin-left:-12px}}@media (min-width:1441px){.profile-accordion-item__row{margin-right:-20px;margin-left:-20px}}@media (min-width:1001px){.profile-accordion-item__row{margin-bottom:6.4rem}}.profile-accordion-item__col{position:relative;width:100%;padding-right:10px;padding-left:10px;flex:0 0 100%;max-width:100%;margin-left:10px;margin-right:10px}@media (min-width:0){.profile-accordion-item__col{padding-right:14px;padding-left:14px}}@media (min-width:541px){.profile-accordion-item__col{padding-right:10px;padding-left:10px}}@media (min-width:1001px){.profile-accordion-item__col{padding-right:12px;padding-left:12px}}@media (min-width:1441px){.profile-accordion-item__col{padding-right:20px;padding-left:20px}}@media (min-width:541px){.profile-accordion-item__col{flex:0 0 66.66667%;max-width:66.66667%}}@media (min-width:1001px){.profile-accordion-item__col{flex:0 0 50%;max-width:50%;margin-left:0;margin-right:0}}.profile-accordion-item__sponsor{display:flex;align-items:flex-end;padding-bottom:2.4rem}@media (min-width:1001px){.profile-accordion-item__sponsor{justify-content:flex-end;padding-bottom:0}}.profile-accordion-item__sponsor-content .h3{font-family:"Open Sans","sans-serif";font-weight:700;font-size:1.2rem;color:#fff;line-height:1.6rem;text-transform:uppercase}.profile-accordion-item__sponsor-content img{max-width:10rem;max-height:10rem}.profile-accordion-item--left .profile-accordion-item__row{flex-direction:column-reverse}@media (min-width:1001px){.profile-accordion-item--left .profile-accordion-item__row{flex-direction:row}}.profile-accordion-item__image{width:28.5rem;height:7.5rem;background:transparent left center no-repeat;background-size:contain}@media (min-width:769px){.profile-accordion-item__image{width:38rem;height:10rem}}.profile-accordion-item__h1{font-family:"Open Sans","sans-serif";font-weight:700;font-size:2.8rem;color:#17191d;line-height:3.6rem;margin:0}@media (min-width:769px){.profile-accordion-item__h1{font-family:"Open Sans","sans-serif";font-weight:700;font-size:3.2rem;color:#17191d;line-height:4rem}}.profile-accordion-item__paragraph{font-family:"Open Sans","sans-serif";font-weight:400;font-size:1.6rem;color:#17191d;line-height:2.4rem;margin:2.4rem 0 0}@media (min-width:769px){.profile-accordion-item__paragraph{font-family:"Open Sans","sans-serif";font-weight:400;font-size:1.8rem;color:#17191d;line-height:3.2rem}}.profile-accordion-item .link{margin-top:3.2rem}@media (min-width:1001px){.profile-accordion-item .link{margin-top:4rem}}.profile-accordion-item--carousel{position:relative;display:block}.profile-accordion-item--carousel .glide__slides{margin:0}.profile-accordion-item--carousel .glide__slides .profile-accordion-item__slide{height:100%}.profile-accordion-item--carousel .glide__slides .profile-accordion-item__slide--background{height:100%;background:#444 center center no-repeat;background-size:cover}.profile-accordion-item--carousel .profile-accordion-item__wrapper{max-width:1441px;width:100%;margin:0 auto;padding:0 1rem;position:absolute;top:0;bottom:0;display:flex;align-items:center}@media (min-width:541px){.profile-accordion-item--carousel .profile-accordion-item__wrapper{padding:0 1rem}}@media (min-width:1441px){.profile-accordion-item--carousel .profile-accordion-item__wrapper{padding-left:calc(1rem + calc(-50vw + calc(1441px / 2)));padding-right:calc(1rem + calc(-50vw + calc(1441px / 2)))}}.profile-accordion-item__container{position:relative;display:flex;flex:1}.profile-accordion-item__container .dots{display:flex;padding:5px 0 12px 0;justify-content:center;align-items:center;margin-top:-3rem}.profile-accordion-item__container .dot{border:none;width:10px;height:10px;background:#c4c4c4;border-radius:50%;margin:0 5px;padding:5px;cursor:pointer;z-index:2}.profile-accordion-item__container .dot--active{background:#fff;width:12px;height:12px}.profile-accordion-item__container .dot:focus{outline:none}.profile-accordion-item__container .arrow,.profile-accordion-item__container .arrow__icon{width:24px;height:24px}.profile-accordion-item__container .arrow--disabled{color:rgba(255,255,255,0.5)}.profile-accordion-item__container .keen-slider{display:flex;overflow:hidden;position:relative;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent;flex-basis:50%}.profile-accordion-item__container .keen-slider__slide{position:relative;overflow:hidden;width:100%}.profile-accordion-item__container .keen-slider[data-keen-slider-v]{flex-wrap:wrap}.profile-accordion-item__container .keen-slider[data-keen-slider-v] .profile-accordion-item__container .keen-slider__slide{width:100%}.profile-accordion-item__container .keen-slider[data-keen-slider-moves] *{pointer-events:none}.profile-accordion-item__container .arrow-icon-container{padding:10px;background-color:#c5001e;position:absolute;top:calc(360px / 2 - 22px);transform:translateY(-50%);-webkit-transform:translateY(-50%);display:flex;cursor:pointer;color:#fff}.profile-accordion-item__container .arrow-icon-container--left{left:0;transform:rotate(180deg)}.profile-accordion-item__container .arrow-icon-container--right{left:auto;right:0;top:calc(360px / 2)}.profile-accordion-item--slider-image{position:relative;overflow:hidden;width:100%;height:36rem;background:#c5001e center center no-repeat;background-size:cover;align-items:flex-end}.profile-header{background-color:#c5001e}.profile-header__wrapper{max-width:1441px;width:100%;margin:0 auto;padding:0 1rem}@media (min-width:541px){.profile-header__wrapper{padding:0 1rem}}@media (min-width:1441px){.profile-header__wrapper{padding-left:calc(1rem + calc(-50vw + calc(1441px / 2)));padding-right:calc(1rem + calc(-50vw + calc(1441px / 2)))}}.profile-header__grid{width:100%;padding-right:10px;padding-left:10px;margin-right:auto;margin-left:auto}@media (min-width:541px){.profile-header__grid{padding-right:20px;padding-left:20px}}@media (min-width:1001px){.profile-header__grid{padding-right:24px;padding-left:24px}}@media (min-width:1441px){.profile-header__grid{padding-right:40px;padding-left:40px}}@media (min-width:541px){.profile-header__grid{max-width:728px}}@media (min-width:769px){.profile-header__grid{max-width:956px}}@media (min-width:1001px){.profile-header__grid{max-width:1112px}}@media (min-width:1441px){.profile-header__grid{max-width:1384px}}.profile-header__row{display:flex;flex-direction:column}@media (min-width:1001px){.profile-header__row{flex-direction:row;justify-content:space-between}}.profile-header__col{display:flex;min-height:13.4rem;align-items:center;padding-bottom:1.6rem;padding-top:1.6rem}@media (min-width:1001px){.profile-header__col{padding-bottom:7.4rem;padding-top:2.6rem}}.profile-header--profile-image-container{display:flex;height:7.2rem;min-width:7.2rem;max-width:7.2rem;margin-right:2.4rem;background-position:center;background-size:contain;background-color:#fff;border-radius:50%}@media (min-width:769px){.profile-header--profile-image-container{height:10.4rem;min-width:10.4rem;max-width:10.4rem;margin-right:3.2rem}}.profile-header--profile-image-container image{object-fit:contain}.profile-header--details{display:flex;flex-direction:column;color:#fff}.profile-header--details-helper{font-family:"Open Sans","sans-serif";font-weight:700;font-size:1.2rem;color:#d64c61;line-height:1.2rem;text-transform:uppercase;margin-bottom:4px}@media (min-width:769px){.profile-header--details-helper{margin-bottom:8px}}.profile-header--details-title{display:flex;align-items:center}.profile-header--details-title .profile-header--type{height:3.2rem;width:3.2rem;border-radius:4px;margin-right:8px;display:flex;align-items:center;justify-content:center;background-color:#d64c61;font-family:"Open Sans","sans-serif";font-weight:700;font-size:2.4rem;color:#fff;line-height:3.2rem}@media (min-width:769px){.profile-header--details-title .profile-header--type{font-family:"Open Sans","sans-serif";font-weight:700;font-size:3.2rem;color:#fff;line-height:4rem;height:4rem;width:4rem}}.profile-header--details-title h1{margin:0;font-family:"Open Sans","sans-serif";font-weight:700;font-size:2.4rem;color:#fff;line-height:3.2rem}@media (min-width:769px){.profile-header--details-title h1{font-family:"Open Sans","sans-serif";font-weight:700;font-size:3.2rem;color:#fff;line-height:4rem}}.profile-header--details-sub-title{font-family:"Open Sans","sans-serif";font-weight:400;font-size:1.2rem;color:#c4c4c4;line-height:1.6rem;display:flex;white-space:pre-wrap;flex-direction:column;margin-top:4px;flex-wrap:wrap}@media (min-width:769px){.profile-header--details-sub-title{font-family:"Open Sans","sans-serif";font-weight:400;font-size:1.8rem;color:#c4c4c4;line-height:3.2rem;flex-direction:row;margin-top:8px}}.profile-header--details-sub-title .profile-header--separator{display:none}@media (min-width:769px){.profile-header--details-sub-title .profile-header--separator{display:flex}}.race-details-parameters{margin-top:2px}@media (min-width:769px){.race-details-parameters{margin-top:1px}}@media (min-width:769px){.race-details-parameters__wrapper{max-width:1441px;width:100%;margin:0 auto;padding:0 1rem}}@media (min-width:769px) and (min-width:541px){.race-details-parameters__wrapper{padding:0 1rem}}@media (min-width:769px) and (min-width:1441px){.race-details-parameters__wrapper{padding-left:calc(1rem + calc(-50vw + calc(1441px / 2)));padding-right:calc(1rem + calc(-50vw + calc(1441px / 2)))}}@media (min-width:769px){.race-details-parameters__grid{width:100%;padding-right:10px;padding-left:10px;margin-right:auto;margin-left:auto}}@media (min-width:769px) and (min-width:541px){.race-details-parameters__grid{padding-right:20px;padding-left:20px}}@media (min-width:769px) and (min-width:1001px){.race-details-parameters__grid{padding-right:24px;padding-left:24px}}@media (min-width:769px) and (min-width:1441px){.race-details-parameters__grid{padding-right:40px;padding-left:40px}}@media (min-width:769px) and (min-width:541px){.race-details-parameters__grid{max-width:728px}}@media (min-width:769px) and (min-width:769px){.race-details-parameters__grid{max-width:956px}}@media (min-width:769px) and (min-width:1001px){.race-details-parameters__grid{max-width:1112px}}@media (min-width:769px) and (min-width:1441px){.race-details-parameters__grid{max-width:1384px}}.race-details-parameters__row{display:flex;background-color:#fff;flex-direction:column}@media (min-width:1001px){.race-details-parameters__row{flex-direction:row}}.race-details-parameters__row .race-details-parameters__mobile-wrapper--acceptances{display:flex}@media screen and (max-width:1001px){.race-details-parameters__row .race-details-parameters__mobile-wrapper--acceptances{max-width:1441px;width:100%;margin:0 auto;padding:0 1rem}}@media screen and (max-width:1001px) and (min-width:541px){.race-details-parameters__row .race-details-parameters__mobile-wrapper--acceptances{padding:0 1rem}}@media screen and (max-width:1001px) and (min-width:1441px){.race-details-parameters__row .race-details-parameters__mobile-wrapper--acceptances{padding-left:calc(1rem + calc(-50vw + calc(1441px / 2)));padding-right:calc(1rem + calc(-50vw + calc(1441px / 2)))}}@media (min-width:1001px){.race-details-parameters__row .race-details-parameters__mobile-wrapper--acceptances{position:relative;width:100%;padding-right:10px;padding-left:10px;flex:0 0 66.66667%;max-width:66.66667%}}@media (min-width:1001px) and (min-width:0){.race-details-parameters__row .race-details-parameters__mobile-wrapper--acceptances{padding-right:14px;padding-left:14px}}@media (min-width:1001px) and (min-width:541px){.race-details-parameters__row .race-details-parameters__mobile-wrapper--acceptances{padding-right:10px;padding-left:10px}}@media (min-width:1001px) and (min-width:1001px){.race-details-parameters__row .race-details-parameters__mobile-wrapper--acceptances{padding-right:12px;padding-left:12px}}@media (min-width:1001px) and (min-width:1441px){.race-details-parameters__row .race-details-parameters__mobile-wrapper--acceptances{padding-right:20px;padding-left:20px}}.race-details-parameters__row .race-details-parameters__mobile-wrapper--others{display:flex}@media screen and (max-width:1001px){.race-details-parameters__row .race-details-parameters__mobile-wrapper--others{max-width:1441px;width:100%;margin:0 auto;padding:0 1rem}}@media screen and (max-width:1001px) and (min-width:541px){.race-details-parameters__row .race-details-parameters__mobile-wrapper--others{padding:0 1rem}}@media screen and (max-width:1001px) and (min-width:1441px){.race-details-parameters__row .race-details-parameters__mobile-wrapper--others{padding-left:calc(1rem + calc(-50vw + calc(1441px / 2)));padding-right:calc(1rem + calc(-50vw + calc(1441px / 2)))}}@media (min-width:1001px){.race-details-parameters__row .race-details-parameters__mobile-wrapper--others{position:relative;width:100%;padding-right:10px;padding-left:10px;flex:0 0 33.33333%;max-width:33.33333%}}@media (min-width:1001px) and (min-width:0){.race-details-parameters__row .race-details-parameters__mobile-wrapper--others{padding-right:14px;padding-left:14px}}@media (min-width:1001px) and (min-width:541px){.race-details-parameters__row .race-details-parameters__mobile-wrapper--others{padding-right:10px;padding-left:10px}}@media (min-width:1001px) and (min-width:1001px){.race-details-parameters__row .race-details-parameters__mobile-wrapper--others{padding-right:12px;padding-left:12px}}@media (min-width:1001px) and (min-width:1441px){.race-details-parameters__row .race-details-parameters__mobile-wrapper--others{padding-right:20px;padding-left:20px}}.race-details-parameters__row .race-details-parameters__mobile-wrapper--others .race-details-parameters__mobile_grid{flex:1}.race-details-parameters--divider{display:flex;height:1px;background-color:#e5e5e5;margin:0;border:0}@media (min-width:1001px){.race-details-parameters--divider{display:none}}.race-details-parameters__col{display:flex;flex:1}@media screen and (max-width:769px){.race-details-parameters__col--acceptances{width:100%;padding-right:10px;padding-left:10px;margin-right:auto;margin-left:auto}}@media screen and (max-width:769px) and (min-width:541px){.race-details-parameters__col--acceptances{padding-right:20px;padding-left:20px}}@media screen and (max-width:769px) and (min-width:1001px){.race-details-parameters__col--acceptances{padding-right:24px;padding-left:24px}}@media screen and (max-width:769px) and (min-width:1441px){.race-details-parameters__col--acceptances{padding-right:40px;padding-left:40px}}@media screen and (max-width:769px) and (min-width:541px){.race-details-parameters__col--acceptances{max-width:728px}}@media screen and (max-width:769px) and (min-width:769px){.race-details-parameters__col--acceptances{max-width:956px}}@media screen and (max-width:769px) and (min-width:1001px){.race-details-parameters__col--acceptances{max-width:1112px}}@media screen and (max-width:769px) and (min-width:1441px){.race-details-parameters__col--acceptances{max-width:1384px}}@media (min-width:769px){.race-details-parameters__col--acceptances{border-bottom:none}}.race-details-parameters__col--others{flex-direction:row;display:flex}@media screen and (max-width:769px){.race-details-parameters__col--others{width:100%;padding-right:10px;padding-left:10px;margin-right:auto;margin-left:auto}}@media screen and (max-width:769px) and (min-width:541px){.race-details-parameters__col--others{padding-right:20px;padding-left:20px}}@media screen and (max-width:769px) and (min-width:1001px){.race-details-parameters__col--others{padding-right:24px;padding-left:24px}}@media screen and (max-width:769px) and (min-width:1441px){.race-details-parameters__col--others{padding-right:40px;padding-left:40px}}@media screen and (max-width:769px) and (min-width:541px){.race-details-parameters__col--others{max-width:728px}}@media screen and (max-width:769px) and (min-width:769px){.race-details-parameters__col--others{max-width:956px}}@media screen and (max-width:769px) and (min-width:1001px){.race-details-parameters__col--others{max-width:1112px}}@media screen and (max-width:769px) and (min-width:1441px){.race-details-parameters__col--others{max-width:1384px}}.race-details-parameters__col--small{display:flex}.race-details-parameters__col .race-details-parameters--col-container{padding-top:1.2rem;padding-bottom:1.2rem}@media (min-width:769px){.race-details-parameters__col .race-details-parameters--col-container{padding-top:1.6rem;padding-bottom:1.6rem}}.race-details-parameters__col .race-details-parameters--heading{font-family:"Open Sans","sans-serif";font-weight:700;font-size:1.2rem;color:#7c7c7c;line-height:1.2rem;text-transform:uppercase;margin-bottom:8px}.race-details-parameters__col .race-details-parameters--value{font-family:"Open Sans","sans-serif";font-weight:400;font-size:1.4rem;color:#000;line-height:2rem}.race-details-header{display:flex;margin-top:8px;padding-top:1.6rem;padding-bottom:1.6rem;border-radius:4px;background-color:#fff}@media (min-width:769px){.race-details-header{margin-top:1.6rem;padding-top:0;padding-bottom:0;background-color:unset;min-height:8rem}}.race-details-header__wrapper{display:flex;flex:1;max-width:1441px;width:100%;margin:0 auto;padding:0 1rem}@media (min-width:541px){.race-details-header__wrapper{padding:0 1rem}}@media (min-width:1441px){.race-details-header__wrapper{padding-left:calc(1rem + calc(-50vw + calc(1441px / 2)));padding-right:calc(1rem + calc(-50vw + calc(1441px / 2)))}}.race-details-header__grid{display:flex;flex:1;width:100%;padding-right:10px;padding-left:10px;margin-right:auto;margin-left:auto}@media (min-width:541px){.race-details-header__grid{padding-right:20px;padding-left:20px}}@media (min-width:1001px){.race-details-header__grid{padding-right:24px;padding-left:24px}}@media (min-width:1441px){.race-details-header__grid{padding-right:40px;padding-left:40px}}@media (min-width:541px){.race-details-header__grid{max-width:728px}}@media (min-width:769px){.race-details-header__grid{max-width:956px}}@media (min-width:1001px){.race-details-header__grid{max-width:1112px}}@media (min-width:1441px){.race-details-header__grid{max-width:1384px}}.race-details-header__col{display:flex;flex:1}.race-details-header__details-wrapper{display:flex;flex-direction:column-reverse;text-decoration:none;background-color:#fff;flex:1;border-radius:4px}@media (min-width:769px){.race-details-header__details-wrapper{padding:0;flex-direction:row}}.race-details-header__content{display:flex;flex:1;flex-direction:row;margin-top:8px}@media (min-width:769px){.race-details-header__content{margin-top:0}}.race-details-header__content .race-details-header--race-number-container{align-items:center;display:flex}@media (min-width:769px){.race-details-header__content .race-details-header--race-number-container{position:relative;width:100%;padding-right:10px;padding-left:10px;flex:0 0 8.33333%;max-width:8.33333%}}@media (min-width:769px) and (min-width:0){.race-details-header__content .race-details-header--race-number-container{padding-right:14px;padding-left:14px}}@media (min-width:769px) and (min-width:541px){.race-details-header__content .race-details-header--race-number-container{padding-right:10px;padding-left:10px}}@media (min-width:769px) and (min-width:1001px){.race-details-header__content .race-details-header--race-number-container{padding-right:12px;padding-left:12px}}@media (min-width:769px) and (min-width:1441px){.race-details-header__content .race-details-header--race-number-container{padding-right:20px;padding-left:20px}}@media (min-width:769px){.race-details-header__content .race-details-header--race-number-container.trial{flex:0 0 16.66667%;max-width:16.66667%}}.race-details-header__content .race-details-header--race-number{font-family:"Open Sans","sans-serif";font-weight:400;font-size:20px;color:#000;line-height:20px;border:1px solid #000;border-radius:4px;font-weight:600;height:3.4rem;min-width:3.4rem;display:flex;justify-content:center;align-items:center;align-self:center;padding:0 8px}@media (min-width:769px){.race-details-header__content .race-details-header--race-number{font-family:"Open Sans","sans-serif";font-weight:400;font-size:28px;color:#000;line-height:28px;height:4.8rem;min-width:4.8rem;margin-top:0}}.race-details-header__days{font-family:"Open Sans","sans-serif";font-weight:400;font-size:14px;color:#000;line-height:14px;background-color:#e5e5e5;font-weight:700;padding:8px;width:fit-content;border-radius:4px;display:flex;align-items:center}@media (min-width:769px){.race-details-header__days{font-family:"Open Sans","sans-serif";font-weight:400;font-size:20px;color:#000;line-height:20px;font-weight:600;padding:3rem 5rem;border-radius:0 4px 4px 0}}.race-details-header__days.race__started{background:#d45252;color:#fff}.race-details-header__days.race__results{background:#c5001e;color:#fff}.race-details-header__details{padding-left:8px;margin-left:0;display:flex;flex-direction:column;flex:1;justify-content:center}@media (min-width:769px){.race-details-header__details{padding-left:2.4rem}}@media (min-width:1001px){.race-details-header__details{padding-left:1.2rem}}@media (min-width:1441px){.race-details-header__details{padding-left:0;margin-left:-6px}}.race-details-header__details--title-row{display:flex;align-items:center}.race-details-header__details--title-row .race-details-header--race-name{font-family:"Open Sans","sans-serif";font-weight:400;font-size:16px;color:#000;line-height:20px;font-weight:600}@media (min-width:769px){.race-details-header__details--title-row .race-details-header--race-name{font-family:"Open Sans","sans-serif";font-weight:400;font-size:20px;color:#000;line-height:32px}}.race-details-header__details--data-row{display:flex;font-family:"Open Sans","sans-serif";font-weight:400;font-size:12px;color:#000;line-height:16px}@media (min-width:769px){.race-details-header__details--data-row .race-details-header--race-time{font-family:"Open Sans","sans-serif";font-weight:400;font-size:18px;color:#7c7c7c;line-height:18px;margin-right:2.4rem;font-weight:600}}.race-details-header__group-icon{width:30px;height:30px;align-self:center;margin-right:1rem}@media (min-width:769px){.race-details-header__group-icon{width:45px;height:45px;margin-left:1rem;margin-right:0}}.race-list-item{display:flex;margin-top:6px;background-color:#fff;padding-top:1.6rem;padding-bottom:1.6rem;border-radius:4px}@media (min-width:769px){.race-list-item{margin-top:4px;padding-top:0;padding-bottom:0;min-height:7.5rem}}@media screen and (max-width:769px){.race-list-item__col{max-width:1441px;width:100%;margin:0 auto;padding:0 1rem;width:100%;padding-right:10px;padding-left:10px;margin-right:auto;margin-left:auto;flex:0 0 100%;max-width:100%}}@media screen and (max-width:769px) and (min-width:541px){.race-list-item__col{padding:0 1rem}}@media screen and (max-width:769px) and (min-width:1441px){.race-list-item__col{padding-left:calc(1rem + calc(-50vw + calc(1441px / 2)));padding-right:calc(1rem + calc(-50vw + calc(1441px / 2)))}}@media screen and (max-width:769px) and (min-width:541px){.race-list-item__col{padding-right:20px;padding-left:20px}}@media screen and (max-width:769px) and (min-width:1001px){.race-list-item__col{padding-right:24px;padding-left:24px}}@media screen and (max-width:769px) and (min-width:1441px){.race-list-item__col{padding-right:40px;padding-left:40px}}@media screen and (max-width:769px) and (min-width:541px){.race-list-item__col{max-width:728px}}@media screen and (max-width:769px) and (min-width:769px){.race-list-item__col{max-width:956px}}@media screen and (max-width:769px) and (min-width:1001px){.race-list-item__col{max-width:1112px}}@media screen and (max-width:769px) and (min-width:1441px){.race-list-item__col{max-width:1384px}}@media (min-width:769px){.race-list-item__col{display:flex;flex:1}}.race-list-item__link-wrapper{display:flex;flex-direction:row;text-decoration:none;background-color:#fff;flex:1;border-radius:4px;padding:1.6rem 1rem}@media (min-width:769px){.race-list-item__link-wrapper{padding:0}.race-list-item__link-wrapper:hover{box-shadow:0 8px 8px 3px rgba(0,0,0,0.1);position:relative}}.race-list-item__content{display:flex;flex:1;flex-direction:column}@media (min-width:769px){.race-list-item__content{flex-direction:row}}.race-list-item__content-row{display:flex;flex:1;flex-direction:row}.race-list-item__days{font-family:"Open Sans","sans-serif";font-weight:400;font-size:14px;color:#000;line-height:14px;background-color:#e5e5e5;font-weight:700;padding:8px;width:fit-content;border-radius:4px;display:flex;align-items:center;margin-bottom:1.2rem}@media (min-width:769px){.race-list-item__days{font-family:"Open Sans","sans-serif";font-weight:400;font-size:20px;color:#000;line-height:20px;font-weight:600;border-radius:4px 0 0 4px;padding:2.8rem 0.5rem;margin-bottom:0;min-width:13.3rem;justify-content:center}}.race-list-item__days.race__started{background:#d45252;color:#fff}.race-list-item__days.race__results{background:#c5001e;color:#fff}@media (min-width:769px){.race-list-item__details{padding-left:1rem;display:flex;flex:1;flex-direction:column;justify-content:center}}.race-list-item__details--title-row{display:flex;align-items:center}.race-list-item__details--title-row .race-list-item--race-number{font-family:"Open Sans","sans-serif";font-weight:400;font-size:14px;color:#000;line-height:14px;border:1px solid #000;border-radius:4px;font-weight:600;height:2.4rem;min-width:2.4rem;display:flex;justify-content:center;align-items:center;padding:0 4px}.race-list-item__details--title-row .race-list-item--race-name{font-family:"Open Sans","sans-serif";font-weight:400;font-size:16px;color:#000;line-height:20px;font-weight:600;margin-left:8px}@media (min-width:769px){.race-list-item__details--title-row .race-list-item--race-name{font-family:"Open Sans","sans-serif";font-weight:400;font-size:18px;color:#000;line-height:32px;font-weight:600}}.race-list-item__details--data-row{display:flex;font-family:"Open Sans","sans-serif";font-weight:400;font-size:14px;color:#7c7c7c;line-height:16px}.race-list-item__details--data-row div{margin-right:8px;margin-top:8px}@media (min-width:769px){.race-list-item__details--data-row div{margin-right:2.4rem;margin-top:4px}}.race-list-item__link{display:flex}@media (min-width:769px){.race-list-item__link{align-items:center;margin-right:3.6rem}}.race-list-item__link-text{display:none}@media (min-width:769px){.race-list-item__link-text{display:flex;text-transform:uppercase;margin-right:1rem;font-family:"Open Sans","sans-serif";font-weight:700;font-size:1.4rem;color:#c5001e;line-height:1.4rem}}.race-list-item__link .race-list-item__icon{height:1rem;width:2rem;color:#c5001e;margin-top:1rem}@media (min-width:769px){.race-list-item__link .race-list-item__icon{margin-top:0}}.race-list-item--no-schedule .race-list-item__link-wrapper:hover{box-shadow:unset;background-color:unset}.race-list-item--no-schedule .race-list-item__details--title-row{justify-content:center}.race-list-item--no-schedule .race-list-item__link{display:none}.race-list-item__group-icon{width:45px;height:45px;align-self:center;margin-right:1rem}@media (min-width:769px){.race-list-item__group-icon{margin-right:0;margin-left:1rem}}.race-list-item--abandoned{opacity:0.25;pointer-events:none}.race-list-item--abandoned .race-list-item__link{display:none}.race-list-item--abandoned:hover{cursor:not-allowed}.race-selector{display:flex}.race-selector__wrapper{display:flex}@media (min-width:1001px){.race-selector{width:48.4rem;flex-wrap:wrap;justify-content:flex-end}}@media (min-width:1441px){.race-selector{width:59.8rem}}.race-selector__calendar-icon{display:flex;align-items:center;margin-right:8px}@media (min-width:1001px){.race-selector__calendar-icon{align-items:flex-start;margin-top:6px}}.race-selector__calendar-icon .race-selector__icon{height:2rem;width:2rem;color:#fff}.race-selector__all-races .link{width:7.2rem;margin-left:1.2rem}.race-selector__race-numbers{display:flex;max-width:37.5rem;overflow-x:auto;-ms-overflow-style:none;scrollbar-width:none}.race-selector__race-numbers::-webkit-scrollbar{display:none}@media (min-width:1001px){.race-selector__race-numbers{flex-wrap:wrap;max-width:100%}}.race-selector__race-numbers .link{margin-left:4px;margin-bottom:0}@media (min-width:1001px){.race-selector__race-numbers .link{margin-bottom:4px}}.race-selector__race-numbers .link--abandoned{opacity:0.25;cursor:default;pointer-events:none}.responsive-campaign-banner{min-height:58rem;background:#c5001e center center no-repeat;background-size:cover;display:flex;align-items:flex-end}@media (min-width:541px){.responsive-campaign-banner{min-height:39.2rem}}@media (min-width:1001px){.responsive-campaign-banner{min-height:49.6rem}}@media (min-width:1001px){.responsive-campaign-banner--short{min-height:39.2rem}}.responsive-campaign-banner__wrapper{max-width:1441px;width:100%;margin:0 auto;padding:0 1rem}@media (min-width:541px){.responsive-campaign-banner__wrapper{padding:0 1rem}}@media (min-width:1441px){.responsive-campaign-banner__wrapper{padding-left:calc(1rem + calc(-50vw + calc(1441px / 2)));padding-right:calc(1rem + calc(-50vw + calc(1441px / 2)))}}.responsive-campaign-banner__grid{width:100%;padding-right:10px;padding-left:10px;margin-right:auto;margin-left:auto}@media (min-width:541px){.responsive-campaign-banner__grid{padding-right:20px;padding-left:20px}}@media (min-width:1001px){.responsive-campaign-banner__grid{padding-right:24px;padding-left:24px}}@media (min-width:1441px){.responsive-campaign-banner__grid{padding-right:40px;padding-left:40px}}@media (min-width:541px){.responsive-campaign-banner__grid{max-width:728px}}@media (min-width:769px){.responsive-campaign-banner__grid{max-width:956px}}@media (min-width:1001px){.responsive-campaign-banner__grid{max-width:1112px}}@media (min-width:1441px){.responsive-campaign-banner__grid{max-width:1384px}}.responsive-campaign-banner__row{display:flex;flex-wrap:wrap;margin-right:-10px;margin-left:-10px;margin-bottom:4rem;margin-top:4rem}@media (min-width:541px){.responsive-campaign-banner__row{margin-right:-10px;margin-left:-10px}}@media (min-width:1001px){.responsive-campaign-banner__row{margin-right:-12px;margin-left:-12px}}@media (min-width:1441px){.responsive-campaign-banner__row{margin-right:-20px;margin-left:-20px}}@media (min-width:1001px){.responsive-campaign-banner__row{margin-bottom:6.4rem}}.responsive-campaign-banner__col{position:relative;width:100%;padding-right:10px;padding-left:10px;flex:0 0 100%;max-width:100%}@media (min-width:0){.responsive-campaign-banner__col{padding-right:14px;padding-left:14px}}@media (min-width:541px){.responsive-campaign-banner__col{padding-right:10px;padding-left:10px}}@media (min-width:1001px){.responsive-campaign-banner__col{padding-right:12px;padding-left:12px}}@media (min-width:1441px){.responsive-campaign-banner__col{padding-right:20px;padding-left:20px}}@media (min-width:541px){.responsive-campaign-banner__col{flex:0 0 66.66667%;max-width:66.66667%}}@media (min-width:1001px){.responsive-campaign-banner__col{flex:0 0 50%;max-width:50%}}.responsive-campaign-banner--fluid-height{min-height:unset}.responsive-campaign-banner--fluid-height .responsive-campaign-banner--image{width:100%}.search-header--container{background-size:cover;background-repeat:no-repeat}.search-header--container-dark{background-color:rgba(0,0,0,0.45)}.search-header--wrapper{max-width:1441px;width:100%;margin:0 auto;padding:0 1rem;height:42.8rem;padding-top:3rem}@media (min-width:541px){.search-header--wrapper{padding:0 1rem}}@media (min-width:1441px){.search-header--wrapper{padding-left:calc(1rem + calc(-50vw + calc(1441px / 2)));padding-right:calc(1rem + calc(-50vw + calc(1441px / 2)))}}@media (min-width:769px){.search-header--wrapper{height:52.2rem;padding-top:11.4rem}}.search-header--grid{width:100%;padding-right:10px;padding-left:10px;margin-right:auto;margin-left:auto;display:flex;flex-direction:column;align-items:center}@media (min-width:541px){.search-header--grid{padding-right:20px;padding-left:20px}}@media (min-width:1001px){.search-header--grid{padding-right:24px;padding-left:24px}}@media (min-width:1441px){.search-header--grid{padding-right:40px;padding-left:40px}}@media (min-width:541px){.search-header--grid{max-width:728px}}@media (min-width:769px){.search-header--grid{max-width:956px}}@media (min-width:1001px){.search-header--grid{max-width:1112px}}@media (min-width:1441px){.search-header--grid{max-width:1384px}}.search-header--title h1{margin-top:0;margin-bottom:3.2rem;font-family:"Open Sans","sans-serif";font-weight:700;font-size:2.8rem;color:#fff;line-height:3.6rem}@media (min-width:769px){.search-header--title h1{font-family:"Open Sans","sans-serif";font-weight:700;font-size:5.2rem;color:#fff;line-height:5.6rem}}.search-header--search-box{width:100%;display:flex;justify-content:center}.search-result-item--container{display:flex;cursor:pointer;text-decoration-line:none;padding:1rem}.search-result-item--container:hover{box-shadow:0 16px 35px 12px rgba(0,0,0,0.05);background-color:#fffcf4}.search-result-item--container-is-dropdown:hover{backdrop-filter:blur(1px);background-color:unset}.search-result-item--icon-wrapper{height:4.8rem;width:4.8rem;background-color:#e5e5e5;border-radius:50%;display:flex;justify-content:center;align-items:center;margin-right:1.6rem}@media (min-width:769px){.search-result-item--icon-wrapper{height:7.2rem;width:7.2rem;margin-right:2.4rem}}.search-result-item--icon-wrapper svg{height:2.5rem;width:2.5rem;color:#000}@media (min-width:769px){.search-result-item--icon-wrapper svg{height:4.8rem;width:4.8rem}}.search-result-item--icon-wrapper-dropdown{height:3.5rem;width:3.5rem;margin-right:1rem;background-color:#fff}@media (min-width:769px){.search-result-item--icon-wrapper-dropdown{height:4.8rem;width:4.8rem;margin-right:1.6rem}}.search-result-item--icon-wrapper-dropdown svg{height:2rem;width:2rem}@media (min-width:769px){.search-result-item--icon-wrapper-dropdown svg{height:3.2rem;width:3.2rem}}.search-result-item--content{display:flex;flex-direction:column;justify-content:center}.search-result-item--content .search-result-item--title{font-family:"Open Sans","sans-serif";font-weight:700;font-size:1rem;color:#6c6c6c;line-height:1rem;text-transform:uppercase;margin-bottom:4px}@media (min-width:769px){.search-result-item--content .search-result-item--title{font-family:"Open Sans","sans-serif";font-weight:700;font-size:1.2rem;color:#6c6c6c;line-height:1.2rem}}.search-result-item--content .search-result-item--description{font-family:"Open Sans","sans-serif";font-weight:700;font-size:1.6rem;color:#000;line-height:2rem}@media (min-width:769px){.search-result-item--content .search-result-item--description{font-family:"Open Sans","sans-serif";font-weight:700;font-size:2.2rem;color:#000;line-height:3.2rem}}.search-result-item--content-dropdown .search-result-item--description{font-family:"Open Sans","sans-serif";font-weight:700;font-size:1.2rem;color:#fff;line-height:1.6rem;font-weight:500}@media (min-width:769px){.search-result-item--content-dropdown .search-result-item--description{font-family:"Open Sans","sans-serif";font-weight:700;font-size:1.8rem;color:#fff;line-height:3.2rem;font-weight:600}}.search-results-tabs--container{display:flex}.search-results-tabs--button-wrapper{margin-right:8px;margin-bottom:8px}.search-results-tabs--button-wrapper .react-button-wrapper{background-color:unset}.search-results-tabs--button-wrapper .react-button-wrapper .link{height:4.8rem;min-width:unset}.small-ladder-table{display:block;position:relative}.small-ladder-table--stats-container{width:100%}.small-ladder-table--is-loading{opacity:.4}.small-ladder-table--buttonVisible{margin-bottom:10rem}@media (min-width:1001px){.small-ladder-table--buttonVisible{margin-bottom:5rem}}@media (min-width:1441px){.small-ladder-table--buttonVisible{margin-bottom:0}}.small-ladder-table--buttonHidden{margin-bottom:2rem}@media (min-width:1001px){.small-ladder-table--buttonHidden{margin-bottom:0}}.social-media-links{display:flex;justify-content:flex-start}.social-media-links--align-end{justify-content:flex-end}.social-media-links--align-centre{justify-content:center}.social-media-links__link{display:inline-block;height:fit-content}.social-media-links__icon{width:2rem;height:2rem}.social-media-links .link__icon--left{height:2rem;width:2rem;margin-right:2rem}.social-share-links--article{position:relative;width:100%;padding-right:10px;padding-left:10px}@media (min-width:0){.social-share-links--article{padding-right:14px;padding-left:14px}}@media (min-width:541px){.social-share-links--article{padding-right:10px;padding-left:10px}}@media (min-width:1001px){.social-share-links--article{padding-right:12px;padding-left:12px}}@media (min-width:1441px){.social-share-links--article{padding-right:20px;padding-left:20px}}@media (min-width:1441px){.social-share-links--article{flex:0 0 8.33333%;max-width:8.33333%;margin-top:6rem}.social-share-links--article .social-share-links__fallback{flex-direction:column}.social-share-links--article .social-share-links__link{margin-bottom:2.5rem}}@media (max-width:768.98px){.social-share-links--article{margin-top:-44px;text-align:right;margin-bottom:2rem}.social-share-links--article .social-share-links__api{display:inline-flex}}.social-share-links__row{display:flex;align-items:center}.social-share-links--copy-container{text-align:center;display:flex;align-items:center}.social-share-links--copy-container .tooltip .tooltip__bubble--hide{display:none;opacity:0}.social-share-links--copy-container .tooltip .tooltip__bubble--show{display:inline;opacity:1}.social-share-links__link{display:block;height:2rem;width:2rem;margin-right:2rem}.social-share-links__link .link__icon{height:2rem;width:2rem}.social-share-links__link:last-child{margin-right:0}.social-share-links__link--copy{position:relative}.social-share-links__link--api{display:flex;width:auto;text-decoration:none;align-items:center}.social-share-links__icon{width:2rem;height:2rem}.sponsor-gallery__wrapper{max-width:1441px;width:100%;margin:0 auto;padding:0 1rem}@media (min-width:541px){.sponsor-gallery__wrapper{padding:0 1rem}}@media (min-width:1441px){.sponsor-gallery__wrapper{padding-left:calc(1rem + calc(-50vw + calc(1441px / 2)));padding-right:calc(1rem + calc(-50vw + calc(1441px / 2)))}}.sponsor-gallery__grid{width:100%;padding-right:10px;padding-left:10px;margin-right:auto;margin-left:auto;padding-top:4.8rem;padding-bottom:3.5rem}@media (min-width:541px){.sponsor-gallery__grid{padding-right:20px;padding-left:20px}}@media (min-width:1001px){.sponsor-gallery__grid{padding-right:24px;padding-left:24px}}@media (min-width:1441px){.sponsor-gallery__grid{padding-right:40px;padding-left:40px}}@media (min-width:541px){.sponsor-gallery__grid{max-width:728px}}@media (min-width:769px){.sponsor-gallery__grid{max-width:956px}}@media (min-width:1001px){.sponsor-gallery__grid{max-width:1112px}}@media (min-width:1441px){.sponsor-gallery__grid{max-width:1384px}}@media (min-width:1001px){.sponsor-gallery__grid{padding-top:5.6rem;padding-bottom:4.8rem}}.sponsor-gallery__row{display:flex;flex-wrap:wrap;margin-right:-10px;margin-left:-10px}@media (min-width:541px){.sponsor-gallery__row{margin-right:-10px;margin-left:-10px}}@media (min-width:1001px){.sponsor-gallery__row{margin-right:-12px;margin-left:-12px}}@media (min-width:1441px){.sponsor-gallery__row{margin-right:-20px;margin-left:-20px}}.sponsor-gallery__col{position:relative;width:100%;padding-right:10px;padding-left:10px;min-height:8rem;min-width:8rem;max-height:8rem;max-width:8rem}@media (min-width:0){.sponsor-gallery__col{padding-right:14px;padding-left:14px}}@media (min-width:541px){.sponsor-gallery__col{padding-right:10px;padding-left:10px}}@media (min-width:1001px){.sponsor-gallery__col{padding-right:12px;padding-left:12px}}@media (min-width:1441px){.sponsor-gallery__col{padding-right:20px;padding-left:20px}}@media (min-width:0){.sponsor-gallery__col{flex:0 0 33.33333%;max-width:33.33333%}}@media (min-width:541px){.sponsor-gallery__col{flex:0 0 33.33333%;max-width:33.33333%}}@media (min-width:769px){.sponsor-gallery__col{flex:0 0 25%;max-width:25%}}@media (min-width:1001px){.sponsor-gallery__col{min-height:13rem;min-width:13rem;max-height:13rem;max-width:13rem;flex:0 0 16.66667%;max-width:16.66667%}}.sponsor-gallery__heading .h2{margin-bottom:2.4rem;margin-top:0;font-family:"Open Sans","sans-serif";font-weight:700;font-size:2rem;color:#17191d;line-height:2.4rem}@media (min-width:1001px){.sponsor-gallery__heading .h2{font-family:"Open Sans","sans-serif";font-weight:700;font-size:2.8rem;color:#17191d;line-height:3.2rem}}.sponsor-gallery__image-wrapper{display:flex;justify-content:center;margin-top:1.8rem;margin-bottom:1.8rem}@media (min-width:1001px){.sponsor-gallery__image-wrapper{margin-top:2.4rem;margin-bottom:2.4rem}}.sponsor-gallery__image-wrapper .image--sponsor-image{object-fit:contain}.sponsor-gallery__image-wrapper--link{display:flex;justify-content:center}.sponsor-gallery--dark{background-color:#c5001e}.sponsor-gallery--dark .sponsor-gallery__heading .h2{font-family:"Open Sans","sans-serif";font-weight:700;font-size:2rem;color:#fff;line-height:2.4rem}@media (min-width:1001px){.sponsor-gallery--dark .sponsor-gallery__heading .h2{font-family:"Open Sans","sans-serif";font-weight:700;font-size:2.8rem;color:#fff;line-height:3.2rem}}.status__list{list-style:none;margin:0;padding:0;margin-bottom:1rem}.status{display:block;margin-bottom:.5rem;padding:.5rem;text-align:center}.status--warning{color:#666;background-color:clr(warning)}.status--error{color:#666;background-color:clr(error)}.status--status{color:#666;background-color:clr(message)}.subscription-form{background-color:#c5001e;color:#fff}.subscription-form__grid #subscription-form--custom-heading{margin-top:0}.subscription-form__row #mc_embed_signup{display:flex;flex:1}.subscription-form__row #mc_embed_signup form{display:flex;flex:1}.subscription-form__row #mc_embed_signup form #mc_embed_signup_scroll{display:flex;flex:1;justify-content:flex-start;align-items:flex-start;flex-direction:column}@media (min-width:769px){.subscription-form__row #mc_embed_signup form #mc_embed_signup_scroll{align-items:stretch}}@media (min-width:1001px){.subscription-form__row #mc_embed_signup form #mc_embed_signup_scroll{flex-direction:row}}.subscription-form__row #mc_embed_signup form #mc_embed_signup_scroll h2,.subscription-form__row #mc_embed_signup form #mc_embed_signup_scroll .indicates-required{display:none}.subscription-form__row #mc_embed_signup form #mc_embed_signup_scroll .mc-field-group{display:flex;flex-direction:column;margin-bottom:1.6rem;margin-right:3.6rem}@media (min-width:1001px){.subscription-form__row #mc_embed_signup form #mc_embed_signup_scroll .mc-field-group{margin-bottom:0}}.subscription-form__row #mc_embed_signup form #mc_embed_signup_scroll .mc-field-group label{display:none}.subscription-form__row #mc_embed_signup form #mc_embed_signup_scroll .mc-field-group input{height:4rem;min-width:26.2rem;background-color:rgba(255,255,255,0.2);border:none;outline:none;color:white;padding-left:1.2rem;padding-right:2rem}.subscription-form__row #mc_embed_signup form #mc_embed_signup_scroll .mc-field-group input::placeholder{color:#fff;opacity:0.6}@media (min-width:1001px){.subscription-form__row #mc_embed_signup form #mc_embed_signup_scroll .mc-field-group input{min-width:20rem}}@media (min-width:1441px){.subscription-form__row #mc_embed_signup form #mc_embed_signup_scroll .mc-field-group input{min-width:25.9rem}}.subscription-form__row #mc_embed_signup form #mc_embed_signup_scroll .size1of2{display:none}.subscription-form__row #mc_embed_signup form #mc_embed_signup_scroll .clear input{font-family:"Open Sans","sans-serif";font-weight:700;font-size:1.4rem;color:#17191d;line-height:3.2rem;display:flex;border:1px solid #fff;box-sizing:border-box;border-radius:2px;color:#fff;font-weight:bold;background-color:transparent;min-width:26.2rem;height:4rem;background-position-y:center;background-position-x:right;background-repeat:no-repeat;justify-content:flex-start;background-origin:content-box;align-items:center}@media (min-width:1001px){.subscription-form__row #mc_embed_signup form #mc_embed_signup_scroll .clear input{min-width:20rem}}@media (min-width:1441px){.subscription-form__row #mc_embed_signup form #mc_embed_signup_scroll .clear input{min-width:25.9rem}}.subscription-form__row #mc_embed_signup form #mc_embed_signup_scroll .clear input:hover{opacity:0.5;cursor:pointer}.subscription-form__row .js-cm-form{display:flex;flex-direction:column}@media (min-width:1001px){.subscription-form__row .js-cm-form{flex-direction:row}}.subscription-form__row .js-cm-form>div{display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column}@media (min-width:769px){.subscription-form__row .js-cm-form>div{align-items:stretch}}@media (min-width:1001px){.subscription-form__row .js-cm-form>div{flex-direction:row}}.subscription-form__row .js-cm-form>div div{display:flex;flex-direction:column;margin-bottom:1.6rem;margin-right:3.6rem}@media (min-width:1001px){.subscription-form__row .js-cm-form>div div{margin-bottom:0}}.subscription-form__row .js-cm-form>div div label{display:none}.subscription-form__row .js-cm-form>div div input{height:4rem;min-width:26.2rem;background-color:rgba(255,255,255,0.2);border:none;outline:none;color:white;padding-left:1.2rem;padding-right:2rem}.subscription-form__row .js-cm-form>div div input::placeholder{color:#fff;opacity:0.6}@media (min-width:1001px){.subscription-form__row .js-cm-form>div div input{min-width:20rem}}@media (min-width:1441px){.subscription-form__row .js-cm-form>div div input{min-width:25.9rem}}.subscription-form__row .js-cm-form button{font-family:"Open Sans","sans-serif";font-weight:700;font-size:1.4rem;color:#17191d;line-height:3.2rem;display:flex;border:1px solid #fff;box-sizing:border-box;border-radius:2px;color:#fff;font-weight:bold;background-color:transparent;min-width:26.2rem;max-width:26.2rem;height:4rem;background-position-y:center;background-position-x:right;background-repeat:no-repeat;justify-content:flex-start;background-origin:content-box;align-items:center;padding:5px 10px;text-transform:uppercase}@media (min-width:1001px){.subscription-form__row .js-cm-form button{min-width:20rem}}@media (min-width:1441px){.subscription-form__row .js-cm-form button{min-width:25.9rem}}.subscription-form__row .js-cm-form button:hover{opacity:0.5;cursor:pointer}.subscription-form__row .hidden{display:none}.tabs__link,.tabs__link--local-tasks{background-color:clr(muted);border:1px solid clr(highlight-high);border-bottom:none;color:clr(text);display:block;font-size:1.1rem;font-weight:600;padding:1em 2.4em;text-align:center;text-decoration:none;transition:color 0.3s}@media (min-width:1001px){.tabs__link,.tabs__link--local-tasks{border-bottom:1px solid clr(highlight-high);border-left:none;display:inline-block;font-size:1rem;padding:0.6em 1.7em;position:relative;top:1px;width:auto}}.tabs__link:hover,.tabs__link--local-tasks:hover{background-color:clr(highlight-high);color:clr(accent)}.tabs__link.is-active,.tabs__link--local-tasks.is-active{background-color:clr(text);border:1px solid clr(text);color:clr(text-inverse)}@media (min-width:1001px){.tabs__link.is-active,.tabs__link--local-tasks.is-active{background-color:clr(background);border:1px solid clr(highlight-high);border-bottom:1px solid clr(highlight-high);border-left:none;color:clr(text)}}.tabs__nav{list-style:none;margin:0;padding:0;border-bottom:1px solid #e5e5e5}@media (min-width:1001px){.tabs__nav{border-left:1px solid #e5e5e5;display:flex}}.tabs__tab{display:none}.tabs__tab.is-active{display:block}.tabs__content{padding:1.5rem}.tabs.no-js .tabs__tab.is-active{display:block}.tabs__nav--local-tasks{margin:1em 0 0.5em;padding:0}.tabs__link--local-tasks{padding:0.3em 1.5em}.tagging-search-meeting-details{display:flex;margin-top:8px;padding-top:1.6rem;padding-bottom:1.6rem;border-radius:4px;background-color:#fff}@media (min-width:769px){.tagging-search-meeting-details{margin-top:1.6rem;padding-top:0;padding-bottom:0;background-color:unset;min-height:8rem}}.tagging-search-meeting-details__wrapper{display:flex;flex:1;max-width:1441px;width:100%;margin:0 auto;padding:0 1rem}@media (min-width:541px){.tagging-search-meeting-details__wrapper{padding:0 1rem}}@media (min-width:1441px){.tagging-search-meeting-details__wrapper{padding-left:calc(1rem + calc(-50vw + calc(1441px / 2)));padding-right:calc(1rem + calc(-50vw + calc(1441px / 2)))}}.tagging-search-meeting-details__grid{display:flex;flex:1;width:100%;padding-right:10px;padding-left:10px;margin-right:auto;margin-left:auto}@media (min-width:541px){.tagging-search-meeting-details__grid{padding-right:20px;padding-left:20px}}@media (min-width:1001px){.tagging-search-meeting-details__grid{padding-right:24px;padding-left:24px}}@media (min-width:1441px){.tagging-search-meeting-details__grid{padding-right:40px;padding-left:40px}}@media (min-width:541px){.tagging-search-meeting-details__grid{max-width:728px}}@media (min-width:769px){.tagging-search-meeting-details__grid{max-width:956px}}@media (min-width:1001px){.tagging-search-meeting-details__grid{max-width:1112px}}@media (min-width:1441px){.tagging-search-meeting-details__grid{max-width:1384px}}.tagging-search-meeting-details__col{display:flex;flex:1}.tagging-search-meeting-details__details-wrapper{display:flex;flex-direction:column-reverse;text-decoration:none;background-color:#fff;flex:1;border-radius:4px;margin-bottom:1rem}@media (min-width:769px){.tagging-search-meeting-details__details-wrapper{padding:0;flex-direction:row}}.tagging-search-meeting-details__content{display:flex;flex:1;flex-direction:row;margin-top:8px}@media (min-width:769px){.tagging-search-meeting-details__content{margin-top:0}}.tagging-search-meeting-details__days{font-family:"Open Sans","sans-serif";font-weight:400;font-size:14px;color:#000;line-height:14px;background-color:#e5e5e5;font-weight:700;padding:8px;width:fit-content;border-radius:4px;display:flex;align-items:center}@media (min-width:769px){.tagging-search-meeting-details__days{font-family:"Open Sans","sans-serif";font-weight:400;font-size:20px;color:#000;line-height:20px;font-weight:600;padding:3rem 5rem;border-radius:0 4px 4px 0}}.tagging-search-meeting-details__days.race__started{background:#d45252;color:#fff}.tagging-search-meeting-details__days.race__results{background:#c5001e;color:#fff}.tagging-search-meeting-details__details{margin-left:0;display:flex;flex-direction:column;flex:1;justify-content:center}@media (min-width:769px){.tagging-search-meeting-details__details{padding-left:2.4rem}}@media (min-width:1001px){.tagging-search-meeting-details__details{padding-left:1.2rem}}@media (min-width:1441px){.tagging-search-meeting-details__details{padding-left:0;margin-left:-6px}}.tagging-search-meeting-details__details--title-row{display:flex;align-items:center}.tagging-search-meeting-details__details--title-row .tagging-search-meeting-details--race-name{font-family:"Open Sans","sans-serif";font-weight:400;font-size:16px;color:#000;line-height:20px}@media (min-width:769px){.tagging-search-meeting-details__details--title-row .tagging-search-meeting-details--race-name{font-family:"Open Sans","sans-serif";font-weight:400;font-size:20px;color:#000;line-height:32px}}.tagging-search-meeting-details__details--title-row .tagging-search-meeting-details--race-name .react-button-wrapper{background-color:unset;margin:8px 0}@media (min-width:541px){.tagging-search-meeting-details__details--title-row .tagging-search-meeting-details--race-name .react-button-wrapper{margin:0 0 0 8px}}.tagging-search-meeting-details__details--title-row .tagging-search-meeting-details--race-name .react-button-wrapper .link{height:4.8rem;min-width:unset;cursor:copy}.tagging-search-meeting-details__details--data-row{display:flex;font-family:"Open Sans","sans-serif";font-weight:400;font-size:12px;color:#000;line-height:16px}@media (min-width:769px){.tagging-search-meeting-details__details--data-row .tagging-search-meeting-details--race-time{font-family:"Open Sans","sans-serif";font-weight:400;font-size:14px;color:#7c7c7c;line-height:20px;margin-right:2.4rem}}.tagging-search-meeting-details__group-icon{width:30px;height:30px;align-self:center;margin-right:1rem}@media (min-width:769px){.tagging-search-meeting-details__group-icon{width:45px;height:45px;margin-left:1rem;margin-right:0}}.tagging-search-races--container{display:flex;flex-wrap:wrap}.tagging-search-races--container--heading{display:flex;min-width:100%}.tagging-search-races--button-wrapper{margin-right:8px;margin-bottom:8px}.tagging-search-races--button-wrapper .react-button-wrapper{background-color:unset}.tagging-search-races--button-wrapper .react-button-wrapper .link{height:4.8rem;min-width:unset;cursor:copy}.tagging-search-type--outer-container{width:100%;padding:2rem;background-color:#fff}@media (min-width:1001px){.tagging-search-type--outer-container{width:unset}}.tagging-search-type--container{display:flex;justify-content:center;width:100%;height:6.4rem;border:1px solid #000;border-radius:4px;padding-left:1.6rem;margin-bottom:8px}@media (min-width:1001px){.tagging-search-type--container{padding-left:2rem}}.tagging-search-type--search-input{display:flex;flex:1;background-color:transparent;border:none;outline:none;color:#000;font-family:"Open Sans","sans-serif";font-weight:400;font-size:1.8rem;color:#000;line-height:3.2rem}.tagging-search-type--search-input::placeholder{font-size:1.3rem;color:#7c7c7c}@media (min-width:769px){.tagging-search-type--search-input::placeholder{font-size:1.6rem}}@media screen and (max-width:541px){.tagging-search-type--search-input::-webkit-input-placeholder{white-space:pre-line;position:relative;top:-7px}.tagging-search-type--search-input::-moz-placeholder{white-space:pre-line;position:relative;top:-7px}.tagging-search-type--search-input:-ms-input-placeholder{white-space:pre-line;position:relative;top:-7px}.tagging-search-type--search-input:-moz-placeholder{white-space:pre-line;position:relative;top:-7px}}@media screen and (max-width:769px){.tagging-search-type--search-input::-webkit-input-placeholder{white-space:pre-line;position:relative;top:0}.tagging-search-type--search-input::-moz-placeholder{white-space:pre-line;position:relative;top:0}.tagging-search-type--search-input:-ms-input-placeholder{white-space:pre-line;position:relative;top:0}.tagging-search-type--search-input:-moz-placeholder{white-space:pre-line;position:relative;top:0}}.tagging-search-type--icon-wrapper{display:none}@media (min-width:1001px){.tagging-search-type--icon-wrapper{display:flex;align-items:center;margin-right:1.3rem}.tagging-search-type--icon-wrapper svg{height:1.6rem;width:1.6rem;color:#000}}.tagging-search-type--search-button{cursor:pointer;display:flex;align-items:center;background-color:#e5e5e5;border-radius:0 4px 4px 0;border-left:1px solid #000}@media (min-width:1001px){.tagging-search-type--search-button{font-family:"Open Sans","sans-serif";font-weight:700;font-size:1.4rem;color:#000;line-height:1.4rem;padding:0 2rem}}.tagging-search-type--search-button-icon-wrapper{display:flex}.tagging-search-type--search-button-icon-wrapper svg{height:1.2rem;width:1.6rem;color:#000;transform:rotate(180deg);margin-left:1.2rem}.tagging-search-type--search-button .search-button-small svg{transform:rotate(0deg);margin:0 2rem;height:1.63rem;width:1.63rem}.tagging-search-type--search-button-hidden{display:none}.tagging-search-type--suggestions-hidden{display:none}.tagging-search-type--suggestions-message{font-family:"Open Sans","sans-serif";font-weight:700;font-size:1.8rem;color:#000;line-height:3.2rem;font-weight:600;margin-bottom:1.6rem}.tagging-search-type--suggestions--items{margin:1rem 0}.tagging-search-type--suggestions--items .link--tags-and-tabs{cursor:copy;width:fit-content}.tagging-search-type--suggestions--items .link--tags-and-tabs .link-icon-button__label{width:75%}.tile{display:flex;flex:1;flex-direction:column;background:#fff}.tile__image{background-size:cover;background-position:center;max-height:33.3rem;max-width:35.6rem;min-height:30rem;min-width:30rem}.tile--body{display:flex;flex-direction:column;flex:1;padding:2.4rem}.tile--body-content{flex-direction:column;flex:1}.tile__heading{font-family:"Open Sans","sans-serif";font-weight:700;font-size:2.2rem;color:#17191d;line-height:3.2rem;margin-top:2.4rem}.tile__info--row{display:flex}.tile__info{display:flex;align-items:center;margin-top:2.5rem;margin-right:4.2rem}.tile__info-icon{height:1.6rem;width:1.6rem;margin-right:1rem;color:#c5001e;margin-bottom:4px}.tile__info-icon svg{height:1.6rem;width:1.6rem}.tile__info-string{font-family:"Open Sans","sans-serif";font-weight:700;font-size:1.2rem;color:#17191d;line-height:1.6rem}.tile__body{margin:2.5rem 0 2.5rem 0;font-family:"Open Sans","sans-serif";font-weight:400;font-size:1.6rem;color:#17191d;line-height:2.4rem}.tile__cta .link{margin:1.6rem 0 0 0;min-width:25rem;justify-content:space-between}.upcoming-event-tile{display:flex;flex:1;flex-direction:column;background:#fff}.upcoming-event-tile__image{background-size:cover;background-position:center;max-height:35.7rem;max-width:35.7rem;min-height:30rem;min-width:20rem;display:flex;background-color:#c5001e}.upcoming-event-tile__heading{font-family:"Open Sans","sans-serif";font-weight:700;font-size:2rem;color:#17191d;line-height:2.4rem;margin-bottom:2.9rem}@media (min-width:769px){.upcoming-event-tile__heading{font-family:"Open Sans","sans-serif";font-weight:700;font-size:2.2rem;color:#17191d;line-height:3.2rem;margin-bottom:2.6rem}}.upcoming-event-tile--body{display:flex;flex-direction:column;flex:1;padding-top:4rem}.upcoming-event-tile--body-content{flex-direction:column;flex:1}.upcoming-event-tile__info--row{display:flex;margin-bottom:2.4rem}.upcoming-event-tile__info{display:flex;align-items:center}.upcoming-event-tile__info-icon{height:1.6rem;width:1.6rem;margin-right:1.4rem;color:#c5001e;margin-bottom:1px}.upcoming-event-tile__info-icon svg{height:1.6rem;width:1.6rem;margin-bottom:1px}.upcoming-event-tile__info-string{font-family:"Open Sans","sans-serif";font-weight:700;font-size:1.2rem;color:#17191d;line-height:1.6rem;text-transform:uppercase}.upcoming-event-tile__body{margin:2.4rem 0 4rem 0;display:flex;flex:1;font-family:"Open Sans","sans-serif";font-weight:400;font-size:1.6rem;color:#17191d;line-height:2.4rem}@media (min-width:769px){.upcoming-event-tile__body{font-family:"Open Sans","sans-serif";font-weight:400;font-size:1.8rem;color:#17191d;line-height:3.2rem}}.upcoming-event-tile__cta .link{min-width:25rem;justify-content:space-between}.upcoming-feature-tile{display:flex;flex-direction:column;background-color:#fff}@media (min-width:1001px){.upcoming-feature-tile{flex-direction:row}}@media (min-width:1441px){.upcoming-feature-tile{min-height:744px}}.upcoming-feature-tile-container__wrapper{max-width:1441px;width:100%;margin:0 auto;padding:0 1rem;margin-top:4.8rem;margin-bottom:4.8rem}@media (min-width:541px){.upcoming-feature-tile-container__wrapper{padding:0 1rem}}@media (min-width:1441px){.upcoming-feature-tile-container__wrapper{padding-left:calc(1rem + calc(-50vw + calc(1441px / 2)));padding-right:calc(1rem + calc(-50vw + calc(1441px / 2)))}}@media (min-width:1001px){.upcoming-feature-tile-container__wrapper{margin-top:unset;margin-bottom:unset}}.upcoming-feature-tile-container__grid{width:100%;padding-right:10px;padding-left:10px;margin-right:auto;margin-left:auto}@media (min-width:541px){.upcoming-feature-tile-container__grid{padding-right:20px;padding-left:20px}}@media (min-width:1001px){.upcoming-feature-tile-container__grid{padding-right:24px;padding-left:24px}}@media (min-width:1441px){.upcoming-feature-tile-container__grid{padding-right:40px;padding-left:40px}}@media (min-width:541px){.upcoming-feature-tile-container__grid{max-width:728px}}@media (min-width:769px){.upcoming-feature-tile-container__grid{max-width:956px}}@media (min-width:1001px){.upcoming-feature-tile-container__grid{max-width:1112px}}@media (min-width:1441px){.upcoming-feature-tile-container__grid{max-width:1384px}}.upcoming-feature-tile-container__row{display:flex;flex-wrap:wrap;margin-right:-10px;margin-left:-10px;padding:4px}@media (min-width:541px){.upcoming-feature-tile-container__row{margin-right:-10px;margin-left:-10px}}@media (min-width:1001px){.upcoming-feature-tile-container__row{margin-right:-12px;margin-left:-12px}}@media (min-width:1441px){.upcoming-feature-tile-container__row{margin-right:-20px;margin-left:-20px}}@media (min-width:541px){.upcoming-feature-tile-container__row{padding:0}}.upcoming-feature-tile--with-border{flex-basis:50%;display:flex}.upcoming-feature-tile--content-container{display:flex;flex:1;flex-basis:50%;padding-top:6.4rem}@media (min-width:1001px){.upcoming-feature-tile--content-container{padding-top:8.8rem;padding-bottom:12rem;padding-left:12rem}}.upcoming-feature-tile--row{flex:1;align-self:center}.upcoming-feature-tile__col{position:relative;width:100%;padding-right:10px;padding-left:10px;flex:0 0 100%;max-width:100%}@media (min-width:0){.upcoming-feature-tile__col{padding-right:14px;padding-left:14px}}@media (min-width:541px){.upcoming-feature-tile__col{padding-right:10px;padding-left:10px}}@media (min-width:1001px){.upcoming-feature-tile__col{padding-right:12px;padding-left:12px}}@media (min-width:1441px){.upcoming-feature-tile__col{padding-right:20px;padding-left:20px}}.upcoming-feature-tile__h3{font-family:"Open Sans","sans-serif";font-weight:700;font-size:1.2rem;color:#c5001e;line-height:1.6rem;text-transform:uppercase}.upcoming-feature-tile__h1{font-family:"Open Sans","sans-serif";font-weight:700;font-size:2.4rem;color:#17191d;line-height:3.2rem;margin:0 0 2.9rem}@media (min-width:1001px){.upcoming-feature-tile__h1{font-family:"Open Sans","sans-serif";font-weight:700;font-size:3.2rem;color:#17191d;line-height:4rem;margin:4rem 0}}.upcoming-feature-tile__paragraph{font-family:"Open Sans","sans-serif";font-weight:400;font-size:1.6rem;color:#17191d;line-height:2.4rem;margin:24px 0 32px 0}@media (min-width:1001px){.upcoming-feature-tile__paragraph{font-family:"Open Sans","sans-serif";font-weight:400;font-size:1.8rem;color:#17191d;line-height:3.2rem;margin:24px 0 40px 0}}.upcoming-feature-tile--date-container{display:flex;flex-direction:row;align-items:flex-start}.upcoming-feature-tile--date{font-family:"Open Sans","sans-serif";font-weight:700;font-size:1.2rem;color:#17191d;line-height:1.6rem;text-transform:uppercase;white-space:pre}.upcoming-feature-tile--specific-location{font-family:"Open Sans","sans-serif";font-weight:700;font-size:1.6rem;color:#17191d;line-height:2.4rem;margin-top:2.4rem;margin-left:6px}.upcoming-feature-tile--right{flex-direction:column}@media (min-width:1001px){.upcoming-feature-tile--right{flex-direction:row}}@media (min-width:1001px){.upcoming-feature-tile--right .upcoming-feature-tile--with-border{padding:8.8rem 0 12rem 0}}.upcoming-feature-tile .link--large-secondary{justify-content:space-between;min-width:25.9rem}.upcoming-feature-tile .link--button{min-width:25.9rem;justify-content:space-between;margin:1.6rem 0 0 0}.upcoming-feature-tile .link--no-url{justify-content:center}.upcoming-feature-tile .icon{height:1.6rem;width:1.6rem;margin-right:1.4rem;color:#c5001e;margin-bottom:1px}.upcoming-feature-tile .image--background-image{height:100%;width:100%;object-fit:cover;min-height:30rem;min-width:20rem}@media (min-width:541px){.upcoming-feature-tile .image--background-image{min-width:32.7rem;min-height:29.7rem}}@media (min-width:769px){.upcoming-feature-tile .image--background-image{min-height:40rem}}@media (min-width:1001px){.upcoming-feature-tile .image--background-image{min-height:50.4rem;min-width:55rem}}.upcoming-race-row{display:flex;flex-direction:column;margin-bottom:8px}@media (min-width:1001px){.upcoming-race-row{flex-direction:row}.upcoming-race-row:hover{box-shadow:0 9px 5px 3px rgba(0,0,0,0.1);position:relative}}@media (min-width:769px){.upcoming-race-row .upcoming-race-details{flex-basis:22%}}@media (min-width:769px){.upcoming-race-row .upcoming-race-parameters{flex-basis:78%}}.video-play-modal{display:none;position:fixed;z-index:11;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:#000;background-color:rgba(0,0,0,0.4)}.video-play-modal--video-wrapper{display:flex;flex-direction:column;justify-content:space-between;background-color:#000;margin:15% auto;padding:20px;border:1px solid #888;box-shadow:0 4px 8px 0 rgba(0,0,0,0.2),0 6px 20px 0 rgba(0,0,0,0.19);-webkit-animation-name:animatetop;-webkit-animation-duration:0.4s;animation-name:animatetop;animation-duration:0.4s;width:95vw;height:calc(30% + 42px);position:relative}@media (min-width:541px){.video-play-modal--video-wrapper{height:calc(35% + 42px)}}@media (min-width:769px){.video-play-modal--video-wrapper{height:calc(40% + 42px)}}@media (min-width:1001px){.video-play-modal--video-wrapper{width:52vw;height:calc(50% + 42px)}}.video-play-modal--video-wrapper video{height:92%;width:100%}.video-play-modal--video-header{color:#fff;display:flex;justify-content:space-between;margin-bottom:1rem}.video-play-modal--video-header #video-modal-close{display:flex;justify-content:center;align-items:center;cursor:pointer;border-radius:50%;height:3.2rem;width:3.2rem;position:relative;z-index:1}.video-play-modal--video-header #video-modal-close svg{height:2.4rem;width:2.4rem}.video-play-modal.show{display:flex;justify-content:center;align-items:center}@-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}}.video-tile--wrapper{height:29.5rem;margin-bottom:4rem;width:100%}@media (min-width:1001px){.video-tile--wrapper{width:46rem}}@media (min-width:1441px){.video-tile--wrapper{width:29.5rem}}.video-tile--backgroundImage{height:29.5rem;display:flex;position:relative;background-repeat:no-repeat;background-size:cover;width:100%;border-radius:4px;background-color:#000}@media (min-width:541px){.video-tile--backgroundImage{width:95%}}@media (min-width:1441px){.video-tile--backgroundImage{width:29.5rem}}.video-tile--backgroundImage a{text-decoration:none;display:flex}.video-tile--backgroundImage::before{content:'';position:absolute;top:0;bottom:0;left:0;right:0;background:linear-gradient(360deg,#000 0%,rgba(0,0,0,0) 100%);opacity:0.5;border-radius:4px}.video-tile--backgroundImage .video-tile--playIcon{width:2.2rem;height:2.8rem;color:#fff;position:absolute;top:calc(50% - 14px);left:calc(50% - 11px)}.video-tile--backgroundImage .video-tile--playIcon .icon{width:2.2rem;height:2.8rem}.video-tile--videoContentContainer{display:flex;flex-direction:column;justify-content:space-between;padding:1.8rem 1.6rem;z-index:1}.video-tile--videoContentContainer .video-tile--videoDuration--text{font-family:"Open Sans","sans-serif";font-weight:700;font-size:1.2rem;color:#fff;line-height:1.6rem;padding:4px 1.2rem 4px 1.2rem;border:0.5px solid #fff;border-radius:10rem;width:7.5rem;text-align:center}.video-tile--videoContentContainer .video-tile--footer .video-tile--videoPublishedDate{font-family:"Open Sans","sans-serif";font-weight:700;font-size:1.2rem;color:#fff;line-height:1.2rem}.video-tile--videoContentContainer .video-tile--footer .video-tile--videoTitle{font-family:"Open Sans","sans-serif";font-weight:700;font-size:2.2rem;color:#fff;line-height:3.2rem;margin-top:4px;overflow-wrap:anywhere}.view-pager-container .view-pager .react-pager{display:flex;justify-content:center;padding-top:2rem;padding-bottom:10.9rem}.view-pager-container .view-pager .react-pager .is-active--item{background-color:#c5001e;color:#fff}.view-pager-container--event-listing-pager{background-color:#f9f9f9}.view-pager-container--news-listing-pager{background-color:#fff}.wysiwyg-container{padding:4.8rem 0 4.8rem 0}@media (min-width:769px){.wysiwyg-container{padding:12rem 0 12rem 0}}.wysiwyg-container--narrow{padding:2.4rem 0 2.4rem 0}.wysiwyg-container--wrapper{max-width:1441px;width:100%;margin:0 auto;padding:0 1rem}@media (min-width:541px){.wysiwyg-container--wrapper{padding:0 1rem}}@media (min-width:1441px){.wysiwyg-container--wrapper{padding-left:calc(1rem + calc(-50vw + calc(1441px / 2)));padding-right:calc(1rem + calc(-50vw + calc(1441px / 2)))}}.wysiwyg-container--grid{width:100%;padding-right:10px;padding-left:10px;margin-right:auto;margin-left:auto}@media (min-width:541px){.wysiwyg-container--grid{padding-right:20px;padding-left:20px}}@media (min-width:1001px){.wysiwyg-container--grid{padding-right:24px;padding-left:24px}}@media (min-width:1441px){.wysiwyg-container--grid{padding-right:40px;padding-left:40px}}@media (min-width:541px){.wysiwyg-container--grid{max-width:728px}}@media (min-width:769px){.wysiwyg-container--grid{max-width:956px}}@media (min-width:1001px){.wysiwyg-container--grid{max-width:1112px}}@media (min-width:1441px){.wysiwyg-container--grid{max-width:1384px}}.wysiwyg-container--row{display:flex;flex-wrap:wrap;margin-right:-10px;margin-left:-10px}@media (min-width:541px){.wysiwyg-container--row{margin-right:-10px;margin-left:-10px}}@media (min-width:1001px){.wysiwyg-container--row{margin-right:-12px;margin-left:-12px}}@media (min-width:1441px){.wysiwyg-container--row{margin-right:-20px;margin-left:-20px}}.wysiwyg-container--col{position:relative;width:100%;padding-right:10px;padding-left:10px;flex:0 0 100%;max-width:100%}@media (min-width:0){.wysiwyg-container--col{padding-right:14px;padding-left:14px}}@media (min-width:541px){.wysiwyg-container--col{padding-right:10px;padding-left:10px}}@media (min-width:1001px){.wysiwyg-container--col{padding-right:12px;padding-left:12px}}@media (min-width:1441px){.wysiwyg-container--col{padding-right:20px;padding-left:20px}}.wysiwyg-container--col .text-long{width:100%}@media (max-width:541px){.wysiwyg-container--col .text-long table{width:100% !important;display:block}.wysiwyg-container--col .text-long table caption{width:100%;display:table;padding:10px;font-weight:500}.wysiwyg-container--col .text-long table thead,.wysiwyg-container--col .text-long table tbody,.wysiwyg-container--col .text-long table th,.wysiwyg-container--col .text-long table td,.wysiwyg-container--col .text-long table tr{display:block;width:100% !important}.wysiwyg-container--col .text-long table tr:last-child td:last-child{border-bottom:1px solid #ccc !important}.wysiwyg-container--col .text-long table tr:nth-child(odd){background-color:#e5e5e5}.wysiwyg-container--col .text-long table td{border:none;border-bottom:1px solid #ccc !important;position:relative}.wysiwyg-container--col .text-long table td>div{display:flex;justify-content:space-between;gap:10px;text-overflow:ellipsis}.wysiwyg-container--col .text-long table td>div span{width:50%}.wysiwyg-container--col .text-long table td>div span:first-child{font-weight:700;text-align:left}.wysiwyg-container--col .text-long table td>div span:last-child{text-align:right}.wysiwyg-container--col .text-long table .td-bottom-border{border-bottom:3px solid #ccc !important}}.wysiwyg-container--dark{background-color:#c5001e;color:white}.wysiwyg-container--dark .text-long h1{font-family:"Open Sans","sans-serif";font-weight:700;font-size:2.8rem;color:#fff;line-height:3.6rem}@media (min-width:769px){.wysiwyg-container--dark .text-long h1{font-family:"Open Sans","sans-serif";font-weight:700;font-size:5.2rem;color:#fff;line-height:5.6rem}}.wysiwyg-container--dark .text-long h2{font-family:"Open Sans","sans-serif";font-weight:700;font-size:2.4rem;color:#fff;line-height:3.2rem}@media (min-width:769px){.wysiwyg-container--dark .text-long h2{font-family:"Open Sans","sans-serif";font-weight:700;font-size:3.2rem;color:#fff;line-height:4rem}}.wysiwyg-container--dark .text-long h3{font-family:"Open Sans","sans-serif";font-weight:700;font-size:2rem;color:#fff;line-height:2.4rem}@media (min-width:769px){.wysiwyg-container--dark .text-long h3{font-family:"Open Sans","sans-serif";font-weight:700;font-size:2.8rem;color:#fff;line-height:3.2rem}}.wysiwyg-container--dark .text-long h4{font-family:"Open Sans","sans-serif";font-weight:700;font-size:1.8rem;color:#fff;line-height:2.4rem}@media (min-width:769px){.wysiwyg-container--dark .text-long h4{font-family:"Open Sans","sans-serif";font-weight:700;font-size:2.2rem;color:#fff;line-height:3.4rem}}.wysiwyg-container--dark .text-long p{font-family:"Open Sans","sans-serif";font-weight:400;font-size:1.8rem;color:#fff;line-height:3.2rem}.wysiwyg-container--dark .text-long p s{font-family:"Open Sans","sans-serif";font-weight:400;font-size:1.8rem;color:#fff;line-height:3.2rem}.wysiwyg-container--dark .text-long blockquote{font-family:"Open Sans","sans-serif";font-weight:400;font-size:1.6rem;color:#fff;line-height:2.4rem;border-left:solid 4px #fff;padding-left:1.6rem}@media (min-width:769px){.wysiwyg-container--dark .text-long blockquote{font-family:"Open Sans","sans-serif";font-weight:400;font-size:1.8rem;color:#fff;line-height:3.2rem}}.wysiwyg-container--dark .text-long a.link.link--button.link--large-primary{color:#fff;background:#c5001e;border-radius:2px;outline:none;font-size:1.4rem;line-height:1.6rem}.wysiwyg-container--dark .text-long a.link.link--button.link--large-primary:hover{background:#d64c61;color:#fff}.wysiwyg-container--dark .text-long a.link.link--button.link--large-primary:active{background:#c5001e;color:#fff}.wysiwyg-container--dark .text-long a.link.link--button.link--large-secondary{border:1px solid #c5001e;box-sizing:border-box;border-radius:2px;color:#c5001e;font-weight:bold;background:transparent;font-size:1.4rem;line-height:1.6rem}.wysiwyg-container--dark .text-long a.link.link--button.link--large-secondary:hover{border:1px solid #d64c61;background:#d64c61;color:#fff}.wysiwyg-container--dark .text-long a.link.link--button.link--large-secondary:active{background:#c5001e;color:#fff}.wysiwyg-container--dark .text-long a{font-family:"Open Sans","sans-serif";font-weight:400;font-size:1.8rem;color:#fff;line-height:3.2rem}.wysiwyg-container--dark .text-long figcaption{font-family:"Open Sans","sans-serif";font-weight:400;font-size:1.6rem;color:#fff;line-height:2.4rem;margin-top:1.6rem}.wysiwyg-container--dark .text-long td{border-bottom:1px solid #fff;border-right:1px solid #fff}.wysiwyg-container--dark .text-long ol li,.wysiwyg-container--dark .text-long ul li{font-family:"Open Sans","sans-serif";font-weight:400;font-size:1.6rem;color:#fff;line-height:2.4rem;padding-bottom:0.6rem}@media (min-width:769px){.wysiwyg-container--dark .text-long ol li,.wysiwyg-container--dark .text-long ul li{font-family:"Open Sans","sans-serif";font-weight:400;font-size:1.8rem;color:#fff;line-height:3.2rem;padding-bottom:0}}.wysiwyg-container--light{background-color:#fff}.wysiwyg-container--light .text-long h1{font-family:"Open Sans","sans-serif";font-weight:700;font-size:2.8rem;color:#17191d;line-height:3.6rem}@media (min-width:769px){.wysiwyg-container--light .text-long h1{font-family:"Open Sans","sans-serif";font-weight:700;font-size:5.2rem;color:#17191d;line-height:5.6rem}}.wysiwyg-container--light .text-long h2{font-family:"Open Sans","sans-serif";font-weight:700;font-size:2.4rem;color:#17191d;line-height:3.2rem}@media (min-width:769px){.wysiwyg-container--light .text-long h2{font-family:"Open Sans","sans-serif";font-weight:700;font-size:3.2rem;color:#17191d;line-height:4rem}}.wysiwyg-container--light .text-long h3{font-family:"Open Sans","sans-serif";font-weight:700;font-size:2rem;color:#17191d;line-height:2.4rem}@media (min-width:769px){.wysiwyg-container--light .text-long h3{font-family:"Open Sans","sans-serif";font-weight:700;font-size:2.8rem;color:#17191d;line-height:3.2rem}}.wysiwyg-container--light .text-long h4{font-family:"Open Sans","sans-serif";font-weight:700;font-size:1.8rem;color:#17191d;line-height:2.4rem}@media (min-width:769px){.wysiwyg-container--light .text-long h4{font-family:"Open Sans","sans-serif";font-weight:700;font-size:2.2rem;color:#17191d;line-height:3.4rem}}.wysiwyg-container--light .text-long figcaption{font-family:"Open Sans","sans-serif";font-weight:400;font-size:1.6rem;color:#17191d;line-height:2.4rem;margin-top:1.6rem}.wysiwyg-container--light .text-long ol li,.wysiwyg-container--light .text-long ul li{font-family:"Open Sans","sans-serif";font-weight:400;font-size:1.6rem;color:#17191d;line-height:2.4rem;padding-bottom:0.6rem}@media (min-width:769px){.wysiwyg-container--light .text-long ol li,.wysiwyg-container--light .text-long ul li{font-family:"Open Sans","sans-serif";font-weight:400;font-size:1.8rem;color:#17191d;line-height:3.2rem;padding-bottom:0}}.wysiwyg-container--light .text-long p{font-family:"Open Sans","sans-serif";font-weight:400;font-size:1.8rem;color:#17191d;line-height:3.2rem}.wysiwyg-container--light .text-long blockquote{font-family:"Open Sans","sans-serif";font-weight:400;font-size:1.6rem;color:#17191d;line-height:2.4rem;border-left:solid 4px #000;padding-left:1.6rem;margin-left:0}@media (min-width:769px){.wysiwyg-container--light .text-long blockquote{font-family:"Open Sans","sans-serif";font-weight:400;font-size:1.8rem;color:#17191d;line-height:3.2rem}}.wysiwyg-container--light .text-long s{font-family:"Open Sans","sans-serif";font-weight:400;font-size:1.8rem;color:#17191d;line-height:3.2rem}.wysiwyg-container--light .text-long a.link.link--button.link--large-primary{color:#fff;background:#c5001e;border-radius:2px;outline:none;font-size:1.4rem;line-height:1.6rem}.wysiwyg-container--light .text-long a.link.link--button.link--large-primary:hover{background:#d64c61;color:#fff}.wysiwyg-container--light .text-long a.link.link--button.link--large-primary:active{background:#c5001e;color:#fff}.wysiwyg-container--light .text-long a.link.link--button.link--large-secondary{border:1px solid #c5001e;box-sizing:border-box;border-radius:2px;color:#c5001e;font-weight:bold;background:transparent;font-size:1.4rem;line-height:1.6rem}.wysiwyg-container--light .text-long a.link.link--button.link--large-secondary:hover{border:1px solid #d64c61;background:#d64c61;color:#fff}.wysiwyg-container--light .text-long a.link.link--button.link--large-secondary:active{background:#c5001e;color:#fff}.wysiwyg-container--light .text-long a{font-family:"Open Sans","sans-serif";font-weight:400;font-size:1.8rem;color:#c5001e;line-height:3.2rem}.wysiwyg-container--light .text-long td{border-bottom:1px solid #000;border-right:1px solid #000}.wysiwyg-container .text-long--centre{display:flex;flex-direction:column;align-items:center;text-align:center}.wysiwyg-container .text-long--centre figure{display:flex;flex-direction:column;align-items:center}.wysiwyg-container .text-long--centre .video{width:100%}.wysiwyg-two-col-container{padding:4.8rem 0 4.8rem 0}@media (min-width:769px){.wysiwyg-two-col-container{padding:12rem 0 12rem 0}}.wysiwyg-two-col-container--narrow{padding:2.4rem 0 2.4rem 0}.wysiwyg-two-col-container--wrapper{max-width:1441px;width:100%;margin:0 auto;padding:0 1rem}@media (min-width:541px){.wysiwyg-two-col-container--wrapper{padding:0 1rem}}@media (min-width:1441px){.wysiwyg-two-col-container--wrapper{padding-left:calc(1rem + calc(-50vw + calc(1441px / 2)));padding-right:calc(1rem + calc(-50vw + calc(1441px / 2)))}}.wysiwyg-two-col-container--grid{width:100%;padding-right:10px;padding-left:10px;margin-right:auto;margin-left:auto}@media (min-width:541px){.wysiwyg-two-col-container--grid{padding-right:20px;padding-left:20px}}@media (min-width:1001px){.wysiwyg-two-col-container--grid{padding-right:24px;padding-left:24px}}@media (min-width:1441px){.wysiwyg-two-col-container--grid{padding-right:40px;padding-left:40px}}@media (min-width:541px){.wysiwyg-two-col-container--grid{max-width:728px}}@media (min-width:769px){.wysiwyg-two-col-container--grid{max-width:956px}}@media (min-width:1001px){.wysiwyg-two-col-container--grid{max-width:1112px}}@media (min-width:1441px){.wysiwyg-two-col-container--grid{max-width:1384px}}.wysiwyg-two-col-container--row{display:flex;flex-wrap:wrap;margin-right:-10px;margin-left:-10px}@media (min-width:541px){.wysiwyg-two-col-container--row{margin-right:-10px;margin-left:-10px}}@media (min-width:1001px){.wysiwyg-two-col-container--row{margin-right:-12px;margin-left:-12px}}@media (min-width:1441px){.wysiwyg-two-col-container--row{margin-right:-20px;margin-left:-20px}}.wysiwyg-two-col-container--left{position:relative;width:100%;padding-right:10px;padding-left:10px;flex:0 0 100%;max-width:100%}@media (min-width:0){.wysiwyg-two-col-container--left{padding-right:14px;padding-left:14px}}@media (min-width:541px){.wysiwyg-two-col-container--left{padding-right:10px;padding-left:10px}}@media (min-width:1001px){.wysiwyg-two-col-container--left{padding-right:12px;padding-left:12px}}@media (min-width:1441px){.wysiwyg-two-col-container--left{padding-right:20px;padding-left:20px}}@media (min-width:769px){.wysiwyg-two-col-container--left{flex:0 0 50%;max-width:50%}}.wysiwyg-two-col-container--right{position:relative;width:100%;padding-right:10px;padding-left:10px;flex:0 0 100%;max-width:100%;margin-top:3rem}@media (min-width:0){.wysiwyg-two-col-container--right{padding-right:14px;padding-left:14px}}@media (min-width:541px){.wysiwyg-two-col-container--right{padding-right:10px;padding-left:10px}}@media (min-width:1001px){.wysiwyg-two-col-container--right{padding-right:12px;padding-left:12px}}@media (min-width:1441px){.wysiwyg-two-col-container--right{padding-right:20px;padding-left:20px}}@media (min-width:769px){.wysiwyg-two-col-container--right{flex:0 0 50%;max-width:50%;margin-top:0}}.wysiwyg-two-col-container .text-long h1{font-family:"Open Sans","sans-serif";font-weight:700;font-size:2.8rem;color:#17191d;line-height:3.6rem;margin:0 0 1rem}@media (min-width:769px){.wysiwyg-two-col-container .text-long h1{font-family:"Open Sans","sans-serif";font-weight:700;font-size:5.2rem;color:#17191d;line-height:5.6rem}}.wysiwyg-two-col-container .text-long h2{font-family:"Open Sans","sans-serif";font-weight:700;font-size:2.4rem;color:#17191d;line-height:3.2rem;margin:0 0 1rem}@media (min-width:769px){.wysiwyg-two-col-container .text-long h2{font-family:"Open Sans","sans-serif";font-weight:700;font-size:3.2rem;color:#17191d;line-height:4rem}}.wysiwyg-two-col-container .text-long h3{font-family:"Open Sans","sans-serif";font-weight:700;font-size:2rem;color:#17191d;line-height:2.4rem;margin:0 0 1rem}@media (min-width:769px){.wysiwyg-two-col-container .text-long h3{font-family:"Open Sans","sans-serif";font-weight:700;font-size:2.8rem;color:#17191d;line-height:3.2rem}}.wysiwyg-two-col-container .text-long h4{font-family:"Open Sans","sans-serif";font-weight:700;font-size:1.8rem;color:#17191d;line-height:2.4rem;margin:0 0 1rem}@media (min-width:769px){.wysiwyg-two-col-container .text-long h4{font-family:"Open Sans","sans-serif";font-weight:700;font-size:2.2rem;color:#17191d;line-height:3.4rem}}.wysiwyg-two-col-container .text-long figcaption{font-family:"Open Sans","sans-serif";font-weight:400;font-size:1.6rem;color:#17191d;line-height:2.4rem;margin-top:1.6rem}.wysiwyg-two-col-container .text-long ol li,.wysiwyg-two-col-container .text-long ul li{font-family:"Open Sans","sans-serif";font-weight:400;font-size:1.6rem;color:#17191d;line-height:2.4rem;padding-bottom:0.6rem}@media (min-width:769px){.wysiwyg-two-col-container .text-long ol li,.wysiwyg-two-col-container .text-long ul li{font-family:"Open Sans","sans-serif";font-weight:400;font-size:1.8rem;color:#17191d;line-height:3.2rem;padding-bottom:0}}.wysiwyg-two-col-container .text-long p{font-family:"Open Sans","sans-serif";font-weight:400;font-size:1.8rem;color:#17191d;line-height:3.2rem;margin:0}.wysiwyg-two-col-container .text-long blockquote{font-family:"Open Sans","sans-serif";font-weight:400;font-size:1.6rem;color:#17191d;line-height:2.4rem;border-left:solid 4px #000;padding-left:1.6rem;margin-left:0}@media (min-width:769px){.wysiwyg-two-col-container .text-long blockquote{font-family:"Open Sans","sans-serif";font-weight:400;font-size:1.8rem;color:#17191d;line-height:3.2rem}}.wysiwyg-two-col-container .text-long s{font-family:"Open Sans","sans-serif";font-weight:400;font-size:1.8rem;color:#17191d;line-height:3.2rem}.wysiwyg-two-col-container .text-long a.link.link--button.link--large-primary{color:#fff;background:#c5001e;border-radius:2px;outline:none;font-size:1.4rem;line-height:1.6rem}.wysiwyg-two-col-container .text-long a.link.link--button.link--large-primary:hover{background:#d64c61;color:#fff}.wysiwyg-two-col-container .text-long a.link.link--button.link--large-primary:active{background:#c5001e;color:#fff}.wysiwyg-two-col-container .text-long a.link.link--button.link--large-secondary{border:1px solid #c5001e;box-sizing:border-box;border-radius:2px;color:#c5001e;font-weight:bold;background:transparent;font-size:1.4rem;line-height:1.6rem}.wysiwyg-two-col-container .text-long a.link.link--button.link--large-secondary:hover{border:1px solid #d64c61;background:#d64c61;color:#fff}.wysiwyg-two-col-container .text-long a.link.link--button.link--large-secondary:active{background:#c5001e;color:#fff}.wysiwyg-two-col-container .text-long a{font-family:"Open Sans","sans-serif";font-weight:400;font-size:1.8rem;color:#c5001e;line-height:3.2rem}.wysiwyg-two-col-container .text-long td{border-bottom:1px solid #000;border-right:1px solid #000}.wysiwyg-two-col-container .text-long .social-embed{position:relative;width:100%;height:0;padding-bottom:56.25%}.wysiwyg-two-col-container .text-long .social-embed iframe{position:absolute;top:0;left:0;width:100%;height:100%}.youtube-video-container--wrapper{max-width:1441px;width:100%;margin:0 auto;padding:0 1rem}@media (min-width:541px){.youtube-video-container--wrapper{padding:0 1rem}}@media (min-width:1441px){.youtube-video-container--wrapper{padding-left:calc(1rem + calc(-50vw + calc(1441px / 2)));padding-right:calc(1rem + calc(-50vw + calc(1441px / 2)))}}.youtube-video-container--grid{width:100%;padding-right:10px;padding-left:10px;margin-right:auto;margin-left:auto}@media (min-width:541px){.youtube-video-container--grid{padding-right:20px;padding-left:20px}}@media (min-width:1001px){.youtube-video-container--grid{padding-right:24px;padding-left:24px}}@media (min-width:1441px){.youtube-video-container--grid{padding-right:40px;padding-left:40px}}@media (min-width:541px){.youtube-video-container--grid{max-width:728px}}@media (min-width:769px){.youtube-video-container--grid{max-width:956px}}@media (min-width:1001px){.youtube-video-container--grid{max-width:1112px}}@media (min-width:1441px){.youtube-video-container--grid{max-width:1384px}}.youtube-video-container--row{display:flex;flex-wrap:wrap;margin-right:-10px;margin-left:-10px}@media (min-width:541px){.youtube-video-container--row{margin-right:-10px;margin-left:-10px}}@media (min-width:1001px){.youtube-video-container--row{margin-right:-12px;margin-left:-12px}}@media (min-width:1441px){.youtube-video-container--row{margin-right:-20px;margin-left:-20px}}.youtube-video-container--col{position:relative;width:100%;padding-right:10px;padding-left:10px;flex:0 0 100%;max-width:100%}@media (min-width:0){.youtube-video-container--col{padding-right:14px;padding-left:14px}}@media (min-width:541px){.youtube-video-container--col{padding-right:10px;padding-left:10px}}@media (min-width:1001px){.youtube-video-container--col{padding-right:12px;padding-left:12px}}@media (min-width:1441px){.youtube-video-container--col{padding-right:20px;padding-left:20px}}.youtube-video-container--content-wrapper{padding:4.8rem 0}@media (min-width:769px){.youtube-video-container--content-wrapper{padding:6.4rem 0}}.youtube-video-container--iframe{min-height:18.5rem}@media (min-width:769px){.youtube-video-container--iframe{min-height:58rem}}.youtube-video-container--video-caption{padding-top:1.6rem}.youtube-video-container--video-caption .h2{font-family:"Open Sans","sans-serif";font-weight:700;font-size:1.6rem;color:#17191d;line-height:2.4rem;margin:0}.youtube-video-container--dark{background-color:#c5001e}.youtube-video-container--dark .youtube-video-container--video-caption .h2{font-family:"Open Sans","sans-serif";font-weight:700;font-size:1.6rem;color:#fff;line-height:2.4rem}.accordion{background:#e5e5e5;padding:4rem 0}@media (min-width:769px){.accordion{padding:6rem 0}}.accordion__wrapper{max-width:1441px;width:100%;margin:0 auto;padding:0 1rem}@media (min-width:541px){.accordion__wrapper{padding:0 1rem}}@media (min-width:1441px){.accordion__wrapper{padding-left:calc(1rem + calc(-50vw + calc(1441px / 2)));padding-right:calc(1rem + calc(-50vw + calc(1441px / 2)))}}.accordion__grid{width:100%;padding-right:10px;padding-left:10px;margin-right:auto;margin-left:auto}@media (min-width:541px){.accordion__grid{padding-right:20px;padding-left:20px}}@media (min-width:1001px){.accordion__grid{padding-right:24px;padding-left:24px}}@media (min-width:1441px){.accordion__grid{padding-right:40px;padding-left:40px}}@media (min-width:541px){.accordion__grid{max-width:728px}}@media (min-width:769px){.accordion__grid{max-width:956px}}@media (min-width:1001px){.accordion__grid{max-width:1112px}}@media (min-width:1441px){.accordion__grid{max-width:1384px}}.accordion__row{display:flex;flex-wrap:wrap;margin-right:-10px;margin-left:-10px}@media (min-width:541px){.accordion__row{margin-right:-10px;margin-left:-10px}}@media (min-width:1001px){.accordion__row{margin-right:-12px;margin-left:-12px}}@media (min-width:1441px){.accordion__row{margin-right:-20px;margin-left:-20px}}.accordion__col{position:relative;width:100%;padding-right:10px;padding-left:10px}@media (min-width:0){.accordion__col{padding-right:14px;padding-left:14px}}@media (min-width:541px){.accordion__col{padding-right:10px;padding-left:10px}}@media (min-width:1001px){.accordion__col{padding-right:12px;padding-left:12px}}@media (min-width:1441px){.accordion__col{padding-right:20px;padding-left:20px}}.accordion__h3{font-family:"Open Sans","sans-serif";font-weight:700;font-size:2.4rem;color:#17191d;line-height:3.2rem;margin:0 0 3rem;color:#000}@media (min-width:769px){.accordion__h3{font-family:"Open Sans","sans-serif";font-weight:700;font-size:3.2rem;color:#17191d;line-height:4rem}}.club-course-info-list{padding:6rem 0 3.3rem}@media (min-width:769px){.club-course-info-list{padding:10rem 0 21rem}}.club-course-info-list__wrapper{max-width:1441px;width:100%;margin:0 auto;padding:0 1rem}@media (min-width:541px){.club-course-info-list__wrapper{padding:0 1rem}}@media (min-width:1441px){.club-course-info-list__wrapper{padding-left:calc(1rem + calc(-50vw + calc(1441px / 2)));padding-right:calc(1rem + calc(-50vw + calc(1441px / 2)))}}.club-course-info-list__grid{width:100%;padding-right:10px;padding-left:10px;margin-right:auto;margin-left:auto}@media (min-width:541px){.club-course-info-list__grid{padding-right:20px;padding-left:20px}}@media (min-width:1001px){.club-course-info-list__grid{padding-right:24px;padding-left:24px}}@media (min-width:1441px){.club-course-info-list__grid{padding-right:40px;padding-left:40px}}@media (min-width:541px){.club-course-info-list__grid{max-width:728px}}@media (min-width:769px){.club-course-info-list__grid{max-width:956px}}@media (min-width:1001px){.club-course-info-list__grid{max-width:1112px}}@media (min-width:1441px){.club-course-info-list__grid{max-width:1384px}}.club-course-info-list .h1{font-family:"Open Sans","sans-serif";font-weight:700;font-size:2rem;color:#17191d;line-height:2.4rem;margin:0 0 3.2rem}@media (min-width:769px){.club-course-info-list .h1{font-family:"Open Sans","sans-serif";font-weight:700;font-size:3.2rem;color:#17191d;line-height:4rem;margin:0 0 4rem}}.club-tile-grid{background:#f9f9f9}.club-tile-grid__wrapper{max-width:1441px;width:100%;margin:0 auto;padding:0 1rem}@media (min-width:541px){.club-tile-grid__wrapper{padding:0 1rem}}@media (min-width:1441px){.club-tile-grid__wrapper{padding-left:calc(1rem + calc(-50vw + calc(1441px / 2)));padding-right:calc(1rem + calc(-50vw + calc(1441px / 2)))}}.club-tile-grid__grid{width:100%;padding-right:10px;padding-left:10px;margin-right:auto;margin-left:auto;padding-top:4.8rem;padding-bottom:5.6rem}@media (min-width:541px){.club-tile-grid__grid{padding-right:20px;padding-left:20px}}@media (min-width:1001px){.club-tile-grid__grid{padding-right:24px;padding-left:24px}}@media (min-width:1441px){.club-tile-grid__grid{padding-right:40px;padding-left:40px}}@media (min-width:541px){.club-tile-grid__grid{max-width:728px}}@media (min-width:769px){.club-tile-grid__grid{max-width:956px}}@media (min-width:1001px){.club-tile-grid__grid{max-width:1112px}}@media (min-width:1441px){.club-tile-grid__grid{max-width:1384px}}@media (min-width:1001px){.club-tile-grid__grid{padding-top:5.6rem;padding-bottom:7.6rem}}.club-tile-grid__row{display:flex;flex-wrap:wrap;margin-right:-10px;margin-left:-10px}@media (min-width:541px){.club-tile-grid__row{margin-right:-10px;margin-left:-10px}}@media (min-width:1001px){.club-tile-grid__row{margin-right:-12px;margin-left:-12px}}@media (min-width:1441px){.club-tile-grid__row{margin-right:-20px;margin-left:-20px}}.club-tile-grid__row--columns-3 .club-tile{position:relative;width:100%;padding-right:10px;padding-left:10px;flex:0 0 100%;max-width:100%;display:flex}@media (min-width:0){.club-tile-grid__row--columns-3 .club-tile{padding-right:14px;padding-left:14px}}@media (min-width:541px){.club-tile-grid__row--columns-3 .club-tile{padding-right:10px;padding-left:10px}}@media (min-width:1001px){.club-tile-grid__row--columns-3 .club-tile{padding-right:12px;padding-left:12px}}@media (min-width:1441px){.club-tile-grid__row--columns-3 .club-tile{padding-right:20px;padding-left:20px}}@media (min-width:769px){.club-tile-grid__row--columns-3 .club-tile{flex:0 0 50%;max-width:50%}}@media (min-width:1001px){.club-tile-grid__row--columns-3 .club-tile{flex:0 0 33.33333%;max-width:33.33333%}}@media (min-width:1001px){.club-tile-grid__row--columns-3 .club-tile{flex:0 0 25%;max-width:25%}}.data-grid--wrapper{margin-bottom:2.4rem !important}@media (min-width:769px){.data-grid--wrapper{max-width:1441px;width:100%;margin:0 auto;padding:0 1rem}}@media (min-width:769px) and (min-width:541px){.data-grid--wrapper{padding:0 1rem}}@media (min-width:769px) and (min-width:1441px){.data-grid--wrapper{padding-left:calc(1rem + calc(-50vw + calc(1441px / 2)));padding-right:calc(1rem + calc(-50vw + calc(1441px / 2)))}}@media (min-width:769px){.data-grid--grid{width:100%;padding-right:10px;padding-left:10px;margin-right:auto;margin-left:auto}}@media (min-width:769px) and (min-width:541px){.data-grid--grid{padding-right:20px;padding-left:20px}}@media (min-width:769px) and (min-width:1001px){.data-grid--grid{padding-right:24px;padding-left:24px}}@media (min-width:769px) and (min-width:1441px){.data-grid--grid{padding-right:40px;padding-left:40px}}@media (min-width:769px) and (min-width:541px){.data-grid--grid{max-width:728px}}@media (min-width:769px) and (min-width:769px){.data-grid--grid{max-width:956px}}@media (min-width:769px) and (min-width:1001px){.data-grid--grid{max-width:1112px}}@media (min-width:769px) and (min-width:1441px){.data-grid--grid{max-width:1384px}}.data-grid--header{display:flex;background-color:#fff;height:6.4rem}@media (min-width:769px){.data-grid--header{padding-left:1.5rem}}.data-grid--header-content{display:flex;flex:1;align-items:center;justify-content:space-between}.data-grid--title{font-family:"Open Sans","sans-serif";font-weight:700;font-size:1.8rem;color:#000;line-height:3.2rem}@media screen and (max-width:769px){.data-grid--title{position:relative;width:100%;padding-right:10px;padding-left:10px}}@media screen and (max-width:769px) and (min-width:0){.data-grid--title{padding-right:14px;padding-left:14px}}@media screen and (max-width:769px) and (min-width:541px){.data-grid--title{padding-right:10px;padding-left:10px}}@media screen and (max-width:769px) and (min-width:1001px){.data-grid--title{padding-right:12px;padding-left:12px}}@media screen and (max-width:769px) and (min-width:1441px){.data-grid--title{padding-right:20px;padding-left:20px}}@media (min-width:769px){.data-grid--title{font-family:"Open Sans","sans-serif";font-weight:700;font-size:2.2rem;color:#000;line-height:3.2rem}}.data-grid--tabs .content-tabber--wrapper{padding:0}.data-grid--tabs .content-tabber--grid{padding:0}.data-grid--tabs .content-tabber--container{margin:0;box-shadow:none;height:unset}.data-grid--tabs .content-tabber--tab{padding:8px 0}.data-grid--rows-container{display:flex;flex-direction:column;min-width:650px}.data-grid--rows-scrollable-container{overflow-x:auto}.event-list .react-pager{display:flex;justify-content:center;background-color:#f9f9f9;padding-top:7.6rem;padding-bottom:10.9rem}.event-tile-container{background-color:#f9f9f9}@media (min-width:1001px){.event-tile-container{padding-top:12.5rem}}.event-tile-container__wrapper{max-width:1441px;width:100%;margin:0 auto;padding:0 1rem}@media (min-width:541px){.event-tile-container__wrapper{padding:0 1rem}}@media (min-width:1441px){.event-tile-container__wrapper{padding-left:calc(1rem + calc(-50vw + calc(1441px / 2)));padding-right:calc(1rem + calc(-50vw + calc(1441px / 2)))}}.event-tile-container__grid{width:100%;padding-right:10px;padding-left:10px;margin-right:auto;margin-left:auto;padding-top:6.4rem}@media (min-width:541px){.event-tile-container__grid{padding-right:20px;padding-left:20px}}@media (min-width:1001px){.event-tile-container__grid{padding-right:24px;padding-left:24px}}@media (min-width:1441px){.event-tile-container__grid{padding-right:40px;padding-left:40px}}@media (min-width:541px){.event-tile-container__grid{max-width:728px}}@media (min-width:769px){.event-tile-container__grid{max-width:956px}}@media (min-width:1001px){.event-tile-container__grid{max-width:1112px}}@media (min-width:1441px){.event-tile-container__grid{max-width:1384px}}@media (min-width:1001px){.event-tile-container__grid{padding-top:10.4rem}}.event-tile-container__row{display:flex;flex-wrap:wrap;margin-right:-10px;margin-left:-10px}@media (min-width:541px){.event-tile-container__row{margin-right:-10px;margin-left:-10px}}@media (min-width:1001px){.event-tile-container__row{margin-right:-12px;margin-left:-12px}}@media (min-width:1441px){.event-tile-container__row{margin-right:-20px;margin-left:-20px}}.event-tile-container__row .event-tile-column-wrapper{display:flex;margin-bottom:2.4rem}@media (min-width:769px){.event-tile-container__row .event-tile-column-wrapper{margin-bottom:3.2rem}}.event-tile-container__row--columns-3 .event-tile-column-wrapper{position:relative;width:100%;padding-right:10px;padding-left:10px;flex:0 0 100%;max-width:100%;margin-bottom:5.6rem}@media (min-width:0){.event-tile-container__row--columns-3 .event-tile-column-wrapper{padding-right:14px;padding-left:14px}}@media (min-width:541px){.event-tile-container__row--columns-3 .event-tile-column-wrapper{padding-right:10px;padding-left:10px}}@media (min-width:1001px){.event-tile-container__row--columns-3 .event-tile-column-wrapper{padding-right:12px;padding-left:12px}}@media (min-width:1441px){.event-tile-container__row--columns-3 .event-tile-column-wrapper{padding-right:20px;padding-left:20px}}@media (min-width:769px){.event-tile-container__row--columns-3 .event-tile-column-wrapper{flex:0 0 50%;max-width:50%}}@media (min-width:1001px){.event-tile-container__row--columns-3 .event-tile-column-wrapper{flex:0 0 33.33333%;max-width:33.33333%}}.event-tile-container__row--columns-3 .event-tile__image{min-height:16.6rem;min-width:20rem;max-height:unset;max-width:unset}@media (min-width:541px){.event-tile-container__row--columns-3 .event-tile__image{min-width:32.7rem;min-height:20rem}}@media (min-width:1001px){.event-tile-container__row--columns-3 .event-tile__image{min-width:30rem;min-height:20rem}}@media (min-width:1441px){.event-tile-container__row--columns-3 .event-tile__image{min-width:35.6rem;min-height:20rem}}.feature-tile-container__wrapper{max-width:1441px;width:100%;margin:0 auto;padding:0 1rem}@media (min-width:541px){.feature-tile-container__wrapper{padding:0 1rem}}@media (min-width:1441px){.feature-tile-container__wrapper{padding-left:calc(1rem + calc(-50vw + calc(1441px / 2)));padding-right:calc(1rem + calc(-50vw + calc(1441px / 2)))}}.feature-tile-container__heading{display:flex}.feature-tile-container__heading .h2{font-family:"Open Sans","sans-serif";font-weight:700;font-size:2.4rem;color:#17191d;line-height:3.2rem;margin:4.8rem 0 4rem;text-transform:uppercase}@media (min-width:769px){.feature-tile-container__heading .h2{font-family:"Open Sans","sans-serif";font-weight:700;font-size:3.2rem;color:#17191d;line-height:4rem;margin:3.2rem 0}}.feature-tile-container__heading--centre{justify-content:center;text-align:center}.feature-tile-container__heading--left{justify-content:flex-start;margin-left:2.4rem}@media (min-width:769px){.feature-tile-container__heading--left{margin-left:9rem}}@media (min-width:1001px){.feature-tile-container__heading--left{margin-left:16rem}}.feature-tile-container--dark{background-color:#c5001e}.feature-tile-container--dark .feature-tile-container__heading .h2{color:#fff}.grid_nw__item{flex:1 1 100%;margin-bottom:2rem}@media (min-width:1001px){.grid_nw__item{margin:0 2rem 0 0;flex-basis:30%}}.grid_nw__item:last-child{margin-right:0}.grid_nw__item--example{background-color:clr(highlight-high);padding:4rem}.grid_nw{display:flex;flex-wrap:wrap}.grid_nw--card{margin-bottom:2rem}.home-page-news-component{flex-direction:column;display:flex;padding-bottom:4rem}@media (min-width:769px){.home-page-news-component{flex-direction:row;background-color:#c5001e;padding-bottom:0;position:relative}}.home-page-news-component__featured-article-wrapper{align-items:flex-end;display:flex;flex-direction:column;background-color:#c5001e;flex-basis:60%}@media (min-width:769px){.home-page-news-component__featured-article-wrapper{min-height:38.9rem;flex-direction:unset}}@media (min-width:2170px){.home-page-news-component__featured-article-wrapper{flex-basis:53%}}.home-page-news-component__wrapper{max-width:1441px;width:100%;margin:0 auto;padding:0 1rem}@media (min-width:541px){.home-page-news-component__wrapper{padding:0 1rem}}@media (min-width:1441px){.home-page-news-component__wrapper{padding-left:calc(1rem + calc(-50vw + calc(1441px / 2)));padding-right:calc(1rem + calc(-50vw + calc(1441px / 2)))}}@media (min-width:769px){.home-page-news-component__wrapper{position:absolute;left:0;right:0;margin-left:auto;margin-right:auto}}.home-page-news-component__grid{width:100%;padding-right:10px;padding-left:10px;margin-right:auto;margin-left:auto}@media (min-width:541px){.home-page-news-component__grid{padding-right:20px;padding-left:20px}}@media (min-width:1001px){.home-page-news-component__grid{padding-right:24px;padding-left:24px}}@media (min-width:1441px){.home-page-news-component__grid{padding-right:40px;padding-left:40px}}@media (min-width:541px){.home-page-news-component__grid{max-width:728px}}@media (min-width:769px){.home-page-news-component__grid{max-width:956px}}@media (min-width:1001px){.home-page-news-component__grid{max-width:1112px}}@media (min-width:1441px){.home-page-news-component__grid{max-width:1384px}}.home-page-news-component--content{padding:1.6rem 0 2rem 0}.home-page-news-component__col{position:relative;width:100%;padding-right:10px;padding-left:10px;flex:0 0 100%;max-width:100%}@media (min-width:0){.home-page-news-component__col{padding-right:14px;padding-left:14px}}@media (min-width:541px){.home-page-news-component__col{padding-right:10px;padding-left:10px}}@media (min-width:1001px){.home-page-news-component__col{padding-right:12px;padding-left:12px}}@media (min-width:1441px){.home-page-news-component__col{padding-right:20px;padding-left:20px}}@media (min-width:541px){.home-page-news-component__col{flex:0 0 100%;max-width:100%}}@media (min-width:769px){.home-page-news-component__col{max-width:45rem}}@media (min-width:1001px){.home-page-news-component__col{max-width:64rem}}@media (min-width:1441px){.home-page-news-component__col{max-width:74.1rem}}@media (min-width:769px){.home-page-news-component--with-overlay::before{content:'';position:absolute;top:0;bottom:0;left:0;right:0;background:#000;opacity:0.7}}@media (min-width:769px) and (min-width:541px){.home-page-news-component--with-overlay::before{background:rgba(0,0,0,0.6);opacity:0.75}}.home-page-news-component__row{display:flex;flex-wrap:wrap;margin-right:-10px;margin-left:-10px;display:flex;flex-direction:column-reverse;align-content:center;position:relative;z-index:2;margin-bottom:0}@media (min-width:541px){.home-page-news-component__row{margin-right:-10px;margin-left:-10px}}@media (min-width:1001px){.home-page-news-component__row{margin-right:-12px;margin-left:-12px}}@media (min-width:1441px){.home-page-news-component__row{margin-right:-20px;margin-left:-20px}}@media (min-width:769px){.home-page-news-component__row{flex-direction:row;margin-bottom:6.4rem}}.home-page-news-component--left{display:block}.home-page-news-component__background-image{width:100%;height:27.6rem}@media (min-width:769px){.home-page-news-component__background-image{display:flex;height:64rem}}.home-page-news-component__background-image img{width:100%;height:100%;object-fit:cover}.home-page-news-component__background-image--3-articles{height:40rem}.home-page-news-component__background-image--3-articles img{object-position:top}.home-page-news-component--date-text{font-family:"Open Sans","sans-serif";font-weight:700;font-size:1.2rem;color:#fff;line-height:1.2rem}.home-page-news-component--title{font-family:"Open Sans","sans-serif";font-weight:700;font-size:2.4rem;color:#fff;line-height:3.2rem}@media (min-width:769px){.home-page-news-component--title{font-family:"Open Sans","sans-serif";font-weight:700;font-size:5.2rem;color:#fff;line-height:5.6rem}}.home-page-news-component--featured-article-cta{margin-top:2rem}.home-page-news-component--featured-article-cta .react-button-wrapper{background-color:transparent}.home-page-news-component--featured-article-cta .react-button-wrapper .link--small-primary-icon-right{color:#fff}.home-page-news-component__news-list-wrapper{max-width:1441px;width:100%;margin:0 auto;padding:0 1rem}@media (min-width:541px){.home-page-news-component__news-list-wrapper{padding:0 1rem}}@media (min-width:1441px){.home-page-news-component__news-list-wrapper{padding-left:calc(1rem + calc(-50vw + calc(1441px / 2)));padding-right:calc(1rem + calc(-50vw + calc(1441px / 2)))}}@media (min-width:769px){.home-page-news-component__news-list-wrapper{position:absolute;left:0;right:0;margin-left:auto;margin-right:auto;flex-basis:40%}}.home-page-news-component__news-list-grid{width:100%;padding-right:10px;padding-left:10px;margin-right:auto;margin-left:auto}@media (min-width:541px){.home-page-news-component__news-list-grid{padding-right:20px;padding-left:20px}}@media (min-width:1001px){.home-page-news-component__news-list-grid{padding-right:24px;padding-left:24px}}@media (min-width:1441px){.home-page-news-component__news-list-grid{padding-right:40px;padding-left:40px}}@media (min-width:541px){.home-page-news-component__news-list-grid{max-width:728px}}@media (min-width:769px){.home-page-news-component__news-list-grid{max-width:956px}}@media (min-width:1001px){.home-page-news-component__news-list-grid{max-width:1112px}}@media (min-width:1441px){.home-page-news-component__news-list-grid{max-width:1384px}}.home-page-news-component__news-list-row{display:flex;flex-wrap:wrap;margin-right:-10px;margin-left:-10px;display:flex;align-content:center;position:relative}@media (min-width:541px){.home-page-news-component__news-list-row{margin-right:-10px;margin-left:-10px}}@media (min-width:1001px){.home-page-news-component__news-list-row{margin-right:-12px;margin-left:-12px}}@media (min-width:1441px){.home-page-news-component__news-list-row{margin-right:-20px;margin-left:-20px}}@media (min-width:769px){.home-page-news-component__news-list-row{flex-direction:row}}.home-page-news-component__news-list-col{position:relative;width:100%;padding-right:10px;padding-left:10px;flex:0 0 100%;max-width:100%;padding-bottom:8rem}@media (min-width:0){.home-page-news-component__news-list-col{padding-right:14px;padding-left:14px}}@media (min-width:541px){.home-page-news-component__news-list-col{padding-right:10px;padding-left:10px}}@media (min-width:1001px){.home-page-news-component__news-list-col{padding-right:12px;padding-left:12px}}@media (min-width:1441px){.home-page-news-component__news-list-col{padding-right:20px;padding-left:20px}}@media (min-width:769px){.home-page-news-component__news-list-col{flex:0 0 37.5%;max-width:37.5%;z-index:2;padding-bottom:0}}@media (min-width:1001px){.home-page-news-component__news-list-col{flex:0 0 33.33333%;max-width:33.33333%}}.home-page-news-component__news-list-col_one{display:none}@media (min-width:769px){.home-page-news-component__news-list-col_one{position:relative;width:100%;padding-right:10px;padding-left:10px;flex:0 0 62.5%;max-width:62.5%;display:unset;z-index:-1}}@media (min-width:769px) and (min-width:0){.home-page-news-component__news-list-col_one{padding-right:14px;padding-left:14px}}@media (min-width:769px) and (min-width:541px){.home-page-news-component__news-list-col_one{padding-right:10px;padding-left:10px}}@media (min-width:769px) and (min-width:1001px){.home-page-news-component__news-list-col_one{padding-right:12px;padding-left:12px}}@media (min-width:769px) and (min-width:1441px){.home-page-news-component__news-list-col_one{padding-right:20px;padding-left:20px}}@media (min-width:1001px){.home-page-news-component__news-list-col_one{position:relative;width:100%;padding-right:10px;padding-left:10px;flex:0 0 66.66667%;max-width:66.66667%}}@media (min-width:1001px) and (min-width:0){.home-page-news-component__news-list-col_one{padding-right:14px;padding-left:14px}}@media (min-width:1001px) and (min-width:541px){.home-page-news-component__news-list-col_one{padding-right:10px;padding-left:10px}}@media (min-width:1001px) and (min-width:1001px){.home-page-news-component__news-list-col_one{padding-right:12px;padding-left:12px}}@media (min-width:1001px) and (min-width:1441px){.home-page-news-component__news-list-col_one{padding-right:20px;padding-left:20px}}.home-page-news-component__news-list-container{padding-top:4.8rem}@media (min-width:769px){.home-page-news-component__news-list-container{background-color:#c5001e;padding-left:4rem;padding-top:5.4rem}}.home-page-news-component__news-list-header{display:flex;flex-direction:row;align-items:center;justify-content:space-between;margin-bottom:1.6rem}.home-page-news-component__news-list-heading{font-family:"Open Sans","sans-serif";font-weight:700;font-size:2rem;color:#17191d;line-height:2.4rem}@media (min-width:769px){.home-page-news-component__news-list-heading{font-family:"Open Sans","sans-serif";font-weight:700;font-size:2.2rem;color:#fff;line-height:3.2rem}}.home-page-news-component__news-list-cta{position:absolute;bottom:0;left:calc(50% - 80px)}@media (min-width:769px){.home-page-news-component__news-list-cta{position:unset}}.home-page-news-component__news-list-cta .react-button-wrapper{background-color:transparent}@media (min-width:769px){.home-page-news-component__news-list-cta .react-button-wrapper{margin-top:5px}}.home-page-news-component__news-list-cta .react-button-wrapper .link__icon--right{display:none}@media (min-width:769px){.home-page-news-component__news-list-cta .react-button-wrapper .link__icon--right{display:unset;margin-left:8px}}@media (min-width:1001px){.home-page-news-component__news-list-cta .react-button-wrapper .link__icon--right{margin-left:2.7rem}}.home-page-news-component--news-item-container{padding-bottom:1rem;border-bottom:1px solid #e5e5e5;margin-bottom:1rem;padding-right:5px}.home-page-news-component--news-item-container a{text-decoration:none}.home-page-news-component--news-date-text{font-family:"Open Sans","sans-serif";font-weight:700;font-size:1.2rem;color:#6c6c6c;line-height:1.2rem;margin-bottom:5px}.home-page-news-component--news-heading{font-family:"Open Sans","sans-serif";font-weight:700;font-size:1.6rem;color:#000;line-height:2.4rem;font-weight:600}@media (min-width:769px){.home-page-news-component--news-heading{font-family:"Open Sans","sans-serif";font-weight:700;font-size:1.8rem;color:#fff;line-height:3.2rem;font-weight:600}}.home-page-news-component--news-heading:hover{opacity:.7}@media (min-width:769px){.home-page-news-component__news-item-list{height:45rem;display:flex;flex-direction:column;justify-content:space-between}}@media (min-width:769px){.home-page-news-component__news-item-list--3-articles{justify-content:start;height:auto}.home-page-news-component__news-item-list--3-articles .home-page-news-component--news-item-container{margin-bottom:1.6rem}}.video-home-page-component{padding-bottom:4rem;position:relative}.video-home-page-component__wrapper{max-width:1441px;width:100%;margin:0 auto;padding:0 1rem}@media (min-width:541px){.video-home-page-component__wrapper{padding:0 1rem}}@media (min-width:1441px){.video-home-page-component__wrapper{padding-left:calc(1rem + calc(-50vw + calc(1441px / 2)));padding-right:calc(1rem + calc(-50vw + calc(1441px / 2)))}}.video-home-page-component__grid{width:100%;padding-right:10px;padding-left:10px;margin-right:auto;margin-left:auto}@media (min-width:541px){.video-home-page-component__grid{padding-right:20px;padding-left:20px}}@media (min-width:1001px){.video-home-page-component__grid{padding-right:24px;padding-left:24px}}@media (min-width:1441px){.video-home-page-component__grid{padding-right:40px;padding-left:40px}}@media (min-width:541px){.video-home-page-component__grid{max-width:728px}}@media (min-width:769px){.video-home-page-component__grid{max-width:956px}}@media (min-width:1001px){.video-home-page-component__grid{max-width:1112px}}@media (min-width:1441px){.video-home-page-component__grid{max-width:1384px}}.video-home-page-component__header{display:flex;flex-direction:row;align-items:center;justify-content:space-between;margin-bottom:2.4rem}.video-home-page-component__heading{font-family:"Open Sans","sans-serif";font-weight:700;font-size:2rem;color:#17191d;line-height:2.4rem;text-transform:capitalize}@media (min-width:769px){.video-home-page-component__heading{font-family:"Open Sans","sans-serif";font-weight:700;font-size:2.8rem;color:#17191d;line-height:3.2}}.video-home-page-component__tile-wrapper{display:flex;flex-direction:column}@media (min-width:1441px){.video-home-page-component__tile-wrapper{flex-direction:row}}.video-home-page-component__tile-wrapper .video-home-page-component__column-one{flex:1;flex-basis:50%}.video-home-page-component__tile-wrapper .video-home-page-component__column-one .video-tile--wrapper{width:100%;margin-bottom:2.5rem}@media (min-width:1441px){.video-home-page-component__tile-wrapper .video-home-page-component__column-one .video-tile--wrapper{width:63.8rem;height:63.1rem;margin-right:5rem;margin-bottom:0}}.video-home-page-component__tile-wrapper .video-home-page-component__column-one .video-tile--wrapper .video-tile--backgroundImage{width:100%;height:100%}.video-home-page-component__tile-wrapper .video-home-page-component__column-one .video-tile--wrapper .video-tile--backgroundImage a{flex:1}.video-home-page-component__tile-wrapper .video-home-page-component__column-two{flex:1;flex-basis:50%;display:flex;flex-wrap:wrap;flex-direction:row;justify-content:space-between}.video-home-page-component__tile-wrapper .video-home-page-component__column-two .video-tile--wrapper{margin-bottom:2.5rem}@media (min-width:769px){.video-home-page-component__tile-wrapper .video-home-page-component__column-two .video-tile--wrapper{margin-bottom:4.1rem}}.video-home-page-component__tile-wrapper .video-home-page-component__column-two .video-tile--backgroundImage{width:100%}.video-home-page-component__tile-wrapper .video-home-page-component__column-two .video-tile--videoContentContainer{flex:1}.video-home-page-component--cta-arrow{position:absolute;left:50%;bottom:0;margin-left:-8rem}@media (min-width:769px){.video-home-page-component--cta-arrow{position:unset;margin-bottom:unset;display:flex;flex:1;justify-content:flex-end}}.video-home-page-component--cta-arrow .react-button-wrapper{background-color:#fff}.video-home-page-component--cta-arrow .react-button-wrapper .link--large-secondary svg{display:none}.home-page-video__main-wrapper{padding-bottom:4rem;padding-top:4rem}.horse-entry-grid{display:flex}.horse-entry-grid__row-container{display:flex;flex:1}.horse-entry-grid__wrapper{margin-top:8px;flex:1}@media (min-width:769px){.horse-entry-grid__wrapper{max-width:1441px;width:100%;margin:0 auto;padding:0 1rem;margin-top:6rem}}@media (min-width:769px) and (min-width:541px){.horse-entry-grid__wrapper{padding:0 1rem}}@media (min-width:769px) and (min-width:1441px){.horse-entry-grid__wrapper{padding-left:calc(1rem + calc(-50vw + calc(1441px / 2)));padding-right:calc(1rem + calc(-50vw + calc(1441px / 2)))}}@media (min-width:769px){.horse-entry-grid__grid{width:100%;padding-right:10px;padding-left:10px;margin-right:auto;margin-left:auto}}@media (min-width:769px) and (min-width:541px){.horse-entry-grid__grid{padding-right:20px;padding-left:20px}}@media (min-width:769px) and (min-width:1001px){.horse-entry-grid__grid{padding-right:24px;padding-left:24px}}@media (min-width:769px) and (min-width:1441px){.horse-entry-grid__grid{padding-right:40px;padding-left:40px}}@media (min-width:769px) and (min-width:541px){.horse-entry-grid__grid{max-width:728px}}@media (min-width:769px) and (min-width:769px){.horse-entry-grid__grid{max-width:956px}}@media (min-width:769px) and (min-width:1001px){.horse-entry-grid__grid{max-width:1112px}}@media (min-width:769px) and (min-width:1441px){.horse-entry-grid__grid{max-width:1384px}}.horse-entry-grid--replayButtons{display:flex}.horse-entry-grid-no-data{align-items:center;display:flex;flex-direction:column;justify-content:center}.horse-entry-grid-no-data--icon-wrapper{display:flex}.horse-entry-grid-no-data--icon-wrapper svg{height:8rem;color:#6c6c6c}.horse-entry-grid-no-data .message{font-family:"Open Sans","sans-serif";font-weight:400;font-size:1.8rem;color:#6c6c6c;line-height:3.2rem;font-weight:600;margin:1.2rem 2.4rem 2.4rem 2.4rem;text-align:center}@media (min-width:769px){.horse-entry-grid-no-data .message{margin:2.4rem 2.4rem 2.4rem 2.4rem}}.horse-profile-info-tiles-container__main-wrapper{margin-top:3.2rem}.horse-profile-info-tiles-container--wrapper{max-width:1441px;width:100%;margin:0 auto;padding:0 1rem}@media (min-width:541px){.horse-profile-info-tiles-container--wrapper{padding:0 1rem}}@media (min-width:1441px){.horse-profile-info-tiles-container--wrapper{padding-left:calc(1rem + calc(-50vw + calc(1441px / 2)));padding-right:calc(1rem + calc(-50vw + calc(1441px / 2)))}}.horse-profile-info-tiles-container--grid{width:100%;padding-right:10px;padding-left:10px;margin-right:auto;margin-left:auto}@media (min-width:541px){.horse-profile-info-tiles-container--grid{padding-right:20px;padding-left:20px}}@media (min-width:1001px){.horse-profile-info-tiles-container--grid{padding-right:24px;padding-left:24px}}@media (min-width:1441px){.horse-profile-info-tiles-container--grid{padding-right:40px;padding-left:40px}}@media (min-width:541px){.horse-profile-info-tiles-container--grid{max-width:728px}}@media (min-width:769px){.horse-profile-info-tiles-container--grid{max-width:956px}}@media (min-width:1001px){.horse-profile-info-tiles-container--grid{max-width:1112px}}@media (min-width:1441px){.horse-profile-info-tiles-container--grid{max-width:1384px}}.horse-profile-info-tiles-container--row{display:flex;flex-wrap:wrap}.image-gallery__wrapper{max-width:1441px;width:100%;margin:0 auto;padding:0 1rem}@media (min-width:541px){.image-gallery__wrapper{padding:0 1rem}}@media (min-width:1441px){.image-gallery__wrapper{padding-left:calc(1rem + calc(-50vw + calc(1441px / 2)));padding-right:calc(1rem + calc(-50vw + calc(1441px / 2)))}}.image-gallery__grid{width:100%;padding-right:10px;padding-left:10px;margin-right:auto;margin-left:auto;padding-top:3.2rem;padding-bottom:1.6rem}@media (min-width:541px){.image-gallery__grid{padding-right:20px;padding-left:20px}}@media (min-width:1001px){.image-gallery__grid{padding-right:24px;padding-left:24px}}@media (min-width:1441px){.image-gallery__grid{padding-right:40px;padding-left:40px}}@media (min-width:541px){.image-gallery__grid{max-width:728px}}@media (min-width:769px){.image-gallery__grid{max-width:956px}}@media (min-width:1001px){.image-gallery__grid{max-width:1112px}}@media (min-width:1441px){.image-gallery__grid{max-width:1384px}}@media (min-width:541px){.image-gallery__grid{padding-top:7.2rem}}.image-gallery-list{margin-left:-16px;margin-right:-16px}.image-gallery .react-pager{display:flex;justify-content:center;margin:8rem 0}.image-gallery--thumb-link{flex:1 1 356px}.image-gallery-image{cursor:pointer}.image-gallery .h2{font-family:"Open Sans","sans-serif";font-weight:700;font-size:2rem;color:#17191d;line-height:2.4rem;margin:0;padding-bottom:1rem}@media (min-width:769px){.image-gallery .h2{font-family:"Open Sans","sans-serif";font-weight:700;font-size:2.8rem;color:#17191d;line-height:3.2rem;padding-bottom:3.2rem}}.image-gallery--dark{background-color:#c5001e}.image-gallery--dark .h2{color:#fff}.image-gallery--dark .image-gallery-image{z-index:1}.image-gallery--dark .react-pager--item,.image-gallery--dark .react-pager--scroller{color:#fff}.image-gallery--dark .react-pager--item:hover,.image-gallery--dark .react-pager--scroller:hover{color:#c5001e;background-color:#f9e6e9}.image-gallery-lightbox{position:fixed;left:0;right:0;top:0;bottom:0;background:rgba(0,0,0,0.8);z-index:599}.image-gallery-lightbox--close{color:#fff;position:absolute;right:40px;top:40px;width:25px;height:25px;cursor:pointer;transition:all 0.4s ease-in-out}.image-gallery-lightbox--close-icon{height:100%}.image-gallery-lightbox--close-icon .icon{height:100%;width:100%}.image-gallery-lightbox--close:hover{transform:rotate(90deg)}.image-gallery-lightbox--close--mobile{right:20px;top:40px;height:14px;width:14px}.image-gallery-lightbox--viewport{opacity:1;transition:0.3s linear}.image-gallery-lightbox--viewport.loading{opacity:0}.image-gallery-lightbox--image{display:flex;flex-direction:column;height:100%}.image-gallery-lightbox--image .image{flex:1 1 100%;max-height:100%;object-fit:contain}.image-gallery-lightbox--image .caption__image{margin-top:1rem;color:#fff;text-align:center;font-style:italic}.image-gallery-lightbox--next-prev{position:absolute;top:50%;margin-top:-28px;width:100%;left:0;right:0;color:#fff;text-transform:uppercase;display:flex;justify-content:space-between;font-size:24px;line-height:24px;cursor:pointer;-webkit-tap-highlight-color:transparent}.image-gallery-lightbox--next-prev .image-gallery-lightbox--prev,.image-gallery-lightbox--next-prev .image-gallery-lightbox--next{display:flex;justify-content:center;align-items:center;flex-direction:column;transition:all 0.2s linear;opacity:1}.image-gallery-lightbox--next-prev .image-gallery-lightbox--prev.disabled,.image-gallery-lightbox--next-prev .image-gallery-lightbox--next.disabled{opacity:0.5}.image-gallery-lightbox--next-prev--icon{width:22px;height:24px;display:flex;margin-bottom:8px;transition:all 0.2s linear}.image-gallery-lightbox--next-prev--icon .icon{max-height:100%;max-width:100%}.image-gallery-lightbox--next-prev .image-gallery-lightbox--prev{margin-left:4rem}.image-gallery-lightbox--next-prev .image-gallery-lightbox--prev:not(.disabled):hover .image-gallery-lightbox--next-prev--icon{margin-right:2rem}.image-gallery-lightbox--next-prev .image-gallery-lightbox--next{margin-right:4rem}.image-gallery-lightbox--next-prev .image-gallery-lightbox--next .image-gallery-lightbox--next-prev--icon{transform:rotate(180deg)}.image-gallery-lightbox--next-prev .image-gallery-lightbox--next:not(.disabled):hover .image-gallery-lightbox--next-prev--icon{margin-left:2rem}.image-gallery-lightbox--next-prev--mobile{top:auto;margin-top:0;bottom:20px;font-size:14px;line-height:14px}.image-gallery-lightbox--next-prev--mobile .image-gallery-lightbox--prev,.image-gallery-lightbox--next-prev--mobile .image-gallery-lightbox--next{flex-direction:row}.image-gallery-lightbox--next-prev--mobile .image-gallery-lightbox--next-prev--icon{margin-bottom:0}.image-gallery-lightbox--next-prev--mobile .image-gallery-lightbox--prev{margin-left:20px}.image-gallery-lightbox--next-prev--mobile .image-gallery-lightbox--prev .image-gallery-lightbox--next-prev--icon{margin-right:12px}.image-gallery-lightbox--next-prev--mobile .image-gallery-lightbox--prev:not(.disabled):hover .image-gallery-lightbox--next-prev--icon{margin-right:12px}.image-gallery-lightbox--next-prev--mobile .image-gallery-lightbox--next{margin-right:20px}.image-gallery-lightbox--next-prev--mobile .image-gallery-lightbox--next .image-gallery-lightbox--next-prev--icon{order:1;margin-left:12px}.image-gallery-lightbox--next-prev--mobile .image-gallery-lightbox--next:not(.disabled):hover .image-gallery-lightbox--next-prev--icon{margin-left:12px}.image-tile-carousel__wrapper{max-width:1441px;width:100%;margin:0 auto;padding:0 1rem}@media (min-width:541px){.image-tile-carousel__wrapper{padding:0 1rem}}@media (min-width:1441px){.image-tile-carousel__wrapper{padding-left:calc(1rem + calc(-50vw + calc(1441px / 2)));padding-right:calc(1rem + calc(-50vw + calc(1441px / 2)))}}.image-tile-carousel__grid{width:100%;padding-right:10px;padding-left:10px;margin-right:auto;margin-left:auto;padding-top:3.2rem;padding-bottom:3.2rem}@media (min-width:541px){.image-tile-carousel__grid{padding-right:20px;padding-left:20px}}@media (min-width:1001px){.image-tile-carousel__grid{padding-right:24px;padding-left:24px}}@media (min-width:1441px){.image-tile-carousel__grid{padding-right:40px;padding-left:40px}}@media (min-width:541px){.image-tile-carousel__grid{max-width:728px}}@media (min-width:769px){.image-tile-carousel__grid{max-width:956px}}@media (min-width:1001px){.image-tile-carousel__grid{max-width:1112px}}@media (min-width:1441px){.image-tile-carousel__grid{max-width:1384px}}@media (min-width:541px){.image-tile-carousel__grid{padding-top:7.2rem;padding-bottom:7.2rem}}.image-tile-carousel__header{display:flex}.image-tile-carousel__header h2{font-family:"Open Sans","sans-serif";font-weight:700;font-size:3.2rem;color:#17191d;line-height:4rem;margin-bottom:6.4rem;margin-top:0}.image-tile-carousel__header-centre{justify-content:center}.image-tile-carousel--icon-wrapper svg{color:black;height:20px;width:20px}.image-tile-carousel .slick-arrow{display:flex;align-items:center;justify-content:flex-end;height:100%;z-index:1}.image-tile-carousel .slick-slider .slick-prev.slick-disabled::before,.image-tile-carousel .slick-slider .slick-next.slick-disabled::before,.image-tile-carousel .slick-slider .slick-prev::before,.image-tile-carousel .slick-slider .slick-next::before{display:none}.image-tile-carousel .slick-list{display:flex;padding:1.6rem 0}.image-tile-carousel .slick-list .slick-track{display:flex;margin-left:0}.image-tile-carousel .slick-list .slick-track .slick-slide>div{height:100%;margin:0 8px 0 0}.image-tile-carousel .slick-prev{left:-3rem}.image-tile-carousel .slick-prev .image-tile-carousel--icon-wrapper{display:none}@media (min-width:769px){.image-tile-carousel .slick-prev .image-tile-carousel--icon-wrapper{display:flex}.image-tile-carousel .slick-prev .image-tile-carousel--icon-wrapper svg{transform:rotate(180deg)}}.image-tile-carousel .slick-next .image-tile-carousel--icon-wrapper{display:none}@media (min-width:769px){.image-tile-carousel .slick-next .image-tile-carousel--icon-wrapper{display:flex}}.image-tile-carousel .slick-disabled{cursor:not-allowed;box-shadow:none}.image-tile-carousel .slick-disabled .image-tile-carousel--icon-wrapper svg{color:#c4c4c4;display:none}.image-tile-carousel .image-tile__image{min-width:28rem;min-height:33.3rem;max-height:unset;max-width:unset}@media (min-width:541px){.image-tile-carousel .image-tile__image{min-width:30rem;min-height:35rem}}@media (min-width:1001px){.image-tile-carousel .image-tile__image{min-width:30rem;min-height:30rem}}@media (min-width:1441px){.image-tile-carousel .image-tile__image{min-height:33.3rem;min-width:35.2rem}}.image-tile-carousel .slick-dots li button::before{font-size:20px}.image-tile-carousel .image-tile-column-wrapper{margin:0 15px}.image-tile-carousel--dark{background-color:#000}.image-tile-carousel--dark .image-tile-carousel__header h2{font-family:"Open Sans","sans-serif";font-weight:700;font-size:3.2rem;color:#fff;line-height:4rem}.image-tile-carousel--dark .image-tile-carousel--icon-wrapper svg{color:#fff}.image-tile-carousel--dark .slick-dots li button::before{color:#fff}.image-tile-container__wrapper{max-width:1441px;width:100%;margin:0 auto;padding:0 1rem}@media (min-width:541px){.image-tile-container__wrapper{padding:0 1rem}}@media (min-width:1441px){.image-tile-container__wrapper{padding-left:calc(1rem + calc(-50vw + calc(1441px / 2)));padding-right:calc(1rem + calc(-50vw + calc(1441px / 2)))}}.image-tile-container__grid{width:100%;padding-right:10px;padding-left:10px;margin-right:auto;margin-left:auto;padding-top:3.2rem;padding-bottom:1.6rem}@media (min-width:541px){.image-tile-container__grid{padding-right:20px;padding-left:20px}}@media (min-width:1001px){.image-tile-container__grid{padding-right:24px;padding-left:24px}}@media (min-width:1441px){.image-tile-container__grid{padding-right:40px;padding-left:40px}}@media (min-width:541px){.image-tile-container__grid{max-width:728px}}@media (min-width:769px){.image-tile-container__grid{max-width:956px}}@media (min-width:1001px){.image-tile-container__grid{max-width:1112px}}@media (min-width:1441px){.image-tile-container__grid{max-width:1384px}}@media (min-width:541px){.image-tile-container__grid{padding-top:7.2rem}}.image-tile-container__heading{display:flex}.image-tile-container__heading .h2{font-family:"Open Sans","sans-serif";font-weight:700;font-size:3.2rem;color:#17191d;line-height:4rem;margin-bottom:6.4rem;margin-top:0}.image-tile-container__heading--centre{justify-content:center;text-align:center}.image-tile-container__heading--left{justify-content:flex-start}.image-tile-container__row{display:flex;flex-wrap:wrap;margin-right:-10px;margin-left:-10px}@media (min-width:541px){.image-tile-container__row{margin-right:-10px;margin-left:-10px}}@media (min-width:1001px){.image-tile-container__row{margin-right:-12px;margin-left:-12px}}@media (min-width:1441px){.image-tile-container__row{margin-right:-20px;margin-left:-20px}}.image-tile-container__row .image-tile-column-wrapper{display:flex;margin-bottom:3.2rem}.image-tile-container__row--columns-3 .image-tile-column-wrapper{position:relative;width:100%;padding-right:10px;padding-left:10px;flex:0 0 100%;max-width:100%}@media (min-width:0){.image-tile-container__row--columns-3 .image-tile-column-wrapper{padding-right:14px;padding-left:14px}}@media (min-width:541px){.image-tile-container__row--columns-3 .image-tile-column-wrapper{padding-right:10px;padding-left:10px}}@media (min-width:1001px){.image-tile-container__row--columns-3 .image-tile-column-wrapper{padding-right:12px;padding-left:12px}}@media (min-width:1441px){.image-tile-container__row--columns-3 .image-tile-column-wrapper{padding-right:20px;padding-left:20px}}@media (min-width:769px){.image-tile-container__row--columns-3 .image-tile-column-wrapper{flex:0 0 50%;max-width:50%}}@media (min-width:1001px){.image-tile-container__row--columns-3 .image-tile-column-wrapper{flex:0 0 33.33333%;max-width:33.33333%}}.image-tile-container__row--columns-3 .image-tile__image{min-width:28rem;min-height:33.3rem;max-height:unset;max-width:unset}@media (min-width:541px){.image-tile-container__row--columns-3 .image-tile__image{min-width:30rem;min-height:35rem}}@media (min-width:1001px){.image-tile-container__row--columns-3 .image-tile__image{min-width:30rem;min-height:30rem}}@media (min-width:1441px){.image-tile-container__row--columns-3 .image-tile__image{min-height:33.3rem;min-width:35.2rem}}.image-tile-container__row--columns-3 .tile__heading{margin-top:0}.image-tile-container__row--columns-2 .image-tile-column-wrapper{position:relative;width:100%;padding-right:10px;padding-left:10px;flex:0 0 100%;max-width:100%}@media (min-width:0){.image-tile-container__row--columns-2 .image-tile-column-wrapper{padding-right:14px;padding-left:14px}}@media (min-width:541px){.image-tile-container__row--columns-2 .image-tile-column-wrapper{padding-right:10px;padding-left:10px}}@media (min-width:1001px){.image-tile-container__row--columns-2 .image-tile-column-wrapper{padding-right:12px;padding-left:12px}}@media (min-width:1441px){.image-tile-container__row--columns-2 .image-tile-column-wrapper{padding-right:20px;padding-left:20px}}@media (min-width:541px){.image-tile-container__row--columns-2 .image-tile-column-wrapper{flex:0 0 100%;max-width:100%}}@media (min-width:1001px){.image-tile-container__row--columns-2 .image-tile-column-wrapper{flex:0 0 50%;max-width:50%}}.image-tile-container__row--columns-2 .image-tile-column-wrapper .image-tile__image{min-width:28rem;min-height:30rem;max-width:unset;max-height:unset}@media (min-width:541px){.image-tile-container__row--columns-2 .image-tile-column-wrapper .image-tile__image{min-width:30rem}}@media (min-width:1001px){.image-tile-container__row--columns-2 .image-tile-column-wrapper .image-tile__image{min-width:40rem;min-height:51.2rem}}@media (min-width:1441px){.image-tile-container__row--columns-2 .image-tile-column-wrapper .image-tile__image{max-width:unset;max-height:unset;min-width:54.7rem;min-height:51.2rem}}.image-tile-container__row--columns-2 .image-tile-column-wrapper .tile__heading{margin-top:0.8rem}.image-tile-container__row--columns-2 .image-tile__image{min-width:30rem;min-height:30rem}@media (min-width:541px){.image-tile-container__row--columns-2 .image-tile__image{min-width:35rem;min-height:35rem}}@media (min-width:1441px){.image-tile-container__row--columns-2 .image-tile__image{min-width:51.2rem;min-height:55rem}}.image-tile-container--light .tile--body{padding:2.4rem 0 2.4rem 0}.image-tile-container--dark{background-color:#c5001e}.image-tile-container--dark .image-tile-container__heading .h2{color:#fff}.image-tile-container--dark .image-tile-container__grid{padding-top:3.2rem;padding-bottom:1.6rem}@media (min-width:541px){.image-tile-container--dark .image-tile-container__grid{padding-top:4rem}}.large-ladder{padding-bottom:4rem;padding-top:4rem;position:relative}.large-ladder--modal-visible{overflow-x:hidden}@media (min-width:1001px){.large-ladder__wrapper{max-width:1441px;width:100%;margin:0 auto;padding:0 1rem}}@media (min-width:1001px) and (min-width:541px){.large-ladder__wrapper{padding:0 1rem}}@media (min-width:1001px) and (min-width:1441px){.large-ladder__wrapper{padding-left:calc(1rem + calc(-50vw + calc(1441px / 2)));padding-right:calc(1rem + calc(-50vw + calc(1441px / 2)))}}@media (min-width:1001px){.large-ladder__grid{width:100%;padding-right:10px;padding-left:10px;margin-right:auto;margin-left:auto}}@media (min-width:1001px) and (min-width:541px){.large-ladder__grid{padding-right:20px;padding-left:20px}}@media (min-width:1001px) and (min-width:1001px){.large-ladder__grid{padding-right:24px;padding-left:24px}}@media (min-width:1001px) and (min-width:1441px){.large-ladder__grid{padding-right:40px;padding-left:40px}}@media (min-width:1001px) and (min-width:541px){.large-ladder__grid{max-width:728px}}@media (min-width:1001px) and (min-width:769px){.large-ladder__grid{max-width:956px}}@media (min-width:1001px) and (min-width:1001px){.large-ladder__grid{max-width:1112px}}@media (min-width:1001px) and (min-width:1441px){.large-ladder__grid{max-width:1384px}}.large-ladder__cat-container{display:flex;flex:1;justify-content:center;margin-top:4rem}.large-ladder__cat-container-true{opacity:0.2}.large-ladder__cat-container .react-button-wrapper{background-color:#fff}.large-ladder__headingText{font-family:"Open Sans","sans-serif";font-weight:700;font-size:1.8rem;color:#17191d;line-height:2.4rem;margin-bottom:4rem}@media (min-width:769px){.large-ladder__headingText{font-family:"Open Sans","sans-serif";font-weight:700;font-size:2.8rem;color:#17191d;line-height:3.2rem}}.large-ladder__dropdowns-container{display:none}.large-ladder__dropdowns-container .large-ladder__headingContainer{display:none}.large-ladder__dropdowns-container--modal-visible{display:unset;flex-direction:column;z-index:10;position:fixed;top:0;left:0;height:100%;width:100%;background-color:#fff;padding:1.7rem 2.4rem 0 2.4rem}.large-ladder__dropdowns-container--modal-visible .large-ladder__headingContainer{display:flex;padding:5rem 0 0 0}@media (min-width:769px){.large-ladder__dropdowns-container--modal-visible{display:none}}.large-ladder__dropdowns-container--modal-visible .close-icon{display:block}.large-ladder__dropdowns-container--modal-visible .close-icon svg{height:1.6rem;width:1.6rem;margin-top:6px}.large-ladder__dropdowns-container .close-icon{display:none}@media (min-width:769px){.large-ladder__dropdowns-container{display:flex;flex-direction:row;margin-bottom:2.4rem;z-index:1;position:relative;padding-left:2.5rem}}@media (min-width:1001px){.large-ladder__dropdowns-container{padding:0}}.large-ladder__dropdowns-container .react-select-container{margin-bottom:1rem}@media (min-width:769px){.large-ladder__dropdowns-container .react-select-container{margin-right:1.6rem}}.large-ladder__list-container-true{opacity:0.4}.large-ladder__headingContainer{display:flex;flex-direction:row;justify-content:space-between;padding:0 2.5rem}@media (min-width:1001px){.large-ladder__headingContainer{padding:0}}.large-ladder__headingContainer .large-ladder--icon-wrapper svg{width:2rem;height:2rem;margin-top:6px}@media (min-width:769px){.large-ladder__headingContainer .large-ladder--icon-wrapper{display:none}}.large-ladder__scrollable-container{overflow-x:auto}.large-ladder-filter-modal-open{overflow:hidden}.meeting-calendar-filter-container__wrapper{max-width:1441px;width:100%;margin:0 auto;padding:0 1rem;background-color:#fff}@media (min-width:541px){.meeting-calendar-filter-container__wrapper{padding:0 1rem}}@media (min-width:1441px){.meeting-calendar-filter-container__wrapper{padding-left:calc(1rem + calc(-50vw + calc(1441px / 2)));padding-right:calc(1rem + calc(-50vw + calc(1441px / 2)))}}@media (min-width:1001px){.meeting-calendar-filter-container__wrapper{background-color:unset}}.meeting-calendar-filter-container__grid{width:100%;padding-right:10px;padding-left:10px;margin-right:auto;margin-left:auto}@media (min-width:541px){.meeting-calendar-filter-container__grid{padding-right:20px;padding-left:20px}}@media (min-width:1001px){.meeting-calendar-filter-container__grid{padding-right:24px;padding-left:24px}}@media (min-width:1441px){.meeting-calendar-filter-container__grid{padding-right:40px;padding-left:40px}}@media (min-width:541px){.meeting-calendar-filter-container__grid{max-width:728px}}@media (min-width:769px){.meeting-calendar-filter-container__grid{max-width:956px}}@media (min-width:1001px){.meeting-calendar-filter-container__grid{max-width:1112px}}@media (min-width:1441px){.meeting-calendar-filter-container__grid{max-width:1384px}}.meeting-calendar-filter-container__filter-wrapper{display:flex;background-color:#fff;margin-top:0;margin-bottom:1.2rem;flex-direction:column-reverse}@media (min-width:1001px){.meeting-calendar-filter-container__filter-wrapper{height:15.2rem;margin-top:-4.8rem;margin-bottom:2.4rem;border-radius:2px;padding:0 2.4rem;flex-direction:column}}.meeting-calendar-filter-container__filter-wrapper .meeting-calendar-filter-container__filter-row{height:5.6rem;display:flex;align-items:center;flex:1;justify-content:space-between;position:relative}@media (min-width:1001px){.meeting-calendar-filter-container__filter-wrapper .meeting-calendar-filter-container__filter-row{height:8.8rem;border-bottom:1px solid #e5e5e5}}.meeting-calendar-filter-container__filter-wrapper .meeting-calendar-filter-container__filter-row-filter{display:flex}.meeting-calendar-filter-container__filter-wrapper .meeting-calendar-filter-container__filter-row-filter--dropdowns{display:none}.meeting-calendar-filter-container__filter-wrapper .meeting-calendar-filter-container__filter-row-filter--dropdowns-display-modal{display:flex;flex-direction:column;position:absolute;top:6rem;left:0;background:#fff;height:70vh;width:100%;align-items:center;box-shadow:-8px 81px 61px 93px #fff;z-index:1}.meeting-calendar-filter-container__filter-wrapper .meeting-calendar-filter-container__filter-row-filter--dropdowns-display-modal .meeting-calendar-filter-container__filter-row-filter--clubs,.meeting-calendar-filter-container__filter-wrapper .meeting-calendar-filter-container__filter-row-filter--dropdowns-display-modal .meeting-calendar-filter-container__filter-row-filter--meeting-types{width:100%;margin-right:0;margin-bottom:8px}@media (min-width:1001px){.meeting-calendar-filter-container__filter-wrapper .meeting-calendar-filter-container__filter-row-filter--dropdowns{display:flex;flex-direction:row}}.meeting-calendar-filter-container__filter-wrapper .meeting-calendar-filter-container__filter-row-filter--clubs,.meeting-calendar-filter-container__filter-wrapper .meeting-calendar-filter-container__filter-row-filter--meeting-types{margin-right:1.6rem}.meeting-calendar-filter-container__filter-wrapper .meeting-calendar-filter-container__filter-row-filter--filter-switch{display:flex}.meeting-calendar-filter-container__filter-wrapper .meeting-calendar-filter-container__filter-row-filter--filter-switch .meeting-calendar-filter-container--icon-wrapper{display:flex;align-items:center;margin-left:2rem}.meeting-calendar-filter-container__filter-wrapper .meeting-calendar-filter-container__filter-row-filter--filter-switch .meeting-calendar-filter-container--icon-wrapper svg{color:#c5001e;height:2.3rem;width:2.3rem}@media (min-width:1001px){.meeting-calendar-filter-container__filter-wrapper .meeting-calendar-filter-container__filter-row-filter--filter-switch{display:none}}.meeting-calendar-filter-container__filter-wrapper .meeting-calendar-filter-container__filter-row-filter--today .link--large-secondary{background-color:#fff;min-width:unset;min-height:unset;padding:8px}@media (min-width:769px){.meeting-calendar-filter-container__filter-wrapper .meeting-calendar-filter-container__filter-row-filter--today .link--large-secondary{padding:1.6rem 2.4rem}}.meeting-calendar-filter-container__filter-wrapper .meeting-calendar-filter-container__filter-row-filter--today .link--large-secondary:hover{background-color:#d64c61}@media (hover:none){.meeting-calendar-filter-container__filter-wrapper .meeting-calendar-filter-container__filter-row-filter--today .link--large-secondary:link,.meeting-calendar-filter-container__filter-wrapper .meeting-calendar-filter-container__filter-row-filter--today .link--large-secondary:visited{background-color:white;color:#c5001e}}.meeting-calendar-filter-container__filter-wrapper .meeting-calendar-filter-container__tabs-row .content-tabber--wrapper{padding:0}.meeting-calendar-filter-container__filter-wrapper .meeting-calendar-filter-container__tabs-row .content-tabber--grid{padding:0}.meeting-calendar-filter-container__filter-wrapper .meeting-calendar-filter-container__tabs-row .content-tabber--grid .content-tabber--container{box-shadow:none}.meeting-calendar-filter-container__filter-wrapper .meeting-calendar-filter-container__tabs-row .content-tabber--grid .content-tabber--container .content-tabber--tab:first-child{margin-left:0}.meeting-calendar-list{margin-top:2.8rem}@media (min-width:769px){.meeting-calendar-list{margin-top:2.4rem}}@media (min-width:769px){.meeting-calendar-list__wrapper{max-width:1441px;width:100%;margin:0 auto;padding:0 1rem}}@media (min-width:769px) and (min-width:541px){.meeting-calendar-list__wrapper{padding:0 1rem}}@media (min-width:769px) and (min-width:1441px){.meeting-calendar-list__wrapper{padding-left:calc(1rem + calc(-50vw + calc(1441px / 2)));padding-right:calc(1rem + calc(-50vw + calc(1441px / 2)))}}@media (min-width:769px){.meeting-calendar-list__grid{width:100%;padding-right:10px;padding-left:10px;margin-right:auto;margin-left:auto}}@media (min-width:769px) and (min-width:541px){.meeting-calendar-list__grid{padding-right:20px;padding-left:20px}}@media (min-width:769px) and (min-width:1001px){.meeting-calendar-list__grid{padding-right:24px;padding-left:24px}}@media (min-width:769px) and (min-width:1441px){.meeting-calendar-list__grid{padding-right:40px;padding-left:40px}}@media (min-width:769px) and (min-width:541px){.meeting-calendar-list__grid{max-width:728px}}@media (min-width:769px) and (min-width:769px){.meeting-calendar-list__grid{max-width:956px}}@media (min-width:769px) and (min-width:1001px){.meeting-calendar-list__grid{max-width:1112px}}@media (min-width:769px) and (min-width:1441px){.meeting-calendar-list__grid{max-width:1384px}}.meeting-calendar-list--empty-list-message{margin:3rem}@media (min-width:769px){.meeting-calendar-list--empty-list-message{margin:0}}.meeting-conditions{margin-top:8px;margin-bottom:1.6rem}@media (min-width:1001px){.meeting-conditions{margin-top:-4rem;margin-bottom:0}}@media (min-width:769px){.meeting-conditions__wrapper{max-width:1441px;width:100%;margin:0 auto;padding:0 1rem}}@media (min-width:769px) and (min-width:541px){.meeting-conditions__wrapper{padding:0 1rem}}@media (min-width:769px) and (min-width:1441px){.meeting-conditions__wrapper{padding-left:calc(1rem + calc(-50vw + calc(1441px / 2)));padding-right:calc(1rem + calc(-50vw + calc(1441px / 2)))}}@media (min-width:769px){.meeting-conditions__grid{width:100%;padding-right:10px;padding-left:10px;margin-right:auto;margin-left:auto}}@media (min-width:769px) and (min-width:541px){.meeting-conditions__grid{padding-right:20px;padding-left:20px}}@media (min-width:769px) and (min-width:1001px){.meeting-conditions__grid{padding-right:24px;padding-left:24px}}@media (min-width:769px) and (min-width:1441px){.meeting-conditions__grid{padding-right:40px;padding-left:40px}}@media (min-width:769px) and (min-width:541px){.meeting-conditions__grid{max-width:728px}}@media (min-width:769px) and (min-width:769px){.meeting-conditions__grid{max-width:956px}}@media (min-width:769px) and (min-width:1001px){.meeting-conditions__grid{max-width:1112px}}@media (min-width:769px) and (min-width:1441px){.meeting-conditions__grid{max-width:1384px}}.meeting-conditions__row{display:flex;flex-wrap:nowrap;overflow:auto;padding-left:4px;-ms-overflow-style:none;scrollbar-width:none}.meeting-conditions__row .meeting-conditions-tile__col:last-of-type .meeting-conditions-tile{margin-right:0}.meeting-conditions__row::-webkit-scrollbar{display:none}@media (min-width:541px){.meeting-conditions__row{padding-left:1.4rem}}@media (min-width:769px){.meeting-conditions__row{padding-left:0;overflow:unset}}.meeting-conditions--track-map{display:none;height:95%;width:95%;align-items:center;justify-content:center}.meeting-conditions--track-map-container{display:flex;flex-direction:column}.meeting-conditions--track-map-close{justify-content:flex-end;display:flex;margin-bottom:2rem;cursor:pointer}.meeting-conditions--track-map-close svg{height:1.4rem;width:1.4rem;color:#fff}.meeting-conditions--track-map-image-container{padding:1rem;background-color:#fff;border-radius:4px;display:flex;justify-content:center;align-items:center}.meeting-conditions--track-map-image-container img{max-height:95%;max-width:95%}.meeting-conditions .track-map-overlay{position:fixed;left:0;top:0;right:0;bottom:0;display:none;align-items:center;justify-content:center;background-color:rgba(0,0,0,0.5);z-index:102}.meeting-conditions .track-map-modal-open{z-index:2;display:block;position:absolute;bottom:-310px;height:300px;width:600px;right:0}.meeting-conditions .track-map-modal-open .meeting-conditions--track-map-container{box-shadow:0 8px 8px 6px rgba(0,0,0,0.1)}.meeting-conditions .track-map-modal-open .meeting-conditions--track-map-close{display:none}.news-tile-container__wrapper{max-width:1441px;width:100%;margin:0 auto;padding:0 1rem}@media (min-width:541px){.news-tile-container__wrapper{padding:0 1rem}}@media (min-width:1441px){.news-tile-container__wrapper{padding-left:calc(1rem + calc(-50vw + calc(1441px / 2)));padding-right:calc(1rem + calc(-50vw + calc(1441px / 2)))}}.news-tile-container__grid{width:100%;padding-right:10px;padding-left:10px;margin-right:auto;margin-left:auto;padding-top:4.8rem;padding-bottom:5.6rem}@media (min-width:541px){.news-tile-container__grid{padding-right:20px;padding-left:20px}}@media (min-width:1001px){.news-tile-container__grid{padding-right:24px;padding-left:24px}}@media (min-width:1441px){.news-tile-container__grid{padding-right:40px;padding-left:40px}}@media (min-width:541px){.news-tile-container__grid{max-width:728px}}@media (min-width:769px){.news-tile-container__grid{max-width:956px}}@media (min-width:1001px){.news-tile-container__grid{max-width:1112px}}@media (min-width:1441px){.news-tile-container__grid{max-width:1384px}}@media (min-width:1001px){.news-tile-container__grid{padding-top:5.6rem;padding-bottom:7.6rem}}.news-tile-container__row{display:flex;flex-wrap:wrap;margin-right:-10px;margin-left:-10px}@media (min-width:541px){.news-tile-container__row{margin-right:-10px;margin-left:-10px}}@media (min-width:1001px){.news-tile-container__row{margin-right:-12px;margin-left:-12px}}@media (min-width:1441px){.news-tile-container__row{margin-right:-20px;margin-left:-20px}}.news-tile-container__row--columns-3 .news-tile-column-wrapper{position:relative;width:100%;padding-right:10px;padding-left:10px;flex:0 0 100%;max-width:100%;display:flex;margin-bottom:4.8rem}@media (min-width:0){.news-tile-container__row--columns-3 .news-tile-column-wrapper{padding-right:14px;padding-left:14px}}@media (min-width:541px){.news-tile-container__row--columns-3 .news-tile-column-wrapper{padding-right:10px;padding-left:10px}}@media (min-width:1001px){.news-tile-container__row--columns-3 .news-tile-column-wrapper{padding-right:12px;padding-left:12px}}@media (min-width:1441px){.news-tile-container__row--columns-3 .news-tile-column-wrapper{padding-right:20px;padding-left:20px}}@media (min-width:769px){.news-tile-container__row--columns-3 .news-tile-column-wrapper{flex:0 0 50%;max-width:50%;margin-bottom:5.6rem}}@media (min-width:1001px){.news-tile-container__row--columns-3 .news-tile-column-wrapper{flex:0 0 33.33333%;max-width:33.33333%}}.news-tile-container__row--columns-3 .news-tile__image{min-height:30rem;min-width:25rem;max-height:unset;max-width:unset}@media (min-width:541px){.news-tile-container__row--columns-3 .news-tile__image{min-width:32.7rem;min-height:32.7rem}}@media (min-width:1001px){.news-tile-container__row--columns-3 .news-tile__image{min-width:30rem;min-height:30rem}}@media (min-width:1441px){.news-tile-container__row--columns-3 .news-tile__image{min-width:35.6rem;min-height:35.6rem}}.news-video-tile{display:flex;flex-direction:column}.previous-races{margin-top:3.2rem}@media (min-width:769px){.previous-races{margin-top:3.2rem}.previous-races--horse{margin-top:6.4rem}}.previous-races--wrapper{max-width:1441px;width:100%;margin:0 auto;padding:0 1rem}@media (min-width:541px){.previous-races--wrapper{padding:0 1rem}}@media (min-width:1441px){.previous-races--wrapper{padding-left:calc(1rem + calc(-50vw + calc(1441px / 2)));padding-right:calc(1rem + calc(-50vw + calc(1441px / 2)))}}.previous-races--grid{width:100%;padding-right:10px;padding-left:10px;margin-right:auto;margin-left:auto}@media (min-width:541px){.previous-races--grid{padding-right:20px;padding-left:20px}}@media (min-width:1001px){.previous-races--grid{padding-right:24px;padding-left:24px}}@media (min-width:1441px){.previous-races--grid{padding-right:40px;padding-left:40px}}@media (min-width:541px){.previous-races--grid{max-width:728px}}@media (min-width:769px){.previous-races--grid{max-width:956px}}@media (min-width:1001px){.previous-races--grid{max-width:1112px}}@media (min-width:1441px){.previous-races--grid{max-width:1384px}}.previous-races--break-row{font-family:"Open Sans","sans-serif";font-weight:400;font-size:1.4rem;color:#6c6c6c;line-height:1.6rem;margin:2.8rem 1.2rem}@media (min-width:769px){.previous-races--break-row{margin:3.6rem 1.6rem}}.previous-races--view-more-button-container{display:flex;justify-content:center;margin-top:2.4rem}.previous-races--view-more-button-container-loading button{opacity:0.4}.profile-accordion-component{padding:4rem 0}.profile-accordion-component__wrapper{max-width:1441px;width:100%;margin:0 auto;padding:0 1rem}@media (min-width:541px){.profile-accordion-component__wrapper{padding:0 1rem}}@media (min-width:1441px){.profile-accordion-component__wrapper{padding-left:calc(1rem + calc(-50vw + calc(1441px / 2)));padding-right:calc(1rem + calc(-50vw + calc(1441px / 2)))}}.profile-accordion-component__grid{width:100%;padding-right:10px;padding-left:10px;margin-right:auto;margin-left:auto}@media (min-width:541px){.profile-accordion-component__grid{padding-right:20px;padding-left:20px}}@media (min-width:1001px){.profile-accordion-component__grid{padding-right:24px;padding-left:24px}}@media (min-width:1441px){.profile-accordion-component__grid{padding-right:40px;padding-left:40px}}@media (min-width:541px){.profile-accordion-component__grid{max-width:728px}}@media (min-width:769px){.profile-accordion-component__grid{max-width:956px}}@media (min-width:1001px){.profile-accordion-component__grid{max-width:1112px}}@media (min-width:1441px){.profile-accordion-component__grid{max-width:1384px}}.profile-accordion-component__col{display:flex}.profile-accordion-component__col.one_up .profile-accordion-item__item{display:flex;flex-direction:column}@media (min-width:769px){.profile-accordion-component__col.one_up .profile-accordion-item__item{flex-direction:row}}.profile-accordion-component__col.two_up{flex-direction:column}@media (min-width:769px){.profile-accordion-component__col.two_up{flex-direction:row}}@media (min-width:769px){.profile-accordion-component__col.two_up .profile-accordion-item__item{flex-direction:column}}.profile-accordion-component__col.two_up .profile-accordion-item__container{position:relative;width:100%;padding-right:10px;padding-left:10px;flex:0 0 100%;max-width:100%}@media (min-width:0){.profile-accordion-component__col.two_up .profile-accordion-item__container{padding-right:14px;padding-left:14px}}@media (min-width:541px){.profile-accordion-component__col.two_up .profile-accordion-item__container{padding-right:10px;padding-left:10px}}@media (min-width:1001px){.profile-accordion-component__col.two_up .profile-accordion-item__container{padding-right:12px;padding-left:12px}}@media (min-width:1441px){.profile-accordion-component__col.two_up .profile-accordion-item__container{padding-right:20px;padding-left:20px}}@media (min-width:769px){.profile-accordion-component__col.two_up .profile-accordion-item__container{flex:0 0 50%;max-width:50%}}@media (min-width:1001px){.profile-accordion-component__col.two_up .profile-accordion-item__container{flex:0 0 50%;max-width:50%}}.profile-accordion-component__col.three_up{display:flex;flex-wrap:wrap;margin-right:-10px;margin-left:-10px}@media (min-width:541px){.profile-accordion-component__col.three_up{margin-right:-10px;margin-left:-10px}}@media (min-width:1001px){.profile-accordion-component__col.three_up{margin-right:-12px;margin-left:-12px}}@media (min-width:1441px){.profile-accordion-component__col.three_up{margin-right:-20px;margin-left:-20px}}.profile-accordion-component__col.three_up .profile-accordion-item__item{flex-direction:column}.profile-accordion-component__col.three_up .profile-accordion-item__container{position:relative;width:100%;padding-right:10px;padding-left:10px;flex:0 0 100%;max-width:100%}@media (min-width:0){.profile-accordion-component__col.three_up .profile-accordion-item__container{padding-right:14px;padding-left:14px}}@media (min-width:541px){.profile-accordion-component__col.three_up .profile-accordion-item__container{padding-right:10px;padding-left:10px}}@media (min-width:1001px){.profile-accordion-component__col.three_up .profile-accordion-item__container{padding-right:12px;padding-left:12px}}@media (min-width:1441px){.profile-accordion-component__col.three_up .profile-accordion-item__container{padding-right:20px;padding-left:20px}}@media (min-width:769px){.profile-accordion-component__col.three_up .profile-accordion-item__container{flex:0 0 50%;max-width:50%}}@media (min-width:1001px){.profile-accordion-component__col.three_up .profile-accordion-item__container{flex:0 0 33.33333%;max-width:33.33333%}}.profile-tabbed-component .related-news-container{padding:2rem 0 14rem}@media (min-width:769px){.profile-tabbed-component .related-news-container{padding:3rem 0}}.race-list-container{margin-top:0}@media (min-width:769px){.race-list-container{margin-top:1.6rem}}@media (min-width:769px){.race-list-container__wrapper{max-width:1441px;width:100%;margin:0 auto;padding:0 1rem}}@media (min-width:769px) and (min-width:541px){.race-list-container__wrapper{padding:0 1rem}}@media (min-width:769px) and (min-width:1441px){.race-list-container__wrapper{padding-left:calc(1rem + calc(-50vw + calc(1441px / 2)));padding-right:calc(1rem + calc(-50vw + calc(1441px / 2)))}}@media (min-width:769px){.race-list-container__grid{width:100%;padding-right:10px;padding-left:10px;margin-right:auto;margin-left:auto}}@media (min-width:769px) and (min-width:541px){.race-list-container__grid{padding-right:20px;padding-left:20px}}@media (min-width:769px) and (min-width:1001px){.race-list-container__grid{padding-right:24px;padding-left:24px}}@media (min-width:769px) and (min-width:1441px){.race-list-container__grid{padding-right:40px;padding-left:40px}}@media (min-width:769px) and (min-width:541px){.race-list-container__grid{max-width:728px}}@media (min-width:769px) and (min-width:769px){.race-list-container__grid{max-width:956px}}@media (min-width:769px) and (min-width:1001px){.race-list-container__grid{max-width:1112px}}@media (min-width:769px) and (min-width:1441px){.race-list-container__grid{max-width:1384px}}.race-replay-video-container{padding:2rem;position:relative;background-color:#fff}@media (min-width:769px){.race-replay-video-container{background-color:unset;padding:4rem 0}}@media (min-width:769px){.race-replay-video-container__wrapper{max-width:1441px;width:100%;margin:0 auto;padding:0 1rem}}@media (min-width:769px) and (min-width:541px){.race-replay-video-container__wrapper{padding:0 1rem}}@media (min-width:769px) and (min-width:1441px){.race-replay-video-container__wrapper{padding-left:calc(1rem + calc(-50vw + calc(1441px / 2)));padding-right:calc(1rem + calc(-50vw + calc(1441px / 2)))}}@media (min-width:769px){.race-replay-video-container__grid{width:100%;padding-right:10px;padding-left:10px;margin-right:auto;margin-left:auto}}@media (min-width:769px) and (min-width:541px){.race-replay-video-container__grid{padding-right:20px;padding-left:20px}}@media (min-width:769px) and (min-width:1001px){.race-replay-video-container__grid{padding-right:24px;padding-left:24px}}@media (min-width:769px) and (min-width:1441px){.race-replay-video-container__grid{padding-right:40px;padding-left:40px}}@media (min-width:769px) and (min-width:541px){.race-replay-video-container__grid{max-width:728px}}@media (min-width:769px) and (min-width:769px){.race-replay-video-container__grid{max-width:956px}}@media (min-width:769px) and (min-width:1001px){.race-replay-video-container__grid{max-width:1112px}}@media (min-width:769px) and (min-width:1441px){.race-replay-video-container__grid{max-width:1384px}}.race-replay-video-container__row{display:flex;overflow:auto}.race-replay-video-container--empty{padding:0}.race-tabbed-component .race-details-parameters{margin-bottom:0}.race-tabbed-component .content-tabber--container{margin-top:1px;box-shadow:0 16px 35px 12px rgba(0,0,0,0.05);border-radius:0 0 4px 4px}.race-tabbed-component .horse-entry-grid__wrapper{margin-top:2rem}.race-tabbed-component .related-news-container{padding:2rem 0 14rem}@media (min-width:769px){.race-tabbed-component .related-news-container{padding:3rem 0}}.related-events-container{background-color:#f9f9f9;padding-bottom:16rem;padding-top:5.6rem;position:relative}@media (min-width:769px){.related-events-container{position:unset;padding-bottom:16rem;padding-top:11.5rem}}.related-events-container__wrapper{max-width:1441px;width:100%;margin:0 auto;padding:0 1rem}@media (min-width:541px){.related-events-container__wrapper{padding:0 1rem}}@media (min-width:1441px){.related-events-container__wrapper{padding-left:calc(1rem + calc(-50vw + calc(1441px / 2)));padding-right:calc(1rem + calc(-50vw + calc(1441px / 2)))}}.related-events-container__grid{width:100%;padding-right:10px;padding-left:10px;margin-right:auto;margin-left:auto}@media (min-width:541px){.related-events-container__grid{padding-right:20px;padding-left:20px}}@media (min-width:1001px){.related-events-container__grid{padding-right:24px;padding-left:24px}}@media (min-width:1441px){.related-events-container__grid{padding-right:40px;padding-left:40px}}@media (min-width:541px){.related-events-container__grid{max-width:728px}}@media (min-width:769px){.related-events-container__grid{max-width:956px}}@media (min-width:1001px){.related-events-container__grid{max-width:1112px}}@media (min-width:1441px){.related-events-container__grid{max-width:1384px}}.related-events-container__row{display:flex;flex-wrap:wrap;margin-right:-10px;margin-left:-10px}@media (min-width:541px){.related-events-container__row{margin-right:-10px;margin-left:-10px}}@media (min-width:1001px){.related-events-container__row{margin-right:-12px;margin-left:-12px}}@media (min-width:1441px){.related-events-container__row{margin-right:-20px;margin-left:-20px}}.related-events-container__row .event-tile-column-wrapper{display:flex;margin-bottom:2.4rem}@media (min-width:769px){.related-events-container__row .event-tile-column-wrapper{margin-bottom:3.2rem}}.related-events-container--header-wrapper{display:flex;flex-direction:row;align-items:center;justify-content:space-between;margin-bottom:3.2rem;padding:0 4px 0}@media (min-width:769px){.related-events-container--header-wrapper{margin-bottom:4.8rem;padding:0}}.related-events-container--heading{display:flex;flex:1}.related-events-container .h2{font-family:"Open Sans","sans-serif";font-weight:700;font-size:2.4rem;color:#17191d;line-height:3.2rem;margin:0}@media (min-width:769px){.related-events-container .h2{font-family:"Open Sans","sans-serif";font-weight:700;font-size:3.2rem;color:#17191d;line-height:4rem}}.related-events-container__row--columns-3 .event-tile-column-wrapper{position:relative;width:100%;padding-right:10px;padding-left:10px;flex:0 0 100%;max-width:100%;margin-bottom:2.4rem}@media (min-width:0){.related-events-container__row--columns-3 .event-tile-column-wrapper{padding-right:14px;padding-left:14px}}@media (min-width:541px){.related-events-container__row--columns-3 .event-tile-column-wrapper{padding-right:10px;padding-left:10px}}@media (min-width:1001px){.related-events-container__row--columns-3 .event-tile-column-wrapper{padding-right:12px;padding-left:12px}}@media (min-width:1441px){.related-events-container__row--columns-3 .event-tile-column-wrapper{padding-right:20px;padding-left:20px}}@media (min-width:769px){.related-events-container__row--columns-3 .event-tile-column-wrapper{flex:0 0 50%;max-width:50%}}@media (min-width:1001px){.related-events-container__row--columns-3 .event-tile-column-wrapper{flex:0 0 33.33333%;max-width:33.33333%}}.related-events-container__row--columns-3 .event-tile__image{min-height:16.6rem;min-width:20rem;max-height:unset;max-width:unset}@media (min-width:541px){.related-events-container__row--columns-3 .event-tile__image{min-width:32.7rem;min-height:20rem}}@media (min-width:1001px){.related-events-container__row--columns-3 .event-tile__image{min-width:30rem;min-height:20rem}}@media (min-width:1441px){.related-events-container__row--columns-3 .event-tile__image{min-width:35.6rem;min-height:20rem}}.related-events-container__row--columns-2 .event-tile-column-wrapper{position:relative;width:100%;padding-right:10px;padding-left:10px;flex:0 0 100%;max-width:100%;margin-bottom:2.4rem}@media (min-width:0){.related-events-container__row--columns-2 .event-tile-column-wrapper{padding-right:14px;padding-left:14px}}@media (min-width:541px){.related-events-container__row--columns-2 .event-tile-column-wrapper{padding-right:10px;padding-left:10px}}@media (min-width:1001px){.related-events-container__row--columns-2 .event-tile-column-wrapper{padding-right:12px;padding-left:12px}}@media (min-width:1441px){.related-events-container__row--columns-2 .event-tile-column-wrapper{padding-right:20px;padding-left:20px}}@media (min-width:541px){.related-events-container__row--columns-2 .event-tile-column-wrapper{flex:0 0 100%;max-width:100%}}@media (min-width:1001px){.related-events-container__row--columns-2 .event-tile-column-wrapper{flex:0 0 50%;max-width:50%}}.related-events-container__row--columns-2 .event-tile-column-wrapper .event-tile__image{min-height:16.6rem;min-width:20rem;max-height:unset;max-width:unset}@media (min-width:541px){.related-events-container__row--columns-2 .event-tile-column-wrapper .event-tile__image{min-width:32.7rem;min-height:20rem}}@media (min-width:1001px){.related-events-container__row--columns-2 .event-tile-column-wrapper .event-tile__image{min-width:30rem;min-height:20rem}}@media (min-width:1441px){.related-events-container__row--columns-2 .event-tile-column-wrapper .event-tile__image{min-width:35.6rem;min-height:29rem}}.related-events-container--cta{position:absolute;left:50%;bottom:0;margin-bottom:7.2rem;margin-left:-80px}@media (min-width:769px){.related-events-container--cta{display:flex;position:unset;margin-bottom:unset;flex:1;justify-content:flex-end}}.related-events-container--cta .link--small-primary-icon-right{border-radius:2px;text-align:center;text-transform:uppercase;width:max-content;padding:16px;font-weight:bold;font-size:14px;line-height:16px;text-decoration:none;display:flex;justify-content:center;outline:none;color:#c5001e;min-width:160px;min-height:48px;align-items:center;transition:0.3s ease;border:1px solid #c5001e;box-sizing:border-box;background:transparent}.related-events-container--cta .link--small-primary-icon-right:hover{border:1px solid #d64c61;background:#d64c61;color:#fff}.related-events-container--cta .link--small-primary-icon-right:active{background:#c5001e;color:#fff}.related-events-container--cta .link--small-primary-icon-right svg{display:none}@media (min-width:769px){.related-events-container--cta .link--small-primary-icon-right{font-family:"Open Sans","sans-serif";line-height:24px;text-decoration-line:none;background:unset;width:unset;min-width:unset;min-height:unset;padding:unset;border:unset}.related-events-container--cta .link--small-primary-icon-right:hover{border:unset;color:#d64c61;background:unset}.related-events-container--cta .link--small-primary-icon-right:active{color:#c5001e;background:unset}.related-events-container--cta .link--small-primary-icon-right svg{display:block}}.related-news-container{padding-bottom:16rem;padding-top:5.6rem;position:relative}@media (min-width:769px){.related-news-container{position:unset;padding-bottom:16rem;padding-top:11.5rem}}.related-news-container--narrow{padding-bottom:2.4rem;padding-top:2.4rem}.related-news-container__wrapper{max-width:1441px;width:100%;margin:0 auto;padding:0 1rem}@media (min-width:541px){.related-news-container__wrapper{padding:0 1rem}}@media (min-width:1441px){.related-news-container__wrapper{padding-left:calc(1rem + calc(-50vw + calc(1441px / 2)));padding-right:calc(1rem + calc(-50vw + calc(1441px / 2)))}}.related-news-container__grid{width:100%;padding-right:10px;padding-left:10px;margin-right:auto;margin-left:auto}@media (min-width:541px){.related-news-container__grid{padding-right:20px;padding-left:20px}}@media (min-width:1001px){.related-news-container__grid{padding-right:24px;padding-left:24px}}@media (min-width:1441px){.related-news-container__grid{padding-right:40px;padding-left:40px}}@media (min-width:541px){.related-news-container__grid{max-width:728px}}@media (min-width:769px){.related-news-container__grid{max-width:956px}}@media (min-width:1001px){.related-news-container__grid{max-width:1112px}}@media (min-width:1441px){.related-news-container__grid{max-width:1384px}}.related-news-container__row{display:flex;flex-wrap:wrap;margin-right:-10px;margin-left:-10px}@media (min-width:541px){.related-news-container__row{margin-right:-10px;margin-left:-10px}}@media (min-width:1001px){.related-news-container__row{margin-right:-12px;margin-left:-12px}}@media (min-width:1441px){.related-news-container__row{margin-right:-20px;margin-left:-20px}}.related-news-container__row .news-tile-column-wrapper{display:flex;margin-bottom:2.4rem}@media (min-width:769px){.related-news-container__row .news-tile-column-wrapper{margin-bottom:3.2rem}}.related-news-container--header-wrapper{display:flex;flex-direction:row;align-items:center;justify-content:space-between;margin-bottom:3.2rem;padding:0 4px 0}@media (min-width:769px){.related-news-container--header-wrapper{margin-bottom:4.8rem;padding:0}}.related-news-container--heading{display:flex;flex:1}.related-news-container .h2{font-family:"Open Sans","sans-serif";font-weight:700;font-size:2.4rem;color:#17191d;line-height:3.2rem;margin:0}@media (min-width:769px){.related-news-container .h2{font-family:"Open Sans","sans-serif";font-weight:700;font-size:3.2rem;color:#17191d;line-height:4rem}}.related-news-container__row--columns-3 .news-tile-column-wrapper{position:relative;width:100%;padding-right:10px;padding-left:10px;flex:0 0 100%;max-width:100%;margin-bottom:4.8rem}@media (min-width:0){.related-news-container__row--columns-3 .news-tile-column-wrapper{padding-right:14px;padding-left:14px}}@media (min-width:541px){.related-news-container__row--columns-3 .news-tile-column-wrapper{padding-right:10px;padding-left:10px}}@media (min-width:1001px){.related-news-container__row--columns-3 .news-tile-column-wrapper{padding-right:12px;padding-left:12px}}@media (min-width:1441px){.related-news-container__row--columns-3 .news-tile-column-wrapper{padding-right:20px;padding-left:20px}}@media (min-width:769px){.related-news-container__row--columns-3 .news-tile-column-wrapper{flex:0 0 50%;max-width:50%}}@media (min-width:1001px){.related-news-container__row--columns-3 .news-tile-column-wrapper{flex:0 0 33.33333%;max-width:33.33333%}}.related-news-container__row--columns-3 .news-tile__image{min-height:30rem;min-width:25rem;max-height:unset;max-width:unset}@media (min-width:541px){.related-news-container__row--columns-3 .news-tile__image{min-width:32.7rem;min-height:32.7rem}}@media (min-width:1001px){.related-news-container__row--columns-3 .news-tile__image{min-width:30rem;min-height:30rem}}@media (min-width:1441px){.related-news-container__row--columns-3 .news-tile__image{min-width:35.6rem;min-height:35.6rem}}.related-news-container__row--columns-2 .news-tile-column-wrapper{position:relative;width:100%;padding-right:10px;padding-left:10px;flex:0 0 100%;max-width:100%;margin-bottom:4.8rem}@media (min-width:0){.related-news-container__row--columns-2 .news-tile-column-wrapper{padding-right:14px;padding-left:14px}}@media (min-width:541px){.related-news-container__row--columns-2 .news-tile-column-wrapper{padding-right:10px;padding-left:10px}}@media (min-width:1001px){.related-news-container__row--columns-2 .news-tile-column-wrapper{padding-right:12px;padding-left:12px}}@media (min-width:1441px){.related-news-container__row--columns-2 .news-tile-column-wrapper{padding-right:20px;padding-left:20px}}@media (min-width:541px){.related-news-container__row--columns-2 .news-tile-column-wrapper{flex:0 0 100%;max-width:100%}}@media (min-width:1001px){.related-news-container__row--columns-2 .news-tile-column-wrapper{flex:0 0 50%;max-width:50%}}.related-news-container__row--columns-2 .news-tile-column-wrapper .news-tile__image{min-height:30rem;min-width:25rem;max-height:unset;max-width:unset}@media (min-width:541px){.related-news-container__row--columns-2 .news-tile-column-wrapper .news-tile__image{min-width:32.7rem;min-height:32.7rem}}@media (min-width:1001px){.related-news-container__row--columns-2 .news-tile-column-wrapper .news-tile__image{min-width:30rem;min-height:30rem}}@media (min-width:1441px){.related-news-container__row--columns-2 .news-tile-column-wrapper .news-tile__image{min-width:35.6rem;min-height:35.6rem}}.related-news-container--cta{position:absolute;left:50%;bottom:0;margin-bottom:7.2rem;margin-left:-80px}@media (min-width:769px){.related-news-container--cta{position:unset;margin-bottom:unset;display:flex;flex:1;justify-content:flex-end}}.related-news-container--cta .link--small-primary-icon-right{border-radius:2px;text-align:center;text-transform:uppercase;width:max-content;padding:16px;font-weight:bold;font-size:14px;line-height:16px;text-decoration:none;display:flex;justify-content:center;outline:none;color:#c5001e;min-width:160px;min-height:48px;align-items:center;transition:0.3s ease;border:1px solid #c5001e;box-sizing:border-box;background:transparent}.related-news-container--cta .link--small-primary-icon-right:hover{border:1px solid #d64c61;background:#d64c61;color:#fff}.related-news-container--cta .link--small-primary-icon-right:active{background:#c5001e;color:#fff}.related-news-container--cta .link--small-primary-icon-right svg{display:none}@media (min-width:769px){.related-news-container--cta .link--small-primary-icon-right{font-family:"Open Sans","sans-serif";line-height:24px;text-decoration-line:none;background:unset;width:unset;min-width:unset;min-height:unset;padding:unset;border:unset}.related-news-container--cta .link--small-primary-icon-right:hover{border:unset;color:#d64c61;background:unset}.related-news-container--cta .link--small-primary-icon-right:active{color:#c5001e;background:unset}.related-news-container--cta .link--small-primary-icon-right svg{display:block}}.search-results--wrapper{max-width:1441px;width:100%;margin:0 auto;padding:0 1rem}@media (min-width:541px){.search-results--wrapper{padding:0 1rem}}@media (min-width:1441px){.search-results--wrapper{padding-left:calc(1rem + calc(-50vw + calc(1441px / 2)));padding-right:calc(1rem + calc(-50vw + calc(1441px / 2)))}}.search-results--grid{width:100%;padding-right:10px;padding-left:10px;margin-right:auto;margin-left:auto;display:flex;justify-content:center}@media (min-width:541px){.search-results--grid{padding-right:20px;padding-left:20px}}@media (min-width:1001px){.search-results--grid{padding-right:24px;padding-left:24px}}@media (min-width:1441px){.search-results--grid{padding-right:40px;padding-left:40px}}@media (min-width:541px){.search-results--grid{max-width:728px}}@media (min-width:769px){.search-results--grid{max-width:956px}}@media (min-width:1001px){.search-results--grid{max-width:1112px}}@media (min-width:1441px){.search-results--grid{max-width:1384px}}@media (min-width:1001px){.search-results--grid .search-results--content{width:85.6rem}}.search-results--header{padding:4rem 0}.search-results--header-title{font-family:"Open Sans","sans-serif";font-weight:700;font-size:3rem;color:#000;line-height:4rem}.search-results--header-sub-title{font-family:"Open Sans","sans-serif";font-weight:400;font-size:2rem;color:#000;line-height:3.2rem}.search-results--tabs{margin-bottom:3.2rem}.search-results-tabs--container{flex-wrap:wrap}.search-results-page{margin-bottom:10.4rem}.search-results-page--view-more{display:flex;align-items:center;justify-content:center;margin-top:2.8rem}.search-results-page--view-more .loading{pointer-events:none}.footer-component{background-color:#c5001e;padding:4.2rem 4.3rem 8.2rem 1.5rem}.footer-component--container{display:flex;flex-direction:column}@media (min-width:1001px){.footer-component{padding:6.5rem 0 8.5rem 0}}.footer-component--logo-col{display:flex;flex-direction:column;gap:24px}@media (min-width:769px){.footer-component--logo-col{align-items:center;flex-direction:row}}.footer-component--wrapper{max-width:1441px;width:100%;margin:0 auto;padding:0 1rem}@media (min-width:541px){.footer-component--wrapper{padding:0 1rem}}@media (min-width:1441px){.footer-component--wrapper{padding-left:calc(1rem + calc(-50vw + calc(1441px / 2)));padding-right:calc(1rem + calc(-50vw + calc(1441px / 2)))}}.footer-component--grid{width:100%;padding-right:10px;padding-left:10px;margin-right:auto;margin-left:auto}@media (min-width:541px){.footer-component--grid{padding-right:20px;padding-left:20px}}@media (min-width:1001px){.footer-component--grid{padding-right:24px;padding-left:24px}}@media (min-width:1441px){.footer-component--grid{padding-right:40px;padding-left:40px}}@media (min-width:541px){.footer-component--grid{max-width:728px}}@media (min-width:769px){.footer-component--grid{max-width:956px}}@media (min-width:1001px){.footer-component--grid{max-width:1112px}}@media (min-width:1441px){.footer-component--grid{max-width:1384px}}.footer-component--row{display:flex;flex-direction:row;align-items:center}.footer-component--links-menus{flex:0 0 100%;max-width:100%;margin:4.2rem 0 5.6rem 0}@media (min-width:1001px){.footer-component--links-menus{flex:0 0 100%;max-width:100%;margin-top:10rem;margin-bottom:5.6rem;list-style:none}}.footer-component .footer-menu{display:flex;flex-wrap:wrap;margin-right:-10px;margin-left:-10px;display:flex;flex-direction:column;flex-wrap:nowrap}@media (min-width:541px){.footer-component .footer-menu{margin-right:-10px;margin-left:-10px}}@media (min-width:1001px){.footer-component .footer-menu{margin-right:-12px;margin-left:-12px}}@media (min-width:1441px){.footer-component .footer-menu{margin-right:-20px;margin-left:-20px}}@media (min-width:1001px){.footer-component .footer-menu{position:relative;width:100%;padding-right:10px;padding-left:10px;flex-direction:row}}@media (min-width:1001px) and (min-width:0){.footer-component .footer-menu{padding-right:14px;padding-left:14px}}@media (min-width:1001px) and (min-width:541px){.footer-component .footer-menu{padding-right:10px;padding-left:10px}}@media (min-width:1001px) and (min-width:1001px){.footer-component .footer-menu{padding-right:12px;padding-left:12px}}@media (min-width:1001px) and (min-width:1441px){.footer-component .footer-menu{padding-right:20px;padding-left:20px}}.footer-component .footer-menu__item{flex:0 0 100%;max-width:100%;list-style:none;text-decoration:none}@media (min-width:541px){.footer-component .footer-menu__item{margin-right:13px}}@media (min-width:1001px){.footer-component .footer-menu__item{flex:0 0 25%;max-width:25%;padding-right:10px}}@media (min-width:1441px){.footer-component .footer-menu__item{margin-right:23px}}@media (min-width:1001px){.footer-component .footer-menu__item--1{flex:0 0 100%;max-width:100%}}@media (min-width:1001px){.footer-component .footer-menu__item--2{flex:0 0 50%;max-width:50%}}@media (min-width:1001px){.footer-component .footer-menu__item--3{flex:0 0 33.33333%;max-width:33.33333%}}@media (min-width:1001px){.footer-component .footer-menu__item--4{flex:0 0 25%;max-width:25%}}.footer-component .footer-menu__item--sub{flex:0 0 100%;max-width:100%}.footer-component .footer-menu__link{font-family:"Open Sans","sans-serif";font-weight:700;font-size:1.6rem;color:#fff;line-height:2.4rem;text-decoration:none;border-bottom:none;margin-bottom:2rem}.footer-component .footer-menu__link--sub{font-family:"Open Sans","sans-serif";font-weight:400;font-size:1.6rem;color:#fff;line-height:2.4rem;text-decoration:none;margin-bottom:1rem}.footer-component .footer-menu__link--with-sub{font-family:"Open Sans","sans-serif";font-weight:700;font-size:1.6rem;color:#fff;line-height:3.2rem;text-decoration:none}.footer-component .footer-menu__link-wrapper{display:flex;flex-direction:row;justify-content:space-between}.footer-component .footer-menu--sub{flex-direction:column;display:none}@media (min-width:1001px){.footer-component .footer-menu--sub{flex:0 0 100%;max-width:100%;position:relative;width:100%;padding-right:10px;padding-left:10px;display:flex}}@media (min-width:1001px) and (min-width:0){.footer-component .footer-menu--sub{padding-right:14px;padding-left:14px}}@media (min-width:1001px) and (min-width:541px){.footer-component .footer-menu--sub{padding-right:10px;padding-left:10px}}@media (min-width:1001px) and (min-width:1001px){.footer-component .footer-menu--sub{padding-right:12px;padding-left:12px}}@media (min-width:1001px) and (min-width:1441px){.footer-component .footer-menu--sub{padding-right:20px;padding-left:20px}}.footer-component .footer-menu--sub--open{display:block;margin-bottom:2.2rem;padding-left:1rem}@media (min-width:541px){.footer-component .footer-menu--sub--open{position:relative;width:100%;padding-right:10px;padding-left:10px}}@media (min-width:541px) and (min-width:0){.footer-component .footer-menu--sub--open{padding-right:14px;padding-left:14px}}@media (min-width:541px) and (min-width:541px){.footer-component .footer-menu--sub--open{padding-right:10px;padding-left:10px}}@media (min-width:541px) and (min-width:1001px){.footer-component .footer-menu--sub--open{padding-right:12px;padding-left:12px}}@media (min-width:541px) and (min-width:1441px){.footer-component .footer-menu--sub--open{padding-right:20px;padding-left:20px}}.footer-component .footer-menu--with-sub{position:relative;width:100%;padding-right:10px;padding-left:10px;flex:0 0 100%;max-width:100%}@media (min-width:0){.footer-component .footer-menu--with-sub{padding-right:14px;padding-left:14px}}@media (min-width:541px){.footer-component .footer-menu--with-sub{padding-right:10px;padding-left:10px}}@media (min-width:1001px){.footer-component .footer-menu--with-sub{padding-right:12px;padding-left:12px}}@media (min-width:1441px){.footer-component .footer-menu--with-sub{padding-right:20px;padding-left:20px}}.footer-component .expand-sub{display:none}.footer-component .expand-sub-menu{display:flex;align-items:center;margin-bottom:2rem}@media (min-width:1001px){.footer-component .expand-sub-menu{display:none}}.footer-component .expand-sub-menu--close{transform:rotate(180deg)}.footer-component .toggle-expand__icon{max-height:1rem;max-width:1rem;color:#fff}.footer-component--row-3-container{display:flex;flex-direction:column;margin-top:7.6rem}@media (min-width:1001px){.footer-component--row-3-container{flex-direction:row;margin-top:5.6rem}}.footer-component--copyright-col{flex:0 0 100%;max-width:100%}@media (min-width:1001px){.footer-component--copyright-col{flex:0 0 33.33333%;max-width:33.33333%}}.footer-component--terms-condition-text-col{flex:0 0 100%;max-width:100%;margin-bottom:3.4rem}@media (min-width:1001px){.footer-component--terms-condition-text-col{flex:0 0 33.33333%;max-width:33.33333%;margin-bottom:0;display:flex;justify-content:center}}.footer-component--media-links-container-col{flex:0 0 100%;max-width:100%}@media (min-width:1001px){.footer-component--media-links-container-col{flex:0 0 33.33333%;max-width:33.33333%;display:flex;justify-content:center}}.footer-component--media-links-container-col .social-media-links a svg{color:#fff}.footer-component .social-media-links__icon{max-height:2rem;max-width:2rem}.footer-component .paragraph--copyright-text{font-family:"Open Sans","sans-serif";font-weight:400;font-size:1.4rem;color:#fff;line-height:2.4rem;margin-bottom:2.4rem}@media (min-width:1001px){.footer-component .paragraph--copyright-text{margin-bottom:0}}.footer-component .terms-text__link{font-family:"Open Sans","sans-serif";font-weight:400;font-size:1.4rem;color:#fff;line-height:2.4rem;text-decoration:underline}.footer-component .terms-text__link--no-link{cursor:default}.footer-component .footer__image{max-height:8rem}.header{margin-bottom:4em}.header__inner{max-width:1441px;width:100%;margin:0 auto;padding:0 1rem;display:flex;flex-flow:column nowrap}@media (min-width:541px){.header__inner{padding:0 1rem}}@media (min-width:1441px){.header__inner{padding-left:calc(1rem + calc(-50vw + calc(1441px / 2)));padding-right:calc(1rem + calc(-50vw + calc(1441px / 2)))}}.header__primary{display:flex;flex-flow:row nowrap;justify-content:space-between;padding:1rem 0}.header__branding{margin-right:1rem;max-width:300px}.small-ladder-component{padding:4rem 0}@media (min-width:769px){.small-ladder-component__wrapper{max-width:1441px;width:100%;margin:0 auto;padding:0 1rem}}@media (min-width:769px) and (min-width:541px){.small-ladder-component__wrapper{padding:0 1rem}}@media (min-width:769px) and (min-width:1441px){.small-ladder-component__wrapper{padding-left:calc(1rem + calc(-50vw + calc(1441px / 2)));padding-right:calc(1rem + calc(-50vw + calc(1441px / 2)))}}@media (min-width:769px){.small-ladder-component__grid{width:100%;padding-right:10px;padding-left:10px;margin-right:auto;margin-left:auto}}@media (min-width:769px) and (min-width:541px){.small-ladder-component__grid{padding-right:20px;padding-left:20px}}@media (min-width:769px) and (min-width:1001px){.small-ladder-component__grid{padding-right:24px;padding-left:24px}}@media (min-width:769px) and (min-width:1441px){.small-ladder-component__grid{padding-right:40px;padding-left:40px}}@media (min-width:769px) and (min-width:541px){.small-ladder-component__grid{max-width:728px}}@media (min-width:769px) and (min-width:769px){.small-ladder-component__grid{max-width:956px}}@media (min-width:769px) and (min-width:1001px){.small-ladder-component__grid{max-width:1112px}}@media (min-width:769px) and (min-width:1441px){.small-ladder-component__grid{max-width:1384px}}.small-ladder-component__row{display:flex;flex-direction:column;justify-content:space-between}@media (min-width:1441px){.small-ladder-component__row{flex-direction:row}}.small-ladder-component__ladder-container{flex-basis:65%}@media (min-width:1001px){.small-ladder-component__ladder-container{flex-basis:60%}}@media (min-width:1441px){.small-ladder-component__ladder-container{flex-basis:65%}}.small-ladder-component__sponsor-tile-container{flex-basis:30%}.small-ladder-component__sponsor-tile-container .image-tile__image{min-width:37.5rem;min-height:35.2rem}@media (min-width:769px){.small-ladder-component__sponsor-tile-container .image-tile__image{max-width:unset}}@media (min-width:1001px){.small-ladder-component__sponsor-tile-container .image-tile__image{min-width:40rem;min-height:41.4rem}}.subscription-form-container{background-color:#c5001e;padding:2.4rem 0}@media (min-width:1001px){.subscription-form-container{padding:4rem 0}}.subscription-form-container--wrapper{max-width:1441px;width:100%;margin:0 auto;padding:0 1rem}@media (min-width:541px){.subscription-form-container--wrapper{padding:0 1rem}}@media (min-width:1441px){.subscription-form-container--wrapper{padding-left:calc(1rem + calc(-50vw + calc(1441px / 2)));padding-right:calc(1rem + calc(-50vw + calc(1441px / 2)))}}.subscription-form-container--grid{width:100%;padding-right:10px;padding-left:10px;margin-right:auto;margin-left:auto}@media (min-width:541px){.subscription-form-container--grid{padding-right:20px;padding-left:20px}}@media (min-width:1001px){.subscription-form-container--grid{padding-right:24px;padding-left:24px}}@media (min-width:1441px){.subscription-form-container--grid{padding-right:40px;padding-left:40px}}@media (min-width:541px){.subscription-form-container--grid{max-width:728px}}@media (min-width:769px){.subscription-form-container--grid{max-width:956px}}@media (min-width:1001px){.subscription-form-container--grid{max-width:1112px}}@media (min-width:1441px){.subscription-form-container--grid{max-width:1384px}}.tagging-search-meeting-details--meeting{display:flex;flex-direction:column;background-color:#fff;margin-bottom:2rem;padding:2rem}.tagging-search{background-color:#f2f2f2;min-height:100vh}.tagging-search--wrapper{max-width:1441px;width:100%;margin:0 auto;padding:0 1rem}@media (min-width:541px){.tagging-search--wrapper{padding:0 1rem}}@media (min-width:1441px){.tagging-search--wrapper{padding-left:calc(1rem + calc(-50vw + calc(1441px / 2)));padding-right:calc(1rem + calc(-50vw + calc(1441px / 2)))}}.tagging-search--grid{width:100%;padding-right:10px;padding-left:10px;margin-right:auto;margin-left:auto}@media (min-width:541px){.tagging-search--grid{padding-right:20px;padding-left:20px}}@media (min-width:1001px){.tagging-search--grid{padding-right:24px;padding-left:24px}}@media (min-width:1441px){.tagging-search--grid{padding-right:40px;padding-left:40px}}@media (min-width:541px){.tagging-search--grid{max-width:728px}}@media (min-width:769px){.tagging-search--grid{max-width:956px}}@media (min-width:1001px){.tagging-search--grid{max-width:1112px}}@media (min-width:1441px){.tagging-search--grid{max-width:1384px}}.tagging-search--row{display:flex;flex-wrap:wrap;margin-right:-10px;margin-left:-10px}@media (min-width:541px){.tagging-search--row{margin-right:-10px;margin-left:-10px}}@media (min-width:1001px){.tagging-search--row{margin-right:-12px;margin-left:-12px}}@media (min-width:1441px){.tagging-search--row{margin-right:-20px;margin-left:-20px}}.tagging-search--column{position:relative;width:100%;padding-right:10px;padding-left:10px;flex:0 0 100%;max-width:100%}@media (min-width:0){.tagging-search--column{padding-right:14px;padding-left:14px}}@media (min-width:541px){.tagging-search--column{padding-right:10px;padding-left:10px}}@media (min-width:1001px){.tagging-search--column{padding-right:12px;padding-left:12px}}@media (min-width:1441px){.tagging-search--column{padding-right:20px;padding-left:20px}}@media (min-width:1001px){.tagging-search--column{flex:0 0 50%;max-width:50%}}.tile-carousel__wrapper{max-width:1441px;width:100%;margin:0 auto;padding:0 1rem}@media (min-width:541px){.tile-carousel__wrapper{padding:0 1rem}}@media (min-width:1441px){.tile-carousel__wrapper{padding-left:calc(1rem + calc(-50vw + calc(1441px / 2)));padding-right:calc(1rem + calc(-50vw + calc(1441px / 2)))}}.tile-carousel__grid{width:100%;padding-right:10px;padding-left:10px;margin-right:auto;margin-left:auto;padding-top:3.2rem;padding-bottom:3.2rem}@media (min-width:541px){.tile-carousel__grid{padding-right:20px;padding-left:20px}}@media (min-width:1001px){.tile-carousel__grid{padding-right:24px;padding-left:24px}}@media (min-width:1441px){.tile-carousel__grid{padding-right:40px;padding-left:40px}}@media (min-width:541px){.tile-carousel__grid{max-width:728px}}@media (min-width:769px){.tile-carousel__grid{max-width:956px}}@media (min-width:1001px){.tile-carousel__grid{max-width:1112px}}@media (min-width:1441px){.tile-carousel__grid{max-width:1384px}}@media (min-width:541px){.tile-carousel__grid{padding-top:7.2rem;padding-bottom:7.2rem}}.tile-carousel__header{display:flex}.tile-carousel__header h2{font-family:"Open Sans","sans-serif";font-weight:700;font-size:3.2rem;color:#17191d;line-height:4rem;margin-bottom:6.4rem;margin-top:0}.tile-carousel__header-centre{justify-content:center}.tile-carousel--icon-wrapper svg{color:#000;height:20px;width:20px}.tile-carousel .slick-arrow{display:flex;align-items:center;justify-content:flex-end;height:100%;z-index:1}.tile-carousel .slick-list{display:flex;padding:1.6rem 0}.tile-carousel .slick-list .slick-track{display:flex;margin-left:0}.tile-carousel .slick-list .slick-track .slick-slide>div{height:100%;margin:0 8px 0 0;display:flex}.tile-carousel .slick-list .slick-track .slick-slide>div .tile-align--center{color:red}.tile-carousel .slick-list .slick-track .slick-slide>div .tile-align--center .tile--body{text-align:center;align-items:center}.tile-carousel .slick-list .slick-track .slick-slide>div .tile-align--center .tile__info--row{justify-content:center}.tile-carousel .slick-slider .slick-prev.slick-disabled::before,.tile-carousel .slick-slider .slick-next.slick-disabled::before,.tile-carousel .slick-slider .slick-prev::before,.tile-carousel .slick-slider .slick-next::before{display:none}.tile-carousel .slick-prev{left:-3rem}.tile-carousel .slick-prev .tile-carousel--icon-wrapper{display:none}@media (min-width:769px){.tile-carousel .slick-prev .tile-carousel--icon-wrapper{display:flex}.tile-carousel .slick-prev .tile-carousel--icon-wrapper svg{transform:rotate(180deg)}}.tile-carousel .slick-next .tile-carousel--icon-wrapper{display:none}@media (min-width:769px){.tile-carousel .slick-next .tile-carousel--icon-wrapper{display:flex}}.tile-carousel .slick-disabled{cursor:not-allowed;box-shadow:none}.tile-carousel .slick-disabled .tile-carousel--icon-wrapper svg{color:#c4c4c4;display:none}.tile-carousel .tile__image{min-width:30rem;min-height:30rem;max-height:unset;max-width:unset}@media (min-width:541px){.tile-carousel .tile__image{min-width:35rem;min-height:35rem}}@media (min-width:1001px){.tile-carousel .tile__image{min-width:30rem;min-height:30rem}}@media (min-width:1441px){.tile-carousel .tile__image{min-height:33.3rem;min-width:35.6rem}}.tile-carousel .slick-dots li button::before{font-size:20px}.tile-carousel .tile-column-wrapper{margin:0 15px;display:flex;min-height:100%}.tile-carousel .tile-column-wrapper .tile__info-string{margin-top:4px}.tile-carousel--dark{background-color:#000}.tile-carousel--dark .tile-carousel__header h2{font-family:"Open Sans","sans-serif";font-weight:700;font-size:3.2rem;color:#fff;line-height:4rem}.tile-carousel--dark .tile-carousel--icon-wrapper svg{color:#fff}.tile-carousel--dark .slick-dots li button::before{color:#fff}.tile-container__wrapper{max-width:1441px;width:100%;margin:0 auto;padding:0 1rem}@media (min-width:541px){.tile-container__wrapper{padding:0 1rem}}@media (min-width:1441px){.tile-container__wrapper{padding-left:calc(1rem + calc(-50vw + calc(1441px / 2)));padding-right:calc(1rem + calc(-50vw + calc(1441px / 2)))}}.tile-container__grid{width:100%;padding-right:10px;padding-left:10px;margin-right:auto;margin-left:auto;padding-top:3.2rem;padding-bottom:1.6rem}@media (min-width:541px){.tile-container__grid{padding-right:20px;padding-left:20px}}@media (min-width:1001px){.tile-container__grid{padding-right:24px;padding-left:24px}}@media (min-width:1441px){.tile-container__grid{padding-right:40px;padding-left:40px}}@media (min-width:541px){.tile-container__grid{max-width:728px}}@media (min-width:769px){.tile-container__grid{max-width:956px}}@media (min-width:1001px){.tile-container__grid{max-width:1112px}}@media (min-width:1441px){.tile-container__grid{max-width:1384px}}@media (min-width:541px){.tile-container__grid{padding-top:7.2rem}}.tile-container__heading{display:flex}.tile-container__heading .h2{font-family:"Open Sans","sans-serif";font-weight:700;font-size:3.2rem;color:#17191d;line-height:4rem;margin-bottom:6.4rem;margin-top:0}.tile-container__heading--centre{justify-content:center;text-align:center}.tile-container__heading--left{justify-content:flex-start}.tile-container__row{display:flex;flex-wrap:wrap;margin-right:-10px;margin-left:-10px}@media (min-width:541px){.tile-container__row{margin-right:-10px;margin-left:-10px}}@media (min-width:1001px){.tile-container__row{margin-right:-12px;margin-left:-12px}}@media (min-width:1441px){.tile-container__row{margin-right:-20px;margin-left:-20px}}.tile-container__row .tile-column-wrapper{display:flex;margin-bottom:2.4rem}@media (min-width:769px){.tile-container__row .tile-column-wrapper{margin-bottom:3.2rem}}.tile-container__row--columns-3 .tile-column-wrapper{position:relative;width:100%;padding-right:10px;padding-left:10px;flex:0 0 100%;max-width:100%}@media (min-width:0){.tile-container__row--columns-3 .tile-column-wrapper{padding-right:14px;padding-left:14px}}@media (min-width:541px){.tile-container__row--columns-3 .tile-column-wrapper{padding-right:10px;padding-left:10px}}@media (min-width:1001px){.tile-container__row--columns-3 .tile-column-wrapper{padding-right:12px;padding-left:12px}}@media (min-width:1441px){.tile-container__row--columns-3 .tile-column-wrapper{padding-right:20px;padding-left:20px}}@media (min-width:769px){.tile-container__row--columns-3 .tile-column-wrapper{flex:0 0 50%;max-width:50%}}@media (min-width:1001px){.tile-container__row--columns-3 .tile-column-wrapper{flex:0 0 33.33333%;max-width:33.33333%}}.tile-container__row--columns-3 .tile__image{min-width:30rem;min-height:30rem;max-height:unset;max-width:unset}@media (min-width:541px){.tile-container__row--columns-3 .tile__image{min-width:35rem;min-height:35rem}}@media (min-width:1001px){.tile-container__row--columns-3 .tile__image{min-width:30rem;min-height:30rem}}@media (min-width:1441px){.tile-container__row--columns-3 .tile__image{min-height:33.3rem;min-width:35.6rem}}.tile-container__row--columns-3 .tile__heading{margin-top:0}.tile-container__row--columns-2 .tile-column-wrapper{position:relative;width:100%;padding-right:10px;padding-left:10px;flex:0 0 100%;max-width:100%}@media (min-width:0){.tile-container__row--columns-2 .tile-column-wrapper{padding-right:14px;padding-left:14px}}@media (min-width:541px){.tile-container__row--columns-2 .tile-column-wrapper{padding-right:10px;padding-left:10px}}@media (min-width:1001px){.tile-container__row--columns-2 .tile-column-wrapper{padding-right:12px;padding-left:12px}}@media (min-width:1441px){.tile-container__row--columns-2 .tile-column-wrapper{padding-right:20px;padding-left:20px}}@media (min-width:541px){.tile-container__row--columns-2 .tile-column-wrapper{flex:0 0 100%;max-width:100%}}@media (min-width:1001px){.tile-container__row--columns-2 .tile-column-wrapper{flex:0 0 50%;max-width:50%}}.tile-container__row--columns-2 .tile-column-wrapper .tile__image{min-width:30rem;min-height:30rem;max-width:unset;max-height:unset}@media (min-width:1001px){.tile-container__row--columns-2 .tile-column-wrapper .tile__image{min-width:40rem;min-height:51.2rem}}@media (min-width:1441px){.tile-container__row--columns-2 .tile-column-wrapper .tile__image{max-width:unset;max-height:unset;min-width:54.7rem;min-height:51.2rem}}.tile-container__row--columns-2 .tile-column-wrapper .tile__heading{margin-top:0.8rem}.tile-container__row--columns-2 .tile__image{min-width:30rem;min-height:30rem}@media (min-width:541px){.tile-container__row--columns-2 .tile__image{min-width:35rem;min-height:35rem}}@media (min-width:1441px){.tile-container__row--columns-2 .tile__image{min-width:51.2rem;min-height:55rem}}.tile-container--light .tile--body{padding:2.4rem 0 2.4rem 0}.tile-container--dark{background-color:#c5001e}.tile-container--dark .tile-container__heading .h2{color:#fff}.tile-container--dark .tile-container__grid{padding-top:3.2rem;padding-bottom:1.6rem}@media (min-width:541px){.tile-container--dark .tile-container__grid{padding-top:4rem}}.tile-container .tile-align--centre .tile--body{text-align:center;align-items:center}.tile-container .tile-align--centre .tile__info--row{justify-content:center}.upcoming-events-container{display:block;padding:4rem 0 5.6rem}@media (min-width:769px){.upcoming-events-container{padding:10.4rem 0 9.8rem}}.upcoming-events-container__wrapper{max-width:1441px;width:100%;margin:0 auto;padding:0 1rem}@media (min-width:541px){.upcoming-events-container__wrapper{padding:0 1rem}}@media (min-width:1441px){.upcoming-events-container__wrapper{padding-left:calc(1rem + calc(-50vw + calc(1441px / 2)));padding-right:calc(1rem + calc(-50vw + calc(1441px / 2)))}}.upcoming-events-container__grid{width:100%;padding-right:10px;padding-left:10px;margin-right:auto;margin-left:auto}@media (min-width:541px){.upcoming-events-container__grid{padding-right:20px;padding-left:20px}}@media (min-width:1001px){.upcoming-events-container__grid{padding-right:24px;padding-left:24px}}@media (min-width:1441px){.upcoming-events-container__grid{padding-right:40px;padding-left:40px}}@media (min-width:541px){.upcoming-events-container__grid{max-width:728px}}@media (min-width:769px){.upcoming-events-container__grid{max-width:956px}}@media (min-width:1001px){.upcoming-events-container__grid{max-width:1112px}}@media (min-width:1441px){.upcoming-events-container__grid{max-width:1384px}}.upcoming-events-container__row{display:flex;flex-wrap:wrap;margin-right:-10px;margin-left:-10px}@media (min-width:541px){.upcoming-events-container__row{margin-right:-10px;margin-left:-10px}}@media (min-width:1001px){.upcoming-events-container__row{margin-right:-12px;margin-left:-12px}}@media (min-width:1441px){.upcoming-events-container__row{margin-right:-20px;margin-left:-20px}}.upcoming-events-container__row .upcoming-event-tile-column-wrapper{display:flex;margin-bottom:2.4rem}@media (min-width:769px){.upcoming-events-container__row .upcoming-event-tile-column-wrapper{margin-bottom:3.2rem}}.upcoming-events-container__col{position:relative;width:100%;padding-right:10px;padding-left:10px;flex:0 0 100%;max-width:100%}@media (min-width:0){.upcoming-events-container__col{padding-right:14px;padding-left:14px}}@media (min-width:541px){.upcoming-events-container__col{padding-right:10px;padding-left:10px}}@media (min-width:1001px){.upcoming-events-container__col{padding-right:12px;padding-left:12px}}@media (min-width:1441px){.upcoming-events-container__col{padding-right:20px;padding-left:20px}}.upcoming-events-container--heading{display:flex;flex:1;justify-content:center}.upcoming-events-container--heading .h1{font-family:"Open Sans","sans-serif";font-weight:700;font-size:2.4rem;color:#c5001e;line-height:3.2rem;margin:0}@media (min-width:769px){.upcoming-events-container--heading .h1{font-family:"Open Sans","sans-serif";font-weight:700;font-size:3.2rem;color:#c5001e;line-height:4rem}}.upcoming-events-container__row--columns-3 .upcoming-event-tile-column-wrapper{position:relative;width:100%;padding-right:10px;padding-left:10px;flex:0 0 100%;max-width:100%;margin-bottom:2.4rem}@media (min-width:0){.upcoming-events-container__row--columns-3 .upcoming-event-tile-column-wrapper{padding-right:14px;padding-left:14px}}@media (min-width:541px){.upcoming-events-container__row--columns-3 .upcoming-event-tile-column-wrapper{padding-right:10px;padding-left:10px}}@media (min-width:1001px){.upcoming-events-container__row--columns-3 .upcoming-event-tile-column-wrapper{padding-right:12px;padding-left:12px}}@media (min-width:1441px){.upcoming-events-container__row--columns-3 .upcoming-event-tile-column-wrapper{padding-right:20px;padding-left:20px}}@media (min-width:769px){.upcoming-events-container__row--columns-3 .upcoming-event-tile-column-wrapper{flex:0 0 50%;max-width:50%}}@media (min-width:1001px){.upcoming-events-container__row--columns-3 .upcoming-event-tile-column-wrapper{flex:0 0 33.33333%;max-width:33.33333%}}.upcoming-events-container__row--columns-3 .upcoming-event-tile__image{min-height:30rem;min-width:20rem;max-height:unset;max-width:unset}@media (min-width:541px){.upcoming-events-container__row--columns-3 .upcoming-event-tile__image{min-width:32.7rem;min-height:29.7rem}}@media (min-width:1001px){.upcoming-events-container__row--columns-3 .upcoming-event-tile__image{min-width:30rem;min-height:30rem}}@media (min-width:1441px){.upcoming-events-container__row--columns-3 .upcoming-event-tile__image{min-width:35.7rem;min-height:35.7rem}}.upcoming-events-container__row--columns-margin-added{padding-top:8.8rem}.upcoming-events-container--cta{display:flex;flex:1;justify-content:center;margin-top:8.8rem}.upcoming-events-container .image--background-image{height:100%;width:100%;object-fit:cover;min-height:29.7rem;min-width:20rem}@media (min-width:769px){.upcoming-events-container .image--background-image{min-height:40rem}}@media (min-width:1001px){.upcoming-events-container .image--background-image{min-height:50.4rem;min-width:55rem}}.upcoming-events-container--second-feature-tile .upcoming-feature-tile--with-border{padding-top:2rem}.upcoming-events-container--second-feature-tile .upcoming-feature-tile--content-container{padding-top:2rem}.upcoming-races{margin-top:3.2rem}@media (min-width:769px){.upcoming-races{margin-top:3.2rem}.upcoming-races--horse{margin-top:6.4rem}}.upcoming-races--wrapper{max-width:1441px;width:100%;margin:0 auto;padding:0 1rem}@media (min-width:541px){.upcoming-races--wrapper{padding:0 1rem}}@media (min-width:1441px){.upcoming-races--wrapper{padding-left:calc(1rem + calc(-50vw + calc(1441px / 2)));padding-right:calc(1rem + calc(-50vw + calc(1441px / 2)))}}.upcoming-races--grid{width:100%;padding-right:10px;padding-left:10px;margin-right:auto;margin-left:auto}@media (min-width:541px){.upcoming-races--grid{padding-right:20px;padding-left:20px}}@media (min-width:1001px){.upcoming-races--grid{padding-right:24px;padding-left:24px}}@media (min-width:1441px){.upcoming-races--grid{padding-right:40px;padding-left:40px}}@media (min-width:541px){.upcoming-races--grid{max-width:728px}}@media (min-width:769px){.upcoming-races--grid{max-width:956px}}@media (min-width:1001px){.upcoming-races--grid{max-width:1112px}}@media (min-width:1441px){.upcoming-races--grid{max-width:1384px}}.video-archive-container{margin-bottom:4rem}.video-archive-container__wrapper{max-width:1441px;width:100%;margin:0 auto;padding:0 1rem}@media (min-width:541px){.video-archive-container__wrapper{padding:0 1rem}}@media (min-width:1441px){.video-archive-container__wrapper{padding-left:calc(1rem + calc(-50vw + calc(1441px / 2)));padding-right:calc(1rem + calc(-50vw + calc(1441px / 2)))}}.video-archive-container__grid{width:100%;padding-right:10px;padding-left:10px;margin-right:auto;margin-left:auto;display:flex;flex-wrap:wrap;flex-direction:row}@media (min-width:541px){.video-archive-container__grid{padding-right:20px;padding-left:20px}}@media (min-width:1001px){.video-archive-container__grid{padding-right:24px;padding-left:24px}}@media (min-width:1441px){.video-archive-container__grid{padding-right:40px;padding-left:40px}}@media (min-width:541px){.video-archive-container__grid{max-width:728px}}@media (min-width:769px){.video-archive-container__grid{max-width:956px}}@media (min-width:1001px){.video-archive-container__grid{max-width:1112px}}@media (min-width:1441px){.video-archive-container__grid{max-width:1384px}}.video-archive-container .search-results-tabs--container{margin-bottom:4rem;margin-top:4rem}.video-archive-container__content-container{display:flex;flex-direction:column;flex:1;width:100%}.video-archive-container__content-container .search-results-tabs--container{overflow:auto}.video-archive-container__content-container .search-results-tabs--button-wrapper{margin-right:1.6rem}.video-archive-container__heading{font-family:"Open Sans","sans-serif";font-weight:700;font-size:2rem;color:#17191d;line-height:2.4rem;margin-bottom:2.4rem;margin-top:2rem}@media (min-width:769px){.video-archive-container__heading{font-family:"Open Sans","sans-serif";font-weight:700;font-size:2.8rem;color:#17191d;line-height:3.2;margin-top:0}}.video-archive-container__row{display:flex;flex-wrap:wrap;flex-direction:row}.video-archive-container__row .video-tile--wrapper{flex:0 0 100%;max-width:100%}@media (min-width:541px){.video-archive-container__row .video-tile--wrapper{flex:0 0 50%;max-width:50%}}@media (min-width:1001px){.video-archive-container__row .video-tile--wrapper{flex:0 0 33.33333%;max-width:33.33333%}}@media (min-width:1441px){.video-archive-container__row .video-tile--wrapper{flex:0 0 25%;max-width:25%}}.video-archive-container__cat-container{display:flex;flex:1;justify-content:center}.video-archive-container__cat-container-true{opacity:.2}.video-archive-container__cat-container .react-button-wrapper{background-color:#fff}.video-player{background-color:#c5001e;padding:0 0 4rem 0}@media (min-width:769px){.video-player{padding:4rem 0}}@media (min-width:769px){.video-player__wrapper{max-width:1441px;width:100%;margin:0 auto;padding:0 1rem}}@media (min-width:769px) and (min-width:541px){.video-player__wrapper{padding:0 1rem}}@media (min-width:769px) and (min-width:1441px){.video-player__wrapper{padding-left:calc(1rem + calc(-50vw + calc(1441px / 2)));padding-right:calc(1rem + calc(-50vw + calc(1441px / 2)))}}@media (min-width:769px){.video-player__grid{width:100%;padding-right:10px;padding-left:10px;margin-right:auto;margin-left:auto}}@media (min-width:769px) and (min-width:541px){.video-player__grid{padding-right:20px;padding-left:20px}}@media (min-width:769px) and (min-width:1001px){.video-player__grid{padding-right:24px;padding-left:24px}}@media (min-width:769px) and (min-width:1441px){.video-player__grid{padding-right:40px;padding-left:40px}}@media (min-width:769px) and (min-width:541px){.video-player__grid{max-width:728px}}@media (min-width:769px) and (min-width:769px){.video-player__grid{max-width:956px}}@media (min-width:769px) and (min-width:1001px){.video-player__grid{max-width:1112px}}@media (min-width:769px) and (min-width:1441px){.video-player__grid{max-width:1384px}}.video-player__title-text{font-family:"Open Sans","sans-serif";font-weight:700;font-size:2.2rem;color:#fff;line-height:3.2rem;padding:0 2.4rem}@media (min-width:769px){.video-player__title-text{padding:0}}.video-player__description-text{font-family:"Open Sans","sans-serif";font-weight:400;font-size:1.8rem;color:#fff;line-height:3.2rem;padding:0 2.4rem}@media (min-width:769px){.video-player__description-text{padding:0 44rem 0 0}}.webform{width:100%;padding:4rem 0}.webform__wrapper{max-width:1441px;width:100%;margin:0 auto;padding:0 1rem}@media (min-width:541px){.webform__wrapper{padding:0 1rem}}@media (min-width:1441px){.webform__wrapper{padding-left:calc(1rem + calc(-50vw + calc(1441px / 2)));padding-right:calc(1rem + calc(-50vw + calc(1441px / 2)))}}.webform__grid{width:100%;padding-right:10px;padding-left:10px;margin-right:auto;margin-left:auto}@media (min-width:541px){.webform__grid{padding-right:20px;padding-left:20px}}@media (min-width:1001px){.webform__grid{padding-right:24px;padding-left:24px}}@media (min-width:1441px){.webform__grid{padding-right:40px;padding-left:40px}}@media (min-width:541px){.webform__grid{max-width:728px}}@media (min-width:769px){.webform__grid{max-width:956px}}@media (min-width:1001px){.webform__grid{max-width:1112px}}@media (min-width:1441px){.webform__grid{max-width:1384px}}.webform__body{font-family:"Open Sans","sans-serif";font-weight:400;font-size:18px;color:#17191d;line-height:1.5;white-space:pre-wrap;margin:3rem 0 0;overflow:hidden}.g-recaptcha{margin-top:1rem;margin-left:1rem}@media (min-width:1441px){.g-recaptcha{margin-left:2rem}}.main{max-width:1441px;width:100%;margin:0 auto;padding:0 1rem}@media (min-width:541px){.main{padding:0 1rem}}@media (min-width:1441px){.main{padding-left:calc(1rem + calc(-50vw + calc(1441px / 2)));padding-right:calc(1rem + calc(-50vw + calc(1441px / 2)))}}@media (min-width:1001px){.main{display:flex}}.main-sidebar{margin-bottom:2rem}@media (min-width:1001px){.main-sidebar{order:2;width:33%;margin-bottom:0}}.main-content{width:100%}@media (min-width:1001px){.main-content--with-sidebar{margin-right:1rem;width:calc(100% - (33% + 1rem))}}.place-holder{color:#888;border:4px dashed #888;padding:50px}.place-holder__content{font-size:3.2rem;line-height:1.4;width:100%;display:flex;justify-content:center;align-items:center;text-align:center}
