.cst-blog-header-grp{padding-block-end:200px;padding-block-start:120px;padding-inline:.75rem;position:relative}.cst-blog-header-grp .container{max-width:1360px;width:85%}.cst-blog-header-grp__inner{color:#fff;display:flex;gap:1rem;position:relative;z-index:1}.cst-blog-header-grp__inner>div{width:50%}.cst-blog-header-grp__inner .left-col{position:relative}.cst-blog-header-grp__inner .left-col:before{border:30px solid rgba(200,0,70,.07);border-radius:50%;content:"";height:145px;inset-block-start:-47px;inset-inline-start:-91px;position:absolute;width:145px}.cst-blog-header-grp__inner .right-col{font-weight:300}.cst-blog-header-grp h1{font-size:50px;font-weight:700}.cst-blog-header-grp .subtitle-col{font-size:1.25rem}.cst-blog-header-grp .inside_divider{background-repeat-y:no-repeat;background-size:100% 40px;bottom:0;display:block;height:40px;left:0;margin-bottom:-1px;pointer-events:none;position:absolute;right:0;width:100%;z-index:1}.cst-blog-header-grp.post_banner{background-color:rgba(200,0,70,.05)!important;z-index:1}.cst-blog-header-grp.post_banner .page-center .left-col{float:none;margin:0;width:100%}.cst-blog-header-grp.post_banner .page-center .left-col .title-col{font-size:inherit;font-weight:inherit;line-height:inherit;margin:0!important}.cst-blog-header-grp.post_banner .cst_text_inner{color:#17233e;font-size:50px;font-style:normal;font-weight:700;line-height:1.2em;padding-bottom:10px;text-decoration:none;text-transform:none}.cst-blog-header-grp.post_banner p.date_updated{color:rgba(200,0,70,.5)}.cst-blog-header-grp.post_banner p.date_updated a{color:inherit}@media (max-width:980px){.cst-blog-header-grp{padding-block-end:130px;padding-block-start:100px}.cst-blog-header-grp__inner{flex-direction:column}.cst-blog-header-grp__inner>div{width:100%}.cst-blog-header-grp.post_banner .page-center .left-col{margin-bottom:30px}}