#breakpoints{display:none;position:relative;z-index:2}@media(max-width:767px){#breakpoints{z-index:1}}.sr-only{position:absolute !important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.sr-only-focusable:not(:focus,:focus-within){position:absolute !important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.page-events{position:relative;background-image:url("/wp-content/themes/vinci/img/backgrounds/bg-faqs.png"),linear-gradient(to bottom,#fff 0%,#ccc 100%);background-repeat:no-repeat,no-repeat;background-position:50% clamp(1px, calc(300vw * (100 / var(--siteBasis))), calc(300px * var(--siteMax) / var(--siteBasis))),0 0;background-size:auto,100% 100%}@media(min-width:768px){.page-events{background-position:50% clamp(1px, calc(500vw * (100 / var(--siteBasis))), calc(500px * var(--siteMax) / var(--siteBasis))),0 0}}.page-events .header{background:#f4f4f4}.page-events .events-hero{padding-top:clamp(1px, calc(27vw * (100 / var(--siteBasis))), calc(27px * var(--siteMax) / var(--siteBasis)));padding-bottom:clamp(1px, calc(33vw * (100 / var(--siteBasis))), calc(33px * var(--siteMax) / var(--siteBasis)));gap:clamp(1px, calc(20vw * (100 / var(--siteBasis))), calc(20px * var(--siteMax) / var(--siteBasis)))}@media(min-width:768px){.page-events .events-hero{gap:0}}.page-events .events-hero__copy{color:#484848;max-width:clamp(1px, calc(600vw * (100 / var(--siteBasis))), calc(600px * var(--siteMax) / var(--siteBasis)))}.page-events .events-hero__copy p{--fontSize:18;line-height:140%;letter-spacing:1%}@media(min-width:768px){.page-events .events-hero__copy p{--fontSize:24}}.page-events .events-filter{border-bottom:1px solid #d3d3d3}.page-events .events-filter__nav{gap:clamp(1px, calc(46vw * (100 / var(--siteBasis))), calc(46px * var(--siteMax) / var(--siteBasis)));white-space:nowrap;overflow:scroll;scrollbar-width:none;-ms-overflow-style:none}.page-events .events-filter__nav::-webkit-scrollbar{display:none}@media(min-width:768px){.page-events .events-filter__nav{gap:clamp(1px, calc(50vw * (100 / var(--siteBasis))), calc(50px * var(--siteMax) / var(--siteBasis)));overflow:visible}}.page-events .events-filter__item{font-family:"Overpass Mono";font-weight:600;text-transform:uppercase;font-style:normal;--fontSize:12;color:#484848;opacity:.5;cursor:pointer;position:relative;margin:0;padding:0 clamp(1px, calc(5vw * (100 / var(--siteBasis))), calc(5px * var(--siteMax) / var(--siteBasis))) clamp(1px, calc(10vw * (100 / var(--siteBasis))), calc(10px * var(--siteMax) / var(--siteBasis)));background:rgba(0,0,0,0);border:0}@media(min-width:768px){.page-events .events-filter__item{--fontSize:14}}.page-events .events-filter__item.is-active{opacity:1}.page-events .events-filter__item.is-active:after{content:"";width:calc(100% + clamp(1px, calc(10vw * (100 / var(--siteBasis))), calc(10px * var(--siteMax) / var(--siteBasis))));height:2px;background-color:#ed1379;position:absolute;display:block;bottom:0;left:clamp(calc(-5 * (100 / var(--siteBasis)) * 1vw), calc(-5px * var(--siteMax) / var(--siteBasis)), -1px)}.page-events .events-filter__item:hover{opacity:1}.page-events .events-grid{padding:clamp(1px, calc(30vw * (100 / var(--siteBasis))), calc(30px * var(--siteMax) / var(--siteBasis))) clamp(1px, calc(20vw * (100 / var(--siteBasis))), calc(20px * var(--siteMax) / var(--siteBasis))) clamp(1px, calc(60vw * (100 / var(--siteBasis))), calc(60px * var(--siteMax) / var(--siteBasis)))}@media(min-width:768px){.page-events .events-grid{padding:clamp(1px, calc(50vw * (100 / var(--siteBasis))), calc(50px * var(--siteMax) / var(--siteBasis))) 0 clamp(1px, calc(90vw * (100 / var(--siteBasis))), calc(90px * var(--siteMax) / var(--siteBasis)))}}.page-events .events-card{position:relative;width:89%}@media(min-width:768px){.page-events .events-card{width:100%}}.page-events .events-card:not(:last-child){margin-bottom:clamp(1px, calc(20vw * (100 / var(--siteBasis))), calc(20px * var(--siteMax) / var(--siteBasis)))}@media(min-width:768px){.page-events .events-card:not(:last-child){margin-bottom:clamp(1px, calc(24vw * (100 / var(--siteBasis))), calc(24px * var(--siteMax) / var(--siteBasis)))}}.page-events .events-card__container{width:100%;display:grid;grid-template-columns:1fr;gap:clamp(1px, calc(24vw * (100 / var(--siteBasis))), calc(24px * var(--siteMax) / var(--siteBasis)));text-decoration:none;color:inherit;background:rgba(255,255,255,.85);padding:clamp(1px, calc(20vw * (100 / var(--siteBasis))), calc(20px * var(--siteMax) / var(--siteBasis)));position:relative;transition:all .5s cubic-bezier(.23,1,.32,1);z-index:2;box-shadow:0 0 0 1px rgba(0,0,0,.1);overflow:hidden}@media(min-width:768px){.page-events .events-card__container{grid-template-columns:minmax(clamp(1px, calc(280vw * (100 / var(--siteBasis))), calc(280px * var(--siteMax) / var(--siteBasis))), 0.95fr) minmax(0, 1fr);align-items:center;gap:clamp(1px, calc(56vw * (100 / var(--siteBasis))), calc(56px * var(--siteMax) / var(--siteBasis)));padding:clamp(1px, calc(28vw * (100 / var(--siteBasis))), calc(28px * var(--siteMax) / var(--siteBasis)))}}.page-events .events-card__container:after{content:"";position:absolute;inset:0;border-image:radial-gradient(95.24% 321.99% at -1.19% 41.67%,#5c08fd 0%,#ed1379 36.87%,#fccd65 100%) 1;border-width:0;border-style:solid;z-index:2;transition:all .7s cubic-bezier(.23,1,.32,1);opacity:0;pointer-events:none}.page-events .events-card__container:hover:after{border-width:5px;opacity:1}.page-events .events-card__media{border:1px solid #d3d3d3;background:#fff;aspect-ratio:16/9;display:flex;align-items:center;justify-content:center;overflow:hidden}.page-events .events-card__media img{width:100%;height:100%;object-fit:contain;display:block}.page-events .events-card__content{min-width:0}.page-events .events-card__type{font-family:"Overpass Mono";font-weight:600;text-transform:uppercase;font-style:normal;--fontSize:12;color:#ed1379;display:inline-block;margin-bottom:clamp(1px, calc(14vw * (100 / var(--siteBasis))), calc(14px * var(--siteMax) / var(--siteBasis)))}@media(min-width:768px){.page-events .events-card__type{--fontSize:14}}.page-events .events-card__title{color:#484848;margin-bottom:clamp(1px, calc(16vw * (100 / var(--siteBasis))), calc(16px * var(--siteMax) / var(--siteBasis)));transition:opacity .2s ease}.page-events .events-card__excerpt{margin-bottom:clamp(1px, calc(22vw * (100 / var(--siteBasis))), calc(22px * var(--siteMax) / var(--siteBasis)))}.page-events .events-card__excerpt p{--fontSize:14;line-height:140%;color:#484848;margin:0;line-height:1.6}@media(min-width:768px){.page-events .events-card__excerpt p{--fontSize:16}}.page-events .events-card__excerpt p:not(:last-of-type){margin-bottom:clamp(1px, calc(15vw * (100 / var(--siteBasis))), calc(15px * var(--siteMax) / var(--siteBasis)))}.page-events .events-card__meta{font-family:"Overpass Mono";font-weight:600;text-transform:uppercase;font-style:normal;--fontSize:12;color:#484848;display:flex;flex-wrap:wrap;gap:clamp(1px, calc(8vw * (100 / var(--siteBasis))), calc(8px * var(--siteMax) / var(--siteBasis))) clamp(1px, calc(14vw * (100 / var(--siteBasis))), calc(14px * var(--siteMax) / var(--siteBasis)))}@media(min-width:768px){.page-events .events-card__meta{--fontSize:14}}.page-events .events-card__meta span{display:inline-flex;align-items:center}.page-events .events-card__meta span:not(:last-child):after{content:"";width:1px;height:clamp(1px, calc(12vw * (100 / var(--siteBasis))), calc(12px * var(--siteMax) / var(--siteBasis)));background:#d3d3d3;margin-left:clamp(1px, calc(14vw * (100 / var(--siteBasis))), calc(14px * var(--siteMax) / var(--siteBasis)))}@media(min-width:768px){.page-events .newsletter-subscribe-box{padding:clamp(1px, calc(24vw * (100 / var(--siteBasis))), calc(24px * var(--siteMax) / var(--siteBasis))) clamp(1px, calc(20vw * (100 / var(--siteBasis))), calc(20px * var(--siteMax) / var(--siteBasis)))}}