:root{--font-custom1:var(--font-custom1-fallback),sans-serif,arial;--font-custom2:var(--font-custom2-fallback),sans-serif,arial}.main-hero-section .hero-promos{display:none}@media screen and (min-width:1024px){.main-hero-section .hero-promos{display:block}.main-hero-section .mobile-hero-section .hero-promos{display:none}}.main-hero-section .section__large-text{padding-top:80px;padding-bottom:80px}@media screen and (min-width:1024px){.main-hero-section .section__large-text{padding-top:250px;padding-bottom:250px}}.main-hero-section .section__large-text .text__body{margin-bottom:0}.main-hero-section .section__large-text .text__body h2{color:#fff;max-width:100%;margin-bottom:0;font-size:36px;line-height:44px}@media screen and (min-width:1024px){.main-hero-section .section__large-text .text__body h2{max-width:50%;font-size:48px;line-height:56px}}.main-hero-section .section__large-text .text__body h2 .text__wrapper{padding-right:0}.main-hero-section .section__large-text .text__body h2 .text--highlight{color:#ff6112!important}.main-hero-section .text--highlight{color:#000!important}.main-hero-section .slot-machine{width:100%!important;margin-left:0!important}.hero{position:relative}.hero__container{background-position:50%;background-repeat:no-repeat;background-size:cover;padding:60px 0 0}@media (min-width:64em){.hero__container{padding:90px 0 0}}.hero__image{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;position:absolute;top:0;left:0}.hero__image .image__image{height:100%}.hero__bg-animation{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:none;position:absolute;top:0;left:0}@media (min-width:48em){.hero__bg-animation{display:block}}.hero__text-wrapper{color:#fff;z-index:1;margin-top:50px;margin-bottom:50px}.hero__text-wrapper:not(:first-child:last-child){margin-bottom:30px}@media (min-width:48em){.hero__text-wrapper{margin-top:100px;margin-bottom:100px;padding-right:30px}.hero__text-wrapper:not(:first-child:last-child){width:50%;margin-bottom:100px;margin-left:0;padding-right:42px}}@media (min-width:64em){.hero__text-wrapper{max-width:83%;margin:120px 0;padding-right:42px}.hero__text-wrapper:not(:first-child:last-child){margin-bottom:120px;margin-left:0;padding-right:54px}}.hero__text-wrapper .logo{max-width:110px;margin-bottom:14px}.hero__content-wrapper{flex-flow:column;justify-content:space-between;align-items:center;width:100%;display:flex}@media (min-width:48em){.hero__content-wrapper{flex-flow:row}}.hero__media{z-index:1;width:100%;padding:0 0 40px}@media (min-width:48em){.hero__media{width:50%;padding:50px 20px 50px 12px}}.hero__mediaimage-container{border-radius:10px;justify-content:flex-end;display:flex;position:relative;overflow:hidden}@media (min-width:64em){.hero__mediaimage-container{border-radius:20px}}.hero__mediaimage-container .hero__mediaimage-logo{max-width:110px;position:absolute;bottom:20px;left:20px}.hero__video-container{border-radius:10px;overflow:hidden}@media (min-width:64em){.hero__video-container{border-radius:20px}}@media (min-width:48em){.hero--media-overflow .hero__mediaimage-container,.hero--media-overflow .hero__video-container,.hero--media-overflow .hero__lottie-container{width:100%}}@media (min-width:125em){.hero--media-overflow .hero__mediaimage-container,.hero--media-overflow .hero__video-container,.hero--media-overflow .hero__lottie-container{width:100%}}@media (min-width:80em) and (max-width:125em){.hero--media-no-bottom-padding .hero__media{padding-bottom:0}.hero--media-no-bottom-padding .hero__mediaimage-container,.hero--media-no-bottom-padding .hero__video-container,.hero--media-no-bottom-padding .hero__lottie-container{border-bottom-right-radius:0;border-bottom-left-radius:0}}.hero__placeholder-container{aspect-ratio:16/9;width:100%}.hero__title:after{display:none}.hero__rte ul{margin-left:24px;list-style:outside}.hero__rte ul li{padding-left:6px}.hero--text-center .hero__container,.hero--text-center .hero__content-wrapper{flex-flow:column;justify-content:center}.hero--text-center .hero__text-wrapper{text-align:center;width:100%!important;margin-left:0!important;margin-right:0!important;padding-left:0!important;padding-right:0!important}@media (min-width:64em){.hero--text-center .hero__text-wrapper{max-width:80%}}@media (min-width:80em){.hero--text-center .hero__text-wrapper{max-width:70%}}.hero--text-center .hero__text-wrapper:not(:first-child:last-child){margin-bottom:30px}@media (min-width:48em){.hero--text-center .hero__text-wrapper:not(:first-child:last-child){margin-bottom:50px}}.hero--text-center .hero__main-animation{display:none}.hero--text-center .hero__media{padding:0}@media (min-width:48em){.hero--text-center .hero__media{width:90%}}.hero--text-center .hero__mediaimage-container{width:100%}.hero--spacing-large{margin-bottom:80px}@media (min-width:64em){.hero--spacing-large{margin-bottom:120px}}.hero--spacing-medium{margin-bottom:40px}@media (min-width:64em){.hero--spacing-medium{margin-bottom:60px}}.hero--spacing-small{margin-bottom:20px}@media (min-width:64em){.hero--spacing-small{margin-bottom:40px}}.hero--spacing-none{margin-bottom:0}.hero--has-dtl .hero__title{padding-bottom:40px}.hero--has-form .hero__content-wrapper{flex-flow:column;align-items:flex-start}.hero--has-form .hero__text-wrapper{max-width:none;padding:0;width:100%!important}@media (min-width:48em){.hero--has-form .hero__text-wrapper{margin-bottom:30px!important}}.hero--has-form .hero__media{width:100%;padding-top:0;padding-left:0;display:none}@media (min-width:64em){.hero--has-form .hero__media{display:block}}.hero--has-form .hero__mediaimage-container{width:100%}.hero--has-form .hero__form-wrapper{flex-direction:column;gap:30px;padding-bottom:30px}@media (min-width:64em){.hero--has-form .hero__form-wrapper{align-items:flex-start;padding-top:120px;display:flex}}.hero--has-form .hero__form{color:#000;background:#f8f7f7;border-radius:10px;width:100%;padding:40px;position:relative}@media (min-width:64em){.hero--has-form .hero__form{border-radius:20px;max-width:600px}}.hero--has-form .hero__form.dark{color:#fff;background:rgba(44,43,43,.9)}.hero--has-form .hero__form.dark .hero__form-form-title{color:#e3ff7f}.hero--has-form .hero__form-form-title{margin-bottom:12px;font-size:30px}.hero--has-form .hero__form-form-title:has(+.hero__form-success-container){display:none}.hero--has-form .hero__form-form-description{margin-bottom:20px;font-size:18px}.hero--has-form .hero__form-success-body{margin-bottom:20px}.hero--below-the-belt .hero__container{padding:0}.hero .logo-list-with-title{padding-top:20px}.section__bg-image--pattern{background-position:50% 100%;background-repeat:no-repeat;background-size:cover}
