.contact{max-width:948px;padding:0 24px;margin:0 auto;text-align:center}.contact .field{margin-bottom:32px;height:100%}.contact form{margin-top:60px}@media only screen and (max-width:767px){.contact form{margin-top:32px}}.contact .parallax-container{z-index:0}.contact .parallax-container .parallax-element:nth-child(1){left:58px;top:18%}@media only screen and (max-width:767px){.contact .parallax-container .parallax-element:nth-child(1){display:none}}.contact .parallax-container .parallax-element:nth-child(2){right:112px;top:17%}@media only screen and (max-width:767px){.contact .parallax-container .parallax-element:nth-child(2){display:none}}.contact__button{margin-top:60px}@media only screen and (max-width:767px){.contact__button{margin-top:32px}}.contact__subheading{margin-top:52px;color:var(--specific-color)}@media only screen and (max-width:767px){.contact__subheading{max-width:327px;text-align:center;margin:62px auto 0}}.contact__text{margin-top:24px}@media only screen and (max-width:767px){.contact__text{margin-top:16px}}.partnership-block{padding:24px;margin-top:80px}@media only screen and (max-width:767px){.partnership-block{margin-top:62px}}.partnership-block__image{margin:0 auto 20px}.partnership-block__image img{display:block;width:100%}.partnership-block_link{margin-top:16px;display:inline-block;font-size:22px;line-height:24px;text-align:center;text-transform:uppercase;color:inherit;transition:.3s;text-decoration:none;font-family:var(--font-heading-family)}.partnership-block_link:hover{color:rgba(var(--color-primary-1),1)}