.cm-blog-header-group{display:flex;height:470px;overflow:hidden}.cm-blog-header-left svg{background-position:100% 100%;bottom:0;position:absolute;right:16px;z-index:1}.cm-blog-right-inner{max-width:550px}.single-post .cm-blog-header-group+.content-wrapper .blog-post{padding-top:0}.cm-blog-header-group .cm-blog-header-left{align-items:center;display:flex;position:relative;width:53%}.cm-blog-header-group .featured-image img{height:100%!important;max-width:100%;object-fit:cover;width:100%!important}.cm-blog-header-group .featured-image{background:#fff;background-position:50%;background-repeat:no-repeat;background-size:cover;clip-path:polygon(52vw 0,0 52vw,0 0);display:flex;height:100%;left:0;position:absolute;right:0;top:0;width:100%}.cm-blog-header-group .cm-blog-header-right{align-items:center;display:flex;padding-left:30px;padding-right:10px;width:47%}@media(max-width:1200px){.cm-blog-header-group .cm-blog-header-left:after{background:#fff;bottom:-10px;clip-path:polygon(103% 0,0 102%,0 0);content:"";height:300px;position:absolute;right:-20px;transform:rotate(180deg);width:300px}.cm-blog-header-group .featured-image{clip-path:none}.cm-blog-header-left svg{height:200px;right:0;width:250px}}@media(max-width:1024px){.cm-blog-header-group .cm-blog-header-left:after{background:#fff;bottom:0;clip-path:polygon(93% 0,0 115%,0 0);content:"";height:160px;position:absolute;right:-30px;transform:rotate(180deg);width:200px}.cm-blog-header-group .featured-image{clip-path:none}.cm-blog-header-left svg{height:110px;right:0;width:133px}}@media(max-width:767px){.cm-blog-right-inner{max-width:100%}.cm-blog-header-group{flex-direction:column;height:auto}.cm-blog-header-group .cm-blog-header-left,.cm-blog-header-group .cm-blog-header-right{flex-direction:column;padding-left:20px;padding-right:20px;width:100%}.cm-blog-header-group .featured-image{clip-path:none;padding-bottom:58vw;position:static}.cm-blog-header-group .cm-blog-header-left{margin-bottom:30px;padding-left:0;padding-right:0}.cm-blog-header-left svg{height:110px;right:0;width:133px}.cm-blog-header-group .cm-blog-header-left:after{background:#fff;bottom:0;clip-path:polygon(93% 0,0 115%,0 0);content:"";height:160px;position:absolute;right:-30px;transform:rotate(180deg);width:200px}}