.module.layout .client_case_study--cta{margin-top:20px}.module.layout .client_case_study--wrap{margin-left:34%;width:66%}.module.layout .client_case_study--content{align-items:flex-end}.module.layout .client_case_study--title{width:100%}.module.layout .client_case_study--title span{font-family:Space Mono;font-size:68px;font-weight:700;margin-right:1rem}.module.layout .client_case_study--title h3{font-size:38px}.client_case_study--content{display:flex}.client_case_study--content.reverse{flex-direction:row-reverse}.client_case_study--title{width:33.3%}.client_case_study--copy{width:66.7%}.client_case_study h5{font-size:14px;line-height:22px}.client_case_study--copy p{font-size:21px;line-height:32px}.client_case_study--image{display:flex;justify-content:center;margin-top:50px}.client_case_study--image.enlarge{margin-left:-75%;padding-top:100px;width:250%}.client_case_study.remove-bottom{margin-bottom:-190px}.dnd-section.overflow{overflow:hidden}.client_case_study.text-white .client_case_study--content .client_case_study--copy,.client_case_study.text-white .client_case_study--content .client_case_study--copy p,.client_case_study.text-white .client_case_study--content .client_case_study--title h3{color:#fff}.client_case_study.text-white .client_case_study--cta a{border:2px solid #fff!important;color:#fff;cursor:pointer}.client_case_study.text-white .client_case_study--cta a:hover{background:#190030!important;border:2px solid #190030!important}@media only screen and (max-width:767px){.client_case_study--content{flex-direction:column;margin-bottom:2rem}.client_case_study--content.reverse{flex-direction:column-reverse}.client_case_study--copy,.client_case_study--title{width:100%}.client_case_study--copy p{margin-top:10px}.client_case_study--title h3{margin-bottom:.5rem}.client_case_study--image.enlarge{left:50%;padding-top:0;position:relative;width:150%}}@media only screen and (min-width:768px){.client_case_study--content{gap:20px}.client_case_study h5{width:33.33333%}.client_case_study--cta{display:flex;margin-top:-70px;width:33.33333%}.client_case_study--cta a{text-align:center}.module.layout .cta{padding:15px 30px!important}}@media only screen and (max-width:767px){.module.layout .cta{padding:15px 30px!important}.module.layout .client_case_study--content{align-items:flex-start}.module.layout .client_case_study--title span{font-family:Space Mono;font-size:44px;font-weight:700}.module.layout .client_case_study--wrap{margin-left:0;width:100%}}