.outer-form-section{padding:70px 0;background-repeat:no-repeat;background-size:contain;background-position:center}.outer-form-section h2{margin:0px;padding-bottom:20px;font-size:40px;color:#a42576;text-align:center}.outer-form-section p{margin:0px;padding:20px 0px;font-size:18px;color:#4e499d;line-height:1.4}.main-form-section{width:75% !important;margin:0 auto !important;float:none !important}.main-form-section hs-form-field{width:45%;float:left;margin-right:15px}.main-form-section form fieldset{max-width:100% !important;padding-bottom:15px}.main-form-section form input{border:1px solid #a52675 !important;padding:15px;font-size:18px;background-color:#fff0;font-weight:300;color:#9b9b9b !important}.main-form-section form select{border:1px solid #a52675 !important;padding:15px;font-size:18px;background-color:#fff0;font-weight:300;color:#9b9b9b !important}.main-form-section form .hs-input{width:100% !important}.main-form-section .hs-submit{text-align:center}.main-form-section input.hs-button.primary.large{cursor:pointer;border:2px solid #a52675;background:#a52675;padding:10px 35px;color:#fff !important;font-weight:400;font-size:22px}.main-form-section form .hs-error-msg{color:red}.main-form-section form .hs-error-msgs{list-style:none}.contact-mail-section{text-align:center}.outer-form-section .contact-mail-section p{margin:0px;padding:25px 0px 0px 0px !important;font-size:18px;color:#000;line-height:1.4}.outer-form-section .contact-mail-section p a{text-decoration:none;color:#4e499d}@media(max-width:1080px){.outer-form-section p{padding:0px 20px}}@media(max-width:479px){.main-form-section hs-form-field{width:100%}.outer-form-section p{font-size:18px;line-height:28px}}