.contact{align-items:center;display:flex;flex-direction:column;margin-bottom:10rem;padding-top:2rem}@media (max-width:960px){.contact{padding-top:0}}.contact__header{align-items:center;display:flex;flex-direction:column;margin:4rem 0}@media (max-width:960px){.contact__header{margin:2rem 0}}.contact__title{font-family:TT Chocolates Light;font-size:4rem;line-height:4.2rem;margin-bottom:2.4rem;text-align:center}@media (max-width:960px){.contact__title{font-size:3.2rem;line-height:3.4rem}}.contact__subtitle{color:#806725;font-size:2rem;font-weight:600;margin-bottom:1.6rem;text-align:center}.contact__description{line-height:2.4rem;text-align:center;width:65%}@media (max-width:1280px){.contact__description{width:85%}}@media (max-width:960px){.contact__description{width:100%}}.contact__link{color:#806725;line-height:2.4rem;text-decoration:underline}.contact__form{display:flex;flex-direction:column;width:58rem}.contact__form input,.contact__form select,.contact__form textarea{width:100%}.contact__form .form-group{margin-bottom:1.6rem}@media (max-width:960px){.contact__form{width:100%}}.contact__button{display:flex;justify-content:flex-end;margin-top:2.4rem}.contact__pro{display:flex}.contact__pro .radio{align-items:center;background-color:#fff;border:1px solid #e1dfda;display:flex;margin-right:2.4rem;padding:.5rem 2rem;width:22rem}@media (max-width:960px){.contact__pro .radio{justify-content:flex-start;margin-bottom:.8rem;padding:.5rem 2rem;width:100%}}.contact__pro .radio input{margin:0 1rem 0 0!important;width:auto}
