.contact[data-astro-cid-lh53fsf7]{min-height:20vh;padding-block:0 4rem;padding-inline:1.5rem;overflow:contain;padding:1.875rem 0;background-position:50% 60%;display:flex;justify-content:center}@media (max-width:1025px){.contact[data-astro-cid-lh53fsf7]{display:block;padding:6.25rem 3.125rem}}@media (max-width:426px){.contact[data-astro-cid-lh53fsf7]{padding:6.25rem 1.875rem}}.contact-container[data-astro-cid-lh53fsf7]{max-width:1100px;width:100%;justify-content:space-between;display:flex}.contact-div[data-astro-cid-lh53fsf7]{max-width:500px}.contact-div[data-astro-cid-lh53fsf7] h3[data-astro-cid-lh53fsf7]{font-weight:600;font-size:1.875rem;margin-top:2rem;color:var(--blue)}@media (max-width:690px){.contact-div[data-astro-cid-lh53fsf7] h3[data-astro-cid-lh53fsf7]{font-size:.875rem;margin-top:1rem}}@media (max-width:426px){.contact-div[data-astro-cid-lh53fsf7] h3[data-astro-cid-lh53fsf7]{text-align:left}}@supports not (animation-timeline:view()){.contact-div[data-astro-cid-lh53fsf7] h3[data-astro-cid-lh53fsf7]{opacity:1;translate:0 0}}.contact-info[data-astro-cid-lh53fsf7]{display:flex;gap:1.25rem}@media (max-width:690px){.contact-info[data-astro-cid-lh53fsf7]{flex-direction:column;gap:.0625rem}}.contact-info-link[data-astro-cid-lh53fsf7]{padding:1.875rem 0}.contact-info[data-astro-cid-lh53fsf7] .icon[data-astro-cid-lh53fsf7]{border-radius:100%;padding:.625rem;background-color:#f4ecff;width:30px;height:30px;margin-bottom:2rem}.contact-info[data-astro-cid-lh53fsf7] img[data-astro-cid-lh53fsf7]{width:26px}button[data-astro-cid-lh53fsf7]{background-color:#ee312a;color:#fff;text-transform:none;margin-top:1.375rem;padding:16px 78px!important;border:0;border-radius:.5rem}button[data-astro-cid-lh53fsf7]:hover{background-color:#c6231d}.faq[data-astro-cid-zckih5b3]{margin-bottom:2rem;padding-block:0 4rem;padding-inline:1.5rem;overflow:contain;padding:1.875rem 0;background-position:50% 60%;display:flex;justify-content:center;align-items:center;flex-direction:column}@media (max-width:1025px){.faq[data-astro-cid-zckih5b3]{padding:0 3.125rem}}@media (max-width:426px){.faq[data-astro-cid-zckih5b3]{padding:6.25rem 1.875rem}}.faq[data-astro-cid-zckih5b3] h1[data-astro-cid-zckih5b3]{font-weight:600;font-size:2.5rem;margin:3rem 0;color:#00425f}.faq_container[data-astro-cid-zckih5b3]{max-width:900px;width:100%}.faq[data-astro-cid-zckih5b3] .accordion[data-astro-cid-zckih5b3]{color:#444;font-weight:600;padding:18px;width:100%;text-align:left;outline:0;font-size:15px;transition:.4s;background-color:#fff;border-bottom:1px solid #cdcdcd}.faq[data-astro-cid-zckih5b3] .active[data-astro-cid-zckih5b3],.faq[data-astro-cid-zckih5b3] .accordion[data-astro-cid-zckih5b3]:hover:not([open]){color:var(--red-cta)}.faq[data-astro-cid-zckih5b3] .accordion[data-astro-cid-zckih5b3] summary[data-astro-cid-zckih5b3]{font-size:clamp(.875rem,.7220588235rem + .0076470588*100vw,1.2rem);font-weight:600;cursor:pointer}.faq[data-astro-cid-zckih5b3] .accordion[data-astro-cid-zckih5b3][open] summary[data-astro-cid-zckih5b3]{color:var(--red-cta)}.faq[data-astro-cid-zckih5b3] .panel[data-astro-cid-zckih5b3]{padding:0 18px;display:none;overflow:hidden}.faq[data-astro-cid-zckih5b3] .panel[data-astro-cid-zckih5b3] p[data-astro-cid-zckih5b3]{color:gray}.faq_question[data-astro-cid-zckih5b3]{padding-bottom:1rem}.privacy-text__link{text-decoration:underline}.submit-form{padding-block:.5rem}.hero_academy{content-visibility:visible;overflow:contain;position:relative;z-index:2;padding:12.5rem 20px 1.5rem;padding-top:8px;background:linear-gradient(90deg,#581011,#350607bc 54.66%),url(/images/contact-bg.webp)no-repeat;background-size:cover;background-position:50% 60%;justify-content:center}@media (max-width:1025px){.hero_academy{height:auto}}@container (width <=1025px){.hero_academy{height:auto}}.hero_academy-container{--min-grid-width:370px;max-width:1100px;margin-inline:auto;display:grid;gap:1.5rem;grid-template-columns:repeat(auto-fill,minmax(var(--min-grid-width),1fr))}@container (width <=424px){.hero_academy-container{--min-grid-width:230px}}.hero_academy-div{max-width:25rem}.hero_academy-div h1{word-wrap:break-word;font-size:clamp(1.5rem,.3194444444rem + .0444444444*100vw,3.375rem);line-height:1.1;font-weight:700;color:#fff;padding-top:clamp(1rem,.8426966292rem + .0786516854*100vw,6.25rem)}@media (max-width:426px){.hero_academy-div h1{text-align:left;animation:fadeIn linear forwards;animation-timeline:view();animation-range-start:30dvh;animation-range-end:45dvh;opacity:0;translate:0 200px}}@media (max-width:426px){.hero_academy-div h1{text-align:left}}.hero_academy-div h3{font-weight:400;font-size:1.25rem;margin-top:2rem;color:#fff}@supports not (animation-timeline:view()){.hero_academy-div h3{opacity:1;translate:0 0}}@media (max-width:690px){.hero_academy-div h3{font-size:.875rem;margin-top:1rem}}@media (max-width:426px){.hero_academy-div h3{text-align:left}}.hero_academy-div h3{animation:fadeIn linear forwards;animation-timeline:view();animation-range-start:30dvh;animation-range-end:45dvh;opacity:0}.hero_academy .contact-form{background-color:#fff;position:relative;z-index:2;padding:clamp(1.25rem,.6990740741rem + .0207407407*100vw,2.125rem);display:grid;gap:1rem;border-radius:1rem;margin-bottom:-12.5rem;box-shadow:var(--tw-shadow-lg)}@container (width <=739px){.hero_academy .contact-form{margin-bottom:0}}.hero_academy .contact-form .loading,.hero_academy .contact-form .success{display:none;position:absolute;color:#fff;inset:0;place-items:center;border-radius:1rem}.hero_academy .contact-form:is(.success){min-height:70dvh;display:grid;place-items:center}.hero_academy .contact-form:is(.loading){user-select:none}.hero_academy .contact-form:is(.loading) .loading{display:grid;background-color:#0000004d}.hero_academy .contact-form:is(.success){user-select:none}.hero_academy .contact-form:is(.success) .success{background-color:#ee312a;display:grid}.hero_academy .contact-form label .required{color:red}.hero_academy .contact-form label input,.hero_academy .contact-form label textarea{--outline-color:#ee312a;--outline-offset:0px;background-color:#f3f5f6;padding:1rem;border-radius:.25rem}.hero_academy .contact-form__label{color:#353f50;font-size:.875rem;font-weight:400;text-transform:capitalize}button{--outline-color:#ee312a;background-color:#ee312a;color:#fff;text-transform:none;border:0;border-radius:.5rem;cursor:pointer}button:hover{background-color:#c6231d}@keyframes fadeIn{to{opacity:1;translate:0 0}}.contact_form_container{margin-right:90px}@media (max-width:443px){.hero_academy form{margin-right:90px;width:100%!important}.contact_form_container{margin-right:77px}}.privacy-text{display:flex;justify-content:start}