.contact-sec{display:inline-block;padding-top:30px;width:100%}.contact-sec .contact_inner{align-items:flex-start;display:flex;gap:32px;justify-content:flex-start;width:100%}.contact-sec .contact_inner .details-wrap,.contact-sec .details,.contact-sec .form-wrap,.contact-sec .form-wrap .form{display:inline-block;width:100%}.contact-sec .details{margin-top:32px}.contact-sec .details h3{display:inline-block;font-family:Inter;font-size:24px;font-weight:700;line-height:150%;margin:0;text-transform:math-auto;width:100%}.contact-sec .details a{display:inline-block;text-underline-offset:4px;width:auto}.contact-sec .details *{color:#111c55}.contact-sec .form h3.form-title{display:none}.contact-sec .form form{background-color:unset}.contact-sec .form-wrap .form_title{padding-bottom:32px}.contact-sec .form-wrap form label,.contact-sec .form-wrap form legend{font-family:Inter;font-size:20px;font-weight:400;line-height:160%;margin-bottom:8px;text-transform:capitalize}.contact-sec .form-wrap form .grecaptcha-badge{margin:0}.contact-sec .form-wrap form .hs-form-field{margin-bottom:32px}.contact-sec .form-wrap .form .hs_recaptcha.hs-form-field{margin:0 0 32px}.contact-sec .form form .hs-form-field .input{margin:0!important}.contact-sec .form form fieldset.form-columns-2{align-items:flex-start;display:flex;gap:16px;justify-content:space-between}.contact-sec .form-wrap .form .input input,.contact-sec .form-wrap .form .input select,.contact-sec .form-wrap .form .input textarea{font-size:16px;margin-right:0;padding:12px;resize:none;width:100%}.contact-sec .form-wrap .form form .hs-button,.contact-sec .form-wrap .form form input[type=submit]{height:auto;letter-spacing:.04em;text-transform:uppercase}.contact-sec .form-wrap .form form input[type=checkbox],.contact-sec .form-wrap .form form input[type=radio]{height:16px;margin-right:8px;width:16px}.contact-sec .form-wrap .form form ul.hs-error-msgs li{margin:0}.contact-sec .form-wrap .form .submitted-message{background:transparent}.contact-sec .form-wrap .form form input[type=submit]:focus-visible{outline:2px solid #000}.contact-sec .form form fieldset ul.hs-error-msgs li label{display:inline-block;font-size:14px;width:100%}.contact-sec .form-wrap .form .submitted-message{color:#111c55}.contact-sec .form-wrap form ul.hs-error-msgs li label{color:#ef6b51;display:inline-block;font-size:14px;width:100%}.contact-sec .contact_inner .details-wrap+.details-wrap{margin-top:96px;position:relative}.contact-sec .contact_inner .details-wrap+.details-wrap:after{background:#89bc21;content:"";height:1px;left:0;position:absolute;right:0;top:-48px;width:100%}.contact-sec .form-wrap form label span.hs-form-required{padding-left:5px}.contact-sec .form-wrap form .hs-form-field.hs-fieldtype-textarea{line-height:0}.contact-sec .form-wrap .form .input select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url(https://education.worldadvisors.com/hubfs/Menu%20Arrow.png);background-position:98% 50%;background-repeat:no-repeat;background-size:32px}.contact-sec .form-wrap form .hs-form-field ul.no-list.hs-error-msgs.inputs-list{margin:0;padding:0}.contact-sec .form-wrap form .hs-form-field ul.no-list.hs-error-msgs.inputs-list label.hs-error-msg.hs-main-font-element{margin:0}.contact-sec .form-wrap .form .hs-input option[disabled],.contact-sec .form-wrap .form .hs-input.is-placeholder{color:#aaa}.contact-sec .form-wrap .form .hs-input option:not([disabled]),.contact-sec .form-wrap .form .hs-input:not(.is-placeholder){color:#111c55}.contact-sec .form-wrap .form_title h2{margin:0}@media (max-width:1199px){.contact-sec .details h3{font-size:20px;line-height:150%}.contact-sec .form-wrap form .hs-form-field{margin-bottom:20px}.contact-sec .form form fieldset.form-columns-2{gap:8px}.contact-sec .form-wrap .form .hs_recaptcha.hs-form-field{margin:0 0 20px}}@media (max-width:991px){.contact-sec .contact_inner{flex-direction:column}.contact-sec .form-wrap{padding-right:0;width:100%}.contact-sec .form-wrap .form_title{padding-bottom:24px}.contact-sec .form-wrap .form .hs_recaptcha.hs-form-field{margin:0 0 24px}}@media (max-width:767px){.contact-sec .form-wrap form label,.contact-sec .form-wrap form legend{font-size:18px}.contact-sec .form-wrap .form .input input,.contact-sec .form-wrap .form .input select,.contact-sec .form-wrap .form .input textarea{padding:10px}.contact-sec .contact_inner .details-wrap+.details-wrap{margin-top:64px}.contact-sec .contact_inner .details-wrap+.details-wrap:after{top:-32px}.contact-sec{padding-top:20px}}