.contact-section{background:#765a95!important;padding:10px}@media(min-width:768px){.contact-section{padding:50px}}.contact-section__content{background:#fff;margin:auto;max-width:100%;padding:30px 20px 20px}@media(min-width:768px){.contact-section__content{border-radius:10px;max-width:80%;padding:40px}}.contact-section__title{color:#3c3c3c;font-family:var(--heading-font-family);font-size:22px;line-height:25px;text-align:center}@media(min-width:768px){.contact-section__title{font-size:40px;line-height:40px}}.contact-section__description{font-size:16px;line-height:20px;margin-bottom:50px;margin-top:30px;text-align:center}.contact-section__submit-content{margin-top:12px}@media(min-width:768px){.contact-section__submit-content{display:flex;justify-content:center;margin-top:0}}.contact-section__submit-content button{background:#765a95;text-transform:uppercase;width:100%}@media(min-width:768px){.contact-section__submit-content button{width:auto}}.contact-section__form{margin-top:30px}.contact-section__form label{color:#3c3c3c;display:block;font-family:var(--heading-font-family);font-size:14px;margin-bottom:10px}.contact-section__form .form-control input,.contact-section__form .form-control select,.contact-section__form .form-control textarea{background:#e5e5e5;border:none}.contact-section__form .form-control input{height:50px;padding-top:0}.contact-section__form .form-control{position:relative}.contact-section__form .form-control select{appearance:none;-webkit-appearance:none;-moz-appearance:none;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' fill='none'%3E%3Cpath stroke='%233C3C3C' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m1 1 5 5 5-5'/%3E%3C/svg%3E");background-position:right 15px center;background-repeat:no-repeat;height:50px;padding-right:40px;transition:background-image .2s ease}.contact-section__form .form-control select:focus{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' fill='none'%3E%3Cpath stroke='%233C3C3C' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m1 7 5-5 5 5'/%3E%3C/svg%3E")}.contact-section__form .form-control textarea{height:100px}