@import"https://fonts.googleapis.com/css2?family=Onest&display=swap";@import"https://fonts.googleapis.com/css2?family=Quicksand:wght@300..700&display=swap";.image-container[data-v-b0f122ac]{position:relative;overflow:hidden;height:15rem}.image-container[data-v-b0f122ac]:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;transition:all .3s ease-in-out}.image-container img[data-v-b0f122ac]{width:100%;height:100%;object-cover:cover;opacity:.95;transition:all .3s ease-in-out}.image-container[data-v-b0f122ac]:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to top,#0009,#0000 50%);pointer-events:none}.title-overlay[data-v-b0f122ac]{position:absolute;bottom:0;left:0;right:0;z-index:2;color:#fff;padding:10px;transition:all .3s ease-in-out}.group:hover .title-overlay[data-v-b0f122ac]{transform:translateY(-25%)}.text-shadow[data-v-b0f122ac]{text-shadow:rgb(0,0,0) 1px 0px 10px}.page-hero[data-v-b0f122ac]{height:100%;background-position:center;background-repeat:no-repeat;background-size:cover}.image-container[data-v-6c36eb85]{position:relative;overflow:hidden;height:15rem}.image-container[data-v-6c36eb85]:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;transition:all .3s ease-in-out}.image-container img[data-v-6c36eb85]{width:100%;height:100%;object-cover:cover;opacity:.95;transition:all .3s ease-in-out}.image-container[data-v-6c36eb85]:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to top,#0009,#0000 50%);pointer-events:none}.title-overlay[data-v-6c36eb85]{position:absolute;bottom:0;left:0;right:0;z-index:2;color:#fff;padding:10px;transition:all .3s ease-in-out}.group:hover .title-overlay[data-v-6c36eb85]{transform:translateY(-25%)}.text-shadow[data-v-6c36eb85]{text-shadow:rgb(0,0,0) 1px 0px 10px}.page-hero[data-v-6c36eb85]{height:100%;background-position:center;background-repeat:no-repeat;background-size:cover}.page-hero[data-v-6c36eb85]:before{opacity:.5;height:480px;background:linear-gradient(to bottom,#1d1d1b00,#e52322);bottom:0;z-index:1;width:100%;content:"";position:absolute;left:0}.page-hero[data-v-6c36eb85]:after{background:radial-gradient(158.02% 50% at 50% 50%,#0000,#000000b3);top:0;bottom:0;width:100%;content:"";position:absolute;left:0}.font-onest[data-v-6c36eb85]{font-family:Onest,sans-serif}.loader-text{position:absolute;height:1rem;padding-top:8rem;display:table;margin:auto;top:0;bottom:0;left:0;right:0}.loader-spinner{position:absolute;top:0;bottom:0;left:0;right:0;box-sizing:content-box;height:75px;width:75px;margin:auto;border-top:.5em solid white;border-right:.5em solid white;border-bottom:.5em solid white;border-left:.5em solid #6675d9;border-radius:50%;transform:translateZ(0);background:linear-gradient(to right,#fff 10%,#fff0 50%);animation:spin .5s linear infinite}.loader-image{display:block;position:absolute;margin:auto;top:0;bottom:0;left:0;right:0}.loader-spinner:before{width:50%;height:50%;border-radius:100% 0 0;position:absolute;box-sizing:inherit;top:0;left:0;bottom:0;right:0;content:""}.loader-spinner:after{width:75%;height:75%;border-radius:50%;box-sizing:inherit;content:"";margin:auto;position:absolute;top:0;left:0;bottom:0;right:0}@keyframes spin{0%{transform:rotate(0)}50%{transform:rotate(180deg);border-left:.5em solid #272f52}to{transform:rotate(360deg)}}.max-form-input input,.max-form-input textarea,.max-form-contact-input input,.max-form-contact-input textarea{border-color:var(--company-color-30);padding-left:0;padding-right:0;font-size:1.5rem;line-height:2rem;font-weight:500;--tw-text-opacity: 1;color:rgb(0 0 0 / var(--tw-text-opacity, 1))}.max-form-input input:focus,.max-form-input textarea:focus,.max-form-contact-input input:focus,.max-form-contact-input textarea:focus{border-color:var(--company-color)}@media (min-width: 640px){.max-form-input input,.max-form-input textarea,.max-form-contact-input input,.max-form-contact-input textarea{font-size:1.875rem;line-height:2.25rem}}.max-form-input ::-moz-placeholder,.max-form-contact-input ::-moz-placeholder{font-weight:500;opacity:.3;color:var(--company-color)}.max-form-input ::placeholder,.max-form-contact-input ::placeholder{font-weight:500;opacity:.3;color:var(--company-color)}.max-form-contact-input label{padding-bottom:.125rem;font-size:1.25rem;line-height:1.75rem}.max-form-contact-input input{font-size:1.5rem}.input-hint{font-size:.875rem;line-height:1.25rem}@media (min-width: 640px){.input-hint{font-size:1rem;line-height:1.5rem}}.max-form-other-text-field input{height:2rem!important;min-height:2rem!important;background:#fff9}.font-quicksand[data-v-58f6ddf2]{font-family:Quicksand,sans-serif}
