.case-study-header{color:#fff;overflow-x:hidden;width:100%}.case-study-header-inner{display:flex;flex-direction:column;position:relative;margin:20px 5% 30px}.case-study-header p{font-size:.7rem;padding-bottom:1rem;line-height:1.2rem;letter-spacing:.2rem;font-family:Montserrat-Regular,Arial;color:#fff;margin:0}.case-study-header *{color:#fff}.case-study-header-image{max-width:100%;height:auto;width:100%}.case-study-header-inner .col1{margin:auto 20px auto auto}.case-study-header-inner .col2{width:80%;max-width:700px;margin:0px -10% 0px auto;border-radius:5px}.case-study-header-inner .image-col{margin-top:3px;margin-bottom:-3px}.case-study-header-inner h5{font-size:1.1rem;line-height:2rem;font-family:Montserrat-Light,Arial;color:#fff;margin-bottom:50px;font-weight:normal}{# CSS styles applied when the visitor is using a smartphone,an old tablet,... #}@media only screen and (min-width:1024px){.case-study-header-inner{flex-direction:row;margin:47px 8% 47px}.case-study-header p{font-size:.9rem;padding-bottom:1.5rem}}