.block-events-and-benefits-archive{min-height:100dvh;position:relative}.block-events-and-benefits-archive.no-results-found{min-height:auto}.block-events-and-benefits-archive .shadow{box-shadow:0 .5rem 1rem rgba(38,38,38,.1);padding:1rem}@media screen and (min-width:768px){.block-events-and-benefits-archive .shadow{padding:1.5rem 1rem}}.block-events-and-benefits-archive .tabs{display:flex;gap:.5rem;justify-content:space-between}@media screen and (min-width:500px){.block-events-and-benefits-archive .tabs{justify-content:flex-start}}.block-events-and-benefits-archive .tabs .tab{background-color:#f2f2f2;border:1px solid hsla(0,0%,89%,.894);border-bottom:none;color:#1e222b;font-family:Gilroy,Open Sans;font-size:14px;font-weight:700;padding:.75rem 1.5rem;position:relative}@media screen and (min-width:768px){.block-events-and-benefits-archive .tabs .tab{font-size:18px;padding:.5rem 4rem}}.block-events-and-benefits-archive .tabs .tab.active{background-color:#fff;box-shadow:0 0 16px rgba(0,0,0,.059)}.block-events-and-benefits-archive .tabs .tab.active:after{background-color:#fff;bottom:-16px;content:"";display:block;height:16px;position:absolute;right:0;width:100%;z-index:1}@media screen and (min-width:768px){.block-events-and-benefits-archive .tabs .tab.active:after{bottom:-32px;height:32px}}.block-events-and-benefits-archive hr{background-color:hsla(0,0%,89%,.894);border:none;height:1px;left:50%;margin:0 -50vw 2rem;position:relative;right:50%;width:100vw}@media screen and (min-width:768px){.block-events-and-benefits-archive hr{margin-bottom:3rem}}.block-events-and-benefits-archive .filtering-title{font-size:16px;margin-bottom:1rem}@media screen and (min-width:768px){.block-events-and-benefits-archive .filtering-title{font-size:20px}}.block-events-and-benefits-archive .filters{-moz-column-gap:1rem;column-gap:1rem;display:flex;flex-wrap:wrap;justify-content:flex-end;row-gap:1rem}.block-events-and-benefits-archive .filters>.search-wrap{border-radius:2px;box-shadow:0 0 0 1px #e4e4e4;display:flex;flex-basis:100%}@media screen and (min-width:500px){.block-events-and-benefits-archive .filters>.search-wrap{flex-basis:calc(50% - 0.5rem)}}@media screen and (min-width:768px){.block-events-and-benefits-archive .filters>.search-wrap{flex-basis:calc(33.33333% - 0.66667rem)}}.block-events-and-benefits-archive .filters>.multiselect{border-radius:2px;box-shadow:0 0 0 1px #e4e4e4;display:flex;flex-basis:100%}@media screen and (min-width:500px){.block-events-and-benefits-archive .filters>.multiselect{flex-basis:calc(50% - 0.5rem)}}@media screen and (min-width:768px){.block-events-and-benefits-archive .filters>.multiselect{flex-basis:calc(33.33333% - 0.66667rem)}}.block-events-and-benefits-archive .filters>.multiselect.skeleton{animation:pulse 1s ease-out infinite;background:#fafafa}.block-events-and-benefits-archive .filters input{background:#fafafa;border:none;font-size:14px;height:100%;padding-left:.5rem;padding-right:.5rem;width:100%}.block-events-and-benefits-archive .filters input[type=search]{padding:.7rem .5rem}.block-events-and-benefits-archive .filters input::-moz-placeholder{color:#152f51}.block-events-and-benefits-archive .filters input::placeholder{color:#152f51}.block-events-and-benefits-archive .filters.benefits>:last-child,.block-events-and-benefits-archive .filters.benefits>:nth-last-child(2){flex-basis:100%}@media screen and (min-width:768px){.block-events-and-benefits-archive .filters.benefits>:last-child,.block-events-and-benefits-archive .filters.benefits>:nth-last-child(2){flex-basis:calc(33% - 0.55rem)}}.block-events-and-benefits-archive .buttons{display:flex;justify-content:flex-end;padding:1.5rem 0}.block-events-and-benefits-archive .buttons button{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:2px solid #152f51;border-radius:2px;color:#152f51;font-size:14px;font-weight:700;padding:.5rem .75rem;transition:all .2s ease-in-out}@media screen and (min-width:768px){.block-events-and-benefits-archive .buttons button{font-size:16px}}.block-events-and-benefits-archive .buttons button:hover{background:#152f51;color:#fff}.block-events-and-benefits-archive .buttons button.enter-search{background-color:#152f51;color:#fff;margin-left:.5rem}.block-events-and-benefits-archive .buttons button.enter-search:hover{background-color:#10233d}.block-events-and-benefits-archive .rows{margin-bottom:2rem;position:relative}.block-events-and-benefits-archive .rows .loading{animation:spin .5s ease-in infinite;border:.5rem solid #e4ecf9;border-radius:50%;border-top-color:#152f51;content:"";display:inline-block;height:3rem;left:50%;position:absolute;top:0;width:3rem}.block-events-and-benefits-archive .row-wrap{align-items:flex-start;border-top:1px solid #ebebeb;display:flex;flex-direction:column;justify-content:space-between;padding:1rem 0;row-gap:1rem}@media screen and (min-width:768px){.block-events-and-benefits-archive .row-wrap{align-items:center;flex-direction:row}}.block-events-and-benefits-archive .row-wrap a,.block-events-and-benefits-archive .row-wrap a h2{margin-bottom:0;text-decoration:none}.block-events-and-benefits-archive .row-wrap a h2:hover,.block-events-and-benefits-archive .row-wrap a:hover{text-decoration:underline}.block-events-and-benefits-archive .row-wrap.fetching{animation:fadeIn .5s ease-out infinite alternate}.block-events-and-benefits-archive .row-wrap:last-of-type{border-bottom:1px solid #ebebeb}.block-events-and-benefits-archive .row-wrap .left-side>:first-child{margin-bottom:.5rem}.block-events-and-benefits-archive .row-wrap .left-side a{display:inline-flex}.block-events-and-benefits-archive .row-wrap .time-and-location{align-items:flex-start;-moz-column-gap:1.5rem;column-gap:1.5rem;flex-direction:column;margin-bottom:.5rem;row-gap:.5rem}.block-events-and-benefits-archive .row-wrap .time-and-location .location,.block-events-and-benefits-archive .row-wrap .time-and-location .time{align-items:center;display:flex}.block-events-and-benefits-archive .row-wrap .time-and-location span{color:#19375f;font-size:14px}@media screen and (min-width:768px){.block-events-and-benefits-archive .row-wrap .time-and-location{align-items:center;flex-direction:row}}.block-events-and-benefits-archive .row-wrap .svg{align-items:center;display:inline-flex}.block-events-and-benefits-archive .row-wrap .svg svg{margin-right:.5rem;width:.8rem}@media screen and (min-width:768px){.block-events-and-benefits-archive .row-wrap .svg svg{height:1rem;width:unset}}.block-events-and-benefits-archive .row-wrap .tags span:not(:empty){background-color:#e4ecf9;border:1px solid #d3e0f5;border-radius:2px;color:#152f51;font-size:.8rem;font-weight:100;line-height:1;padding:.5rem}.block-events-and-benefits-archive .row-wrap .left-side>:last-child{margin-bottom:0}.block-events-and-benefits-archive .row-wrap .button{border-radius:2px;border-width:2px;font-size:14px}.block-events-and-benefits-archive .row-wrap .button[href*=lyyti],.block-events-and-benefits-archive .row-wrap .button[target=_blank]{align-items:center;display:inline-flex;white-space:nowrap}.block-events-and-benefits-archive .row-wrap .button[href*=lyyti]:after,.block-events-and-benefits-archive .row-wrap .button[target=_blank]:after{content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3C!--!Font Awesome Free 6.5.2 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free Copyright 2024 Fonticons, Inc.--%3E%3Cpath fill='%2319375F' d='M320 0c-17.7 0-32 14.3-32 32s14.3 32 32 32h82.7L201.4 265.4c-12.5 12.5-12.5 32.8 0 45.3s32.8 12.5 45.3 0L448 109.3V192c0 17.7 14.3 32 32 32s32-14.3 32-32V32c0-17.7-14.3-32-32-32H320zM80 32C35.8 32 0 67.8 0 112v320c0 44.2 35.8 80 80 80h320c44.2 0 80-35.8 80-80V320c0-17.7-14.3-32-32-32s-32 14.3-32 32v112c0 8.8-7.2 16-16 16H80c-8.8 0-16-7.2-16-16V112c0-8.8 7.2-16 16-16h112c17.7 0 32-14.3 32-32s-14.3-32-32-32H80z'/%3E%3C/svg%3E");height:1rem;margin-left:.5rem;transition:all .2s ease-in-out;width:1rem}.block-events-and-benefits-archive .row-wrap .button[href*=lyyti]:hover,.block-events-and-benefits-archive .row-wrap .button[target=_blank]:hover{background-color:#152f51;color:#fff;text-decoration:none}.block-events-and-benefits-archive .row-wrap .button[href*=lyyti]:hover:after,.block-events-and-benefits-archive .row-wrap .button[target=_blank]:hover:after{filter:brightness(0) invert(1)}.block-events-and-benefits-archive .pagination-container{display:flex;justify-content:center;width:100%}.block-events-and-benefits-archive .pagination-container li{align-items:center;display:flex}.block-events-and-benefits-archive .pagination-container .active-page{background-color:#e4ecf9;border-radius:2px;text-decoration:underline}.block-events-and-benefits-archive .pagination-container button{background:none;border:2px solid transparent;border-radius:0;color:#152f51;display:flex;font-weight:700;line-height:1.1}.block-events-and-benefits-archive .pagination-container .next-button,.block-events-and-benefits-archive .pagination-container .prev-button{border:2px solid #152f51;padding:.5rem;transition:all .2s ease-in-out}.block-events-and-benefits-archive .pagination-container .next-button:hover,.block-events-and-benefits-archive .pagination-container .prev-button:hover{background-color:#152f51}.block-events-and-benefits-archive .pagination-container .next-button:hover svg,.block-events-and-benefits-archive .pagination-container .prev-button:hover svg{filter:brightness(0) invert(1)}.block-events-and-benefits-archive .pagination-container .next-button span,.block-events-and-benefits-archive .pagination-container .prev-button span{display:flex;height:1rem;justify-content:center;width:1rem}.block-events-and-benefits-archive .pagination-container svg{width:.75rem}.block-events-and-benefits-archive .no-results-in-list{color:#152f51;display:flex;justify-content:center}@keyframes fadeIn{0%{opacity:.3}}@keyframes pulse{0%{opacity:.4}50%{opacity:.9}to{opacity:.4}}