.contacts[data-v-4244f0cb]{position:relative;z-index:1;--tw-bg-opacity:1;background-color:rgb(0 0 0/var(--tw-bg-opacity,1));padding-bottom:60px;padding-top:160px;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}@media(min-width:768px){.contacts[data-v-4244f0cb]{padding-bottom:90px;padding-top:150px}}@media(min-width:1280px){.contacts[data-v-4244f0cb]{padding-bottom:140px;padding-top:240px}}.contacts__background[data-v-4244f0cb]{height:50%;left:50%;position:absolute;top:-5%;width:100%;z-index:-1;--tw-translate-x:-50%;opacity:.35;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-blur:blur(25px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}@media(min-width:768px){.contacts__background[data-v-4244f0cb]{height:100%;top:-35%}}@media(min-width:1024px){.contacts__background[data-v-4244f0cb]{height:80%;top:-15%;width:80%}}.contacts__background video[data-v-4244f0cb]{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.contacts__heading[data-v-4244f0cb]{display:flex;flex-direction:column;gap:20px;margin-bottom:40px;margin-left:auto;margin-right:auto;max-width:650px;text-align:center}@media(min-width:768px){.contacts__heading[data-v-4244f0cb]{gap:40px;margin-bottom:70px}}.contacts__description[data-v-4244f0cb]{color:#ffffffb3;font-size:16px;font-weight:300;line-height:1.4;margin-left:auto;margin-right:auto;max-width:420px}@media(min-width:768px){.contacts__description[data-v-4244f0cb]{font-size:20px}}.contacts__form{border-color:#ffffff26;border-radius:10px;border-width:1px;margin-left:auto;margin-right:auto;padding:30px 20px;width:100%;--tw-backdrop-blur:blur(12px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}@media(min-width:768px){.contacts__form{padding:70px 60px}}@media(min-width:1024px){.contacts__form{padding:130px 120px}}@media(min-width:1280px){.contacts__form{max-width:940px}}.contacts__form form{display:flex;flex-wrap:wrap}.contacts__form .field{margin-bottom:12px;width:100%}@media(min-width:768px){.contacts__form .field{margin-bottom:16px;padding-left:8px;padding-right:8px;width:50%}}.contacts__form .hs-fieldtype-select,.contacts__form .hs-fieldtype-textarea{width:100%}.contacts__form .hs-error-msg,.contacts__form .hs-error-msgs,.contacts__form .hs_error_rollup{margin-top:5px;width:100%;--tw-text-opacity:1;color:rgb(224 37 31/var(--tw-text-opacity,1))}.contacts__form .hs_error_rollup{margin-top:-20px}@media(min-width:768px){.contacts__form .hs_error_rollup{margin-left:8px;max-width:calc(100% - 145px)}}.contacts__form .hs-error-msgs{margin-top:10px}@media(min-width:768px){.contacts__form .hs-recaptcha{width:calc(100% - 135px)}}.contacts__form .submitted-message{font-size:16px;font-weight:300;line-height:1.4;margin-left:auto;margin-right:auto;max-width:420px;text-align:center;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.contacts__form .submitted-message span{font-family:PP Mori,sans-serif!important;font-size:16px!important;font-weight:300!important;--tw-text-opacity:1!important;color:rgb(255 255 255/var(--tw-text-opacity,1))!important}@media(min-width:768px){.contacts__form .submitted-message span{font-size:24px!important}}.contacts__form label{color:#ffffffb3;display:block;font-size:14px;font-weight:400;margin-bottom:5px}.contacts__form input,.contacts__form select,.contacts__form textarea{background-color:#ffffff12;border-color:#fff3;border-radius:10px;border-width:1px;font-size:14px;font-weight:300;height:50px;padding-left:18px;padding-right:18px;width:100%;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.contacts__form input::-moz-placeholder,.contacts__form select::-moz-placeholder,.contacts__form textarea::-moz-placeholder{--tw-placeholder-opacity:1;color:rgb(255 255 255/var(--tw-placeholder-opacity,1))}.contacts__form input::placeholder,.contacts__form select::placeholder,.contacts__form textarea::placeholder{--tw-placeholder-opacity:1;color:rgb(255 255 255/var(--tw-placeholder-opacity,1))}.contacts__form input,.contacts__form select,.contacts__form textarea{--tw-backdrop-blur:blur(12px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.contacts__form select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url(../images/icons/chevron.svg);background-position:calc(100% - 18px);background-repeat:no-repeat;background-size:14px 14px;cursor:pointer}.contacts__form textarea{height:140px;padding-bottom:15px;padding-top:15px}@media(min-width:768px){.contacts__form textarea{height:220px;padding-bottom:24px;padding-top:24px}}.contacts__form textarea{resize:none!important}.contacts__form input[type=submit]{align-items:center;border-radius:9999px;cursor:pointer;display:inline-flex;font-size:16px;font-weight:600;height:50px;justify-content:center;line-height:1;padding-left:40px;padding-right:40px;text-align:center;transition-duration:.4s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity,1))}.contacts__form input[type=submit]:hover{--tw-bg-opacity:1;background-color:rgb(0 0 0/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}
