.event-card-wraper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.event-card-wraper .event-listing{position:relative;padding-left:50px;margin-left:40px;margin-bottom:62px;max-width:calc(33.33333% - 40px)}@media (max-width:1200px){.event-card-wraper .event-listing:nth-child(3n+1){margin-left:0}}@media (min-width:768px) and (max-width:1198.98px){.event-card-wraper .event-listing{max-width:calc(50% - 45px);margin-bottom:42px}.event-card-wraper .event-listing:nth-child(odd){margin-left:0}}@media (min-width:0) and (max-width:767.98px){.event-card-wraper .event-listing{max-width:100%;width:100%;margin-left:0;padding-left:0}}.event-card-wraper .event-listing .event-img{-webkit-box-shadow:-3px 0 30px -4px #aaa;box-shadow:-3px 0 30px -4px #aaa}.event-card-wraper .event-listing .event-img img{width:100%}.event-card-wraper .event-listing .date{position:absolute;top:36px;left:0;background-color:#fff;text-align:center;width:100px;-webkit-box-shadow:-3px 0 30px -4px #aaa;box-shadow:-3px 0 30px -4px #aaa;padding:8px 20px}@media (min-width:768px) and (max-width:1199.98px){.event-card-wraper .event-listing .date{width:75px;padding:10px}}@media (min-width:0) and (max-width:767.98px){.event-card-wraper .event-listing .date{width:70px;padding:10px;top:25px;left:25px}}.event-card-wraper .event-listing .date span{font-size:18px;font-family:Lato,sans-serif;font-weight:400;color:#000;display:block;line-height:1}@media (min-width:768px) and (max-width:1199.98px){.event-card-wraper .event-listing .date span{font-size:18px}}@media (min-width:0) and (max-width:767.98px){.event-card-wraper .event-listing .date span{font-size:16px}}.event-card-wraper .event-listing .date span.day{font-size:40px;font-weight:700;line-height:1}@media (min-width:768px) and (max-width:1199.98px){.event-card-wraper .event-listing .date span.day{font-size:26px}}@media (min-width:0) and (max-width:767.98px){.event-card-wraper .event-listing .date span.day{font-size:22px}}.event-card-wraper .event-listing .date span.year{font-size:16px;font-weight:400;line-height:1}.event-card-wraper .event-listing .event-detail{-webkit-box-shadow:-3px 0 30px -4px #aaa;box-shadow:-3px 0 30px -4px #aaa;padding:20px}@media (min-width:0) and (max-width:1198.98px){.event-card-wraper .event-listing .event-detail{padding:15px}}.event-card-wraper .event-listing .event-detail h4,.event-card-wraper .event-listing .event-detail h5{font-size:18px;font-family:Lato,sans-serif;font-weight:400;line-height:1;color:#000;margin:0 0 12px}@media (min-width:0) and (max-width:1198.98px){.event-card-wraper .event-listing .event-detail h4,.event-card-wraper .event-listing .event-detail h5{margin:0 0 8px;font-size:18px}}.event-card-wraper .event-listing .event-detail h3{font-size:18px;font-family:Lato,sans-serif;font-weight:700;line-height:1.3;color:#000;margin:0 0 5px;min-height:74px}@media (min-width:0) and (max-width:1198.98px){.event-card-wraper .event-listing .event-detail h3{min-height:65px;line-height:1.2;font-size:18px}}.event-card-wraper .event-listing .event-detail p{font-size:18px;font-family:Lato,sans-serif;font-weight:400;line-height:1;color:#000;padding-top:12px;margin:0 0 20px;border-top:1px solid #333}@media (min-width:0) and (max-width:1198.98px){.event-card-wraper .event-listing .event-detail p{margin:0 0 15px}}.event-card-wraper .event-listing .event-detail .cta a{color:#333;font-size:16px;font-family:Lato,sans-serif;font-weight:400;padding:10px 20px;border:1px solid #000;display:inline-block;text-transform:uppercase;text-decoration:none;-webkit-transition:all .3s;transition:all .3s}.event-card-wraper .event-listing .event-detail .cta a:hover{color:#fff;background:#000;-webkit-transition:all .3s;transition:all .3s}