div.fsq__no-top-space{padding-top:0}div.fsq__no-bottom-space{padding-bottom:0}div.fsq__extra-large-top-space{padding-top:100px}div.fsq__extra-large-bottom-space{padding-bottom:100px}div.fsq__large-top-space{padding-top:80px}div.fsq__large-bottom-space{padding-bottom:80px}div.fsq__extra-medium-top-space{padding-top:60px}div.fsq__extra-medium-bottom-space{padding-bottom:60px}div.fsq__medium-top-space{padding-top:50px}div.fsq__medium-bottom-space{padding-bottom:50px}div.fsq__small-top-space{padding-top:40px}div.fsq__small-bottom-space{padding-bottom:40px}div.fsq__extra-small-top-space{padding-top:20px}div.fsq__extra-small-bottom-space{padding-bottom:20px}.hero-banner{padding:80px 0 100px;position:relative}.hero-banner.revealscroll{opacity:1 !important;transition:inherit !important;visibility:visible !important}.hero-banner .hexaAnimations{transform:translateX(-130px);top:5px}.hero-banner .hexaAnimations.hex-align-middle{top:50%;transform:translate(-130px, -50%)}.hero-banner .hexaAnimations.hex-align-bottom{top:auto;bottom:70px}.hero-banner .container{position:relative}.hero-banner .hero-banner__bg{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%}.hero-banner .hero-banner__bg .hero-banner__bg-overlay{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%}.hero-banner .hero-banner__bg video,.hero-banner .hero-banner__bg img,.hero-banner .hero-banner__bg iframe{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.hero-banner .hero-banner__bg .cta-hero__bg-beta-label:not(.beta-triangle){position:absolute;top:43px;right:-47px;padding:2px 0px;transform:rotate(45deg);border:2px solid #fff;background:#f6c485;width:100%;max-width:221px;text-align:center;z-index:2;background-image:url(../../../images/beta-bg-1.b05388aa.png)}.hero-banner .hero-banner__bg .cta-hero__bg-beta-label:not(.beta-triangle) label{font-size:28px;font-style:normal;font-weight:700;line-height:33.6px;color:#000;text-transform:uppercase;font-family:"SometypeMonoRegular","sans-serif",arial}.hero-banner .hero-banner__bg .cta-hero__bg-beta-label:not(.beta-triangle) label br{display:none}.hero-banner .hero-banner__bg .cta-hero__bg-beta-label.beta-triangle{position:absolute;top:-18px;right:-78px;background-color:#2ed9c3;color:#fff;padding:0;clip-path:polygon(100% 100%, 50% 0%, 0% 100%);z-index:1;min-width:240px;min-height:120px;transform:rotate(45deg)}.hero-banner .hero-banner__bg .cta-hero__bg-beta-label.beta-triangle label{width:50%;position:absolute;top:47%;transform:translate(-50%, 0%);left:51%;word-break:break-word;font-size:24px;text-align:center;font-style:normal;font-weight:700;line-height:1.1;color:#000;text-transform:uppercase;font-family:"SometypeMonoRegular","sans-serif",arial}.hero-banner .hero-banner__body{align-items:center;gap:34px 0;padding-right:15px}.hero-banner .hero-banner__body>.title-raw{margin:0}.hero-banner.align-center .hero-banner__body{flex-direction:column}.hero-banner.align-center .hero-banner__content{text-align:center;padding-right:15px;width:100%}.hero-banner.align-center .hero-banner__image{width:100%}.hero-banner.align-right .hero-banner__content{text-align:right}.hero-banner.swap-column .hero-banner__body{flex-direction:row-reverse}.hero-banner.swap-column .hero-banner__content{padding-right:15px;padding-left:9%}.hero-banner .hero-banner__content-wrap .hero-banner__subheading{display:block}.hero-banner .hero-banner__content-wrap .hero-banner__heading{margin-bottom:0 !important;display:inline-block}.hero-banner .hero-banner__content-wrap .hero-banner__heading.has-bg-color{min-width:50%;padding-top:10px;padding-left:20px;padding-right:20px}.hero-banner .hero-banner__content-wrap h1{margin-bottom:25px;font-size:55px}.hero-banner .hero-banner__content-wrap h2{margin-bottom:25px;font-size:40px}.hero-banner .hero-banner__content-wrap p{margin:0 0 25px;font-weight:300}.hero-banner .hero-banner__content-wrap p img{vertical-align:middle;margin:10px 7px 0}.hero-banner .hero-banner__content-wrap p:last-child{margin:0 0 15px}.hero-banner .hero-banner__content-wrap ul:not([class*=has-]){padding:0 0 20px;margin:0}.hero-banner .hero-banner__content-wrap ul:not([class*=has-]) li{margin-top:0;font-size:15px;line-height:150%;color:#000;letter-spacing:.01em}.hero-banner .hero-banner__content-wrap ul:not([class*=has-]) li:last-child{margin-bottom:0}.hero-banner .btn-wrap .btn-main{min-width:auto !important;margin:10px 15px 0 0}.hero-banner .btn-wrap .btn-main:last-child{margin:10px 0 0 0}.hero-banner .hero-banner__content{padding-right:9%}.hero-banner .hero-banner__image{display:inline-block;position:relative;overflow:hidden;padding-right:0}.hero-banner .hero-banner__image img{margin:0 auto;display:block}.hero-banner .hero-banner__image img+.fsq-img-caption{margin:6px auto}.hero-banner .hero-banner__image .cta-hero__bg-beta-label{position:absolute;top:43px;right:-47px;padding:2px 0px;transform:rotate(45deg);border:2px solid #fff;background:#f6c485;width:100%;max-width:221px;text-align:center;z-index:2;background-image:url(../../../images/beta-bg-1.b05388aa.png)}.hero-banner .hero-banner__image .cta-hero__bg-beta-label label{font-size:28px;font-style:normal;font-weight:700;line-height:33.6px;color:#000;text-transform:uppercase;font-family:"SometypeMonoRegular","sans-serif",arial}@media (min-width: 768px){.hero-banner:not(.align-center) .hero-banner__content:first-child:last-child{padding:0 15px;width:70%}}@media (min-width: 1200px){.hero-banner .hero-banner__image{position:relative;z-index:2}}@media (max-width: 1399px){.hero-banner .hero-banner__content-wrap h1{font-size:48px}}@media (max-width: 1199px){.hero-banner{padding:100px 0}.hero-banner .hero-banner__content-wrap h1{font-size:42px}.hero-banner .hero-banner__content-wrap h2{font-size:36px}.hero-banner .hexaAnimations{transform:translateX(-160px);top:20px}}@media (max-width: 1023px){.hero-banner .hero-banner__content-wrap h1{font-size:38px}}@media (max-width: 991px){.hero-banner .hero-banner__content{padding-right:15px}.hero-banner{padding:80px 0}.hero-banner .hero-banner__content-wrap h1{font-size:34px}.hero-banner .hero-banner__content-wrap h1{font-size:30px}.hero-banner .hero-banner__content-wrap ul li{font-size:14px}.hero-banner.swap-column .hero-banner__content{padding-left:15px}}@media (max-width: 767px){div.fsq__extra-large-top-space{padding-top:50px}div.fsq__extra-large-bottom-space{padding-bottom:50px}div.fsq__large-top-space{padding-top:40px}div.fsq__large-bottom-space{padding-bottom:40px}div.fsq__extra-medium-top-space{padding-top:30px}div.fsq__extra-medium-bottom-space{padding-bottom:30px}div.fsq__medium-top-space{padding-top:25px}div.fsq__medium-bottom-space{padding-bottom:25px}div.fsq__small-top-space{padding-top:20px}div.fsq__small-bottom-space{padding-bottom:20px}div.fsq__extra-small-top-space{padding-top:10px}div.fsq__extra-small-bottom-space{padding-bottom:10px}.mobile-padding-top-0{padding-top:0 !important}.hero-banner .hero-banner__body.beta-label .hero-banner__heading{padding-right:66px}.hero-banner.top-section .hero-banner__body{flex-direction:column-reverse}.hero-banner{padding:60px 0}.hero-banner.align-mobile-left .hero-banner__content{text-align:left}.hero-banner.align-mobile-center .hero-banner__content{text-align:center}.hero-banner.align-mobile-right .hero-banner__content{text-align:right}.hero-banner .hero-banner__content-wrap h1{font-size:40px;margin-bottom:25px}.hero-banner .hero-banner__content-wrap h1 br{display:none}.hero-banner .hero-banner__content-wrap ul li{font-size:18px}.hero-banner.swap-column .hero-banner__body,.hero-banner.after-heading .hero-banner__body{flex-direction:column-reverse}.hero-banner.swap-column.bottom-section .hero-banner__body,.hero-banner.after-heading.bottom-section .hero-banner__body{flex-direction:inherit}.hero-banner.swap-mobile-column .hero-banner__body{flex-direction:column-reverse}}@media (max-width: 480px){.hero-banner .hero-banner__bg .cta-hero__bg-beta-label:not(.beta-triangle){top:32px;right:-40px;max-width:164px;transform:rotate(48deg)}.hero-banner .hero-banner__bg .cta-hero__bg-beta-label:not(.beta-triangle) label{font-size:22px;line-height:25.6px}.hero-banner .hero-banner__bg .cta-hero__bg-beta-label.beta-triangle{top:-15px;right:-65px;min-width:200px;min-height:100px}.hero-banner .hero-banner__bg .cta-hero__bg-beta-label.beta-triangle label{font-size:20px !important}.hero-banner .hero-banner__body.beta-label .hero-banner__heading{padding-right:40px}.hero-banner .hero-banner__image .cta-hero__bg-beta-label{top:32px;right:-40px;max-width:164px;transform:rotate(48deg)}.hero-banner .hero-banner__image .cta-hero__bg-beta-label label{font-size:22px;line-height:25.6px}.hero-banner{padding:50px 0}.hero-banner .btn-wrap{text-align:center}.hero-banner .btn-wrap .btn-main{margin:25px auto}.hero-banner .btn-wrap .btn-main:not(.btn-link-right-arrow){min-width:228px}.hero-banner .btn-wrap .btn-main:first-child{margin:10px auto}.hero-banner .btn-wrap .btn-main:last-child{margin:15px auto 0}}
