.form-selector{padding:5rem 0;position:relative}.form-selector,.form-selector--inner{-webkit-box-sizing:border-box;box-sizing:border-box}.form-selector--inner{background:var(--color-secondary-light);border-radius:20px;overflow:hidden;padding:2.5rem}@media(max-width:992px){.form-selector--inner{padding:2rem}}.form-selector--inner.theme-secondary{background:var(--color-secondary-light)}.form-selector--inner.theme-primary{background:var(--color-primary-light)}.form-selector .with_frm_style .frm_checkbox input[type=checkbox]:checked:before,.form-selector .with_frm_style .frm_radio input[type=radio]:checked:before,.form-selector .with_frm_style .frm_scale input[type=radio]:checked:before{content:"";display:block;left:50%!important;margin:0!important;position:absolute!important;top:50%!important;-webkit-transform:translate(-50%,-50%)!important;transform:translate(-50%,-50%)!important}.form-selector .with_frm_style .frm_checkbox input[type=checkbox],.form-selector .with_frm_style .frm_radio input[type=radio],.form-selector .with_frm_style .frm_scale input[type=radio]{position:relative!important}.form-selector .frm_radio>label{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;gap:5px}form #contact-form--main{-webkit-box-pack:justify;-ms-flex-pack:justify;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:0 20px;justify-content:space-between;margin-top:2rem}form #contact-form--main label{font-size:14px;font-weight:500}form #contact-form--main p{width:calc(50% - 10px)}@media(max-width:992px){form #contact-form--main p{width:100%}}form #contact-form--main p:nth-of-type(5),form #contact-form--main p:nth-of-type(6){width:100%}