@media screen and (max-width:767px){.mobile-md{display:none!important}}@media screen and (max-width:1299px) and (min-width:768px){.mobile-md-hide{display:none!important}}@media screen and (min-width:768px){.mobile-only{display:none!important}}.container_events{min-height:100vh;padding-top:120px;text-align:center}@media (max-width:1299px){.container_events{padding-top:70px}}.container_events .breadcrumb,.event__list{text-align:left}.event__list{grid-row-gap:25px;grid-column-gap:28px;display:grid;grid-template-columns:repeat(4,1fr);margin:20px auto 50px;width:100%}@media screen and (max-width:1079px){.event__list{grid-gap:20px;grid-template-columns:repeat(3,1fr)}}@media (max-width:767px){.event__list{grid-row-gap:15px;grid-column-gap:0;grid-template-columns:repeat(1,1fr);margin:10px auto 40px}}.event__list a:hover .event__block{border-color:#fff}.event__block{border-color:hsla(0,0%,100%,.702);height:245px}@media (max-width:767px){.event__block{align-items:center;display:flex;flex-direction:row;height:90px;justify-content:flex-start;width:100%}.event__block picture{height:100%;width:44%}}.event__block img{border-top-left-radius:14px;border-top-right-radius:14px;height:100%;height:51%}.event__block img,.event__block img img{display:block;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}.event__block img img{height:100%}@media (max-width:767px){.event__block img{border-bottom-left-radius:7px;border-top-left-radius:7px;border-top-right-radius:0;height:100%}}.event__content{padding:6px 16px;width:100%}@media (max-width:767px){.event__content{display:flex;flex-direction:column;height:100%;justify-content:space-between;width:55%}}.event__content h2{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;font-size:16px;overflow:hidden;text-overflow:ellipsis;white-space:normal}@media (max-width:767px){.event__content h2{font-size:14px}}.event__content h5{color:#eb4da2;font-size:11px;font-weight:400;margin:8px 0 3px}@media (max-width:767px){.event__content h5{bottom:6px;font-size:10px}}.event__content p{color:#bdbdbd;font-size:12px;margin:0}@media (max-width:767px){.event__content p{display:none}.event__content{padding:7px 10px}}