.cst-featured-wrapper .dnd-section{padding:0}.blog-features .slider .wrap{display:flex}.blog-features .slider .img{width:calc(100% - 444px);display:block}.blog-features .slider .img>figure{width:100%;height:100%;display:block;background-size:cover;background-position:50%;background-repeat:no-repeat;-webkit-filter:grayscale(1);filter:grayscale(1);margin:0;padding:0}.blog-features{margin-top:30px}.blog-features .page-center{padding-left:0;padding-right:0}.blog-features .page-center>.slider{position:relative;background-color:#f8f8f8}.blog-features .slider .wrap .text{width:444px;padding:69px 47px 98px}.blog-features .slider .wrap .text .category{margin-bottom:23px;color:#f9820a;font-size:12px;font-weight:700;line-height:1.75em;letter-spacing:.3em;text-transform:uppercase;font-family:neue-haas-grotesk-text,sans-serif}.blog-features .slider .wrap .text a{font-family:neue-haas-grotesk-display,sans-serif;color:#404445;font-size:32px;font-weight:400;line-height:1.34em;text-decoration:none}.blog-features .slider .wrap .text a strong{font-weight:400}.flex-direction-nav{display:flex;position:absolute;z-index:2;bottom:0;right:0;margin:0;list-style:none}.flex-direction-nav .flex-nav-prev a.flex-prev{transform:rotate(180deg)}.flex-direction-nav .flex-nav-next .flex-next,.flex-direction-nav .flex-nav-prev a.flex-prev{width:100%;height:100%;display:block;background-color:rgba(116,127,132,.07);background-repeat:no-repeat;background-position:50%;transition:all .2s ease-out}.flex-direction-nav li{width:48px;height:48px;display:block;margin-left:1px;transition:all .2s ease-out}.blog-features .page-center>.slider ul.slides{height:100%;display:block;margin:0;padding:0;list-style-type:none}.blog-features .slider .text .title:hover{text-decoration:underline}.blog-features .slider .img img{height:100%;width:100%;object-fit:cover}@media screen and (max-width:1160px){.blog-features .slider .img{width:280px;min-height:280px;height:auto}.blog-features .slider .wrap .text{width:calc(100% - 280px);padding:26px 19px}.blog-features .slider .wrap .text .category{margin-bottom:10px}.blog-features .slider .wrap .text a{font-size:30px}}@media screen and (max-width:750px){.blog-features .slider .wrap{display:block}.blog-features .slider .img{width:100%;min-height:0}.blog-features .slider .wrap .text{width:100%;padding:25px 25px 50px}.blog-features .slider .wrap .text a{font-size:26px}}