/* Generated by Shaper CMS; source=main.min.css; key=82eabd3b5af247834af73a4cd38139c4c4fe94b68ba641b577c171044ae0f682 */
.ws-honeypot{position:absolute !important;left:-9999px !important;width:1px !important;height:1px !important;overflow:hidden !important;opacity:0 !important;pointer-events:none !important}h1{font-family:"Matemasie",cursive;font-size:3.25em;font-weight:400;line-height:1.1;letter-spacing:0;color:#fff;margin-bottom:4rem;text-align:center}h3{font-family:"Geologica","Outfit",sans-serif;font-size:1.5em;font-weight:600;margin-top:0;margin-bottom:1rem;letter-spacing:-0.01em;color:#fff}h4{font-family:"Geologica","Outfit",sans-serif;font-size:1em;font-weight:600;margin:0}.ws-colored-text{background:linear-gradient(to right, #dc3545, #fd7e14, #ffc107, #198754, #0d6efd, #6f42c1);-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0)}.ws-pattern{position:relative;background:linear-gradient(to right, #dc3545, #fd7e14, #ffc107, #198754, #0d6efd, #6f42c1);margin:0;padding:2em 0;--mx: -7em;--my: -7em;overflow:hidden}.ws-pattern::before{position:absolute;content:"";z-index:2;background:url('/theme/img/pattern.svg?v=1776951470') repeat;background-size:58px 100px;top:0;left:0;right:0;bottom:0}.ws-pattern::after{position:absolute;z-index:1;background:#1a1a1a;top:0;left:0;right:0;bottom:0;content:"";mask-repeat:no-repeat;mask-image:radial-gradient(circle at var(--mx) var(--my), rgba(0, 0, 0, 0) 0em, rgb(0, 0, 0) 15em)}.ws-pattern .after{position:absolute;content:"";z-index:1;top:var(--my);left:var(--mx);width:12em;height:12em;transform:translate(-50%, -50%);border-radius:50%;filter:blur(3em)}.ws-pattern h1{margin-top:0}.ws-pattern>.container{position:relative;z-index:4}.ws-pattern .pattern-shadow{position:absolute;z-index:3;top:0;left:0;right:0;bottom:0;background:linear-gradient(to bottom, #121212 2em, rgba(15, 15, 15, 0) 50%, #121212 calc(100% - 2em))}.ws-reveal{opacity:0;transform:translate3d(0, 1.1rem, 0) scale(0.992);filter:saturate(0.94);transition:opacity .62s cubic-bezier(0.22, 0.61, 0.36, 1),transform .62s cubic-bezier(0.22, 0.61, 0.36, 1),filter .62s cubic-bezier(0.22, 0.61, 0.36, 1);transition-delay:var(--ws-reveal-delay, 0ms);will-change:opacity,transform}.ws-reveal.is-in{opacity:1;transform:translate3d(0, 0, 0) scale(1);filter:saturate(1)}@media(prefers-reduced-motion: reduce){.ws-reveal{opacity:1 !important;transform:none !important;filter:none !important;transition:none !important}}.swooshes{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none}.swooshes span{display:block;position:absolute;height:.25em;width:115%;z-index:1;transform-origin:center center;border-radius:999px;right:-7.5%;transform:rotate(15deg)}.swooshes span::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:inherit;z-index:3;border-radius:inherit;mask:linear-gradient(to right, #000 15%, transparent 15%, transparent 85%, #000 85%)}.swooshes span:nth-child(1){background-color:#6f42c1;bottom:5em}.swooshes span:nth-child(2){background-color:#0d6efd;bottom:5.75em}.swooshes span:nth-child(3){background-color:#198754;bottom:6.5em}.swooshes span:nth-child(4){background-color:#ffc107;bottom:7.25em}.swooshes span:nth-child(5){background-color:#fd7e14;bottom:8em}.swooshes span:nth-child(6){background-color:#dc3545;bottom:8.75em}.table-wrap table.table{width:100%;border-spacing:2em 1em;white-space:nowrap}.table-wrap table.table th{text-align:start}.table-wrap table.table td.link{text-align:end;width:0}.table-wrap table.table td.date{width:0}.table-wrap table.table td.name{width:100%}.row{--bs-gutter-x: 1.5rem;--bs-gutter-y: 0;display:flex;flex-wrap:wrap;margin-top:calc(-1*var(--bs-gutter-y));margin-right:calc(-0.5*var(--bs-gutter-x));margin-left:calc(-0.5*var(--bs-gutter-x))}.row>*{flex-shrink:0;width:100%;max-width:100%;padding-right:calc(var(--bs-gutter-x)*.5);padding-left:calc(var(--bs-gutter-x)*.5);margin-top:var(--bs-gutter-y)}.col{flex:1 0 0}.d-grid{display:grid !important}.justify-content-between{justify-content:space-between !important}.align-items-end{align-items:flex-end !important}.py-5{padding-top:3rem !important;padding-bottom:3rem !important}.gap-4{gap:1.5rem !important}.text-center{text-align:center !important}.text-muted{--bs-text-opacity: 1;color:var(--bs-secondary-color) !important}.visible{visibility:visible !important}.ws-hero{height:100vh;height:calc(var(--vh, 1vh)*100);position:relative;margin:0;overflow:hidden}.ws-hero .ws-hero-media{position:absolute;top:0;left:0;right:0;bottom:0;z-index:0}.ws-hero::after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(to bottom, rgba(15, 15, 15, 0.3), #121212);z-index:1}.ws-hero .ws-hero-image,.ws-hero .ws-hero-video{width:100%;height:100%;object-fit:cover;object-position:top center;position:absolute;top:0;left:0}.ws-hero .ws-hero-image{opacity:1;transition:opacity .6s ease}.ws-hero .ws-hero-video{opacity:0;transition:opacity .7s ease}.ws-hero.video-ready .ws-hero-image{opacity:0}.ws-hero.video-ready .ws-hero-video{opacity:1}.ws-hero .ws-hero-text{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);z-index:2;text-align:center}.ws-hero .ws-hero-text h1{max-width:19em;margin:0 auto}.ws-hero .ws-hero-text h1 span{font-weight:900}.ws-hero .ws-scroll-down{position:absolute;bottom:5em;left:50%;transform:translateX(-50%);z-index:3}.ws-hero .ws-scroll-down span{width:2em;height:3em;border-radius:1.5em;border:3px solid #777;position:absolute;top:calc(50% - 1.5em);left:calc(50% - 1em)}.ws-hero .ws-scroll-down span::before,.ws-hero .ws-scroll-down span::after{position:absolute;content:"";width:6px;height:6px;border-radius:50%;top:.5em;left:calc(50% - 3px);background:#777;opacity:0;animation:mouse 1.5s ease-in-out infinite}.ws-hero .ws-scroll-down span::after{animation-delay:.75s}@keyframes mouse{50%{opacity:1}47.5%,52.5%{transform:translateY(10px)}100%{transform:translateY(20px)}}.ws-features{overflow:visible}.ws-features .row{align-items:stretch;overflow:visible}.ws-features .col{display:flex;flex-direction:column;padding:0 1em;position:relative;isolation:isolate;overflow:visible}.ws-features .col::before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(to bottom right, #dc3545 13%, transparent 27%);clip-path:polygon(15% 0, 100% 100%, 100% 30%);opacity:0;transition:.5s}.ws-features .col::after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(to bottom left, #fd7e14 13%, transparent 27%);clip-path:polygon(0 30%, 0 100%, 85% 0%);opacity:0;transition:.5s}.ws-features .col:hover .feature,.ws-features .col.is-scroll-active .feature{color:currentColor;transform:scale(1.05);z-index:4}.ws-features .col:hover .feature .feature-card a::before,.ws-features .col.is-scroll-active .feature .feature-card a::before{opacity:1}.ws-features .col:hover::before,.ws-features .col:hover::after,.ws-features .col:hover .feature .feature-glow,.ws-features .col.is-scroll-active::before,.ws-features .col.is-scroll-active::after,.ws-features .col.is-scroll-active .feature .feature-glow{opacity:1}.ws-features .col:nth-child(1):hover .party-burst svg,.ws-features .col:nth-child(1).is-scroll-active .party-burst svg{animation:confetti-pop 1.5s cubic-bezier(0.25, 0.46, 0.45, 0.94) infinite;animation-delay:var(--d)}.ws-features .col:nth-child(2):hover .star,.ws-features .col:nth-child(2).is-scroll-active .star{opacity:1 !important;transform:scale(1) rotate(0deg) !important}.ws-features .col:nth-child(2)::before{background:linear-gradient(to bottom right, #ffc107 13%, transparent 27%)}.ws-features .col:nth-child(2)::after{background:linear-gradient(to bottom left, #198754 13%, transparent 27%)}.ws-features .col:nth-child(2) .feature .feature-glow{background:linear-gradient(to left, #ffc107, #198754)}.ws-features .col:nth-child(3):hover .sparkle,.ws-features .col:nth-child(3).is-scroll-active .sparkle{opacity:1 !important;transform:scale(1) rotate(15deg) !important}.ws-features .col:nth-child(3)::before{background:linear-gradient(to bottom right, #0d6efd 13%, transparent 27%)}.ws-features .col:nth-child(3)::after{background:linear-gradient(to bottom left, #6f42c1 13%, transparent 27%)}.ws-features .col:nth-child(3) .feature .feature-glow{background:linear-gradient(to left, #0d6efd, #6f42c1)}.ws-features .col .feature{display:flex;flex-direction:column;flex:1 1 auto;align-items:center;color:#b59e72;cursor:pointer;transition:.3s;position:relative;z-index:3;width:100%;overflow:visible}.ws-features .col .feature .feature-icon{width:fit-content;height:fit-content;padding:1.5em;border-radius:50%;background:#1a1a1a;display:flex;position:relative;z-index:3;overflow:visible}.ws-features .col .feature .feature-icon>svg:not(.animation){width:3em;height:3em;position:relative;z-index:3}.ws-features .col .feature .feature-icon .animation{position:absolute;z-index:2;will-change:transform,opacity;transition:.45s cubic-bezier(0.34, 1.56, 0.64, 1)}.ws-features .col .feature .feature-icon .animation.party-burst{width:100%;height:60%;top:0;left:0;opacity:1 !important;pointer-events:none}.ws-features .col .feature .feature-icon .animation.party-burst svg{position:absolute;top:50%;left:50%;width:1.25em;height:1.25em;margin-top:-0.625em;margin-left:-0.625em;opacity:0}.ws-features .col .feature .feature-icon .animation.star{width:.9em;height:.9em;top:.7em;left:.3em;transform:scale(0) rotate(-25deg);opacity:0}.ws-features .col .feature .feature-icon .animation.star:nth-child(2){top:-0.2em;left:calc(50% - .45em);transition-delay:40ms}.ws-features .col .feature .feature-icon .animation.star:nth-child(3){top:.7em;left:unset;right:.3em;transition-delay:120ms}.ws-features .col .feature .feature-icon .animation.star:nth-child(4){transition-delay:200ms}.ws-features .col .feature .feature-icon .animation.sparkle{width:1.5em;height:1.5em;top:.2em;right:.5em;transform:scale(0) rotate(-25deg);opacity:0;transition:.4s cubic-bezier(0.34, 1.56, 0.64, 1)}.ws-features .col .feature .feature-card{display:flex;flex-direction:column;flex:1 1 auto;align-items:center;padding:2.5em;gap:1em;border-radius:1.5em;background:#1a1a1a;margin-top:-2.5em;position:relative;z-index:2;text-align:center;justify-items:center;width:100%;overflow:visible}.ws-features .col .feature .feature-card p,.ws-features .col .feature .feature-card h3{margin:0}.ws-features .col .feature .feature-card h3{font-family:"Matemasie","Geologica","Outfit",cursive;font-weight:400}.ws-features .col .feature .feature-card a{color:currentColor;text-decoration:none;display:flex;align-items:center;gap:.5em;font-weight:600;padding:0 .7em 0 .75em;position:relative;width:fit-content;transition:.3s gap;margin-top:auto;padding-top:1em}.ws-features .col .feature .feature-card a::before{content:"";position:absolute;bottom:-0.75em;left:0;right:0;height:2px;background:linear-gradient(to right, #dc3545, #fd7e14, #ffc107, #198754, #0d6efd, #6f42c1);opacity:0;transition:.3s}.ws-features .col .feature .feature-glow{position:absolute;top:4.75em;left:1.5em;right:1.5em;bottom:2em;background:linear-gradient(to left, #dc3545, #fd7e14);filter:blur(2em);z-index:1;opacity:0;transition:.5s}.ws-features .col .reflectors{position:absolute;top:0;left:0;right:0;bottom:0;color:#1a1a1a;pointer-events:none;z-index:6}.ws-features .col .reflectors>div{position:absolute;top:-1.75em}.ws-features .col .reflectors>div.left{left:calc(15% - 2.5em)}.ws-features .col .reflectors>div.right{right:calc(15% - 2.5em);transform:scaleX(-1)}.ws-features .col .reflectors>div svg{width:2em;height:2em}@keyframes confetti-pop{0%{transform:translate(0, 0) scale(0) rotate(0deg);opacity:1}30%{transform:translate(calc(var(--tx) * 0.8), calc(var(--ty) * 0.8)) scale(1.5) rotate(calc(var(--rot) / 2));opacity:1}100%{transform:translate(var(--tx), calc(var(--ty) + 20px)) scale(1) rotate(var(--rot));opacity:0}}.ws-events h1{text-align:center}.ws-events .events{grid-template-columns:1fr 1fr 1fr}.ws-events .events .event{display:flex;flex-direction:column;text-decoration:none;color:inherit;background:#1a1a1a;border-radius:1.5em;cursor:pointer;position:relative}.ws-events .events .event::before{position:absolute;content:"";top:3em;left:3em;right:3em;bottom:3em;background:linear-gradient(to right bottom, #dc3545, #fd7e14, #ffc107, #198754, #0d6efd, #6f42c1);transition:.4s;z-index:-1;filter:blur(2.5em);opacity:0}.ws-events .events .event .event-people-layers{position:absolute;inset:0;border-radius:inherit;overflow:hidden;pointer-events:none;z-index:0}.ws-events .events .event .event-people-layers span{position:absolute;inset:0;background:#5d4290;opacity:0;mix-blend-mode:screen;transform:translate3d(0, 0.55rem, 0) scale(1.025);transition:opacity .34s ease,transform .46s ease;-webkit-mask-image:url('/theme/img/people.svg?v=1778709558');mask-image:url('/theme/img/people.svg?v=1778709558');-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:50% 110%;mask-position:50% 110%;-webkit-mask-size:138% auto;mask-size:138% auto}.ws-events .events .event .event-people-layers span:nth-child(1){background:#4b3476;opacity:.1;transform:translate3d(0, 0.35rem, 0) scale(1.01)}.ws-events .events .event .event-people-layers span:nth-child(2){background:#6f559f;opacity:.035;-webkit-mask-position:48% 116%;mask-position:48% 116%;-webkit-mask-size:146% auto;mask-size:146% auto;transition-delay:.04s}.ws-events .events .event:hover .event-link-glow{opacity:.75 !important;filter:blur(0.3em)}.ws-events .events .event:hover::before{opacity:1}.ws-events .events .event:hover .event-people-layers span:nth-child(1){opacity:.15;transform:translate3d(-0.15%, 0.1rem, 0) scale(1.015)}.ws-events .events .event:hover .event-people-layers span:nth-child(2){opacity:.12;transform:translate3d(-0.35%, -0.05rem, 0) scale(1.03)}.ws-events .events .event:hover .event-img .event-cat-icons{opacity:0;transform:translate3d(0, 0.35rem, 0) scale(0.94);filter:blur(0.15rem)}.ws-events .events .event:hover .event-img img{transform:scale(1.075)}.ws-events .events .event .event-img{width:100%;aspect-ratio:128/67;line-height:0;border-top-left-radius:1.5em;border-top-right-radius:1.5em;overflow:hidden;position:relative;isolation:isolate;z-index:1}.ws-events .events .event .event-img .event-cat-icons{position:absolute;left:10px;top:10px;bottom:auto;transform:translate3d(0, 0, 0);transform-origin:left top;display:flex;align-items:center;gap:.35rem;z-index:3;pointer-events:none;padding:.28rem .4rem;border-radius:999px;border:1px solid rgba(228,11,122,.5);background:rgba(0,0,0,.45);box-shadow:0 .6rem 1.25rem rgba(0,0,0,.38);transition:opacity .24s ease,transform .24s cubic-bezier(0.2, 0.8, 0.2, 1),filter .24s ease;will-change:transform,opacity,filter;backface-visibility:hidden;-webkit-backface-visibility:hidden}.ws-events .events .event .event-img .event-cat-icon{width:1.75rem;height:1.75rem;border-radius:50%;border:1.5px solid rgba(228,11,122,.92);background:rgba(0,0,0,.72);color:#e40b7a;box-shadow:0 .35rem .95rem rgba(0,0,0,.35);display:inline-flex;align-items:center;justify-content:center;backdrop-filter:blur(4px);padding:.3rem;overflow:hidden}.ws-events .events .event .event-img .event-cat-icon>svg{width:100%;height:100%}.ws-events .events .event .event-img img{width:100%;height:100%;object-fit:cover;object-position:center center;transition:.4s;display:block;transform:scale(1);backface-visibility:hidden}.ws-events .events .event .event-desc{padding:1.25em 1.5em;display:flex;flex-direction:column;flex:1 1 auto;position:relative;z-index:1}.ws-events .events .event .event-desc h3{margin:0;line-height:1.15}.ws-events .events .event .event-desc .event-date{font-size:.9em;font-weight:900}.ws-events .events .event .event-desc>.d-flex:last-child{margin-top:auto;padding-top:.875em}.ws-events .events .event .event-desc .event-prod{display:grid;gap:.325em;font-size:.95em;color:rgba(181,158,114,.9);font-weight:600}.ws-events .events .event .event-desc .event-prod svg{width:1.5em;height:1.5em}.ws-events .events .event .event-desc .event-prod>div{display:flex;gap:.5em}.ws-events .events .event .event-desc .event-link{position:relative}.ws-events .events .event .event-desc .event-link svg{width:3.5em;height:3.5em}.ws-events .events .event .event-desc .event-link svg.event-link-glow{position:absolute;top:0;left:0;opacity:0;transition:.4s}.ws-events .events-button{margin-top:2em;text-align:center}.ws-events .table-wrap table.table td.category,.ws-events .table-wrap table.table th:nth-child(3){white-space:nowrap;width:1%}.ws-events .table-wrap table.table td.name .event-table-name{min-width:0;overflow-wrap:anywhere}.ws-events .table-wrap table.table td.category .event-table-icons{display:inline-flex;align-items:center;gap:.3rem;flex-shrink:0}.ws-events .table-wrap table.table td.category .event-table-icons .event-cat-icon{width:1.45rem;height:1.45rem;border-radius:50%;border:1.2px solid rgba(228,11,122,.8);background:rgba(0,0,0,.72);color:#e40b7a;display:inline-flex;align-items:center;justify-content:center;padding:.22rem;overflow:hidden}.ws-events .table-wrap table.table td.category .event-table-icons .event-cat-icon>svg{width:100%;height:100%}.ws-events.ws-current-event h1{cursor:pointer}.ws-events.ws-current-event .events{position:relative;overflow:visible;isolation:isolate}.ws-events.ws-current-event .events .event{width:75%;margin:0 auto;font-size:2em;overflow:visible;z-index:2;box-shadow:0 .25em .75em -0.25em #000}.ws-events.ws-current-event .events .event .event-desc{position:absolute;top:0;left:0;bottom:0;right:0;background:rgba(0,0,0,.25);transition:.5s;transform:scale(1.075);opacity:0;z-index:2;border-radius:inherit;overflow:hidden}.ws-events.ws-current-event .events .event .event-img{border-radius:1.5em;transition:.5s;will-change:filter}.ws-events.ws-current-event .events .event .event-img .event-cat-icons{left:50%;top:auto;bottom:1.1rem;transform:translateX(-50%);gap:.55rem;padding:.45rem .65rem;border-radius:999px;background:rgba(0,0,0,.42);border:1px solid rgba(228,11,122,.45);box-shadow:0 .75rem 1.6rem rgba(0,0,0,.45);transition:opacity .35s ease,transform .35s ease,filter .35s ease}.ws-events.ws-current-event .events .event .event-img .event-cat-icon{width:2.45rem;height:2.45rem;padding:.42rem;border-width:2px;border-color:rgba(228,11,122,.95);background:rgba(0,0,0,.78);color:#e40b7a;box-shadow:0 .45rem 1rem rgba(0,0,0,.45)}.ws-events.ws-current-event .events .event .event-img .event-cat-icon>svg{filter:drop-shadow(0 0 0.35rem rgba(228, 11, 122, 0.35))}.ws-events.ws-current-event .events .event::before{z-index:0}.ws-events.ws-current-event .events .event:hover .event-img .event-cat-icons{opacity:0;transform:translate(-50%, 0.55rem) scale(0.92);filter:blur(0.2rem)}.ws-events.ws-current-event .events .event:hover .event-img img{transform:scale(1);filter:blur(1.5em)}.ws-events.ws-current-event .events .event:hover .event-desc{opacity:1;transform:scale(1)}.ws-events.ws-current-event .events .event .event-link-glow{display:none !important}.ws-events.ws-current-event .events .arrow{position:absolute;top:50%;right:0;width:100%;height:60%;z-index:1;pointer-events:none}.ws-events.ws-current-event .events .arrow>div::before{content:"";position:absolute;bottom:0;border-radius:1em;height:124%;width:.75em;transform:rotate(35deg);transform-origin:bottom;filter:brightness(0.5)}.ws-events.ws-current-event .events .arrow>div::after{content:"";position:absolute;bottom:99%;border-radius:1em;height:124%;width:.75em;transform:rotate(-35deg);transform-origin:bottom;filter:brightness(0.5)}.ws-events.ws-current-event .events .arrow .red::before,.ws-events.ws-current-event .events .arrow .red::after{background:#dc3545;left:0;transform:rotate(-35deg);animation-delay:.8s}.ws-events.ws-current-event .events .arrow .red::after{transform:rotate(35deg);left:-16.7%}.ws-events.ws-current-event .events .arrow .orange::before,.ws-events.ws-current-event .events .arrow .orange::after{background:#fd7e14;left:14%;transform:rotate(-35deg);animation-delay:.4s}.ws-events.ws-current-event .events .arrow .orange::after{transform:rotate(35deg);left:-2.7%}.ws-events.ws-current-event .events .arrow .yellow::before,.ws-events.ws-current-event .events .arrow .yellow::after{background:#ffc107;left:28%;transform:rotate(-35deg)}.ws-events.ws-current-event .events .arrow .yellow::after{transform:rotate(35deg);left:11.3%}.ws-events.ws-current-event .events .arrow .green::before,.ws-events.ws-current-event .events .arrow .green::after{background:#198754;right:28%}.ws-events.ws-current-event .events .arrow .green::after{right:11.3%}.ws-events.ws-current-event .events .arrow .blue::before,.ws-events.ws-current-event .events .arrow .blue::after{background:#0d6efd;right:14%;animation-delay:.4s}.ws-events.ws-current-event .events .arrow .blue::after{right:-2.7%}.ws-events.ws-current-event .events .arrow .purple::before,.ws-events.ws-current-event .events .arrow .purple::after{background:#6f42c1;right:0;animation-delay:.8s}.ws-events.ws-current-event .events .arrow .purple::after{right:-16.7%}.ws-events.ws-current-event .events .arrow.arrow-glow{filter:blur(1em)}.ws-events.ws-current-event .events .arrow.arrow-glow>div::before,.ws-events.ws-current-event .events .arrow.arrow-glow>div::after{opacity:0;filter:brightness(1)}.ws-events.ws-current-event .events.ongoing .arrow:not(.arrow-glow)>div::before,.ws-events.ws-current-event .events.ongoing .arrow:not(.arrow-glow)>div::after{animation-name:arrow-pulse;animation-duration:3s;animation-iteration-count:infinite;animation-timing-function:ease-in-out}.ws-events.ws-current-event .events.ongoing .arrow.arrow-glow>div::before,.ws-events.ws-current-event .events.ongoing .arrow.arrow-glow>div::after{animation-name:arrow-glow-pulse;animation-duration:3s;animation-iteration-count:infinite;animation-timing-function:ease-in-out}@keyframes arrow-glow-pulse{0%{opacity:0}20%{opacity:.5}50%{opacity:.5}75%{opacity:0}100%{opacity:0}}@keyframes arrow-pulse{0%{filter:brightness(0.5)}20%{filter:brightness(1)}50%{filter:brightness(1)}75%{filter:brightness(0.5)}100%{filter:brightness(0.5)}}.ws-events .event-list{position:relative;z-index:30}.ws-events .event-list>.d-flex{position:relative;z-index:31;margin-bottom:3rem;align-items:center}.ws-events .event-list>.d-flex h2{font-size:2.75em;margin:0}.ws-events .event-list>.d-flex::before{position:absolute;content:"";background:linear-gradient(to right, #dc3545, #fd7e14, #ffc107, #198754, #0d6efd, #6f42c1);height:4px;border-radius:2px;bottom:calc(-1rem + 2px);left:0;right:0}.ws-events .event-list>.d-flex .event-list-options{user-select:none;color:#b59e72}.ws-events .event-list>.d-flex .event-list-options svg{height:2em;width:2em}.ws-events .event-list>.d-flex .event-list-options>svg{opacity:.5;cursor:pointer;transition:.3s}.ws-events .event-list>.d-flex .event-list-options>svg:hover{opacity:1}.ws-events .event-list>.d-flex .event-list-options>svg.disabled{opacity:.25;pointer-events:none}.ws-events .event-list>.d-flex .event-list-options .event-list-layout{position:relative;width:2em;height:2em;transition:.3s;opacity:.5;cursor:pointer}.ws-events .event-list>.d-flex .event-list-options .event-list-layout:hover{opacity:1}.ws-events .event-list>.d-flex .event-list-options .event-list-layout>svg{position:absolute;top:0;left:0;opacity:0;transform:scale(0);transition:.4s;filter:brightness(1.15)}.ws-events .event-list>.d-flex .event-list-options .event-list-layout>svg.active{opacity:1;transform:scale(1)}.ws-events .event-list>.d-flex .event-list-options .event-list-filters{margin-right:1em;color:#b59e72;position:relative;z-index:32;isolation:isolate}.ws-events .event-list>.d-flex .event-list-options .event-list-filters .custom-dropdown{position:relative;z-index:33}.ws-events .event-list>.d-flex .event-list-options .event-list-filters .custom-dropdown.open{z-index:1302}.ws-events .event-list>.d-flex .event-list-options .event-list-filters .custom-dropdown .custom-dropdown-toggle{cursor:pointer;padding:.5rem .75rem;transition:.3s ease;color:#b59e72}.ws-events .event-list>.d-flex .event-list-options .event-list-filters .custom-dropdown .custom-dropdown-toggle svg{width:16px;height:16px;transition:transform .4s cubic-bezier(0.4, 0, 0.2, 1)}.ws-events .event-list>.d-flex .event-list-options .event-list-filters .custom-dropdown.open .custom-dropdown-toggle svg{transform:rotate(-180deg)}.ws-events .event-list>.d-flex .event-list-options .event-list-filters .custom-dropdown .custom-dropdown-menu{position:absolute;top:100%;left:0;margin-top:.5rem;min-width:220px;background:#151515;border:1px solid rgba(181,158,114,.2);border-radius:1.25rem;padding:.5rem;box-shadow:0 1rem 3rem rgba(0,0,0,.6);z-index:1301;opacity:0;visibility:hidden;transform:translateY(15px) scale(0.95);transition:all .3s cubic-bezier(0.175, 0.885, 0.32, 1.275);transform-origin:top left}.ws-events .event-list>.d-flex .event-list-options .event-list-filters .custom-dropdown .custom-dropdown-menu .custom-dropdown-item{padding:.75rem 1.25rem;color:#aaa;border-radius:.75rem;cursor:pointer;transition:all .25s ease;font-size:.95rem;white-space:nowrap}.ws-events .event-list>.d-flex .event-list-options .event-list-filters .custom-dropdown .custom-dropdown-menu .custom-dropdown-item:hover{background:rgba(181,158,114,.1);color:#fff}.ws-events .event-list>.d-flex .event-list-options .event-list-filters .custom-dropdown .custom-dropdown-menu .custom-dropdown-item.active{background:rgba(181,158,114,.1);color:#fff;font-weight:600;border-left:3px solid #b59e72;padding-left:1.25rem}.ws-events .event-list>.d-flex .event-list-options .event-list-filters .custom-dropdown.open .custom-dropdown-menu{opacity:1;visibility:visible;transform:translateY(0) scale(1)}.ws-events .event-category-wrap{grid-template-columns:1fr 1fr 1fr 1fr}.ws-events .event-category-wrap .event-category{cursor:pointer}.ws-events .event-category-wrap .event-category:hover .event-category-icon{transform:translateY(-15%)}.ws-events .event-category-wrap .event-category:hover .event-category-icon>svg{opacity:1;filter:drop-shadow(0 0 1em currentColor)}.ws-events .event-category-wrap .event-category:hover .btn{color:#f5f5f5}.ws-events .event-category-wrap .event-category:hover .btn::after{filter:brightness(1)}.ws-events .event-category-wrap .event-category .event-category-icon{width:8em;height:8em;display:block;margin:0 auto;position:relative;color:#e40b7a;transition:.4s}.ws-events .event-category-wrap .event-category .event-category-icon>svg{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:45%;height:45%;opacity:.5;transition:.4s;z-index:2}.ws-events .event-category-wrap .event-category .event-category-title{margin-top:-1em;display:flex;justify-content:center}.ws-events .event-category-wrap .event-category .event-category-title h3{position:relative;z-index:3;margin:0;font-size:1.25em}.ws-events.single{position:relative;z-index:5}.ws-events.single .event-img{width:100%;aspect-ratio:128/67;border-radius:1.5rem;overflow:hidden;font-size:2em;box-shadow:0 .25em .75em -0.25em #000;margin-bottom:2rem}.ws-events.single .event-img img{width:100%;height:100%;object-fit:cover;object-position:center center}.ws-events.single .event-desc{position:relative;z-index:2}.ws-events.single .event-desc .event-side{width:25em;flex-shrink:0;position:relative}.ws-events.single .event-desc .event-side>.star{position:absolute;top:0;right:0;width:13em;height:13em;color:#e40b7a;transform:translate(40%, -40%) rotate(15deg);z-index:-1}.ws-events.single .event-desc .event-side>.star svg{width:100%;height:100%;filter:drop-shadow(0 0 1rem currentColor)}.ws-events.single .event-desc .event-side .event-date{padding:1rem;border-radius:1.5rem;background:#1a1a1a;width:100%;text-align:center;font-weight:900;font-size:3em;box-shadow:0 .25rem .75rem -0.25rem #000}.ws-events.single .event-desc .event-side .event-time{text-align:center;width:100%;font-weight:900;color:#e40b7a;text-shadow:0 0 1em currentColor}.ws-events.single .event-desc .event-side .event-time>div{padding:1rem;border-radius:1.5rem;background:#1a1a1a;flex-basis:100%;font-size:3em}.ws-events.single .event-desc .event-side .event-reserve-btn,.ws-events.single .event-desc .event-side .event-calendar-btn{width:100%;justify-content:center;font-size:1.1em;border-radius:2em;margin-top:.25em;padding:.9em 1.2em}.ws-events.single .event-desc .event-side .event-side-actions{position:relative;z-index:3}.ws-events.single .event-desc .event-side .event-calendar-dropdown{width:100%;position:relative;z-index:40}.ws-events.single .event-desc .event-side .event-calendar-dropdown>summary{list-style:none;cursor:pointer}.ws-events.single .event-desc .event-side .event-calendar-dropdown>summary::-webkit-details-marker{display:none}.ws-events.single .event-desc .event-side .event-calendar-dropdown>summary::marker{content:""}.ws-events.single .event-desc .event-side .event-calendar-dropdown .event-calendar-menu{position:absolute;top:calc(100% + .35em);left:0;right:0;z-index:60;display:none;border-radius:1rem;border:1px solid rgba(181,158,114,.35);background:rgba(18,18,18,.96);backdrop-filter:blur(4px);box-shadow:0 1em 2.2em rgba(0,0,0,.4);overflow:hidden}.ws-events.single .event-desc .event-side .event-calendar-dropdown .event-calendar-menu a{display:block;color:#ccc;text-decoration:none;padding:.65em .85em;font-size:.95em;transition:.2s}.ws-events.single .event-desc .event-side .event-calendar-dropdown .event-calendar-menu a:hover{color:#fff;background:rgba(228,11,122,.16)}.ws-events.single .event-desc .event-side .event-calendar-dropdown[open] .event-calendar-menu{display:block}.ws-events.single .event-desc .event-side .event-past-state{width:100%;border-radius:1.1rem;border:1px solid rgba(181,158,114,.4);background:rgba(26,26,26,.9);color:#b59e72;padding:.85em 1em;text-align:center;font-weight:600;line-height:1.45;box-shadow:0 .25rem .75rem -0.25rem #000}.ws-events.single .event-desc .event-side .event-category{padding:1em;flex-wrap:wrap}.ws-events.single .event-desc .event-side .event-category a{color:#e40b7a;line-height:1;opacity:.8;transition:.3s}.ws-events.single .event-desc .event-side .event-category a:hover{filter:drop-shadow(0 0 1em currentColor);opacity:1}.ws-events.single .event-desc .event-side .event-category svg{width:3em;height:3em}.ws-events.single .event-desc .event-side .event-prod{width:100%;display:flex;gap:1em;color:#b59e72;font-size:1.5em;padding:1rem;align-items:center;border-radius:1.5rem;background:#1a1a1a}.ws-events.single .event-desc .event-side .event-prod>svg{width:1.5em;height:1.5em}.ws-events.single .event-desc .event-side .event-prod>span{width:100%;text-align:center;font-weight:400}.ws-events.single .event-desc .event-side .event-prod::after{content:"";width:1.8125rem}.ws-events.single .event-desc .event-desc-content{font-size:1.125em;flex-grow:1}.ws-events.single.event-linked-gallery{z-index:1}.ws-events.single.event-linked-gallery .event-linked-gallery-lead{margin:-0.5rem auto 2rem;max-width:42rem;color:hsla(0,0%,100%,.82)}.ws-events.single.event-linked-gallery .event-linked-gallery-grid{grid-template-columns:repeat(3, minmax(0, 1fr))}.ws-events.single.event-linked-gallery .event-linked-gallery-item{display:block;border-radius:1.25rem;overflow:hidden;background:#1a1a1a;box-shadow:0 .25em .75em -0.25em #000;border:1px solid rgba(181,158,114,.18);height:clamp(10.5rem,18vw,13rem)}.ws-events.single.event-linked-gallery .event-linked-gallery-item:hover img{transform:scale(1.05)}.ws-events.single.event-linked-gallery .event-linked-gallery-item img{width:100%;height:100%;object-fit:cover;object-position:center center;transition:.35s;display:block;transform:scale(1);backface-visibility:hidden}.ws-events #events-main-container{align-items:stretch}.ws-events #events-main-container .event-wrapper{display:flex;height:100%}.ws-events #events-main-container .event-wrapper>.event{flex:1 1 auto;min-height:100%}@media(prefers-reduced-motion: reduce){.ws-events .events .event .event-people-layers span{transition:none}}@media(max-width: 991.98px){.ws-events.single.event-linked-gallery .event-linked-gallery-grid{grid-template-columns:repeat(2, minmax(0, 1fr))}}@media(max-width: 767.98px){.ws-events.single.event-linked-gallery .event-linked-gallery-grid{grid-template-columns:1fr}}.ws-image-text .image-text-wrap{display:flex;gap:4em;align-items:center}.ws-image-text .image-text-wrap img{max-width:100%;border-radius:2.5em;margin:0 auto;display:block;width:35em;position:relative;z-index:2;box-shadow:0 .25em .75em -0.25em #000}.ws-image-text .image-text-wrap>div{height:fit-content}.ws-image-text .image-text-wrap>div.right{flex-shrink:0;position:relative}.ws-image-text .image-text-wrap>div.left{flex-grow:1}.ws-image-text .image-text-wrap .star{position:absolute;top:0;right:0;width:13em;height:13em;color:#e40b7a;transform:translate(40%, -40%) rotate(15deg)}.ws-image-text .image-text-wrap .star svg{width:100%;height:100%;filter:drop-shadow(0 0 1rem currentColor)}.ws-image-text .image-text-wrap a{margin-top:2em}.ws-image-text .image-text-wrap.reverse{flex-direction:row-reverse}.ws-image-text .image-text-wrap.reverse .swooshes span{right:auto;left:-7.5%;transform:rotate(-15deg)}.ws-image-text .image-text-wrap.reverse .star{right:auto;left:0;transform:translate(-40%, -40%) rotate(-15deg)}.ws-image-text .image-text-wrap.reverse .left .btn{display:flex;width:fit-content;margin-left:auto}.ws-image-text.reverse .image-text-wrap{flex-direction:row-reverse}.ws-image-text.reverse .image-text-wrap .swooshes span{right:auto;left:-7.5%;transform:rotate(-15deg)}.ws-image-text.reverse .image-text-wrap .star{right:auto;left:0;transform:translate(-40%, -40%) rotate(-15deg)}.ws-image-text.reverse .image-text-wrap .left .btn{display:flex;width:fit-content;margin-left:auto}.ws-faq .faq-wrap{display:flex;flex-direction:column;gap:2em}.ws-faq .faq-wrap .faq.open .faq-question{opacity:1}.ws-faq .faq-wrap .faq.open .faq-question>svg{transform:translateY(-50%) scaleY(-1)}.ws-faq .faq-wrap .faq>div{position:relative;z-index:3}.ws-faq .faq-wrap .faq .faq-question{position:relative;padding:1em 2em;border-radius:2em;background:#121212;border:2px solid #b59e72;opacity:.7;transition:.4s;cursor:pointer}.ws-faq .faq-wrap .faq .faq-question:hover{opacity:1}.ws-faq .faq-wrap .faq .faq-question:focus-visible{opacity:1;outline:2px solid rgba(181,158,114,.9);outline-offset:3px}.ws-faq .faq-wrap .faq .faq-question h3{font-size:1.25em;margin:0}.ws-faq .faq-wrap .faq .faq-question>svg{position:absolute;top:50%;right:2em;height:.75em;width:auto;transform:translateY(-50%);transition:.4s}.ws-faq .faq-wrap .faq .faq-answer{margin-top:1.5em;display:none;padding:0 2em}.ws-event-gallery .gallery .gallery-head .gallery-event .event-img{width:100%;aspect-ratio:128/67;line-height:0;border-radius:1.5em;overflow:hidden;box-shadow:0 .25em .75em -0.25em #000}.ws-event-gallery .gallery .gallery-head .gallery-event .event-img img{width:100%;height:100%;object-fit:cover;object-position:center center;transition:.4s;display:block;transform:scale(1);backface-visibility:hidden}.ws-event-gallery .gallery .gallery-head .gallery-event .event-desc{padding:1.5em 1em 1em}.ws-event-gallery .gallery .gallery-head .gallery-event .event-desc .event-date{font-weight:900}.ws-event-gallery .gallery .gallery-head .gallery-event .event-desc .event-prod{display:grid;gap:.325em;font-size:.95em;color:rgba(181,158,114,.9);font-weight:600}.ws-event-gallery .gallery .gallery-head .gallery-event .event-desc .event-prod svg{width:1.5em;height:1.5em}.ws-event-gallery .gallery .gallery-head .gallery-event .event-desc .event-prod>div{display:flex;gap:.5em}.ws-event-gallery .gallery .gallery-head .gallery-event .event-desc>p{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:6;margin-bottom:1.5em}.ws-event-gallery .gallery .gallery-head .gallery-event .event-desc .event-link{position:relative;cursor:pointer}.ws-event-gallery .gallery .gallery-head .gallery-event .event-desc .event-link:hover .event-link-glow{opacity:.75;filter:blur(0.3em)}.ws-event-gallery .gallery .gallery-head .gallery-event .event-desc .event-link svg{width:3.5em;height:3.5em}.ws-event-gallery .gallery .gallery-head .gallery-event .event-desc .event-link svg.event-link-glow{position:absolute;top:0;left:0;opacity:0;transition:.3s}.ws-contact .contact .contact-form .ws-honeypot{position:absolute !important;left:-9999px !important;width:1px !important;height:1px !important;overflow:hidden !important;opacity:0 !important;pointer-events:none !important}@keyframes ws-newsletter-spin{to{transform:rotate(360deg)}}.ws-events .event-list .event-list-options{color:#e40b7a}.ws-events .event-list .event-list-options .custom-dropdown{position:relative}.ws-events .event-list .event-list-options .custom-dropdown .custom-dropdown-toggle{cursor:pointer;padding:.5rem 0;transition:.3s ease;color:#b59e72;opacity:.7;position:relative}.ws-events .event-list .event-list-options .custom-dropdown .custom-dropdown-toggle:hover{opacity:1}.ws-events .event-list .event-list-options .custom-dropdown .custom-dropdown-toggle svg{width:16px;height:16px;transition:transform .4s cubic-bezier(0.4, 0, 0.2, 1)}.ws-events .event-list .event-list-options .custom-dropdown .custom-dropdown-toggle.has-value{opacity:1}.ws-events .event-list .event-list-options .custom-dropdown .custom-dropdown-toggle .filter-badge{position:absolute;top:-6px;right:-10px;background:#e40b7a;color:#fff;font-size:.65rem;font-weight:700;min-width:16px;height:16px;display:flex;align-items:center;justify-content:center;border-radius:50%;line-height:1;box-shadow:0 .25em .75em -0.25em #000;pointer-events:none}.ws-events .event-list .event-list-options .custom-dropdown.open .custom-dropdown-toggle svg{transform:rotate(-180deg)}.ws-events .event-list .event-list-options .custom-dropdown .custom-dropdown-menu{position:absolute;top:100%;left:0;margin-top:.5rem;min-width:220px;background:#151515;border:1px solid rgba(181,158,114,.2);border-radius:1.25rem;padding:.5rem;box-shadow:0 1rem 3rem rgba(0,0,0,.6);z-index:100;opacity:0;visibility:hidden;transform:translateY(15px) scale(0.95);transition:all .3s cubic-bezier(0.175, 0.885, 0.32, 1.275);transform-origin:top left}.ws-events .event-list .event-list-options .custom-dropdown .custom-dropdown-menu .custom-dropdown-item{border-radius:.75rem;cursor:pointer;transition:all .25s ease;white-space:nowrap;margin-bottom:.25rem}.ws-events .event-list .event-list-options .custom-dropdown .custom-dropdown-menu .custom-dropdown-item.ws-checkbox{padding:.5rem 1rem}.ws-events .event-list .event-list-options .custom-dropdown .custom-dropdown-menu .custom-dropdown-item.ws-checkbox label{color:#aaa;transition:color .25s ease;font-size:.95rem;width:100%}.ws-events .event-list .event-list-options .custom-dropdown .custom-dropdown-menu .custom-dropdown-item.ws-checkbox label:hover{color:#fff}.ws-events .event-list .event-list-options .custom-dropdown .custom-dropdown-menu .custom-dropdown-item:hover{background:rgba(181,158,114,.1)}.ws-events .event-list .event-list-options .custom-dropdown.open .custom-dropdown-menu{opacity:1;visibility:visible;transform:translateY(0) scale(1)}.ws-events .event-list .event-list-options .month-nav svg{opacity:.5;cursor:pointer;transition:.3s}.ws-events .event-list .event-list-options .month-nav svg:hover{opacity:1}.ws-events .event-list .event-list-options .month-nav svg.disabled{opacity:.25;cursor:default;pointer-events:none}.ws-pattern .pattern-shadow{background:linear-gradient(to bottom, #241b38 2em, rgba(36, 27, 56, 0) 50%, #241b38 calc(100% - 2em))}.ws-pattern::before{background-image:url('/theme/img/pattern-violet.svg?v=1776951439')}.ws-pattern::after{background:#5d4290}.ws-pattern .after{background:radial-gradient(circle, rgba(229, 194, 255, 0.4), rgba(229, 194, 255, 0))}.ws-hero::after{background:linear-gradient(to bottom, rgba(58, 39, 88, 0.3), #241b38)}.ws-hero .ws-scroll-down span{border-color:rgba(226,197,255,.82)}.ws-hero .ws-scroll-down span::before,.ws-hero .ws-scroll-down span::after{background:rgba(232,208,255,.9)}.ws-features .feature .feature-icon,.ws-features .feature .feature-card,.ws-events .events .event,.ws-events.single .event-desc .event-side .event-date,.ws-events.single .event-desc .event-side .event-time>div,.ws-events.single .event-desc .event-side .event-prod,.ws-events.single.event-linked-gallery .event-linked-gallery-item{background:linear-gradient(165deg, rgba(79, 56, 118, 0.95), rgba(53, 38, 80, 0.96)) !important;border-color:rgba(211,173,255,.4)}.ws-events .events .event .event-img .event-cat-icons{background:rgba(64,44,96,.74);border-color:rgba(223,190,255,.62)}.ws-events .events .event .event-img .event-cat-icon,.ws-events .table-wrap table.table td.category .event-table-icons .event-cat-icon{background:rgba(80,56,118,.86);border-color:rgba(230,200,255,.9);color:#f0d7ff}.ws-events .events .event .event-desc .event-prod{color:#e4d4ff}.ws-events .event-list .event-list-options .custom-dropdown .custom-dropdown-menu,.ws-events.single .event-desc .event-side .event-calendar-dropdown .event-calendar-menu,.ws-faq .faq-wrap .faq .faq-question{background:linear-gradient(165deg, rgba(91, 65, 132, 0.94), rgba(60, 44, 90, 0.95)) !important;border-color:rgba(215,178,255,.44)}.ws-events .event-list .event-list-options .custom-dropdown .custom-dropdown-menu .custom-dropdown-item:hover,.ws-events .event-list .event-list-options .custom-dropdown .custom-dropdown-menu .custom-dropdown-item.active,.ws-events .event-list .event-list-options .custom-dropdown .custom-dropdown-menu .custom-dropdown-item.ws-checkbox:hover{background:rgba(205,162,255,.3) !important}.ws-events.single .event-desc .event-side .event-past-state{background:rgba(152,108,212,.24);border-color:rgba(219,182,255,.42);color:#f3e6ff}.ws-features .feature{color:#d7ad59}.ws-features .feature .feature-card h3,.ws-features .feature .feature-card a{color:#e1be78}.ws-features .col .feature{color:#caa24a}.ws-features .col .feature .feature-icon{background:linear-gradient(180deg, rgba(224, 182, 68, 0.24), rgba(26, 26, 26, 0.98));border:1px solid rgba(235,196,88,.5);box-shadow:0 .7rem 1.55rem rgba(0,0,0,.34)}.ws-features .col .feature .feature-card{background:linear-gradient(180deg, rgba(29, 29, 29, 0.98), rgba(16, 16, 16, 0.99)) padding-box,linear-gradient(130deg, rgba(230, 187, 70, 0.58), rgba(225, 96, 156, 0.28), rgba(120, 129, 230, 0.22), rgba(230, 187, 70, 0.5)) border-box;border:1px solid rgba(0,0,0,0);box-shadow:0 1rem 2rem rgba(0,0,0,.26),inset 0 1px 0 rgba(255,232,186,.12),inset 0 -1px 0 rgba(255,232,186,.06);padding:3em 2.5em 2.35em}.ws-features .col .feature .feature-card h3{margin-top:.65rem}.ws-features .col .feature .feature-card p{color:rgba(220,182,98,.92)}.ws-features .col .feature .feature-card a{color:#ddb466}.ws-features .col .reflectors{color:rgba(181,158,114,.92);z-index:6;pointer-events:none}.ws-features .col .reflectors>div svg{filter:drop-shadow(0 0 0.4rem rgba(181, 158, 114, 0.42));transition:.3s}.ws-features .col:hover .reflectors>div svg,.ws-features .col.is-scroll-active .reflectors>div svg{filter:drop-shadow(0 0 0.7rem rgba(181, 158, 114, 0.65))}.ws-features .col::before,.ws-features .col::after{--ws-light-blur: 0em;animation:ws-feature-light-color 5.8s linear infinite;will-change:filter}.ws-features .col .feature .feature-glow{--ws-light-blur: 2em;animation:ws-feature-light-color 5.8s linear infinite;will-change:filter}@keyframes ws-feature-light-color{0%{filter:blur(var(--ws-light-blur, 0em)) hue-rotate(0deg) saturate(1.08)}50%{filter:blur(var(--ws-light-blur, 0em)) hue-rotate(180deg) saturate(1.2)}100%{filter:blur(var(--ws-light-blur, 0em)) hue-rotate(360deg) saturate(1.08)}}.ws-events .events .event{border:1px solid rgba(181,158,114,.2);box-shadow:0 .7rem 1.5rem rgba(0,0,0,.24)}.ws-events .events .event .event-desc .event-prod{color:rgba(181,158,114,.86)}@media(max-width: 1199.98px){h1{font-size:2.8em;margin-bottom:3rem}h3{font-size:1.35em}.ws-image-text .image-text-wrap{gap:2.5em}.ws-image-text .image-text-wrap img{width:100%;max-width:35em}.ws-events.single .event-desc .event-side{width:22em}}@media(max-width: 991.98px){h1{font-size:2.4em;margin-bottom:2.5rem}h3{font-size:1.25em}.ws-hero .ws-hero-text{width:min(92vw,40rem)}.ws-image-text .image-text-wrap,.ws-image-text .image-text-wrap.reverse,.ws-image-text.reverse .image-text-wrap{flex-direction:column;gap:2rem;align-items:stretch}.ws-image-text .image-text-wrap>div.left,.ws-image-text .image-text-wrap>div.right{width:100%}.ws-image-text .image-text-wrap>div.right{padding-top:1rem}.ws-image-text .image-text-wrap img{width:100%;max-width:28rem}.ws-image-text .image-text-wrap .star{width:min(11em,34vw);transform:translate(15%, -20%) rotate(10deg)}.ws-image-text.reverse .image-text-wrap .star,.ws-image-text .image-text-wrap.reverse .star{left:auto;right:0;transform:translate(15%, -20%) rotate(10deg)}.ws-features .row{display:flex;flex-direction:column;flex-wrap:nowrap;row-gap:1.5rem}.ws-features .row>.col{width:100%;max-width:none;flex:0 0 auto;padding:0}.ws-events .events{grid-template-columns:1fr 1fr}.ws-events .event-list>.d-flex{flex-wrap:wrap;gap:.75rem;align-items:flex-end}.ws-events .event-list>.d-flex h2{font-size:2.2em}.ws-events .event-list .event-list-options{width:100%;justify-content:space-between;flex-wrap:wrap;row-gap:.9rem;padding-inline:.35rem}.ws-events .event-list .event-list-filters{width:100%;order:3;margin-right:0;display:grid !important;grid-template-columns:repeat(2, minmax(0, 1fr));gap:.75rem !important;padding-inline:.35rem}.ws-events .event-list .event-list-filters .custom-dropdown{width:100%}.ws-events .event-list .event-list-filters .custom-dropdown .custom-dropdown-toggle{justify-content:space-between;width:100%;padding:.85rem 1rem;border-radius:1rem;border:1px solid rgba(181,158,114,.18);background:rgba(21,21,21,.72)}.ws-events .event-list .event-list-filters .custom-dropdown .custom-dropdown-menu{position:static;min-width:0;margin-top:.45rem;max-height:0;overflow:hidden;padding:0;opacity:1;visibility:visible;transform:none;box-shadow:none}.ws-events .event-list .event-list-filters .custom-dropdown.open .custom-dropdown-menu{max-height:18rem;overflow:auto;padding:.45rem}.ws-events .event-category-wrap{grid-template-columns:1fr 1fr;gap:2rem !important}.ws-events.single .event-desc{flex-direction:column;gap:2rem !important}.ws-events.single .event-desc .event-side{width:100%;max-width:32rem;margin:0 auto}.table-wrap{overflow-x:auto;-webkit-overflow-scrolling:touch}.table-wrap table.table{min-width:36rem;border-spacing:1.25em .875em}}@media(max-width: 767.98px){h1{font-size:2em;margin-bottom:2rem}h3{font-size:1.15em}.ws-features{padding-top:.65rem}.ws-features .row{row-gap:2.35rem}.ws-features .col{padding:0;isolation:isolate}.ws-features .col .feature .feature-card{padding:2.6em 1.45em 1.95em}.ws-events .events{grid-template-columns:1fr}.ws-events.ws-current-event .events .event{width:100%;font-size:1.2em}.ws-events .event-list>.d-flex h2{font-size:1.8em}.ws-events .event-list .event-list-filters{grid-template-columns:1fr;padding-inline:.2rem;margin-right:0 !important}.ws-events.single .event-img{font-size:1.2em}.ws-events.single .event-desc .event-side .event-date{font-size:2.35em}.ws-events.single .event-desc .event-side .event-time>div{font-size:2.35em}.ws-events.single .event-desc .event-side .event-prod{font-size:1.2em}.ws-faq .faq-wrap .faq .faq-question{padding:.9em 1.15em}.ws-faq .faq-wrap .faq .faq-question h3{font-size:1em}.ws-faq .faq-wrap .faq .faq-question>svg{right:1.1em}.ws-faq .faq-wrap .faq .faq-answer{padding:0 1.15em}}@media(max-width: 575.98px){h1{font-size:1.75em}.ws-events .event-category-wrap{grid-template-columns:1fr}.ws-events.single .event-desc .event-side .event-date{font-size:2em}.ws-events.single .event-desc .event-side .event-time>div{font-size:2em}.ws-events.single .event-desc .event-side .event-category{gap:1rem !important}.ws-events.single .event-desc .event-side .event-category svg{width:2.35em;height:2.35em}}