.event { border-bottom: 2px solid #B2DCE8; padding: 40px 0; font-family: azo-sans-web, sans-serif!important; letter-spacing: 0.5px; } .mb-4, .my-4 { margin-bottom: 5px !important; } .card.p-2 { padding: 0!important; } .event[_ngcontent-c2] .event__date-box[_ngcontent-c2] { text-align: center; border: 2px solid #5D93AA!important; border-radius: 0; padding: 20px 26px; margin-right: 30px; font-family: azo-sans-web, sans-serif; color: #5D93AA!important; } .event[_ngcontent-c2] .event__title[_ngcontent-c2] { font-size: 18px; font-family: azo-sans-web, sans-serif; font-weight: 700; letter-spacing: 0.5px; } .event__title { font-family: azo-sans-web, sans-serif; font-weight: 700; letter-spacing: 0.5px; } .event__body a { -webkit-transition-duration: .3s; transition-duration: .3s; -webkit-transition-property: color; transition-property: color; } .event__body a:hover { text-decoration:none!important; color: #0D222D!important; -webkit-transition-duration: .3s; transition-duration: .3s; -webkit-transition-property: color; transition-property: color; } .event[_ngcontent-c2] .event__date-box-day[_ngcontent-c2] { border: none; padding: 0; font-weight: 700; font-size: 30px; margin-top: -5px; } .pagination{ margin-top: 40px; } .page-link { border: 1px solid transparent!important; font-family: azo-sans-web, sans-serif; } .rounded { border-radius: 0!important; } .rounded[_ngcontent-c4] { border-radius: 0!important; } .event[_ngcontent-c1] .event__image[_ngcontent-c1] { min-width: 100%; max-width: 100%; padding: 30px 0!important; }