.info-cell>div{height:300px;width:450px;border-radius:15px;padding:2em;display:flex;flex-direction:column;box-shadow:inset 0px -1000px 1px #14141470;justify-content:space-between}.info-cell h3{margin:20px 0px;font-size:2em;font-weight:bold;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.info-cell .ico-calendar{width:25px}dt{font-family:Poppins,sans-serif;font-weight:400;color:#838383;font-size:.95rem}dl{font-family:Poppins,sans-serif;font-weight:400;line-height:1.4;letter-spacing:.03rem;margin:1em 0 .5em;margin:0}.financial-events .flex-container{display:flex;flex-wrap:nowrap;margin-bottom:45px}.image{flex-basis:28%;margin:0px 1%;position:relative}.content-cell{flex-basis:68%;margin:0px 10%}.where{flex-basis:38%;margin:0px 1% 0px 0px;position:relative}.content{flex-basis:58%;margin:0px 1%;position:relative}.info-cell div,.info-cell h3{color:white}.connect-banner{position:absolute;left:0;top:0;height:36px;background-color:#c8102e;color:#fff;font-family:Poppins,sans-serif;text-transform:uppercase;letter-spacing:.075em;font-size:.9em;z-index:1;pointer-events:none}.center{text-align:center}.connect-banner:after{content:"";position:absolute;display:inline-block;left:100%;top:0;bottom:0;width:10px;border-top:36px solid #c8102e;border-right:10px solid transparent}.connect-banner span{display:block;padding:.5rem;height:100%}.connect-banner img{width:18px;height:17px;margin-right:5px}@media only screen and (max-width:1024px){.flex-container{display:flex;margin-bottom:45px;flex-direction:column;text-align:center}.info-cell{margin:0 auto}.info-cell>div{width:100%;margin:0 auto}.content-cell{padding-top:50px}}@media(min-width:768px) and (max-width:1024px){.info-cell>div{width:70%;margin:0 auto}}@media only screen and (max-width:767px){.info-cell>div{width:100%;margin:0 auto}}