.dcn-upcoming-events .custom-icon svg{display:inline-block}.dcn-upcoming-events .custom-divider{background:#52738d;height:4px}.dcn-upcoming-events .custom-divider.custom-divider-sub{height:2px}.dcn-upcoming-events .custom-flex{background:#dae2e3;display:flex;flex-flow:row;flex-wrap:wrap}.dcn-upcoming-events .custom-flex .custom-col{flex:0 0 50%;max-width:50%;padding:20px 12px}.dcn-upcoming-events .event-image{height:378px!important;object-fit:cover;width:100%}.dcn-upcoming-events .event-location{background:#eee;left:20px;position:absolute;top:20px}@media (max-width:767px){.dcn-upcoming-events .custom-flex .custom-col{flex:0 0 100%;max-width:100%}}