.mscp-referral-form-new{background-color:#68ac40;display:inline-block;padding:30px 0;width:100%}.mscp-referral-form-new .section-title{display:inline-block;text-align:center;width:100%}.mscp-referral-form-new .section-title h2{color:#fff;display:inline-block;font-size:35px;font-weight:800;margin:0 0 20px;width:100%}.mscp-referral-form-new .mscp-contact-form{display:inline-block;width:100%}.mscp-referral-form-new .mscp-contact-form .form-title{display:inline-block;text-align:center;width:100%}.mscp-referral-form-new .mscp-contact-form .form-title h4{color:#fff;display:inline-block;font-weight:600;width:100%}.mscp-referral-form-new .mscp-contact-form .form{display:inline-block;position:relative;width:100%}.mscp-referral-form-new .mscp-contact-form .form label{color:#fff;display:inline-block;font-size:16px;font-weight:400;letter-spacing:0;line-height:200%;width:100%}.mscp-referral-form-new .mscp-contact-form .form form{display:inline-block;position:relative;width:100%}body input[type=color],body input[type=date],body input[type=datetime-local],body input[type=datetime],body input[type=email],body input[type=file],body input[type=month],body input[type=number],body input[type=password],body input[type=search],body input[type=tel],body input[type=text],body input[type=time],body input[type=url],body input[type=week],body select,body textarea{margin:0 0 6px!important;padding:6px!important}.mscp-referral-form-new .mscp-contact-form .form ul.inputs-list{display:inline-block;list-style:none;margin:0;padding:0;width:100%}.mscp-referral-form-new .mscp-contact-form .form ul.inputs-list li{margin:-23px 0 0;padding-bottom:0!important;position:absolute}.mscp-referral-form-new .mscp-contact-form .form ul.inputs-list li label.hs-error-msg{color:red}.mscp-referral-form-new .mscp-contact-form .form .submitted-message{color:#68ac40;display:inline-block;font-size:20px;width:100%}.mscp-referral-form-new .mscp-contact-form .form h3{display:none}.mscp-referral-form-new fieldset.form-columns-3 .hs-form-field{width:33.33%!important}.mscp-referral-form-new .hs-button.primary{border-color:#fff;color:#fff}.mscp-referral-form-new .mscp-contact-form .form .left-group{float:left;width:48%}.mscp-referral-form-new .mscp-contact-form .form .right-group{float:left;padding:0 0 0 22px;width:48%}.mscp-referral-form-new .mscp-contact-form .form .left-group h4,.mscp-referral-form-new .mscp-contact-form .form .right-group h4{color:#fff;display:inline-block;font-size:24px;font-weight:400;line-height:36px;width:100%}@media(max-width:991px){.mscp-referral-form-new .section-title h2{font-size:30px;line-height:40px;margin:0 0 15px}.mscp-referral-form-new .mscp-contact-form,.mscp-referral-form-new .section-title{width:100%}.mscp-referral-form-new fieldset.form-columns-2 .hs-form-field,.mscp-referral-form-new fieldset.form-columns-3 .hs-form-field{width:100%!important}.mscp-referral-form-new fieldset.form-columns-2 .input,.mscp-referral-form-new fieldset.form-columns-3 .input{margin:0!important}.mscp-referral-form-new .hs-button.primary{display:inline-block;margin:30px 0 0}.mscp-referral-form-new .mscp-contact-form .form label{line-height:170%}.mscp-referral-form-new .mscp-contact-form .form .left-group h4,.mscp-referral-form-new .mscp-contact-form .form .right-group h4{font-size:20px;line-height:30px;margin:0}}@media(max-width:767px){.mscp-referral-form-new .section-title h2{font-size:22.5px;line-height:30px}.mscp-referral-form-new .mscp-contact-form .form-title h4{font-size:18px;line-height:25px}.mscp-referral-form-new .mscp-contact-form .form .left-group{width:100%}.mscp-referral-form-new .mscp-contact-form .form .right-group{padding:30px 0 0;width:100%}.mscp-referral-form-new .mscp-contact-form .form .left-group h4,.mscp-referral-form-new .mscp-contact-form .form .right-group h4{margin:0}}@media(max-width:480px){.mscp-referral-form-new .mscp-contact-form .form .form-columns-2 .hs-form-field .hs-input{width:100%}.mscp-referral-form-new .hs-form fieldset.form-columns-2 .input{margin:0}.form-columns-3 .hs-form-field .hs-input{width:100%!important}}