.case-study-info{display:flex;height:auto;justify-content:center;margin-bottom:4rem;max-width:100%;padding-top:5rem;position:relative;width:100%}h2{font-size:60px;font-weight:800;line-height:1;margin-bottom:20px}.body-3-white{color:#fff;padding-top:5px}.case-study-info-wrapper{display:flex;flex-direction:column-reverse;flex-wrap:wrap}.case-study-info-wrapper>*{max-width:100%;min-width:100%;position:relative}.case-study-info-item{margin-bottom:2rem}.case-study-info-item-text{color:#fff;font-size:14px;line-height:1.5}.case-study-info-item h2{color:#fff;font-size:60px}.case-study-info-item h3{color:#fff;font-size:48px}.case-study-info-item .technologies-container{display:flex;flex-flow:row wrap;justify-content:flex-start;max-width:100%}.case-study-info-item .technologies-item{margin-bottom:1.5rem;text-align:center;width:50%}.case-study-info-item .technologies-icon{background-position:50%;background-repeat:no-repeat;background-size:100%;height:60px;margin:0 auto 1rem;width:60px}.case-study-info .device-image{display:block;height:auto;position:relative;right:40%;width:130%}@media screen and (min-width:640px){.case-study-info-wrapper{flex-direction:row;flex-wrap:nowrap}.case-study-info-wrapper>*{min-width:50%}.case-study-info .device-image{right:30%}}@media screen and (min-width:768px){.no-device .case-study-info-item .technologies-item{width:33.333%}}@media screen and (min-width:960px){.no-device .case-study-info-item-text{column-count:2;column-gap:40px}.no-device .case-study-info-item .technologies-item{width:25%}}@media screen and (min-width:1440px){.case-study-info-wrapper{max-width:1440px}.case-study-info-wrapper>*{max-width:50%;min-width:50%}}