.w-contact[data-v-389bc6ca1]{padding-top:156px;position:relative;overflow:hidden;background:var(--bs-light) url("https://breezing-upload.s3.ap-southeast-1.amazonaws.com/site/artech/images/artech-contact-bg.svg") no-repeat center center;background-size:cover}.w-contact__container[data-v-389bc6ca1]{--bs-border-color:var(--artech-card-border)}.w-contact__info[data-v-389bc6ca1]{padding:56px;gap:48px}.w-contact__map-image[data-v-389bc6ca1]{height:340px}.w-contact__contact-title[data-v-389bc6ca1]{font-family:var(--font-title);font-size:18px;line-height:24px;letter-spacing:-.4px;font-weight:600;color:var(--text-color-site)}.w-contact__contact-icon[data-v-389bc6ca1]{width:24px;height:24px}.w-contact__contact-text[data-v-389bc6ca1]{font-weight:500;color:var(--text-color-site);text-decoration:none}.w-contact__contact-text[data-v-389bc6ca1]:hover{color:var(--bs-primary);text-decoration:none}.w-contact__social-btn[data-v-389bc6ca1]{width:32px;height:32px;background:rgba(var(--bs-light-rgb),.05);backdrop-filter:blur(80px);-webkit-backdrop-filter:blur(80px);border:1px solid rgba(var(--bs-dark-rgb),.15);padding:8px;transition:var(--bs-transition);text-decoration:none}.w-contact__social-btn[data-v-389bc6ca1]:hover{background:rgba(var(--bs-light-rgb),.1);border-color:rgba(var(--bs-dark-rgb),.25)}.w-contact__social-btn img[data-v-389bc6ca1]{width:16px;height:16px;object-fit:contain}.w-contact__field-group[data-v-389bc6ca1] .form-group{margin:0;display:flex;flex-direction:column;gap:4px}.w-contact__field-group[data-v-389bc6ca1] .form-label{font-family:var(--font-site);font-size:12px;line-height:16px;letter-spacing:-.2px;color:var(--text-color-site);font-weight:500;margin:0}.w-contact__field-group[data-v-389bc6ca1] .form-control{width:100%;height:40px;padding:0 12px;border:none;border-radius:8px;font-family:var(--font-site);font-size:14px;line-height:20px;letter-spacing:-.24px;background:rgba(var(--bs-dark-rgb),.06);backdrop-filter:blur(80px);-webkit-backdrop-filter:blur(80px);color:var(--text-color-site);transition:all .2s ease}.w-contact__field-group[data-v-389bc6ca1] .form-control::placeholder{color:rgba(var(--bs-dark-rgb),.27)}.w-contact__field-group[data-v-389bc6ca1] .form-control:focus{outline:0;background:var(--bs-light);border:2px solid var(--text-color-site);padding:0 10px}.w-contact__field-group[data-v-389bc6ca1] .form-control.is-invalid{border:2px solid var(--bs-danger);padding:0 10px}.w-contact__field-group[data-v-389bc6ca1] textarea.form-control{min-height:120px;padding:12px;resize:vertical}.w-contact__field-group[data-v-389bc6ca1] textarea.form-control:focus{padding:10px}.w-contact__field-group[data-v-389bc6ca1] .invalid-feedback{height:32px;font-family:var(--font-site);font-size:12px;line-height:16px;color:var(--bs-danger);margin:0;display:block}.w-contact__checkbox-group[data-v-389bc6ca1] .form-group{margin:0;display:flex;align-items:center;gap:8px}.w-contact__checkbox-group[data-v-389bc6ca1] input[type=checkbox]{width:16px;height:16px;border-radius:2px;border:1px solid var(--text-color-site);background:0 0;cursor:pointer;appearance:none;-webkit-appearance:none;position:relative;flex-shrink:0;transition:all .2s ease}.w-contact__checkbox-group[data-v-389bc6ca1] input[type=checkbox]:checked{background:var(--text-color-site);border-color:var(--text-color-site)}.w-contact__checkbox-group[data-v-389bc6ca1] input[type=checkbox]:checked::after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:10px;height:10px;background-image:url("data:image/svg+xml,%3Csvg width='10' height='8' viewBox='0 0 10 8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 4L3.5 6.5L9 1' stroke='white' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-size:contain;background-repeat:no-repeat;background-position:center}.w-contact__checkbox-group[data-v-389bc6ca1] label{font-family:var(--font-site);font-size:14px;line-height:20px;letter-spacing:-.24px;color:var(--text-color-site);margin:0;cursor:pointer}.w-contact__checkbox-group[data-v-389bc6ca1] .invalid-feedback{display:none}.w-contact__form-container[data-v-389bc6ca1]{position:relative;z-index:1;background:var(--bs-light);border-radius:12px;padding:56px}.w-contact__form[data-v-389bc6ca1]{display:flex;flex-direction:column;gap:32px}.w-contact__fields[data-v-389bc6ca1]{display:flex;flex-direction:column}.w-contact__fields[data-v-389bc6ca1] .invalid-feedback{height:32px;font-family:var(--font-site);font-size:12px;line-height:16px;color:var(--bs-danger);margin:0;display:block}.w-contact__field-group[data-v-389bc6ca1] .form-group{margin:0;display:flex;flex-direction:column;gap:4px}.w-contact__field-group[data-v-389bc6ca1] .form-label{font-family:var(--font-site);font-size:12px;line-height:16px;letter-spacing:-.2px;color:var(--text-color-site);font-weight:500;margin:0}.w-contact__field-group[data-v-389bc6ca1] .form-control{width:100%;height:40px;padding:0 12px;border:none;border-radius:8px;font-family:var(--font-site);font-size:14px;line-height:20px;letter-spacing:-.24px;background:rgba(var(--bs-dark-rgb),.06);backdrop-filter:blur(80px);-webkit-backdrop-filter:blur(80px);color:var(--text-color-site);transition:all .2s ease}.w-contact__field-group[data-v-389bc6ca1] .form-control::placeholder{color:rgba(var(--bs-dark-rgb),.27)}.w-contact__field-group[data-v-389bc6ca1] .form-control:focus{outline:0;background:var(--bs-light);border:2px solid var(--text-color-site);padding:0 10px}.w-contact__field-group[data-v-389bc6ca1] .form-control.is-invalid{border:2px solid var(--bs-danger);padding:0 10px}.w-contact__field-group[data-v-389bc6ca1] textarea.form-control{min-height:120px;padding:12px;resize:vertical}.w-contact__field-group[data-v-389bc6ca1] textarea.form-control:focus{padding:10px}.w-contact__checkbox-group[data-v-389bc6ca1] .form-group{margin:0;display:flex;align-items:center;gap:8px}.w-contact__checkbox-group[data-v-389bc6ca1] input[type=checkbox]{width:16px;height:16px;border-radius:2px;border:1px solid var(--text-color-site);background:0 0;cursor:pointer;appearance:none;-webkit-appearance:none;position:relative;flex-shrink:0;transition:all .2s ease}.w-contact__checkbox-group[data-v-389bc6ca1] input[type=checkbox]:checked{background:var(--text-color-site);border-color:var(--text-color-site)}.w-contact__checkbox-group[data-v-389bc6ca1] input[type=checkbox]:checked::after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:10px;height:10px;background-image:url("data:image/svg+xml,%3Csvg width='10' height='8' viewBox='0 0 10 8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 4L3.5 6.5L9 1' stroke='white' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-size:contain;background-repeat:no-repeat;background-position:center}.w-contact__checkbox-group[data-v-389bc6ca1] .invalid-feedback{display:none}.w-contact__submit-btn[data-v-389bc6ca1]{--bs-btn-padding-x:20px}.w-contact__submit-btn[data-v-389bc6ca1]:disabled{opacity:.6;cursor:not-allowed}.w-contact__status[data-v-389bc6ca1]{padding:14px;border-radius:6px;display:flex;align-items:center;gap:12px;font-weight:500;font-size:14px;width:100%;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.w-contact__status--success[data-v-389bc6ca1]{background:rgba(var(--bs-success-rgb),.12);color:var(--bs-success)}.w-contact__status--error[data-v-389bc6ca1]{background:rgba(var(--bs-danger-rgb),.12);color:var(--bs-danger)}@media (max-width:991.98px){.w-contact[data-v-389bc6ca1]{padding-top:100px}.w-contact__form-container[data-v-389bc6ca1],.w-contact__info[data-v-389bc6ca1]{border-radius:0 0 16px 16px;width:100%;margin:0;padding:48px 32px}}@media (max-width:767px){.w-contact[data-v-389bc6ca1]{padding-top:80px}.w-contact .border-end[data-v-389bc6ca1]{--bs-border-color:transparent}.w-contact__info[data-v-389bc6ca1]{gap:32px}.w-contact__form-container[data-v-389bc6ca1],.w-contact__info[data-v-389bc6ca1]{padding:32px 24px}.w-contact__form[data-v-389bc6ca1]{gap:24px}}