[x-data=events]:has(.loading){pointer-events:none}[x-data=events].loading{pointer-events:none}[x-data=events].loading .view{opacity:0}[x-data=events] .view{-webkit-transition:opacity 0.5s ease;transition:opacity 0.5s ease;display:none}[x-data=events] .view.active{display:block}section.events-filters{padding:calc(42 / var(--size) * 100vw) 0 calc(52 / var(--size) * 100vw)}section.events-filters .title{color:#868585;margin-bottom:calc(20 / var(--size) * 100vw)}section.events-filters .btn{border-radius:calc(10 / var(--size) * 100vw);padding-top:calc(10 / var(--size) * 100vw);padding-bottom:calc(10 / var(--size) * 100vw);margin-right:calc(16 / var(--size) * 100vw);cursor:pointer;-webkit-transition:all 0.25s ease;transition:all 0.25s ease}section.events-filters .btn.active{background:var(--green);pointer-events:none}section.events-filters .btn.reset{padding:0;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;border-radius:calc(10 / var(--size) * 100vw);-webkit-box-align:center;-ms-flex-align:center;align-items:center}section.events-filters .btn.reset svg{margin:0 calc(16 / var(--size) * 100vw)!important;width:calc(13 / var(--size) * 100vw);height:auto;height:initial}@media (max-width:767px){section.events-filters .btn.reset svg{margin:calc(10 / var(--size) * 100vw) calc(16 / var(--size) * 100vw)!important}}@media (min-width:1025px){section.events-filters .btn:hover{background:var(--green)}}@media (max-width:767px){section.events-filters .btn{width:100%;margin-bottom:calc(10 / var(--size) * 100vw);margin-right:0;text-align:center}}section.events-filters form{width:100%;position:relative}@media (max-width:767px){section.events-filters form{margin-top:calc(10 / var(--size) * 100vw)}}section.events-filters form input{width:100%;padding:calc(12 / var(--size) * 100vw) calc(45 / var(--size) * 100vw) calc(12 / var(--size) * 100vw) calc(20 / var(--size) * 100vw);border:1px solid #BBC0C1;background:none;border-radius:calc(8 / var(--size) * 100vw);font-weight:400;font-size:calc(18 / var(--size) * 100vw);letter-spacing:-0.01em}section.events-filters form button{position:absolute;top:0;right:0;width:calc(44 / var(--size) * 100vw);height:100%;background:none;cursor:pointer;border:0}section.events-filters form button svg{top:50%;position:absolute;left:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:calc(24 / var(--size) * 100vw);height:auto;height:initial}section.events{padding:calc(120 / var(--size) * 100vw) 0;overflow:hidden}section.events.tint{background:#D4E1E5}section.events.tint .block{background:#F4FBF7}section.events.tint .cta .btn{border-color:var(--navy)}section.events.navy{background:var(--navy90);color:var(--white)}section.events.navy .block{background:var(--navy)}section.events.navy .block.watch ul li{color:#BBC0C1}section.events.navy .block.watch ul li:first-child{color:var(--white)}section.events.navy .block .desc{color:#BBC0C1}section.events.navy .block .btn{color:var(--white)}section.events.navy .block .btn svg *{stroke:var(--white)}section.events.navy .slider .splide__arrows button:not(:hover){border-color:var(--white)}section.events.navy .slider .splide__arrows button:not(:hover) svg *{stroke:var(--white)}section.events.navy .cta .btn:not(:hover){color:var(--white)}section.events.navy .cta .btn:not(:hover) svg *{fill:var(--white)}@media (max-width:767px){section.events{padding:calc(70 / var(--size) * 100vw) 0}}section.events .excerpt{margin-top:calc(35 / var(--size) * 100vw);max-width:calc(800 / var(--size) * 100vw)}section.events .list{margin-top:calc(80 / var(--size) * 100vw);-webkit-transition:opacity 0.5s ease;transition:opacity 0.5s ease}section.events .list.loading{opacity:0}section.events .list [class*=col-4]{padding-bottom:calc(30 / var(--size) * 100vw)}@media (max-width:767px){section.events .list{margin-top:calc(56 / var(--size) * 100vw)}section.events .list [class*=col-4]{padding-bottom:calc(20 / var(--size) * 100vw)}}section.events .slider{margin-top:calc(80 / var(--size) * 100vw);position:relative}@media (max-width:767px){section.events .slider{margin-top:calc(56 / var(--size) * 100vw)}}section.events .slider .splide{padding-bottom:calc(60 / var(--size) * 100vw)}@media (max-width:767px){section.events .slider .splide{padding-bottom:calc(50 / var(--size) * 100vw);padding-right:calc(36 / var(--size) * 100vw)}}section.events .slider .splide__track{overflow:auto;overflow:initial}section.events .slider .splide__arrows{position:absolute;left:50%;-webkit-transform:translatex(-50%);transform:translatex(-50%);bottom:0;width:calc(33.33% - 30px)}@media (max-width:767px){section.events .slider .splide__arrows{width:100%;bottom:calc(-5 / var(--size) * 100vw)}}section.events .slider .splide__arrows button{background:none;border:0;width:calc(42 / var(--size) * 100vw);height:calc(42 / var(--size) * 100vw);border-radius:50%;position:relative;-webkit-transition:opacity 0.25s ease,background 0.25s ease;transition:opacity 0.25s ease,background 0.25s ease;position:absolute;right:0;cursor:pointer;border:1px solid var(--navy)}@media (min-width:1025px){section.events .slider .splide__arrows button:hover{background:var(--navy)}section.events .slider .splide__arrows button:hover svg path{stroke:var(--white)}}@media (max-width:1023px){section.events .slider .splide__arrows button{width:calc(55 / var(--size) * 100vw);height:calc(55 / var(--size) * 100vw)}}@media (max-width:767px){section.events .slider .splide__arrows button{width:calc(30 / var(--size) * 100vw);height:calc(30 / var(--size) * 100vw)}}section.events .slider .splide__arrows button.splide__arrow--prev{-webkit-transform:scaleX(-1);transform:scaleX(-1);right:auto;right:initial;left:0}section.events .slider .splide__arrows button[disabled]{pointer-events:none;opacity:0.25}section.events .slider .splide__arrows button svg{width:calc(18 / var(--size) * 100vw);position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);display:block;height:auto;margin-top:calc(2 / var(--size) * 100vw);height:initial}@media (max-width:767px){section.events .slider .splide__arrows button svg{width:calc(12 / var(--size) * 100vw);margin-top:calc(1 / var(--size) * 100vw)}}section.events .slider .splide__arrows button svg path{stroke:var(--navy);stroke-width:3;-webkit-transition:all 0.25s ease;transition:all 0.25s ease}section.events .cta{text-align:center;margin-top:calc(-4 / var(--size) * 100vw)}@media (max-width:1023px){section.events .cta{margin-top:0}}section.events .block{border-radius:calc(15 / var(--size) * 100vw);background:#EBF2EF;padding:calc(35 / var(--size) * 100vw);height:100%}@media (max-width:767px){section.events .block{padding:calc(24 / var(--size) * 100vw);border-radius:calc(10 / var(--size) * 100vw);padding:calc(20 / var(--size) * 100vw)}}section.events .block.watch ul li{margin-right:calc(2 / var(--size) * 100vw)}section.events .block.watch ul li:after{display:none}section.events .block.watch .thumb svg{position:absolute;z-index:1;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:calc(70 / var(--size) * 100vw);height:auto;height:initial}section.events .block .thumb{border-radius:calc(10 / var(--size) * 100vw);overflow:hidden;padding-bottom:62%;margin-bottom:calc(28 / var(--size) * 100vw);display:block}@media (max-width:767px){section.events .block .thumb{border-radius:calc(5 / var(--size) * 100vw)}}section.events .block ul+ul{margin-top:calc(5 / var(--size) * 100vw)}section.events .block ul li{display:inline-block;margin-right:calc(22 / var(--size) * 100vw);position:relative}section.events .block ul li:after{content:"";display:block;position:absolute;width:calc(3 / var(--size) * 100vw);height:calc(3 / var(--size) * 100vw);background:var(--navy);top:50%;left:calc(100% + 11 / var(--size) * 100vw);-webkit-transform:translateY(-50%);transform:translateY(-50%);border-radius:50%}section.events .block ul li:last-child:after{display:none}section.events .block .address{color:var(--navy70);font-size:calc(15 / var(--size) * 100vw);margin-top:calc(10 / var(--size) * 100vw)}section.events .block .title{margin-top:calc(30 / var(--size) * 100vw);padding-top:calc(24 / var(--size) * 100vw);border-top:1px solid #D4E1E5;font-size:calc(28 / var(--size) * 100vw)}@media (max-width:767px){section.events .block .title{font-size:calc(22 / var(--size) * 100vw)}}section.events .block .desc{margin-top:calc(22 / var(--size) * 100vw);color:var(--navy70)}@media (max-width:767px){section.events .block .desc{margin-top:calc(10 / var(--size) * 100vw)}}section.events .block .info{padding-bottom:calc(40 / var(--size) * 100vw)}@media (max-width:767px){section.events .block .info{padding-bottom:calc(24 / var(--size) * 100vw)}}section.events .block .btn{background:none}section.events .block .btn svg{width:calc(11 / var(--size) * 100vw)}