.post-type-archive-events{background-color:#fff}.module-story.type-events{margin-bottom:.9375rem}.post-type-archive-events .module-container .module__title{max-width:192px;text-align:left;top:0}@media screen and (min-width:64rem){.post-type-archive-events .module-container .module__title{background-color:transparent;font-size:1.25rem;line-height:2rem;margin-left:0;max-width:100%;padding-left:0}}.event-top{align-content:center;align-items:center;display:flex;justify-content:space-between;margin-top:32px;padding-bottom:15px}@media screen and (min-width:64rem){.event-top{margin-top:64px}}.event-top .event-archive-datepicker{align-items:center;background-color:#f8f8f8;display:flex;font-size:.875rem;height:16px;line-height:1.0625rem;margin-left:auto;padding:18px 13px}.event-top .event-archive-datepicker .event-label{color:#707070;font-weight:600;margin-right:10px;position:relative}.event-top .event-archive-datepicker .date-selector select{all:unset;background:none;border:none;color:#707070;font-size:14px;font-weight:700;text-transform:capitalize}.module-story .event-wrapper{align-items:center;background-color:#f8f8f8;display:flex;flex-direction:column;gap:20px;justify-content:center;padding:20px}@media screen and (min-width:40rem){.module-story .event-wrapper{align-items:flex-start;flex-direction:row}}.module-story .event-wrapper .post-featured-img{display:block;height:280px;-o-object-fit:contain;object-fit:contain;width:200px}.module-story .event-wrapper .post-meta__title{flex:1;font-size:1.125rem;line-height:1.375rem;margin-bottom:0;padding-left:0;padding-right:0;text-align:left!important}.module-story .event-wrapper .event-header{align-items:flex-start;display:flex;flex-direction:column;gap:.5rem}@media screen and (min-width:40rem){.module-story .event-wrapper .event-header{align-items:center;flex-direction:row}}.module-story .event-wrapper .event-header h5{font-size:1rem;font-weight:400}.module-story .event-wrapper .event-date{color:var(--ione4-color-primary);font-weight:700;text-align:right}.module-story .event-wrapper .event-info{display:flex;flex:1;flex-direction:column;gap:1.5rem;justify-content:center;width:100%}.module-story .event-wrapper .event-info ul{display:flex;flex-direction:column;gap:1rem}.module-story .event-wrapper .event-info ul li{align-items:flex-start;display:flex;font-size:.875rem;gap:1rem;line-height:1.375rem;padding:0;text-transform:capitalize}.module-story .event-wrapper .event-info .event-icon{height:16px;padding-top:2px}.module-story .event-wrapper .event-info .event-web-link{overflow-wrap:anywhere;text-transform:lowercase}.module-story .event-wrapper .event-link{align-self:center;border:1px solid var(--ione4-color-primary);border-radius:5px;color:var(--ione4-color-primary);display:block;font-weight:700;padding:23px;text-align:center;text-decoration:none;text-transform:uppercase;width:100%}.module-story .event-wrapper .event-link:hover{background-color:var(--ione4-color-primary);color:#fff}@media screen and (min-width:40rem){.module-story .event-wrapper .event-info li,.module-story .event-wrapper .event-link{max-width:352px}}.no-events{text-align:center}.no-events h2{background-color:var(--ione4-color-primary);color:var(--ione4-color-accent);display:inline-block;font-weight:700;padding:5px 20px}.no-events h2,.post-super-wrapper .events-archive{text-transform:uppercase}.post-super-wrapper .events-archive i{vertical-align:middle}.post-super-wrapper .events-archive a{background-color:#fff;padding:10px 10px 10px 0}.post-meta__add-calendar{background-color:var(--ione4-color-primary);border:0;color:#fff;display:inline-block;margin:10px 0;padding:5px 15px;position:relative}.post-meta__add-calendar i{vertical-align:middle}.post-meta__add-calendar:hover .post-meta__add-calendar-menu{display:block}.post-super-wrapper .post-meta__add-calendar-menu{background-color:var(--ione4-color-primary);color:#fff;display:none;left:0;position:absolute;top:100%;width:250px}.post-super-wrapper .post-meta__add-calendar-menu a{background-color:transparent;border:0;color:#fff;display:block;padding:10px 15px}.post-type-archive-events .pagination,.single-events .pagination{margin-top:40px}
