.main-contact-us-div.page-width{display:flex;gap:80px;padding-block:80px;align-items:flex-start;max-width:1375px!important;border-bottom:1px solid rgba(0,0,0,.1);padding-inline:0px!important}.contact_us_content_area{max-width:520px;background:#f5f5f5;padding:40px 48px 100px;flex:0 0 520px}.form-contact-custom{flex:0 0 calc(100% - 600px);max-width:100%}.contact-us-info-sec{display:flex;justify-content:flex-start;align-items:flex-start;gap:15px}.contact-information-block .contact-us-info-sec+.contact-us-info-sec{margin-top:30px}.contact-heading-area{margin-bottom:40px}.contact-heading-area h1{color:var(--dark-color);font-family:var(--HelveticaNeue-font);font-size:20px;font-style:normal;font-weight:100;line-height:38px;letter-spacing:4px;text-transform:uppercase;margin:0 0 5px}.contact-heading-area p{color:var(--dark-color);font-family:var(--HelveticaNeue-font);font-size:14px;font-style:normal;font-weight:100;line-height:30px;letter-spacing:.84px;margin:0}.contact-info-details h2{color:var(--dark-color);font-family:var(--HelveticaNeue-font);font-size:14px;font-style:normal;font-weight:100;line-height:24px;letter-spacing:2.8px;text-transform:uppercase;margin:0 0 5px}.contact-info-details p{color:var(--dark-color);font-family:var(--HelveticaNeue-font);font-size:16px;font-style:normal;font-weight:100;line-height:24px;letter-spacing:.8px;margin:0}.contact-info-details p a{color:var(--dark-color);text-decoration:none}.form-contact-custom .contact{padding:0!important;margin-top:38px}.form-contact-custom .contact .title{color:var(--dark-color);font-family:var(--HelveticaNeue-font);font-size:28px;font-style:normal;font-weight:100;line-height:44px;letter-spacing:5.6px;text-transform:uppercase;margin-bottom:5px}.form-contact-custom .contact span{color:var(--dark-color);font-family:var(--HelveticaNeue-font);font-size:14px;font-style:normal;font-weight:100;line-height:normal;letter-spacing:.84px}.contact #ContactForm{margin-top:40px}.contact #ContactForm .contact__fields{display:grid;grid-template-columns:repeat(2,1fr);grid-column-gap:20px}.contact #ContactForm .field{border:1px solid rgba(0,0,0,.2);height:54px}.contact #ContactForm .field.text-areacustom-feild{height:auto}.contact #ContactForm .field input{height:45px}.contact #ContactForm .field select,.contact #ContactForm .field input{color:var(--dark-color);font-family:var(--HelveticaNeue-font);font-size:14px;font-style:normal;font-weight:100;line-height:22px;letter-spacing:1.4px}.contact #ContactForm .field select{padding:0 16px!important}.contact #ContactForm .form__message .form-status,.contact #ContactForm .form-status-list.caption-large{display:none}.contact .form-status.form-status-list.form__message{justify-content:center;padding:20px;border:1px solid #000;color:var(--dark-color);font-family:var(--HelveticaNeue-font);font-weight:100;align-items:baseline;gap:5px}.contact #ContactForm .field select{background-image:url(/cdn/shop/files/selectbox-arrow.svg?v=1695664561);background-repeat:no-repeat;background-position:98% center}.field .field__label{color:var(--dark-color);font-size:14px;font-family:var(--HelveticaNeue-font);font-style:normal;font-weight:100;letter-spacing:1.4px;line-height:2}.form-contact-custom .contact__button{margin-top:40px}.form-contact-custom .contact__button .button{background:#393939;min-width:158px;height:54px;display:flex;align-items:center;gap:12px;color:var(--light-color);font-family:var(--HelveticaNeue-font);font-size:13px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:2.34px;text-transform:uppercase;transition:all .4s ease}.form-contact-custom .contact__button .button:hover{background:var(--dark-color)}@media only screen and (max-width:1400px){.main-contact-us-div.page-width{padding-inline:20px!important}}@media only screen and (min-width:750px)and (max-width:1024px){.main-contact-us-div.page-width{gap:20px;padding-block:50px}.contact_us_content_area{max-width:350px;padding:20px;flex:0 0 350px}.form-contact-custom{flex:0 0 calc(100% - 370px);max-width:100%}.form-contact-custom .contact .title{font-size:24px}.contact #ContactForm .field{margin-bottom:10px;height:50px}.contact #ContactForm .contact__fields{grid-column-gap:10px}.form-contact-custom .contact__button{margin-top:30px}.contact-info-details p{font-size:14px}.contact #ContactForm .field select,.contact #ContactForm .field input,.field .field__label{font-size:12px}}@media only screen and (max-width:749px){.contact_us_content_area{max-width:100%;padding:20px 15px;flex:0 0 100%}.form-contact-custom{flex:0 0 100%;max-width:100%}.contact #ContactForm{margin-top:30px}.contact #ContactForm .contact__fields{grid-template-columns:1fr}.main-contact-us-div.page-width{gap:30px;padding-block:20px 50px;flex-direction:column;border-bottom:1px solid rgba(0,0,0,.1);margin-bottom:30px}.form-contact-custom .contact{margin-top:0}.contact-heading-area p{line-height:24px}.form-contact-custom .contact__button{margin-top:30px}.contact__button .button{width:100%}}@media only screen and (max-width:419px){.contact #ContactForm .field select,.contact #ContactForm .field input,.field .field__label{font-size:12px}}
/*# sourceMappingURL=/cdn/shop/t/52/assets/custom-contact-form.css.map */
