.defaultButton{display:inline-block;font-size:2.5vw;margin:1.5625vw;padding:.9375vw 2.5vw;color:#fff;text-transform:uppercase;background:#1abc9c;border:none;cursor:pointer;text-align:center;min-width:9.375vw}@media (max-width:320px){.defaultButton{font-size:8px}}@media (min-width:800px){.defaultButton{font-size:20px}}@media (max-width:320px){.defaultButton{margin:5px}}@media (min-width:800px){.defaultButton{margin:12.5px}}@media (max-width:320px){.defaultButton{padding-top:3px}}@media (min-width:800px){.defaultButton{padding-top:7.5px}}@media (max-width:320px){.defaultButton{padding-bottom:3px}}@media (min-width:800px){.defaultButton{padding-bottom:7.5px}}@media (max-width:320px){.defaultButton{padding-left:8px}}@media (min-width:800px){.defaultButton{padding-left:20px}}@media (max-width:320px){.defaultButton{padding-right:8px}}@media (min-width:800px){.defaultButton{padding-right:20px}}@media (max-width:320px){.defaultButton{min-width:30px}}@media (min-width:800px){.defaultButton{min-width:75px}}.greyButton{background:#98a3a1}.gender-table tr td,.optField-table tr td,.race-type-table tr td{width:auto!important}.gender-table tr td input,.optField-table tr td input,.race-type-table tr td input{vertical-align:middle}.gender-table tr td label,.optField-table tr td label,.race-type-table tr td label{display:inline-block;vertical-align:middle;padding-left:1.5625vw;padding-right:3.125vw}@media (max-width:320px){.gender-table tr td label,.optField-table tr td label,.race-type-table tr td label{padding-left:5px}}@media (min-width:800px){.gender-table tr td label,.optField-table tr td label,.race-type-table tr td label{padding-left:12.5px}}@media (max-width:320px){.gender-table tr td label,.optField-table tr td label,.race-type-table tr td label{padding-right:10px}}@media (min-width:800px){.gender-table tr td label,.optField-table tr td label,.race-type-table tr td label{padding-right:25px}}.success-button-div{margin-top:6.25vw}@media (max-width:320px){.success-button-div{margin-top:20px}}@media (min-width:800px){.success-button-div{margin-top:50px}}.success-button-div .defaultButton{display:block}.form-header{background:#fff;position:relative;height:23.4375vw}@media (max-width:320px){.form-header{height:75px}}@media (min-width:600px){.form-header{height:140.625px}}.header-image{padding-left:4.6875vw;padding-right:4.6875vw;width:23.4375vw;float:left;height:23.4375vw}@media (max-width:320px){.header-image{padding-left:15px}}@media (min-width:600px){.header-image{padding-left:28.125px}}@media (max-width:320px){.header-image{padding-right:15px}}@media (min-width:600px){.header-image{padding-right:28.125px}}@media (max-width:320px){.header-image{width:75px}}@media (min-width:600px){.header-image{width:140.625px}}@media (max-width:320px){.header-image{height:75px}}@media (min-width:600px){.header-image{height:140.625px}}.header-title{padding-left:3.125vw;font-size:4.6875vw;margin-top:4.6875vw;font-family:Roboto,sans-serif;line-height:1.3;margin-bottom:0;font-weight:700;color:#232323}@media (max-width:320px){.header-title{padding-left:10px}}@media (min-width:600px){.header-title{padding-left:18.75px}}@media (max-width:320px){.header-title{font-size:15px}}@media (min-width:600px){.header-title{font-size:28.125px}}@media (max-width:320px){.header-title{margin-top:15px}}@media (min-width:600px){.header-title{margin-top:28.125px}}.header-title:hover{color:#1abc9c}.header-desc{font-family:Roboto,sans-serif;font-weight:400;color:#888;font-size:3.125vw;line-height:1.7;margin:0;word-wrap:break-word}@media (max-width:320px){.header-desc{font-size:10px}}@media (min-width:600px){.header-desc{font-size:18.75px}}.clickable-div{cursor:pointer}.content{padding-top:1.5625vw}@media (max-width:320px){.content{padding-top:5px}}@media (min-width:800px){.content{padding-top:12.5px}}.ecert-content,.form-table,.info-table,.success-content{font-size:2.8125vw;width:90vw;margin:auto;color:#888}@media (max-width:320px){.ecert-content,.form-table,.info-table,.success-content{font-size:9px}}@media (min-width:600px){.ecert-content,.form-table,.info-table,.success-content{font-size:16.875px}}@media (max-width:320px){.ecert-content,.form-table,.info-table,.success-content{width:288px}}@media (min-width:800px){.ecert-content,.form-table,.info-table,.success-content{width:720px}}.endContent,.paidContent{font-size:3.75vw;width:90vw;margin:auto;color:#888;padding-top:20px}@media (max-width:320px){.endContent,.paidContent{font-size:12px}}@media (min-width:600px){.endContent,.paidContent{font-size:22.5px}}@media (max-width:320px){.endContent,.paidContent{width:288px}}@media (min-width:800px){.endContent,.paidContent{width:720px}}.row td{padding-top:1.5625vw;padding-bottom:1.5625vw}@media (max-width:320px){.row td{padding-top:5px}}@media (min-width:800px){.row td{padding-top:12.5px}}@media (max-width:320px){.row td{padding-bottom:5px}}@media (min-width:800px){.row td{padding-bottom:12.5px}}.info-table tr td:first-child{width:40%}.form-table tr td:first-child{width:40%;padding-right:3.125vw}@media (max-width:320px){.form-table tr td:first-child{padding-right:10px}}@media (min-width:800px){.form-table tr td:first-child{padding-right:25px}}.cert-search-table tr td:first-child{width:30%;padding-right:3.125vw}@media (max-width:320px){.cert-search-table tr td:first-child{padding-right:10px}}@media (min-width:800px){.cert-search-table tr td:first-child{padding-right:25px}}.gender-table tr td,.race-type-table tr td{width:auto!important}.gender-table tr td input,.race-type-table tr td input{vertical-align:middle}.gender-table tr td label,.race-type-table tr td label{display:inline-block;vertical-align:middle;padding-left:1.5625vw;padding-right:3.125vw}@media (max-width:320px){.gender-table tr td label,.race-type-table tr td label{padding-left:5px}}@media (min-width:800px){.gender-table tr td label,.race-type-table tr td label{padding-left:12.5px}}@media (max-width:320px){.gender-table tr td label,.race-type-table tr td label{padding-right:10px}}@media (min-width:800px){.gender-table tr td label,.race-type-table tr td label{padding-right:25px}}.form-table tr td input[type=text]{width:81%;height:3.75vw;font-size:2.8125vw}@media (max-width:320px){.form-table tr td input[type=text]{height:12px}}@media (min-width:800px){.form-table tr td input[type=text]{height:30px}}@media (max-width:320px){.form-table tr td input[type=text]{font-size:9px}}@media (min-width:600px){.form-table tr td input[type=text]{font-size:16.875px}}.select select{width:81%;height:5vw;font-size:2.8125vw}@media (max-width:320px){.select select{height:16px}}@media (min-width:800px){.select select{height:40px}}@media (max-width:320px){.select select{font-size:9px}}@media (min-width:600px){.select select{font-size:16.875px}}.cert-search-table tr td input[type=text]{width:100%;height:3.75vw;font-size:2.8125vw}@media (max-width:320px){.cert-search-table tr td input[type=text]{height:12px}}@media (min-width:800px){.cert-search-table tr td input[type=text]{height:30px}}@media (max-width:320px){.cert-search-table tr td input[type=text]{font-size:9px}}@media (min-width:600px){.cert-search-table tr td input[type=text]{font-size:16.875px}}.dob-td{display:flex;width:81%}.personal-info-title{padding-top:3.75vw;font-size:3.75vw}@media (max-width:320px){.personal-info-title{padding-top:12px}}@media (min-width:800px){.personal-info-title{padding-top:30px}}@media (max-width:320px){.personal-info-title{font-size:12px}}@media (min-width:600px){.personal-info-title{font-size:22.5px}}.personal-info-title-Payment{padding-top:3.75vw;font-size:4.6875vw}@media (max-width:320px){.personal-info-title-Payment{padding-top:12px}}@media (min-width:800px){.personal-info-title-Payment{padding-top:30px}}@media (max-width:320px){.personal-info-title-Payment{font-size:15px}}@media (min-width:600px){.personal-info-title-Payment{font-size:28.125px}}.race-item-checkbox{display:inline-block}.race-item-checkbox label{display:inline-block;vertical-align:middle;padding:1.5625vw 3.125vw 1.5625vw 1.5625vw}@media (max-width:320px){.race-item-checkbox label{padding-left:5px}}@media (min-width:800px){.race-item-checkbox label{padding-left:12.5px}}@media (max-width:320px){.race-item-checkbox label{padding-right:10px}}@media (min-width:800px){.race-item-checkbox label{padding-right:25px}}@media (max-width:320px){.race-item-checkbox label{padding-top:5px}}@media (min-width:800px){.race-item-checkbox label{padding-top:12.5px}}@media (max-width:320px){.race-item-checkbox label{padding-bottom:5px}}@media (min-width:800px){.race-item-checkbox label{padding-bottom:12.5px}}.ast:after{content:" *";color:#e32;position:absolute;font-size:2.8125vw}@media (max-width:320px){.ast:after{font-size:9px}}@media (min-width:600px){.ast:after{font-size:16.875px}}.error-prompt{border:.5px solid #888;position:fixed;left:0;right:0;width:90vw;background:#eaeaea;z-index:900;margin:auto;vertical-align:middle;top:25vh}@media (max-width:320px){.error-prompt{width:288px}}@media (min-width:800px){.error-prompt{width:720px}}.prompt-overlay{z-index:600}.prompt-overlay,.prompt-overlay-form{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5)}.prompt-overlay-form{z-index:300}.error-message{padding:4.375vw;text-align:center}@media (max-width:320px){.error-message{padding:14px}}@media (min-width:800px){.error-message{padding:35px}}.popup-button-div{padding-top:6.25vw;width:100%;text-align:center}@media (max-width:320px){.popup-button-div{padding-top:20px}}@media (min-width:800px){.popup-button-div{padding-top:50px}}.popup-button{padding-bottom:5px;font-size:3.75vw;bottom:4.375vw;margin-left:0;margin-right:0;left:0;right:0;width:20%;text-align:center}@media (max-width:320px){.popup-button{font-size:12px}}@media (min-width:600px){.popup-button{font-size:22.5px}}@media (max-width:320px){.popup-button{bottom:14px}}@media (min-width:800px){.popup-button{bottom:35px}}.form-title{position:relative;text-align:center;color:#fff;height:150px;overflow:hidden}.form-title-image{width:120%;height:100%;padding:0;display:block}.form-title-image-overlay{background:#000;position:absolute;opacity:.5;top:0;left:0;margin:0;height:100%;width:100%}.title-desc{font-size:4.6875vw;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media (max-width:320px){.title-desc{font-size:15px}}@media (min-width:600px){.title-desc{font-size:28.125px}}.prompt-race-name{font-size:2.1875vw;padding-right:3.125vw;padding-bottom:3.125vw;display:inline-block}@media (max-width:320px){.prompt-race-name{font-size:7px}}@media (min-width:600px){.prompt-race-name{font-size:13.125px}}@media (max-width:320px){.prompt-race-name{padding-right:10px}}@media (min-width:800px){.prompt-race-name{padding-right:25px}}@media (max-width:320px){.prompt-race-name{padding-bottom:10px}}@media (min-width:800px){.prompt-race-name{padding-bottom:25px}}.confirmation-box-table{padding:3.125vw;font-size:2.8125vw}@media (max-width:320px){.confirmation-box-table{padding:10px}}@media (min-width:800px){.confirmation-box-table{padding:25px}}@media (max-width:320px){.confirmation-box-table{font-size:9px}}@media (min-width:600px){.confirmation-box-table{font-size:16.875px}}.confirmation-box-table tbody tr td:first-child{width:50%;padding-right:3.125vw}@media (max-width:320px){.confirmation-box-table tbody tr td:first-child{padding-right:10px}}@media (min-width:800px){.confirmation-box-table tbody tr td:first-child{padding-right:25px}}.confirmation-prompt{border:.5px solid #888;position:fixed;top:10vh;left:0;right:0;width:90vw;height:82vh;background:#eaeaea;z-index:500;margin:auto;vertical-align:middle;overflow-y:scroll}@media (max-width:320px){.confirmation-prompt{width:288px}}@media (min-width:800px){.confirmation-prompt{width:720px}}.twoButtonTd{text-align:center}.success-button-div{margin-top:9.375vw;text-align:center}@media (max-width:320px){.success-button-div{margin-top:30px}}@media (min-width:800px){.success-button-div{margin-top:75px}}.success-desc{padding:3.125vw;vertical-align:middle}@media (max-width:320px){.success-desc{padding:10px}}@media (min-width:800px){.success-desc{padding:25px}}.order-id{padding:.9375vw 3.125vw;vertical-align:middle}@media (max-width:320px){.order-id{padding-left:10px}}@media (min-width:800px){.order-id{padding-left:25px}}@media (max-width:320px){.order-id{padding-right:10px}}@media (min-width:800px){.order-id{padding-right:25px}}@media (max-width:320px){.order-id{padding-top:3px}}@media (min-width:800px){.order-id{padding-top:7.5px}}@media (max-width:320px){.order-id{padding-bottom:3px}}@media (min-width:800px){.order-id{padding-bottom:7.5px}}.confirm-desc{padding:3.125vw}@media (max-width:320px){.confirm-desc{padding:10px}}@media (min-width:800px){.confirm-desc{padding:25px}}.btn-td,.g-recaptcha div div{margin:auto;text-align:center}.g-recaptcha{transform:scale(.8)}.recaptchaTd{max-width:260px!important}.tnc-title{font-size:4.6875vw;margin-top:6.25vw;padding-bottom:3.125vw}@media (max-width:320px){.tnc-title{font-size:15px}}@media (min-width:600px){.tnc-title{font-size:28.125px}}@media (max-width:320px){.tnc-title{margin-top:20px}}@media (min-width:800px){.tnc-title{margin-top:50px}}@media (max-width:320px){.tnc-title{padding-bottom:10px}}@media (min-width:800px){.tnc-title{padding-bottom:25px}}.sub-title{font-size:3.75vw;padding-bottom:1.5625vw}@media (max-width:320px){.sub-title{font-size:12px}}@media (min-width:600px){.sub-title{font-size:22.5px}}@media (max-width:320px){.sub-title{padding-bottom:5px}}@media (min-width:800px){.sub-title{padding-bottom:12.5px}}.react-dropdown-select-input{width:80%!important}.line{border:1px solid #ccc;margin-bottom:6.25vw}@media (max-width:320px){.line{margin-bottom:20px}}@media (min-width:800px){.line{margin-bottom:50px}}.cert-section{padding-bottom:4.6875vw;padding-top:4.6875vw;text-decoration:underline;cursor:pointer}@media (max-width:320px){.cert-section{padding-bottom:15px}}@media (min-width:800px){.cert-section{padding-bottom:37.5px}}@media (max-width:320px){.cert-section{padding-top:15px}}@media (min-width:800px){.cert-section{padding-top:37.5px}}.red{color:red}.confirmation-box-table{padding-bottom:9.375vw}@media (max-width:320px){.confirmation-box-table{padding-bottom:30px}}@media (min-width:800px){.confirmation-box-table{padding-bottom:75px}}.twoButtonTd{position:absolute;bottom:5vh;width:90vw;z-index:10000;background:#eaeaea;max-width:720px;margin:auto;left:0;right:0}.dimButton{background-color:#aaa;pointer-events:none}.confirm-checkbox label{display:inline-block;width:calc(100% - 30px);vertical-align:top}.f1-font{font-size:4.6875vw;color:#888}@media (max-width:320px){.f1-font{font-size:15px}}@media (min-width:600px){.f1-font{font-size:28.125px}}.f2-font{font-size:3.75vw;color:#888}@media (max-width:320px){.f2-font{font-size:12px}}@media (min-width:600px){.f2-font{font-size:22.5px}}.f3-font{font-size:2.8125vw;color:#888}@media (max-width:320px){.f3-font{font-size:9px}}@media (min-width:600px){.f3-font{font-size:16.875px}}.f4-font{font-size:2.1875vw;color:#888;font-family:bold}@media (max-width:320px){.f4-font{font-size:7px}}@media (min-width:600px){.f4-font{font-size:13.125px}}body{margin:0}.hide{display:none}#loading-overlay{position:fixed;z-index:1000;background:rgba(0,0,0,.5);left:0;top:0;height:100%;width:100%;display:flex;align-items:center;justify-content:center}#loading-overlay .loading-icon{width:100px;height:auto}#RootRouter{min-height:100vh;margin:auto;background:#eaeaea}#display .eng{font-size:70%}#display .item{display:flex;font-size:1.5rem;font-weight:700}#display .calling{font-size:130px;flex:1 1;padding:0 10px}#display .calling,#display .current{text-align:center;display:flex;justify-content:center;align-items:center}#display .current{width:100%;font-size:300px;height:100%}#display .final{font-size:50px;text-align:center;margin-top:20px;display:flex;justify-content:center;align-items:center;flex:1 1;padding:0 10px}#display .inner-item{display:grid;grid-template-rows:5fr 3fr}#display .inner-item,#display .inner-item2{height:100%;width:100%}#display .item-0{grid-column:1/span 2;text-align:center;border-bottom:2px solid #aaa}#display .item-0>div{width:100%}#display .item2{height:100%;width:100%}#display .item-1-1{border-radius:10px;border:2px solid #87ceeb;margin:20px;padding-bottom:20px;display:flex;flex-direction:column}#display .item-1-1 .header{background:#87ceeb;padding:10px}#display .item-1-2{border-radius:10px;border:2px solid #ff4848;margin:20px;padding-bottom:20px;display:flex;flex-direction:column}#display .item-1-2 .finalTitle{background:#ff4848;padding:10px}#display .item-2-1{width:100%;border-radius:10px;border:2px solid #ffdc16;margin:20px;padding-bottom:20px;display:flex;flex-direction:column}#display .item-2-1 .header{background:#ffdc16;padding:10px}#display .item-3{border-top:2px solid #aaa;padding:20px;font-size:32px;height:8vh;grid-column:1/span 2}#display .responsive-layout{display:grid;grid-template-columns:1fr 1fr;height:100vh;grid-gap:20px;gap:20px;border-radius:10px;grid-template-rows:1fr 10fr 1fr}#display .responsive-layout .item{font-size:1.8rem}#display .time{float:right;font-size:60%;margin-top:-15px}@media (max-width:1200px){#display .calling{font-size:50px;text-align:center;margin-top:10px}#display .final{font-size:40px;text-align:center;margin-top:10px}#display .current{font-size:50px;margin-top:10px}#display .item-1,#display .item-2{height:auto;width:100%}#display .item-3{height:8vh}#display .layout-container{grid-template-columns:1fr}#display .responsive-layout{display:flex;flex-direction:column;height:auto;grid-gap:0;gap:0}#display .responsive-layout .item-1{order:2}#display .responsive-layout .item-2{order:1}#display .responsive-layout .item-3{order:3}#display .inner-item{display:block}}@media (max-width:500px){#display .time{margin-top:15px}}
/*# sourceMappingURL=main.5edceaf5.chunk.css.map */