.subtitle.svelte-1isw7qo{font:400 1.4rem/1.5 SpaceGrotesk,sans-serif;letter-spacing:.1em;padding-left:1.7rem;position:relative;text-transform:uppercase}.subtitle.svelte-1isw7qo:before{content:"";position:absolute;left:0;top:calc(50% - .4rem);height:.7rem;width:.7rem;border-radius:50%;background-color:#dcee12}@media (min-width: 1024px){.js .subtitle.svelte-1isw7qo{opacity:0;transform:translateY(2rem)}}@media (min-width: 1024px){.subtitle.svelte-1isw7qo.in-view{opacity:1;transform:translateY(0);transition:all .4s ease-out}}.contact-details__head.svelte-1py1zjl{margin-bottom:2.4rem}.contact-details.svelte-1py1zjl .subtitle{margin-bottom:1.5rem}.contact-details__item.svelte-1py1zjl{align-items:center;border-top:1px solid rgba(255,255,255,.2);color:#fff;display:flex;font-size:1.6rem;justify-content:space-between;padding:1.6rem 0}.contact-details__item.svelte-1py1zjl:last-child{border-bottom:1px solid rgba(255,255,255,.2)}.contact-details__item-title.svelte-1py1zjl{margin-right:2rem}.contact-details__item-text.svelte-1py1zjl{text-align:right;display:inline-flex;gap:1.4rem}.contact-details__item-text.svelte-1py1zjl a{transition:color .2s}.contact-details__item-text.svelte-1py1zjl a:hover{color:#c6c6c6}.contact-details__item-text.svelte-1py1zjl a:hover i{background-color:transparent}.contact-details__item-text.svelte-1py1zjl p{display:inline}.contact-details__item-text.svelte-1py1zjl i{align-items:center;background-color:#ededed1a;border-radius:.6rem;display:inline-flex;height:2.8rem;justify-content:center;transition:background-color .2s;width:2.8rem}.contact-details__item-text.svelte-1py1zjl svg{display:block}.field.svelte-1jrbbgl{font-size:1.6rem;position:relative}.field.svelte-1jrbbgl label:where(.svelte-1jrbbgl){color:#101010;display:block;font-size:1.6rem;margin-bottom:.6rem}.field__input.svelte-1jrbbgl,.field__textarea.svelte-1jrbbgl{background:#ededed;border:1px solid transparent;border-radius:.6rem;display:block;padding:1.5rem 2rem;width:100%;transition:border-color .2s}.field__input.svelte-1jrbbgl:focus,.field__textarea.svelte-1jrbbgl:focus{box-shadow:none;outline:none}.error .field__input.svelte-1jrbbgl,.error .field__textarea.svelte-1jrbbgl{border-color:#f42020}.field__input.svelte-1jrbbgl{height:4.9rem}.field__textarea.svelte-1jrbbgl{height:11.7rem;overflow:auto;resize:none}.contact-form.svelte-1o45wjp{background-color:#fff;border-radius:.6rem;padding:2rem 1.5rem 3rem}@media (min-width: 768px){.contact-form.svelte-1o45wjp{padding:3rem 2.5rem 3.5rem}}@media (min-width: 1024px){.contact-form.svelte-1o45wjp{padding:4.6rem 5rem 4.7rem}}.contact-form.svelte-1o45wjp.processing{pointer-events:none}.contact-form__title.svelte-1o45wjp{color:#080808;font:400 2.4rem/1.1 Kanit,sans-serif;margin-bottom:2.4rem}@media (min-width: 1024px){.contact-form__title.svelte-1o45wjp{font-size:3.2rem}}@media (min-width: 1536px){.contact-form__title.svelte-1o45wjp{width:80%}}.contact-form__field.svelte-1o45wjp{margin-bottom:1.2rem}@media (min-width: 1536px){.contact-form__field.svelte-1o45wjp{margin-bottom:2rem}}.contact-form__field.svelte-1o45wjp:last-child{margin-bottom:0}.contact-form__btn-wrapper.svelte-1o45wjp{display:flex;justify-content:flex-end}.contact-form__btn.svelte-1o45wjp{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#dcee12;border:1px solid transparent;border-radius:.5rem;box-shadow:none;color:#080808;cursor:pointer;display:inline-flex;font:500 1.6rem/1.2 Kanit,sans-serif;justify-content:center;min-height:3.8rem;text-align:center;text-decoration:none;transition:background-color .2s,color .2s;padding:.95rem 1.75rem;position:relative;outline:none;max-width:100%;overflow:hidden}.contact-form__btn.svelte-1o45wjp:hover{background-color:#080808;color:#fff}.contact-form__btn.svelte-1o45wjp.disabled{background-color:#bdbdbd;color:#fff;cursor:not-allowed}.contact-form__error.svelte-1o45wjp{color:#f42020;font-size:2rem;padding:2rem 0 0;text-align:center}.contact-form__spinner.svelte-1o45wjp{padding-right:1rem;display:flex;align-items:center;justify-content:center}.contact-form__spinner.svelte-1o45wjp .lds-ring:where(.svelte-1o45wjp){color:#bdbdbd}.contact-form__spinner.svelte-1o45wjp .lds-ring:where(.svelte-1o45wjp),.contact-form__spinner.svelte-1o45wjp .lds-ring:where(.svelte-1o45wjp) div:where(.svelte-1o45wjp){box-sizing:border-box}.contact-form__spinner.svelte-1o45wjp .lds-ring:where(.svelte-1o45wjp){display:inline-block;position:relative;width:40px;height:40px}.contact-form__spinner.svelte-1o45wjp .lds-ring:where(.svelte-1o45wjp) div:where(.svelte-1o45wjp){box-sizing:border-box;display:block;position:absolute;width:32px;height:32px;margin:4px;border:4px solid currentColor;border-radius:50%;animation:svelte-1o45wjp-lds-ring 1.2s cubic-bezier(.5,0,.5,1) infinite;border-color:currentColor transparent transparent transparent}.contact-form__spinner.svelte-1o45wjp .lds-ring:where(.svelte-1o45wjp) div:where(.svelte-1o45wjp):nth-child(1){animation-delay:-.45s}.contact-form__spinner.svelte-1o45wjp .lds-ring:where(.svelte-1o45wjp) div:where(.svelte-1o45wjp):nth-child(2){animation-delay:-.3s}.contact-form__spinner.svelte-1o45wjp .lds-ring:where(.svelte-1o45wjp) div:where(.svelte-1o45wjp):nth-child(3){animation-delay:-.15s}@keyframes svelte-1o45wjp-lds-ring{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.contact-info__title.svelte-fy3ywq{margin-bottom:2.5rem}.contact-info__logo.svelte-fy3ywq{display:inline-block;margin:0 .4rem}@media (max-width: 767px){.contact-info__logo.svelte-fy3ywq{width:3.8rem}}@media (min-width: 768px) and (max-width: 1023px){.contact-info__logo.svelte-fy3ywq{width:5rem}}@media (min-width: 1024px) and (max-width: 1279px){.contact-info__logo.svelte-fy3ywq{width:5.8rem}}.contact-info__logo.svelte-fy3ywq img:where(.svelte-fy3ywq){display:block;object-fit:contain;height:100%;width:100%}.contact-info__text.svelte-fy3ywq{margin-bottom:3rem}@media (min-width: 1024px){.contact-info__items.svelte-fy3ywq{display:flex;flex-wrap:wrap;margin:0 -1rem}}.contact-info__item.svelte-fy3ywq{align-items:center;display:flex}@media (max-width: 1023px){.contact-info__item.svelte-fy3ywq{margin-bottom:2rem}.contact-info__item.svelte-fy3ywq:last-child{margin-bottom:0}}@media (min-width: 1024px){.contact-info__item.svelte-fy3ywq{margin:0 1rem 2rem;width:calc(50% - 2rem)}}.contact-info__item-image.svelte-fy3ywq{background:#262626;border-radius:50%;flex-shrink:0;height:5.8rem;margin-right:2rem;overflow:hidden;width:5.8rem}.contact-info__item-image.svelte-fy3ywq img:where(.svelte-fy3ywq){display:block;object-fit:cover;height:100%;width:100%}.contact-info__item-content.svelte-fy3ywq{color:#fff}.location__items.svelte-53et0s{display:flex;flex-wrap:wrap;margin:0 -.6rem}.location__item.svelte-53et0s{background-color:#272727;border-radius:3.5rem;color:#fff;font-family:Kanit,sans-serif;margin:0 .6rem 1.2rem;padding:.85rem 1.5rem .85rem 2.7rem;position:relative}.location__item.svelte-53et0s:before{content:"";position:absolute;left:1.2rem;border-radius:50%;height:.7rem;width:.7rem;background-color:#dcee12;top:calc(50% - .35rem)}.location.svelte-53et0s .title.small{margin-bottom:.9rem}.contact.svelte-cdu635{overflow:hidden}.contact__inner.svelte-cdu635{padding:8rem 0 4rem}@media (min-width: 1024px){.contact__inner.svelte-cdu635{padding:12rem 0 2rem}}.popup .contact__inner.svelte-cdu635{padding-top:0}.contact__main.svelte-cdu635{padding-top:4rem}@media (min-width: 768px){.contact__main.svelte-cdu635{display:flex;justify-content:space-between;margin-bottom:6rem}}@media (min-width: 1024px){.contact__main.svelte-cdu635{margin-bottom:9.8rem}}@media (min-width: 768px){.contact__content.svelte-cdu635{width:46%}}.contact__info.svelte-cdu635{margin-bottom:4rem}@media (min-width: 1024px){.contact__info.svelte-cdu635{margin-bottom:9.7rem}}@media (max-width: 767px){.contact__details.svelte-cdu635{margin-bottom:4rem}}@media (max-width: 767px){.contact__form.svelte-cdu635{margin-bottom:4rem}}@media (min-width: 768px){.contact__form.svelte-cdu635{padding-top:3rem;width:50%}}@media (min-width: 1024px){.contact__form.svelte-cdu635{padding-top:6rem;width:45%}}@media (min-width: 1280px){.contact__form.svelte-cdu635{padding-top:8rem}}@media (min-width: 1536px){.contact__form.svelte-cdu635{width:40%}}.contact__bottom-title.svelte-cdu635{color:#fff;font:400 2.4rem/1.1 Kanit,sans-serif;margin-bottom:3rem}@media (min-width: 768px){.contact__bottom-title.svelte-cdu635{width:60%}}@media (min-width: 1024px){.contact__bottom-title.svelte-cdu635{font-size:3.2rem;width:45%}}@media (min-width: 1024px){.contact__location-items.svelte-cdu635{display:flex;flex-wrap:wrap;margin:0 -4rem}}@media (min-width: 1280px){.contact__location-items.svelte-cdu635{margin:0 -6rem}}@media (max-width: 1023px){.contact__location-item.svelte-cdu635{margin-bottom:2rem}.contact__location-item.svelte-cdu635:last-child{margin-bottom:0}}@media (min-width: 1024px){.contact__location-item.svelte-cdu635{margin:0 4rem 4rem;width:calc(50% - 8rem)}}@media (min-width: 1280px){.contact__location-item.svelte-cdu635{margin:0 6rem 4rem;width:calc(50% - 12rem)}}.popup.svelte-16ak9gh{position:fixed;left:0;top:0;right:0;bottom:0;z-index:100}.popup__close-wrapper.svelte-16ak9gh{position:absolute;top:3rem;right:3rem;bottom:calc(100vh - 10.2rem)}@media (min-width: 1280px){.popup__close-wrapper.svelte-16ak9gh{top:5rem;right:5rem;bottom:calc(100vh - 10.2rem)}}.popup__close.svelte-16ak9gh{background:#f3f3f31a;border-radius:.5rem;height:7.2rem;width:7.2rem;position:sticky;top:3rem;padding:0;border:none;transition:all .2s}.popup__close.svelte-16ak9gh:before,.popup__close.svelte-16ak9gh:after{background:#fff;content:"";position:absolute;top:50%;left:calc(50% - 1.7rem);height:2px;width:3.4rem;transform:rotate(45deg)}.popup__close.svelte-16ak9gh:after{transform:rotate(-45deg)}.popup__close.svelte-16ak9gh:hover{background:#f3f3f333}.popup__scroll.svelte-16ak9gh{position:absolute;top:0;right:0;left:0;bottom:0;overflow:auto;scrollbar-width:none}@media (min-width: 1024px){.popup__scroll.svelte-16ak9gh{left:3rem;right:3rem}}.popup__scroll.svelte-16ak9gh::-webkit-scrollbar{display:none}.popup__inner.svelte-16ak9gh{background:#101010;border-radius:1.3rem 1.3rem 0 0;position:absolute;top:0;right:0;left:0;padding:3rem 2rem 5rem;min-height:100%;display:flex;flex-direction:column;justify-content:center;margin-top:4rem}@media (min-width: 1024px){.popup__inner.svelte-16ak9gh{padding:4rem 6rem 5rem 4rem}}@media (min-width: 1280px){.popup__inner.svelte-16ak9gh{padding:7rem 0rem 7.5rem}}@media (min-width: 1536px){.popup__inner.svelte-16ak9gh{padding:7rem 6rem 7.5rem}}.popup__overlay.svelte-16ak9gh{background:#00000080;position:absolute;left:0;top:0;right:0;bottom:0}
