.xd-case-study{min-height:70vh}@media all and (min-width: 992px){.xd-case-study{min-height:90vh}}.xd-case-study .xd-background-image{margin-left:calc(8.3333333333% + 10px);width:calc(91.66666667% - 10px)}@media all and (min-width: 768px){.xd-case-study .xd-background-image{margin-left:calc(8.3333333333% + 18px);width:calc(91.66666667% - 18px)}}.xd-case-study:has(.xd-case-study__chart--top) .xd-background-image::after{background:var(--case-study-overlay-from-top);opacity:.5}@media all and (min-width: 768px){.xd-case-study:has(.xd-case-study__chart--top) .xd-background-image::after{background:var(--case-study-overlay-from-right)}}.xd-case-study:has(.xd-case-study__chart--bottom) .xd-background-image::after{background:var(--case-study-overlay-from-bottom);opacity:.5}@media all and (min-width: 768px){.xd-case-study:has(.xd-case-study__chart--bottom) .xd-background-image::after{background:var(--case-study-overlay-from-right)}}.xd-case-study.remove-overlay .xd-background-image::after{display:none}.xd-case-study .row{flex-direction:column}.xd-case-study .wp-block-heading{margin-bottom:0}.xd-case-study__chart--top .row{flex-direction:column-reverse}.xd-case-study__chart--top .xd-case-study-chart{margin-bottom:1.5rem}@media all and (min-width: 992px){.xd-case-study__chart--top .xd-case-study-chart{margin-bottom:2rem}}.xd-case-study__chart--bottom .xd-case-study-chart{margin-top:1.5rem}@media all and (min-width: 992px){.xd-case-study__chart--bottom .xd-case-study-chart{margin-top:2rem}}.xd-case-study__inner{padding-top:var(--spacing-sm);padding-bottom:var(--spacing-sm);min-height:70vh;display:flex}.xd-case-study__inner:has(.xd-case-study__chart--top){align-items:flex-start}.xd-case-study__inner:has(.xd-case-study__chart--bottom){align-items:flex-end}@media all and (min-width: 992px){.xd-case-study__inner{padding-top:var(--spacing-lg);padding-bottom:var(--spacing-lg);min-height:90vh}}.xd-case-study__chart-container{background-color:var(--card-color);border:1px solid var(--stroke);border-radius:15px;position:relative;padding:1.5rem 1.5rem 0}.xd-case-study__chart-container .xd-image{animation-delay:.1s;transition:none !important;transform:none !important}.xd-case-study__chart-container *{color:var(--heading)}.xd-case-study__chart-container::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;border-radius:15px;background:var(--case-study-card);opacity:.3}@media all and (min-width: 768px){.xd-case-study__chart-container{padding:2rem 2rem 0}}

/*# sourceMappingURL=case-study.0e473b7752ba8973419a.min.css.map*/