.material-icons{font-family:'Material Icons';font-weight:400;font-style:normal;font-size:24px;display:inline-block;line-height:1;text-transform:none;letter-spacing:normal;word-wrap:normal;white-space:nowrap;direction:ltr;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;-webkit-font-feature-settings:'liga';font-feature-settings:'liga'}.button-default,.button-default-cta,.button-learn-more{display:inline-flex;height:60px;font-weight:500;cursor:pointer;transition:background-color .2s ease-in-out,border-color .2s ease-in-out,transform .2s ease-in-out;user-select:none;padding:0 20px;box-shadow:none;text-align:center}.button-default{align-items:center;justify-content:center;background-color:#0047BB;color:#FFF;font-size:1.6rem;text-decoration:none;border:none}.button-default:focus,.button-default:hover{background-color:#00173c;color:#FFF}@media only screen and (min-width:64em){.button-default{font-size:1.8rem}}.button-default:active{transform:scale(.95);color:#FFF}.button-default:focus{outline:#0043c2 auto 2px;border:none;box-shadow:none;border-radius:4px}.button-default-cta{align-items:center;justify-content:center;background-color:#FFF;font-size:1.6rem;margin:0;color:#000;border:none;border-radius:0}@media only screen and (min-width:64em){.button-default-cta{font-size:1.8rem}}.button-default-cta:active{transform:scale(.95);color:#000;border-radius:0}.button-default-cta:focus{background-color:#b2b2b2;color:#000;outline:#0043c2 auto 2px;border:none;box-shadow:none;border-radius:4px}.button-default-cta:hover{background-color:#b2b2b2;color:#000;border-radius:0}.button-learn-more{align-items:center;justify-content:center;background-color:#FFF;font-size:1.6rem;border:1px solid #000;color:#000;border-radius:0}.button-learn-more:active{transform:scale(.95);color:#000;border-radius:0}.button-learn-more:focus{background-color:#b2b2b2;color:#000;outline:#0043c2 auto 2px;border:none;box-shadow:none;border-radius:4px}.button-learn-more:hover{background-color:#b2b2b2;color:#000;border-radius:0}.case-study-block{background-color:#000;background-position:center;background-size:cover;padding:16px}@media only screen and (min-width:64em){.button-learn-more{font-size:1.8rem}.case-study-block{padding:50px}}.case-study-block .block-wrapper{display:flex;flex-direction:row;flex-wrap:wrap}.case-study-block .block-wrapper .block-title{font-size:3rem;line-height:1.2;letter-spacing:-.19px;margin:0 0 3px;border:none;padding:15px 16px;font-weight:300;color:#FFF;max-width:800px;flex-grow:1;text-align:center}@media only screen and (min-width:75em){.case-study-block .block-wrapper .block-title{max-width:300px}}.case-study-block .block-wrapper .case-studies{display:flex;flex-wrap:wrap}@media only screen and (min-width:64em){.case-study-block .block-wrapper .block-title{font-size:6rem;padding:0 40px;margin:0;text-align:left}.case-study-block .block-wrapper .case-studies{flex-grow:1;justify-content:flex-end}}.case-study-block .block-wrapper .case-studies .case-study{max-width:100%;padding:10px 0}@media only screen and (min-width:64em){.case-study-block .block-wrapper .case-studies .case-study{padding:20px 25px}}@media only screen and (min-width:75em){.case-study-block .block-wrapper .case-studies .case-study{max-width:560px}}.case-study-block .block-wrapper .case-studies .case-study .case-study-wrap{display:flex;flex-direction:column;background-color:#FFF;height:100%}.case-study-block .block-wrapper .case-studies .case-study .case-study-wrap .case-study-content{flex-grow:1;padding:30px}.case-study-block .block-wrapper .case-studies .case-study .case-study-wrap .case-study-content .case-study-label{font-size:1.4rem;letter-spacing:3.2px;color:#000}@media only screen and (min-width:64em){.case-study-block .block-wrapper .case-studies .case-study .case-study-wrap .case-study-content{padding:30px 50px}.case-study-block .block-wrapper .case-studies .case-study .case-study-wrap .case-study-content .case-study-label{font-size:1.6rem}}.case-study-block .block-wrapper .case-studies .case-study .case-study-wrap .case-study-content .case-study-title{font-size:2.4rem;font-weight:600;line-height:1.4;letter-spacing:-.6px;color:#000}@media only screen and (min-width:64em){.case-study-block .block-wrapper .case-studies .case-study .case-study-wrap .case-study-content .case-study-title{font-size:3rem;margin-bottom:30px}}.case-study-block .block-wrapper .case-studies .case-study .case-study-wrap .case-study-content .case-study-desc{font-size:1.6rem;line-height:1.56;letter-spacing:.18px;color:#464646}.case-study-block .block-wrapper .case-studies .case-study .case-study-wrap .button-wrap{display:flex;justify-content:flex-start;padding:0 30px 30px}@media only screen and (min-width:64em){.case-study-block .block-wrapper .case-studies .case-study .case-study-wrap .case-study-content .case-study-desc{font-size:1.8rem}.case-study-block .block-wrapper .case-studies .case-study .case-study-wrap .button-wrap{padding:0 50px 50px}}.case-study-block .block-wrapper .case-studies .case-study .case-study-wrap .button-wrap .case-study-cta{color:#000}