.contact-page{margin:0 var(--space-16) var(--space-40);padding-top:var(--space-55)}@media(min-width:960px){.contact-page{margin:0 var(--space-40) var(--space-40);padding-top:0}}.contact-page__wrapper{display:flex;flex-wrap:wrap;gap:var(--space-24) var(--space-40);flex-direction:column;margin-top:var(--space-24);margin-inline:auto;max-width:1128px}
@media(min-width:960px){.contact-page__wrapper{gap:var(--space-24) var(--space-80);flex-direction:row}}.contact-page__wrapper>*{flex:1}.contact-page__title{flex:100%}.contact-page__content{display:flex;flex-direction:column;gap:var(--space-40)}.contact-page__content-block{position:relative;padding-top:var(--space-20);display:flex;flex-direction:column;gap:var(--space-8)}
.contact-page__content-block::after{content:"";position:absolute;top:0;left:0;width:65px;height:2px;background-color:var(--color-red);z-index:-1}.contact-page__content-block ul{list-style-position:inside}.contact-page__form form{display:flex;flex-direction:column;gap:var(--space-24)}@media(max-width:959px){.contact-page__form form{gap:var(--space-16)}
}.contact-page__form form input,.contact-page__form form textarea{background-color:transparent}.contact-page__form form>div{display:flex;gap:var(--space-24)}@media(max-width:959px){.contact-page__form form>div{flex-direction:column;gap:var(--space-16)}}.contact-page__form form>div>label{flex:1}.contact-page__submit{max-width:-moz-max-content;max-width:max-content}
.template-page-contact{background-color:var(--color-beige-100)}