.custom-contact-section{padding:30px 30px 40px}.contact-form-inner{max-width:706px;width:100%;margin:auto}.custom-contact-section .contact-form-inner .tab_content_area{display:block!important}.contact_cont .form_area form .custom_field input{width:100%;height:40px;background:#e3e3e3;border:1px solid #D9D9D9;border-radius:20px;font-family:var(--font-stack-body);font-weight:500;font-size:15px;line-height:22px;color:#242222}.contact_cont .form_area form .custom_field textarea{background:#e3e3e3;border:1px solid #D9D9D9;border-radius:20px;font-family:var(--font-stack-body);font-weight:500;font-size:14px;line-height:22px;color:#242222}.contact_cont .form_area form .custom_field label{font-family:var(--font-stack-body);font-weight:500;font-size:15px;line-height:22px;color:#242222}.contact_cont .form_area form .submit input{height:40px;border-radius:20px;border-width:1px;border:1px solid #242222;background:#242222;font-family:var(--font-stack-body);font-weight:400;font-size:15px;line-height:22px;letter-spacing:0%;color:#fafafa;text-transform:uppercase}.contact_cont .form_area form .submit input:hover{background:#fafafa;color:#242222}.file-upload{margin-top:1rem}.custom-file-wrapper{display:flex;align-items:center;gap:10px;padding:10px 14px;cursor:pointer;font-weight:600;max-width:100%}.custom-file-wrapper:hover{border-color:#999}.file-label-text{flex-shrink:0}.file-circle{width:16px!important;height:16px!important;border:2px solid #333;border-radius:50%!important;display:inline-block}.file-name-display{font-size:.85rem;color:#666;margin-left:auto;font-weight:400;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.hidden-file-input,.hide-check{display:none!important}.top-intro{display:flex;justify-content:space-between;align-items:center;flex-flow:row wrap}.required-text{font-family:var(--font-stack-body);font-weight:500;font-size:10px;line-height:22.4px;color:#242222;display:block;text-align:right;width:100%}.main-r-txt,.contact_cont .form_area form p.main-r-txt{font-family:var(--font-stack-body);font-weight:500;font-size:14px!important;line-height:18px;color:#040615;text-align:left!important;width:100%}
/*# sourceMappingURL=/cdn/shop/t/99/assets/custom-contact-form.css.map */
