.designquiz-landingbanner-wrapper{position:relative}
.designquiz-landing-image-form-wrapper{height:640px}
.designquiz-landingbanner-wrapper .landing-bannerimg{height:640px;height:100%;width:100%}
.designquiz-landingbanner-wrapper .landing_desc{margin-right:27px}
.designquiz-landingbanner-wrapper .landing-form-content-wrapper{padding:40px;padding-right:unset;position:absolute;max-width:518px;top:50%;transform:translateY(-50%);border-radius:10px;background:#FFF;right:80px;box-shadow:0 4px 20px 0 rgba(0,0,0,0.10)}
.designquiz-landingbanner-wrapper .landing-form-content-wrapper .landingbanner-form-heading h1,.designquiz-landingbanner-wrapper .landing-form-content-wrapper .landingbanner-form-heading h2,.designquiz-landingbanner-wrapper .landing-form-content-wrapper .landingbanner-form-heading h3,.designquiz-landingbanner-wrapper .landing-form-content-wrapper .landingbanner-form-heading h4,.designquiz-landingbanner-wrapper .landing-form-content-wrapper .landingbanner-form-heading h5,.designquiz-landingbanner-wrapper .landing-form-content-wrapper .landingbanner-form-heading h6{color:#323232;font-size:32px;line-height:37.5px;margin-bottom:16px;font-family:BioRhyme;font-weight:700}
.designquiz-landingbanner-wrapper .landing_desc p{color:#696969;font-family:Lato;font-size:16px;font-weight:400;line-height:20.8px;margin-bottom:34px}
.designquiz-landingbanner-wrapper .landing_desc p b{color:#323232}
.designquiz-landingbanner-wrapper .landing-frm__group{position:relative}
.designquiz-landingbanner-wrapper .landing-frm__field{border-radius:6px;background:#FFF;padding:16px;color:#323232;border:1px solid rgba(32,32,32,0.2);font-family:Lato;font-size:16px;font-weight:400;line-height:20px;width:100%}
.designquiz-landingbanner-wrapper .landing-frm__field:focus{border:1px solid #323232}
.designquiz-landingbanner-wrapper .landing_frm__label{display:none;top:-6px;position:absolute;left:14px;padding:0 4px;z-index:2;background:#fff;color:#323232;font-family:Lato;font-size:12px;font-weight:400;line-height:14px;text-transform:capitalize;transition:all .3s}
.designquiz-landingbanner-wrapper .landing-frm__group input:focus~.landing_frm__label{display:block}
.designquiz-landingbanner-wrapper form.landing-frm_content{margin-right:40px}
.designquiz-landingbanner-wrapper .error{color:#d51123;display:inline-block;font-size:14px;line-height:30px;visibility:hidden}
.designquiz-landingbanner-wrapper .landing-frm__field::placeholder{color:#202020;font-family:Lato;font-size:16px;font-style:normal;font-weight:400;line-height:20px;opacity:.4}
.designquiz-landingbanner-wrapper .designquiz-landing-banner-cta{display:flex;justify-content:flex-end;margin-top:22px}
.designquiz-landingbanner-wrapper .btn-landing-text{color:#FFF;font-family:Lato;font-size:18px;font-weight:700;line-height:23.4px;border-radius:30px;background:#232426;padding:12px 39px;cursor:pointer;text-decoration:none;text-align:center;border:0}
input:focus-visible{outline:unset}
@media only screen and (max-width:768px){.designquiz-landingbanner-wrapper{height:800px}
.designquiz-landing-image-form-wrapper{height:unset}
.designquiz-landingbanner-wrapper .landing-form-content-wrapper{padding:24px 20px;right:20px;left:20px;max-width:100%;top:286px;transform:unset}
.designquiz-landingbanner-wrapper .landing-form-content-wrapper .landingbanner-form-heading h1,.designquiz-landingbanner-wrapper .landing-form-content-wrapper .landingbanner-form-heading h2,.designquiz-landingbanner-wrapper .landing-form-content-wrapper .landingbanner-form-heading h3,.designquiz-landingbanner-wrapper .landing-form-content-wrapper .landingbanner-form-heading h4,.designquiz-landingbanner-wrapper .landing-form-content-wrapper .landingbanner-form-heading h5,.designquiz-landingbanner-wrapper .landing-form-content-wrapper .landingbanner-form-heading h6{font-size:22px;line-height:24.2px;margin-bottom:10px}
.designquiz-landingbanner-wrapper .landing_desc p{line-height:18.2px;margin-bottom:32px;font-size:14px}
.designquiz-landingbanner-wrapper .landing-bannerimg{height:460px}
.designquiz-landingbanner-wrapper .designquiz-landing-banner-cta{margin-top:2px}
.designquiz-landingbanner-wrapper .btn-landing-text{width:100%}
.designquiz-landingbanner-wrapper .landing_desc{margin-right:unset}
.designquiz-landingbanner-wrapper form.landing-frm_content{margin-right:unset}
}
.landing-frm__group.invalid .error{visibility:visible}