.generate-columns-container{display:flex;flex-wrap:wrap;margin:0-10px}.generate-columns{box-sizing:border-box;width:33.33%;padding:0 10px;margin-bottom:20px}.generate-columns .inside-article.event-card{border-radius:5px;background:#fff;box-shadow:0 10px 20px #eee;height:100%;position:relative}.gallery-thumbs .swiper-slide img,.gallery-top .swiper-slide img,.generate-columns .post-image img{width:100%;height:auto;display:block}.generate-columns .entry-header{padding:20px 20px 0}.generate-columns .entry-title{font-size:18px;margin:0}.generate-columns .entry-title a{color:#3876e7;text-decoration:none}.generate-columns .short-description{padding:10px 20px}.generate-columns .date{padding:0 20px 10px;font-size:14px;color:#757575}.read-more-container{margin-top:15px}.event-status-sold-out{background:#2c866c}.event-title{background-size:cover;background-position:center center;background-repeat:no-repeat;position:relative}.title-inside{position:relative;left:0;bottom:0;width:100%;background:linear-gradient(to bottom,transparent,rgba(0,0,0,.9));padding:80px 40px;text-align:center}.title-inside h1{color:#fff}.gallery-top{margin-top:30px;margin-bottom:10px}.gallery-thumbs .swiper-slide{cursor:pointer;opacity:.4}.gallery-thumbs .swiper-slide-thumb-active{opacity:1}@media (max-width:768px){.generate-columns{width:50%}}@media (max-width:600px){.generate-columns{width:100%}}