.case-study-banner .csb-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.case-study-banner .csb-content>div:first-of-type{-webkit-box-flex:8;-ms-flex:8;flex:8}.case-study-banner .csb-content>div:last-of-type{-webkit-box-flex:9;-ms-flex:9;flex:9}.case-study-banner .csb-left{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-right:30px}.case-study-banner .csb-content .csb-decor{background:#fde390;border-radius:4px;color:#1a1a1a;display:inline-block;font-size:12px;font-weight:800;letter-spacing:.2em;line-height:18px;margin:0;padding:8px;text-transform:uppercase;width:auto}.case-study-banner .csb-content h1{color:#1a1a1a;font-size:64px;font-weight:600;letter-spacing:-.02em;line-height:64px;padding-right:40px}.case-study-banner .csb-content p.csb-subtitle{color:#1a1a1a;font-size:20px;font-weight:500;line-height:1.4;margin:36px 0}.case-study-banner .csb-content .csb-info p.csb-provided{color:#1a1a1a;font-size:12px;font-weight:800;letter-spacing:.2em;line-height:18px;margin-bottom:12px;text-transform:uppercase}.case-study-banner .csb-content .csb-info p:last-of-type{color:#1a1a1a;font-size:20px;font-weight:500;line-height:30px}