@-webkit-keyframes fade{0%{opacity:0}20%{opacity:1}33%{opacity:1}53%{opacity:0}100%{opacity:0}}@keyframes fade{0%{opacity:0}20%{opacity:1}33%{opacity:1}53%{opacity:0}100%{opacity:0}}.pure-form label{margin:1em 0 0;font-weight:bold;font-size:100%}.pure-form input[type]{border:2px solid #ddd;-webkit-box-shadow:none;box-shadow:none;font-size:100%;width:100%;margin-bottom:1em}input[type=text],input[type=email],input[type=password],input[type=phone],input[type=number],input[type=url],select{height:40px;border:1px solid #D7D7D7;border-radius:0;color:#000;padding:0 15px}input[type=text]:focus,input[type=email]:focus,input[type=password]:focus,input[type=phone]:focus,input[type=number]:focus,input[type=url]:focus,select:focus{border:1px solid #333;outline:none}@media (min-width: 30em){input[type=text],input[type=email],input[type=password],input[type=phone],input[type=number],input[type=url],select{height:45px}}.social-share{padding:35px 0}@media (min-width: 37.5em){.social-share{padding:45px 0}}@media (min-width: 60em){.social-share{padding:60px 0}}.fa:active,.fa:focus,.fa:hover{text-decoration:none}.wp-caption,img{height:auto;max-width:100%}.pure-img-responsive{max-width:100%;height:auto}embed,iframe,object{max-width:100%}*{-webkit-box-sizing:border-box;box-sizing:border-box}body,html{height:100%}body{background-color:#F7F7F7;line-height:1.7;color:#7f8c8d;font-size:13px;font-family:"acumin-pro";min-height:600px;font-weight:300}@media (min-width: 47.999em){body{font-size:16px}}ol,ul{margin-top:0.5em;padding-top:0}a,div,li,p{font-family:"acumin-pro";letter-spacing:0.3px;font-size:18px}@media (max-width: 47.999em){a,div,li,p{font-size:14px;line-height:1.4em}}p,.p-title{font-size:18px;line-height:1.388;font-weight:300;color:#000}@media (max-width: 960px){p,.p-title{font-size:15px;line-height:1.533}}.p-title{margin-top:0;margin-bottom:5px;font-size:16px}p{margin:1em 0}a{text-decoration:none;color:#1B98E0}a:focus,a:hover{color:#1B98E0;text-decoration:underline}code,pre{background-color:#eee}pre{padding:1em}code{padding:0 0.2em}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;background-color:#eee;border-color:#eee;color:#eee;background:none;border:1px solid;margin:30px 0}.large-hr{margin:60px 0}@media (max-width: 47.999em){.large-hr{margin:30px 0}}blockquote{margin:2em 0;padding:0}blockquote p{font-size:36px;font-style:italic;font-weight:100;line-height:1.2;margin:0;padding:0;text-align:center}@media (max-width: 47.999em){blockquote p{font-size:30px}}h1,h2,h3,h4,h5,h6,label{color:#000}h1{font-family:"industry";font-size:90px;letter-spacing:0;margin:0 0 40px;color:#000;text-align:center;line-height:1}@media (max-width: 47.999em){article h1{margin:0 0 20px}}h2,.h2{font-family:"industry";font-size:45px;letter-spacing:1px;margin:15px auto 30px;color:#000;line-height:1}@media (max-width: 47.999em){h2,.h2{font-size:30px}}h3{font-family:"industry";font-size:25px;margin:30px 0;color:#000;font-weight:300}article h3{font-weight:700}@media (max-width: 47.999em){h3{font-size:21px;margin:30px 0 15px;line-height:1.2}}h4{font-family:"acumin-pro-semi-condensed";font-size:20px;line-height:1.15;letter-spacing:2px;margin:30px 0 0;color:#000;text-transform:uppercase}@media (max-width: 47.999em){h4{font-size:17px;line-height:1.352}}h5,.h5-fs{font-size:18px;line-height:1.1111}@media (max-width: 47.999em){h5,.h5-fs{font-size:15px;line-height:1.1333}}h5{font-family:"industry";letter-spacing:1px;margin:30px 0 0;color:#000}@media (max-width: 47.999em){h5{font-size:16px}}.title-label{font-size:15px;line-height:1.333;text-transform:uppercase;font-weight:bold;letter-spacing:1px}@media (min-width: 47.999em){.title-label{font-size:20px;line-height:1.15}}.lead{font-size:20px;line-height:1.35;margin-bottom:30px}@media (min-width: 47.999em){.lead{font-size:24px;line-height:1.375}}.banner{background-color:#1B98E0;padding:50px 0;text-align:center}@media (min-width: 600px){.banner{padding:60px 0}}.banner__title{font-size:20px;color:white;margin:0 0 30px}@media (min-width: 600px){.banner__title{font-size:27px}}.primary-button{background:#000;color:#fff;font-size:12px;padding:1.25em 2em;font-weight:300;letter-spacing:0.14em;border-radius:0;border:none;text-transform:uppercase;margin:0 auto;display:inline-block;min-width:200px}@media (min-width: 47.999em){.primary-button{padding:1.4em 2em}}.primary-button:hover{background-color:#1B98E0;color:#fff;text-decoration:none}.primary-button--banner:hover,.primary-button--banner:focus{background-color:#000}.container{max-width:980px;padding:0 20px;margin:auto;-webkit-box-sizing:content-box;box-sizing:content-box}@media (min-width: 600px){.container{padding:0 40px}}.container--sm{max-width:660px}.container--lg{max-width:1180px}.container--xl{max-width:1380px}.l-box{padding:1em}.l-box-lrg{padding:2em;border-bottom:1px solid rgba(0,0,0,0.1)}@media (min-width: 47.999em){.l-box-lrg{border:none}}.media-item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}@media (min-width: 600px){.media-item{display:block}}.media-item__img,.media-item__content{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;-webkit-flex-basis:0;-ms-flex-preferred-size:0;flex-basis:0}.media-item__img{margin-right:15px}@media (min-width: 600px){.media-item__img{margin-right:0;margin-bottom:20px}}.media-item__img img{width:100%}.menu-button{display:none;color:#fff !important;position:absolute;left:-60px;height:60px;line-height:60px;width:60px;top:0;z-index:9999;background:#000;font-size:26px;-webkit-transition:all 0.4s ease-in-out;-o-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out}.menu-button:active,.menu-button:hover{color:#fff !important}@media (max-width: 47.999em){.menu-button{display:block}}.nav-list{margin:0;padding:0;list-style:none;margin-top:-3px}@media (max-width: 47.999em){.nav-list{margin:0}}.nav-list li{display:inline-block;*display:inline;zoom:1;margin:0 15px;height:100%;position:relative}@media (max-width: 47.999em){.nav-list li{float:left;text-align:left;width:100%;border-bottom:2px solid #3c3c3c;height:62px;line-height:60px;cursor:pointer;margin:0;padding-left:30px}}.nav-list li a{font-family:inherit;text-decoration:none;background:transparent;color:#fff;font-family:'acumin-pro-semi-condensed';letter-spacing:0.14em;text-transform:uppercase;font-weight:100;font-size:12px;height:70px;display:inline-block;line-height:72px}@media (max-width: 47.999em){.nav-list li a{height:60px;line-height:60px}}@media (max-width: 47.999em){.nav-list li.current-menu-item a{font-family:inherit;text-decoration:none;background:transparent;color:#fff;letter-spacing:0.14em;text-transform:uppercase;font-weight:100;font-size:12px;height:auto;border-bottom:2px solid #fff;padding-bottom:2px;display:inline-block;line-height:1.4}}ul.post-categories{padding-left:0;list-style-type:none;display:inline;margin-bottom:10px;font-size:12px}ul.post-categories li{display:inline}.page-nav,.post-nav{display:block;padding:1em 0;margin-bottom:2em}.page-nav a,.post-nav a{text-decoration:none}.page-nav .nav-previous,.post-nav .nav-previous{float:left}.page-nav .nav-next,.post-nav .nav-next{float:right}.pure-menu-horizontal{width:auto}@media (max-width: 47.999em){.pure-menu-horizontal .pure-menu-list{float:left;width:100%}}.pure-menu.pure-menu-fixed{border-bottom:none;z-index:4}@media (max-width: 47.999em){.pure-menu.pure-menu-fixed{width:100%;height:100%;position:absolute;right:0;padding:0;background:#1d1d1d;box-shadow:inset 5px 2px 12px -7px #0A0A0A;-webkit-box-shadow:inset 5px 2px 12px -7px #0A0A0A;-moz-box-shadow:inset 5px 2px 12px -7px #0A0A0A;-o-box-shadow:inset 5px 2px 12px -7px #0A0A0A}}.pure-menu-fixed{left:auto}.acf-thumb p{margin-top:10px;margin-bottom:0;text-align:left}.acf-thumb img{display:inline-block;vertical-align:top}.button-container{text-align:center;margin:10px auto 50px}@media (min-width: 47.999em){.button-container{margin:30px auto 80px}}.entry-content,.entry-summary{color:#000;line-height:1.7em;max-width:660px;margin:0 auto}@media (max-width: 47.999em){.entry-content,.entry-summary{padding:0 20px}}.entry-content--bottom{margin-top:20px}@media (min-width: 30em){.entry-content--bottom{margin-top:40px}}@media (min-width: 78.75em){.entry-content--bottom{margin-top:60px}}@media (min-width: 100em){.entry-content--bottom{margin-top:80px}}.entry-content ul{padding:0}.entry-content ul li:before{content:"•";font-size:16px;padding-right:10px}.entry-content ol,.entry-content ul{padding-left:0;margin-left:0}.entry-content ol li{list-style:none;counter-increment:step-counter}.entry-content ol li:before{content:counter(step-counter);padding-right:10px}.entry-content ol ol,.entry-content ol ul,.entry-content ol ul,.entry-content ul ul{padding:0 0 0 1em}.entry-content li{margin:0 0 5px 1em;list-style:none;font-weight:100;text-indent:-1em}.entry-content li:last-child{margin-bottom:0}.entry-header{max-width:660px;margin:40px auto}@media (min-width: 960px){.entry-header{margin:80px auto}}.entry-title{font-size:45px}@media (max-width: 47.999em){.entry-title{font-size:2em;line-height:1.1}}.entry-title--sm{font-size:27px;line-height:1.11;text-align:center}@media (max-width: 47.999em){.entry-title--sm{font-size:20px;line-height:1.5}}@media (min-width: 960px){.entry-title--spaced{margin:60px auto}}.entry-title a{color:#000}.entry-title a:focus,.entry-title a:hover{color:#3d92c9;text-decoration:none}.entry-meta{color:#000;font-size:90%;margin:0}.footer{background:#111;display:table;width:100%}.footer-icons{display:table-cell;vertical-align:middle;text-align:left;width:25%}@media (max-width: 47.999em){.footer-icons{padding-top:18px}}.footer-icon{font-size:14px}@media (max-width: 47.999em){.footer-icon{float:none;display:inline-block;font-size:1.8em;line-height:0.75em;vertical-align:-15%}}.copyright{display:table-cell;vertical-align:middle;text-align:right;width:25%}@media (max-width: 47.999em){.copyright{padding-bottom:15px}}.copyright p{font-size:14px;margin-right:50px}@media (max-width: 47.999em){.copyright p{margin:0;margin-top:5px;font-size:12px;line-height:1.3}}.site-footer{background-color:#F7F7F7;text-align:center;font-size:14px;color:#aaa;position:relative;display:table;width:100%;max-width:1440px;margin:0 auto;height:64px}.home .site-footer{position:relative;bottom:0;left:0}@media (max-width: 47.999em){.home .site-footer{position:relative;bottom:auto;left:auto;float:left;font-size:12px}}.site-footer a{color:#1B98E0;margin-right:20px}@media (max-width: 47.999em){.site-footer a{margin-right:8px}}@media (min-width: 47.999em){.site-footer a:first-child{margin-left:50px}}.site-footer a:hover{color:#115B86;text-decoration:none}.site-footer .pure-menu a:focus,.site-footer .pure-menu a:hover{background:none}.site-info{display:table-cell;vertical-align:middle;color:#000;width:50%;font-size:14px}@media (max-width: 47.999em){.site-info{font-size:12px;padding:15px 5% 0;line-height:1.3}}@media (max-width: 47.999em){.copyright,.footer-icons,.site-info{width:100%;display:block;text-align:center;float:left}}.dropdown{position:relative}@media (min-width: 37.5em){.dropdown{max-width:480px;margin:0 auto}}.dropdown i{position:absolute;display:block;top:50%;height:1em;margin-top:-.5em;right:20px;color:#1B98E0;z-index:1;-webkit-transition:-webkit-transform 0.3s ease;transition:-webkit-transform 0.3s ease;-o-transition:transform 0.3s ease;transition:transform 0.3s ease;transition:transform 0.3s ease, -webkit-transform 0.3s ease;pointer-events:none;font-size:25px}.dropdown__select{position:relative;width:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;background:none;z-index:0;padding-left:20px}.dropdown__select::-ms-expand{display:none}#layout{min-height:calc(100% - 64px);margin:0 auto;background:#fff}.home #layout{height:100%;height:calc(100vh - 64px);padding:0}.home #layout>*{height:100%}@media (max-width: 47.999em){.home #layout{margin:0;height:auto;min-height:480px}}.home{background:#F7F7F7}@media (max-width: 47.999em){.home article{margin:0;padding:0}}article{max-width:660px;margin:0 auto}@media (max-width: 47.999em){article{padding:0 20px}}.single article{max-width:870px}.featured-image #main{margin-top:0}#main{margin:123px 0 80px}@media (max-width: 47.999em){#main{margin:90px 0 30px}}.error404 #content{margin-top:120px}.section-flexible{border-top:1px solid rgba(74,74,74,0.2);margin:40px auto}@media (min-width: 600px){.section-flexible{margin:60px auto}}@media (min-width: 1260px){.section-flexible{margin:80px auto}}.filters{text-align:center;list-style:none;max-width:600px;margin:40px auto;padding:0}@media (min-width: 600px){.filters{margin:60px auto}}@media (min-width: 1260px){.filters{margin:60px auto 80px}}.filters__item{display:inline-block}.filters__link{display:inline-block;padding:5px 10px;font-size:15px;line-height:1.534;color:#9b9b9b}@media (min-width: 1260px){.filters__link{font-size:18px;line-height:1.389}}.filters__link.is-active{font-weight:bold;color:#000}header{margin:0 auto;position:relative}.header{margin:0 auto}@media (max-width: 47.999em){.header{position:fixed;right:-50%;height:100%;width:50%;z-index:9;-webkit-transition:right 0.4s ease-in-out;-o-transition:right 0.4s ease-in-out;transition:right 0.4s ease-in-out}}.site-header{text-align:center;top:auto;margin:3em auto}@media (min-width: 960px){.site-header{margin:80% 2em 0;text-align:right}}.site-description,.site-title{margin:0}.site-title{text-transform:uppercase;font-family:'industry';float:left;margin:0;font-weight:500;font-size:24px;margin-right:35px;line-height:64px;width:123px;height:64px}@media (max-width: 47.999em){.header .site-title{position:absolute;width:200%;background:#000;z-index:999;line-height:64px;height:60px;left:-200%;-webkit-transition:left 0.4s ease-in-out;-o-transition:left 0.4s ease-in-out;transition:left 0.4s ease-in-out}}.site-title a,.site-title a:hover{color:#fff;font-weight:500;font-size:24px;font-family:"industry"}.site-title a{width:123px;height:70px;display:block;line-height:70px}@media (max-width: 47.999em){.site-title a{margin:0 auto;height:60px;line-height:64px}}.site-title a:focus,.site-title a:hover{color:#3d92c9;text-decoration:none}.site-description{font-weight:300;color:#b0cadb}.skewed-bg{float:right;background-color:#000;height:100%;width:40px;right:-20px;top:0;position:absolute;display:block;transform:skewX(-28deg);-ms-transform:skewX(-28deg);-webkit-transform:skewX(-28deg)}@media (max-width: 47.999em){.skewed-bg{display:none}}.home-menu{padding:0 20px 0 50px;text-align:center;-webkit-box-shadow:0 1px 1px rgba(0,0,0,0.1);box-shadow:0 1px 1px rgba(0,0,0,0.1);background:#000}@media (min-width: 47.999em){.home-menu{text-align:left}.home-menu ul{float:left}}.home-menu .pure-menu-heading{color:white;font-weight:400;font-size:120%}.home-menu .pure-menu-selected a{color:white}.home-menu li a:focus,.home-menu li a:hover{background:none;border:none;color:#1B98E0}.home-menu li.current-menu-item a:focus,.home-menu li.current-menu-item a:hover{color:#fff}@media (max-width: 47.999em){body{-webkit-transition:all 0.4s ease-in-out;-o-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out}body.open-header .header{right:0}body.open-header{margin-left:-50%;padding-right:50%}body.open-header .header .site-title{left:-200%;-webkit-transition:left 0.4s ease-in-out;-o-transition:left 0.4s ease-in-out;transition:left 0.4s ease-in-out}}.interactive-diagram{position:relative}@media (min-width: 600px){.interactive-diagram{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}}@media (min-width: 600px){.interactive-diagram__items{width:58.33333%;max-width:550px}}.interactive-diagram__background{display:none}@media (min-width: 600px){.interactive-diagram__background{width:41.66667%;max-width:320px;margin-left:-20px;margin-top:-20px;display:block}}.interactive-diagram-item{padding:15px;cursor:pointer;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;opacity:0.5;padding:30px}.interactive-diagram-item.is-active{background-color:#F7F7F7;opacity:1}.interactive-diagram-item:focus{outline:none}.interactive-diagram-item img{display:block}.interactive-diagram-item p{margin-top:5px;margin-bottom:0}.interactive-diagram-item p+p{margin-top:20px}@media (min-width: 600px){.interactive-diagram-item.is-active .interactive-diagram-item__title{color:#1B98E0}}.interactive-diagram-item__image{display:none;margin-top:20px;background-repeat:no-repeat;background-size:contain}.is-active .interactive-diagram-item__image{display:inline-block;vertical-align:top}@media (min-width: 600px){.interactive-diagram-item__image{width:41.66667%;max-width:320px;margin-left:-20px;margin-top:-20px;background-image:none !important;position:absolute;top:0;left:0}}.image-groups__group:not(:last-child){border-bottom:1px solid rgba(74,74,74,0.2);padding-bottom:40px}@media (min-width: 960px){.image-groups__group:not(:last-child){padding-bottom:80px}}.image-groups__header{max-width:660px;margin:40px auto;text-align:center}@media (min-width: 960px){.image-groups__header{margin:60px auto}}.image-groups__item{margin-bottom:30px}.image-groups__item:before,.image-groups__item:after{content:" ";display:table}.image-groups__item:after{clear:both}.image-groups__image,.image-groups__content{width:100%}@media (min-width: 47.999em){.image-groups__image,.image-groups__content{float:left;width:50%}}.image-groups__image{max-width:470px;margin-left:auto;margin-right:auto;margin-bottom:20px}@media (min-width: 47.999em){.image-groups__image{text-align:right;padding-right:40px}}.image-groups__content p{margin-top:0}.investors-grid{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-40px}.investors-grid:before,.investors-grid:after{content:" ";display:table}.investors-grid:after{clear:both}.investors-grid__item{padding-left:40px;width:100%;margin-bottom:20px}@media (min-width: 600px){.investors-grid__item{width:50%;margin-bottom:40px}}@media (min-width: 960px){.investors-grid__item{width:33.33%;margin-bottom:60px}}.job-form{margin:30px auto}@media (min-width: 30em){.job-form{margin:40px auto}}@media (min-width: 78.75em){.job-form{margin:60px auto}}.job-form__headline{margin-bottom:0px}.job-form__note{margin:0 0 20px;font-size:15px}.job-form__text+.job-form__cta{margin-top:15px}.form__inner{margin-left:-20px}.form__inner:before,.form__inner:after{content:" ";display:table}.form__inner:after{clear:both}.form__row{margin-bottom:20px;float:left;width:100%;padding-left:20px}@media (min-width: 30em){.form__row--first_name,.form__row--last_name{width:50%}}.form__footer{margin-top:20px;margin-bottom:0}.form__label{font-size:15px;text-transform:uppercase;font-weight:600;letter-spacing:.05em;margin-bottom:10px}.form__label,.form__input{width:100%;display:block}.job-listing{margin-bottom:45px}@media (min-width: 37.5em){.job-listing{margin-bottom:65px}}@media (min-width: 78.75em){.job-listing{margin-bottom:120px}}.job-listing__categories{margin-top:20px;margin-bottom:40px}@media (min-width: 78.75em){.job-listing__categories{margin-top:40px;margin-bottom:60px}}.table{width:100%;color:#000}.table tr{display:none;border-top:1px solid #D7D7D7;border-bottom:1px solid #D7D7D7}.table tr.js-filter-active{display:table-row}.table tr td{display:block}@media (min-width: 37.5em){.table tr td{display:table-cell;padding:15px 30px 15px 0}}@media (min-width: 78.75em){.table tr td{padding-top:20px;padding-bottom:20px}}.table tr td:before{content:attr(data-title) ":";display:inline-block;padding-right:3px}@media (min-width: 37.5em){.table tr td:before{content:none}}.table tr td:first-child{margin:20px 0 10px;font-weight:700;color:#000}@media (min-width: 30em){.table tr td:first-child{margin:15px 0 5px}}@media (min-width: 37.5em){.table tr td:first-child{width:25%;color:inherit;font-weight:300}}@media (min-width: 60em){.table tr td:first-child{width:33.33333%}}.table tr td:first-child:before{content:none}.table tr td:last-child{margin:14px 0 20px}@media (min-width: 30em){.table tr td:last-child{margin:5px 0 15px}}@media (min-width: 37.5em){.table tr td:last-child{padding-right:25px}}.table tr td:last-child:before{content:none}.table a{color:#1B98E0}.table a:hover{text-decoration:underline}.table th{position:relative;padding-bottom:10px;cursor:pointer;text-transform:uppercase;font-size:12px;letter-spacing:.05em}@media (min-width: 60em){.table th{padding-bottom:20px}}@media (min-width: 78.75em){.table th{padding-bottom:17px}}.table th i{display:inline-block;vertical-align:middle;color:#1B98E0;padding-left:5px;opacity:0;font-size:15px}.table th:last-child i{display:none}.table th[aria-sort] i{opacity:1}.table th[aria-sort="descending"] i{-webkit-transform:rotate(-180deg);-ms-transform:rotate(-180deg);transform:rotate(-180deg)}.table .table__head tr{display:table-row}.table__head{display:none}@media (min-width: 37.5em){.table__head{display:table-header-group;text-align:left}.table__head tr{border-top:none}}@media (min-width: 37.5em){.table th,.table td{width:20%}.table th:first-child,.table td:first-child{width:40%}}.job-meta__title{margin-bottom:.5em}@media (min-width: 37.5em){.job-meta__title{margin-bottom:.8em}}.job-meta__item{margin-bottom:.9em}@media (min-width: 37.5em){.job-meta__item{margin-bottom:0}}.job-meta__item:last-child{margin-bottom:0}.job-meta__sub-title{font-weight:500}.news{background-color:#2e99de;float:left;position:relative;width:100%;left:0;bottom:0;padding:15px 15px 30px;height:auto;text-align:center}@media (max-width: 47.999em){.news{top:auto}}.news h2{color:#115B86;font-family:"acumin-pro-semi-condensed";font-size:18px;letter-spacing:0.1em;text-transform:uppercase;margin-bottom:0.3em}.news a{color:#fff;font-weight:300;letter-spacing:1px;font-size:18px}@media (max-width: 47.999em){.news a{font-size:16px;margin:0 1em 0 0;left:0;opacity:1}}.news a:hover{text-decoration:underline}.single .news-block h5{text-align:left}.news-block h4{text-align:center;margin:0 0 0.5em;line-height:1.3}.news-block h4 a{font-family:'industry';text-transform:none}.news-block h5{font-size:18px;font-weight:800;text-align:center;margin-top:10px;font-family:"acumin-pro-semi-condensed"}@media (max-width: 47.999em){.news-block h5{font-size:14px}}.news-article{margin-bottom:60px}@media (max-width: 47.999em){.news-article{margin-bottom:30px}}.news-article:last-child{margin-bottom:0}.page-header-image{height:200px;width:100%;border-bottom:5px solid #2e99de;background-size:cover;margin-bottom:60px;background-position:center center;background-size:cover}@media (max-width: 47.999em){.page-header-image{height:150px;margin-bottom:30px}}.slide{position:absolute;width:100%;height:100%;background-position:center center;background-size:cover;z-index:0;opacity:0;-webkit-animation:fade 12s linear infinite;animation:fade 12s linear infinite}@media (max-width: 47.999em){.slide{position:relative;float:left;height:100%;margin-left:-100%}}.first-slide{opacity:1;-webkit-animation:fade 0s linear infinite;animation:fade 0s linear infinite}.slide:nth-child(1){margin-left:0}.splash-container{background:#1f8dd6;z-index:0;overflow:hidden;width:100%;height:100%;top:0;left:0;position:relative;float:left}@media (max-width: 47.999em){.splash-container{width:100%;position:relative !important;height:480px !important}}.splash{width:100%;height:480px;text-align:center;position:absolute;z-index:999;display:table}@media (min-width: 47.999em){.splash{width:100%;height:100%;position:relative}}.splash-inner{padding:60px 20px 0;display:table-cell;vertical-align:middle}.splash-head{font-size:35px;line-height:1.28;font-weight:500;letter-spacing:1px;color:white;border-radius:5px;font-family:"industry";margin:auto;max-width:720px}@media (min-width: 1260px){.splash-head{font-size:90px}}@media (min-width: 47.999em){.splash-head{font-size:90px;line-height:1.11}}.splash-subhead{color:#fff;font-size:18px;font-weight:300;margin:30px auto 50px;max-width:660px}@media (max-width: 47.999em){.splash-subhead{font-size:15px;margin:20px auto 30px}}.sidebar--job{padding:25px 10px 27px}@media (min-width: 37.5em){.sidebar--job{padding:32px 15px 30px}}@media (min-width: 60em){.sidebar--job{padding:0 15px 30px}}@media (min-width: 78.75em){.sidebar--job{padding:0 20px 30px}}@media (min-width: 100em){.sidebar--job{padding:0 20px 21px}}.sidebar__widget--social{padding:27px 0 27px}@media (min-width: 37.5em){.sidebar__widget--social{padding:33px 0 30px}}@media (min-width: 60em){.sidebar__widget--social{padding:28px 0 30px}}.sidebar__widget--social .sidebar__description{margin-bottom:11px}@media (min-width: 100em){.sidebar__widget--social .sidebar__description{margin-bottom:8px}}.sidebar__title{margin-bottom:10.5px}@media (min-width: 37.5em){.sidebar__title{margin-bottom:11px}}@media (min-width: 60em){.sidebar__title{margin-bottom:11px}}.sidebar__widget--video{margin-bottom:25px}@media (min-width: 37.5em){.sidebar__widget--video{margin-bottom:28px}}@media (min-width: 60em){.sidebar__widget--video{margin-bottom:23px}}@media (min-width: 60em){.sidebar__widget--video{margin-bottom:27px}}.sidebar__widget--video .card__video:before{content:'';display:block;width:100%;padding-top:56.47059%}@media (min-width: 60em){.sidebar__widget--video .card__video:before{content:'';display:block;width:100%;padding-top:56.36364%}}.sidebar__widget--cta{border-bottom:1px solid #CBCBCB;padding-bottom:25px}@media (min-width: 37.5em){.sidebar__widget--cta{padding-bottom:29px}}@media (min-width: 100em){.sidebar__widget--cta{padding-bottom:21px}}.sidebar__description{margin-bottom:15px}@media (min-width: 60em){.sidebar__description{margin-bottom:20px}}@media (min-width: 78.75em){.sidebar__description{margin-bottom:25px}}.social-share.social-share--sidebar{padding:0}.social-share--bg-white{background-color:#fff}.social-share--bg-gray{background-color:#f5f5f5}.social-share--sidebar .social-share__container{display:block;padding:0}.social-share__title{padding-right:25px;text-transform:capitalize}.social-share--sidebar .social-share__title{margin-bottom:11px}@media (min-width: 60em){.social-share--sidebar .social-share__title{margin-bottom:18px}}@media (min-width: 100em){.social-share--sidebar .social-share__title{margin-bottom:20px}}.social-share__list{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex}.social-share__item{font-size:.8/pxrem;line-height:1.375;width:29px;height:29px;margin-right:10px;border-radius:50%;background:#1B98E0}.social-share__item:hover{background:#000}@media (min-width: 37.5em){.social-share__item{font-size:1/pxrem;line-height:1.375;width:36px;height:36px;margin-right:24px}}@media (min-width: 60em){.social-share__item{margin-right:19px}}.social-share__item:last-child{margin-right:0}.social-share__item a:hover{cursor:pointer}.social-share__link{width:100%;height:100%;color:#fff}.team-entry-title{font-size:40px}.team-block,.team-block-single{border-bottom:1px solid rgba(74,74,74,0.2);margin:40px auto}.team-block:after,.team-block-single:after{content:'';display:block;margin:40px 0 30px}@media (min-width: 47.999em){.team-block,.team-block-single{margin:60px auto}}.team-block:last-child{border-bottom:none}.team-block:first-child{margin-top:0}.team-grid{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-10px}@media (min-width: 600px){.team-grid{margin-left:-30px}}.team-member{width:100%;margin-bottom:1em;padding-left:10px}.team-member a{color:#000;font-size:inherit;line-height:inherit;text-decoration:none}.team-member a:hover span,.team-member a:focus span{text-decoration:underline}.team-member h5{margin:0 0 5px}.team-member h5 i{color:#1B98E0;display:inline}@media (min-width: 600px){.team-member{margin-bottom:30px;padding-left:30px}}.team-member--no-img{margin-bottom:30px;width:50%}@media (min-width: 960px){.team-member--no-img{margin-bottom:60px}}@media (min-width: 600px){.team-member,.team-member--no-img{width:33.33%}}@media (min-width: 47.999em){.team-member,.team-member--no-img{width:50%}}@media (min-width: 960px){.team-member,.team-member--no-img{width:33.33%}}.team-block p{margin:0;font-family:"acumin-pro";font-weight:100}.single-team-block p{text-align:left}.single-team-block h2{font-weight:700}.single-team-block h4{text-align:center;margin:20px 0}.single-team-block img{display:block;width:307px;margin:auto}@media (max-width: 960px){.single-team-block{max-width:400px;margin:auto}}.platform-header{text-align:center}@media (max-width: 47.999em){.page .team-block h4 a{font-size:14px}.team-block h4{font-size:14px;margin-top:5px}}.wf-loading{visibility:hidden}.wf-active,.wf-inactive{visibility:visible}.screen-reader-text{position:absolute;clip:rect(0, 0, 0, 0);border:0}.alingLeft,.text-left{text-align:left}.alignCenter,.text-center,.is-center{text-align:center}.alignRight,.text-right{text-align:right}.alignright{float:right}.alignleft{float:left}.aligncenter{display:block;margin-left:auto;margin-right:auto}img.alignright{float:right;margin:0 0 1em 1em}img.alignleft{float:left;margin:0 1em 1em 0}img.aligncenter{margin:1em auto}.right-arrow{margin-left:8px}.back-button-container{text-align:center;margin-top:20px}.mb-0{margin-bottom:0px}.mt-0{margin-top:0px}.mr-0{margin-right:0px}.ml-0{margin-left:0px}.mb-1{margin-bottom:15px}.mt-1{margin-top:15px}.mr-1{margin-right:15px}.ml-1{margin-left:15px}.mb-2{margin-bottom:30px}.mt-2{margin-top:30px}.mr-2{margin-right:30px}.ml-2{margin-left:30px}.mb-3{margin-bottom:45px}.mt-3{margin-top:45px}.mr-3{margin-right:45px}.ml-3{margin-left:45px}.fixed-full{position:fixed;top:0;bottom:0;left:0;right:0}.absolute-full{position:absolute;top:0;bottom:0;left:0;right:0}.bg-cover{background-size:cover;background-position:center;background-repeat:no-repeat}.bg-contain{background-size:contain;background-position:center;background-repeat:no-repeat}.bg-black{background:#000;color:#fff}.flex-wrap{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.flex-center,.social-share__container,.social-share__item,.social-share__link{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.flex-column{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.flex-single{-webkit-box-flex:1;-webkit-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto}.flex-inline{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.transition-all,.social-share__item:hover{-webkit-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease}.fade-in{opacity:1;visibility:visible}.fade-out{opacity:0;visibility:hidden}.pure-button,.pure-button:hover,article h1 a,article h1 a:hover{background:#000;color:#fff;font-size:12px;padding:1em 1.5em;font-weight:300;letter-spacing:0.14em;border-radius:0;text-transform:uppercase}a.pure-button-primary{background:#000;color:#fff;font-size:12px}.current-menu-item .underline,.current-page-ancestor .underline{position:absolute;bottom:22px;border-bottom:2px solid #fff;width:100%}body.featured-news{min-height:calc(100% - 60px);height:100%;height:calc(100% - 60px)}.content-wrapper{position:absolute;top:87%;width:100%;min-height:12%;z-index:2;background:white}.content-head{font-weight:400;text-transform:uppercase;letter-spacing:0.1em;margin:2em 0 1em}.content-head-ribbon{color:white}.content-subhead{color:#1f8dd6}.content-subhead i{margin-right:7px}.ribbon{background:#2d3e50;color:#aaa}.custom-toggle .bar:first-child{-webkit-transform:translateY(-6px);-ms-transform:translateY(-6px);transform:translateY(-6px)}.custom-toggle.x .bar{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.custom-toggle.x .bar:first-child{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}@media (min-width: 48em){.content{padding:1em}}@media (max-width: 47.999em){.current-menu-item .underline{display:none}.custom-menu-3{text-align:left}.custom-toggle{display:block}#menu{margin:0;padding:0 147px 0 0}}@media (min-width: 60em){.admin-bar #masthead{top:32px}.admin-bar #page{padding-top:32px}}

/*# sourceMappingURL=../assets/main.min.css.map */
