@font-face{font-family:Patron;font-style:normal;font-weight:400;src:url(../fonts/Patron/Patron-Regular.otf) format("opentype")}@font-face{font-family:Patron;font-style:normal;font-weight:500;src:url(../fonts/Patron/Patron-Medium.otf) format("opentype")}@font-face{font-family:Patron;font-style:normal;font-weight:300;src:url(../fonts/Patron/Patron-Light.otf) format("opentype")}@font-face{font-family:SharpGrotesk;font-style:normal;font-weight:400;src:url(../fonts/SharpGrotesk/SharpGroteskMedium19.otf) format("opentype")}:root{--color-cobalt:#1544d6;--color-picton-blue:#4690e5;--color-sky-blue:#d4eefd;--color-navy:#132644;--color-moon-mist:#deddcf;--bg-color--tab-errors:#ff4949;--color--input-border:#deddd0;--color-unseen:#a7a7a7;--color-error:#b93333;--color--tab:#171c23;--color-active:#1644d6;--color-favorite:#132644;--padding-content:2rem;--gap-column:1rem;--gap-tab:1rem;--gap-image-grid:20px;--spacing-page-h:36px;--spacing-event-date-v:1.2em;--width-btn-icon:24px;--width-col-second:minmax(55px,100px);--font-size-event-coach-name:20px;--font-size-event-date:18px;--font-size-event-description:22px;--width-modal:80%}@media (min-width:768px){:root{--font-size-event-date:24px;--font-size-event-description:24px}}@media (min-width:900px){:root{--gap-tab:1.5rem;--width-modal:60vw}}@media (min-width:990px){:root{--spacing-page-h:151px;--spacing-event-date-v:.6em;--font-size-event-coach-name:24px;--font-size-event-date:36px;--font-size-event-description:28px}}@media screen and (min-width:1080px){:root{--padding-content:3rem}}body[class*=path-grants] .navbar{display:none}body[class*=path-grants] .page__content .main-content-wrapper{padding-right:0}@media (max-width:575.98px){body[class*=path-grants] .page__content .main-content-wrapper{padding-top:0}}body[class*=path-grants] .page,body[class*=path-grants].toolbar-horizontal.toolbar-fixed .page,body[class*=path-grants].toolbar-horizontal.toolbar-tray-open .page,body[class*=path-grants].toolbar-vertical.toolbar-fixed .page{padding-top:0}body[class*=path-grants] .page__header{position:static}body[class*=path-grants] .page__header .header-b .header-describe-b{background-color:#ffde17}@media (max-width:767.98px){body[class*=path-grants] .alert{border:0;margin:0;padding:0}}.webform-submission-form{padding:0 0 20px}.webform-submission-form .webform-progress{background-color:#fff;border-bottom:1px solid #deddcf;padding:20px 0}.webform-submission-form .progress-tracker{margin:0 auto;max-width:1400px}.webform-submission-form .webform-submission-information{display:none}.webform-submission-form .progress-marker:before{content:"";height:18px;width:18px;z-index:1}.webform-submission-form .progress-marker:after{height:2px;top:9px}.webform-submission-form .progress-text{font-family:SharpGrotesk,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:.75rem;letter-spacing:.16em;line-height:1.2;text-transform:uppercase}.webform-submission-form .webform-progress-tracker .progress-step.is-active .progress-title{font-weight:400}@media (max-width:1199.98px){.webform-submission-form .progress-title{display:none}}.webform-submission-form>:not(.webform-progress){font-size:1.125rem;margin:0 auto;max-width:850px;padding:40px 40px 0}.webform-submission-form .form-actions{-moz-column-gap:5px;column-gap:5px;display:flex;flex-wrap:wrap;padding-top:10px;row-gap:5px}.webform-submission-form .form-actions .button{font-size:1.375rem}.webform-submission-form .webform-button--next,.webform-submission-form .webform-button--submit{background-color:#ffde17}.webform-submission-form .webform-button--next:hover,.webform-submission-form .webform-button--submit:hover{background-color:#1644d6;color:#ffde17}.webform-submission-form .webform-button--next.btn-primary:disabled,.webform-submission-form .webform-button--submit.btn-primary:disabled{background-color:#deddcf;color:#132644}.webform-submission-form .alert{margin-left:0;margin-right:0}.webform-submission-form h2{font-weight:300}.webform-submission-form .form-control{font-size:1.125rem}.webform-submission-form .form-item .choices,.webform-submission-form input.form-control,.webform-submission-form select.form-select{display:block}.webform-submission-form select.form-select{height:calc(1.5em + .75rem + 6px);line-height:1.4;padding:.625rem 2rem .625rem .9375rem}.webform-submission-form .first-required .form-required:after{color:#dc3545;content:"Required";font-family:SharpGrotesk,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:.6rem;letter-spacing:.16em;line-height:1.2;margin:0 .5rem;min-width:100px;padding-left:10px;text-transform:uppercase}.webform-submission-form .form-required:after{background-size:8px;height:8px;width:8px}.webform-submission-form .form-item label{font-size:1.125rem;line-height:1.3;width:100%}.webform-submission-form .form-radios .form-item{margin-bottom:0}@media (max-width:575.98px){.webform-submission-form .form-radios .form-item{margin-bottom:5px}}.webform-submission-form .js-form-type-datelist .form-item{margin-bottom:0}.webform-submission-form .form-checkboxes .form-item{margin-bottom:.5rem}.webform-submission-form .form-check.js-form-type-checkbox{max-width:770px;padding-left:36px}.webform-submission-form .form-check input[type=checkbox]{cursor:pointer;height:1px;left:0;margin:0;opacity:0;position:absolute;top:3px;width:1px;z-index:1}.webform-submission-form .form-check input[type=checkbox]~.checkmark{background-color:#1644d6;border:0;height:25px;left:0;position:absolute;top:3px;width:25px;z-index:0}.webform-submission-form .form-check input[type=checkbox]~.checkmark:after{background-position:50%;background:url(../img/check.svg) no-repeat 50%;content:"";height:17px;left:4px;opacity:0;position:absolute;top:4px;transition:opacity .24s linear;width:17px}.webform-submission-form .form-check input[type=checkbox]:checked~.checkmark:after{background-color:#ffde17;background-origin:content-box;background-size:contain;opacity:1;padding:1px}.webform-submission-form .form-check input[type=checkbox]:checked~label:after{display:none}.webform-submission-form .form-check input[type=checkbox]:hover~.checkmark{border:4px solid #4690e5}.webform-submission-form .form-check input[type=checkbox]:hover:checked~.checkmark{border:0}.webform-submission-form .form-check-label{font-size:1rem;line-height:1.4}.webform-submission-form .choices__inner{background-color:#fff;border:2px solid #ced4da;border-radius:0;color:#495057;font-size:1rem;font-weight:400;height:calc(1.5em + .75rem + 2px);line-height:1.5;vertical-align:middle}.webform-submission-form .choices__placeholder{opacity:1}.webform-submission-form .choices__list--single{padding-top:1px}.webform-submission-form .webform-flexbox{margin:0 -.5em}.webform-submission-form .webform-flex--container{margin-right:2rem}.webform-submission-form .card-header{background-color:transparent;border:none;padding:0}.webform-submission-form .card .card-header .fieldset-legend{border-bottom:1px solid rgba(0,0,0,.125);display:block;font-size:1.375rem;margin-bottom:1rem;margin-top:1rem;padding:0}.webform-submission-uga-form .form-actions .webform-button--next{order:1}.webform-submission-uga-form .form-actions .webform-button--previous{order:2}.webform-submission-uga-form .form-actions .webform-button--draft{order:3}.webform-submission-uga-form .page-intro{max-width:800px}.webform-submission-uga-form .page-intro~.form-actions .webform-button--next{display:block;margin:0 auto}.webform-submission-uga-form .page-basics~.form-actions .webform-button--previous,.webform-submission-uga-form .page-intro~.form-actions .webform-button--draft{display:none}.webform-submission-uga-form .form-item{margin-bottom:2rem}.webform-confirmation{font-size:1.125rem;margin:40px auto;max-width:1400px}#grant_expense_allocation_table .tabledrag-toggle-weight-wrapper{display:none}#grant_expense_allocation_table .webform-multiple-table{margin-top:20px}#grant_expense_allocation_table .webform-multiple-table .webform-multiple-table--operations-two{align-items:center;display:flex;height:64px}#grant_expense_allocation_table .webform-multiple-table a.tabledrag-handle .handle{height:100%;width:100%}#grant_expense_allocation_table .webform-multiple-add{display:flex;height:62px}#grant_expense_allocation_table .webform-multiple-add input{margin-right:20px}
