@font-face{font-family:BROmega;font-style:normal;font-weight:400;src:url(/wp-content/themes/ss/assets/fonts/BROmega-Regular.woff2) format("woff2"),url(/wp-content/themes/ss/assets/fonts/BROmega-Regular.woff) format("woff"),url(/wp-content/themes/ss/assets/fonts/BROmega-Regular.ttf) format("truetype");font-display:swap}@font-face{font-family:BROmega;font-style:normal;font-weight:600;src:url(/wp-content/themes/ss/assets/fonts/BROmega-SemiBold.woff2) format("woff2"),url(/wp-content/themes/ss/assets/fonts/BROmega-SemiBold.woff) format("woff"),url(/wp-content/themes/ss/assets/fonts/BROmega-SemiBold.ttf) format("truetype");font-display:optional}@font-face{font-family:BROmega;font-style:normal;font-weight:700;src:url(/wp-content/themes/ss/assets/fonts/BROmega-Bold.woff2) format("woff2"),url(/wp-content/themes/ss/assets/fonts/BROmega-Bold.woff) format("woff"),url(/wp-content/themes/ss/assets/fonts/BROmega-Bold.ttf) format("truetype");font-display:swap}:root{--font-primary: BROmega, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, sans-serif;--font-weight-regular: 400;--font-weight-semibold: 600;--font-weight-bold: 700;--font-size-base: 1rem;--line-height-normal: 1.6}.case-study-hero{margin:30px 0 60px}@media screen and (min-width: 992px){.case-study-hero{margin:80px 0 40px}}.case-study-hero__header{text-align:center;margin-bottom:1.875rem}@media screen and (min-width: 992px){.case-study-hero__header{margin-bottom:3.125rem}}.case-study-hero__title{margin-bottom:1rem;line-height:1.2}.case-study-hero__title{font-size:28px}@media screen and (min-width: 450px){.case-study-hero__title{font-size:calc(28px + 6 * (100vw - 450px) / 1130)}}@media screen and (min-width: 1580px){.case-study-hero__title{font-size:34px}}.case-study-hero__title:last-child{margin-bottom:0}@media screen and (min-width: 992px){.case-study-hero__title{line-height:1.3}}.case-study-hero__subtitle{line-height:1.3;color:#212121;font-weight:500;margin-bottom:0}.case-study-hero__subtitle{font-size:18px}@media screen and (min-width: 450px){.case-study-hero__subtitle{font-size:calc(18px + 6 * (100vw - 450px) / 1130)}}@media screen and (min-width: 1580px){.case-study-hero__subtitle{font-size:24px}}@media screen and (min-width: 992px){.case-study-hero__subtitle{font-weight:600;line-height:1.2}}.case-study-hero__wrapper{overflow:visible;position:relative;background-color:#f9f9f9}@media screen and (min-width: 992px){.case-study-hero__wrapper{min-height:506px;overflow:hidden;padding:0;border-radius:12px;background-color:transparent}}.case-study-hero__background{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;overflow:hidden}.case-study-hero__background--desktop{display:none}@media screen and (min-width: 992px){.case-study-hero__background--desktop{display:block}}.case-study-hero__background--mobile{display:block;position:relative;width:100%;margin:0;overflow:hidden;z-index:1;margin-bottom:1.875rem}@media screen and (min-width: 992px){.case-study-hero__background--mobile{display:none}}.case-study-hero__image{display:block;-o-object-fit:cover;object-fit:cover}.case-study-hero__image--desktop{width:100%;height:100%;-o-object-position:center;object-position:center}.case-study-hero__image--mobile{width:100%;height:auto;border-radius:12px}.case-study-hero__content-desktop{display:none}@media screen and (min-width: 992px){.case-study-hero__content-desktop{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;z-index:2;height:100%;min-height:inherit;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding:92.5px 2.5rem;width:100%;padding:calc(1.703125rem + 4.1826923077vw) calc(1.5rem + 2.3076923077vw)}}@media screen and (min-width: 992px) and (min-width: 1560px){.case-study-hero__content-desktop{padding:5.78125rem 3.75rem}}@media screen and (min-width: 992px){.case-study-hero__content-desktop>*{max-width:444px}}.case-study-hero__headline{margin:0 0 1.25rem;font-weight:700;font-size:2.5rem;line-height:1.35;text-align:left;color:#212121}.case-study-hero__headline{font-size:22px}@media screen and (min-width: 450px){.case-study-hero__headline{font-size:calc(22px + 18 * (100vw - 450px) / 1130)}}@media screen and (min-width: 1580px){.case-study-hero__headline{font-size:40px}}@media screen and (min-width: 992px){.case-study-hero__headline{margin-bottom:1.5rem;line-height:1.1;color:#fff}}@media screen and (min-width: 992px){.case-study-hero__headline--mobile{display:none}}.case-study-hero__text{text-align:left;margin-bottom:1.875rem}@media screen and (min-width: 992px){.case-study-hero__text{margin-bottom:2.25rem;color:#fff}}.case-study-hero__text p{line-height:1.3}.case-study-hero__text p{font-size:16px}@media screen and (min-width: 450px){.case-study-hero__text p{font-size:calc(16px + 2 * (100vw - 450px) / 1130)}}@media screen and (min-width: 1580px){.case-study-hero__text p{font-size:18px}}.case-study-hero__text p:last-child{margin-bottom:0}.case-study-hero__text--mobile{color:#545454;font-size:1rem;line-height:1.6;margin-bottom:1.5rem}@media screen and (min-width: 992px){.case-study-hero__text--mobile{display:none}}.case-study-hero__button-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.case-study-hero__button-wrap .btn-show-more{min-width:225px}.case-study-hero__button-wrap .btn-show-more{font-size:16px}@media screen and (min-width: 450px){.case-study-hero__button-wrap .btn-show-more{font-size:calc(16px + 2 * (100vw - 450px) / 1130)}}@media screen and (min-width: 1580px){.case-study-hero__button-wrap .btn-show-more{font-size:18px}}.case-study-hero__button-wrap--mobile{margin-top:0;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media screen and (min-width: 992px){.case-study-hero__button-wrap--mobile{display:none}}.case-study-hero__content-mobile{position:relative;z-index:2;background-color:transparent;display:block}@media screen and (min-width: 992px){.case-study-hero__content-mobile{display:none}}
