.contact .title,.returns-subtitle{text-align:center;margin-bottom:4rem}.template-contact #generic-page{display:none}@media screen and (min-width:750px){.contact{padding:8rem 0 12rem}}.contact{padding:4rem 2.5rem}.contact img{max-width:100%}.contact .form__message{align-items:flex-start}.contact .icon-success{margin-top:.2rem}.contact .field{margin-bottom:1.6rem}.contact__button{margin-top:3.2rem;text-align:center}@media screen and (min-width:750px){.contact .field{margin-bottom:2.4rem}.contact__button{margin-top:4rem}.contact__fields{display:grid;grid-template-columns:repeat(2,1fr);grid-column-gap:2.4rem}}.grecaptcha-badge{visibility:hidden}.contact.returns .title{margin-bottom:1.8rem}