.elementor .s-contact-headline{font-family:"Sora, sans-serif";font-weight:700;font-size:40px;color:#16213A;line-height:1.1em;}.elementor .s-contact-details{font-family:"Manrope, sans-serif";font-size:16px;color:#16213A;line-height:1.6em;}.elementor .s-contact-info{width:40%;display:flex;flex-direction:column;gap:20px;}.elementor .s-contact-field-name{font-family:"Manrope, sans-serif";padding-block-start:12px;padding-block-end:12px;padding-inline-start:16px;padding-inline-end:16px;border-radius:10px;border-width:1px;border-color:#E8DCC4;border-style:solid;background-color:#F6F1E7;}.elementor .s-contact-field-email{font-family:"Manrope, sans-serif";padding-block-start:12px;padding-block-end:12px;padding-inline-start:16px;padding-inline-end:16px;border-radius:10px;border-width:1px;border-color:#E8DCC4;border-style:solid;background-color:#F6F1E7;}.elementor .s-contact-field-message{min-height:120px;font-family:"Manrope, sans-serif";padding-block-start:12px;padding-block-end:12px;padding-inline-start:16px;padding-inline-end:16px;border-radius:10px;border-width:1px;border-color:#E8DCC4;border-style:solid;background-color:#F6F1E7;}.elementor .s-contact-submit{font-family:"Manrope, sans-serif";font-weight:600;color:#FFFFFF;padding-block-start:14px;padding-block-end:14px;padding-inline-start:28px;padding-inline-end:28px;border-radius:999px;background-color:#1B4B91;}.elementor .s-contact-form-card{width:60%;padding-block-start:36px;padding-block-end:36px;padding-inline-start:36px;padding-inline-end:36px;border-radius:14px;border-width:1px;border-color:#E8DCC4;border-style:solid;background-color:#FFFFFF;display:flex;flex-direction:column;gap:16px;}.elementor .s-contact-section{padding-block-start:72px;padding-block-end:80px;padding-inline-start:48px;padding-inline-end:48px;background-color:#F6F1E7;display:flex;flex-direction:row;gap:48px;}