.cm-img-title .cm-img{display:block;width:100%;height:auto;overflow:hidden}.cm-img-title .cm-img a{display:block;width:100%;min-height:40rem;background-repeat:no-repeat;background-position:50%;background-size:cover;-webkit-transition:-webkit-transform .3s ease-in-out;transition:-webkit-transform .3s ease-in-out;-o-transition:transform .3s ease-in-out;transition:transform .3s ease-in-out;transition:transform .3s ease-in-out,-webkit-transform .3s ease-in-out}.cm-img-title .cm-img+div{-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:2rem;background-color:#f0f0f0}.cm-img-title .cm-img+div,.cm-img-title .cm-img+div a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.cm-img-title .cm-img+div a{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;font-size:2.4rem;font-weight:600;line-height:.8}.cm-img-title .cm-img+div a:after{content:"";width:1rem;height:1.6rem;display:block;margin-left:.7rem;background-repeat:no-repeat;background-position:50%;background-size:100% auto;-webkit-transition:-webkit-transform .25s ease-in-out;transition:-webkit-transform .25s ease-in-out;-o-transition:transform .25s ease-in-out;transition:transform .25s ease-in-out;transition:transform .25s ease-in-out,-webkit-transform .25s ease-in-out}.cm-img-title .cm-img+div a:hover:after{-webkit-transform:translateX(5px);-ms-transform:translateX(5px);transform:translateX(5px)}.cm-img-title .cm-img a:hover{-webkit-transform:scale(1.01);-ms-transform:scale(1.01);transform:scale(1.01)}@media (max-width:375px){.cm-img-title .cm-img a{min-height:20rem}.cm-img-title .cm-img+div a{font-size:1.8rem}.cm-img-title .cm-img+div a:after{width:.8rem;height:1.2rem}}