.elementor-178 .elementor-element.elementor-element-8fd2cd1{--display:flex;--min-height:800px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:1;--overlay-mix-blend-mode:screen;--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:0em;--padding-bottom:2em;--padding-left:0em;--padding-right:0em;}.elementor-178 .elementor-element.elementor-element-8fd2cd1::before, .elementor-178 .elementor-element.elementor-element-8fd2cd1 > .elementor-background-video-container::before, .elementor-178 .elementor-element.elementor-element-8fd2cd1 > .e-con-inner > .elementor-background-video-container::before, .elementor-178 .elementor-element.elementor-element-8fd2cd1 > .elementor-background-slideshow::before, .elementor-178 .elementor-element.elementor-element-8fd2cd1 > .e-con-inner > .elementor-background-slideshow::before, .elementor-178 .elementor-element.elementor-element-8fd2cd1 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #FFFFFF00 38%, #FFFFFF 90%);}.elementor-178 .elementor-element.elementor-element-8fd2cd1:not(.elementor-motion-effects-element-type-background), .elementor-178 .elementor-element.elementor-element-8fd2cd1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-178 .elementor-element.elementor-element-92a9a88{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:1;--margin-top:calc(40% + 90px));--margin-bottom:0;--margin-left:0;--margin-right:0;--padding-top:2em;--padding-bottom:2em;--padding-left:4em;--padding-right:4em;}.elementor-178 .elementor-element.elementor-element-92a9a88:not(.elementor-motion-effects-element-type-background), .elementor-178 .elementor-element.elementor-element-92a9a88 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000E6;}.elementor-178 .elementor-element.elementor-element-92a9a88::before, .elementor-178 .elementor-element.elementor-element-92a9a88 > .elementor-background-video-container::before, .elementor-178 .elementor-element.elementor-element-92a9a88 > .e-con-inner > .elementor-background-video-container::before, .elementor-178 .elementor-element.elementor-element-92a9a88 > .elementor-background-slideshow::before, .elementor-178 .elementor-element.elementor-element-92a9a88 > .e-con-inner > .elementor-background-slideshow::before, .elementor-178 .elementor-element.elementor-element-92a9a88 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-178 .elementor-element.elementor-element-92a9a88.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-178 .elementor-element.elementor-element-1237801{margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;}.elementor-178 .elementor-element.elementor-element-fc9e2a4{--display:flex;}.elementor-178 .elementor-element.elementor-element-5b65bfd6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}@media(max-width:767px){.elementor-178 .elementor-element.elementor-element-8fd2cd1{--min-height:400px;}.elementor-178 .elementor-element.elementor-element-cf600a9 .elementor-heading-title{font-size:1em;line-height:1.4em;}}@media(min-width:768px){.elementor-178 .elementor-element.elementor-element-92a9a88{--width:50%;}.elementor-178 .elementor-element.elementor-element-fc9e2a4{--width:44.334%;}}@media(max-width:1024px) and (min-width:768px){.elementor-178 .elementor-element.elementor-element-92a9a88{--width:70%;}}/* Start custom CSS */.elementor .circle img{margin:1em 0;aspect-ratio:1/1;border-radius:50%;border-style:double;border-width:6px;border-color:var(--e-global-color-68c54ea)}
.single-case-study .elementor .section-header{margin:-4.25em 1em -2em}
.single-case-study .elementor .section-header .elementor-element{color:var(--e-global-color-accent);transform:skew(-20deg)}
.single-case-study .elementor .section-header .elementor-element.elementor-widget-icon{padding:1em .25em 1em 0;background:var(--e-global-color-secondary);z-index:2;box-shadow:8px 8px 8px 0 rgba(0,0,0,.33)}
.single-case-study .elementor .section-header .elementor-element.elementor-widget-heading{margin:1em .5em 1em 0;background:var(--e-global-color-primary);padding:.5em .5em}
.single-case-study .elementor .section-header .elementor-element.elementor-widget-heading.section-header-text{padding:.5em 1em}
.single-case-study .elementor .section-header .elementor-element h3,.single-case-study .elementor .section-header .elementor-element .elementor-icon{transform:skew(20deg)}
.single-case-study .elementor .section-header .elementor-element h3{display:inline-block}
.single-case-study .elementor .section-header .elementor-element .elementor-icon svg{width:2em}
.single-case-study .elementor #key_metrics{margin-top:5em}
.single-case-study .elementor #key_metrics .econ-inner>div{margin:0;padding:0}
.single-case-study .elementor #key_metrics .up50{translate:0 -50%}
.single-case-study .elementor #key_metrics .skewit{transform:skew(-20deg)}
.single-case-study .elementor #key_metrics .skewit>*{transform:skew(20deg)}
.single-case-study .elementor #key_metrics .statsbox{padding:3em;gap:0}
.single-case-study .elementor #key_metrics .statsbox .stats{box-shadow:8px 8px 8px 0 rgba(0,0,0,.33);padding:1.5em 3em}
.single-case-study .elementor #key_metrics .statsbox .stats .elementor-counter-title{line-height:1.2;text-align:center}
.single-case-study .elementor #key_metrics .statsbox .stats:first-child{z-index:2}
.single-case-study .elementor #key_metrics .statsbox .stats:last-child{translate:0 -1em}
.single-case-study .elementor #key_metrics .chartarrow-title{font-weight:500;background:var(--e-global-color-primary);border:2px solid var(--e-global-color-secondary);border-width:0 2px 2px 0;padding:1em .5em 1em 2em;box-shadow:8px 8px 8px 0 rgba(0,0,0,.33);transform:skew(-20deg)}
.single-case-study .elementor #key_metrics .chartarrow-title>*{transform:skew(20deg)}
.single-case-study .elementor #key_metrics .chartarrow-title h2{font-weight:500}
.single-case-study .elementor #key_metrics .chartarrow-title h2 b,.single-case-study .elementor #key_metrics .chartarrow-title h2 strong{font-weight:600}
.single-case-study .elementor #key_metrics .elementor-widget-text-editor{color:var(--e-global-color-accent)}
.single-case-study .elementor #results .circle img{max-height:110px;max-width:110px}
.single-case-study .elementor #results .button{display:inline-block;background:var(--e-global-color-primary);border-radius:1em;box-shadow:8px 8px 8px 0 rgba(0,0,0,.33);margin:0 auto;padding:1em;color:var(--e-global-color-accent)}
.single-case-study .elementor #results .button .elementor-icon-box-icon{padding-right:1em;border-right:1.5px solid var(--e-global-color-accent)}
@media screen and (min-width: 1020px){.single-case-study .elementor .section-header{margin:-4.25em 2em -2em}
.single-case-study .elementor .section-header .elementor-element.elementor-widget-heading{margin:1em 1em 1em 0;padding:.5em 1em}
.single-case-study .elementor .section-header .elementor-element.elementor-widget-heading.section-header-text{padding:.5em 2em;min-width:300px}
.single-case-study .elementor #key_metrics{margin-top:5em}
.single-case-study .elementor #key_metrics .up50{translate:0 -50%}
.single-case-study .elementor #key_metrics .up25{translate:0 -25%}
.single-case-study .elementor #key_metrics .skewit{transform:skew(-20deg)}
.single-case-study .elementor #key_metrics .skewit>*{transform:skew(20deg)}
.single-case-study .elementor #key_metrics .statsbox{padding:0 3em}
.single-case-study .elementor #key_metrics .statsbox .stats{padding:.5em 3em}
.single-case-study .elementor #key_metrics .statsbox .stats:first-child{margin-right:-3em}
.single-case-study .elementor #key_metrics .statsbox .stats:last-child{translate:0;margin-left:-3em;padding-left:6em}
}/* End custom CSS */