.contact img{max-width:100%;width:100%;height:100%}.contact .form__message{align-items:flex-start}.contact .icon-success{margin-top:.2rem}.contact .field{margin-bottom:1.5rem}@media screen and (min-width:750px){.contact .field{margin-bottom:2rem}}.contact__button{margin-top:3rem}@media screen and (min-width:750px){.contact__button{margin-top:4rem}}#contact-page .main-image-form-div{display:flex;flex-wrap:wrap}#contact-page .contact-form-div{width:50%;padding:5rem 10rem}#contact-page .contact-image-div{position:relative;width:50%;padding:45px}#contact-page .banner-content{position:absolute;bottom:0;left:0;right:0;text-align:left;letter-spacing:0px;color:#fff;text-transform:capitalize;font-size:38px;font-weight:700;z-index:4;max-width:440px;width:100%;margin:0 auto;line-height:1.3}#contact-page .overlay{position:absolute;left:0;right:0;top:0;bottom:0;background:#5400ff;opacity:.19}#contact-page .field:after{box-shadow:unset}#contact-page .field__label{position:unset;letter-spacing:0px;color:#2a2a2a;text-transform:capitalize}#contact-page .field{display:block}#contact-page .field__input{border:.2px solid #70707080;height:5.5rem}#contact-page .title{letter-spacing:0px;color:#01769d;text-transform:capitalize;font-size:40px;font-weight:700;margin:0}#contact-page .contact-subheading *{letter-spacing:0px;color:#2a2a2a;text-transform:capitalize;font-size:20px;font-weight:400;margin-top:0}#contact-page .text-area{min-height:15rem}#contact-page .cnt-button{font-size:1.7rem;line-height:calc(1 + .2 / var(--font-body-scale));letter-spacing:3.23px;text-transform:capitalize;font-weight:600;padding:1.2rem;border:none}@media screen and (max-width:1024px){#contact-page .main-image-form-div{display:block}#contact-page .contact-form-div,#contact-page .contact-image-div{width:100%;padding:2rem}#contact-page .contact-image-div{position:relative;width:100%}}.main-image{max-width:100%}.help-title{font-size:28px;font-weight:700;color:#1e3a5f;padding:12px;border-bottom:2px solid #f4f4f4}.help-desc{margin:10px 0 20px;color:#6b7280}.help-boxes{display:flex;background:#f4f4f4;align-items:stretch;gap:0}.help-separator{width:1px;background:linear-gradient(to bottom,transparent,#d1d5db,transparent);margin:0 10px}.left-content{width:100%;max-width:100%;box-sizing:border-box;padding:0 30px;margin:0 auto}.cnt-help-item{flex:1;padding:15px;background:#f4f4f4;border-radius:12px;text-align:center}.cnt-help-item img{width:45px;height:45px}.cnt-help-item h2{font-size:18px;font-weight:600}.cnt-help-item p{font-size:14px;margin:0}.contact-form-div{width:50%;padding:40px}.file-upload{align-items:center;gap:10px;margin-bottom:15px}.contact-email{margin-top:20px;font-size:14px;color:#555;display:flex;gap:10px;align-items:flex-start;line-height:1.4;text-align:left;flex-wrap:wrap}.contact-email svg{width:20px;height:20px}.contact__button .cnt-button{width:100%;border-radius:10px;background:linear-gradient(90deg,#2d6cdf,#1e4ed8);color:#fff}@media(max-width:1440px)and (min-width:1024px){.cnt-help-item h2{font-size:14px}.cnt-help-item p{font-size:12px}}@media(max-width:768px){.help-boxes{flex-direction:column}.help-separator{display:none}}@media(max-width:768px){.main-image-form-div{flex-direction:column}.contact-image-div{width:100%;padding:20px}.main-image{height:auto;object-fit:cover;border-radius:14px}.banner-content{font-size:22px;text-align:center;max-width:100%;padding:10px}.left-content{padding:0 15px}.help-title{font-size:22px;line-height:1.3}.help-desc{font-size:14px;padding:0 10px}.help-boxes{flex-direction:column;gap:12px}.cnt-help-item{width:100%;align-items:center;justify-content:center;gap:10px;padding:14px}.help-separator{display:none}.contact-form-div{width:100%;padding:20px}.contact__button{display:flex;flex-direction:column;gap:12px;margin-top:20px}.file-upload label{font-size:14px}.file-upload input[type=file]{font-size:13px}.cnt-button{width:100%;padding:14px;font-size:15px;border-radius:10px}.contact-email{display:flex;align-items:flex-start;gap:10px;font-size:13px;line-height:1.4;text-align:left;flex-wrap:wrap}.contact-email svg{width:18px;height:18px;flex-shrink:0;margin-top:2px}.contact-email strong{word-break:break-word}}#contact-page .main-image{width:100%;height:auto;object-fit:cover}
/*# sourceMappingURL=/cdn/shop/t/18/assets/section-contact-form.css.map */
