.highlight-boxes .card-title{font-size:1rem}.highlight-boxes .card-body{padding:1rem}#highlight-boxes .highlight-box{margin:0 auto;overflow:hidden}#highlight-boxes .highlight-box-list{width:100%;list-style:none}#highlight-boxes .highlight-box-item{position:relative;overflow:hidden;box-sizing:border-box;-moz-box-sizing:border-box;padding:0 0 86% 0;border:.1rem solid #E6E6E6;border-radius:0.5rem;margin:0 auto 2rem;background-color:#E6E6E6;text-align:center}#highlight-boxes .highlight-box-image-wrapper{position:absolute;top:0;bottom:25%;width:100%;height:75%;background-repeat:no-repeat;background-size:100%;background-position:0}#highlight-boxes .highlight-box-link.image-link{font-weight:bold;text-decoration:none}#highlight-boxes .highlight-box-link[href*="http"]:after{content:''}#highlight-boxes .highlight-box-img{display:block;width:100%}#highlight-boxes .highlight-box-caption-wrapper{position:absolute;bottom:0;width:100%;display:-ms-flexbox;display:flex;height:3.5rem;height:25%;-ms-flex-align:center;align-items:center}#highlight-boxes .highlight-box-caption{-ms-flex-positive:1;flex-grow:1;padding:0 0.2rem;color:#000;font-weight:bold;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;line-height:1.2}#highlight-boxes .highlight-box-link:hover .highlight-box-caption-wrapper,#highlight-boxes .highlight-box-link:hover .highlight-box-caption,#highlight-boxes .highlight-box-link:focus .highlight-box-caption-wrapper,#highlight-boxes .highlight-box-link:focus .highlight-box-caption{background:#EAAA00}#highlight-boxes .highlight-box-link:hover .highlight-box-image-wrapper,#highlight-boxes .highlight-box-link:focus .highlight-box-image-wrapper{opacity:0.8}@media only screen and (min-width: 25rem){#highlight-boxes .highlight-box-list li.highlight-box-item{width:48%;float:left;margin-bottom:1.5rem;padding-bottom:42%}#highlight-boxes .highlight-box-list .highlight-box-item:nth-of-type(2n+0){float:right}}@media only screen and (min-width: 68.75rem){.no-sidebar #highlight-boxes .highlight-box{margin:0}#highlight-boxes .highlight-box-list.cols-3 .highlight-box-item{width:31%;padding-bottom:26%}#highlight-boxes .highlight-box-list.cols-3 .highlight-box-item:nth-of-type(2n+0){float:left}#highlight-boxes .highlight-box-list.cols-3 .highlight-box-item:nth-of-type(3n+2){margin:0 3.5%}#highlight-boxes .highlight-box-list.cols-5{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}#highlight-boxes .highlight-box-list.cols-5 .highlight-box-item{width:19%;padding-bottom:16%}}
