.case-study-solution{display:flex}.case-study-solution h2{color:var(--light-text,#eaeaea);font-family:Matter;font-size:45px;font-style:normal;font-weight:300;line-height:50px;margin-block-end:0;padding-bottom:60px;padding-top:100px}.case-study-solution img{display:block;height:754px;max-width:calc(50vw - 95px);min-width:calc(50vw - 95px);object-fit:cover}.case-study-solution .right-column{margin-left:148px;max-width:514px;min-width:514px}@media(max-width:1128px){.case-study-solution{flex-direction:column}.case-study-solution img{height:226px;max-width:100%;min-width:100%}.case-study-solution .right-column{margin-left:0;max-width:100%;min-width:100%;padding:34px 28px 44px}.case-study-solution h2{color:var(--light-text,#eaeaea);font-family:Matter;font-size:30px;font-style:normal;font-weight:300;line-height:33px;padding-bottom:32px;padding-top:0}}.case-study-solution img{height:auto;object-fit:contain;width:100%}