@media (min-width:768px){.card:hover{box-shadow:0 20px 40px -10px rgba(0,0,0,.3);cursor:pointer}}.object-fit{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.block-list .block-list__item{margin-bottom:1rem;min-height:100px}@media only screen and (min-width:900px){.block-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;background-color:#fff;justify-content:space-between;margin:0 -1rem 1rem auto}.block-list:after{content:"";-webkit-box-flex:1;-ms-flex:auto;flex:auto}.block-list__item{border-right:1rem solid #fff;-webkit-box-sizing:border-box;box-sizing:border-box;width:25%}.block-list-2 .block-list__item{width:50%}.block-list-1 .block-list__item{width:100%}.block-list-3 .block-list__item{width:33.3%}.block-list-4 .block-list__item{width:25%}.block-list-5 .block-list__item{width:20%}.block-list-6 .block-list__item{width:16.66%}}.card{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-width:0;word-wrap:break-word;background-clip:border-box;background-color:#fff;border:1px solid rgba(0,0,0,.125);border-radius:.25rem}.card,.card .top-crop{position:relative}.card__type{background-color:#aeb4be;color:#fff;font-size:.8rem;font-style:italic;left:0;padding:3px 6px;position:absolute;top:0}.card__link{bottom:0;display:block;position:absolute;top:0;width:100%;z-index:1}.bd-placeholder-img{font-size:1.125rem;text-anchor:middle;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.card-img,.card-img-top{border-top-left-radius:calc(.25rem - 1px);border-top-right-radius:calc(.25rem - 1px)}.card.clickable:hover{-webkit-box-shadow:0 .5rem 1rem rgba(0,0,0,.15);box-shadow:0 .5rem 1rem rgba(0,0,0,.15)}.card__text{padding:0 1rem 1rem}.card .card__text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:calc(100% - 250px)}@media (min-width:576px){.card .card__text{height:calc(100% - 200px)}}.card .card__text p{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto}.top-crop{height:250px;margin-bottom:1rem;overflow:hidden}@media (min-width:576px){.top-crop{height:200px}}