.intro-hero-banner-image[data-v-43e3b9a3]{width:100%}.intro-hero-banner-image img[data-v-43e3b9a3]{max-width:100%}.hero-wrapper[data-v-43e3b9a3]{background-position:50%;display:flex;height:100vh;overflow:hidden;position:relative}.hero-wrapper.no-bg-gradient .q-img[data-v-43e3b9a3]:before{background-image:none!important}@media (max-width:1259px){.hero-wrapper[data-v-43e3b9a3]{display:flex;justify-content:center}}.hero-wrapper .q-img[data-v-43e3b9a3],.hero-wrapper .q-img .q-panel[data-v-43e3b9a3]{overflow:hidden}.hero-wrapper .q-img[data-v-43e3b9a3]:before{background-image:linear-gradient(0deg,#252c2c33,#252c2c33);bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:2}.hero-wrapper.left[data-v-43e3b9a3]{justify-content:flex-start}.hero-wrapper.right[data-v-43e3b9a3]{justify-content:flex-end}@media (min-width:1259px){.actions[data-v-43e3b9a3]{max-width:50%}.actions a.q-btn[data-v-43e3b9a3],.actions button.q-btn[data-v-43e3b9a3]{width:50%}}@media (max-width:1259px){.actions[data-v-43e3b9a3]{max-width:100%}.actions button.q-btn[data-v-43e3b9a3],.actions q.q-btn[data-v-43e3b9a3]{width:100%}}.intro-hero-text[data-v-43e3b9a3]{left:50%;position:absolute;text-align:left;transform:translate(-50%);width:100%;z-index:3}@media (min-width:1921px){.intro-hero-text[data-v-43e3b9a3]{max-width:80%}}@media (max-width:1920px){.intro-hero-text[data-v-43e3b9a3]{max-width:1360px}}@media (min-width:1260px){.intro-hero-text[data-v-43e3b9a3]{left:50%;top:45%;transform:translate(-50%,-50%)}}@media (max-width:1360px){.intro-hero-text[data-v-43e3b9a3]{padding:40px calc(50% - 540px) 30px;top:0;transform:translate(-50%)}}@media (max-width:1259px){.intro-hero-text[data-v-43e3b9a3]{align-content:space-between;display:flex;flex-direction:column;height:100%;margin:0 auto;max-height:100vh;max-width:calc(100% - 48px);padding-top:40px;width:100%}.intro-hero-text .actions[data-v-43e3b9a3]{margin-bottom:0;margin-top:auto}.intro-hero-text .actions button.q-btn[data-v-43e3b9a3]{margin-right:0;max-width:100%}}.intro-hero-text .text[data-v-43e3b9a3]{font-size:.5em;font-weight:500;line-height:.7em}.intro-hero-text .text-4[data-v-43e3b9a3]{font-size:.4em;font-weight:300;line-height:.53em}.intro-hero-text h1[data-v-43e3b9a3]{font-size:1em;font-weight:500;line-height:1.2em;white-space:nowrap}@media (max-width:400px){.intro-hero-text h1[data-v-43e3b9a3]{font-size:.8em;line-height:.8}}.intro-hero-text h1.small[data-v-43e3b9a3]{font-size:64px}@media (max-width:1259px){.intro-hero-text h1.small[data-v-43e3b9a3]{font-size:32px}}.intro-hero-text span[data-v-43e3b9a3]{font-size:24px;font-weight:300;line-height:24px}@media (max-width:1259px){.intro-hero-text span[data-v-43e3b9a3]{font-size:14px;line-height:16px}}.intro-hero-text p b[data-v-43e3b9a3]{font-size:60px;font-weight:500}@media (max-width:1259px){.intro-hero-text p b[data-v-43e3b9a3]{font-size:21px}}.subtitle[data-v-43e3b9a3]{font-size:.4em!important;font-weight:300;line-height:28px}.mobile-banner-phone[data-v-43e3b9a3]{left:50%;position:absolute;transform:translate(-50%,-50%)}@media (min-width:1259px){.mobile-banner-phone[data-v-43e3b9a3]{height:70%;top:60%!important;width:auto}}@media (max-width:1259px){.mobile-banner-phone[data-v-43e3b9a3]{height:30%;top:65vh;transform:translate(-50%,-50%)}}.mobile-app-banner-phone .q-img[data-v-43e3b9a3]:before{background:transparent!important}
