:root{--working:#aaa;--success:#155724;--error:#721c24;--notice:#856404;--grey:#cecece;--darkgrey:#777;--lightgrey:#e6ebf1;--red:#4ac5e7;--blue:#4ac5e7}#thcform2-root *{box-sizing:border-box}#thcform2-root #payment-form div.element{padding:0!important}#thcform2-root #payment-form div.element>label{font-size:16px;padding-bottom:2px}#thcform2-root #payment-form iframe{height:40px!important;margin:0!important;padding:0!important;width:100%}#thcform2-root #payment-form{background-color:#f9f9f9;border:1px solid #ddd;margin-top:25px;padding:10px 25px}#thcform2-root iframe.zeamster{background-color:#e6ebf1;background-color:var(--lightgrey);border:none;margin-top:15px;min-height:625px;overflow-y:auto;width:100%}#thcform2-root form.hidden,#thcform2-root iframe.hidden{display:none}#thcform2-root,#thcform2-root div{margin:0;padding:0;width:100%}#thcform2-root div.hidden,#thcform2-root h3.hidden,#thcform2-root p.hidden{display:none}#thcform2-root form>div{margin-top:15px;width:100%}#thcform2-root form>div.bottom-margin{margin-bottom:30px}#thcform2-root form>div.one{width:calc(50% - 7.5px)}#thcform2-root form>div.one-full{width:100%}#thcform2-root form>div.three,#thcform2-root form>div.two{align-items:flex-start;display:flex;width:100%}#thcform2-root form>div.two>div:first-child{margin-right:7.5px}#thcform2-root form>div.two>div:last-child{margin-left:7.5px}#thcform2-root form>div.three>div:nth-child(2){margin-left:15px;margin-right:15px}#thcform2-root form>div.three>div.small{width:calc(50% - 15px)}#thcform2-root form>div.msg-submit{margin-bottom:15px;margin-top:30px;width:100%}#thcform2-root form>h2,#thcform2-root form>p.center{text-align:center}#thcform2-root p.line{border-bottom:1px solid #e6ebf1;border-bottom:1px solid var(--lightgrey);margin-bottom:20px;padding-bottom:10px}#thcform2-root p.line.less-top-margin{margin-top:5px}#thcform2-root p.spacer{height:35px}#thcform2-root form>div.grid{grid-gap:15px;align-items:end;display:grid;grid-template-columns:1fr 1fr}#thcform2-root form>div.grid.start{align-items:start}#thcform2-root form>div.grid>p{margin-bottom:0;padding-bottom:0}#thcform2-root form>div.grid img{display:block;height:auto;padding-bottom:7.5px;padding-top:15px;width:100%}#thcform2-root form>div.waiver{border:1px solid #cecece;border:1px solid var(--grey);border-radius:4px;height:200px;overflow-y:scroll;padding-left:15px;padding-right:15px}#thcform2-root div.receipt>table,#thcform2-root div.scholarship>table{border-collapse:collapse;border-spacing:0;width:100%}#thcform2-root div.receipt>table thead th,#thcform2-root div.scholarship>table thead th{background-color:#f9f9f9;font-weight:400;letter-spacing:.3px}#thcform2-root div.receipt>table td,#thcform2-root div.receipt>table th,#thcform2-root div.scholarship>table td,#thcform2-root div.scholarship>table th{border:1px solid #ddd;letter-spacing:.3px;padding:7.5px;text-align:center;vertical-align:middle}#thcform2-root div.scholarship>table td.grants{padding-bottom:10px;padding-top:15px}#thcform2-root div.receipt>table td.left,#thcform2-root div.receipt>table th.left,#thcform2-root div.scholarship>table td.left,#thcform2-root div.scholarship>table th.left,#thcform2-root div.standings>table th.left{text-align:left}#thcform2-root div.receipt>table th.right,#thcform2-root div.standings>table th.right{text-align:right}#thcform2-root div.receipt>table td.center,#thcform2-root div.scholarship>table td.center,#thcform2-root div.standings>table td.center{text-align:center}#thcform2-root div.receipt>table td.right,#thcform2-root div.standings>table td.right{text-align:right}#thcform2-root div.receipt>table tfoot th{padding-bottom:12.5px;padding-top:12.5px}#thcform2-root div.receipt>table.submitted{margin-top:25px}#thcform2-root div.receipt>table.submitted td,#thcform2-root div.receipt>table.submitted th{border:1px solid #ddd;padding:7.5px 7.5px 7.5px 15px}#thcform2-root div.receipt>table.submitted{width:auto}#thcform2-root div.receipt>table.submitted th.right{text-align:right}#thcform2-root div.receipt>table.submitted td{padding-left:15px;padding-right:15px;text-align:center}#thcform2-root div.receipt>table.submitted td.left{text-align:left}#thcform2-root div.receipt>table.order{margin-bottom:20px;margin-top:15px}#thcform2-root div.receipt>table.order td>div{display:flex;flex-direction:column;text-align:left}#thcform2-root div.receipt>table.order td div>span{font-size:1.1rem}#thcform2-root div.receipt>table.order td div>small{font-size:.95rem;line-height:16px}#thcform2-root div.buttons{grid-gap:7.5px;display:grid;grid-template-columns:1fr 1fr 1fr 1fr}#thcform2-root div.button-links{grid-gap:15px;display:grid;grid-template-columns:1fr 1fr}#thcform2-root ul li{padding-bottom:7.5px}#thcform2-root div.guesses{grid-gap:15px;display:grid;grid-template-columns:1fr 1fr 1fr 1fr 1fr}#thcform2-root ul.charities-grid{grid-gap:0;display:grid;grid-template-columns:1fr;margin-left:25px}#thcform2-root ul.charities-grid li{padding-right:25px}#thcform2-root ul.list{padding-left:25px}#thcform2-root div.recaptcha{margin-bottom:15px;margin-top:25px}#thcform2-root div.signout-container{align-items:center;display:grid;grid-template-columns:3fr 1fr;justify-items:right;margin-bottom:25px}@media screen and (max-width:767px){#thcform2-root form>div.one{width:100%}#thcform2-root form>div.three,#thcform2-root form>div.two{flex-direction:column;margin-top:0}#thcform2-root form>div.two>div:first-child{margin-right:0}#thcform2-root form>div.two>div:last-child{margin-left:0}#thcform2-root form>div.three>div:nth-child(2){margin-left:0;margin-right:0}#thcform2-root form>div.three>div,#thcform2-root form>div.two>div{margin-top:15px}#thcform2-root form>div.three>div.small{width:100%}#thcform2-root p.line{margin-bottom:5px}#thcform2-root form>h3{margin-bottom:0}#thcform2-root form>div.grid{grid-gap:0;grid-template-columns:1fr}#thcform2-root div.buttons{grid-gap:7.5px;display:grid;grid-template-columns:1fr 1fr}#thcform2-root div.button-links{grid-template-columns:1fr;margin-top:20px}#thcform2-root div.guesses{grid-gap:15px;display:grid;grid-template-columns:1fr 1fr 1fr}#thcform2-root ul.charities-grid{grid-template-columns:1fr;margin-left:15px}#thcform2-root ul.charities-grid li{padding-right:0}}@media screen and (max-width:649px){#thcform2-root div.signout-container{align-items:center;grid-template-columns:1fr;justify-items:left}}#thcform2-root .radios{align-items:flex-start;display:flex;flex-direction:column;justify-content:center;width:calc(100% - 7.5px)}#thcform2-root .radios>label{cursor:pointer;font-weight:300;letter-spacing:.3px;padding-bottom:7.5px}#thcform2-root .radios>label>span.error{color:var(--error)}#thcform2-root .radios>div{align-items:flex-start;display:flex;flex-direction:column;justify-content:center;margin-left:15px;margin-top:0}#thcform2-root .radios>div>label{-webkit-tap-highlight-color:rgba(0,0,0,0);align-items:center;cursor:pointer;display:block;display:flex;margin-bottom:0;margin-left:0;padding-bottom:5px}#thcform2-root .radios>div>label:hover span,#thcform2-root .radios>div>label:hover svg{color:var(--red)}#thcform2-root .radios.cares>div>label:hover span,#thcform2-root .radios.cares>div>label:hover svg{color:var(--blue)}#thcform2-root .radios>div>label>span{padding-left:7.5px}#thcform2-root .input input[type=password],#thcform2-root .input input[type=text]{-webkit-appearance:none;appearance:none;border:1px solid var(--grey);border-radius:4px;box-shadow:0 1px 3px 0 var(--lightgrey);font-family:inherit;font-size:16px;font-weight:500;margin:0;outline:none;padding:7.5px;transition:box-shadow .15s ease;vertical-align:middle;width:100%}#thcform2-root .input input[type=password].error-border,#thcform2-root .input input[type=text].error-border{border-color:var(--error)}#thcform2-root .input input[type=password]:focus,#thcform2-root .input input[type=text]:focus{border-color:var(--darkgrey)}#thcform2-root .msg{align-items:center;display:flex;flex-direction:column;font-size:115%;font-weight:400;justify-content:center;letter-spacing:.3px;margin:25px 0 0;padding-bottom:15px;padding-left:15px;padding-right:15px}#thcform2-root .msg.working{color:var(--working)}#thcform2-root .msg.success{color:var(--success)}#thcform2-root .msg.error{color:var(--error);margin-bottom:0}#thcform2-root .msg>span{padding-top:7.5px}#thcform2-root .submit{width:auto}#thcform2-root .submit>button{background-color:transparent;background:var(--red);border:none;border:1px solid var(--red);border-radius:6px;color:inherit;color:#fff;cursor:pointer;display:inline-block;font:inherit;font-family:inherit;font-size:16px;font-style:normal;font-weight:600;letter-spacing:.075em;outline:none;padding:9px 18px;text-transform:uppercase;transition:background .5s ease,color .5s ease;width:100%}#thcform2-root .submit.cares>button{background:var(--blue);border-color:var(--blue)}#thcform2-root .submit>button:hover{background:#000;border-color:#000;color:#fff}#thcform2-root .submit>button>span{align-items:center;display:flex;justify-content:center}#thcform2-root .submit>button>span>:nth-child(2){padding-left:10px}#thcform2-root .submit>button>span>span{font-size:1.25rem;padding-top:2px}#thcform2-root .alert{align-items:center;display:flex;flex-direction:column;justify-content:center;margin:15px 0 30px}#thcform2-root .alert.working{color:var(--working)}#thcform2-root .alert.success{color:var(--success)}#thcform2-root .alert.error{color:var(--error)}#thcform2-root .alert.notice{color:var(--notice)}#thcform2-root .alert>span{font-size:1.25rem;padding-top:15px}#thcform2-root .notice{align-items:center;background-color:#ffffe0;border:1px solid var(--notice);border-radius:4px;color:var(--notice);display:flex;font-size:.8rem;margin-bottom:25px;padding:10px 15px}#thcform2-root .notice.success{border-color:var(--success);color:var(--success)}#thcform2-root .notice>span{font-size:1.1rem;font-weight:400;line-height:21px;padding-left:15px;padding-top:1.5px}a.grants.back{display:block;margin-bottom:15px;margin-top:25px}a.grants.back>span{font-size:1.1rem;padding-left:7.5px}#thcform2-root .select{align-items:flex-start;display:flex;flex-direction:column;justify-content:center;width:100%}#thcform2-root .select label{cursor:pointer;font-weight:300;letter-spacing:.3px;padding-bottom:2.5px}#thcform2-root .select label.hidden{display:none}#thcform2-root .select label>span.error{color:var(--error)}#thcform2-root .select select{-webkit-appearance:none;appearance:none;background:url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJMYXllcl8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHg9IjAiIHk9IjAiIHZpZXdCb3g9IjAgMCA0LjkgMTAiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDQuOSAxMCIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PHN0eWxlPi5zdDB7ZmlsbDojNDQ0fTwvc3R5bGU+PHBhdGggY2xhc3M9InN0MCIgZD0ibTEuNCA0LjcgMS4xLTEuNSAxIDEuNXpNMy41IDUuM2wtMSAxLjUtMS4xLTEuNXoiLz48L3N2Zz4=) no-repeat 99.5% 50%;background-color:#fff;border:1px solid var(--grey);border-radius:4px;box-shadow:0 1px 3px 0 var(--lightgrey);font-family:inherit;font-size:16px;font-weight:500;height:35px;letter-spacing:.6px;outline:none;padding:0 7.5px;transition:box-shadow .15s ease;vertical-align:middle;width:100%}#thcform2-root .select select.error-border{border-color:var(--error)}#thcform2-root .select select:focus{border-color:var(--darkgrey)}#thcform2-root .textarea{align-items:flex-start;display:flex;flex-direction:column;justify-content:center;width:100%}#thcform2-root .textarea label{cursor:pointer;font-weight:300;letter-spacing:.3px;padding-bottom:5px}#thcform2-root .textarea label.hidden{display:none}#thcform2-root .textarea label>span.error{color:var(--error)}#thcform2-root .textarea textarea{-webkit-appearance:none;appearance:none;border:1px solid var(--grey);border-radius:4px;box-shadow:0 1px 3px 0 var(--lightgrey);font-family:inherit;font-size:16px;font-weight:500;height:70px;letter-spacing:.6px;outline:none;padding:5px 7.5px;transition:box-shadow .15s ease;vertical-align:middle;width:100%}#thcform2-root .textarea.larger textarea{height:150px}#thcform2-root .textarea textarea.error-border{border-color:var(--error)}#thcform2-root .textarea textarea:focus{border-color:var(--darkgrey)}#thcform2-root .textarea small{font-size:.95rem;line-height:20px;padding-top:7.5px}#thcform2-root .textarea small.hidden{display:none}#thcform2-root .input{align-items:flex-start;display:flex;flex-direction:column;justify-content:center;width:100%}#thcform2-root .input label{cursor:pointer;font-weight:300;letter-spacing:.3px;padding-bottom:2.5px}#thcform2-root .input label.hidden{display:none}#thcform2-root .input label>span.error{color:var(--error)}#thcform2-root .input input[type=text]{-webkit-appearance:none;appearance:none;border:1px solid var(--grey);border-radius:4px;box-shadow:0 1px 3px 0 var(--lightgrey);font-size:16px;font-weight:500;letter-spacing:.6px;outline:none;padding:7.5px;transition:box-shadow .15s ease;vertical-align:middle;width:100%}#thcform2-root .input input[type=text].error-border{border-color:var(--error)}#thcform2-root .input input[type=text]:focus{border-color:var(--darkgrey)}#thcform2-root .input small{font-size:.95rem;line-height:20px;padding-top:7.5px}#thcform2-root .input small.hidden{display:none}#thcform2-root div.grants.container{grid-gap:30px;display:grid;grid-template-columns:1.5fr 1fr;margin-bottom:50px}#thcform2-root div.grants.form-container{margin-bottom:50px}#thcform2-root div.grants.form-container h3{text-transform:none}@media screen and (max-width:1099px){#thcform2-root div.grants.container{grid-template-columns:1fr}}.grants.left>h6{border:1px solid #ddd;font-size:1.05rem;font-weight:400;line-height:23px;margin:10px 0 15px;padding:15px;text-transform:none}.grants.left>ul{margin:10px 0 0 20px;padding:0}.grants.left>ul>li{font-size:1.05rem;letter-spacing:.5px;line-height:22px}#thcform2-root div.grants.form-container{margin-top:25px}.grants.word{align-items:left;align-items:center;background-color:#fefaec;color:var(--notice);display:flex;justify-content:flex-start;padding:7.5px}.grants.word>small{font-size:1rem;padding-left:7.5px;padding-top:2.5px}.grants.areas{grid-gap:15px;display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,250px))}.grants.areas label{cursor:pointer}.grants.areas input{margin-left:0}.grants.areas span{font-size:1.1rem;padding-left:5px}#thcform2-root div.scholarship>table .grant-uploads td{padding:7.5px 15px}#thcform2-root div.scholarship>table .grant-uploads td a{align-items:center;display:flex}#thcform2-root div.scholarship>table .grant-uploads td a>span{padding-left:10px}#thcform2-root div.scholarship>table .grant-uploads td button{-webkit-appearance:none;appearance:none;background:none;border:none;cursor:pointer;font-size:.95rem;margin:0;outline:none;padding:0}#thcform2-root .checkbox{width:100%}#thcform2-root .checkbox,#thcform2-root .checkbox>div{align-items:flex-start;display:flex;flex-direction:column;justify-content:center}#thcform2-root .checkbox>div{margin-top:0}#thcform2-root .checkbox>div>label{-webkit-tap-highlight-color:rgba(0,0,0,0);align-items:center;cursor:pointer;display:block;display:flex;font-weight:300;letter-spacing:.3px;margin-bottom:0;margin-left:0}#thcform2-root .checkbox>div>label:hover span,#thcform2-root .checkbox>div>label:hover svg{color:var(--red)}#thcform2-root .checkbox>div>label.cares:hover span,#thcform2-root .checkbox>div>label.cares:hover svg{color:var(--blue)}#thcform2-root .checkbox>div>label>span{line-height:18px;padding-left:7.5px;padding-top:2.5px}#thcform2-root .checkbox small{line-height:18px;padding-top:5px}#thcform2-root .checkbox small.hidden{display:none}#thcform2-root button.button{background-color:transparent;background:var(--lightgrey);border:none;border:1px solid var(--grey);border-radius:8px;color:inherit;color:#000;cursor:pointer;display:inline-block;font:inherit;font-family:inherit;font-size:16px;font-style:normal;font-weight:500;letter-spacing:.05em;outline:none;padding:10px 18px;transition:background .5s ease,color .5s ease;width:100%}#thcform2-root button.button.selected{background:var(--blue);border-color:var(--blue);color:#fff}#thcform2-root button.button:hover{background:#000;border-color:#000;color:#fff}#thcform2-root button.button>span{align-items:center;display:flex;justify-content:center}#coutoureclub h3{margin:0;padding:0}#coutoureclub .buttons-logo-container{align-items:center;display:flex;justify-content:space-between}#coutoureclub .buttons-logo-container>img{width:200px}@media screen and (max-width:767px){#coutoureclub .buttons-logo-container{flex-direction:column}#coutoureclub .buttons-logo-container>img{margin-bottom:25px;margin-top:25px}}#coutoureclub button{background-color:transparent;border:none;color:inherit;cursor:pointer;display:inline-block;font:inherit;margin-bottom:10px;outline:none;padding:0;width:100%}#coutoureclub button:last-child{margin-bottom:0}#coutoureclub button>div{align-items:center;display:flex;justify-content:flex-start}#coutoureclub button>div>span{font-size:130%;font-weight:400;padding-left:7.5px;padding-top:4px}@media screen and (max-width:767px){#coutoureclub button>div>span{font-size:100%}}#coutoureclub label.upload{align-items:center;background-color:#fff;border:1px solid #ddd;cursor:pointer;display:flex;margin-top:15px;padding:15px}#coutoureclub label.upload>span{font-size:115%;font-weight:400;padding-left:20px}#coutoureclub td.payment>div.flex{align-items:center;display:flex;flex-direction:row!important;justify-content:space-between}#coutoureclub td.payment>div.flex>div{display:flex;flex-direction:column;text-align:left}#coutoureclub td.payment>div.flex>button{padding-top:5px;width:30px}
/*# sourceMappingURL=main.8bd9d7fa.css.map*/