.s-program-enquiry{position:relative;padding:5rem 0 8rem;background:var(--color-brand-6)}@media only screen and (max-width: 987px){.s-program-enquiry{padding:4rem 0 6rem}}@media only screen and (max-width: 767px)and (orientation: landscape),only screen and (max-width: 576px){.s-program-enquiry{padding:3rem 0 6rem}}.s-program-enquiry .ocean .wave{background-image:url("../../../static/images/waves/wave.png")}.s-program-enquiry .s__description{font:400 var(--font-size-t-md)/1.5 var(--font-text);margin-bottom:2rem;color:var(--color-brand-3)}.s-program-enquiry .s__wrapper{margin:0 auto;padding:2rem 2rem 1.6rem;max-width:58.5rem;background:#c3efee;border-radius:16px}@media only screen and (max-width: 987px){.s-program-enquiry .s__wrapper{padding:1rem;width:100%}}.s-program-enquiry .s__wrapper h3{font:400 var(--font-size-h-xl)/1 var(--font-heading);margin:0;padding:0 0 .5rem;font-family:var(--font-heading)}.s-program-enquiry .s__wrapper .s__description{font-size:.9rem}.s-program-enquiry .s__title{font:400 var(--font-size-h-2xl)/1.1 var(--font-heading);margin-bottom:.75rem;color:var(--color-brand-3);font-family:var(--font-luckiest);text-transform:uppercase}@media only screen and (max-width: 987px){.s-program-enquiry .s__title{font:400 var(--font-size-h-2xl)/1.1 var(--font-heading)}}.s-program-enquiry .s__form form{position:relative;max-width:100%}.s-program-enquiry .s__form .gform_fields{display:flex;flex-wrap:wrap;gap:16px;row-gap:32px}@media only screen and (max-width: 987px){.s-program-enquiry .s__form .gform_fields{row-gap:20px}}.s-program-enquiry .s__form .gform_fields .gfield{width:100%;font:400 var(--font-size-h-xs2)/1.5 var(--font-heading);margin:0;color:var(--color-brand-1)}.s-program-enquiry .s__form .gform_fields .gfield.half-width{width:calc(50% - 8px)}@media only screen and (max-width: 987px){.s-program-enquiry .s__form .gform_fields .gfield.half-width{width:100%}}.s-program-enquiry .s__form .gform_fields .gfield a{color:var(--color-brand-1);text-decoration:underline}.s-program-enquiry .s__form .gform_fields .gfield .gfield_label{margin:0 0 8px;padding:0;color:var(--color-brand-3);font:600 1rem/normal var(--font-text)}.s-program-enquiry .s__form .gform_fields .gfield .gfield_label .gfield_required{display:none}.s-program-enquiry .s__form .gform_fields .gfield select,.s-program-enquiry .s__form .gform_fields .gfield textarea,.s-program-enquiry .s__form .gform_fields .gfield input[type=tel],.s-program-enquiry .s__form .gform_fields .gfield input[type=email],.s-program-enquiry .s__form .gform_fields .gfield input[type=text],.s-program-enquiry .s__form .gform_fields .gfield input[type=number]{margin:0;padding:4px 1rem;width:100%;height:58px;font-size:16px;font-weight:normal;color:rgba(245,245,245,.5);background:#206f75;border:0;border-radius:12px;border-bottom:1px solid rgba(18,226,192,.3);box-shadow:none;outline:none}.s-program-enquiry .s__form .gform_fields .gfield select::-moz-placeholder, .s-program-enquiry .s__form .gform_fields .gfield textarea::-moz-placeholder, .s-program-enquiry .s__form .gform_fields .gfield input[type=tel]::-moz-placeholder, .s-program-enquiry .s__form .gform_fields .gfield input[type=email]::-moz-placeholder, .s-program-enquiry .s__form .gform_fields .gfield input[type=text]::-moz-placeholder, .s-program-enquiry .s__form .gform_fields .gfield input[type=number]::-moz-placeholder{color:rgba(245,245,245,.5)}.s-program-enquiry .s__form .gform_fields .gfield select::placeholder,.s-program-enquiry .s__form .gform_fields .gfield textarea::placeholder,.s-program-enquiry .s__form .gform_fields .gfield input[type=tel]::placeholder,.s-program-enquiry .s__form .gform_fields .gfield input[type=email]::placeholder,.s-program-enquiry .s__form .gform_fields .gfield input[type=text]::placeholder,.s-program-enquiry .s__form .gform_fields .gfield input[type=number]::placeholder{color:rgba(245,245,245,.5)}.s-program-enquiry .s__form .gform_fields .gfield select option,.s-program-enquiry .s__form .gform_fields .gfield textarea option,.s-program-enquiry .s__form .gform_fields .gfield input[type=tel] option,.s-program-enquiry .s__form .gform_fields .gfield input[type=email] option,.s-program-enquiry .s__form .gform_fields .gfield input[type=text] option,.s-program-enquiry .s__form .gform_fields .gfield input[type=number] option{color:#000}@media only screen and (max-width: 1080px){.s-program-enquiry .s__form .gform_fields .gfield select,.s-program-enquiry .s__form .gform_fields .gfield textarea,.s-program-enquiry .s__form .gform_fields .gfield input[type=tel],.s-program-enquiry .s__form .gform_fields .gfield input[type=email],.s-program-enquiry .s__form .gform_fields .gfield input[type=text],.s-program-enquiry .s__form .gform_fields .gfield input[type=number]{font-size:18px}}@media only screen and (max-width: 987px){.s-program-enquiry .s__form .gform_fields .gfield select,.s-program-enquiry .s__form .gform_fields .gfield textarea,.s-program-enquiry .s__form .gform_fields .gfield input[type=tel],.s-program-enquiry .s__form .gform_fields .gfield input[type=email],.s-program-enquiry .s__form .gform_fields .gfield input[type=text],.s-program-enquiry .s__form .gform_fields .gfield input[type=number]{font-size:16px}}.s-program-enquiry .s__form .gform_fields .gfield textarea{padding:14px 1rem;height:6rem;min-block-size:6rem;resize:none}.s-program-enquiry .s__form .gform_fields .gfield .ginput_container_consent{align-items:center}.s-program-enquiry .s__form .gform_fields .gfield .ginput_container_consent input[type=checkbox]{margin:0;width:18px;min-width:18px;height:18px;min-height:18px;border:1px solid var(--color-brand-3);border-radius:0}.s-program-enquiry .s__form .gform_fields .gfield .ginput_container_consent input[type=checkbox]:before{display:block;color:var(--color-dark-blue);font-size:12px;line-height:1.4;text-align:center}.s-program-enquiry .s__form .gform_fields .gfield .ginput_container_consent input[type=checkbox]:after{display:none}.s-program-enquiry .s__form .gform_fields .gfield .ginput_container_consent .gform-field-label{margin:0 0 0 10px;color:var(--color-brand-3);font-size:1rem;font-weight:400}.s-program-enquiry .s__form .gform_fields .gfield .ginput_container_consent .gform-field-label a{color:inherit;text-decoration:underline}.s-program-enquiry .s__form .gform_fields .gfield .ginput_container_consent .gform-field-label .gfield_required{display:none}.s-program-enquiry .s__form .gform_fields .gfield.gfield_error .validation_message{color:red;font-size:16px;font-weight:400}.s-program-enquiry .s__form .gform_validation_errors{margin:0 0 1rem;padding:10px 12px;border-radius:10px;outline:none;background:#fdecea}.s-program-enquiry .s__form .gform_validation_errors .gform_submission_error{flex-direction:row;align-items:center;font-size:14px}.s-program-enquiry .s__form .gform_confirmation_message{font:400 var(--font-size-t-md)/1.2 var(--font-text)}@media only screen and (max-width: 987px){.s-program-enquiry .s__form .gform_confirmation_message{text-align:center}}.s-program-enquiry .s__form .gform_wrapper.gform-theme .gform-footer{position:relative;top:0;right:0;z-index:1;margin:0;padding:2rem 0 0}.s-program-enquiry .s__form .gform_wrapper.gform-theme .gform-footer .gform_button{display:inline-flex;align-items:center;justify-content:center;margin:0;padding:0 15px !important;width:auto;min-width:204px !important;height:58px !important;background:#12e2c0 !important;border:none !important;border-radius:100px !important;box-shadow:none !important;outline:none !important;color:#010d34 !important;font:400 .9rem/1.2 var(--font-text) !important;text-align:center;transition:all .3s ease-in-out !important}.s-program-enquiry .s__form .gform_wrapper.gform-theme .gform-footer .gform_button:hover{background:#010d34 !important;color:#fff !important}.s-program-enquiry .s__form .gform_wrapper.gform-theme .gform-footer .gform-loader{position:absolute;top:19px;right:12px}
