.brief{color:#001f56;display:-webkit-box;font-family:Montserrat,sans-serif;font-size:.85rem;line-height:1.2rem;overflow:hidden;text-align:left;text-overflow:ellipsis;-webkit-line-clamp:3;-webkit-box-orient:vertical}.input-holder .border{border-color:#ced4da!important;border-left:0!important}.fa-search{color:#495057}.btn,.form-control{background-color:#f4f4f4}.input-holder{margin:0 auto;max-width:960px;width:100%}.input-group{max-width:200px;width:100%}.cards{display:flex;flex-wrap:wrap;justify-content:flex-start;margin:1rem auto 4rem;max-width:1000px;width:100%}.event_tags p{margin-bottom:0}.event_tag,.event_tags p{font-size:.85rem;width:100%}.event_tag{background-color:#dde8ff;color:#0067ff;font-family:Montserrat,sans-serif;margin-right:.1rem;padding:.125rem .5rem;text-transform:uppercase;white-space:nowrap}.share{color:#bfbfbf;float:right}.event_tags{margin-bottom:.25rem;margin-top:auto;text-align:left}.cards__card{align-items:center;align-self:flex-start;border:0;box-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -4px rgba(0,0,0,.1);display:flex;flex-wrap:nowrap;height:385px;margin:.5rem .5rem 1.25rem;max-width:100%;overflow:clip;position:relative;transition:all .25s ease-in-out;width:300px}.cards__card:hover{box-shadow:0 20px 25px -5px rgba(0,0,0,.1),0 8px 10px -6px rgba(0,0,0,.1);scale:1.05}.card_date_overlay{align-items:center;background-color:#fff;border-radius:.25rem;box-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -2px rgba(0,0,0,.1);display:flex;flex-direction:column;flex-wrap:nowrap;height:100%;justify-content:center;left:1rem;max-height:60px;max-width:60px;position:absolute;top:1rem;width:100%;z-index:0}.date_day{font-size:1.9rem}.date_day,.date_month{color:#0033a1;font-weight:600}.date_month{font-size:1rem;text-transform:uppercase}.share:not(i){font-weight:500}.share i,.share svg{fill:#bfbfbf;color:#bfbfbf;font-size:1.5rem;transition:all .2s ease-in-out;vertical-align:top}.share i:hover,.share svg:hover{color:#007bff;fill:#007bff}.card__image{height:190px;margin:0 auto;object-fit:cover;width:300px}.card_details{font-size:.8rem;text-align:left;text-transform:uppercase}.card_type{color:#001f56;margin-left:.25rem;text-transform:uppercase}.card_cat,.card_date{color:#001f56;font-weight:500}.card_cat:after,.card_date:after{color:#bfbfbf;content:" | ";font-size:1rem;font-weight:600;margin-left:.25rem}.card__text{display:flex;flex-direction:column;flex-wrap:wrap;font-weight:500;height:100%;justify-content:flex-start;padding:.5rem;text-align:center;width:100%}.card__text h6{color:#0033a1;font-weight:600;text-align:left;text-wrap:balance}.blueBtn{background-color:#0067ff;border-radius:.25rem;color:#fff;font-family:Montserrat,sans-serif;font-weight:600;padding:.5rem .95rem;transition:all .2s ease-in-out}.blueBtn:hover{background-color:#2bc49e;box-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -4px rgba(0,0,0,.1);color:#fff}@media screen and (max-width:1020px){.cards{justify-content:center}.input-group{margin:0 auto!important}}