.dd-sage-group-blog article.blog-post{padding:0 40px}.dd-sage-group-blog .content-wrapper{margin:0 auto}.blog-post__body h2{position:relative;padding-bottom:25px;padding-top:25px}.blog-post__body h2:after{position:absolute;top:12px;left:-13px;width:2px;height:50px;content:"";background-color:#cb3435;transform:rotate(37deg)}.blog-post__meta img.blog-related-posts__image{padding-top:25px}.main-left-ct-news-blog h2{position:relative;z-index:1}.main-left-ct-news-blog h2:first-child:after{position:absolute;top:-10px;left:-13px;width:2px;height:50px;content:"";background-color:#cb3435;transform:rotate(37deg)}.sage-blog-one-heading{position:relative}.blog-post h2.blog-title-dd:after{position:absolute;top:36px;left:-13px;width:2px;height:50px;content:"";background-color:#cb3435;transform:rotate(37deg)}.main-banner-dd-sage-grp{position:relative;overflow:hidden}.banner-overlay-dd{position:absolute;bottom:-272px;width:100%;height:449px;background:red;opacity:.5;transform:skew(-84deg,3deg)}.blog-news-module{background-position:center;background-size:cover}.blog-post__body blockquote,q{quotes:"" "";font-size:1.4em;width:100%;margin:50px auto;font-style:italic;color:#555;padding:1.2em 30px 1.2em 75px;border-left:8px solid #941314;line-height:1.6;position:relative;background:#ededed}a.sage-grp-footer-cta{background-color:transparent;padding:10px;width:100%;background-image:linear-gradient(110deg,#cb3435 94%,#F2295B00 0%);padding-left:15px;padding-right:30px;font-size:18px;color:#fff !important}.blog-post__body blockquote p{margin-bottom:0}@media(max-width:1440px){.banner-overlay-dd{position:absolute;bottom:-260px;width:100%;height:449px;background:red;opacity:.5;transform:skew(-84deg,3deg)}.footer-soicel-icon{padding:30px 10px 0 45px !important}a.sage-grp-footer-cta{font-size:15px}}@media(max-width:1280px){.blog-post__body h2:after{left:-5px}.main-left-ct-news-blog h2:first-child:after{left:-5px}.blog-post h2.blog-title-dd:after{left:-5px}}@media(max-width:1080px){.banner-overlay-dd{bottom:-251px}}@media(max-width:991px){.blog-news-module-left{width:100% !important:}.blog-news-module-left{width:100% !important;z-index:100 !important}.blog-news-module-right{width:100% !important;justify-content:center !important;z-index:100 !important}}@media(max-width:767px){.blog-post h2.blog-title-dd:after{left:-5px;height:34px}.blog-post__body h2:after{left:-5px;height:34px}}@media(max-width:480px){.blog-post h2.blog-title-dd{font-size:30px}.blog-post__body h2{font-size:30px}}