@media (max-width:992px){body .bannermain{height:auto!important}.contact-banner{margin-top:80px!important}.logo-sec.main-header{padding-bottom:0!important}}.contact-info{padding:90px 0;position:relative;text-align:center}.contact-info .general-head h2{color:var(--h-color);font-size:35px;font-weight:700;line-height:normal;margin:10px 0;text-transform:capitalize}.contact-info .general-head{margin-bottom:60px}.contact-info .con-info{text-align:center;position:relative;background:#f6f5fe;padding:40px 20px;border:1px solid #635eb8;border-radius:10px}.contact-info .con-info span{height:60px;width:60px;position:relative;display:block;background:var(--btn-color);margin:10px auto;border-radius:10%}.contact-info .con-info span img.img-fluid{position:absolute;top:0;left:0;right:0;bottom:0;margin:auto}.contact-info .con-info h4{color:var(--h-color);font-size:18px;font-weight:700;line-height:normal;transition:.5s}.contact-info .con-info p{color:#000;font-size:16px;font-weight:400;line-height:normal;margin:20px 0;height:20px}.contact-form-main{padding-bottom:60px;position:relative}.contact-form-main .form-heading{text-align:center;margin-bottom:40px}.contact-form-main .form-heading h2{color:var(--h-color);font-size:35px;font-weight:900;text-align:center;line-height:normal;padding:10px 0;margin:10px 0;text-transform:capitalize}.my-form .input-txt input,.my-form .input-txt textarea{margin:10px 0;padding:10px 40px;background:0 0;border-radius:10px}.contact-form-main .form-heading h4{color:var(--h-color);font-size:18px;font-weight:700;line-height:normal;display:inline-block;transition:.5s;text-transform:capitalize}.my-form .input-txt{position:relative;background:#f6f5fe!important;border-radius:10px}.my-form .input-txt img{position:absolute!important;top:15px;left:0}.my-form .input-txt textarea{resize:none}.my-form .input-txt input:focus,.my-form .input-txt textarea:focus{box-shadow:none;border-color:var(--btn-color);transition:.5s}.my-form .captcha-img img{max-width:100%;height:auto}@media (max-width:767px){.contact-info{padding:30px 0}.contact-info .general-head h2{font-size:20px}.contact-info .general-head{margin-bottom:30px}.contact-form-main .form-heading h4,.contact-info .con-info h4{font-size:12px}.contact-info .con-info p{margin:10px 0;font-size:10px;padding:0 15px}.contact-form-main .form-heading{margin-bottom:20px}.contact-form-main .form-heading h2{font-size:20px;margin:0;padding:5px 0}.my-form .input-txt input,.my-form .input-txt textarea{padding:14px 40px;font-size:10px}.contact-form-btn button{width:100%;font-size:12px}}@media (min-width:767px) and (max-width:992px){.contact-info{padding:30px 0}.contact-info .general-head h2{font-size:20px}.contact-info .general-head{margin-bottom:30px}.contact-info .con-info h4{font-size:13px}.contact-info .con-info p{margin:10px 0;font-size:12px;padding:0 15px}.contact-form-main .form-heading{margin-bottom:20px}.contact-form-main .form-heading h2{font-size:20px;margin:0;padding:5px 0}.contact-form-main .form-heading h4{font-size:12px}.my-form .input-txt input,.my-form .input-txt textarea{padding:14px 40px;font-size:10px}.contact-form-btn button{width:100%;font-size:12px}}.contact-form-main .shadow-box.btn-fullwidth.panel-widget-style.panel-widget-style-for-28-1-0-1{box-shadow:0 6px 30px 0 rgba(47.00000000000001,65.0000000000001,129,.08);padding:40px;z-index:999!important;background:#fff}.contact-form-main.pt-5:before{content:'';position:absolute;height:400px;width:100%;background:#f6f5ff;left:0;bottom:-70px;z-index:-1!important}