html{font-size:10px;font-family:Open Sans,sans-serif;font-weight:400}body .gform_wrapper.gravity-theme .gfield textarea{width:100%}body .gform_wrapper.gravity-theme .gfield textarea.small{height:96px}body .gform_wrapper.gravity-theme .gfield textarea.medium{height:192px}body .gform_wrapper.gravity-theme .gfield textarea.large{height:288px}body .gform_wrapper.gravity-theme .gfield input,body .gform_wrapper.gravity-theme .gfield select{max-width:100%}body .gform_wrapper.gravity-theme .gfield input.small,body .gform_wrapper.gravity-theme .gfield select.small{width:calc(25% - 12px)}body .gform_wrapper.gravity-theme .gfield input.medium,body .gform_wrapper.gravity-theme .gfield select.medium{width:calc(50% - 8px)}body .gform_wrapper.gravity-theme .gfield input.large,body .gform_wrapper.gravity-theme .gfield select.large{width:100%}body .gform_wrapper.gravity-theme .gform_fields{grid-column-gap:2%;grid-row-gap:0;-ms-grid-columns:1fr 2% [12];display:grid;grid-template-columns:repeat(12,1fr);grid-template-rows:repeat(auto-fill,auto);width:100%}body .gform_wrapper.gravity-theme .gfield{grid-column:1/-1;min-width:0;margin-bottom:.5rem}body .gform_wrapper.gravity-theme .gfield.gfield--type-captcha,body .gform_wrapper.gravity-theme .gfield.gfield--type-hidden,body .gform_wrapper.gravity-theme .gfield:last-child{margin-bottom:0}body .gfield--type-submit{margin-top:1rem;text-align:center}body .gform_wrapper.gravity-theme .gform_validation_errors{background:#fff9f9;border:1.5px solid #c02b0a;border-radius:5px;box-shadow:0 1px 4px rgba(0,0,0,.11),0 0 4px rgba(18,25,97,.041);margin-bottom:8px;margin-top:8px;padding:16px;position:relative;width:100%}body .gform_wrapper.gravity-theme .gform_validation_errors>h2{color:#c02b0a;font-size:13.2px;font-weight:500;line-height:17.6px;margin:0 0 12px}body .gform_wrapper.gravity-theme .gform_validation_errors>ol{padding-left:20px}body .gform_wrapper.gravity-theme .gform_validation_errors>ol li{color:#c02b0a;font-size:13.2px;list-style-type:disc!important;margin:0 0 8px}body .gform_wrapper.gravity-theme .gform_validation_errors>ol a{color:#c02b0a;font-size:13.2px}body .gform_wrapper.gravity-theme .gfield_validation_message,body .gform_wrapper.gravity-theme .validation_message{background:#fff9f9;border:1px solid #c02b0a;margin-top:.8rem}body .gform_wrapper.gravity-theme .gfield.gfield--width-full{-ms-grid-column-span:12;grid-column:span 12}body .gform_wrapper.gravity-theme .gfield.gfield--width-eleven-twelfths{-ms-grid-column-span:11;grid-column:span 11}body .gform_wrapper.gravity-theme .gfield.gfield--width-five-sixths{-ms-grid-column-span:10;grid-column:span 10}body .gform_wrapper.gravity-theme .gfield.gfield--width-three-quarter{-ms-grid-column-span:9;grid-column:span 9}body .gform_wrapper.gravity-theme .gfield.gfield--width-two-thirds{-ms-grid-column-span:8;grid-column:span 8}body .gform_wrapper.gravity-theme .gfield.gfield--width-seven-twelfths{-ms-grid-column-span:7;grid-column:span 7}body .gform_wrapper.gravity-theme .gfield.gfield--width-half{-ms-grid-column-span:6;grid-column:span 6}body .gform_wrapper.gravity-theme .gfield.gfield--width-five-twelfths{-ms-grid-column-span:5;grid-column:span 5}body .gform_wrapper.gravity-theme .gfield.gfield--width-third{-ms-grid-column-span:4;grid-column:span 4}body .gform_wrapper.gravity-theme .gfield.gfield--width-quarter{-ms-grid-column-span:3;grid-column:span 3}body .gform_wrapper.gravity-theme .gfield.gfield--width-one-sixth{-ms-grid-column-span:2;grid-column:span 2}body .gform_wrapper.gravity-theme .gfield.gfield--width-one-twelfth{-ms-grid-column-span:1;grid-column:span 1}@media(max-width:640px){body .gform_wrapper.gravity-theme .gform_fields{grid-column-gap:0}body .gform_wrapper.gravity-theme .gfield:not(.gfield--width-full){grid-column:1/-1}}body .gform_wrapper.gravity-theme .gfield_label{margin-bottom:8px}body .gform_wrapper.gravity-theme .gfield_required{color:#c02b0a;display:inline-block;font-size:13.008px;padding-left:.125em}body .gform_wrapper.gravity-theme .description,body .gform_wrapper.gravity-theme .gfield_description,body .gform_wrapper.gravity-theme .gsection_description,body .gform_wrapper.gravity-theme .instruction{font-size:15px}body .gform_wrapper.gravity-theme .ginput_counter{display:none;color:#767676}body .gform_wrapper.gravity-theme .gfield_required .gfield_required_custom,body .gform_wrapper.gravity-theme .gfield_required .gfield_required_text{font-style:italic;font-weight:400}body .gform_wrapper.gravity-theme .gfield_label{display:none}body .gform_wrapper.gravity-theme .gfield--type-radio .gfield_label{color:var(--theme-color--black);display:block;font-size:1.6rem;line-height:1.22;font-weight:400;margin-bottom:0;padding-top:.25rem}body .gform_wrapper.gravity-theme .gfield--type-date input{width:100%}body .gform_wrapper.gravity-theme .gfield input,body .gform_wrapper.gravity-theme .gfield select{border-radius:.5rem;border:none;font-size:1.8rem!important;line-height:1.22!important;padding:.8rem 1.3rem!important;color:var(--theme-color--black);background-color:var(--theme-color--white)}body .gform_wrapper.gravity-theme .gfield ::-moz-placeholder{color:var(--theme-color--black)}body .gform_wrapper.gravity-theme .gfield ::placeholder{color:var(--theme-color--black)}body .gform_wrapper.gravity-theme .gfield-choice-input+label{max-width:none}body .gform_wrapper.gravity-theme .gfield--type-select select{cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-size:1rem .6rem;background-position:calc(100% - 2rem) 50%;background-repeat:no-repeat;background-image:url(/wp-content/themes/gallantry/dist/imgs/select-caret.svg)}body .gform_wrapper.gravity-theme .gfield--type-checkbox .gfield_label,body .gform_wrapper.gravity-theme .gfield--type-radio .gfield_label{display:block;font-size:1.6rem;line-height:1.22;font-weight:400;margin-bottom:0}body .gform_wrapper.gravity-theme .gfield--type-checkbox .gfield_checkbox,body .gform_wrapper.gravity-theme .gfield--type-checkbox .gfield_radio,body .gform_wrapper.gravity-theme .gfield--type-radio .gfield_checkbox,body .gform_wrapper.gravity-theme .gfield--type-radio .gfield_radio{color:var(--theme-color--black);display:flex!important;gap:3rem}body .gform_wrapper.gravity-theme .gfield--type-checkbox .gfield_checkbox>*,body .gform_wrapper.gravity-theme .gfield--type-checkbox .gfield_radio>*,body .gform_wrapper.gravity-theme .gfield--type-radio .gfield_checkbox>*,body .gform_wrapper.gravity-theme .gfield--type-radio .gfield_radio>*{align-self:center}body .gform_wrapper.gravity-theme .gfield--type-checkbox .gfield_checkbox label,body .gform_wrapper.gravity-theme .gfield--type-checkbox .gfield_radio label,body .gform_wrapper.gravity-theme .gfield--type-radio .gfield_checkbox label,body .gform_wrapper.gravity-theme .gfield--type-radio .gfield_radio label{cursor:pointer}body .gform_wrapper.gravity-theme .gfield--type-checkbox input[type=checkbox],body .gform_wrapper.gravity-theme .gfield--type-checkbox input[type=radio],body .gform_wrapper.gravity-theme .gfield--type-radio input[type=checkbox],body .gform_wrapper.gravity-theme .gfield--type-radio input[type=radio]{height:1.6rem;width:1.6rem;display:inline-block;padding:0!important;margin:0;border-radius:50%;background-color:var(--theme-color--white);border:.1rem solid #888;cursor:pointer}body .gform_wrapper.gravity-theme .gfield--type-checkbox input[type=checkbox]:checked,body .gform_wrapper.gravity-theme .gfield--type-checkbox input[type=radio]:checked,body .gform_wrapper.gravity-theme .gfield--type-radio input[type=checkbox]:checked,body .gform_wrapper.gravity-theme .gfield--type-radio input[type=radio]:checked{background:radial-gradient(circle at 50% 50%,var(--theme-color--blueOpaque) 50%,var(--theme-color--white) 0)}body .gform_footer input,body .gform_wrapper.gravity-theme .gfield input[type=submit]{border-radius:10rem;padding:.8rem 6.4rem;background-color:var(--theme-color--orange);color:var(--theme-color--white);border:.2rem solid var(--theme-color--white);font-size:1.8rem;line-height:2.4rem;font-weight:700;text-transform:uppercase;margin:0 auto;cursor:pointer;display:inline-grid;align-items:center}body .gform_footer input:focus-visible,body .gform_footer input:hover,body .gform_wrapper.gravity-theme .gfield input[type=submit]:focus-visible,body .gform_wrapper.gravity-theme .gfield input[type=submit]:hover{background-color:var(--theme-color--blue)}body .gfield--type-html a{color:var(--theme-color--blue);text-decoration:underline;transition:all var(--theme-transition);font-weight:700;display:inline-block;margin-top:.5rem}body .gfield--type-html a:focus-visible,body .gfield--type-html a:hover{text-decoration-thickness:.2rem;text-underline-offset:.2rem}body .gform_description{text-align:center}@media(min-width:768px){body .gform_description{text-align:left}}body .gform_footer{margin:0!important;padding:0!important}body .gform_footer input[type=submit]{margin-top:2.4rem}body .gform_wrapper.gravity-theme .gform_validation_errors>ol{margin-left:0}.oloption{display:none!important}.single-program .oloption{display:initial!important}.cc-hero-module{display:block;grid-column:1/5}@media(min-width:768px){.cc-hero-module{grid-column:1/9}}@media(min-width:1200px){.cc-hero-module{grid-column:1/13}}@media(min-width:1200px){.cc-hero-module.mode--carousel .slide{max-height:65rem}}.cc-hero-module .slide{position:relative;display:grid}@media(min-width:768px){.cc-hero-module .slide{min-height:60rem}}.cc-hero-module .slide>.container{display:flex;max-width:100%}@media(min-width:768px){.cc-hero-module .slide>.container{max-width:min(120rem,100vw - 4rem)}}.cc-hero-module .slide.text-side--left .text-box,.cc-hero-module .slide.text-side--right .text-box{grid-column:1/5}@media(min-width:768px){.cc-hero-module .slide.text-side--right .text-box{grid-row:1}.cc-hero-module .slide.text-side--left .text-box{grid-column:1/5}.cc-hero-module .slide.text-side--right .text-box{grid-column:5/9}}@media(min-width:1200px){.cc-hero-module .slide.text-side--left .text-box{grid-column:1/7}.cc-hero-module .slide.text-side--right .text-box{grid-column:7/13}}.cc-hero-module .slide.box-style--blue-box .text-box--wrapper{background-color:var(--theme-color--blue);padding:2.6rem}@media(min-width:768px){.cc-hero-module .slide.box-style--blue-box .text-box--wrapper{background-color:var(--theme-color--blueOpaque)}}.cc-hero-module .slide.box-style--blue-box .text-box--wrapper a:not(.button),.cc-hero-module .slide.box-style--blue-box .text-box--wrapper h1,.cc-hero-module .slide.box-style--blue-box .text-box--wrapper h2,.cc-hero-module .slide.box-style--blue-box .text-box--wrapper p{color:var(--theme-color--white)}.cc-hero-module .slide.box-style--white-box .text-box--wrapper{background-color:var(--theme-color--whiteOpaque);padding:2.6rem}.cc-hero-module .slide.box-style--white-box .text-box--wrapper a:not(.button),.cc-hero-module .slide.box-style--white-box .text-box--wrapper h1,.cc-hero-module .slide.box-style--white-box .text-box--wrapper h2,.cc-hero-module .slide.box-style--white-box .text-box--wrapper h3,.cc-hero-module .slide.box-style--white-box .text-box--wrapper h4,.cc-hero-module .slide.box-style--white-box .text-box--wrapper h5,.cc-hero-module .slide.box-style--white-box .text-box--wrapper h6,.cc-hero-module .slide.box-style--white-box .text-box--wrapper p{color:var(--theme-color--blue)}.cc-hero-module .slide.box-style--white-box .text-box--wrapper .button:focus-visible,.cc-hero-module .slide.box-style--white-box .text-box--wrapper .button:hover{outline-color:var(--theme-color--blue)}@media(min-width:1200px){.cc-hero-module .slide.box-style--whole-side.text-side--left .text-box{grid-column:1/7}.cc-hero-module .slide.box-style--whole-side.text-side--right .text-box{grid-column:7/13}}.cc-hero-module .slide.box-style--whole-side>.container{max-width:100%}.cc-hero-module .slide.box-style--whole-side .text-box--wrapper{background-color:var(--theme-color--blue);padding:2.6rem;align-self:auto;display:flex;flex-flow:column;justify-content:center}@media(min-width:768px){.cc-hero-module .slide.box-style--whole-side .text-box--wrapper{padding:2.6rem 3.6rem;background-color:var(--theme-color--blueOpaque)}}@media(min-width:1200px){.cc-hero-module .slide.box-style--whole-side .text-box--wrapper{padding:2.6rem 4.6rem}}.cc-hero-module .slide.box-style--whole-side .text-box--wrapper a:not(.button),.cc-hero-module .slide.box-style--whole-side .text-box--wrapper h1,.cc-hero-module .slide.box-style--whole-side .text-box--wrapper h2,.cc-hero-module .slide.box-style--whole-side .text-box--wrapper h3,.cc-hero-module .slide.box-style--whole-side .text-box--wrapper h4,.cc-hero-module .slide.box-style--whole-side .text-box--wrapper h5,.cc-hero-module .slide.box-style--whole-side .text-box--wrapper h6,.cc-hero-module .slide.box-style--whole-side .text-box--wrapper p{color:var(--theme-color--white)}.cc-hero-module .slide.box-style--whole-side .text-box--wrapper--button{text-align:left;margin-top:3rem}.cc-hero-module .slide.box-style--no-box .text-box--wrapper{padding:2.6rem}@media(min-width:768px){.cc-hero-module .slide.box-style--no-box .text-box--wrapper{padding:0}}.cc-hero-module .slide.box-style--no-box .text-box--wrapper p{color:var(--theme-color--blue)}@media(min-width:768px){.cc-hero-module .slide.box-style--no-box .text-box--wrapper p{color:var(--theme-color--white)}}.cc-hero-module .slide.box-style--no-box .text-box--wrapper a{color:var(--theme-color--white)}.cc-hero-module .slide.box-style--no-box .text-box--wrapper--button{text-align:left;margin-top:3rem}.cc-hero-module .slide.accent--black-left .background-image:after{content:"";position:absolute;top:0;left:0;height:100%;width:100%;background:linear-gradient(90deg,#000,transparent)}.cc-hero-module .slide.accent--blue-left .background-image:after{content:"";position:absolute;top:0;left:0;height:100%;width:100%;background:linear-gradient(90deg,#003468,transparent)}.cc-hero-module .slide.accent--blue-right .background-image:after{content:"";position:absolute;top:0;left:0;height:100%;width:100%;background:linear-gradient(270deg,#003468,transparent)}.cc-hero-module .text-box{z-index:2;align-self:center}.cc-hero-module .text-box.align--top{align-self:start}@media(min-width:768px){.cc-hero-module .text-box.align--top{margin-top:2rem}}.cc-hero-module .text-box.align--bottom{align-self:end}@media(min-width:768px){.cc-hero-module .text-box.align--bottom{margin-bottom:2rem}}.cc-hero-module .text-box--title{font-size:3rem;line-height:1.09;font-weight:700;padding-bottom:1rem;border-bottom:.5rem solid var(--theme-color--orange);margin-bottom:1.2rem}@media(min-width:375px){.cc-hero-module .text-box--title{font-size:3rem}}@media(min-width:768px){.cc-hero-module .text-box--title{font-size:4.2rem}}@media(min-width:375px){.cc-hero-module .text-box--title{line-height:1.09;font-weight:700}}.cc-hero-module .text-box--button{margin-top:2.6rem;margin-bottom:1.8rem;display:flex;flex-flow:row wrap;justify-content:center;gap:1.8rem}.cc-hero-module .text-box--button.button--left{justify-content:flex-start}.cc-hero-module .text-box--button.button--right{justify-content:flex-end}.cc-hero-module .text-box--button a{text-transform:uppercase;border-radius:10rem;text-decoration:none;font-weight:700;padding:1.2rem 2rem;display:inline-flex;justify-content:center;align-items:center;gap:.4rem}.cc-hero-module .container,.cc-hero-module .container--large{z-index:2}.cc-hero-module .form-box{z-index:2;align-self:center}.cc-hero-module .form-box .form-wrapper{width:100%;padding:2.5rem}.cc-hero-module .background-image{z-index:1;position:relative;overflow:hidden;aspect-ratio:39/22}@media(min-width:768px){.cc-hero-module .background-image{position:absolute;top:0;left:0;height:100%;width:100%}}.cc-hero-module .background-image .focused-image-container{height:100%;aspect-ratio:39/22}@media(min-width:768px){.cc-hero-module .background-image .focused-image-container{aspect-ratio:1920/600}}.cc-hero-module .background-image .focused-image-container img{position:relative;z-index:1}.cc-hero-module .background-image .focused-image-container:after{content:"";position:absolute;top:0;left:0;height:100%;width:100%;background-color:var(--theme-color--blue);opacity:1}.cc-hero-module .background-image .focused-image-container.loaded:after{opacity:0}.cc-hero-module .glide{padding-bottom:0}.cc-hero-module .glide__slide{margin-bottom:0}.cc-hero-module .glide__bullets button{border:.2rem solid var(--theme-color--darkGray)}.container--cc-hero-module{margin-top:0;margin-bottom:0}.container--cc-hero-module>.container{width:192rem;max-width:100%;margin-left:auto;margin-right:auto}