.cm_slider .gallery-item{display:flex;height:40vh}.cm_slider .gallery-item .gallery-item-content{background:rgba(220,76,40,.9);display:inline-block;font-size:18px;max-width:60%;padding:20px;position:relative;white-space:normal;z-index:10;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;box-sizing:content-box}.cm_slider .gallery-item .gallery-item-image{background-color:#000;bottom:-1px;display:block;left:-1px;margin:0;position:absolute;right:-1px;top:-1px;z-index:0}.cm_slider .gallery-item .gallery-item-image img{height:100%;object-fit:cover;object-position:center center;opacity:1;-webkit-transition:opacity .2s ease-out;-moz-transition:opacity .2s ease-out;-ms-transition:opacity .2s ease-out;-o-transition:opacity .2s ease-out;transition:opacity .2s ease-out;width:100%}.cm_slider .gallery-item .gallery-item-inner{align-items:center;display:flex;justify-content:center;width:100%}.cm_slider .gallery-item .gallery-item-content *{color:#fff}.cm_slider .gallery-item .gallery-item-content h2{font-size:32px;letter-spacing:-.03em;line-height:1.15em;margin:0;padding-bottom:.3em}.cm_slider .gallery-item .gallery-item-content .gallery-item-content-body{letter-spacing:.01em;line-height:1.15em;padding-top:.3em}.cm_slider .gallery-item .gallery-item-content .gallery-item-content-body p{margin:1em 0}.cm_slider .gallery-item .gallery-item-content .gallery-item-content-body p:first-child{margin-top:0}.cm_slider .gallery-item .gallery-item-content .gallery-item-content-body p:last-child{margin-bottom:0}.cm_slider .gallery-item:hover .gallery-item-image img{opacity:.9}.cm_slider .gallery-item .gallery-item-content a{transition:all .15s ease-out}.cm_slider .slick-arrow{padding:20px;position:absolute;top:50%;z-index:3;stroke:#fff;background-color:hsla(0,0%,100%,0);border:0;line-height:0;margin-top:-44px;outline:0}.cm_slider .slick-arrow svg{stroke-width:3;height:48px;width:23px}.cm_slider .slick-arrow.slick-prev{left:5px}.cm_slider .slick-arrow.slick-next{right:5px}.cm_slider .gallery-item .gallery-item-inner .fill_link{height:100%;left:0;position:absolute;text-indent:-999rem;top:0;width:100%;z-index:9}.cm_slider .gallery-item .gallery-item-content .gallery-item-content-body p a{position:relative;z-index:10}.cm_slider .gallery-item .gallery-item-content .gallery-item-content-body p a:hover{color:hsla(0,0%,100%,.5)}@media (max-width:640px){.cm_slider .gallery-item{height:auto}}