.case-study--intro.cm_case_study_intro{padding-top:0}.case-study--intro.cm_case_study_intro .column-layout{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;-o-flex-wrap:wrap;flex-wrap:wrap;margin:0 -3em;width:calc(100% + 6em)}.case-study--intro.cm_case_study_intro .column-layout>.column{width:33.3%}.case-study--intro.cm_case_study_intro .column-layout .column{padding:0 3em}.case-study--intro.cm_case_study_intro .column-layout>.column h6{color:#7d95a5;font-size:calc(.6875em + .5vw);letter-spacing:3px;margin-bottom:.5em;text-transform:uppercase}.case-study--intro.cm_case_study_intro .column-layout>.column h4{font-size:calc(1.25em + 1vw);font-weight:300;letter-spacing:0;line-height:1.33}.case-study--intro.cm_case_study_intro .column-layout>.column img.client-logo{max-width:100%;vertical-align:baseline;width:200px}.case-study--intro.cm_case_study_intro .column>h6:not(:first-child){margin-top:5em}.case-study--intro.cm_case_study_intro .column-layout>.column.large{width:66.6%}.section-divider--left.top,.section-divider--right.top{margin-top:0}.section-divider--left.top+.section-container--spacing.cm_case_study_intro,.section-divider--right.top+.section-container--spacing.cm_case_study_intro{padding-top:0}.section-divider--left.bottom,.section-divider--right.bottom{margin-bottom:0}.section-divider--right{border-top:1px solid #d8dde2;height:0;margin:6em -3em 6em 0}.section-divider--left{border-top:1px solid #d8dde2;height:0;margin:6em 0 6em -3em}.case-study--intro.cm_case_study_intro .column img{max-width:100%;width:200px}.case-study--intro.cm_case_study_intro .column-layout>.column.large p:last-child{margin:0}@media (min-width:900px){.section-divider--right{margin-right:4em}.section-divider--left{margin-left:4em}.case-study--intro.cm_case_study_intro{padding:4em}}@media (min-width:1200px){.section-divider--right{margin-right:7em}.section-divider--left{margin-left:7em}.case-study--intro.cm_case_study_intro{padding:7em}}@media (min-width:1600px){.section-divider--right{margin-right:12em}.section-divider--left{margin-left:12em}.case-study--intro.cm_case_study_intro{padding:12em}}@media (max-width:899px){.case-study--intro.cm_case_study_intro{padding:3em}.case-study--intro.cm_case_study_intro .column-layout,.case-study--intro.cm_case_study_intro .column-layout .column,.case-study--intro.cm_case_study_intro .column-layout>.column.large{width:100%}.case-study--intro.cm_case_study_intro .column-layout>.column h6{font-size:calc(.875em + .5vw)}.case-study--intro.cm_case_study_intro .column-layout>.column h4{font-size:calc(1.25em + 1vw)}.case-study--intro.cm_case_study_intro .column-layout>.column.large h6:first-child{margin-top:5em}.case-study--intro.cm_case_study_intro .column-layout>.column img{max-width:100%;width:200px}}@media (max-width:767px){.case-study--intro.cm_case_study_intro{padding-left:30px;padding-right:30px}.case-study--intro.cm_case_study_intro .column-layout{margin:0}.case-study--intro.cm_case_study_intro .column-layout .column{padding:0}.case-study--intro.cm_case_study_intro .column-layout>.column.large p:last-child{margin:0}}