.section-contact-form{background-color:#fff}.section-contact-form__inner{position:relative;display:grid;grid-template-columns:1fr auto;gap:10em}@media (max-width:1024px){.section-contact-form__inner{grid-template-columns:100%;gap:3em}}.section-contact-form__form{order:1}.section-contact-form__form p{font-size:.875em}.section-contact-form__form form{padding:1em 0 3em 0}@media (max-width:1024px){.section-contact-form__form form{padding:1em 0}}.section-contact-form__details{order:2;width:100%;max-width:360px}@media (max-width:1024px){.section-contact-form__details{max-width:none}}.section-contact-form__details .info{display:flex;flex-direction:column;gap:1.5em;margin:2em 0}.section-contact-form__details .info>a,.section-contact-form__details .info>div{display:flex;gap:.75em;align-items:center}.section-contact-form__details .info img{width:1.25em}.section-contact-form__details .info span{font-size:.875em}.section-contact-form__details .widget{padding:1.5em;background-color:#76aeca;border-radius:.5em;display:flex;flex-direction:column;gap:1em}.section-contact-form__details .widget .title span{font-size:1.375em;font-weight:600}.section-contact-form__details .widget .text{font-size:.875em}.section-contact-form__details .widget .link{padding-top:.25em}