.module-slider-871 { --transition-speed: 550ms; --ease: cubic-bezier(.215,.61,.355,1); --slide-min-height: 350px; --slide-reduction-type: var(--slide-custom-reduction, 0px) } 
.module-slider-871 .swiper-slide .slide-link { z-index:2 } 
.module-slider-871 > .slider-wrapper > .swiper-container > .swiper-wrapper > .swiper-slide { width: 100% !important;; height: auto } 
.module-slider-871 .slider-carousel > .swiper-container > .swiper-wrapper { transform: translate3d(calc((100% - var(--slide-width, 0px)) / 2 - (var(--slide-gap, 0px) / 2)),0,0) } 
.module-slider-871 > .slider-wrapper > .swiper-container > .swiper-wrapper > .swiper-slide::after { display:none } 
.module-slider-871 .slide-content .slide-cols { max-width: min(100% - var(--cols-content-gutter, 0px) * 2, var(--content-max-width, 100%) - var(--content-gutter, 0px) * 2);; --cols-content-gutter: var(--content-gutter) } 
.module-slider-871 .swiper-slide .slide-content .slide-cols { padding-top: var(--j-gap-spacing-padding-l); --element-padding-top: var(--j-gap-spacing-padding-l); padding-bottom: var(--j-gap-spacing----10); --element-padding-bottom: var(--j-gap-spacing----10) } 
.module-slider-871 .slider-thumbs .swiper-container { max-width: calc(var(--content-max-width,100%) - (var(--content-gutter, 0px) * 2)); margin: 0 auto;; overflow:visible !important } 
.module-slider-871 .slider-wrapper .swiper-container::before { display: none; opacity: 0.6 } 
.module-slider-871 .slide-content::before { display:none; background-color: rgba(0, 0, 0, 0.8); --background-color: rgba(0, 0, 0, 0.8); opacity: 0.1 } 
.module-slider-871 .slider-wrapper > .swiper-container { overflow:visible !important } 
.module-slider-871 .slider-thumbs .swiper-slide { overflow: initial } 
.module-slider-871 .slide-content { --object-position-h: center; justify-content: center; --object-position-v: center } 
.module-slider-871 .slide-content > img { align-self: center; width: 100%; height: 100% } 
.module-slider-871 .slide-content > video { align-self: center; width: 100%; height: 100% } 
.module-slider-871 .swiper-wrapper { cursor:grab } 
.module-slider-871 .swiper-wrapper:active { cursor:grabbing } 
.module-slider-871 .parallax-bg { background-position: center center; background-size: cover; --parallax-opacity:0.8; --parallax-bg-width:140% } 
.module-slider-871 .parallax-bg::before { background-position: center center; background-size: cover } 
.module-slider-871 .slider-thumbs { display: block; order: 1; background-color: rgba(77, 159, 193, 1); --background-color: rgba(77, 159, 193, 1) } 
.module-slider-871 .slider-thumbs .swiper-slide .thumb-text { display: flex; top: auto; right:auto; bottom: 0; left:0; transform: translate3d(var(--thumb-padding, 0),calc(0px - var(--thumb-padding, 0)),0); } 
.module-slider-871 .slider-thumbs .swiper-slide:first-child { margin-inline-start:unset } 
.module-slider-871 .slider-thumbs .swiper-slide:last-child { margin-inline-end:unset } 
.module-slider-871 .swiper-slide .thumb-text { flex-direction: row } 
.module-slider-871 .slider-thumbs .thumb-text { text-align: center } 
.module-slider-871 .slide-layers { align-items: flex-start; margin-inline: 0 auto; justify-content: center;; height: 100%;; --slide-layer-gap:var(--j-gap-spacing---6) } 
.module-slider-871 .slide-text { text-align: start } 
.module-slider-871 .slide-col { justify-content: center; --slides-cols-auto-stack:900px; --stack-unit: 1vw } 
.module-slider-871 .module-subitem.slide-button { --slide-layer-gap-custom:var(--j-gap-spacing---5) } 
.module-slider-871 .slide-cols { --cols-gap:var(--j-gap-spacing-gap-5) } 
.module-slider-871 .slide-col-right { order: 2 } 
.module-slider-871 .slide-col-left { order: 1 } 
.module-slider-871 .slide-col .slide-image::before { display: none } 
.module-slider-871 .hotspot { --hotspot-size:16px; --scale-hover: 1.1; --scale-active: 1; --pulse-dot: 1; } 
.no-touchevents .module-slider-871 .hotspot .hotspot:hover span { transform: scale(var(--scale-hover, 1));; transform: scale(var(--scale-hover, 1)); } 
.module-slider-871 .hotspot .hotspot:active span { transform: scale(var(--scale-active, 1));; transform: scale(var(--scale-active, 1)); } 
.module-slider-871 .hotspot > span::before { color: hsla(var(--j-color-scheme-foreground-primary-h), var(--j-color-scheme-foreground-primary-s), calc(var(--j-color-scheme-foreground-primary-l) - 0%), calc(var(--j-color-scheme-foreground-primary-a) * 1)) } 
.module-slider-871 .hotspot > span { background-color: hsla(var(--j-color-scheme-background-primary-h), var(--j-color-scheme-background-primary-s), calc(var(--j-color-scheme-background-primary-l) - 0%), calc(var(--j-color-scheme-background-primary-a) * 1)); --background-color: hsla(var(--j-color-scheme-background-primary-h), var(--j-color-scheme-background-primary-s), calc(var(--j-color-scheme-background-primary-l) - 0%), calc(var(--j-color-scheme-background-primary-a) * 1)); box-shadow: 0 1.3px 1.4px rgba(0, 0, 0, 0.006), 0 3.1px 3.5px rgba(0, 0, 0, 0.008), 0 5.8px 6.5px rgba(0, 0, 0, 0.01), 0 10.3px 11.6px rgba(0, 0, 0, 0.012), 0 19.2px 21.7px rgba(0, 0, 0, 0.014), 0 46px 52px rgba(0, 0, 0, 0.02) } 
.no-touchevents .module-slider-871 .hotspot:hover > span { box-shadow: 0px 0.2px 0.2px rgba(0,0,0,.15), 0px 0.3px 0.2px -0.5px rgba(0,0,0,.14), -0.1px 0.6px 0.5px -1px rgba(0,0,0,.12), -0.1px 1.2px 1px -1.5px rgba(0,0,0,.11), -0.2px 2.2px 1.8px -2px rgba(0,0,0,.1), -0.3px 3.8px 3.1px -2.5px rgba(0,0,0,.08), -0.5px 6.1px 5px -3px rgba(0,0,0,.07), -0.8px 9.4px 7.7px -3.5px rgba(0,0,0,.06), -1.1px 13.7px 11.2px -4px rgba(0,0,0,.04), -1.6px 19.2px 15.8px -4.5px rgba(0,0,0,.03); } 
.module-slider-871 .hotspot-active { --hotspot-rotate: 45deg; } 
.module-slider-871 .hotspot::after { display: block;; background-color: hsla(var(--j-color-scheme-brand-primary-h), var(--j-color-scheme-brand-primary-s), calc(var(--j-color-scheme-brand-primary-l) - 0%), calc(var(--j-color-scheme-brand-primary-a) * 0.5)) } 
.module-slider-871 .slide-image img { object-position: center; border-radius: 4px; --element-border-radius: 4px } 
.module-slider-871 .slide-layers .slide-image { align-self: center; } 
.module-slider-871 div.module-item .module-subitem.slide-image { position: relative; inset:initial; z-index:initial; width: 100%; height:100% } 
.module-slider-871 div.module-item .module-subitem.slide-image img { width: 100%; height:100% } 
.module-slider-871 figcaption { top: auto; bottom:0; position:absolute } 
.module-slider-871 .btn.btn, .module-slider-871 .btn.btn:visited { font-family: 'Jost' !important; font-weight: 400 !important; font-size: var(--j-font_size-font-size-400) !important; color: hsla(var(--j-color-scheme-button-foreground-h), var(--j-color-scheme-button-foreground-s), calc(var(--j-color-scheme-button-foreground-l) - 0%), calc(var(--j-color-scheme-button-foreground-a) * 1)) !important; text-transform: none !important; text-decoration: none !important; -webkit-text-decoration: none !important; line-height: 1 !important } 
.no-touchevents .module-slider-871 .btn.btn:hover { color: hsla(var(--j-color-scheme-brand-primary-foreground-h), var(--j-color-scheme-brand-primary-foreground-s), calc(var(--j-color-scheme-brand-primary-foreground-l) - 0%), calc(var(--j-color-scheme-brand-primary-foreground-a) * 1)) !important; background-color: hsla(var(--j-color-scheme-brand-primary-h), var(--j-color-scheme-brand-primary-s), calc(var(--j-color-scheme-brand-primary-l) - -5%), calc(var(--j-color-scheme-brand-primary-a) * 1)); --background-color: hsla(var(--j-color-scheme-brand-primary-h), var(--j-color-scheme-brand-primary-s), calc(var(--j-color-scheme-brand-primary-l) - -5%), calc(var(--j-color-scheme-brand-primary-a) * 1)) } 
.module-slider-871 .btn.btn:active,.no-touchevents  .module-slider-871 .btn.btn:hover:active { color: hsla(var(--j-color-scheme-brand-primary-foreground-h), var(--j-color-scheme-brand-primary-foreground-s), calc(var(--j-color-scheme-brand-primary-foreground-l) - 0%), calc(var(--j-color-scheme-brand-primary-foreground-a) * 1)) !important } 
.module-slider-871 .btn.btn { --focus-color: hsla(var(--j-color-scheme-brand-primary-foreground-h), var(--j-color-scheme-brand-primary-foreground-s), calc(var(--j-color-scheme-brand-primary-foreground-l) - 0%), calc(var(--j-color-scheme-brand-primary-foreground-a) * 1)) !important; justify-content: center;; border-width: 1px; border-style: solid; border-color: rgba(0, 0, 0, 0); padding: 1em; --element-padding: 1em; padding-right: 2em; --element-padding-right: 2em; padding-left: 2em; --element-padding-left: 2em; border-radius: 99px !important; --element-border-radius: 99px !important; --scale-active: .98 } 
.module-slider-871 .btn.btn, .module-slider-871 .btn.tooltip { background-color: hsla(var(--j-color-scheme-button-background-h), var(--j-color-scheme-button-background-s), calc(var(--j-color-scheme-button-background-l) - 0%), calc(var(--j-color-scheme-button-background-a) * 1)); --background-color: hsla(var(--j-color-scheme-button-background-h), var(--j-color-scheme-button-background-s), calc(var(--j-color-scheme-button-background-l) - 0%), calc(var(--j-color-scheme-button-background-a) * 1)) } 
.module-slider-871 .btn.btn:active,.no-touchevents  .module-slider-871 .btn.btn:hover:active, .module-slider-871 .btn.btn:focus:active,.no-touchevents  .module-slider-871 .btn.btn:focus:hover:active { background-color: hsla(var(--j-color-scheme-brand-primary-h), var(--j-color-scheme-brand-primary-s), calc(var(--j-color-scheme-brand-primary-l) - 5%), calc(var(--j-color-scheme-brand-primary-a) * 1)); --background-color: hsla(var(--j-color-scheme-brand-primary-h), var(--j-color-scheme-brand-primary-s), calc(var(--j-color-scheme-brand-primary-l) - 5%), calc(var(--j-color-scheme-brand-primary-a) * 1)) } 
.module-slider-871 .btn.btn:focus, .module-slider-871 .btn.btn[disabled] { background-color: hsla(var(--j-color-scheme-brand-primary-h), var(--j-color-scheme-brand-primary-s), calc(var(--j-color-scheme-brand-primary-l) - 5%), calc(var(--j-color-scheme-brand-primary-a) * 1)) !important; --background-color: hsla(var(--j-color-scheme-brand-primary-h), var(--j-color-scheme-brand-primary-s), calc(var(--j-color-scheme-brand-primary-l) - 5%), calc(var(--j-color-scheme-brand-primary-a) * 1)) !important } 
.module-slider-871 .btn.btn.btn.disabled::after { font-size: 1em } 
.module-slider-871 .slide-button-2.btn, .module-slider-871 .slide-button-2.btn:visited { color: hsla(var(--j-color-scheme-foreground-secondary-h), var(--j-color-scheme-foreground-secondary-s), calc(var(--j-color-scheme-foreground-secondary-l) - 0%), calc(var(--j-color-scheme-foreground-secondary-a) * 1)) !important } 
.no-touchevents .module-slider-871 .slide-button-2.btn:hover { color: hsla(var(--j-color-scheme-foreground-primary-h), var(--j-color-scheme-foreground-primary-s), calc(var(--j-color-scheme-foreground-primary-l) - 0%), calc(var(--j-color-scheme-foreground-primary-a) * 1)) !important; background-color: hsla(var(--j-color-scheme-background-secondary-h), var(--j-color-scheme-background-secondary-s), calc(var(--j-color-scheme-background-secondary-l) - -1%), calc(var(--j-color-scheme-background-secondary-a) * 1)); --background-color: hsla(var(--j-color-scheme-background-secondary-h), var(--j-color-scheme-background-secondary-s), calc(var(--j-color-scheme-background-secondary-l) - -1%), calc(var(--j-color-scheme-background-secondary-a) * 1)) } 
.module-slider-871 .slide-button-2.btn:active,.no-touchevents  .module-slider-871 .slide-button-2.btn:hover:active { color: hsla(var(--j-color-scheme-foreground-primary-h), var(--j-color-scheme-foreground-primary-s), calc(var(--j-color-scheme-foreground-primary-l) - 0%), calc(var(--j-color-scheme-foreground-primary-a) * 1)) !important } 
.module-slider-871 .slide-button-2.btn { --focus-color: hsla(var(--j-color-scheme-foreground-primary-h), var(--j-color-scheme-foreground-primary-s), calc(var(--j-color-scheme-foreground-primary-l) - 0%), calc(var(--j-color-scheme-foreground-primary-a) * 1)) !important; border-width: 1px; border-style: solid; border-color: hsla(var(--j-color-scheme-foreground-secondary-h), var(--j-color-scheme-foreground-secondary-s), calc(var(--j-color-scheme-foreground-secondary-l) - 0%), calc(var(--j-color-scheme-foreground-secondary-a) * 1)) } 
.module-slider-871 .slide-button-2.btn, .module-slider-871 .slide-button-2.tooltip { background-color: hsla(var(--j-color-scheme-background-primary-h), var(--j-color-scheme-background-primary-s), calc(var(--j-color-scheme-background-primary-l) - 0%), calc(var(--j-color-scheme-background-primary-a) * 1)); --background-color: hsla(var(--j-color-scheme-background-primary-h), var(--j-color-scheme-background-primary-s), calc(var(--j-color-scheme-background-primary-l) - 0%), calc(var(--j-color-scheme-background-primary-a) * 1)) } 
.module-slider-871 .slide-button-2.btn:active,.no-touchevents  .module-slider-871 .slide-button-2.btn:hover:active, .module-slider-871 .slide-button-2.btn:focus:active,.no-touchevents  .module-slider-871 .slide-button-2.btn:focus:hover:active { background-color: hsla(var(--j-color-scheme-background-tertiary-h), var(--j-color-scheme-background-tertiary-s), calc(var(--j-color-scheme-background-tertiary-l) - 0%), calc(var(--j-color-scheme-background-tertiary-a) * 1)); --background-color: hsla(var(--j-color-scheme-background-tertiary-h), var(--j-color-scheme-background-tertiary-s), calc(var(--j-color-scheme-background-tertiary-l) - 0%), calc(var(--j-color-scheme-background-tertiary-a) * 1)) } 
.module-slider-871 .slide-button-2.btn:focus, .module-slider-871 .slide-button-2.btn[disabled] { background-color: hsla(var(--j-color-scheme-background-secondary-h), var(--j-color-scheme-background-secondary-s), calc(var(--j-color-scheme-background-secondary-l) - -1%), calc(var(--j-color-scheme-background-secondary-a) * 1)) !important; --background-color: hsla(var(--j-color-scheme-background-secondary-h), var(--j-color-scheme-background-secondary-s), calc(var(--j-color-scheme-background-secondary-l) - -1%), calc(var(--j-color-scheme-background-secondary-a) * 1)) !important } 
.no-touchevents .module-slider-871 .slide-button-2.btn:hover,.no-touchevents  .module-slider-871 .slide-button-2.btn:active:hover { border-color: hsla(var(--j-color-scheme-foreground-primary-h), var(--j-color-scheme-foreground-primary-s), calc(var(--j-color-scheme-foreground-primary-l) - 0%), calc(var(--j-color-scheme-foreground-primary-a) * 1)) } 
.module-slider-871 .slide-button-2.btn:active,.no-touchevents  .module-slider-871 .slide-button-2.btn:hover:active, .module-slider-871 .slide-button-2.btn:focus:active { border-color: hsla(var(--j-color-scheme-foreground-primary-h), var(--j-color-scheme-foreground-primary-s), calc(var(--j-color-scheme-foreground-primary-l) - 0%), calc(var(--j-color-scheme-foreground-primary-a) * 1)) !important } 
.module-slider-871 .slide-button-2.btn:focus { border-color: hsla(var(--j-color-scheme-foreground-primary-h), var(--j-color-scheme-foreground-primary-s), calc(var(--j-color-scheme-foreground-primary-l) - 0%), calc(var(--j-color-scheme-foreground-primary-a) * 1)) } 
.module-slider-871 .slide-button-2.btn.btn.disabled::after { font-size: 1em } 
.module-slider-871 .slide-button { --slide-button-gap:var(--j-gap-spacing---6); width: auto } 
.module-slider-871 .slide-button-group { flex-direction: row } 
.module-slider-871 .swiper-slide .slide-icon { align-items: center; justify-content: flex-end } 
.module-slider-871 .swiper-slide .slide-icon .has-icon { animation-name: none; } 
.module-slider-871 .swiper-slide .slide-icon .has-svg { animation-name: none; } 
.module-slider-871 .swiper-pagination-wrapper { display: flex; --pagination-offset-y:12px; justify-content: flex-start; align-items: flex-end; max-width: var(--content-max-width,100%); padding-inline-start: var(--content-gutter, 0); padding-inline-end: var(--content-gutter-right, var(--content-gutter, 0)); } 
.module-slider-871 .swiper-pagination-bullets { --bullet-width:7px; --bullet-height:7px; --bullet-dot-size: 6px; --stroke-width: 3px; --timer-bullet-color: hsla(var(--j-color-scheme-brand-primary-h), var(--j-color-scheme-brand-primary-s), calc(var(--j-color-scheme-brand-primary-l) - 0%), calc(var(--j-color-scheme-brand-primary-a) * 1)); --bullet-gap: 10px; background-color: hsla(var(--j-color-scheme-background-primary-h), var(--j-color-scheme-background-primary-s), calc(var(--j-color-scheme-background-primary-l) - 0%), calc(var(--j-color-scheme-background-primary-a) * 1)); --background-color: hsla(var(--j-color-scheme-background-primary-h), var(--j-color-scheme-background-primary-s), calc(var(--j-color-scheme-background-primary-l) - 0%), calc(var(--j-color-scheme-background-primary-a) * 1)); padding: 9px; --element-padding: 9px; border-width: 1px; border-style: solid; border-color: hsla(var(--j-color-scheme-foreground-secondary-h), var(--j-color-scheme-foreground-secondary-s), calc(var(--j-color-scheme-foreground-secondary-l) - 0%), calc(var(--j-color-scheme-foreground-secondary-a) * 1)); border-radius: 9999px; --element-border-radius: 9999px; flex-direction: row } 
.module-slider-871 .swiper-pagination-dots svg { width: 22px; display: none } 
.module-slider-871 .swiper-pagination-bullets .swiper-pagination-bullet [class*='swiper-timeline'] { visibility: visible } 
.module-slider-871 .swiper-pagination-bullet:not(.swiper-pagination-bullet-active) { opacity: 1 } 
.module-slider-871 .swiper-pagination-bullet::before { display: none } 
.module-slider-871 .swiper-pagination-bullets:not(.swiper-pagination-dots) .swiper-pagination-bullet { border-radius: 9999px; --element-border-radius: 9999px } 
.module-slider-871 .swiper-pagination-fraction { background-color: hsla(var(--j-color-scheme-background-primary-h), var(--j-color-scheme-background-primary-s), calc(var(--j-color-scheme-background-primary-l) - 0%), calc(var(--j-color-scheme-background-primary-a) * 0.9)); --background-color: hsla(var(--j-color-scheme-background-primary-h), var(--j-color-scheme-background-primary-s), calc(var(--j-color-scheme-background-primary-l) - 0%), calc(var(--j-color-scheme-background-primary-a) * 0.9)); -webkit-backdrop-filter: blur(5px); backdrop-filter: blur(5px); padding: 8px; --element-padding: 8px; padding-top: 4px; --element-padding-top: 4px; padding-bottom: 4px; --element-padding-bottom: 4px; margin: var(--j-gap-spacing---6); --element-margin: var(--j-gap-spacing---6); margin-top: var(--j-gap-spacing-vertical-xxl); --element-margin-top: var(--j-gap-spacing-vertical-xxl); font-family: 'Jost'; font-weight: 400; font-size: var(--j-font_size-font-size-300); color: hsla(var(--j-color-scheme-foreground-primary-h), var(--j-color-scheme-foreground-primary-s), calc(var(--j-color-scheme-foreground-primary-l) - 0%), calc(var(--j-color-scheme-foreground-primary-a) * 1)); text-decoration: none; -webkit-text-decoration: none; line-height: 1.3; border-radius: 99px; --element-border-radius: 99px; box-shadow: 0.3px 0.5px 0.7px hsl(0deg 0% 0% / 0.1), 0.4px 0.8px 1px -1.2px hsl(0deg 0% 0% / 0.1), 1px 2px 2.5px -2.5px hsl(0deg 0% 0% / 0.1); } 
.module-slider-871 .swiper-buttons { display: flex; --button-width:36px; --button-height:36px; flex-direction: column; align-items: flex-end; justify-content: center;; gap: 5px } 
.module-slider-871 .auto-carousel-buttons span::before, .module-slider-871 .swiper-buttons > div::before, .module-slider-871 .scroll-top em::before, .module-slider-871 .lg-content .lg-icon::before { content: '\e93f' !important; font-family: icomoon !important; color: hsla(var(--j-color-scheme-foreground-secondary-h), var(--j-color-scheme-foreground-secondary-s), calc(var(--j-color-scheme-foreground-secondary-l) - 0%), calc(var(--j-color-scheme-foreground-secondary-a) * 1)) } 
.no-touchevents .module-slider-871 .auto-carousel-buttons span:hover::before,.no-touchevents  .module-slider-871 .swiper-buttons > div:hover::before,.no-touchevents  .module-slider-871 .scroll-top em:hover::before,.no-touchevents  .module-slider-871 .lg-content .lg-icon:hover::before { color: hsla(var(--j-color-scheme-foreground-primary-h), var(--j-color-scheme-foreground-primary-s), calc(var(--j-color-scheme-foreground-primary-l) - 0%), calc(var(--j-color-scheme-foreground-primary-a) * 1)) } 
.module-slider-871 .auto-carousel-buttons span:active::before, .module-slider-871 .swiper-buttons > div:active::before, .module-slider-871 .scroll-top em:active::before, .module-slider-871 .lg-content .lg-icon:active::before { color: hsla(var(--j-color-scheme-foreground-primary-h), var(--j-color-scheme-foreground-primary-s), calc(var(--j-color-scheme-foreground-primary-l) - 0%), calc(var(--j-color-scheme-foreground-primary-a) * 1)) } 
.module-slider-871 .auto-carousel-buttons span, .module-slider-871 .swiper-buttons > div, .module-slider-871 .scroll-top em, .module-slider-871 .lg-content .lg-icon { background-color: hsla(var(--j-color-scheme-background-primary-h), var(--j-color-scheme-background-primary-s), calc(var(--j-color-scheme-background-primary-l) - 0%), calc(var(--j-color-scheme-background-primary-a) * 1)); --background-color: hsla(var(--j-color-scheme-background-primary-h), var(--j-color-scheme-background-primary-s), calc(var(--j-color-scheme-background-primary-l) - 0%), calc(var(--j-color-scheme-background-primary-a) * 1)); border-width: 1px; border-style: solid; border-color: hsla(var(--j-color-scheme-foreground-secondary-h), var(--j-color-scheme-foreground-secondary-s), calc(var(--j-color-scheme-foreground-secondary-l) - 0%), calc(var(--j-color-scheme-foreground-secondary-a) * 1)); border-radius: 99px; --element-border-radius: 99px } 
.no-touchevents .module-slider-871 .auto-carousel-buttons span:hover,.no-touchevents  .module-slider-871 .swiper-buttons > div:hover,.no-touchevents  .module-slider-871 .scroll-top em:hover,.no-touchevents  .module-slider-871 .lg-content .lg-icon:hover { background-color: hsla(var(--j-color-scheme-background-tertiary-h), var(--j-color-scheme-background-tertiary-s), calc(var(--j-color-scheme-background-tertiary-l) - 0%), calc(var(--j-color-scheme-background-tertiary-a) * 1)); --background-color: hsla(var(--j-color-scheme-background-tertiary-h), var(--j-color-scheme-background-tertiary-s), calc(var(--j-color-scheme-background-tertiary-l) - 0%), calc(var(--j-color-scheme-background-tertiary-a) * 1)); border-color: hsla(var(--j-color-scheme-foreground-primary-h), var(--j-color-scheme-foreground-primary-s), calc(var(--j-color-scheme-foreground-primary-l) - 0%), calc(var(--j-color-scheme-foreground-primary-a) * 1)) } 
.module-slider-871 .auto-carousel-buttons span:active, .module-slider-871 .swiper-buttons > div:active, .module-slider-871 .scroll-top em:active, .module-slider-871 .lg-content .lg-icon:active { background-color: hsla(var(--j-color-scheme-background-secondary-h), var(--j-color-scheme-background-secondary-s), calc(var(--j-color-scheme-background-secondary-l) - 0%), calc(var(--j-color-scheme-background-secondary-a) * 1)); --background-color: hsla(var(--j-color-scheme-background-secondary-h), var(--j-color-scheme-background-secondary-s), calc(var(--j-color-scheme-background-secondary-l) - 0%), calc(var(--j-color-scheme-background-secondary-a) * 1)); border-color: hsla(var(--j-color-scheme-foreground-primary-h), var(--j-color-scheme-foreground-primary-s), calc(var(--j-color-scheme-foreground-primary-l) - 0%), calc(var(--j-color-scheme-foreground-primary-a) * 1)) } 
.module-slider-871 .swiper-button-prev::before { transform: scaleX(-1) } 
.module-slider-871 .slider-wrapper .swiper-container + .swiper-buttons .swiper-button-disabled { opacity:0.5 } 
.module-slider-871 .slider-wrapper .swiper-container:not(.swiper-initialized) + .swiper-buttons .swiper-button-prev { opacity:0.5 } 
.module-slider-871 div.swiper-buttons { max-width: 100%; padding-inline-start:0; padding-inline-end: 0; } 
.module-slider-871 .swiper-buttons .swiper-button-next { order: -1 } 
.module-slider-871 .swiper-buttons > div::before { font-size: 16px } 
div.module-slider-871 div.swiper-buttons { padding: var(--j-gap-spacing-gutter-1); --element-padding: var(--j-gap-spacing-gutter-1) } 
.module-slider-871 .static-text-1 { display: block } 
.module-slider-871 .static-text-2 { display: block } 
.module-slider-871 .static-text-wrapper { align-items: center; justify-content: center; } 
.module-slider-871 .swiper-timeline { --timer-color: rgba(110, 114, 117, 1); height: 2px } 
.module-slider-871 .slider-timer { max-width: calc(var(--content-max-width, 100%) - var(--content-gutter, 0px) *2); left: 50%; right: auto; transform: translate3d(-50%,0,0); } 
.module-slider-871 .journal-loading { display: none } 
.module-slider-871 .swiper-scrollbar { display: block; bottom:16px } 
.module-slider-871 .slider-wrapper .swiper-scrollbar { max-width:400px } 
.module-slider-871 .swiper-scrollbar .swiper-scrollbar-drag { height:5px } 
.module-slider-871 .slide-col-left .slide-layers::after { display: none } 
.module-slider-871 .slide-col-right .slide-layers::after { display: none; border-radius: 9999px; --element-border-radius: 9999px } 
@media (max-width: 900px) {
	.module-slider-871 .slide-col { justify-content: flex-start } 
	.module-slider-871 .slide-layers { justify-content: flex-start; } 
	.module-slider-871 .slide-col-right { order: 1 } 
	.module-slider-871 .slide-col-left { order: 2 } 
	.module-slider-871 .swiper-buttons { flex-direction: row; align-items: flex-end; justify-content: flex-end; } 
	.module-slider-871 .swiper-buttons .swiper-button-next { order: initial } 
}
@media (max-width: 500px) {
	.module-slider-871 .swiper-slide .slide-content .slide-cols { padding-bottom: var(--j-gap-spacing----12); --element-padding-bottom: var(--j-gap-spacing----12) } 
	.module-slider-871 .slide-layers { --slide-layer-gap:var(--j-gap-spacing---5) } 
	.module-slider-871 .module-subitem.slide-button { --slide-layer-gap-custom:var(--j-gap-spacing---2) } 
	.module-slider-871 .swiper-buttons { display: none } 
}
@media (min-width: 900px) {
	.module-slider-871 .module-subitem.slide-button .slide-button-group .btn.slide-button-1 { font-family: 'Jost' !important; font-weight: 400 !important; font-size: var(--j-font_size-font-size-600) !important; text-transform: none !important; line-height: 1 !important } 
	.module-slider-871 .module-subitem.slide-button .slide-button-group .btn.slide-button-2 { font-family: 'Jost' !important; font-weight: 400 !important; font-size: var(--j-font_size-font-size-600) !important; text-transform: none !important; line-height: 1 !important } 
} .module-slider-871 .module-item.module-item-1 .slide-content-image { background-color: hsla(var(--j-color-scheme-background-primary-h), var(--j-color-scheme-background-primary-s), calc(var(--j-color-scheme-background-primary-l) - 0%), calc(var(--j-color-scheme-background-primary-a) * 1)); --background-color: hsla(var(--j-color-scheme-background-primary-h), var(--j-color-scheme-background-primary-s), calc(var(--j-color-scheme-background-primary-l) - 0%), calc(var(--j-color-scheme-background-primary-a) * 1)); background-position: 30%; background-repeat: no-repeat; background-size: contain } 
.module-slider-871 .module-item-1 .slide-content::before { opacity: 0.6 }  .module-slider-871 .module-item-1 .module-subitem-1.slide-svg svg {  } 
.module-slider-871 .module-item-1 .module-subitem-1.slide-icon .has-svg svg {  } 
.module-slider-871 .module-item-1 .module-subitem-1 .hotspot-1 { display: flex; } 
.module-slider-871 .module-item-1 .module-subitem-1 .hotspot-2 { display: flex; } 
.module-slider-871 .module-item-1 .module-subitem-1 .hotspot-3 { display: flex; } 
.module-slider-871 .module-item-1 .module-subitem-1 figcaption { display: block } 
.module-slider-871 .module-item-1 .module-subitem-1.slide-text .slide-text-item span { font-family: 'Jost'; font-weight: 400; font-size: var(--j-font_size-font-size-800); color: hsla(var(--j-color-scheme-foreground-primary-h), var(--j-color-scheme-foreground-primary-s), calc(var(--j-color-scheme-foreground-primary-l) - 0%), calc(var(--j-color-scheme-foreground-primary-a) * 1)); padding-bottom: var(--j-gap-spacing---4); --element-padding-bottom: var(--j-gap-spacing---4); border-width: 0; border-bottom-width: 3px; border-style: solid; border-color: hsla(var(--j-color-scheme-brand-primary-h), var(--j-color-scheme-brand-primary-s), calc(var(--j-color-scheme-brand-primary-l) - 0%), calc(var(--j-color-scheme-brand-primary-a) * 1)); display: block } 
.module-slider-871 .module-item-1 .module-subitem-1.slide-text .slide-text-item span s { box-shadow: 0 1.3px 1.4px rgba(0, 0, 0, 0.006), 0 3.1px 3.5px rgba(0, 0, 0, 0.008), 0 5.8px 6.5px rgba(0, 0, 0, 0.01), 0 10.3px 11.6px rgba(0, 0, 0, 0.012), 0 19.2px 21.7px rgba(0, 0, 0, 0.014), 0 46px 52px rgba(0, 0, 0, 0.02) } 
@media (max-width: 500px) {
	.module-slider-871 .module-item-1 .module-subitem-1.slide-text .slide-text-item span { font-size: var(--j-font_size-font-size-600); padding-bottom: var(--j-gap-spacing---4); --element-padding-bottom: var(--j-gap-spacing---4) } 
} .module-slider-871 .module-item-1 .module-subitem-2.slide-svg svg {  } 
.module-slider-871 .module-item-1 .module-subitem-2.slide-icon .has-svg svg {  } 
.module-slider-871 .module-item-1 .module-subitem-2.slide-icon .has-icon { animation-name: var(--animation); --animation: rotate; --speed: 7500ms; } 
.module-slider-871 .module-item-1 .module-subitem-2.slide-icon .has-svg { animation-name: var(--animation); --animation: rotate; --speed: 7500ms; } 
.module-slider-871 .module-item-1 .module-subitem-2 .hotspot-1 { display: flex; } 
.module-slider-871 .module-item-1 .module-subitem-2 .hotspot-2 { display: flex; } 
.module-slider-871 .module-item-1 .module-subitem-2 .hotspot-3 { display: flex; } 
.module-slider-871 .module-item-1 .module-subitem-2 figcaption { display: block } 
.module-slider-871 .module-item-1 .module-subitem-2.slide-text .slide-text-item span { font-family: 'Jost'; font-weight: 700; font-size: var(--j-font_size-font-size--title-display-l); color: hsla(var(--j-color-scheme-foreground-primary-h), var(--j-color-scheme-foreground-primary-s), calc(var(--j-color-scheme-foreground-primary-l) - 0%), calc(var(--j-color-scheme-foreground-primary-a) * 1)); letter-spacing: -1px; word-spacing: 4px; line-height: 1.15; display: block } 
.module-slider-871 .module-item-1 .module-subitem-2.slide-button .slide-button-group { flex-direction: row }  .module-slider-871 .module-item-1 .module-subitem-3.slide-svg svg {  } 
.module-slider-871 .module-item-1 .module-subitem-3.slide-icon .has-svg svg {  } 
.module-slider-871 .module-item-1 .module-subitem-3.slide-icon .has-icon { animation-name: var(--animation); --animation: rotate; --speed: 7500ms; } 
.module-slider-871 .module-item-1 .module-subitem-3.slide-icon .has-svg { animation-name: var(--animation); --animation: rotate; --speed: 7500ms; } 
.module-slider-871 .module-item-1 .module-subitem-3 .hotspot-1 { display: flex; } 
.module-slider-871 .module-item-1 .module-subitem-3 .hotspot-2 { display: flex; } 
.module-slider-871 .module-item-1 .module-subitem-3 .hotspot-3 { display: flex; } 
.module-slider-871 .module-item-1 .module-subitem-3 figcaption { display: block } 
.module-slider-871 .module-item-1 .module-subitem-3.slide-text .slide-text-item span { font-family: 'Jost'; font-weight: 600; font-size: var(--j-font_size-font-size--title-item); color: hsla(var(--j-color-scheme-foreground-primary-h), var(--j-color-scheme-foreground-primary-s), calc(var(--j-color-scheme-foreground-primary-l) - 0%), calc(var(--j-color-scheme-foreground-primary-a) * 1)); text-transform: none; line-height: 1.3; display: inline; font-family: 'Jost' !important; font-weight: 700 !important; font-size: var(--j-font_size-font-size--title-section) !important; color: hsla(var(--j-color-scheme-foreground-primary-h), var(--j-color-scheme-foreground-primary-s), calc(var(--j-color-scheme-foreground-primary-l) - 0%), calc(var(--j-color-scheme-foreground-primary-a) * 1)) !important; letter-spacing: -0.5px !important; line-height: 1.3 !important } 
.module-slider-871 .module-item-1 .module-subitem-3.slide-text .slide-text-item span s { font-family: 'Jost'; font-weight: 400; font-size: .7em; color: hsla(var(--j-color-scheme-foreground-primary-h), var(--j-color-scheme-foreground-primary-s), calc(var(--j-color-scheme-foreground-primary-l) - 0%), calc(var(--j-color-scheme-foreground-primary-a) * 0.8)); line-height: 1.25 } 
.module-slider-871 .module-item-1 .module-subitem-3.slide-text .slide-text-item span sup { font-family: 'Jost'; font-weight: 400; font-size: .6em; color: hsla(var(--j-color-scheme-foreground-primary-h), var(--j-color-scheme-foreground-primary-s), calc(var(--j-color-scheme-foreground-primary-l) - 0%), calc(var(--j-color-scheme-foreground-primary-a) * 1)); line-height: 1.25 } 
.module-slider-871 .module-item-1 .module-subitem-3.slide-button .slide-button-group { flex-direction: row }  .module-slider-871 .module-item-1 .module-subitem-4.slide-svg svg {  } 
.module-slider-871 .module-item-1 .module-subitem-4.slide-icon .has-svg svg {  } 
.module-slider-871 .module-item-1 .module-subitem-4.slide-icon .has-icon::before { content: '\e95c' !important; font-family: icomoon !important; transform: translate3d(0px, -1px, 0) } 
.module-slider-871 .module-item-1 .module-subitem-4.slide-icon .has-text { max-width: 80%; transform: rotate(-20deg) } 
.module-slider-871 .module-item-1 .module-subitem-4.slide-icon { align-items: center; justify-content: flex-end } 
.module-slider-871 .module-item-1 .module-subitem-4.slide-icon .can-rotate { --bg-size: 300 } 
.module-slider-871 .module-item-1 .module-subitem-4.slide-icon .has-icon { animation-name: none; } 
.module-slider-871 .module-item-1 .module-subitem-4.slide-icon .has-svg { animation-name: none; } 
.module-slider-871 .module-item-1 .module-subitem-4 .hotspot-1 { display: flex; } 
.module-slider-871 .module-item-1 .module-subitem-4 .hotspot-2 { display: flex; } 
.module-slider-871 .module-item-1 .module-subitem-4 .hotspot-3 { display: flex; } 
.module-slider-871 .module-item-1 .module-subitem-4 figcaption { display: block } 
.module-slider-871 .module-item-1 .module-subitem-4.slide-text .slide-text-item span { display: block }  .module-slider-871 .module-item-1 .module-subitem-5.slide-svg svg {  } 
.module-slider-871 .module-item-1 .module-subitem-5.slide-icon .has-svg svg {  } 
.hotspot-tooltip .tooltip-inner { font-family: 'Jost'; font-weight: 500; font-size: var(--j-font_size-font-size--title-item-list); color: hsla(var(--j-color-scheme-brand-primary-foreground-h), var(--j-color-scheme-brand-primary-foreground-s), calc(var(--j-color-scheme-brand-primary-foreground-l) - 0%), calc(var(--j-color-scheme-brand-primary-foreground-a) * 1)); text-align: left; text-transform: none; line-height: 1.4; background:hsla(var(--j-color-scheme-brand-primary-h), var(--j-color-scheme-brand-primary-s), calc(var(--j-color-scheme-brand-primary-l) - 0%), calc(var(--j-color-scheme-brand-primary-a) * 1)); padding: var(--j-gap-spacing-gap-2); --element-padding: var(--j-gap-spacing-gap-2) } 
.hotspot-tooltip.tooltip.top .tooltip-arrow { border-top-color:hsla(var(--j-color-scheme-brand-primary-h), var(--j-color-scheme-brand-primary-s), calc(var(--j-color-scheme-brand-primary-l) - 0%), calc(var(--j-color-scheme-brand-primary-a) * 1)) } 
.hotspot-tooltip.tooltip.right .tooltip-arrow { border-right-color:hsla(var(--j-color-scheme-brand-primary-h), var(--j-color-scheme-brand-primary-s), calc(var(--j-color-scheme-brand-primary-l) - 0%), calc(var(--j-color-scheme-brand-primary-a) * 1)) } 
.hotspot-tooltip.tooltip.bottom .tooltip-arrow { border-bottom-color:hsla(var(--j-color-scheme-brand-primary-h), var(--j-color-scheme-brand-primary-s), calc(var(--j-color-scheme-brand-primary-l) - 0%), calc(var(--j-color-scheme-brand-primary-a) * 1)) } 
.hotspot-tooltip.tooltip.left .tooltip-arrow { border-left-color:hsla(var(--j-color-scheme-brand-primary-h), var(--j-color-scheme-brand-primary-s), calc(var(--j-color-scheme-brand-primary-l) - 0%), calc(var(--j-color-scheme-brand-primary-a) * 1)) } 
.module-slider-871 .module-item-1 .module-subitem-5 .hotspot-1 { display: flex;; --offset-left: 14%; --offset-top: 70% } 
.module-slider-871 .module-item-1 .module-subitem-5 .hotspot-2 { display: flex;; --offset-top: 30% } 
.module-slider-871 .module-item-1 .module-subitem-5 .hotspot-3 { display: flex;; --offset-left: 70%; --offset-top: 70% } 
.module-slider-871 .module-item-1 .module-subitem-5 .hotspot { --hotspot-size:16px; --scale-hover: 1.1; --scale-active: 1; --pulse-dot: 1; } 
.no-touchevents .module-slider-871 .module-item-1 .module-subitem-5 .hotspot .hotspot:hover span { transform: scale(var(--scale-hover, 1));; transform: scale(var(--scale-hover, 1)); } 
.module-slider-871 .module-item-1 .module-subitem-5 .hotspot .hotspot:active span { transform: scale(var(--scale-active, 1));; transform: scale(var(--scale-active, 1)); } 
.module-slider-871 .module-item-1 .module-subitem-5 .hotspot > span::before { color: hsla(var(--j-color-scheme-foreground-primary-h), var(--j-color-scheme-foreground-primary-s), calc(var(--j-color-scheme-foreground-primary-l) - 0%), calc(var(--j-color-scheme-foreground-primary-a) * 1)) } 
.module-slider-871 .module-item-1 .module-subitem-5 .hotspot > span { background-color: hsla(var(--j-color-scheme-background-primary-h), var(--j-color-scheme-background-primary-s), calc(var(--j-color-scheme-background-primary-l) - 0%), calc(var(--j-color-scheme-background-primary-a) * 1)); --background-color: hsla(var(--j-color-scheme-background-primary-h), var(--j-color-scheme-background-primary-s), calc(var(--j-color-scheme-background-primary-l) - 0%), calc(var(--j-color-scheme-background-primary-a) * 1)); box-shadow: 0 1.3px 1.4px rgba(0, 0, 0, 0.006), 0 3.1px 3.5px rgba(0, 0, 0, 0.008), 0 5.8px 6.5px rgba(0, 0, 0, 0.01), 0 10.3px 11.6px rgba(0, 0, 0, 0.012), 0 19.2px 21.7px rgba(0, 0, 0, 0.014), 0 46px 52px rgba(0, 0, 0, 0.02) } 
.no-touchevents .module-slider-871 .module-item-1 .module-subitem-5 .hotspot:hover > span { box-shadow: 0px 0.2px 0.2px rgba(0,0,0,.15), 0px 0.3px 0.2px -0.5px rgba(0,0,0,.14), -0.1px 0.6px 0.5px -1px rgba(0,0,0,.12), -0.1px 1.2px 1px -1.5px rgba(0,0,0,.11), -0.2px 2.2px 1.8px -2px rgba(0,0,0,.1), -0.3px 3.8px 3.1px -2.5px rgba(0,0,0,.08), -0.5px 6.1px 5px -3px rgba(0,0,0,.07), -0.8px 9.4px 7.7px -3.5px rgba(0,0,0,.06), -1.1px 13.7px 11.2px -4px rgba(0,0,0,.04), -1.6px 19.2px 15.8px -4.5px rgba(0,0,0,.03); } 
.module-slider-871 .module-item-1 .module-subitem-5 .hotspot-active { --hotspot-rotate: 45deg; } 
.module-slider-871 .module-item-1 .module-subitem-5 .hotspot::after { display: block;; background-color: hsla(var(--j-color-scheme-brand-primary-h), var(--j-color-scheme-brand-primary-s), calc(var(--j-color-scheme-brand-primary-l) - 0%), calc(var(--j-color-scheme-brand-primary-a) * 0.5)) } 
.module-slider-871 .module-item-1 .module-subitem-5 figcaption { display: block } 
.module-slider-871 .module-item-1 .module-subitem-5.slide-text .slide-text-item span { display: block }  .module-slider-871 .module-item.module-item-2 .slide-content-image { background-color: hsla(var(--j-color-scheme-background-primary-h), var(--j-color-scheme-background-primary-s), calc(var(--j-color-scheme-background-primary-l) - 0%), calc(var(--j-color-scheme-background-primary-a) * 1)); --background-color: hsla(var(--j-color-scheme-background-primary-h), var(--j-color-scheme-background-primary-s), calc(var(--j-color-scheme-background-primary-l) - 0%), calc(var(--j-color-scheme-background-primary-a) * 1)); background-position: center center; background-repeat: no-repeat }  .module-slider-871 .module-item-2 .module-subitem-1.slide-svg svg {  } 
.module-slider-871 .module-item-2 .module-subitem-1.slide-icon .has-svg svg {  } 
.module-slider-871 .module-item-2 .module-subitem-1 .hotspot-1 { display: flex; } 
.module-slider-871 .module-item-2 .module-subitem-1 .hotspot-2 { display: flex; } 
.module-slider-871 .module-item-2 .module-subitem-1 .hotspot-3 { display: flex; } 
.module-slider-871 .module-item-2 .module-subitem-1 figcaption { display: block } 
.module-slider-871 .module-item-2 .module-subitem-1.slide-text .slide-text-item span { font-family: 'Jost'; font-weight: 400; font-size: var(--j-font_size-font-size-800); color: hsla(var(--j-color-scheme-foreground-primary-h), var(--j-color-scheme-foreground-primary-s), calc(var(--j-color-scheme-foreground-primary-l) - 0%), calc(var(--j-color-scheme-foreground-primary-a) * 1)); padding-bottom: var(--j-gap-spacing---4); --element-padding-bottom: var(--j-gap-spacing---4); border-width: 0; border-bottom-width: 3px; border-style: solid; border-color: hsla(var(--j-color-scheme-brand-primary-h), var(--j-color-scheme-brand-primary-s), calc(var(--j-color-scheme-brand-primary-l) - 0%), calc(var(--j-color-scheme-brand-primary-a) * 1)); display: block } 
.module-slider-871 .module-item-2 .module-subitem-1.slide-text .slide-text-item span s { box-shadow: 0 1.3px 1.4px rgba(0, 0, 0, 0.006), 0 3.1px 3.5px rgba(0, 0, 0, 0.008), 0 5.8px 6.5px rgba(0, 0, 0, 0.01), 0 10.3px 11.6px rgba(0, 0, 0, 0.012), 0 19.2px 21.7px rgba(0, 0, 0, 0.014), 0 46px 52px rgba(0, 0, 0, 0.02) } 
@media (max-width: 500px) {
	.module-slider-871 .module-item-2 .module-subitem-1.slide-text .slide-text-item span { font-size: var(--j-font_size-font-size-600); padding-bottom: var(--j-gap-spacing---4); --element-padding-bottom: var(--j-gap-spacing---4) } 
} .module-slider-871 .module-item-2 .module-subitem-2.slide-svg svg {  } 
.module-slider-871 .module-item-2 .module-subitem-2.slide-icon .has-svg svg {  } 
.module-slider-871 .module-item-2 .module-subitem-2.slide-icon .has-icon { animation-name: var(--animation); --animation: rotate; --speed: 7500ms; } 
.module-slider-871 .module-item-2 .module-subitem-2.slide-icon .has-svg { animation-name: var(--animation); --animation: rotate; --speed: 7500ms; } 
.module-slider-871 .module-item-2 .module-subitem-2 .hotspot-1 { display: flex; } 
.module-slider-871 .module-item-2 .module-subitem-2 .hotspot-2 { display: flex; } 
.module-slider-871 .module-item-2 .module-subitem-2 .hotspot-3 { display: flex; } 
.module-slider-871 .module-item-2 .module-subitem-2 figcaption { display: block } 
.module-slider-871 .module-item-2 .module-subitem-2.slide-text .slide-text-item span { font-family: 'Jost'; font-weight: 700; font-size: var(--j-font_size-font-size--title-display-l); color: hsla(var(--j-color-scheme-foreground-primary-h), var(--j-color-scheme-foreground-primary-s), calc(var(--j-color-scheme-foreground-primary-l) - 0%), calc(var(--j-color-scheme-foreground-primary-a) * 1)); letter-spacing: -1px; word-spacing: 4px; line-height: 1.15; display: block } 
.module-slider-871 .module-item-2 .module-subitem-2.slide-button .slide-button-group { flex-direction: row }  .module-slider-871 .module-item-2 .module-subitem-3.slide-svg svg {  } 
.module-slider-871 .module-item-2 .module-subitem-3.slide-icon .has-svg svg {  } 
.module-slider-871 .module-item-2 .module-subitem-3.slide-icon .has-icon { animation-name: var(--animation); --animation: rotate; --speed: 7500ms; } 
.module-slider-871 .module-item-2 .module-subitem-3.slide-icon .has-svg { animation-name: var(--animation); --animation: rotate; --speed: 7500ms; } 
.module-slider-871 .module-item-2 .module-subitem-3 .hotspot-1 { display: flex; } 
.module-slider-871 .module-item-2 .module-subitem-3 .hotspot-2 { display: flex; } 
.module-slider-871 .module-item-2 .module-subitem-3 .hotspot-3 { display: flex; } 
.module-slider-871 .module-item-2 .module-subitem-3 figcaption { display: block } 
.module-slider-871 .module-item-2 .module-subitem-3.slide-text .slide-text-item span { font-family: 'Jost'; font-weight: 600; font-size: var(--j-font_size-font-size--title-item); color: hsla(var(--j-color-scheme-foreground-primary-h), var(--j-color-scheme-foreground-primary-s), calc(var(--j-color-scheme-foreground-primary-l) - 0%), calc(var(--j-color-scheme-foreground-primary-a) * 1)); text-transform: none; line-height: 1.3; display: inline; font-family: 'Jost' !important; font-weight: 700 !important; font-size: var(--j-font_size-font-size--title-section) !important; color: hsla(var(--j-color-scheme-foreground-primary-h), var(--j-color-scheme-foreground-primary-s), calc(var(--j-color-scheme-foreground-primary-l) - 0%), calc(var(--j-color-scheme-foreground-primary-a) * 1)) !important; letter-spacing: -0.5px !important; line-height: 1.3 !important } 
.module-slider-871 .module-item-2 .module-subitem-3.slide-text .slide-text-item span s { font-family: 'Jost'; font-weight: 400; font-size: .7em; color: hsla(var(--j-color-scheme-foreground-primary-h), var(--j-color-scheme-foreground-primary-s), calc(var(--j-color-scheme-foreground-primary-l) - 0%), calc(var(--j-color-scheme-foreground-primary-a) * 0.8)); line-height: 1.25 } 
.module-slider-871 .module-item-2 .module-subitem-3.slide-text .slide-text-item span sup { font-family: 'Jost'; font-weight: 400; font-size: .6em; color: hsla(var(--j-color-scheme-foreground-primary-h), var(--j-color-scheme-foreground-primary-s), calc(var(--j-color-scheme-foreground-primary-l) - 0%), calc(var(--j-color-scheme-foreground-primary-a) * 1)); line-height: 1.25 } 
.module-slider-871 .module-item-2 .module-subitem-3.slide-button .slide-button-group { flex-direction: row }  .module-slider-871 .module-item-2 .module-subitem-4.slide-svg svg {  } 
.module-slider-871 .module-item-2 .module-subitem-4.slide-icon .has-svg svg {  } 
.module-slider-871 .module-item-2 .module-subitem-4.slide-icon .has-icon::before { content: '\e95c' !important; font-family: icomoon !important; transform: translate3d(0px, -1px, 0) } 
.module-slider-871 .module-item-2 .module-subitem-4.slide-icon .has-text { max-width: 80%; transform: rotate(-20deg) } 
.module-slider-871 .module-item-2 .module-subitem-4.slide-icon { align-items: center; justify-content: flex-end } 
.module-slider-871 .module-item-2 .module-subitem-4.slide-icon .can-rotate { --bg-size: 300 } 
.module-slider-871 .module-item-2 .module-subitem-4.slide-icon .has-icon { animation-name: none; } 
.module-slider-871 .module-item-2 .module-subitem-4.slide-icon .has-svg { animation-name: none; } 
.module-slider-871 .module-item-2 .module-subitem-4 .hotspot-1 { display: flex; } 
.module-slider-871 .module-item-2 .module-subitem-4 .hotspot-2 { display: flex; } 
.module-slider-871 .module-item-2 .module-subitem-4 .hotspot-3 { display: flex; } 
.module-slider-871 .module-item-2 .module-subitem-4 figcaption { display: block } 
.module-slider-871 .module-item-2 .module-subitem-4.slide-text .slide-text-item span { display: block }  .module-slider-871 .module-item-2 .module-subitem-5.slide-svg svg {  } 
.module-slider-871 .module-item-2 .module-subitem-5.slide-icon .has-svg svg {  } 
.module-slider-871 .module-item-2 .module-subitem-5 .hotspot-1 { display: flex; } 
.module-slider-871 .module-item-2 .module-subitem-5 .hotspot-2 { display: flex; } 
.module-slider-871 .module-item-2 .module-subitem-5 .hotspot-3 { display: flex; } 
.module-slider-871 .module-item-2 .module-subitem-5 figcaption { display: block } 
.module-slider-871 .module-item-2 .module-subitem-5.slide-text .slide-text-item span { display: block }  .module-slider-871 .module-item.module-item-3 .slide-content-image { background-color: hsla(var(--j-color-scheme-background-primary-h), var(--j-color-scheme-background-primary-s), calc(var(--j-color-scheme-background-primary-l) - 0%), calc(var(--j-color-scheme-background-primary-a) * 1)); --background-color: hsla(var(--j-color-scheme-background-primary-h), var(--j-color-scheme-background-primary-s), calc(var(--j-color-scheme-background-primary-l) - 0%), calc(var(--j-color-scheme-background-primary-a) * 1)); background-repeat: no-repeat }  .module-slider-871 .module-item-3 .module-subitem-1.slide-svg svg {  } 
.module-slider-871 .module-item-3 .module-subitem-1.slide-icon .has-svg svg {  } 
.module-slider-871 .module-item-3 .module-subitem-1 .hotspot-1 { display: flex; } 
.module-slider-871 .module-item-3 .module-subitem-1 .hotspot-2 { display: flex; } 
.module-slider-871 .module-item-3 .module-subitem-1 .hotspot-3 { display: flex; } 
.module-slider-871 .module-item-3 .module-subitem-1 figcaption { display: block } 
.module-slider-871 .module-item-3 .module-subitem-1.slide-text .slide-text-item span { font-family: 'Jost'; font-weight: 400; font-size: var(--j-font_size-font-size-800); color: hsla(var(--j-color-scheme-foreground-primary-h), var(--j-color-scheme-foreground-primary-s), calc(var(--j-color-scheme-foreground-primary-l) - 0%), calc(var(--j-color-scheme-foreground-primary-a) * 1)); padding-bottom: var(--j-gap-spacing---4); --element-padding-bottom: var(--j-gap-spacing---4); border-width: 0; border-bottom-width: 3px; border-style: solid; border-color: hsla(var(--j-color-scheme-brand-primary-h), var(--j-color-scheme-brand-primary-s), calc(var(--j-color-scheme-brand-primary-l) - 0%), calc(var(--j-color-scheme-brand-primary-a) * 1)); display: block } 
.module-slider-871 .module-item-3 .module-subitem-1.slide-text .slide-text-item span s { box-shadow: 0 1.3px 1.4px rgba(0, 0, 0, 0.006), 0 3.1px 3.5px rgba(0, 0, 0, 0.008), 0 5.8px 6.5px rgba(0, 0, 0, 0.01), 0 10.3px 11.6px rgba(0, 0, 0, 0.012), 0 19.2px 21.7px rgba(0, 0, 0, 0.014), 0 46px 52px rgba(0, 0, 0, 0.02) } 
@media (max-width: 500px) {
	.module-slider-871 .module-item-3 .module-subitem-1.slide-text .slide-text-item span { font-size: var(--j-font_size-font-size-600); padding-bottom: var(--j-gap-spacing---4); --element-padding-bottom: var(--j-gap-spacing---4) } 
} .module-slider-871 .module-item-3 .module-subitem-2.slide-svg svg {  } 
.module-slider-871 .module-item-3 .module-subitem-2.slide-icon .has-svg svg {  } 
.module-slider-871 .module-item-3 .module-subitem-2.slide-icon .has-icon { animation-name: var(--animation); --animation: rotate; --speed: 7500ms; } 
.module-slider-871 .module-item-3 .module-subitem-2.slide-icon .has-svg { animation-name: var(--animation); --animation: rotate; --speed: 7500ms; } 
.module-slider-871 .module-item-3 .module-subitem-2 .hotspot-1 { display: flex; } 
.module-slider-871 .module-item-3 .module-subitem-2 .hotspot-2 { display: flex; } 
.module-slider-871 .module-item-3 .module-subitem-2 .hotspot-3 { display: flex; } 
.module-slider-871 .module-item-3 .module-subitem-2 figcaption { display: block } 
.module-slider-871 .module-item-3 .module-subitem-2.slide-text .slide-text-item span { font-family: 'Jost'; font-weight: 700; font-size: var(--j-font_size-font-size--title-display-l); color: hsla(var(--j-color-scheme-foreground-primary-h), var(--j-color-scheme-foreground-primary-s), calc(var(--j-color-scheme-foreground-primary-l) - 0%), calc(var(--j-color-scheme-foreground-primary-a) * 1)); letter-spacing: -1px; word-spacing: 4px; line-height: 1.15; display: block } 
.module-slider-871 .module-item-3 .module-subitem-2.slide-button .slide-button-group { flex-direction: row }  .module-slider-871 .module-item-3 .module-subitem-3.slide-svg svg {  } 
.module-slider-871 .module-item-3 .module-subitem-3.slide-icon .has-svg svg {  } 
.module-slider-871 .module-item-3 .module-subitem-3.slide-icon .has-icon { animation-name: var(--animation); --animation: rotate; --speed: 7500ms; } 
.module-slider-871 .module-item-3 .module-subitem-3.slide-icon .has-svg { animation-name: var(--animation); --animation: rotate; --speed: 7500ms; } 
.module-slider-871 .module-item-3 .module-subitem-3 .hotspot-1 { display: flex; } 
.module-slider-871 .module-item-3 .module-subitem-3 .hotspot-2 { display: flex; } 
.module-slider-871 .module-item-3 .module-subitem-3 .hotspot-3 { display: flex; } 
.module-slider-871 .module-item-3 .module-subitem-3 figcaption { display: block } 
.module-slider-871 .module-item-3 .module-subitem-3.slide-text .slide-text-item span { font-family: 'Jost'; font-weight: 600; font-size: var(--j-font_size-font-size--title-item); color: hsla(var(--j-color-scheme-foreground-primary-h), var(--j-color-scheme-foreground-primary-s), calc(var(--j-color-scheme-foreground-primary-l) - 0%), calc(var(--j-color-scheme-foreground-primary-a) * 1)); text-transform: none; line-height: 1.3; display: inline; font-family: 'Jost' !important; font-weight: 700 !important; font-size: var(--j-font_size-font-size--title-section) !important; color: hsla(var(--j-color-scheme-foreground-primary-h), var(--j-color-scheme-foreground-primary-s), calc(var(--j-color-scheme-foreground-primary-l) - 0%), calc(var(--j-color-scheme-foreground-primary-a) * 1)) !important; letter-spacing: -0.5px !important; line-height: 1.3 !important } 
.module-slider-871 .module-item-3 .module-subitem-3.slide-text .slide-text-item span s { font-family: 'Jost'; font-weight: 400; font-size: .7em; color: hsla(var(--j-color-scheme-foreground-primary-h), var(--j-color-scheme-foreground-primary-s), calc(var(--j-color-scheme-foreground-primary-l) - 0%), calc(var(--j-color-scheme-foreground-primary-a) * 0.8)); line-height: 1.25 } 
.module-slider-871 .module-item-3 .module-subitem-3.slide-text .slide-text-item span sup { font-family: 'Jost'; font-weight: 400; font-size: .6em; color: hsla(var(--j-color-scheme-foreground-primary-h), var(--j-color-scheme-foreground-primary-s), calc(var(--j-color-scheme-foreground-primary-l) - 0%), calc(var(--j-color-scheme-foreground-primary-a) * 1)); line-height: 1.25 } 
.module-slider-871 .module-item-3 .module-subitem-3.slide-button .slide-button-group { flex-direction: row }  .module-slider-871 .module-item-3 .module-subitem-4.slide-svg svg {  } 
.module-slider-871 .module-item-3 .module-subitem-4.slide-icon .has-svg svg {  } 
.module-slider-871 .module-item-3 .module-subitem-4.slide-icon .has-icon::before { content: '\e95c' !important; font-family: icomoon !important; transform: translate3d(0px, -1px, 0) } 
.module-slider-871 .module-item-3 .module-subitem-4.slide-icon .has-text { max-width: 80%; transform: rotate(-20deg) } 
.module-slider-871 .module-item-3 .module-subitem-4.slide-icon { align-items: center; justify-content: flex-end } 
.module-slider-871 .module-item-3 .module-subitem-4.slide-icon .can-rotate { --bg-size: 300 } 
.module-slider-871 .module-item-3 .module-subitem-4.slide-icon .has-icon { animation-name: none; } 
.module-slider-871 .module-item-3 .module-subitem-4.slide-icon .has-svg { animation-name: none; } 
.module-slider-871 .module-item-3 .module-subitem-4 .hotspot-1 { display: flex; } 
.module-slider-871 .module-item-3 .module-subitem-4 .hotspot-2 { display: flex; } 
.module-slider-871 .module-item-3 .module-subitem-4 .hotspot-3 { display: flex; } 
.module-slider-871 .module-item-3 .module-subitem-4 figcaption { display: block } 
.module-slider-871 .module-item-3 .module-subitem-4.slide-text .slide-text-item span { display: block }  .module-slider-871 .module-item-3 .module-subitem-5.slide-svg svg {  } 
.module-slider-871 .module-item-3 .module-subitem-5.slide-icon .has-svg svg {  } 
.module-slider-871 .module-item-3 .module-subitem-5 .hotspot-1 { display: flex; } 
.module-slider-871 .module-item-3 .module-subitem-5 .hotspot-2 { display: flex; } 
.module-slider-871 .module-item-3 .module-subitem-5 .hotspot-3 { display: flex; } 
.module-slider-871 .module-item-3 .module-subitem-5 figcaption { display: block } 
.module-slider-871 .module-item-3 .module-subitem-5.slide-text .slide-text-item span { display: block }   .module-slider-871 { --image-width: 700; --image-height: 500} .module-slider-871 .swiper-slide::after { --image-width: 700; --image-height: 500}