.events-overview{background-color:#fff;margin-bottom:80px;width:100%}.events-overview__header{display:flex;position:relative}@media(max-width: 1024px){.events-overview__header{margin:80px 0 25px;flex-wrap:wrap}}@media(min-width: 1025px){.events-overview__header{margin:110px 0}}@media(min-width: 1025px){.events-overview__form{margin-left:auto}}@media(max-width: 1024px){.events-overview__form{width:100%;margin-top:30px}}.events-overview__loader{display:none;margin-top:20px}.events-overview--loading-more .events-overview__loader,.events-overview--loading .events-overview__loader{display:block}.events-overview__content{display:none}.events-overview__content--active{display:block}.events-overview__load-more{text-align:center;margin:40px 0 0}.events-overview__header-item{font-weight:700;transition:all .5s ease-in-out;display:inline-block;border-bottom:4px solid transparent;padding-bottom:8px}@media screen and (max-width: 599px){.events-overview__header-item{font-size:18px;width:100%;text-align:center;margin:20px 0}}@media(min-width: 600px)and (max-width: 1024px){.events-overview__header-item{font-size:18px;margin:0 10px;max-width:45%}}@media(min-width: 1025px){.events-overview__header-item{font-size:22px;margin-right:60px}}.events-overview__header-item:hover{cursor:pointer;color:#cf5c9f}.events-overview__header-item--active,.events-overview__header-item--active:hover{color:#005973;border-color:#005973}.events-overview__empty{margin:20px 0}.events-overview--tab-future .events-overview__form{opacity:0}.events-overview--loading-more .events-overview__load-more,.events-overview--loading .events-overview__load-more,.events-overview--no-more .events-overview__load-more{display:none}.events-search-form{display:flex;flex-wrap:wrap;max-width:1200px;margin:0 auto;justify-content:space-around;padding:20px 0}@media(min-width: 600px){.events-search-form .form-item{width:45%;align-self:flex-end;margin-top:30px}}@media screen and (max-width: 599px){.events-search-form .form-item{width:100%;margin:20px 0}}.events-overview__filter-submit{margin-top:30px}