@font-face{font-family:NewCMRegular;src:url(/assets/fonts/NewCM10-Regular.otf) format("opentype");font-weight:400;font-style:normal}@font-face{font-family:NewCMBold;src:url(/assets/fonts/NewCM10-Bold.otf) format("opentype");font-weight:700;font-style:normal}@font-face{font-family:NewCMItalic;src:url(/assets/fonts/NewCM10-Italic.otf) format("opentype");font-weight:400;font-style:italic}@font-face{font-family:NewCMBoldItalic;src:url(/assets/fonts/NewCM10-BoldItalic.otf) format("opentype");font-weight:700;font-style:italic}@font-face{font-family:NewCMSans10-Regular;src:url(/assets/fonts/NewCMSans10-Regular.otf) format("opentype");font-weight:400;font-style:normal}@font-face{font-family:NewCMSans10-Bold;src:url(/assets/fonts/NewCMSans10-Bold.otf) format("opentype");font-weight:700;font-style:normal}@font-face{font-family:NewCMSans10-Italic;src:url(/assets/fonts/NewCMSans10-Oblique.otf) format("opentype");font-weight:400;font-style:italic}@font-face{font-family:NewCMSans10-BoldItalic;src:url(/assets/fonts/NewCMSans10-BoldOblique.otf) format("opentype");font-weight:700;font-style:italic}@font-face{font-family:LiberationSerifRegular;src:url(/assets/fonts/LiberationSerif-Regular.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:LiberationSerifBold;src:url(/assets/fonts/LiberationSerif-Bold.ttf) format("truetype");font-weight:700;font-style:normal}@font-face{font-family:LiberationSerifItalic;src:url(/assets/fonts/LiberationSerif-Italic.ttf) format("truetype");font-weight:400;font-style:italic}@font-face{font-family:LiberationSerifBoldItalic;src:url(/assets/fonts/LiberationSerif-BoldItalic.ttf) format("truetype");font-weight:700;font-style:italic}.events-container{padding-bottom:3rem}.events-container .event-card{height:100%;border:none;border-radius:8px;box-shadow:0 4px 6px #0000001a;transition:transform .3s ease,box-shadow .3s ease;background-color:#fff;overflow:hidden;display:flex;flex-direction:column}.events-container .event-card:hover{transform:translateY(-5px);box-shadow:0 8px 15px #00000026}.events-container .event-card .event-img-container{height:220px;display:flex;align-items:center;justify-content:center;background-color:#fff;padding:0;border-bottom:1px solid rgba(0,0,0,.05);overflow:hidden}.events-container .event-card .event-img-container img{width:100%;height:100%;-o-object-position:center;object-position:center}.events-container .event-card .card-body{padding:1.5rem;flex-grow:1;display:flex;flex-direction:column}.events-container .event-card .card-footer{background-color:transparent;border-top:none;padding:0 1.5rem 1.5rem;display:flex;flex-wrap:wrap}
