/* @license MIT https://github.com/kenwheeler/slick/blob/master/LICENSE */
.slick{position:relative}.slick--container-with-overflow{overflow:hidden}.slick--container-with-overflow .slick-list{margin-left:auto;margin-right:auto;max-width:1320px;overflow:visible;padding-left:12px;padding-right:12px}@media(max-width:1399.98px){.slick--container-with-overflow .slick-list{max-width:1140px}}@media(max-width:1199.98px){.slick--container-with-overflow .slick-list{max-width:960px}}@media(max-width:991.98px){.slick--container-with-overflow .slick-list{max-width:720px}}.slick:not(.slick.slick-initialized){display:flex;overflow:hidden}.slick:not(.slick.slick-initialized)>div{flex-shrink:0}.slick.slick--small-arrows .slick-arrow{height:60px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:60px}.slick .slick-arrow{align-items:center;background:rgba(0,0,0,.6);border:0;color:#fff;display:flex;height:157px;justify-content:center;left:0;position:absolute;top:0;width:50px;z-index:10}.slick .slick-arrow.slick-disabled{display:none!important}.slick .slick-arrow.arrow-next{left:auto;right:0}.slick-loading .slick-list{background:#fff url(/themes/custom/mv/build/components/slick/ajax-loader.gif) 50% no-repeat}@font-face{font-family:slick;font-style:normal;font-weight:400;src:url(/themes/custom/mv/build/components/slick/fonts/slick.eot);src:url(/themes/custom/mv/build/components/slick/fonts/slick.eot#iefix) format("embedded-opentype"),url(/themes/custom/mv/build/components/slick/fonts/slick.woff) format("woff"),url(/themes/custom/mv/build/components/slick/fonts/slick.ttf) format("truetype"),url(/themes/custom/mv/build/components/slick/fonts/slick.svg#slick) format("svg")}.slick-next,.slick-prev{border:none;cursor:pointer;display:block;font-size:0;height:20px;line-height:0px;padding:0;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:20px}.slick-next,.slick-next:focus,.slick-next:hover,.slick-prev,.slick-prev:focus,.slick-prev:hover{background:transparent;color:transparent;outline:none}.slick-next:focus:before,.slick-next:hover:before,.slick-prev:focus:before,.slick-prev:hover:before{opacity:1}.slick-next.slick-disabled:before,.slick-prev.slick-disabled:before{opacity:.25}.slick-next:before,.slick-prev:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#fff;font-family:slick;font-size:20px;line-height:1;opacity:.75}.slick-prev{left:-25px}[dir=rtl] .slick-prev{left:auto;right:-25px}.slick-prev:before{content:"←"}[dir=rtl] .slick-prev:before{content:"→"}.slick-next{right:-25px}[dir=rtl] .slick-next{left:-25px;right:auto}.slick-next:before{content:"→"}[dir=rtl] .slick-next:before{content:"←"}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{bottom:-25px;display:block;list-style:none;margin:0;padding:0;position:absolute;text-align:center;width:100%}.slick-dots li{display:inline-block;margin:0 5px;padding:0;position:relative}.slick-dots li,.slick-dots li button{cursor:pointer;height:20px;width:20px}.slick-dots li button{background:transparent;border:0;color:transparent;display:block;font-size:0;line-height:0px;outline:none;padding:5px}.slick-dots li button:focus,.slick-dots li button:hover{outline:none}.slick-dots li button:focus:before,.slick-dots li button:hover:before{opacity:1}.slick-dots li button:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#000;content:"•";font-family:slick;font-size:6px;height:20px;left:0;line-height:20px;opacity:.25;position:absolute;text-align:center;top:0;width:20px}.slick-dots li.slick-active button:before{color:#000;opacity:.75}
/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.coming-up{padding:70px 0 60px}@media(max-width:991.98px){.coming-up{padding-top:20px}}.coming-up__heading{align-items:center;display:flex;justify-content:space-between}.coming-up__heading h2{margin-bottom:.5rem;margin-top:0}@media(max-width:991.98px){.coming-up__heading h2{font-size:27px}}.coming-up__heading__btns a{margin-left:15px}.coming-up__info{margin:12px 0}.coming-up__info>span{align-items:center;color:#6c6054;display:inline-flex;font-family:Georgia,serif;font-size:.8125rem;margin-right:40px}.coming-up__info>span span{margin-right:5px}.coming-up__links__btn{font-size:13px;margin-bottom:10px;width:100%}.coming-up__links__btn:hover{background:#f0b336;color:#fff}.coming-up__links__wrapper a{background:#fff;border:none;display:block;font-size:13px;font-weight:600;margin-bottom:1px;padding:12px 20px;text-align:center;text-transform:uppercase}.coming-up__links__wrapper a:hover{color:#42403c}.coming-up__links__wrapper a:hover svg{color:#bf2b45}.coming-up__links__wrapper a svg{color:#bf2b45;margin-right:5px}.events-slider .event-slide{background:#fff;height:214px;margin:0 10px;overflow:hidden;position:relative;width:312px}@media(min-width:992px){.events-slider .event-slide:hover .event-slide__image img{-webkit-transform:scale(1.05);transform:scale(1.05)}}.events-slider .event-slide__image{height:100%;width:100%}.events-slider .event-slide__image:after{background-image:linear-gradient(-180deg,transparent,#36302a);bottom:0;content:"";height:80%;position:absolute;right:0;width:100%}.events-slider .event-slide__image img{border:0;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;transition:all .6s ease-in-out;width:100%;will-change:auto}.events-slider .event-slide--no-overlay .event-slide__image:after{content:none;display:none}.events-slider .event-slide__body{align-items:flex-end;display:flex;inset:0;position:absolute}.events-slider .event-slide__body__title{border:none;color:#fff;font-size:16px;font-style:normal;font-weight:700;margin:0 17px 15px 30px}.events-slider .event-slide__body__title:hover{color:#fff}.events-slider .event-slide__body__title:after{content:"";inset:0;position:absolute}.events-slider .event-slide__body__info{color:#fff;font-size:15px;font-weight:600;left:0;position:absolute;text-align:center;text-transform:uppercase;top:15px;width:100px}.events-slider .event-slide__body__info__date{background:#2fb2ab;font-weight:600;padding:8px 10px 4px}.events-slider .event-slide__body__info__date span{display:block}.events-slider .event-slide__body__info__icons{background:#006160;display:flex;gap:5px;justify-content:center;padding:3px}.events-slider .slick-arrow{background:rgba(0,0,0,.6);height:100%;width:65px}
