@media (max-width:1024px){section[role=banner]{flex-direction:column;position:relative}}#custom-grade-options{max-height:300px;overflow-y:auto}.selected-option{background-color:#f2f4f6!important}.checkbox-row input[type=checkbox]{height:16px;width:16px}.iti{width:100%}.hero-banner .hsfc-Step__Content{padding-left:24px!important;padding-right:24px!important}.hero-banner .hsfc-FormWrapper .hsfc-Step .hsfc-Heading{color:#003170;font-family:Otterco,sans-serif;font-size:28px;font-style:italic;font-weight:700;letter-spacing:.1em;line-height:28px;text-align:center}.hero-banner .hsfc-FormWrapper .hsfc-Step h3.hsfc-Heading{color:#f85245}.hero-banner .hsfc-FormWrapper .hsfc-Step .hsfc-DataPrivacyField .hsfc-RichText{font-size:14px}.hero-banner .hsfc-FormWrapper .hsfc-Row span a{color:#00f;text-decoration:underline}.hero-banner .hsfc-FormWrapper .hsfc-Row span a:hover{color:#003bb7;text-decoration:underline}.hero-banner .hsfc-FormWrapper .hsfc-Step .hsfc-DataPrivacyField .hsfc-Row{margin-bottom:8px}.hero-banner .hsfc-FormWrapper .hsfc-Step .hsfc-DataPrivacyField .hsfc-Row [type=checkbox]:checked+span,[type=checkbox]:not(:checked)+span{font-size:14px}.hero-banner .form-title,.hero-banner .hsfc-FormWrapper .hsfc-Step .hsfc-DropdownOptions__Search{display:none;visibility:hidden}.hero-banner .hsfc-FormWrapper .hsfc-Step .hsfc-DropdownOptions__List li:nth-last-child(-n+3){background:#f2f4f6;cursor:not-allowed;opacity:.5;pointer-events:none}.hero-banner .hsfc-CheckboxField [type=checkbox]+span:before,[type=checkbox]:checked+span:after{border:1px solid #003170;border-radius:0;height:20px;width:20px}.hero-banner .hsfc-CheckboxField [type=checkbox]:checked+span:after{background-color:#003b87;height:14px;left:7px;width:14px}.form-logo{display:flex;justify-content:center;margin:0 auto;max-width:350px;width:auto}.form-logo img{object-fit:contain}#banner-hero [data-hsfc-id=Renderer] .hsfc-Step .hsfc-Step__Content{padding-top:0}[data-hsfc-id=Renderer] .hsfc-PhoneInput:not(.hsfc-PhoneInput--rtl) .hsfc-PhoneInput__FlagAndCaret,div:not(.pwr-form)>.hs_cos_wrapper_type_form input[type=email],div:not(.pwr-form)>.hs_cos_wrapper_type_form input[type=tel],div:not(.pwr-form)>.hs_cos_wrapper_type_form input[type=text]{background-color:#003170;border-color:#fff}.hero-banner .hsfc-CheckboxField [type=checkbox]+span:before{border-color:#fff}[data-hsfc-id=Renderer] .hsfc-PhoneInput:not(.hsfc-PhoneInput--rtl)>.hsfc-TextInput,div:not(.pwr-form)>.hs_cos_wrapper_type_form input[type=email]::placeholder,div:not(.pwr-form)>.hs_cos_wrapper_type_form input[type=tel]::placeholder,div:not(.pwr-form)>.hs_cos_wrapper_type_form input[type=text]::placeholder{color:#cfe2e8}[data-hsfc-id=Renderer] .hsfc-DropdownInput__Caret>span,[data-hsfc-id=Renderer] .hsfc-PhoneInput__FlagAndCaret__Caret{border-top-color:#fff!important}.form-enrollment-title{color:#fff;font-family:Otterco;font-size:80px;font-style:italic;font-weight:700;letter-spacing:3.2px;line-height:75px;text-transform:uppercase}.form-enrollment-title span{display:block;font-family:Josefin Sans;font-size:22px;font-style:normal;font-weight:400;letter-spacing:0;line-height:26px;padding-top:36px;text-transform:none}@media screen and (max-width:768px){.form-enrollment-title{font-size:50px;letter-spacing:2px;line-height:46px}.form-enrollment-title span{font-size:18px;line-height:22px;padding-top:27px}}