.cards{display:flex;flex-wrap:nowrap;justify-content:space-evenly;margin:1rem auto 4rem;max-width:1000px;width:100%}.resource_card-wrap{margin:0 auto;max-width:1100px;position:relative;width:98%}.carousel-nav button{background-color:transparent;border:0;color:#bfbfbf;font-family:Montserrat,sans-serif;font-size:4rem;transition:all .2s ease-in-out}.carousel-nav button:hover{color:#0067ff}.carousel-nav{align-items:center;bottom:0;display:flex;justify-content:space-between;left:0;position:absolute;top:0;width:100%}.carousel-nav.prev{left:0;padding-left:2rem}.carousel-nav.next{padding-right:2rem;right:0}.card_link{width:100%}.resource_header{margin:0 auto .5rem;max-width:965px;width:90%}.resource_header h3{color:#0067ff}.content-filter{display:inline-block;position:relative}.filter-button{background:#001f56;border:none;border-radius:3px;color:#fff;cursor:pointer;font-size:.9rem;font-weight:500;margin:.5rem;padding:.25rem .75rem;white-space:nowrap}.dropdown-content{background-color:#f9f9f9;box-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -4px rgba(0,0,0,.1);display:none;list-style:none;margin-top:-.5rem;min-width:160px;padding:0;position:absolute;text-align:left;width:100%;z-index:3}.dropdown-content li{background-color:#f9f9f9;color:#333;cursor:pointer;display:block;font-size:.9rem;font-weight:500;padding:10px;text-decoration:none;transition:all .2s ease-in-out}.dropdown-content li:hover,.selected{background-color:#0067ff!important;color:#fff!important}.content-filter:hover .dropdown-content{display:block}.video_overlay{align-items:center;background-color:rgba(0,0,0,.3);bottom:0;display:flex;justify-content:center;left:0;position:absolute;top:0;width:100%}.video_overlay img{max-width:70px}.solution_tags p{font-size:.85rem;margin-bottom:0;width:100%}.solution_tag{background-color:#e5e5e5;color:#898989;font-family:Hind,sans-serif;font-size:.85rem;margin-right:.1rem;padding:.125rem .25rem;width:100%}.solution_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:100%;margin:.5rem .5rem 1.25rem;min-height:360px;min-width:300px;overflow:clip;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__image{height:190px;margin:0 auto;object-fit:cover;width:300px}.card_details{font-size:.8rem}.card_details,.card_type{text-align:left;text-transform:uppercase}.card_type{color:#0067ff}.card_cat,.card_date{color:#001f56;font-weight:400;margin-right:.25rem}.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;height:100%;justify-content:flex-start;padding:.5rem 1rem;text-align:center;width:100%}.card__text h6{-webkit-line-clamp:2;-webkit-box-orient:vertical;color:#0033a1;display:-webkit-box;font-weight:600;min-height:40px;overflow:hidden;text-align:left;text-overflow:ellipsis}.input-holder .border{border-color:#ced4da!important;border-left:0!important}.fa-search{color:#495057}.no-results{align-items:center;border:0;display:none;height:100%;justify-content:center;min-height:50px;min-width:300px;transition:all .25s ease-in-out;width:300px}.no-results h4{color:#001f56}.btn,.form-control{background-color:#f4f4f4}.form-control{height:3rem}.input-holder{margin:0 auto;max-width:980px;width:100%}.filter-group{align-items:center;display:flex;flex-wrap:wrap;margin-top:2rem;width:100%}.brief{-webkit-line-clamp:3;-webkit-box-orient:vertical;color:#001f56;display:-webkit-box;font-family:Montserrat,sans-serif;font-size:.85rem;line-height:1.2rem;overflow:hidden;text-overflow:ellipsis}.blog-content,.brief{text-align:left}.blog-content a{color:#2bc49e;font-weight:600;text-align:left;text-decoration:underline;text-transform:uppercase;text-underline-offset:.25em;transition:all .25s ease-in-out}.blog-content a:hover{color:#0067ff}@media screen and (max-width:1080px){.filter-button{font-size:.8rem;font-weight:500}.cards{flex-wrap:wrap;justify-content:center;padding:0 50px}.input-holder,.resource_header{text-align:center}.filter-group{justify-content:center}}.input-holder{display:flex}