.highlights-component{background:#fff;position:relative;z-index:1}.highlights-component .highlight{width:100%}.highlights-component .highlight .row{margin:0}@media (min-width:1024px){.highlights-component{display:flex}.highlights-component.highlight2 .highlight{width:50%}.highlights-component.highlight3 .highlight{width:33.3333%}}.highlights-component .block-img-text{position:relative}.highlights-component .block-img-text .title{left:10%;position:absolute;top:5%;width:75%;z-index:1}@media (min-width:767px){.highlights-component .block-img-text .title{width:45%}}.highlights-component .block-img-text .title .cmp-title *{color:#fff;font-family:Helvetica;font-size:45px;line-height:35px;margin:20px 0 10px;text-transform:uppercase}.highlights-component .block-img-text:before{background-color:#ba1612;bottom:0;content:"";height:100%;left:0;mix-blend-mode:multiply;opacity:0;position:absolute;-webkit-transition:.5s;transition:.5s;width:100%;z-index:1}.highlights-component a.block-img-text:hover:before{opacity:1}.highlights-component .description{padding-bottom:40px;padding-top:20px}.highlights-component .description p{font-family:Roboto-Regular;margin:0}.highlights-component .description .text a{color:#000;text-decoration:underline!important}.highlights-component .description>a{background:#fff;border:2px solid #000;color:#000;display:inline-block;font-family:Roboto-Regular;font-size:9pt;font-weight:500;margin-top:20px;padding:2px 8px 3px;text-align:center;text-decoration:none!important;text-transform:uppercase;-webkit-transition:.5s;transition:.5s}.highlights-component .description>a:hover{background:#000;border:2px solid #000;color:#fff}.highlights-component .image{height:250px}.highlights-component .image img{height:100%;object-fit:cover;width:100%}