.component--single-image-highlight.style--contained .bg-accent{transform:translate(-40%,-22%)}.component--single-image-highlight.style--contained .component-max-width{max-width:56.5rem}.component--single-image-highlight.style--contained .component-max-width .field--name-field-sih-description{color:#004a88;font-family:Montserrat,"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:400}.component--single-image-highlight.style--contained .field--name-field-sih-image{position:relative}.component--single-image-highlight.style--contained .field--name-field-sih-image .blazy__caption{background-color:rgba(0,0,0,.5);bottom:0;border-radius:0 0 .5rem .5rem;color:#fff;font-size:1.2rem;font-style:italic;font-weight:400;padding:.5rem;position:absolute;text-align:center;width:100%}.component--single-image-highlight.style--contained .field--name-field-sih-image img{border-radius:.5rem}.component--single-image-highlight.style--contained .arrow-cta{text-transform:unset;font-size:1.8rem}.component--single-image-highlight.style--contained .card-wrap{transition:transform .3s ease;transform:translate3d(0,0,0);display:block}.component--single-image-highlight.style--contained .card-wrap:active,.component--single-image-highlight.style--contained .card-wrap:focus,.component--single-image-highlight.style--contained .card-wrap:hover{transform:translate3d(0,-1rem,.01rem)}.component--single-image-highlight.style--contained .card-wrap:active .arrow-cta,.component--single-image-highlight.style--contained .card-wrap:focus .arrow-cta,.component--single-image-highlight.style--contained .card-wrap:hover .arrow-cta{color:#5f295f;transition:color .3s ease}.component--single-image-highlight.style--contained .card-wrap:active .arrow-cta::after,.component--single-image-highlight.style--contained .card-wrap:focus .arrow-cta::after,.component--single-image-highlight.style--contained .card-wrap:hover .arrow-cta::after{right:-.6em;opacity:1}.component--single-image-highlight.style--full-width .component-max-width{max-width:95rem}@media (min-width:951px){.component--single-image-highlight.style--full-width .field--name-field-sih-image img{border-radius:.5rem}}.component--single-image-highlight.style--full-width .field--name-field-sih-display-title{color:#004a88;font:700 1.8rem/2.2rem Montserrat,"Helvetica Neue",Helvetica,Arial,sans-serif;margin-top:1rem;margin-bottom:.5rem;text-transform:unset}.component--single-image-highlight.style--full-width img{width:100%;display:block}.component--single-image-highlight.style--full-width .arrow-cta{font-size:1.8rem}