@media (max-width:992px){body .bannermain{height:auto!important}.logo-sec.main-header{padding-bottom:0px!important}.contact-info .general-head h4{font-size:13px!important}}.contact-info{padding:60px 0;position:relative;text-align:center}.con-info .info-main{display:flex;align-items: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-form-main .con-info span{height:45px;width:45px;position:relative;display:block;background:var(--btn-color);border-radius:50%}.contact-form-main .con-info span img.img-fluid{position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;max-width:60%}.contact-form-main .con-info h4{color:var(--h-color);font-size:18px;font-weight:700;line-height:normal;transition:0.5s;margin-bottom:0;margin-left:10px}.contact-form-main .con-info p{color:#000;font-size:16px;font-weight:600;line-height:normal;margin:15px auto;max-width:80%}.contact-info .general-head h4{font-size:20px}@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 .con-info h4{font-size:13px}.contact-form-main .con-info p{margin:0 0 10px 20px;font-size:12px;padding:0 15px}.contact-form-main .con-info span{width:25px;height:25px}.contact-form-main .con-info.info3{border-left:0;border-right:0}}@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-form-main .con-info h4{font-size:14px}.contact-form-main .con-info p{margin:0 0 0 25px;font-size:13px;padding:0 15px;max-width:100%}.contact-form-main .con-info span{height:30px;width:30px}.contact-form-main .con-info{margin-bottom:20px}}.contact-form-main{padding-bottom:60px;position:relative}div#pgc-28-1-0{box-shadow:rgb(99 99 99 / .2) 0 2px 8px 0;padding:20px;border-radius:10px}.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:700;text-align:center;line-height:normal;padding:10px 0;margin:10px 0;text-transform:capitalize;font-family:'playfair' !IMPORTANT}.contact-form-main .form-heading h4{color:var(--h-color);font-size:18px;font-weight:700;line-height:normal;display:inline-block;transition:0.5s;text-transform:capitalize}.my-form .input-txt{position:relative}.my-form .input-txt input{margin:10px 0;padding:10px 40px}.my-form .input-txt img{position:absolute!important;top:15px;left:12px}.my-form .input-txt textarea{margin:10px 0;padding:10px 40px;resize:none}.my-form .input-txt input:focus,.my-form .input-txt textarea:focus{box-shadow:none;border-color:var(--btn-color);transition:0.5s}.my-form .captcha-img img{max-width:100%;height:auto}@media (max-width:767px){.contact-form-main .form-heading{margin:20px 0}.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{font-size:12px;padding:8px 33px}.my-form .input-txt textarea{padding:10px 35px;font-size:12px}.my-form .input-txt img{top:11px;width:15px}.my-form .input-txt img.area-img{top:12px}.contact-form-btn button{width:100%;font-size:12px}}@media (min-width:767px) and (max-width:992px){.contact-form-main .form-heading{margin:20px 0}.contact-form-main .form-heading h2{font-size:22px;margin:0;padding:5px 0}.contact-form-main .form-heading h4{font-size:15px}.my-form .input-txt input{font-size:12px;padding:10px 35px}.my-form .input-txt img{top:10px}.my-form .input-txt textarea{padding:14px 35px;font-size:12px}.my-form .input-txt img.area-img{top:17px}.contact-form-btn button{width:100%;font-size:12px}}