.eventnb{margin-bottom:60px}.eventnb .calendar-block{background-color:#fff;border-radius:10px;box-shadow:0 0 10px rgba(0,0,0,.25);display:none;left:0;position:absolute;top:25px}.eventnb .calendar-block .month{background-color:#0095cd;border-radius:10px 10px 0 0;color:#fff;font-size:1.1rem;padding:4px 30px 2px;text-transform:uppercase}.eventnb .calendar-block .date{font-size:2.25rem;line-height:120%;padding:5px 30px 10px}.eventnb .event-thumbnail{padding-left:55px;position:relative}.eventnb img{box-shadow:0 0 10px rgba(0,0,0,.25);height:auto;max-width:200px;min-width:200px;width:100%}.events-section h2{color:#4096c8;font-size:2rem;font-weight:400}.events-section .event-title{color:#e99421;font-size:1.1rem;font-weight:700;margin-bottom:5px}.eventnb ul li{margin-bottom:25px}@media screen and (min-width:992px){.events-section{padding-left:2rem;padding-right:2rem}.eventnb{display:flex;margin-bottom:10px}.eventnb .event-thumbnail{margin-right:4rem}.eventnb img{max-width:280px;min-width:280px}}@media screen and (max-width:992px){.eventnb .event-thumbnail{margin:0 auto 2rem;padding-left:0;width:200px}.eventnb .calendar-block{left:-55px}}@media screen and (max-width:375px){.eventnb .btn{display:block;text-align:center}.eventnb .calendar-block .month{font-size:1rem;padding:2px 20px}.eventnb .calendar-block .date{font-size:2rem;padding:3px 20px 5px}}