.section-contact-form .contact-form__wrapper{align-items:center;display:flex;gap:4rem;justify-content:space-between}.section-contact-form .contact-form__wrapper .contact-form-form{flex:1 1 auto}.section-contact-form .contact-form__wrapper .contact-form-form h2{font-size:2rem}.section-contact-form .contact-form__wrapper .contact-form-more{border-radius:var(--medium-radius);flex:1 1 auto;padding:2rem}.section-contact-form .contact-form__wrapper .contact-form-more .contact-list .contact-item{align-items:flex-start;display:flex;gap:.75rem}.section-contact-form .contact-form__wrapper .contact-form-more .contact-list .contact-item .icon{flex:0 0 auto;opacity:.5;width:1.25rem}.section-contact-form .contact-form__wrapper .contact-form-more .contact-list .contact-item .item-info b{display:block;font-size:.875rem;margin-block-end:.25rem}.section-contact-form .contact-form__wrapper .contact-form-more .contact-list .contact-item:not(:last-child){margin-block-end:1rem}.section-contact-form .contact-form__wrapper .contact-form-more .contact-list:not(:first-child){margin-block-start:2rem}.section-contact-form .contact-form__wrapper .contact-form-more .list-social .social-item{--icon-width:1.5rem}@media screen and (max-width:749px){.section-contact-form .contact-form__wrapper{flex-direction:column;gap:2rem}.section-contact-form .contact-form__wrapper .contact-form-more{width:100%}}@media screen and (min-width:750px){.section-contact-form .contact-form__wrapper .contact-form-form{margin-block:0;margin-inline:auto;max-width:60rem;min-width:30rem}.section-contact-form .contact-form__wrapper .contact-form-more{max-width:40rem;min-width:20rem}.section-contact-form .contact-form__wrapper.form-second .contact-form-form{order:2}}