section.form{padding:25px var(--inner-padding);background-color:var(--blue)}section.form .form-wrapper{max-width:674px;margin:0 auto}section.form .form-wrapper .frm_forms{background-color:#fff;border-radius:10px}section.form .form-wrapper .frm_forms form .frm_error_style{padding:20px;color:red}section.form .form-wrapper .frm_forms form .frm_form_fields>fieldset{padding:24px 18px 42px;border:0}@media(max-width: 1199px){section.form .form-wrapper .frm_forms form .frm_form_fields>fieldset{padding:20px 16px 40px}}@media(max-width: 767px){section.form .form-wrapper .frm_forms form .frm_form_fields>fieldset{padding:12px 14px 60px}}section.form .form-wrapper .frm_forms form .frm_form_fields .frm_screen_reader{position:relative;display:block;white-space:unset;top:30px;margin-bottom:42px;unicode-bidi:unset;font-size:1.5rem;line-height:2rem;font-weight:500}@media(max-width: 1199px){section.form .form-wrapper .frm_forms form .frm_form_fields .frm_screen_reader{font-size:1.25rem;line-height:1.6875rem;margin-bottom:22px;top:16px}}@media(max-width: 767px){section.form .form-wrapper .frm_forms form .frm_form_fields .frm_screen_reader{font-size:1.125rem;line-height:1.5rem;margin-bottom:12px;top:10px}}section.form .form-wrapper .frm_forms form .frm_form_fields .frm_fields_container .frm_form_field{margin-bottom:40px}section.form .form-wrapper .frm_forms form .frm_form_fields .frm_fields_container .frm_form_field:not(.frm_half){clear:both}section.form .form-wrapper .frm_forms form .frm_form_fields .frm_fields_container .frm_form_field.vertical_radio .frm_opt_container .frm_radio label{font-size:1.25rem;line-height:1.6875rem;position:relative;padding-left:25px;margin-bottom:7px;display:block;cursor:pointer}section.form .form-wrapper .frm_forms form .frm_form_fields .frm_fields_container .frm_form_field.vertical_radio .frm_opt_container .frm_radio label:before{content:"";display:block;width:15px;height:15px;border-radius:100%;position:absolute;left:0;top:5px;border:1px solid #000}section.form .form-wrapper .frm_forms form .frm_form_fields .frm_fields_container .frm_form_field.vertical_radio .frm_opt_container .frm_radio label input{position:absolute;left:0;opacity:0}@media(max-width: 1199px){section.form .form-wrapper .frm_forms form .frm_form_fields .frm_fields_container .frm_form_field.vertical_radio .frm_opt_container .frm_radio label{font-size:1.125rem;line-height:1.5rem}}section.form .form-wrapper .frm_forms form .frm_form_fields .frm_fields_container .frm_form_field.vertical_radio .frm_opt_container .frm_radio.selected label:after{content:"";display:block;width:11px;height:11px;border-radius:100%;position:absolute;left:3px;top:8px;background-color:#000}section.form .form-wrapper .frm_forms form .frm_form_fields .frm_fields_container .frm_form_field .frm_checkbox label{font-size:1.25rem;line-height:1.6875rem;position:relative;padding-left:33px;margin-bottom:7px;display:block;cursor:pointer}section.form .form-wrapper .frm_forms form .frm_form_fields .frm_fields_container .frm_form_field .frm_checkbox label a{display:inline-block;text-decoration:underline}section.form .form-wrapper .frm_forms form .frm_form_fields .frm_fields_container .frm_form_field .frm_checkbox label:before{content:"";display:block;width:23px;height:23px;border-radius:6px;position:absolute;left:0;top:3px;border:1px solid #7b6e75}@media(max-width: 1199px){section.form .form-wrapper .frm_forms form .frm_form_fields .frm_fields_container .frm_form_field .frm_checkbox label:before{width:20px;height:20px}}section.form .form-wrapper .frm_forms form .frm_form_fields .frm_fields_container .frm_form_field .frm_checkbox label input{position:absolute;left:0;opacity:0}@media(max-width: 1199px){section.form .form-wrapper .frm_forms form .frm_form_fields .frm_fields_container .frm_form_field .frm_checkbox label{font-size:1.125rem;line-height:1.5rem}}section.form .form-wrapper .frm_forms form .frm_form_fields .frm_fields_container .frm_form_field .frm_checkbox.selected label:after{content:"";display:block;width:20px;height:20px;border-radius:100%;position:absolute;left:3px;top:5px;background-image:url("../../images/tick1.svg");background-position:center;background-size:contain;background-repeat:no-repeat}@media(max-width: 1199px){section.form .form-wrapper .frm_forms form .frm_form_fields .frm_fields_container .frm_form_field .frm_checkbox.selected label:after{width:17px;height:17px}}section.form .form-wrapper .frm_forms form .frm_form_fields .frm_fields_container .frm_form_field.frm_half{width:50%;float:left}section.form .form-wrapper .frm_forms form .frm_form_fields .frm_fields_container .frm_form_field.frm_half:nth-child(odd){width:calc(50% - 8px);margin-right:8px}@media(max-width: 767px){section.form .form-wrapper .frm_forms form .frm_form_fields .frm_fields_container .frm_form_field.frm_half:nth-child(odd){width:100%;margin-right:0}}section.form .form-wrapper .frm_forms form .frm_form_fields .frm_fields_container .frm_form_field.frm_half:nth-child(even){width:calc(50% - 8px);margin-left:8px}@media(max-width: 767px){section.form .form-wrapper .frm_forms form .frm_form_fields .frm_fields_container .frm_form_field.frm_half:nth-child(even){width:100%;margin-left:0}}@media(max-width: 767px){section.form .form-wrapper .frm_forms form .frm_form_fields .frm_fields_container .frm_form_field.frm_half{width:100%;float:none}}section.form .form-wrapper .frm_forms form .frm_form_fields .frm_fields_container .frm_form_field .frm_primary_label{font-size:1.25rem;line-height:1.6875rem;margin-bottom:13px;display:block}@media(max-width: 1199px){section.form .form-wrapper .frm_forms form .frm_form_fields .frm_fields_container .frm_form_field .frm_primary_label{font-size:1.125rem;line-height:1.5rem}}section.form .form-wrapper .frm_forms form .frm_form_fields .frm_fields_container .frm_form_field .frm_error{color:red;padding-top:5px}section.form .form-wrapper .frm_forms form .frm_form_fields .frm_fields_container .frm_form_field input[type=text],section.form .form-wrapper .frm_forms form .frm_form_fields .frm_fields_container .frm_form_field textarea,section.form .form-wrapper .frm_forms form .frm_form_fields .frm_fields_container .frm_form_field input[type=email],section.form .form-wrapper .frm_forms form .frm_form_fields .frm_fields_container .frm_form_field input[type=phone]{border:0;border-bottom:1px solid #7b6e75;font-size:1.25rem;line-height:1.6875rem;width:100%;padding:7px 0;outline:0}section.form .form-wrapper .frm_forms form .frm_form_fields .frm_fields_container .frm_form_field input[type=text]:focus,section.form .form-wrapper .frm_forms form .frm_form_fields .frm_fields_container .frm_form_field textarea:focus,section.form .form-wrapper .frm_forms form .frm_form_fields .frm_fields_container .frm_form_field input[type=email]:focus,section.form .form-wrapper .frm_forms form .frm_form_fields .frm_fields_container .frm_form_field input[type=phone]:focus{border-bottom:1px solid #ec008c}@media(max-width: 1199px){section.form .form-wrapper .frm_forms form .frm_form_fields .frm_fields_container .frm_form_field input[type=text],section.form .form-wrapper .frm_forms form .frm_form_fields .frm_fields_container .frm_form_field textarea,section.form .form-wrapper .frm_forms form .frm_form_fields .frm_fields_container .frm_form_field input[type=email],section.form .form-wrapper .frm_forms form .frm_form_fields .frm_fields_container .frm_form_field input[type=phone]{font-size:1.125rem;line-height:1.5rem}}section.form .form-wrapper .frm_forms form .frm_form_fields .frm_fields_container .frm_form_field.frm_blank_field input[type=text],section.form .form-wrapper .frm_forms form .frm_form_fields .frm_fields_container .frm_form_field.frm_blank_field textarea,section.form .form-wrapper .frm_forms form .frm_form_fields .frm_fields_container .frm_form_field.frm_blank_field input[type=email],section.form .form-wrapper .frm_forms form .frm_form_fields .frm_fields_container .frm_form_field.frm_blank_field input[type=phone]{border-bottom:1px solid #ec008c}section.form .form-wrapper .frm_forms form .frm_form_fields .frm_fields_container .frm_form_field.frm_blank_field textarea{border:1px solid #ec008c}section.form .form-wrapper .frm_forms form .frm_form_fields .frm_fields_container .frm_form_field textarea{border:1px solid #7b6e75;padding:10px}section.form .form-wrapper .frm_forms form .frm_form_fields .frm_fields_container .frm_form_field textarea:focus{border:1px solid #ec008c}section.form .form-wrapper .frm_forms form .frm_form_fields .frm_fields_container .frm_form_field .frm_dropzone{border:1px solid #7b6e75;padding:12px;text-align:center}section.form .form-wrapper .frm_forms form .frm_form_fields .frm_fields_container .frm_form_field .frm_dropzone>.dz-message>.frm-svg-icon{display:none}section.form .form-wrapper .frm_forms form .frm_form_fields .frm_fields_container .frm_form_field .frm_dropzone .frm_upload_text{font-size:1rem;line-height:1.3125rem;letter-spacing:.02px;color:#7b6e75;text-align:center;text-transform:uppercase}section.form .form-wrapper .frm_forms form .frm_form_fields .frm_fields_container .frm_form_field .frm_dropzone .frm_compact_text{display:none}section.form .form-wrapper .frm_forms form .frm_form_fields .frm_fields_container .frm_form_field .frm_dropzone .frm_small_text{display:none}section.form .form-wrapper .frm_forms form .frm_form_fields .frm_fields_container .frm_form_field .frm_submit{text-align:right}section.form .form-wrapper .frm_forms form .frm_form_fields .frm_fields_container .frm_form_field .frm_submit .frm_button_submit{display:inline-block;min-width:260px;position:relative;height:62px;padding:20px 39px;background-color:#ec008c;font-size:1rem;line-height:1.3125rem;letter-spacing:.02px;color:#fff;border:0;box-shadow:none;text-transform:uppercase;text-align:left;cursor:pointer;text-decoration:none}section.form .form-wrapper .frm_forms form .frm_form_fields .frm_fields_container .frm_form_field .frm_submit .frm_button_submit:after{content:"";width:18px;height:15px;display:block;background-image:url(../../images/arrow.svg);background-size:contain;background-position:center;position:absolute;right:40px;top:50%;transform:translateY(-50%)}@media(min-width: 1200px){section.form .form-wrapper .frm_forms form .frm_form_fields .frm_fields_container .frm_form_field .frm_submit .frm_button_submit{transition:all ease-in-out .2s}section.form .form-wrapper .frm_forms form .frm_form_fields .frm_fields_container .frm_form_field .frm_submit .frm_button_submit:after{transition:all ease-in-out .2s}section.form .form-wrapper .frm_forms form .frm_form_fields .frm_fields_container .frm_form_field .frm_submit .frm_button_submit:hover{background-color:#d5f3ef;color:#7b6e75}section.form .form-wrapper .frm_forms form .frm_form_fields .frm_fields_container .frm_form_field .frm_submit .frm_button_submit:hover:after{background-image:url(../../images/arrow_grey.svg)}}@media(max-width: 1199px){section.form .form-wrapper .frm_forms form .frm_form_fields .frm_fields_container .frm_form_field .frm_submit .frm_button_submit{min-width:233px;height:50px;font-size:.875rem;line-height:1.1875rem;padding:15px 39px}}@media(max-width: 767px){section.form .form-wrapper .frm_forms form .frm_form_fields .frm_fields_container .frm_form_field .frm_submit .frm_button_submit{min-width:264px;margin:0 auto}}section.form .form-wrapper .frm_forms form .frm_form_fields .frm_fields_container .frm_form_field .frm_submit .frm_start_over{display:none}@media(max-width: 767px){section.form .form-wrapper .frm_forms form .frm_form_fields .frm_fields_container .frm_form_field .frm_submit{text-align:center}}@media(max-width: 1199px){section.form .form-wrapper .frm_forms form .frm_form_fields .frm_fields_container .frm_form_field{margin-bottom:20px}}section.form .form-wrapper .frm_forms .frm_error_style{padding:20px;color:red}section.form .form-wrapper .frm_forms .frm_message{padding:40px 70px}section.form .form-wrapper .frm_forms .frm_message h2{font-size:1.75rem;line-height:2.3125rem;font-weight:500;text-align:center;margin-bottom:13px}section.form .form-wrapper .frm_forms .frm_message p{font-size:1.125rem;line-height:1.5rem;margin-bottom:22px;font-weight:500;text-align:center}section.form .form-wrapper .frm_forms .frm_message:after{content:"";display:block;width:50px;height:50px;background-position:center;background-image:url(../../images/smile.svg);background-repeat:no-repeat;background-size:contain;text-align:center;max-width:50px;margin:0 auto}@media(max-width: 1199px){section.form .form-wrapper .frm_forms .frm_message{padding:40px 14px}}@media(max-width: 767px){section.form .form-wrapper .frm_forms .frm_message{padding:40px 20px}}section.form.narrow-block .form-wrapper-outer{max-width:1640px;margin:0 auto;display:flex}section.form.narrow-block .form-wrapper-outer .form-wrapper{margin-right:var(--margin-space);max-width:674px;width:calc(100% - var(--sidebar-space) - var(--margin-space))}@media(max-width: 1199px){section.form.narrow-block .form-wrapper-outer .form-wrapper{max-width:565px}}@media(max-width: 767px){section.form.narrow-block .form-wrapper-outer .form-wrapper{width:100%;margin-right:auto}}/*# sourceMappingURL=form.css.map */