.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;transition:background-color .2s ease-in-out,border-color .2s ease-in-out,transform .2s ease-in-out;padding:0 20px;text-align:center;box-shadow:none;user-select:none;cursor:pointer}.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}.capabilities-block .block-wrapper:focus,.capabilities-block:focus{outline:0}.button-learn-more:hover{background-color:#b2b2b2;color:#000;border-radius:0}.capabilities-block{background-color:#F8F8F8;display:flex;flex-wrap:wrap}.capabilities-block .block-wrapper{position:relative;width:100%;padding:50px 16px}@media only screen and (min-width:64em){.button-learn-more{font-size:1.8rem}.capabilities-block .block-wrapper{padding:200px 50px 175px;justify-content:flex-end;display:flex;flex-direction:row;min-height:47vw}}.capabilities-block .block-wrapper .block-content{position:static;display:flex;flex-direction:column;counter-reset:section;padding:0}.capabilities-block .block-wrapper .block-content .block-title{color:#000;margin:0 0 50px;font-size:3rem;letter-spacing:-.1px;line-height:1.2;font-weight:300;text-align:center;border:none}@media only screen and (min-width:64em){.capabilities-block .block-wrapper .block-content .block-title{margin:0 0 130px;font-size:6rem;letter-spacing:-.19px;text-align:left;border:none}}.capabilities-block .block-wrapper .block-content .accordion-default:not(:last-of-type){margin-bottom:10px}.capabilities-block .block-wrapper .block-content .accordion-default .progress-bar-wrap{position:relative;width:85%;height:4px;background-color:#C0D8FF;display:none}@media only screen and (min-width:64em){.capabilities-block .block-wrapper .block-content .accordion-default .progress-bar-wrap{display:block}}.capabilities-block .block-wrapper .block-content .accordion-default .progress-bar-wrap .progress-bar{position:absolute;top:0;left:0;width:0;height:4px;background-color:#0047BB}.capabilities-block .block-wrapper .block-content .accordion-default .accordion-title{position:relative;font-size:2.4rem;font-weight:600;color:#000;border-radius:0;padding:10px 0;letter-spacing:-.48px;box-shadow:none;user-select:none;display:flex;flex-direction:column;margin:0;align-items:flex-start;cursor:pointer;pointer-events:none;line-height:3.2rem}@media only screen and (min-width:64em){.capabilities-block .block-wrapper .block-content .accordion-default .accordion-title{font-size:3rem;padding:30px 0 25px;letter-spacing:.6px;line-height:1.4;flex-direction:row;align-items:center;pointer-events:initial}}.capabilities-block .block-wrapper .block-content .accordion-default .accordion-title::before{counter-increment:section;content:"0" counter(section);font-size:2.4rem;line-height:3.4rem;letter-spacing:0;font-weight:400;color:#999;margin-bottom:10px;display:inline-block}.capabilities-block .block-wrapper .block-content .accordion-default .accordion-content{font-size:1.6rem;line-height:1.56;letter-spacing:.16px;margin-bottom:30px;color:#464646}.capabilities-block .block-wrapper .block-content .accordion-default .block-video-wrap{padding:0}@media only screen and (min-width:64em){.capabilities-block .block-wrapper .block-content .accordion-default .accordion-title::before{display:none}.capabilities-block .block-wrapper .block-content .accordion-default .accordion-content{font-size:1.8rem;margin-bottom:110px;letter-spacing:.18px;max-width:84%}.capabilities-block .block-wrapper .block-content .accordion-default .block-video-wrap{position:absolute;top:50%;left:29%;transform:translateY(-50%) translateX(-50%);min-width:30%;width:38%}.capabilities-block .block-wrapper .block-content .accordion-default .block-video-wrap.closed{display:none}}.capabilities-block .block-wrapper .block-content .accordion-default .block-video-wrap .block-video-player{max-width:100%}.capabilities-block .block-wrapper .block-content .accordion-default .block-video-wrap .video-button{background-repeat:no-repeat;background-size:42px;background-color:rgba(0,0,0,.65);width:62px;height:62px;display:inline-block;background-position:center;border-radius:50%;cursor:pointer}.capabilities-block .block-wrapper .block-content .accordion-default .block-video-wrap .video-button.play{background-image:url(../../assets/icon-pause.svg)}.capabilities-block .block-wrapper .block-content .accordion-default .block-video-wrap .video-button.pause{background-image:url(../../assets/icon-play.svg)}@media only screen and (min-width:64em){.capabilities-block .block-wrapper .block-content .accordion-default.closed .accordion-content{display:none}}