@layer components{.contact-form{display:flex;padding:40px;align-items:flex-start;justify-content:space-between;gap:20px;border-radius:24px;background:linear-gradient(143deg, rgba(245, 245, 245, 0.1) 50%, rgba(99, 0, 193, 0.1) 100%),#f5f5f5}@media(max-width: 991.98px){.contact-form{flex-direction:column;border-radius:0px;padding:20px}.contact-form .contact-form__external-form{width:100%}.contact-form .contact-form__info-logo{display:none}}.contact-form .contact-form__info{display:flex;align-items:flex-start;gap:40px;flex-wrap:wrap;flex:0 0 calc(50% - 10px);color:#000835;font-size:1.5rem;font-style:normal;font-weight:400}.contact-form .contact-form__info .contact-form__title{color:var(--clr-dark-navy);font-size:2.25rem;font-style:normal;font-weight:400;line-height:44px;margin:unset}.contact-form .contact-form__info .contact-form__title+p{color:#4f4f4f;margin-top:12px}@media(min-width: 1200px){.contact-form .contact-form__info .contact-form__title{font-size:3rem;line-height:68px}}.contact-form .contact-form__info p{line-height:1.5}.contact-form .contact-form__info .contact-form__info-content{display:flex;flex-direction:column;align-items:flex-start;gap:12px;align-self:stretch;justify-content:center;text-wrap:balance}.contact-form .contact-form__info .contact-form__info-content p{font-size:1.5rem;font-style:normal;font-weight:400}.contact-form .contact-form__info .contact-form__info-content a{text-decoration:none}.contact-form__external-form{color:var(--clr-dark-grey);font-size:1rem;font-style:normal;line-height:1.1}.contact-form__external-form .contact-form__title{color:var(--clr-dark-navy);font-size:1.5rem;font-style:normal;font-weight:400}.contact-form__external-form p{line-height:1.5}@media(min-width: 992px){.contact-form__external-form{flex:1 0 calc(50% - 10px);width:calc(50% - 10px)}}}
