@import url(https://fonts.googleapis.com/css2?family=Open+Sans:ital,wght@0,300;0,400;0,600;0,700;1,300;1,400;1,600;1,700&family=Roboto:wght@300;400;500;700;900&display=swap);
html{scroll-behavior:smooth;height:100%;font-size:62.5%}body{font-size:1.6rem;min-height:100%;display:flex;flex-direction:column;scroll-behavior:smooth}img{max-width:100%;height:auto;vertical-align:bottom}.main-content{margin-top:5.1rem}.padding-y{padding-top:1.5rem;padding-bottom:1.5rem}.bg-purple-gradient{background-image:radial-gradient(circle farthest-corner at 10% 20%, #642b73 0%, #040004 90%)}.fullheight-section{min-height:calc(var(--vh, 1vh) * 100 - 5.1rem - 5.4rem)}.button--nostyles{-moz-appearance:none;-webkit-appearance:none;appearance:none;border:none;background:none;background-color:transparent;text-decoration:none;padding:0}.btn{font-size:1.6rem}.form-row{display:flex;flex-direction:column}.form-buttons{display:flex;justify-content:space-between}.card-combination{width:min-content;min-width:20rem}.card-combination__banner{margin-inline:auto}.card-combination__iframe-container{position:relative;overflow:hidden;width:100%}.card-combination__iframe-container iframe{position:absolute;top:0;left:0;bottom:0;right:0;width:100%;height:100%}.card-combination__actions{display:flex;flex-wrap:wrap;gap:1rem;justify-content:space-between}.card-combination__actions .btn{width:calc(50% - 1rem / 2);display:flex;justify-content:center;align-items:center;color:#fff}.card-combination pre{padding:1rem;white-space:normal;color:var(--bs-info);background-color:var(--bs-dark)}#toastContainer{position:fixed;top:5.1rem;right:0}.toast{font-size:1.6rem}.hero{padding-top:3.5rem;padding-bottom:3.5rem}@media only screen and (min-width: 992px){.hero{padding-top:7rem;padding-bottom:7rem}}.hero__title{font-size:4vw}.hero__badge{margin-top:2.5rem;font-size:2rem}.top-offset-card{margin-top:-2rem;margin-bottom:2.5rem;-webkit-box-shadow:0px 2px 15px 5px rgba(0,0,0,.5);box-shadow:0px 2px 15px 5px rgba(0,0,0,.5)}@media only screen and (min-width: 992px){.top-offset-card{margin-top:-4rem}}.banner__wrapper{position:relative}.banner__wrapper.owl-carousel .owl-nav,.banner__wrapper.owl-carousel .owl-dots{width:100%;margin-left:auto;margin-right:auto;position:absolute;left:0;right:0}@media only screen and (min-width: 576px){.banner__wrapper.owl-carousel .owl-nav,.banner__wrapper.owl-carousel .owl-dots{max-width:540px}}@media only screen and (min-width: 768px){.banner__wrapper.owl-carousel .owl-nav,.banner__wrapper.owl-carousel .owl-dots{max-width:720px}}@media only screen and (min-width: 992px){.banner__wrapper.owl-carousel .owl-nav,.banner__wrapper.owl-carousel .owl-dots{max-width:960px}}@media only screen and (min-width: 1200px){.banner__wrapper.owl-carousel .owl-nav,.banner__wrapper.owl-carousel .owl-dots{max-width:1140px}}@media only screen and (min-width: 1400px){.banner__wrapper.owl-carousel .owl-nav,.banner__wrapper.owl-carousel .owl-dots{max-width:1320px}}.banner__wrapper.owl-carousel .owl-nav.disabled,.banner__wrapper.owl-carousel .owl-dots.disabled{display:none}.banner__wrapper.owl-carousel .owl-nav{top:50%;transform:translateY(-50%)}.banner__wrapper.owl-carousel .owl-nav button{position:absolute;width:3rem;height:3rem;border-radius:50%;transition:all 300ms;opacity:.7}@media only screen and (min-width: 992px){.banner__wrapper.owl-carousel .owl-nav button{bottom:0}}@media only screen and (min-width: 1200px){.banner__wrapper.owl-carousel .owl-nav button{top:50%;transform:translateY(-50%);bottom:unset}}.banner__wrapper.owl-carousel .owl-nav button:hover{opacity:1}.banner__wrapper.owl-carousel .owl-nav button.owl-prev,.banner__wrapper.owl-carousel .owl-nav button.owl-next{background-size:.8rem;background-repeat:no-repeat;background-position:center;display:block;outline:none}.banner__wrapper.owl-carousel .owl-nav button.owl-prev span,.banner__wrapper.owl-carousel .owl-nav button.owl-next span{display:none;font-size:2.5rem;content:"";font-size:2.5rem}.banner__wrapper.owl-carousel .owl-nav button.owl-prev{left:0;background-image:url("./assets/images/left-arrow.svg")}.banner__wrapper.owl-carousel .owl-nav button.owl-next{right:0;background-image:url("./assets/images/right-arrow.svg")}.banner__wrapper.owl-carousel .owl-nav button:focus{outline:none}.banner__wrapper.owl-carousel .owl-dots{display:flex;justify-content:center;align-items:center;gap:1rem;position:absolute;bottom:1.5rem}.banner__wrapper.owl-carousel .owl-dots button{color:inherit;border:none;padding:0 !important;font:inherit;width:5rem;height:.7rem;border-radius:.6rem;transition:all 300ms;opacity:.7}.banner__wrapper.owl-carousel .owl-dots button.active{opacity:1}.banner__wrapper.owl-carousel .owl-dots button:hover{opacity:1}.banner__wrapper.owl-carousel .owl-dots button:focus{outline:none}.banner__item{width:100%;height:calc(var(--vh, 1vh) * 100);max-width:100vw;display:grid;grid-template-areas:"stack";min-width:calc(var(--vw, 1vw) * 100);container:banneritem/size;text-decoration:none}.banner__item:hover{text-decoration:none}.banner__item.banner-card{height:100%;min-width:unset}.banner__item>*{grid-area:stack;min-width:0;min-height:0}.banner__video{width:100%;height:100%;object-fit:contain;aspect-ratio:16/9}@media(min-width: 768px)and (orientation: landscape){.banner__video{object-fit:cover}}@media only screen and (min-width: 992px){.banner__video{object-fit:cover}}.banner__bg{width:100%;height:100%;object-fit:cover}.banner__container{width:100%;margin-left:auto;margin-right:auto;width:100%;height:100%}@media only screen and (min-width: 576px){.banner__container{max-width:540px}}@media only screen and (min-width: 768px){.banner__container{max-width:720px}}@media only screen and (min-width: 992px){.banner__container{max-width:960px}}@media only screen and (min-width: 1200px){.banner__container{max-width:1140px}}@media only screen and (min-width: 1400px){.banner__container{max-width:1320px}}.banner__txt{width:100%;height:100%;display:flex;flex-direction:column;padding:2cqw}@media only screen and (min-width: 992px){.banner__txt{padding:2cqh 3cqw}}.banner__txt.jct{justify-content:flex-start}.banner__txt.jcc{justify-content:center}.banner__txt.jcb{justify-content:flex-end}.banner__txt.ail{align-items:flex-start}.banner__txt.aic{align-items:center}.banner__txt.air{align-items:flex-end}.banner__title,.banner__desc{color:inherit;width:100%}.banner__title{margin-bottom:1cqh;font-weight:700;line-height:1.4}.banner__desc{margin:0;line-height:1.4}.asl{align-self:flex-start}.asc{align-self:center}.asr{align-self:flex-end}@container (min-width: 992px){.banner__title,.banner__desc{width:calc(50% - 3cqw);max-width:calc(50% - 3cqw)}}.header .navbar-brand{font-family:"Roboto",sans-serif;display:flex;align-items:center;gap:1rem}.header .navbar-brand img{max-width:10rem}.header__right{display:flex;gap:1rem;color:#fff;align-items:center}.header__avatar .dropdown-toggle{min-width:3.9rem}.header__avatar .dropdown-toggle img{max-width:4rem}.header__avatar .dropdown-toggle::after{content:unset;display:none}.header__avatar .dropdown-item:hover{color:var(--bs-dropdown-link-active-color);text-decoration:none;background-color:var(--bs-dropdown-link-active-bg)}.header__avatar #logout-form button{color:inherit}.block-login__form .btn{font-size:1.6rem}.footer{margin-top:auto;color:#fff;background-color:#0d0d0d}.footer__copy{text-align:center}
.owl-carousel{display:none;width:100%;-webkit-tap-highlight-color:transparent;position:relative;z-index:1}.owl-carousel .owl-stage{position:relative;-ms-touch-action:pan-Y;touch-action:manipulation;-moz-backface-visibility:hidden}.owl-carousel .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.owl-carousel .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translate3d(0px, 0px, 0px)}.owl-carousel .owl-wrapper,.owl-carousel .owl-item{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0)}.owl-carousel .owl-item{position:relative;min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none}.owl-carousel .owl-item img{display:block;width:100%}.owl-carousel .owl-nav.disabled,.owl-carousel .owl-dots.disabled{display:none}.owl-carousel .owl-nav .owl-prev,.owl-carousel .owl-nav .owl-next,.owl-carousel .owl-dot{cursor:pointer;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel .owl-nav button.owl-prev,.owl-carousel .owl-nav button.owl-next,.owl-carousel button.owl-dot{background:none;color:inherit;border:none;padding:0 !important;font:inherit}.owl-carousel.owl-loaded{display:block}.owl-carousel.owl-loading{opacity:0;display:block}.owl-carousel.owl-hidden{opacity:0}.owl-carousel.owl-refresh .owl-item{visibility:hidden}.owl-carousel.owl-drag .owl-item{-ms-touch-action:pan-y;touch-action:pan-y;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-grab{cursor:move;cursor:grab}.owl-carousel.owl-rtl{direction:rtl}.owl-carousel.owl-rtl .owl-item{float:right}.no-js .owl-carousel{display:block}.owl-carousel .animated{animation-duration:1000ms;animation-fill-mode:both}.owl-carousel .owl-animated-in{z-index:0}.owl-carousel .owl-animated-out{z-index:1}.owl-carousel .fadeOut{animation-name:fadeOut}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}.owl-height{transition:height 500ms ease-in-out}.owl-carousel .owl-item .owl-lazy{opacity:0;transition:opacity 400ms ease}.owl-carousel .owl-item .owl-lazy[src^=""],.owl-carousel .owl-item .owl-lazy:not([src]){max-height:0}.owl-carousel .owl-item img.owl-lazy{transform-style:preserve-3d}.owl-carousel .owl-video-wrapper{position:relative;height:100%;background:#000}.owl-carousel .owl-video-play-icon{position:absolute;height:80px;width:80px;left:50%;top:50%;margin-left:-40px;margin-top:-40px;background:url("owl.video.play.png") no-repeat;cursor:pointer;z-index:1;-webkit-backface-visibility:hidden;transition:transform 100ms ease}.owl-carousel .owl-video-play-icon:hover{-ms-transform:scale(1.3, 1.3);transform:scale(1.3, 1.3)}.owl-carousel .owl-video-playing .owl-video-tn,.owl-carousel .owl-video-playing .owl-video-play-icon{display:none}.owl-carousel .owl-video-tn{opacity:0;height:100%;background-position:center center;background-repeat:no-repeat;background-size:contain;transition:opacity 400ms ease}.owl-carousel .owl-video-frame{position:relative;z-index:1;height:100%;width:100%}

/*# sourceMappingURL=bundle.min.css.map*/