.inner-page .contact-form{background:var(--bg-light);border-radius:45px;padding:40px;position:relative;margin-bottom:6rem}.inner-page .contact-form form{width:100%;max-width:550px;position:relative;z-index:1}.inner-page .contact-form:after{position:absolute;right:0;top:50%;transform:translateY(-50%);background:url(/images/contact-Illustration.png);height:100%;width:100%;content:"";background-repeat:no-repeat;background-position:100%;background-size:300px;z-index:0}.inner-page .contact-form .radio-group,.inner-page .contact-form .radio-group div{display:flex;gap:20px}.inner-page .contact-form .radio-group div{gap:10px}.inner-page .contact-form label{font-weight:700;color:var(--color-primary)}.inner-page .contact-form .form-group{margin-bottom:2rem}.contact-form textarea.form-control{height:190px}.custom-radio input[type=radio]{-webkit-appearance:none;-moz-appearance:none;appearance:none;height:28px;width:28px;border:1px solid #000000;border-radius:50px;background:#fff;position:relative}.custom-radio input[type=radio]:after{height:16px;width:16px;content:"";background:var(--highlight-color);left:50%;top:50%;position:absolute;z-index:9;border-radius:50%;transform:translate(-50%,-50%);opacity:0}.custom-radio input[type=radio]:checked:after{opacity:1}@media screen and (max-width:991px){.inner-page .contact-form:after{background-size:160px}}@media screen and (max-width:767px){.inner-page .contact-form:after{display:none}}@media screen and (max-width:579px){.inner-page .contact-form{padding:30px 20px}.inner-sub-section{margin-top:2rem!important}}