.left-hero{width:40%}.left-hero h1{font-size:48px !important;line-height:1.25}.hero_desc_for_school{font-size:20px !important;line-height:28px !important}.schools-contact-form{display:flex;flex-direction:column;gap:1rem;padding:1.5rem 1.25rem 2rem}.schools-contact-field{width:100%}.schools-contact-field label{font-family:"Lexend",system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;color:#fff;font-weight:400;padding:0;line-height:1.2;font-size:1rem;display:block;margin-bottom:0.35rem}.hero .hero-form .schools-contact-field input{font-family:"Lexend",system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;color:#fff !important;font-weight:300;border:1px solid #fff !important;border-radius:0.5rem;box-shadow:none;height:52px;padding:12px;width:100%;font-size:16px;background:transparent !important;-webkit-appearance:none}.hero .hero-form .schools-contact-field input::placeholder{color:#fff !important;opacity:0.85}.hero .hero-form .schools-contact-field input:focus{outline:none;border-color:#69be94 !important}.schools-contact-form .hero-btn{margin-top:0.75rem;width:100%;justify-content:center}.two-column-section{padding:0rem 4rem}.two-column-section h2,h3,h4,h5,h6{font-weight:600}.two-column-section p,.two-column-section span{font-weight:300 !important}.two-column-section .row-container{padding:1rem 0rem;display:flex;gap:2%;margin:0;flex-wrap:wrap;justify-content:space-between;flex-direction:row-reverse}.two-column-section .row-container:nth-child(odd){flex-direction:row}.two-column-section.separate-heading > .row-container:nth-child(2),.two-column-section.separate-heading > .row-container:nth-child(6),.two-column-section.separate-heading > .row-container:nth-child(10){flex-direction:row-reverse}.two-column-section.separate-heading > h2:nth-child(3),.two-column-section.separate-heading > h2:nth-child(7),.two-column-section.separate-heading > h2:nth-child(11){margin-left:50%}.two-column-section .content-section > *:first-child{margin-top:0}.two-column-section .image-section{width:48%;max-width:50%}.two-column-section .image-section img{height:100%;width:100%;object-fit:cover;max-height:30rem}.two-column-section .image-section .multi-image-container{display:flex;gap:1rem;width:100%;height:100%}.two-column-section .image-section .multi-image-item{flex:1;height:100%;width:100%;object-fit:cover;max-height:30rem;max-width:49%}.two-column-section .image-section > img:not(.multi-image-item){width:100%;height:100%;object-fit:fill;max-height:40rem}.two-column-section .content-section{max-width:50%}.two-column-section .content-section a{color:#69be94}.two-column-section .content-section .hero-btn{color:#fff;float:left}.two-column-section .content-section .call{padding-left:1rem}.two-column-section .content-section ul{margin:0}.hsfc-Step__Banner{display:none}.hsfc-Step.hsfc-Step--layoutTemplate-right,.hsfc-Step__Content{background:transparent !important}.hsfc-Row .hsfc-RichText{display:none !important}.hsfc-PostSubmit .hsfc-RichText{display:block !important}.hsfc-PostSubmit .hsfc-RichText{display:block !important}.hsfc-PostSubmit .hsfc-RichText p,.hsfc-PostSubmit .hsfc-RichText span{text-align:center !important;color:white !important}.hsfc-Step__Content{padding:0 !important}.hsfc-Step__Content{width:100% !important}.hsfc-FieldLabel,.hsfc-ProgressBar__Text{margin-bottom:0 !important;color:#fff !important}.hsfc-FieldLabel span{font-size:0.75rem !important}.hsfc-Row{margin-bottom:0.5rem !important}.hsfc-PhoneInput{margin:0 !important}.hsfc-PhoneInput__FlagAndCaret{background:transparent !important;border:1px solid #fff !important;border-right:none !important}.hsfc-PhoneInput__FlagAndCaret svg{fill:#fff !important}.hsfc-NavigationRow{margin-top:0.5rem !important}.hero-form{padding:1rem !important}[data-hsfc-id="Renderer"] .hsfc-ProgressBar__Progress{height:5px !important}[data-hsfc-id="Renderer"] .hsfc-ProgressBar__Progress > div{background:#69be94 !important;height:5px !important}.hsfc-TextInput{background:transparent !important;color:#fff !important;border:1px solid #fff !important;border-radius:0.5rem !important;height:52px !important;padding:12px !important;width:100% !important;font-size:16px !important;background:transparent !important;-webkit-appearance:none !important}.hsfc-Button{background:#69be94 !important;color:#fff !important}.hsfc-ErrorAlert{font-size:0.75rem !important}@media screen and (max-width:1024px){.two-column-section{padding:0rem 1rem}.two-column-section .image-section .multi-image-container{flex-direction:column}.two-column-section .image-section .multi-image-item{max-width:100%}}@media screen and (max-width:768px){.schools-contact-form{padding:1rem 1rem 1.5rem}.schools-contact-field input{height:45px;padding:8px}.two-column-section .content-section{max-width:100%}.two-column-section .row-container{flex-direction:column;padding:0rem 0 1.5rem;gap:1rem}.two-column-section .image-section{width:100%;max-width:100%}.two-column-section .image-section .multi-image-container{flex-direction:column;gap:1rem}.two-column-section .image-section .multi-image-item{max-height:20rem}.two-column-section.separate-heading > h2:nth-child(3),.two-column-section.separate-heading > h2:nth-child(7),.two-column-section.separate-heading > h2:nth-child(11){margin-left:0}}@media screen and (max-width:480px){.left-hero h1{font-size:36px !important;line-height:1.25}.hero{min-height:calc(100vh - 120px) !important;height:auto}.two-column-section .content-section .hero-btn{float:none}.two-column-section .content-section .call{padding:1rem 0 0;justify-content:center}.two-column-section .row-container:not(:first-child){padding-top:0rem;padding-bottom:0rem}.two-column-section .content-section li{text-align:left}.two-column-section .content-section .hero-btn{margin:auto}.two-column-section .image-section img{max-height:60vh}}