.slidy>.slidy-slide:not(:first-child){display:none}.slick-initialized .slick-slide.slidy-slide{display:flex}.slidy{--text-font-size-x-small: 0.8rem;--text-font-size-small: 1rem;--text-font-size-default: 1.4rem;--text-font-size-large: 1.8rem;--text-font-size-x-large: 2.4rem;--headline-font-size-x-small: 1.4rem;--headline-font-size-small: 2rem;--headline-font-size-default: 2.4rem;--headline-font-size-large: 3rem;--headline-font-size-x-large: 3.6rem;--headline-font-size: var(--headline-font-size-default);--text-font-size: var(--text-font-size-default);--aspect-ratio:1920/600}.slidy-slide{aspect-ratio:var(--aspect-ratio);position:relative;display:flex;overflow:hidden}.slidy-slide .text-slide{display:flex;flex-direction:column;text-align:center;justify-content:center;width:100%;background-color:var(--background-color);color:var(--text-color)}.slidy-slide .text-slide .text,.slidy-slide .text-slide .headline{margin:0 auto;max-width:1600px}.slidy-slide .text-slide .headline{font-size:var(--headline-font-size, var(--headline-font-size-default));font-weight:var(--headline-font-weight, normal);color:var(--headline-color, var(--default-text))}.slidy-slide .text-slide .text{font-size:var(--text-font-size, var(--text-font-size-default));font-weight:var(--text-font-weight, normal);color:var(--text-color, var(--default-text))}.slidy-slide .text-slide.middle{justify-content:center;align-items:center}.slidy-slide .image-slide{width:100%;overflow:hidden}.slidy-slide .image-slide img{width:100% !important;height:100% !important;object-fit:cover;object-position:calc(var(--center-x, 50)*1%) calc(var(--center-y, 50)*1%);max-width:none !important}.slidy-slide.slidy-text-image{display:grid;grid-template-columns:repeat(12, 1fr)}.slidy-slide.slidy-text-image .image-slide{grid-column:auto/span var(--image-columns, 6)}.slidy-slide.slidy-text-image .text-slide{grid-column:auto/span calc(12 - var(--image-columns, 6))}.slidy-slide.slidy-text-image.flip-image-text .image-slide{order:1}.slidy-slide.slidy-text-image.flip-image-text .text-slide{order:0}.slidy-slide .bubble-bouncer:not(.show){display:none}.slidy-slide .bubble-bouncer{position:absolute;width:100%;height:100%}.slidy-slide .bubble-bouncer .bubble-bouncer-inner{max-width:1600px;margin:0 auto;height:100%;display:flex;position:relative;justify-content:start;align-items:start}.slidy-slide .bubble-bouncer.unbounced .bubble-bouncer-inner{max-width:none}.slidy-slide .bubble-bouncer.top .bubble-bouncer-inner{align-items:start}.slidy-slide .bubble-bouncer.bottom .bubble-bouncer-inner{align-items:end}.slidy-slide .bubble-bouncer.vcenter .bubble-bouncer-inner{align-items:center}.slidy-slide .bubble-bouncer.left .bubble-bouncer-inner{justify-content:start}.slidy-slide .bubble-bouncer.right .bubble-bouncer-inner{justify-content:end}.slidy-slide .bubble-bouncer.hcenter .bubble-bouncer-inner{justify-content:center}@media screen and (max-width: 768px){.slidy-slide .bubble-bouncer{display:none}}.slidy-slide .bubble{width:18.2291vw;font-size:2.1875vw;padding:2.1875vw;aspect-ratio:1;display:flex;justify-content:center;align-items:center;background-color:var(--bubble-background-color);color:var(--bubble-text-color);border-radius:100%;transform:rotate(calc(var(--bubble-rotation, 0) * 1deg));overflow:hidden}.slidy-slide .bubble .bubble-text{text-align:center}.slidy-slide .slidy-button{padding:.375rem .75rem;background-color:var(--button-bg-color);color:var(--button-text-color);display:inline-block}.slidy-slide.slidy-hero-overlay{position:relative;overflow:hidden}.slidy-slide.slidy-hero-overlay .hero-overlay-image{position:absolute;inset:0;width:100%;height:100%;overflow:hidden}.slidy-slide.slidy-hero-overlay .hero-overlay-image img{width:100% !important;height:100% !important;object-fit:cover;object-position:calc(var(--center-x, 50)*1%) calc(var(--center-y, 50)*1%);max-width:none !important}.slidy-slide.slidy-hero-overlay .hero-overlay-content{position:absolute;inset:0;display:flex;padding:2rem;z-index:2}.slidy-slide.slidy-hero-overlay .hero-overlay-content::before{content:"";position:absolute;inset:0;background-color:var(--hero-overlay-bg, rgba(0, 0, 0, 0.4));opacity:calc(var(--hero-overlay-opacity, 40)/100);z-index:-1}.slidy-slide.slidy-hero-overlay .hero-overlay-content .hero-overlay-inner{max-width:1600px;margin:0 auto;width:100%;display:flex;flex-direction:column;gap:.5rem}.slidy-slide.slidy-hero-overlay.hero-valign-top .hero-overlay-content{align-items:flex-start}.slidy-slide.slidy-hero-overlay.hero-valign-top .hero-overlay-content .hero-overlay-inner{margin-top:2rem}.slidy-slide.slidy-hero-overlay.hero-valign-center .hero-overlay-content{align-items:center}.slidy-slide.slidy-hero-overlay.hero-valign-center .hero-overlay-content .hero-overlay-inner{margin:auto;transform:translateY(var(--hero-overlay-offset, 0))}.slidy-slide.slidy-hero-overlay.hero-valign-bottom .hero-overlay-content{align-items:flex-end}.slidy-slide.slidy-hero-overlay.hero-valign-bottom .hero-overlay-content .hero-overlay-inner{margin-bottom:2rem}.slidy-slide.slidy-hero-overlay.hero-align-left .hero-overlay-content .hero-overlay-inner{text-align:left;align-items:flex-start}.slidy-slide.slidy-hero-overlay.hero-align-center .hero-overlay-content .hero-overlay-inner{text-align:center;align-items:center}.slidy-slide.slidy-hero-overlay.hero-align-right .hero-overlay-content .hero-overlay-inner{text-align:right;align-items:flex-end}.slidy-slide.slidy-hero-overlay .hero-overlay-title{font-size:var(--hero-title-font-size, 2.4rem);font-weight:700;color:var(--hero-title-color, #fff);line-height:1.1;text-shadow:0 2px 8px rgba(0,0,0,.4)}.slidy-slide.slidy-hero-overlay .hero-overlay-subtitle{font-size:var(--hero-subtitle-font-size, 1.8rem);font-weight:600;color:var(--hero-subtitle-color, #fff);line-height:1.2;text-shadow:0 2px 8px rgba(0,0,0,.4)}.slidy-slide.slidy-hero-overlay .hero-overlay-text{font-size:var(--hero-text-font-size, 1.2rem);color:var(--hero-text-color, #fff);line-height:1.4;text-shadow:0 1px 4px rgba(0,0,0,.4)}.slidy-slide.slidy-hero-overlay .hero-overlay-text p{margin:0}.slidy-slide.slidy-hero-overlay .hero-overlay-button-container{margin-top:1rem}.slidy-slide.slidy-hero-overlay .hero-overlay-button-container .hero-overlay-btn{display:inline-block;padding:.5rem 1.5rem;background-color:var(--button-bg-color, var(--primary));color:var(--button-text-color, #fff);text-decoration:none;border-radius:.25rem;transition:opacity .2s;font-size:1rem}.slidy-slide.slidy-hero-overlay .hero-overlay-button-container .hero-overlay-btn:hover{opacity:.85}@media screen and (max-width: 768px){.slidy-slide.slidy-hero-overlay .hero-overlay-content{padding:1rem}}.slidy-container .slidy-arrow{position:absolute;color:var(--light);font-size:4rem;z-index:10;display:flex;justify-content:center;align-items:center;padding:1rem;top:0;bottom:0;opacity:0;transition:opacity .4s}.slidy-container:hover .slidy-arrow{opacity:1}.slidy-container .slidy-arrow-prev{left:0}.slidy-container .slidy-arrow-next{right:0}.slidy-container .slick-dots{width:100%;position:absolute;bottom:0;padding:1rem;display:flex;gap:1rem;align-items:center;justify-content:center;box-sizing:border-box}.slidy-container .slick-dots li{width:1rem;aspect-ratio:1;overflow:hidden;background-color:var(--light);border-radius:100%;cursor:pointer;padding:0;box-shadow:0 0 4px var(--primary)}.slidy-container .slick-dots li.slick-active{background-color:var(--primary)}.slidy-container .slick-dots li button{display:none}
