@import"https://fonts.googleapis.com/css2?family=Roboto+Flex:opsz,wght,XOPQ,XTRA,YOPQ,YTDE,YTFI,YTLC,YTUC@8..144,100..1000,96,468,79,-203,738,514,712&display=swap";.primary-button-solid,a.primary-button-solid{display:table;color:#fff;font-family:Roboto Flex,sans-serif;border-radius:.5rem;padding-inline:.75rem;padding-block:.5rem;background-color:#df6426;width:100%;margin-bottom:5px;font-weight:600;letter-spacing:1;cursor:pointer}.primary-button-solid.encourage,a.primary-button-solid.encourage{background-color:#24a850}.primary-button-solid.alert,a.primary-button-solid.alert{background-color:red}.primary-button-solid.disable,a.primary-button-solid.disable{background-color:#989898;cursor:none}.primary-button-solid.x-large,a.primary-button-solid.x-large{padding-inline:1.25rem;padding-block:1rem;font-size:1.1em}.primary-button-solid.large,a.primary-button-solid.large{padding-inline:1rem;padding-block:.75rem;font-size:1em}.primary-button-solid.medium,a.primary-button-solid.medium{padding-inline:.75rem;padding-block:.5rem;font-size:.95em}.primary-button-solid.small,a.primary-button-solid.small{padding-inline:.5rem;padding-block:.25rem;font-size:.75em}.primary-button-solid:hover,a.primary-button-solid:hover{opacity:.9;transition-property:opacity;transition-timing-function:steps(10,end);transition-duration:.2s}.primary-button-outline,a.primary-button-outline{display:table;color:#df6426;font-family:Roboto Flex,sans-serif;border-radius:.5em;border:solid 2px #DF6426;padding-inline:.75rem;padding-block:.5rem;background-color:#fff;width:100%;margin-bottom:5px;cursor:pointer;font-weight:700}.primary-button-outline.encourage,a.primary-button-outline.encourage{color:#24a850;border-color:#24a850}.primary-button-outline.alert,a.primary-button-outline.alert{color:red;border-color:red}.primary-button-outline.disable,a.primary-button-outline.disable{color:#989898;border-color:#989898;cursor:none}.primary-button-outline.x-large,a.primary-button-outline.x-large{padding-inline:1.25rem;padding-block:1rem;font-size:1.1em}.primary-button-outline.large,a.primary-button-outline.large{padding-inline:1rem;padding-block:.75rem;font-size:1em}.primary-button-outline.medium,a.primary-button-outline.medium{padding-inline:.75rem;padding-block:.5rem;font-size:.95em}.primary-button-outline.small,a.primary-button-outline.small{padding-inline:.5rem;padding-block:.25rem;font-size:.75em}.primary-button-outline:hover,a.primary-button-outline:hover{background-color:#df6426;border-color:#df6426;color:#fff;transition-property:background-color;transition-timing-function:steps(10,end);transition-duration:.2s}.primary-button-outline:hover.encourage,a.primary-button-outline:hover.encourage{background-color:#24a850;border-color:#24a850}.primary-button-outline:hover.alert,a.primary-button-outline:hover.alert{background-color:red;border-color:red}.primary-button-outline:hover.disable,a.primary-button-outline:hover.disable{color:#989898;background-color:#fff;border-color:#989898}input[type=checkbox],input[type=radio]{accent-color:#DF6426}input[type=checkbox].encourage,input[type=radio].encourage{accent-color:#24A850}input[type=checkbox].alert,input[type=radio].alert{accent-color:red}input[type=text],input[type=password],input[type=email],input[type=phone],input[type=number],select,textarea{font-size:.85em;width:100%;border:2px solid #ccc;border-radius:6px;background-color:#f5f5f5;padding:15px}input[type=text].border-red-500,input[type=password].border-red-500,input[type=email].border-red-500,input[type=phone].border-red-500,input[type=number].border-red-500,select.border-red-500,textarea.border-red-500{border-color:red}select{background-color:#fff;appearance:none;-webkit-appearance:none;-moz-appearance:none;background-image:url('data:image/svg+xml;utf8,<svg fill="gray" height="24" viewBox="0 0 24 24" width="24" xmlns="http://www.w3.org/2000/svg"><path d="M7 10l5 5 5-5z"/></svg>');background-repeat:no-repeat;background-position:right 10px center;background-size:20px}select:focus{border-color:#24a850;outline:none;box-shadow:0 0 3px #0000001a}input:focus,select:focus,textarea:focus{border-color:#24a850;outline:none;box-shadow:0 0 3px #0000001a}label{font-size:.85em;font-weight:600}.checkbox-container{display:block;position:relative;padding-left:35px;margin-bottom:12px;cursor:pointer;font-size:22px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.checkbox-container input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.checkbox-container .checkmark{position:absolute;top:0;left:0;height:25px;width:25px;background-color:#eee}.checkbox-container:hover input~.checkmark{background-color:#ccc}.checkbox-container input:checked~.checkmark{background-color:#2196f3}.checkbox-container .checkmark:after{content:"";position:absolute;display:none}.checkbox-container input:checked~.checkmark:after{display:block}.checkbox-container .checkmark:after{left:9px;top:5px;width:5px;height:10px;border:solid white;border-width:0 3px 3px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.summary-section{border:solid 2px;border-color:#dadada;border-radius:var(--radius-md);margin-bottom:10px}.summary-section .title{background-color:#f4f4f4;padding:.7em;border-bottom:solid 2px #dadada;font-weight:600}.summary-section .title.small{font-size:.85em}.summary-section .summary{padding:.7em}.summary-section .summary.small{font-size:.75em}.summary-section .summary ul{padding-left:20px}.summary-section .summary h4{margin-top:10px}.summary-section .summary p{margin-bottom:10px}.summary-section.optional{border-color:#eee}.side-navigation li a,.side-navigation p{margin-bottom:0;font-weight:600}.athletx-primary-bg{background-color:#df6426}.athletx-primary-text{color:#df6426}body{font-family:Roboto Flex,sans-serif;line-height:1em}ul{padding-left:0}.divide-y li,.divide-y div,.divide-y p,.divide-x li,.divide-x div,.divide-x p{border-color:#d3d3d3}.event-list-logo{max-width:85px;max-height:85px;display:table;margin:auto auto 10px}.registration-nav li a,.registration-nav p{margin-bottom:0}.venue-dropdown .selectize-input,.venue-dropdown .selectize-input.full{padding:1.5rem!important;border:0!important;border-radius:0!important;background:none!important}
