.single-post--calculate-banner{margin:40px 0;background:#040F35;border-radius:12px;color:#FFF;display:flex;gap:30px;padding:32px 32px 40px 32px;align-items:center;position:relative;overflow:hidden;justify-content:space-between}.single-post--calculate-banner:before{content:'';position:absolute;top:0;left:0;bottom:0;display:block;height:100%;width:100%;background:url('/wp-content/themes/apsentra/assets/img/single-post--calculate-banner-left-blob.svg') no-repeat;border-radius:12px 0 0 12px;background-size:cover}.single-post--calculate-banner:after{content:'';position:absolute;top:0;right:0;bottom:0;display:block;height:100%;width:100%;background:url('/wp-content/themes/apsentra/assets/img/single-post--calculate-banner-right-blob.svg') no-repeat;border-radius:0 0 12px 0;background-size:cover}.single-post--calculate-banner-left,.single-post--calculate-banner-right{z-index:1}.single-post--calculate-banner h2{padding-top:0;padding-bottom:8px}.single-post--calculate-banner h2 span{color:#14C0AF}.single-post--calculate-banner-left .text-l{color:#CDCFD7;margin-bottom:24px}.single-post--calculate-banner-left{width:100%;max-width:346px}.single-post--calculate-banner-right img{width:100%;max-width:220px}.single-post--calculate-banner-left.full{max-width:100%}@media (max-width: 578px){.single-post--calculate-banner{padding:32px 24px;flex-direction:column;align-items:center;gap:32px}.single-post--calculate-banner-left{text-align:center}.single-post--calculate-banner-left .text-l{margin-bottom:16px}.single-post--calculate-banner-left.full{text-align:start}}