.block-contact{margin-top:7rem}.form__title{margin-bottom:3.5rem;text-align:center}.form__wrapper{display:flex;flex-wrap:wrap;gap:2rem}.form__left,.form__right{width:calc(50% - 1rem)}@media (max-width:48rem){.form__left,.form__right{width:100%}}.form__input{display:block;padding:0 1rem;width:100%;line-height:3.5rem}.form__input:active,.form__input:focus{border:2px solid #fcd55c}.form__input:focus-visible{outline:0!important}.form__textfield{padding-top:.875rem;padding-bottom:.875rem;height:100%;line-height:1.75rem}.form__textfield:active,.form__textfield:focus{border:2px solid #fcd55c}input.form__submit,input.form__submit:link,input.form__submit:visited{color:#202020}