@import"https://fonts.googleapis.com/css2?family=Montserrat:wght@400;700;900&display=swap";.event-widget-container{margin:0 auto;width:85%}@media only screen and (max-width: 1250px){.event-widget-container{width:100%}}.event-widget-container .event-widget-filter{padding:0 2.5rem;margin-bottom:5rem;display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap}@media only screen and (max-width: 1250px){.event-widget-container .event-widget-filter{padding:0 2rem}}@media only screen and (max-width: 1024px){.event-widget-container .event-widget-filter{margin-bottom:2.5rem;justify-content:center}}@media only screen and (max-width: 768px){.event-widget-container .event-widget-filter{padding:0 1rem}}@media only screen and (max-width: 576px){.event-widget-container .event-widget-filter{padding:0 .5rem}}@media only screen and (max-width: 1024px){.event-widget-container .event-widget-filter .event-widget-radio{margin-bottom:1.5rem;width:100%;text-align:center}}.event-widget-container .event-widget-filter .event-widget-radio input{display:none}.event-widget-container .event-widget-filter .event-widget-radio label{margin-right:3rem;margin-bottom:0;position:relative;font-size:1.35rem;text-transform:uppercase;cursor:pointer}@media only screen and (max-width: 1399px){.event-widget-container .event-widget-filter .event-widget-radio label{margin-right:1.5rem}}@media only screen and (max-width: 1024px){.event-widget-container .event-widget-filter .event-widget-radio label{padding:0 .75rem;margin:0}}@media only screen and (max-width: 576px){.event-widget-container .event-widget-filter .event-widget-radio label{padding:0 .5rem;margin:.5rem 0}}.event-widget-container .event-widget-filter .event-widget-radio label img{position:absolute;top:100%;left:50%;transform:translateX(-50%);visibility:hidden}.event-widget-container .event-widget-filter .event-widget-radio label.active img{visibility:visible}.event-widget-container .event-widget-filter .event-widget-select-wrap{padding:.25rem;margin-right:3rem;flex-grow:100;position:relative;border-radius:5px;display:flex;justify-content:center;align-items:center;flex-wrap:nowrap;flex-direction:row}@media only screen and (max-width: 1399px){.event-widget-container .event-widget-filter .event-widget-select-wrap{margin-right:1.5rem}}@media only screen and (max-width: 1024px){.event-widget-container .event-widget-filter .event-widget-select-wrap{margin:0 1rem;flex-grow:0;width:33.3%}}@media only screen and (max-width: 576px){.event-widget-container .event-widget-filter .event-widget-select-wrap{margin:0 .5rem 0 0;width:auto;flex-grow:1}}@media only screen and (max-width: 400px){.event-widget-container .event-widget-filter .event-widget-select-wrap{margin:0 auto .5rem;width:98%}}.event-widget-container .event-widget-filter .event-widget-select-wrap .event-widget-select{padding:1rem;width:100%;font-size:1.35rem;cursor:pointer;text-transform:uppercase;border:2px solid #000;border-radius:5px;-webkit-appearance:none;-moz-appearance:none}@media only screen and (max-width: 1585px){.event-widget-container .event-widget-filter .event-widget-select-wrap .event-widget-select{font-size:1rem}}.event-widget-container .event-widget-filter .event-widget-select-wrap .event-widget-select::-ms-expand{display:none}.event-widget-container .event-widget-filter .event-widget-select-wrap .event-widget-select-button{color:#000;position:absolute;top:50%;right:1rem;transform:translateY(-50%);pointer-events:none}.event-widget-container .event-widget-filter .event-widget-select-wrap:last-child{margin-right:0}@media only screen and (max-width: 1024px){.event-widget-container .event-widget-filter .event-widget-select-wrap:last-child{margin:0 1rem}}@media only screen and (max-width: 576px){.event-widget-container .event-widget-filter .event-widget-select-wrap:last-child{margin:0 0 0 .5rem}}@media only screen and (max-width: 400px){.event-widget-container .event-widget-filter .event-widget-select-wrap:last-child{margin:0 auto}}.event-widget-container .event-widget-layout-buttons{padding:0 2.5rem;display:flex;align-items:center;justify-content:flex-end}@media only screen and (max-width: 1250px){.event-widget-container .event-widget-layout-buttons{padding:0 2rem}}.event-widget-container .event-widget-layout-buttons img{margin-left:1rem;filter:grayscale(100%);cursor:pointer}.event-widget-container .event-widget-layout-buttons img.active{filter:grayscale(0)}.event-widget-container .event-widget-title{padding:0 2.5rem;display:flex;align-items:stretch;justify-content:center}@media only screen and (max-width: 1250px){.event-widget-container .event-widget-title{padding:0 2rem}}.event-widget-container .event-widget-title h2{padding:0 1rem;margin:0 0 3rem;font-size:3rem}@media only screen and (max-width: 576px){.event-widget-container .event-widget-title h2{font-size:1.5rem}}.event-widget-container .event-widget-title .event-border-left,.event-widget-container .event-widget-title .event-border-right{flex-grow:100;background-size:contain;background-position:center;background-repeat:no-repeat}.event-widget-container .event-widget-title .event-border-left{transform:rotate(-180deg)}.event-widget-container .event-widget-cards-container{display:flex;align-items:stretch;justify-content:flex-start;flex-wrap:wrap}@media only screen and (max-width: 1250px){.event-widget-container .event-widget-cards-container{padding:1rem}}@media only screen and (max-width: 576px){.event-widget-container .event-widget-cards-container{padding:1rem;justify-content:center}}.event-widget-container .event-widget-cards-container .event-widget-card-wrapper{padding:2.5rem;width:25%}@media only screen and (max-width: 1250px){.event-widget-container .event-widget-cards-container .event-widget-card-wrapper{width:33.3%}}@media only screen and (max-width: 1250px){.event-widget-container .event-widget-cards-container .event-widget-card-wrapper{padding:1rem}}@media only screen and (max-width: 768px){.event-widget-container .event-widget-cards-container .event-widget-card-wrapper{width:50%}}@media only screen and (max-width: 576px){.event-widget-container .event-widget-cards-container .event-widget-card-wrapper{width:100%;max-width:35rem;padding:1rem}}.event-widget-container .event-widget-cards-container .event-widget-card-wrapper .event-widget-card{text-align:left}.event-widget-container .event-widget-cards-container .event-widget-card-wrapper .event-widget-card .event-widget-image{margin-bottom:.25rem;position:relative;background-size:contain;background-position:center;background-repeat:no-repeat;display:flex;align-items:center;justify-content:center}@media only screen and (max-width: 576px){.event-widget-container .event-widget-cards-container .event-widget-card-wrapper .event-widget-card .event-widget-image{height:auto}}.event-widget-container .event-widget-cards-container .event-widget-card-wrapper .event-widget-card .event-widget-image .overlay{opacity:0;background-color:#78211f;top:50%;height:5rem;transform:translateY(-50%);mix-blend-mode:multiply;z-index:0;transition:.5s}@media only screen and (max-width: 768px){.event-widget-container .event-widget-cards-container .event-widget-card-wrapper .event-widget-card .event-widget-image .overlay{opacity:0}}.event-widget-container .event-widget-cards-container .event-widget-card-wrapper .event-widget-card .event-widget-image .event-widget-link-wrapper{z-index:3;position:absolute;visibility:hidden;display:flex;align-items:center;justify-content:center;flex-direction:column}@media only screen and (max-width: 768px){.event-widget-container .event-widget-cards-container .event-widget-card-wrapper .event-widget-card .event-widget-image .event-widget-link-wrapper{visibility:visible;opacity:0}}.event-widget-container .event-widget-cards-container .event-widget-card-wrapper .event-widget-card .event-widget-image .event-widget-link-wrapper a{padding:1rem 1.5rem;margin:0 auto;width:100%;display:inline-block;color:#fff;font-size:1.25rem;text-transform:uppercase;background-size:contain;background-position:center;background-repeat:no-repeat;transition:1s ease-out}@media only screen and (max-width: 576px){.event-widget-container .event-widget-cards-container .event-widget-card-wrapper .event-widget-card .event-widget-image .event-widget-link-wrapper a{font-size:.9rem}}.event-widget-container .event-widget-cards-container .event-widget-card-wrapper .event-widget-card .event-widget-image .event-widget-link-wrapper a:hover{color:#fff;filter:saturate(120%);text-shadow:0 0 5px red,0 0 20px #fff,0 0 5px red,0 0 10px red,0 0 20px red}.event-widget-container .event-widget-cards-container .event-widget-card-wrapper .event-widget-card .event-widget-image:hover .overlay{opacity:1;transition:.5s}.event-widget-container .event-widget-cards-container .event-widget-card-wrapper .event-widget-card .event-widget-image:hover .event-widget-link-wrapper{visibility:visible;transition:.5s}.event-widget-container .event-widget-cards-container .event-widget-card-wrapper .event-widget-card .event-content-wrap>a{word-wrap:break-word}.event-widget-container .event-widget-cards-container .event-widget-card-wrapper .event-widget-card .event-widget-time{display:flex;align-items:center;justify-content:flex-start}.event-widget-container .event-widget-cards-container .event-widget-card-wrapper .event-widget-card .event-widget-time>a{padding:0 .5rem}.event-widget-container .event-widget-cards-container .event-widget-card-wrapper .event-widget-card .event-widget-time>a:first-of-type{padding-left:0}.event-widget-container .event-widget-cards-container .event-widget-card-wrapper .event-widget-card .event-widget-time p{margin:0;font-size:1.25rem}@media only screen and (max-width: 576px){.event-widget-container .event-widget-cards-container .event-widget-card-wrapper .event-widget-card .event-widget-time p{font-size:1rem}}.event-widget-container .event-widget-cards-container .event-widget-card-wrapper .event-widget-card .event-widget-time img{padding:0 .25rem}@media only screen and (max-width: 576px){.event-widget-container .event-widget-cards-container .event-widget-card-wrapper .event-widget-card h3{font-size:1.25rem}}.event-widget-container .event-widget-cards-container .event-widget-card-wrapper .event-widget-card .event-widget-description{display:none}.event-widget-container .event-widget-cards-container .event-widget-card-wrapper .event-widget-card .event-widget-link-wrapper-two{display:none}.event-widget-container .event-widget-cards-container.active{padding-top:2.5rem;display:block}@media only screen and (max-width: 768px){.event-widget-container .event-widget-cards-container.active{padding:.5rem 0}}.event-widget-container .event-widget-cards-container.active .event-widget-card-wrapper{padding:1rem 2.5rem;width:100%}@media only screen and (max-width: 1024px){.event-widget-container .event-widget-cards-container.active .event-widget-card-wrapper{padding:1rem}}@media only screen and (max-width: 768px){.event-widget-container .event-widget-cards-container.active .event-widget-card-wrapper{padding:1rem 0}}.event-widget-container .event-widget-cards-container.active .event-widget-card-wrapper .event-widget-card{text-align:left;display:flex;align-items:stretch;justify-content:flex-start}@media only screen and (max-width: 1024px){.event-widget-container .event-widget-cards-container.active .event-widget-card-wrapper .event-widget-card{flex-wrap:wrap}}.event-widget-container .event-widget-cards-container.active .event-widget-card-wrapper .event-widget-card .event-widget-image{margin-bottom:0;width:20%;background-size:contain;background-position:top center;background-repeat:no-repeat}@media only screen and (max-width: 1399px){.event-widget-container .event-widget-cards-container.active .event-widget-card-wrapper .event-widget-card .event-widget-image{width:30%}}@media only screen and (max-width: 1024px){.event-widget-container .event-widget-cards-container.active .event-widget-card-wrapper .event-widget-card .event-widget-image{margin-bottom:1rem;width:100%;height:20rem}}.event-widget-container .event-widget-cards-container.active .event-widget-card-wrapper .event-widget-card .event-widget-image .event-widget-link-wrapper{display:none}.event-widget-container .event-widget-cards-container.active .event-widget-card-wrapper .event-widget-card .event-widget-image .overlay{opacity:0 !important}.event-widget-container .event-widget-cards-container.active .event-widget-card-wrapper .event-widget-card .event-widget-image:hover .overlay{opacity:0}.event-widget-container .event-widget-cards-container.active .event-widget-card-wrapper .event-widget-card .event-content-wrap{padding-left:2.5rem;width:80%}@media only screen and (max-width: 1024px){.event-widget-container .event-widget-cards-container.active .event-widget-card-wrapper .event-widget-card .event-content-wrap{padding-left:0;width:100%}}@media only screen and (max-width: 768px){.event-widget-container .event-widget-cards-container.active .event-widget-card-wrapper .event-widget-card .event-content-wrap{padding:0 .5rem}}.event-widget-container .event-widget-cards-container.active .event-widget-card-wrapper .event-widget-card .event-content-wrap .event-widget-time{justify-content:flex-start}.event-widget-container .event-widget-cards-container.active .event-widget-card-wrapper .event-widget-card .event-content-wrap a h3{font-size:2.75rem}.event-widget-container .event-widget-cards-container.active .event-widget-card-wrapper .event-widget-card .event-content-wrap .event-widget-description{display:block}.event-widget-container .event-widget-cards-container.active .event-widget-card-wrapper .event-widget-card .event-content-wrap .event-widget-link-wrapper-two{display:flex;align-items:center;justify-content:flex-end}@media only screen and (max-width: 576px){.event-widget-container .event-widget-cards-container.active .event-widget-card-wrapper .event-widget-card .event-content-wrap .event-widget-link-wrapper-two{justify-content:center}}.event-widget-container .event-widget-cards-container.active .event-widget-card-wrapper .event-widget-card .event-content-wrap .event-widget-link-wrapper-two a{padding:1rem 3rem;margin-left:.5rem;display:inline-block;color:#fff;background-color:#000;font-size:1.25rem;text-transform:uppercase;background-size:contain;background-position:center;background-repeat:no-repeat}@media only screen and (max-width: 576px){.event-widget-container .event-widget-cards-container.active .event-widget-card-wrapper .event-widget-card .event-content-wrap .event-widget-link-wrapper-two a{margin:0 .25rem;padding:1.5rem;font-size:.9rem}}.event-widget-container .event-widget-cards-container.active .event-widget-card-wrapper .event-widget-card .event-content-wrap .event-widget-link-wrapper-two a:hover,.event-widget-container .event-widget-cards-container.active .event-widget-card-wrapper .event-widget-card .event-content-wrap .event-widget-link-wrapper-two a:focus{background-color:#78211f}