.events-container{margin-bottom:12px;padding:0}.events-container .owl-item .event-item .event-text .event-place{color:#000!important}.events-container .empty-carousel-container{align-items:center;background-color:#555;color:#fff;display:flex;height:200px;justify-content:center;padding:15px;text-align:center;width:100%}.events-container .empty-carousel-container span{font-size:1.2rem}@media screen and (max-width:767px){.events-container .empty-carousel-container span{font-size:1rem}}
.events-container{margin-bottom:12px;padding:1px;text-align:left}.events-container header.main-header{align-items:center;background-color:var(--primary-color);border-bottom:1px solid var(--secondary-color);border-top:3px solid var(--secondary-color);display:flex;justify-content:space-between;padding:10px}.events-container .events-title{color:#fff;font-size:14px;font-size:x-large;font-weight:700;margin:0;text-transform:uppercase}.events-container .main-menu{display:flex;gap:10px}.events-container .main-menu a{color:#fff;padding:5px}.events-container .events-carousel{overflow:hidden;position:relative}.events-container .swiper-slide{width:272px}.events-container a.event-item:hover{text-decoration:none}.events-container .event-item{background-color:#fff;border-bottom:2px solid var(--secondary-color);display:block;height:400px;overflow:hidden;padding-bottom:6px}.events-container .event-item:after{background:linear-gradient(180deg,transparent,#fff);bottom:2px;content:"";height:30px;left:0;pointer-events:none;position:absolute;width:calc(100% - 2px)}.events-container .event-img-container{background-color:#333;position:relative}.events-container .event-img{display:block;margin:0 auto;max-height:200px;max-width:100%;width:auto}.event-top-container{min-height:22px;position:relative}.events-container .event-top-container .event-category{align-items:center;background-color:#000;bottom:0;color:#fff;display:flex;font-size:.8rem;font-weight:700;height:22px;left:0;opacity:.7;padding:1px 10px 0;position:absolute;text-transform:uppercase;z-index:1}.events-container .event-text-container{background-color:#fff}.events-container .event-text{line-height:1em;overflow:hidden;padding:8px}.events-container .event-title{color:#000;font-size:1em;font-weight:700;line-height:1.2em;word-break:break-word}.events-container .event-place{color:#000;font-size:.86em}.events-container .event-date{color:#555;font-size:.86rem}.events-container .event-external-link{font-size:.75rem}.events-container .event-description{color:#222;font-size:.75rem}.events-container .swiper-button-next,.events-container .swiper-button-prev{align-items:center;background:rgba(0,0,0,.3);border:none;color:#ddd;cursor:pointer;display:flex;font-size:1.2rem;height:60px;justify-content:center;position:absolute;top:50%;transform:translateY(-50%);width:18px;z-index:10}.events-container .swiper-button-next:hover,.events-container .swiper-button-prev:hover{color:#fff}.events-container .swiper-button-prev{border-radius:0 10px 10px 0;left:0}.events-container .swiper-button-next{border-radius:10px 0 0 10px;right:0}.events-container .swiper-button-next:after,.events-container .swiper-button-prev:after{content:none}.events-container .swiper-button-disabled{display:none}.events-container .swiper-button-next:focus,.events-container .swiper-button-prev:focus{outline:none}@media only screen and (max-width:767px){.events-container{margin-bottom:7px}}@media only screen and (max-width:575px){.events-container header.main-header{flex-direction:column}}
