@charset "UTF-8";/*! normalize.css v2.1.2 | MIT License | git.io/normalize */article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,video{display:inline-block}audio:not([controls]){display:none;height:0}[hidden],template{display:none}script{display:none!important}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}a{background:0 0}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0}mark{background:#ff0;color:#000}code,kbd,pre,samp{font-family:monospace,serif;font-size:1em}pre{white-space:pre-wrap}q{quotes:"\201C" "\201D" "\2018" "\2019"}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:0}legend{border:0;padding:0}button,input,select,textarea{font-family:inherit;font-size:100%;margin:0}button,input{line-height:normal}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}input[type=checkbox],input[type=radio]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-spacing:0}button,input[type=reset],input[type=submit]{-webkit-font-smoothing:antialiased;background-color:#477DCA;border-radius:3px;color:#fff;display:inline-block;font-size:1.2em;font-weight:700;line-height:1;padding:.75em 1em;text-decoration:none}button:hover,input[type=reset]:hover,input[type=submit]:hover{background-color:#2c5999;color:#fff}button:disabled,input[type=reset]:disabled,input[type=submit]:disabled{cursor:not-allowed;opacity:.5}body{background-color:#fff;color:#333;font-family:proxima-nova,"Helvetica Neue",Arial,Helvetica,sans-serif;font-size:1.2em;line-height:1.8}h1,h2,h3,h4,h5,h6{font-family:proxima-nova,"Helvetica Neue",Arial,Helvetica,sans-serif;line-height:1.25;margin:0;text-rendering:optimizeLegibility}h1{font-size:2.7em}h2{font-size:2.52em}h3{font-size:2.1em}h4{font-size:1.8em}h5{font-size:1.5em}h6{font-size:1.2em}p{margin:0 0 .9em}a{-webkit-transition:color .1s linear;transition:color .1s linear;color:#477DCA;text-decoration:none}a:hover{color:#2c5999}a:active,a:focus{color:#2c5999;outline:0}hr{border-bottom:1px solid #DDD;border-left:none;border-right:none;border-top:none;margin:1.8em 0}img,picture{margin:0;max-width:100%}blockquote{border-left:2px solid #DDD;color:#595959;margin:1.8em 0;padding-left:.9em}cite{color:#737373;font-style:italic}cite:before{content:"\2014 \00A0"}fieldset{background:#f7f7f7;border:1px solid #DDD;margin:0 0 .9em;padding:1.8em}input,label,select{display:block;font-family:proxima-nova,"Helvetica Neue",Arial,Helvetica,sans-serif;font-size:1.2em}label{font-weight:700;margin-bottom:.45em}label abbr{display:none}input[type=search],input[type=color],input[type=date],input[type=datetime],input[type=datetime-local],input[type=email],input[type=month],input[type=number],input[type=password],input[type=tel],input[type=text],input[type=time],input[type=url],input[type=week],select[multiple=multiple],textarea{-webkit-transition:border-color;transition:border-color;background-color:#fff;border-radius:3px;border:1px solid #DDD;-webkit-box-shadow:inset 0 1px 3px rgba(0,0,0,.06);box-shadow:inset 0 1px 3px rgba(0,0,0,.06);-webkit-box-sizing:border-box;box-sizing:border-box;font-family:proxima-nova,"Helvetica Neue",Arial,Helvetica,sans-serif;font-size:1.2em;margin-bottom:.9em;padding:.6em;width:100%}input[type=search]:hover,input[type=color]:hover,input[type=date]:hover,input[type=datetime]:hover,input[type=datetime-local]:hover,input[type=email]:hover,input[type=month]:hover,input[type=number]:hover,input[type=password]:hover,input[type=tel]:hover,input[type=text]:hover,input[type=time]:hover,input[type=url]:hover,input[type=week]:hover,select[multiple=multiple]:hover,textarea:hover{border-color:#c4c4c4}input[type=search]:focus,input[type=color]:focus,input[type=date]:focus,input[type=datetime]:focus,input[type=datetime-local]:focus,input[type=email]:focus,input[type=month]:focus,input[type=number]:focus,input[type=password]:focus,input[type=tel]:focus,input[type=text]:focus,input[type=time]:focus,input[type=url]:focus,input[type=week]:focus,select[multiple=multiple]:focus,textarea:focus{border-color:#477DCA;-webkit-box-shadow:inset 0 1px 3px rgba(0,0,0,.06),0 0 5px rgba(55,112,192,.7);box-shadow:inset 0 1px 3px rgba(0,0,0,.06),0 0 5px rgba(55,112,192,.7);outline:0}textarea{resize:vertical}input[type=search]{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none}input[type=checkbox],input[type=radio]{display:inline;margin-right:.45em}input[type=file]{padding-bottom:.9em;width:100%}select{margin-bottom:1.8em;max-width:100%;width:auto}table{border-collapse:collapse;margin:.9em 0;table-layout:fixed;width:100%}th{border-bottom:1px solid #b7b7b7;font-weight:700;padding:.9em 0;text-align:left}td{border-bottom:1px solid #DDD;padding:.9em 0}td,th,tr{vertical-align:middle}ol,ul{margin:0;padding:0;list-style-type:none}dl{margin-bottom:.9em}dl dt{font-weight:700;margin-top:.9em}dl dd{margin:0}button,input[type=reset],input[type=submit]{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;border:none;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;vertical-align:middle;white-space:nowrap}html{-webkit-box-sizing:border-box;box-sizing:border-box}*,::after,::before{-webkit-box-sizing:inherit;box-sizing:inherit}@-webkit-keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translateX(-20px);transform:translateX(-20px)}100%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translateX(-20px);-ms-transform:translateX(-20px);transform:translateX(-20px)}100%{opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}}@font-face{font-family:icons;src:url(../fonts/icons.eot);src:url(../fonts/icons.eot?#iefix) format("embedded-opentype"),url(../fonts/icons.woff) format("woff"),url(../fonts/icons.ttf) format("truetype"),url(../fonts/icons.svg#icons) format("svg");font-weight:400;font-style:normal}@media screen and (-webkit-min-device-pixel-ratio:0){@font-face{font-family:icons;src:url(../fonts/icons.svg#icons) format("svg")}}.icon:before{speak:none;font-style:normal;font-weight:400;font-family:icons;display:inline-block;line-height:1;text-decoration:inherit;text-transform:none;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-smoothing:antialiased}.icon[data-icon]:before{content:attr(data-icon)}@-webkit-keyframes fadeInDown{0%{opacity:0;-webkit-transform:translateY(-20px);transform:translateY(-20px)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes fadeInDown{0%{opacity:0;-webkit-transform:translateY(-20px);-ms-transform:translateY(-20px);transform:translateY(-20px)}100%{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes bounceInLeft{0%{opacity:0;-webkit-transform:translateX(-2000px);transform:translateX(-2000px)}60%{opacity:1;-webkit-transform:translateX(30px);transform:translateX(30px)}80%{-webkit-transform:translateX(-10px);transform:translateX(-10px)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes bounceInLeft{0%{opacity:0;-webkit-transform:translateX(-2000px);-ms-transform:translateX(-2000px);transform:translateX(-2000px)}60%{opacity:1;-webkit-transform:translateX(30px);-ms-transform:translateX(30px);transform:translateX(30px)}80%{-webkit-transform:translateX(-10px);-ms-transform:translateX(-10px);transform:translateX(-10px)}100%{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes bounceInRight{0%{opacity:0;-webkit-transform:translateX(2000px);transform:translateX(2000px)}60%{opacity:1;-webkit-transform:translateX(-30px);transform:translateX(-30px)}80%{-webkit-transform:translateX(10px);transform:translateX(10px)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes bounceInRight{0%{opacity:0;-webkit-transform:translateX(2000px);-ms-transform:translateX(2000px);transform:translateX(2000px)}60%{opacity:1;-webkit-transform:translateX(-30px);-ms-transform:translateX(-30px);transform:translateX(-30px)}80%{-webkit-transform:translateX(10px);-ms-transform:translateX(10px);transform:translateX(10px)}100%{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes bounceInUp{0%{opacity:0;-webkit-transform:translateY(2000px);transform:translateY(2000px)}60%{opacity:1;-webkit-transform:translateY(-30px);transform:translateY(-30px)}80%{-webkit-transform:translateY(10px);transform:translateY(10px)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes bounceInUp{0%{opacity:0;-webkit-transform:translateY(2000px);-ms-transform:translateY(2000px);transform:translateY(2000px)}60%{opacity:1;-webkit-transform:translateY(-30px);-ms-transform:translateY(-30px);transform:translateY(-30px)}80%{-webkit-transform:translateY(10px);-ms-transform:translateY(10px);transform:translateY(10px)}100%{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}}*{text-rendering:optimizeLegibility!important;-webkit-text-size-adjust:none!important}body,html{-webkit-tap-highlight-color:transparent}body{text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:none;zoom:1}.action{margin:0;padding:0;text-align:center}.button{color:#fff;background:0 0;border:3px solid #fff;border-radius:.2rem;-webkit-transition:color 300ms ease-in-out;transition:color 300ms ease-in-out;padding:.7rem 1rem;font-size:.8rem;font-weight:700;letter-spacing:.1rem;text-transform:uppercase}.button:hover{background:#fff;color:#4d4d4d}@media screen and (min-width:768px) and (max-width:1024px){.button{font-size:.9rem}}@media screen and (min-width:1025px){.button{font-size:1rem}}.tooltip-item{position:relative;cursor:pointer}.tooltip-item:focus,.tooltip-item:hover .tooltip{opacity:1;visibility:visible}.tooltip-item .tooltip{position:absolute;right:0;bottom:5rem;left:0;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;background:#fff;border-radius:3px;-webkit-box-shadow:0 2px 2px silver;box-shadow:0 2px 2px silver;color:#333;font-size:.9em;line-height:1.5em;margin:0 auto;max-width:16em;opacity:0;padding:1em;text-align:center;visibility:hidden;z-index:10}.tooltip-item .tooltip p{margin-bottom:0}.tooltip-item .tooltip:after{position:absolute;right:0;left:0;border:8px solid transparent;bottom:-1.3em;color:#fff;content:'▼';font-size:1.4rem;margin-left:-8px;text-align:center;text-shadow:0 2px 2px silver}.icon-menu:before{content:""}header.navigation{background-color:#fff;border-bottom:1px solid #e6e6e6;width:100%;z-index:999}header.navigation a{text-decoration:none}header.navigation .navigation-wrapper{max-width:68em;margin-left:auto;margin-right:auto;position:relative;z-index:9999}header.navigation .navigation-wrapper:after,header.navigation .navigation-wrapper:before{content:" ";display:table}header.navigation .navigation-wrapper:after{clear:both}header.navigation .logo{padding:1rem 0 .5rem 1rem;max-height:6rem;color:#40526b;font-size:3rem;float:left;-webkit-transition:color 300ms ease-in-out;transition:color 300ms ease-in-out}header.navigation .logo:hover{opacity:.5;filter:alpha(opacity=50)}header.navigation .navigation-menu-button{position:relative;top:.2rem;display:block;float:right;margin:0;padding-right:1rem;color:#848484;font-size:2rem;line-height:6rem;text-transform:uppercase}@media screen and (min-width:1025px){header.navigation .navigation-menu-button{display:none}}header.navigation .navigation-menu-button:focus,header.navigation .navigation-menu-button:hover{color:#40526b}header.navigation nav{display:none;min-height:6rem;z-index:9999999}@media screen and (min-width:1025px){header.navigation nav{display:block;float:right}}header.navigation ul.navigation-menu{-webkit-transform-style:preserve-3d;clear:both;display:none;margin:0 auto;overflow:visible;padding:0;width:100%;z-index:9999}header.navigation ul.navigation-menu.show{display:block}@media screen and (min-width:53.75em){header.navigation ul.navigation-menu{display:inline;margin:0;padding:0}}header.navigation .nav-link{background:#fff;display:block;line-height:6rem;overflow:hidden;text-align:right;width:100%;z-index:9999;text-transform:uppercase}@media screen and (min-width:53.75em){header.navigation .nav-link{background:0 0;display:inline;line-height:6rem;text-decoration:none;width:auto}}header.navigation .nav-link a{color:#848484;display:inline-block;font-weight:400}@media screen and (min-width:53.75em){header.navigation .nav-link a{padding-right:1em}}header.navigation .nav-link a:focus,header.navigation .nav-link a:hover{color:#40526b}header.navigation li.more.nav-link{padding-right:0}header.navigation li.more.nav-link>ul>li:first-child a{padding-top:1em}header.navigation li.more.nav-link a{margin-right:3em}header.navigation li.more.nav-link>a{padding-right:.6em}header.navigation li.more{overflow:visible}header.navigation li.more a{padding-right:.8em}header.navigation li.more>a{padding-right:1.6em;position:relative}@media screen and (min-width:53.75em){header.navigation li.more>a{margin-right:1em}}header.navigation li.more:focus>.submenu,header.navigation li.more:hover>.submenu{display:block}@media screen and (min-width:53.75em){header.navigation li.more{padding-right:.8em;position:relative}}header.navigation li.active.nav-link>a,header.navigation li.more.active.nav-link>a,header.navigation li.more.active.nav-link>a:after{color:#40526b}header.navigation ul.submenu{display:none;padding-left:0}@media screen and (min-width:53.75em){header.navigation ul.submenu{left:-1em;position:absolute;top:1.5em}}@media screen and (min-width:53.75em){header.navigation ul.submenu .submenu{left:11.8em;top:0}}header.navigation ul.submenu li{display:block;font-size:1rem;text-transform:none}@media screen and (min-width:53.75em){header.navigation ul.submenu li{line-height:1.2}header.navigation ul.submenu li:first-child>a{border-top-left-radius:3px;border-top-right-radius:3px}header.navigation ul.submenu li:last-child>a{border-bottom-left-radius:3px;border-bottom-right-radius:3px;padding-bottom:.7em}}header.navigation ul.submenu li a{display:inline-block;width:100%;padding:1rem;text-align:right;background-color:#f7f7f7}@media screen and (min-width:53.75em){header.navigation ul.submenu li a{background-color:#fff;padding-left:1em;text-align:left;width:12em}}header.navigation .navigation-tools{background:#505050;clear:both;display:block;height:6rem;padding-left:.5em;padding-right:1em}@media screen and (min-width:53.75em){header.navigation .navigation-tools{background:0 0;clear:none;float:right}}header.navigation .search-bar{float:left;padding:.85em .6em .7em;width:60%}header.navigation .search-bar form{position:relative}header.navigation .search-bar form input[type=search]{background:#fff;border-radius:6px;border:1px solid #f2f2f2;-webkit-box-sizing:border-box;box-sizing:border-box;color:#848484;font-size:.9em;font-style:italic;margin:0;padding:.5em .8em;width:100%}@media screen and (min-width:53.75em){header.navigation .search-bar form input[type=search]{width:100%}}@media screen and (min-width:53.75em){header.navigation .search-bar{display:inline-block;position:relative;width:16em}header.navigation .search-bar input{display:block;-webkit-box-sizing:border-box;box-sizing:border-box}}.icon-insignia:before{content:""}.snap-drawers{background:#40526b;position:absolute;top:0;right:0;bottom:0;left:0;width:auto;height:auto}@media screen and (min-width:1025px){.snap-drawers{display:none}}.snap-drawer{position:absolute;top:0;right:auto;bottom:0;left:auto;width:287px;height:auto;overflow:auto;-webkit-overflow-scrolling:touch;-webkit-transition:width .3s ease;transition:width .3s ease}.snap-drawer-right{right:0;padding:20px;z-index:1}.snap-drawer-right h3{margin:0;padding:0;font-size:14px}.snap-drawer-right h3 a{color:#fff}.snap-drawer-right ul{margin:0;padding:0;list-style:none}.snap-drawer-right ul li{padding:.5rem 0;display:block;font-size:1rem;text-transform:uppercase}.snap-drawer-right ul li a{position:relative;display:block;color:#fff;font-weight:700}.snap-drawer-right ul li a:hover{color:rgba(255,255,255,.5)}.snap-drawer-right ul li ul li{padding:.25rem 0 .25rem 1rem;font-size:.9rem;text-transform:none}.snap-drawer-right ul li ul li a{color:rgba(255,255,255,.75)}.snap-drawer-right .brand{margin-bottom:1rem;font-size:2.5rem;text-align:center}.snap-drawer-right .brand a{color:rgba(255,255,255,.5)}.snap-drawer-right .brand a:hover{color:#fff}.snap-drawer-right ul li a .count{position:absolute;top:0;right:0;padding:10px 15px;float:right;background:#78b147;height:100%}.snap-content{background:#fff;position:absolute;top:0;right:0;bottom:0;left:0;width:auto;height:auto;margin-bottom:-1px;z-index:2;overflow:auto;-webkit-overflow-scrolling:touch;-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}@media screen and (min-width:1025px){.snap-content{position:static;top:auto;right:auto;bottom:auto;left:auto}}.masthead{background-size:cover}.masthead h1{padding:100px 0 75px;color:#fff;font-size:54px;text-align:center}@media screen and (min-width:768px) and (max-width:1024px){.masthead h1{padding:150px 0 100px;font-size:87px}}@media screen and (min-width:1025px){.masthead h1{padding:250px 0}}.masthead h1 img{display:inline-block;max-width:100%;height:auto;width:75%}@media screen and (min-width:768px) and (max-width:1024px){.masthead h1 img{width:auto}}.block-content{max-width:68em;margin-left:auto;margin-right:auto;line-height:1.2;text-align:center}.block-content:after,.block-content:before{content:" ";display:table}.block-content:after{clear:both}.block-content.intro{margin-top:3rem}.block-content h2{margin-bottom:1rem}.block-content p{font-size:1.3rem;margin:0 auto .9em;width:95%}@media screen and (min-width:768px) and (max-width:1024px){.block-content p{width:90%}}@media screen and (min-width:1025px){.block-content p{width:85%}}.guide-header{margin:3rem 0 1rem;font-size:1.4rem;letter-spacing:.1rem;text-align:center;text-transform:uppercase}.table-minimal{margin:0;width:100%;border-collapse:separate;border-spacing:0}.table-minimal th{text-align:left}.table-minimal td{line-height:1.4}.table-minimal tbody tr:hover>td,.table-minimal tbody tr:hover>th{background-color:#fafafa}.table-minimal tbody tr:first-child td{border-top:2px solid #DDD}.table-minimal thead th{background-color:#fff;border-bottom:0;padding:.75em 1em}.table-minimal tbody{background-color:#fff}.table-minimal tbody td{border-bottom:0;border-top:1px solid #DDD;padding:.75em 1em}.table-research{font-size:.85em}.table-research th.number{width:10%}.table-research th.date{width:20%}@media screen and (min-width:768px) and (max-width:1024px){.table-research th.date{width:7%}}@media screen and (min-width:1025px){.table-research th.date{width:7%}}.table-research th.sources{width:15%}.table-research th.researchers,.table-research th.subjects{width:19%}.table-research .date{text-transform:uppercase}.table-research .researchers,.table-research .sources,.table-research .subjects{display:none}@media screen and (min-width:768px) and (max-width:1024px){.table-research .sources,.table-research .subjects{display:table-cell}}@media screen and (min-width:1025px){.table-research .sources,.table-research .subjects{display:table-cell}}@media screen and (min-width:1025px){.table-research .researchers{display:table-cell}}.tags{margin:0;padding:0;list-style:none}.tags .tag{display:inline-block;margin-bottom:.5rem;padding:.45rem;list-style-type:none;text-transform:uppercase;font-size:.75rem;background:#e9edf4}.tags .tag.large{font-size:1.2rem;margin:.5rem}.tags.tags-centered{text-align:center}.section-bar{background:#40526b}.section-bar-title{padding:1rem 0;color:#fff;font-size:.8rem;text-align:center;text-transform:uppercase}@media screen and (min-width:768px) and (max-width:1024px){.section-bar-title{font-size:1rem}}.hero-overlay{padding:2rem}@media screen and (min-width:768px) and (max-width:1024px){.hero-overlay{padding:4rem}}@media screen and (min-width:1025px){.hero-overlay{padding:5rem}}@media screen and (min-width:1200px){.hero-overlay{padding:5rem 7rem}}@media screen and (min-width:1380px){.hero-overlay{padding:5rem 15rem}}.hero-wrapper{background-position:50% 50%;background-size:cover}.hero-large{color:#fff;font-size:5rem}@media screen and (min-width:768px) and (max-width:1024px){.hero-large{font-size:9rem}}.hero-intro,.hero-outro{font-size:1.2rem;font-weight:400;line-height:1.4}@media screen and (min-width:768px) and (max-width:1024px){.hero-intro,.hero-outro{font-size:1.4rem}}@media screen and (min-width:1025px){.hero-intro,.hero-outro{font-size:1.5rem}}.hero-outro{text-align:right}.hero-copy{margin:auto;text-align:center}.hero-header{margin:1rem 0 .5rem;font-size:2rem;font-weight:700;line-height:1.2}@media screen and (min-width:768px) and (max-width:1024px){.hero-header{font-size:2.5rem}}@media screen and (min-width:1025px){.hero-header{font-size:3rem}}.hero-content{position:relative;font-size:1.4rem;font-weight:400;line-height:1.2em}@media screen and (min-width:768px) and (max-width:1024px){.hero-content{font-size:1.9rem}}@media screen and (min-width:1025px){.hero-content{font-size:2.25rem}}.hero-action{margin:2rem 0 1rem}@media screen and (min-width:768px) and (max-width:1024px){.hero-action{margin-top:3rem}}@media screen and (min-width:1025px){.hero-action{margin-top:4rem}}.hero-photo *{color:#fff}.hero-photo .hero-overlay{background:rgba(17,17,17,.35)}.hero-standard.hero-gradient .hero-content,.hero-standard.hero-gradient .hero-header,.hero-standard.hero-gradient .hero-intro,.hero-standard.hero-solid .hero-content,.hero-standard.hero-solid .hero-header,.hero-standard.hero-solid .hero-intro{color:#fff}.hero-standard.hero-solid .hero-overlay{background:#515151}.hero-standard.hero-gradient .hero-overlay{background-color:rgba(255,51,0,.5);background-image:-webkit-linear-gradient(135deg,rgba(255,51,0,.5),rgba(255,221,0,.5));background-image:linear-gradient(-45deg,rgba(255,51,0,.5),rgba(255,221,0,.5))}.icon-prev:before{content:""}.icon-next:before{content:""}.hero-slider{display:block;width:100%}.hero-slider-slide{right:0;left:0}.hero-slider .hero-content,.hero-slider .hero-header,.hero-slider .hero-intro{color:#fff}.hero-slider-overlay{background-color:rgba(39,136,170,.5);background-image:-webkit-linear-gradient(90deg,rgba(39,136,170,.5),rgba(80,79,123,.5));background-image:linear-gradient(0deg,rgba(39,136,170,.5),rgba(80,79,123,.5));display:block}.hero-slider-quote .hero-content p:before{content:"\201C"}.hero-slider-quote .hero-content p:after{content:"\201D"}.hero-slider-quote .hero-intro{margin-bottom:3rem}.hero-slider-quote .hero-outro{color:#fff}#slidr-breadcrumbs,#slidr-quote-breadcrumbs{display:block;right:0;left:0;text-align:center}aside[id=slidr-breadcrumbs] .slidr-breadcrumbs li.normal,aside[id=slidr-quote-breadcrumbs] .slidr-breadcrumbs li.normal{display:inline-block!important;width:10px!important;height:10px!important;margin:0 4px!important;text-indent:-999em!important;border:2px solid #fff!important;border-radius:6px!important;cursor:pointer!important;opacity:.4!important;-webkit-transition:background .5s,opacity .5s;transition:background .5s,opacity .5s}aside[id=slidr-breadcrumbs] .slidr-breadcrumbs li.normal:hover,aside[id=slidr-quote-breadcrumbs] .slidr-breadcrumbs li.normal:hover{opacity:.75!important}aside[id=slidr-breadcrumbs] .slidr-breadcrumbs li.active,aside[id=slidr-quote-breadcrumbs] .slidr-breadcrumbs li.active{background:#fff!important;opacity:1!important}aside[id=slidr-control] .slidr-control,aside[id=slidr-quote-control] .slidr-control{opacity:.4!important;-webkit-transition:background .5s,opacity .5s;transition:background .5s,opacity .5s}aside[id=slidr-control] .slidr-control:hover,aside[id=slidr-quote-control] .slidr-control:hover{opacity:1!important}aside[id=slidr-control] .slidr-control.right:after,aside[id=slidr-quote-control] .slidr-control.right:after{border-left-color:#fff!important}aside[id=slidr-control] .slidr-control.left:after,aside[id=slidr-quote-control] .slidr-control.left:after{border-right-color:#fff!important}aside[id=slidr-control] .slidr-control.disabled,aside[id=slidr-quote-control] .slidr-control.disabled{display:none}.slick-slider{position:relative;display:block;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:0}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{position:relative;left:0;top:0;display:block}.slick-track:after,.slick-track:before{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:inline-block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.slick-loading .slick-list{background:url(../../images/ajax-loader.gif) center center no-repeat #fff}@font-face{font-family:slick;src:url(../fonts/slick.eot);src:url(../fonts/slick.eot?#iefix) format("embedded-opentype"),url(../fonts/slick.woff) format("woff"),url(../fonts/slick.ttf) format("truetype"),url(../fonts/slick.svg#slick) format("svg");font-weight:400;font-style:normal}.slick-next,.slick-prev{position:absolute;display:block;height:20px;width:20px;line-height:0;font-size:0;cursor:pointer;background:0 0;color:transparent;top:50%;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);padding:0;border:none;outline:0}.slick-next:focus,.slick-next:hover,.slick-prev:focus,.slick-prev:hover{outline:0;background:0 0;color:transparent}.slick-next:focus:before,.slick-next:hover:before,.slick-prev:focus:before,.slick-prev:hover:before{opacity:1}.slick-next.slick-disabled:before,.slick-prev.slick-disabled:before{opacity:.25}.slick-next:before,.slick-prev:before{font-family:slick;font-size:20px;line-height:1;color:#fff;opacity:.75;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev{left:10px;z-index:1}[dir=rtl] .slick-prev{left:auto;right:10px}.slick-prev:before{content:"←"}[dir=rtl] .slick-prev:before{content:"→"}.slick-next{right:10px}[dir=rtl] .slick-next{left:10px;right:auto}.slick-next:before{content:"→"}[dir=rtl] .slick-next:before{content:"←"}.slick-dots{display:block;right:0;left:0;text-align:center;margin-top:-25px}.slick-dots li{display:inline-block!important;width:10px!important;height:10px!important;margin:0 4px!important;text-indent:-999em!important;border:2px solid #fff!important;border-radius:6px!important;cursor:pointer!important;opacity:.4!important}.slick-dots li:hover{opacity:.75!important}.slick-dots li.slick-active{background:#fff!important}.hero-standard.hero-gradient .hero-content,.hero-standard.hero-gradient .hero-header,.hero-standard.hero-solid .hero-content,.hero-standard.hero-solid .hero-header{color:#fff}.hero-special.hero-solid .hero-overlay{background:#bfbfbf}.hero-special .hero-overlay{padding:3rem}@media screen and (min-width:768px) and (max-width:1024px){.hero-special .hero-overlay{padding:5rem}}@media screen and (min-width:1025px){.hero-special .hero-overlay{padding:7rem}}.hero-special .hero-intro{text-transform:uppercase}.hero-special .hero-header{font-size:2.5rem;text-transform:uppercase}@media screen and (min-width:768px) and (max-width:1024px){.hero-special .hero-header{font-size:3rem}}@media screen and (min-width:1025px){.hero-special .hero-header{font-size:4.5rem}}.hero-special .hero-content{font-size:1.5rem}.hero-special .hero-button{color:#fff;background:#343434;border:3px solid #343434;border-radius:.2rem;-webkit-transition:color 300ms ease-in-out;transition:color 300ms ease-in-out}.hero-special .hero-button:hover{color:#fff;border-color:#111;background:#111}.icon-cross:before{content:""}.icon-plans:before{content:""}.icon-disease:before{content:""}.icon-pharma:before{content:""}.icon-large:before{content:""}.icon-government:before{content:""}.icon-research:before{content:""}.tiles-intro{width:95%;margin:3rem auto;font-size:1.5rem;line-height:1.2;text-align:center}@media screen and (min-width:768px) and (max-width:1024px){.tiles-intro{width:90%}}@media screen and (min-width:1025px){.tiles-intro{width:85%}}.tiles{max-width:68em;margin-left:auto;margin-right:auto;text-align:center;padding:1rem}.tiles:after,.tiles:before{content:" ";display:table}.tiles:after{clear:both}.tile{float:left;display:block;width:100%;margin-right:0;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;margin-top:1rem;margin-bottom:1rem;background-color:#fff;cursor:pointer;position:relative}.tile:last-child{margin-right:0}@media screen and (min-width:768px) and (max-width:1024px){.tile{float:left;display:block;margin-right:2.35765%;width:48.82117%}.tile:last-child,.tile:nth-child(2n){margin-right:0}.tile:nth-child(2n+1){clear:left}}@media screen and (min-width:1025px){.tile{float:left;display:block;margin-right:2.35765%;width:31.76157%}.tile:last-child,.tile:nth-child(3n){margin-right:0}.tile:nth-child(3n+1){clear:left}}.tile .tile-image{background-size:cover;background-position:50% 50}.tile .tile-image .icon-wrapper{-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;background-color:#5da6bf;width:134px;height:134px;border-radius:50%;text-align:center;margin:0 auto}.tile .tile-image .solution-icon{width:100%;margin:0 auto}.tile .tile-header{-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;padding:.9em .9em 0;font-size:1.3rem;line-height:1.2em;text-align:center;background-color:#fff;border-radius:3px 3px 0 0;color:#354a87}.tile .tile-header a{color:#354a87}.tile .tile-copy{padding:.9em;color:#848484;line-height:1.5em}.tile .tile-copy p{margin:0 0 .9em;color:#354a87;font-size:.842em}.tile .tile-action{margin-bottom:2rem;vertical-align:middle}.tile .tile-button{font-size:.842rem;color:#7f7a7b;font-weight:400}.tile .tile-button svg{vertical-align:sub}.tile .tile-button .st0{-webkit-transition:fill .2s ease;transition:fill .2s ease;fill:#7f7a7b}.tile:active .icon-wrapper,.tile:focus .icon-wrapper,.tile:hover .icon-wrapper{background-color:#fed700}.tile:active .tile-button,.tile:active .tile-header,.tile:active .tile-header a,.tile:focus .tile-button,.tile:focus .tile-header,.tile:focus .tile-header a,.tile:hover .tile-button,.tile:hover .tile-header,.tile:hover .tile-header a{color:#fed700}.tile:active .tile-button .st0,.tile:focus .tile-button .st0,.tile:hover .tile-button .st0{fill:#fed700}.tiles-action{margin:1.5rem 0}.tiles-action .tiles-button{color:#fff;background:#848484;border:3px solid #848484;border-radius:.2rem;-webkit-transition:color 300ms ease-in-out;transition:color 300ms ease-in-out}.tiles-action .tiles-button:hover{color:#fff;border-color:#5e5e5e;background:#5e5e5e}.feature-list-header{margin:3rem auto 0;font-size:2.25rem;text-align:center;width:95%}.feature-list-header p{margin:0}@media screen and (min-width:768px) and (max-width:1024px){.feature-list-header{width:90%}}@media screen and (min-width:1025px){.feature-list-header{width:85%}}.feature-list-sub-header{margin:0 auto 3rem;font-size:1.5rem;font-weight:400;text-align:center;width:95%}.feature-list-sub-header p{margin:0}@media screen and (min-width:768px) and (max-width:1024px){.feature-list-sub-header{width:90%}}@media screen and (min-width:1025px){.feature-list-sub-header{width:85%}}.feature-list-item-header{font-size:1.5rem;line-height:1.2;text-align:center}.feature-list-item-content p{margin-top:2rem;font-size:1.5rem;line-height:1.4;text-align:center}.feature-list,.job-openings-list{max-width:68em;margin-left:auto;margin-right:auto}.feature-list:after,.feature-list:before,.job-openings-list:after,.job-openings-list:before{content:" ";display:table}.feature-list:after,.job-openings-list:after{clear:both}.feature-list-item,.job-openings-list-item{float:left;display:block;width:100%;margin:1.5rem 0;padding:0 2.5rem}.feature-list-item:last-child,.job-openings-list-item:last-child{margin-right:0}@media screen and (min-width:768px) and (max-width:1024px){.feature-list-item,.job-openings-list-item{float:left;display:block;margin-right:2.35765%;width:48.82117%}.feature-list-item:last-child,.feature-list-item:nth-child(2n),.job-openings-list-item:last-child,.job-openings-list-item:nth-child(2n){margin-right:0}.feature-list-item:nth-child(2n+1),.job-openings-list-item:nth-child(2n+1){clear:left}}@media screen and (min-width:1025px){.feature-list-item,.job-openings-list-item{float:left;display:block;margin-right:2.35765%;width:31.76157%}.feature-list-item:last-child,.feature-list-item:nth-child(3n),.job-openings-list-item:last-child,.job-openings-list-item:nth-child(3n){margin-right:0}.feature-list-item:nth-child(3n+1),.job-openings-list-item:nth-child(3n+1){clear:left}}.feature-list-item-image,.job-openings-list-item-image{padding:2.5rem 0;text-align:center}.feature-list-item-image img,.job-openings-list-item-image img{width:auto;height:100px}.product-grid{padding:3rem 0}.product-grid-content,.product-grid-feature-item-title,.product-grid-header,.product-grid-list-item-title{font-size:1.5rem;line-height:1.2;text-align:center}.product-grid-header{margin:0 auto 1rem;width:95%}@media screen and (min-width:768px) and (max-width:1024px){.product-grid-header{width:90%}}@media screen and (min-width:1025px){.product-grid-header{width:85%}}.product-grid-content{padding:0 1rem}@media screen and (min-width:768px) and (max-width:1024px){.product-grid-content{padding:0 3rem}}@media screen and (min-width:1025px){.product-grid-content{padding:0 10rem}}@media screen and (min-width:1200px){.product-grid-content{padding:0 15rem}}@media screen and (min-width:1380px){.product-grid-content{padding:0 20rem}}.product-grid-list{display:-webkit-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-lines:multiple;-moz-box-lines:multiple;box-lines:multiple;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;box-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;-o-justify-content:space-between;justify-content:space-between;-ms-flex-pack:justify;max-width:68em;margin:3rem auto 1.5rem}.product-grid-list:after,.product-grid-list:before{content:" ";display:table}.product-grid-list:after{clear:both}.product-grid-list-item{-webkit-flex-basis:20em;flex-basis:20em;-ms-flex-preferred-size:20em;-webkit-flex-grow:1;-moz-flex-grow:1;-webkit-box-flex:1;flex-grow:1;-ms-flex-positive:1;background-size:cover}.product-grid-list-item-content{display:block;margin:1rem 2rem}@media screen and (min-width:768px) and (max-width:1024px){.product-grid-list-item-content{margin:1rem}}@media screen and (min-width:1025px){.product-grid-list-item-content{margin:.5rem}}.product-grid-list-item-title{padding:10rem 0;text-transform:uppercase;color:#fff;background:rgba(128,0,128,.25);-webkit-transition:background 300ms ease-in-out;transition:background 300ms ease-in-out}.product-grid-list-item-content:hover .product-grid-list-item-title{background:rgba(128,0,128,.5);color:#ff0}.product-grid-feature:after,.product-grid-feature:before{content:" ";display:table}.product-grid-feature:after{clear:both}@media screen and (min-width:768px) and (max-width:1024px){.product-grid-feature-item{width:50%;float:left}}@media screen and (min-width:1025px){.product-grid-feature-item{width:50%;float:left}}.product-grid-feature-item-content{display:block;background-size:cover}.product-grid-feature-item-title{padding:10rem 0;text-transform:uppercase;color:#fff;background:rgba(128,0,128,.25);-webkit-transition:background 300ms ease-in-out;transition:background 300ms ease-in-out}.product-grid-feature-item-content:hover .product-grid-feature-item-title{background:rgba(128,0,128,.5);color:#ff0}.product-grid-feature-item:nth-child(2) .product-grid-feature-item-title{background:rgba(0,255,255,.25)}.product-grid-feature-item:nth-child(2) .product-grid-feature-item-content:hover .product-grid-feature-item-title{background:rgba(0,255,255,.5)}.job-openings{padding:3rem 0;background:#e6e6e6}.job-openings-content,.job-openings-header{line-height:1.2;text-align:center}.job-openings-header{font-size:2.25rem}.job-openings-content{font-size:1.5rem}.job-openings-item-content,.job-openings-item-header{font-size:1.5rem;line-height:1.2;text-align:center}.job-openings-list-item-image{padding:1.5rem 0}.job-openings-item-header{margin-bottom:1rem}.job-openings-item-action{margin-top:2.5rem}.job-openings-button{color:#848484;background:0 0;border:3px solid #848484;border-radius:.2rem;-webkit-transition:color 300ms ease-in-out;transition:color 300ms ease-in-out}.job-openings-button:hover{background:#848484;color:#fff}.narrative-wrapper{display:-webkit-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-lines:multiple;-moz-box-lines:multiple;box-lines:multiple;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;box-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;-o-justify-content:space-between;justify-content:space-between;-ms-flex-pack:justify;max-width:68em;margin-left:auto;margin-right:auto;padding:3rem 2rem 0}.narrative-wrapper:after,.narrative-wrapper:before{content:" ";display:table}.narrative-wrapper:after{clear:both}@media screen and (min-width:768px) and (max-width:1024px){.narrative-wrapper{padding:3rem 4rem 0}}@media screen and (min-width:1025px){.narrative-wrapper{padding:3rem 15rem 0}}.narrative-column{-webkit-flex-basis:25em;flex-basis:25em;-ms-flex-preferred-size:25em;-webkit-flex-grow:1;-moz-flex-grow:1;-webkit-box-flex:1;flex-grow:1;-ms-flex-positive:1;margin:1.5rem 0}.narrative-abstract{font-size:2.25rem}@media screen and (min-width:768px) and (max-width:1024px){.narrative-abstract{padding-right:6rem}}.narrative-abstract p{margin-bottom:2rem;line-height:1.2}.narrative-header{margin-bottom:2rem}.narrative-content *{font-size:1.5rem;line-height:1.4}.narrative-content h3{font-size:2.1rem;margin-bottom:1rem}.narrative-content h4{font-size:1.8rem;margin-bottom:1rem}.narrative-content h5{text-transform:uppercase;color:#40526b;font-size:1.2rem}.narrative-content p{margin-bottom:2rem}.narrative-content ol{list-style:decimal}.narrative-content ul{list-style:disc}.narrative-content ol,.narrative-content ul{margin:2rem}.narrative-content ol li,.narrative-content ul li{font-size:1.2rem;line-height:1.6}.narrative-content .narrative-title{margin-bottom:2.5rem;font-size:2.25rem;line-height:1}.narrative-content .narrative-date{color:#b3b3b3;font-size:1.25rem;font-weight:400}.narrative-image{width:50%}.narrative-action{margin:0 0 6rem}.narrative-button{color:#fff;background:#848484;border:3px solid #848484;border-radius:.2rem;-webkit-transition:color 300ms ease-in-out;transition:color 300ms ease-in-out}.narrative-button:hover{color:#fff;border-color:#5e5e5e;background:#5e5e5e}.research-feature{padding:3rem 0}.research-feature-content,.research-feature-header,.research-feature-list-item-title{font-size:1.5rem;line-height:1.2;text-align:center}.research-feature-header{margin-bottom:1rem;text-transform:uppercase}.research-feature-content{padding:0 1rem}@media screen and (min-width:768px) and (max-width:1024px){.research-feature-content{padding:0 3rem}}@media screen and (min-width:1025px){.research-feature-content{padding:0 10rem}}@media screen and (min-width:1200px){.research-feature-content{padding:0 15rem}}@media screen and (min-width:1380px){.research-feature-content{padding:0 20rem}}.research-feature-list{display:-webkit-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-lines:multiple;-moz-box-lines:multiple;box-lines:multiple;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;box-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;-o-justify-content:space-between;justify-content:space-between;-ms-flex-pack:justify;max-width:68em;margin:3rem auto}.research-feature-list:after,.research-feature-list:before{content:" ";display:table}.research-feature-list:after{clear:both}.research-feature-list-item{-webkit-flex-basis:20em;flex-basis:20em;-ms-flex-preferred-size:20em;-webkit-flex-grow:1;-moz-flex-grow:1;-webkit-box-flex:1;flex-grow:1;-ms-flex-positive:1;background-size:cover}.research-feature-list-item-content{display:block;margin:1rem 2rem}@media screen and (min-width:768px) and (max-width:1024px){.research-feature-list-item-content{margin:1rem}}@media screen and (min-width:1025px){.research-feature-list-item-content{margin:.5rem}}.research-feature-list-item-wrapper{padding:1.5rem;background:rgba(128,0,128,.25);-webkit-transition:background 300ms ease-in-out;transition:background 300ms ease-in-out}.research-feature-list-item-wrapper:hover{background:rgba(128,0,128,.5)}.research-feature-list-item-wrapper:hover *{color:#ff0}.research-feature-list-item:nth-child(even) .research-feature-list-item-wrapper{background:rgba(0,0,255,.25)}.research-feature-list-item:nth-child(even) .research-feature-list-item-wrapper:hover{background:rgba(0,0,255,.5)}.research-feature-list-item-number{color:#fff;font-size:2rem;text-transform:uppercase}@media screen and (min-width:768px) and (max-width:1024px){.research-feature-list-item-number{font-size:3rem}}.research-feature-list-item-title{padding-top:5rem;color:#fff;font-size:1.5rem;font-weight:400;text-align:right;text-transform:uppercase}@media screen and (min-width:768px) and (max-width:1024px){.research-feature-list-item-title{padding-top:15rem;font-size:2rem}}@media screen and (min-width:1025px){.research-feature-list-item-title{padding-top:20rem;font-size:2.5rem}}.research-feature-action{margin:3rem 0}.research-feature-button{color:#fff;background:#848484;border:3px solid #848484;border-radius:.2rem;-webkit-transition:color 300ms ease-in-out;transition:color 300ms ease-in-out}.research-feature-button:hover{color:#fff;border-color:#5e5e5e;background:#5e5e5e}.staff-header{margin:3rem 0;font-size:2.25rem;text-align:center}.staff-header small{position:relative;top:-.5rem;font-size:1.5rem;font-weight:400}.staff-list-item-header,.staff-list-item-title{font-size:1.5rem;line-height:1.2;text-align:center;padding:0 .5em}.staff-list{display:-webkit-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-lines:multiple;-moz-box-lines:multiple;box-lines:multiple;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;box-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;-o-justify-content:space-between;justify-content:space-between;-ms-flex-pack:justify;max-width:68em;margin-left:auto;margin-right:auto;margin-bottom:6rem}.staff-list:after,.staff-list:before{content:" ";display:table}.staff-list:after{clear:both}.staff-list-item{-webkit-flex-basis:15em;flex-basis:15em;-ms-flex-preferred-size:15em;-webkit-flex-grow:1;-moz-flex-grow:1;-webkit-box-flex:1;flex-grow:1;-ms-flex-positive:1;margin:1.5rem 0}.staff-list-item-image{padding:1.5rem 0;text-align:center}.staff-list-item-image img{border-radius:50%;max-width:250px;height:auto}.companies{padding:3rem;background:#fff}.companies-intro{margin:3rem 0 0;font-size:1.5rem;font-weight:400;text-align:center;color:#40526b}.companies-header{margin:0;font-size:1.5rem;text-align:center;color:#40526b}.companies-list{margin:4rem 0;text-align:center}.companies-list-item{padding:0;text-align:center;height:5rem}@media screen and (min-width:768px) and (max-width:1024px){.companies-list-item{padding:1rem 4rem}}@media screen and (min-width:1025px){.companies-list-item{padding:1rem 4rem}}.companies-list-item-image{max-height:3rem;max-width:100%;display:inline-block;vertical-align:middle;position:relative;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.co-next,.co-prev{position:absolute;display:block;height:39px;width:22px;line-height:0;font-size:0;cursor:pointer;background:0 0;color:transparent;top:50%;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);padding:0;border:none;outline:0}.co-next:focus,.co-next:hover,.co-prev:focus,.co-prev:hover{outline:0;background:0 0;color:transparent}.co-next:focus:before,.co-next:hover:before,.co-prev:focus:before,.co-prev:hover:before{opacity:1}.co-next.slick-disabled:before,.co-prev.slick-disabled:before{opacity:.25}.co-prev{left:0;z-index:1}[dir=rtl] .co-prev{left:auto;right:0}.co-next{right:0}[dir=rtl] .co-next{left:0;right:auto}.story{background-repeat:no-repeat;background-size:cover}.story.story-left{background-position:75% 0}.story.story-right{background-position:25% 0}@media screen and (min-width:768px) and (max-width:1024px){.story{background-position:50% 0}}@media screen and (min-width:1025px){.story{background-position:50% 0}}.story-overlay{padding:6rem 0;background:rgba(17,17,17,.5)}.story-copy{padding:2rem}.story-left .story-copy{max-width:68em;margin-left:auto;margin-right:auto}.story-left .story-copy:after,.story-left .story-copy:before{content:" ";display:table}.story-left .story-copy:after{clear:both}.story-content,.story-header{color:#fff;line-height:1.2}.story-header{margin-bottom:1.5rem;font-size:2.5rem;font-weight:400}@media screen and (min-width:768px) and (max-width:1024px){.story-header{font-size:3rem}}@media screen and (min-width:1025px){.story-header{font-size:3.5rem}}.story-content{margin-bottom:3rem;width:100%;font-size:1.5rem}@media screen and (min-width:768px) and (max-width:1024px){.story-content{width:75%;font-size:2rem}}@media screen and (min-width:1025px){.story-content{width:50%;font-size:2.25rem}}.story-action{text-align:left}.story-right .story-action,.story-right .story-content,.story-right .story-header{text-align:right}.story-right .story-content{float:right}.story-right .story-action{clear:both}.timeline-container{width:90%;max-width:1200px;margin:0 auto}.timeline-container::after{content:'';display:table;clear:both}.timeline{position:relative;padding:3rem 0 6rem}.timeline::before{content:'';position:absolute;top:0;left:18px;height:100%;width:4px;background:#f2f2f2}.timeline-block{position:relative;margin:2rem 0}.timeline-block:after,.timeline-block:before{content:" ";display:table}.timeline-block:after{clear:both}.timeline-block:first-child{margin-top:0;top:0}.timeline-block:last-child{margin-bottom:0}.timeline-block.timeline-press-release .timeline-img{background:#46aaec}.timeline-block.timeline-event .timeline-img{background:#e55e5e}.timeline-block.timeline-in-the-news .timeline-img{background:#35efca}.timeline-block.timeline-research .timeline-img{background:#f7c04d}.timeline-block.timeline-announcement .timeline-img{background:#d592f0}.timeline-img{position:absolute;top:0;left:-10px;width:50px;height:50px;border-radius:50%}.timeline-img img{display:block;width:24px;height:24px;position:relative;left:50%;top:50%;margin-left:-12px;margin-top:-12px}.timeline-img .date{margin-top:.6rem;text-align:center;font-size:.9rem;line-height:1.1;font-weight:700;color:#fff}.timeline-img .date .day{font-size:1.2rem}.timeline-content{position:relative;margin-left:60px;background:#f2f2f2;border-radius:.5rem;padding:1rem;-webkit-box-shadow:0 3px 0 #e6e6e6;box-shadow:0 3px 0 #e6e6e6}.timeline-content:after,.timeline-content:before{content:" ";display:table}.timeline-content:after{clear:both}.timeline-content img{margin-bottom:1rem}.timeline-content h5{margin-bottom:1rem;color:#8c8c8c;font-size:1.2rem;font-weight:400;text-transform:uppercase}.timeline-content h4{font-size:1.5rem;color:#46aaec}.timeline-content p{font-size:1.25rem;line-height:1.2;color:#5e5e5e;margin:0 0 1.5rem}.timeline-content .read-more{display:inline-block;float:right;margin-top:1rem;padding:.5rem 1rem;color:#fff;font-size:1rem;font-weight:700;text-transform:uppercase;background:#999;border-radius:.2rem}.no-touch .timeline-content .read-more:hover{background-color:#a6a6a6}.timeline-content::before{content:'';position:absolute;top:16px;right:100%;height:0;width:0;border:7px solid transparent;border-right:7px solid #f2f2f2}.inline-image{max-width:68em;margin-left:auto;margin-right:auto}.inline-image:after,.inline-image:before{content:" ";display:table}.inline-image:after{clear:both}.inline-image img{height:auto;max-width:100%}.inline-image .caption{text-align:center;color:#777;font-size:1.1rem;font-style:italic}.block-inline-video{max-width:68em;margin-left:auto;margin-right:auto;padding:4rem 0}.block-inline-video:after,.block-inline-video:before{content:" ";display:table}.block-inline-video:after{clear:both}.inline-video{height:0;overflow:hidden;padding-bottom:56.25%;position:relative}.inline-video embed,.inline-video iframe,.inline-video object{position:absolute;top:0;left:0;height:100%;width:100%}.inline-video a,.inline-video blockquote,.inline-video ol,.inline-video p,.inline-video ul{display:none}.inline-video-caption{margin:1.5rem 0;text-align:center}label:after{content:" (optional)";font-weight:400}.checkbox-select label:after,.required label:after,label.required:after{content:""}.checkbox-select label input{font-weight:400}.block-contact-form{background:#f7f7f7;-webkit-transition:color 300ms ease-in-out;transition:color 300ms ease-in-out}.contact-form{display:none;max-width:68em;margin-left:auto;margin-right:auto;padding:3rem 0 5rem;-webkit-transition:color 300ms ease-in-out;transition:color 300ms ease-in-out}.contact-form:after,.contact-form:before{content:" ";display:table}.contact-form:after{clear:both}.contact-form .field{margin-bottom:1rem}.contact-form .submit input{margin-top:2rem;padding-bottom:1rem}.contact-form .contact{float:left;display:block;margin-right:2.35765%;width:65.88078%;margin-left:17.05961%}.contact-form .contact:last-child{margin-right:0}.contact-form .input.errors input,.contact-form .input.errors select,.contact-form .input.errors textarea{border-color:#ff5050}.contact-form ul.errors li{color:#ff5050;margin-bottom:1rem}.forgot{display:block;margin-top:45px}@media screen and (min-width:768px) and (max-width:1024px){.forgot{float:right;margin-top:20px}}@media screen and (min-width:1025px){.forgot{float:right;margin-top:20px}}.loginError{display:none;padding:1.5rem;margin:2rem 0;background-color:rgba(255,80,80,.2);font-weight:600}.pagination{text-align:center;margin:3rem 0}.pagination ul{display:inline;margin:0;padding:0;text-align:center}.pagination ul li{display:inline;list-style:none}.pagination ul ul li{display:none}.pagination ul ul li:nth-child(1),.pagination ul ul li:nth-child(2),.pagination ul ul li:nth-child(3){display:inline}@media screen and (min-width:53.75em){.pagination ul ul li{display:inline}}.pagination ul li a{-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;background:#f7f7f7;border-radius:3px;border:1px solid #DDD;color:#333;outline:0;padding:.45em .809em;text-decoration:none}.pagination ul li a:focus,.pagination ul li a:hover{background:#fff;color:#477DCA}.pagination ul li a:active{background:#f7f7f7}h4.results{text-align:center;text-transform:uppercase;font-size:.75rem;color:#477DCA;margin:10px 0 15px}.searchForm{margin:15px 0;vertical-align:middle}.searchForm input{width:55%;margin:0 auto;display:inline-block}@media screen and (min-width:768px) and (max-width:1024px){.searchForm input{width:60%}}@media screen and (min-width:1025px){.searchForm input{width:40%}}.searchForm input[type=submit]{width:33%;padding:1em 0;text-align:center;margin-top:-5px;font-size:1em}@media screen and (min-width:768px) and (max-width:1024px){.searchForm input[type=submit]{width:20%}}@media screen and (min-width:1025px){.searchForm input[type=submit]{width:10%}}.block-callout-grid-feature{background:#f2f2f2;padding:2rem 3rem}.callout-grid-feature:after,.callout-grid-feature:before{content:" ";display:table}.callout-grid-feature:after{clear:both}@media screen and (min-width:1025px){.callout-grid-feature-item{width:50%;float:left}}.callout-grid-feature-item{display:block;padding:2rem 0}.callout-grid-feature-item .date{font-size:12px;text-transform:uppercase;font-weight:700;color:#40526b;margin-bottom:15px}.callout-grid-feature-item h4{font-weight:300;font-size:30px;line-height:36px;color:#40526b}.callout-grid-feature-item .more{font-size:16px;font-style:italic;color:#40526b}.callout-grid-feature-item .more path{fll:#40526b}.callout-grid-feature-item p{font-size:16px;line-height:23px;color:#333}@media screen and (min-width:768px) and (max-width:1024px){.callout-grid-feature-item{padding:2rem 1rem}}@media screen and (min-width:1025px){.callout-grid-feature-item{padding:2rem}}.license{background:#f7f7f7}.license--white{background:#fff}.license__wrapper{display:-webkit-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-lines:multiple;-moz-box-lines:multiple;box-lines:multiple;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;box-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;-o-justify-content:space-between;justify-content:space-between;-ms-flex-pack:justify;max-width:68em;margin-left:auto;margin-right:auto;padding:3rem 2rem 0}.license__wrapper:after,.license__wrapper:before{content:" ";display:table}.license__wrapper:after{clear:both}@media screen and (min-width:768px) and (max-width:1024px){.license__wrapper{padding:3rem 3rem 0}}@media screen and (min-width:1025px){.license__wrapper{padding:5rem 8rem 0}}.license__wrapper--noTop{padding-top:0}.license__disclaimer{float:left;display:block;margin-right:2.35765%;width:100%}.license__disclaimer:last-child{margin-right:0}@media screen and (min-width:768px) and (max-width:1024px){.license__disclaimer{float:left;display:block;margin-right:2.35765%;width:31.76157%}.license__disclaimer:last-child{margin-right:0}}@media screen and (min-width:1025px){.license__disclaimer{float:left;display:block;margin-right:2.35765%;width:40.29137%}.license__disclaimer:last-child{margin-right:0}}.license__disclaimer p{font-size:1.5rem;line-height:1.3}.license__disclaimer p.why{font-size:1em;font-weight:700}.license__checklist{float:left;display:block;margin-right:2.35765%;width:100%}.license__checklist:last-child{margin-right:0}@media screen and (min-width:768px) and (max-width:1024px){.license__checklist{float:left;display:block;margin-right:2.35765%;width:65.88078%}.license__checklist:last-child{margin-right:0}}@media screen and (min-width:1025px){.license__checklist{float:left;display:block;margin-right:2.35765%;width:57.35098%}.license__checklist:last-child{margin-right:0}}.license__checklist .input:after,.license__checklist .input:before{content:" ";display:table}.license__checklist .input:after{clear:both}.license__checklist .input label input{float:left;display:block;width:6.17215%;margin:5px 0 0}.license__checklist .input label input:last-child{margin-right:0}.license__checklist .input label p{float:left;display:block;margin-right:2.35765%;width:91.4702%;font-weight:400;font-size:1.2rem;line-height:1.4}.license__checklist .input label p:last-child{margin-right:0}.license__checklist .input label:after{content:''}.license__optionsHeading{float:left;display:block;margin-right:2.35765%;width:100%;padding-bottom:1rem}.license__optionsHeading:last-child{margin-right:0}.license__optionsHeading h3,.license__optionsHeading p{text-align:center}.license__optionsHeading .text-left,.license__optionsHeading .text-left p{text-align:left;font-size:24px;line-height:1.4}.license__optionsHeading h2 span{display:block}@media screen and (min-width:768px) and (max-width:1024px){.license__optionsHeading h2 span{display:inline;float:right}}@media screen and (min-width:1025px){.license__optionsHeading h2 span{display:inline;float:right}}.license__options{float:left;display:block;margin-right:2.35765%;width:100%;padding-bottom:3rem}.license__options:last-child{margin-right:0}@media screen and (min-width:1025px){.license__options{float:left;display:block;margin-right:2.35765%;width:65.88078%;margin-left:17.05961%;padding-bottom:5rem}.license__options:last-child{margin-right:0}}.license__options--wide{float:left;display:block;margin-right:2.35765%;width:100%;margin-left:0}.license__options--wide:last-child{margin-right:0}@media screen and (min-width:1025px){.license__options--wide{float:left;display:block;margin-right:2.35765%;width:100%}.license__options--wide:last-child{margin-right:0}}.license__options--agree{-webkit-flex-basis:25em;flex-basis:25em;-ms-flex-preferred-size:25em;-webkit-flex-grow:1;-moz-flex-grow:1;-webkit-box-flex:1;flex-grow:1;-ms-flex-positive:1;margin:1.5rem 0}.license__options label{color:#40516B;font-size:1.1rem}.license__options label:after{content:''}.license__options select{width:100%;margin:0 0 8px}.license__options h4{margin-bottom:1.25em;font-size:32px}.license__options h4 a{display:block;font-size:.5em;font-weight:400}@media screen and (min-width:1025px){.license__options h4 a{display:inline-block;margin-left:10px}}.license__options h5{font-size:14px;line-height:17px;color:#9B9B9B;text-transform:uppercase;font-weight:400}.license__options .choose{display:none;font-size:16px;line-height:1.2;color:#ff5050;margin:20px 0;font-weight:700}.license__options .notes{display:block;font-size:14px;line-height:1.2;font-style:italic;margin-top:-10px}.license__options .notes--top{margin-top:auto;margin-bottom:15px}.license__options .limit{text-align:right}.license__options .info{font-size:.75em;font-style:italic;line-height:1.2}.license__options .info p{margin:0 0 5px}.license__options .info ul{list-style:disc;margin-left:1.2rem}.license__options .info--left{margin-left:23px}.license__options .input{margin-bottom:25px}.license__options .submit{padding:1rem 0;text-align:center}@media screen and (min-width:1025px){.license__options .submit{padding:2rem 0}}.license__options .submit button,.license__options .submit input{width:100%;font-size:1.4em;margin-right:1%;margin-bottom:20px;padding:1.5rem}.license__options .submit button:last-child,.license__options .submit input:last-child{margin-right:0}.license__options .submit button.reset,.license__options .submit input.reset{background:#4A4A4A}.license__options .submit button.reset:hover,.license__options .submit input.reset:hover{background:#333}@media screen and (min-width:768px) and (max-width:1024px){.license__options .submit button,.license__options .submit input{width:48%}}@media screen and (min-width:1025px){.license__options .submit button,.license__options .submit input{width:48%}}.license__options .submit .charge_indicator{padding:1.5rem;margin:1rem 0;background-color:rgba(70,170,236,.1);font-weight:600;text-transform:uppercase}.license__options .submit .charge_indicator p{margin:0}.license__options .includes{list-style:none}.license__options .includes li{padding-left:30px;background:url(/images/checkbox.png) 0 10% no-repeat;background-size:20px 16px;line-height:1.2}.license .dated input{background:url(/images/calendar.png) 99% 50% no-repeat #fff;background-size:32px 34px}.license__row:after,.license__row:before{content:" ";display:table}.license__row:after{clear:both}.license__col{float:left;display:block;margin-right:2.35765%;width:100%}.license__col:last-child{margin-right:0}@media screen and (min-width:1025px){.license__col{float:left;display:block;margin-right:2.35765%;width:48.82117%}.license__col:last-child{margin-right:0}}.alert-warning,.help-block,.payment-error{padding:1.5rem;margin:2rem 0;background-color:rgba(255,80,80,.1);font-weight:600;color:#ff5050;display:block}.alert-warning p,.help-block p,.payment-error p{margin:0}#my_popup{-webkit-box-shadow:0 0 10px rgba(0,0,0,.3);box-shadow:0 0 10px rgba(0,0,0,.3);display:none;margin:1em;background:#fff;max-width:90%;padding:3rem 2.5rem}#my_popup h3{font-size:26px;margin-bottom:30px}#my_popup p{font-size:16px}@media screen and (min-width:768px) and (max-width:1024px){#my_popup{max-width:80%}#my_popup h3{font-size:28px;margin-bottom:30px}#my_popup p{font-size:18px}}@media screen and (min-width:1025px){#my_popup{max-width:70%}#my_popup h3{font-size:36px;margin-bottom:30px}#my_popup p{font-size:21px}}.gencon-wrapper{display:-webkit-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-lines:multiple;-moz-box-lines:multiple;box-lines:multiple;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;box-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;-o-justify-content:space-between;justify-content:space-between;-ms-flex-pack:justify;max-width:68em;margin-left:auto;margin-right:auto;padding:3rem 2rem 0}.gencon-wrapper:after,.gencon-wrapper:before{content:" ";display:table}.gencon-wrapper:after{clear:both}@media screen and (min-width:768px) and (max-width:1024px){.gencon-wrapper{padding:3rem 4rem 0}}@media screen and (min-width:1025px){.gencon-wrapper{padding:3rem 8rem 0}}.gencon-column{-webkit-flex-basis:25em;flex-basis:25em;-ms-flex-preferred-size:25em;-webkit-flex-grow:1;-moz-flex-grow:1;-webkit-box-flex:1;flex-grow:1;-ms-flex-positive:1;margin:1.5rem 0}.gencon-content *{font-size:1.2rem;line-height:1.4}.gencon-content h3{font-size:1.8rem;margin-bottom:1rem}.gencon-content h4{font-size:1.6rem;margin-bottom:1rem}.gencon-content h5{text-transform:uppercase;color:#40526b;font-size:1.2rem}.gencon-content p{margin-bottom:2rem}.gencon-content ol{list-style:decimal}.gencon-content ul{list-style:disc}.gencon-content ol,.gencon-content ul{margin:2rem}.gencon-content ol li,.gencon-content ul li{font-size:1.1rem;line-height:1.6}.gencon-content .gencon-title{margin-bottom:2.5rem;font-size:2.25rem;line-height:1}.gencon-content .gencon-date{color:#b3b3b3;font-size:1.25rem;font-weight:400}/*!
 * Datepicker v0.5.2
 * https://github.com/fengyuanchen/datepicker
 *
 * Copyright (c) 2014-2017 Fengyuan Chen
 * Released under the MIT license
 *
 * Date: 2017-04-08T12:04:53.399Z
 */.datepicker-container{font-size:12px;line-height:30px;position:fixed;z-index:-1;top:0;left:0;width:210px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-color:#fff;direction:ltr!important;-ms-touch-action:none;touch-action:none;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none}.datepicker-container:after,.datepicker-container:before{position:absolute;display:block;width:0;height:0;content:' ';border:5px solid transparent}.datepicker-dropdown{position:absolute;z-index:1;-webkit-box-sizing:content-box;box-sizing:content-box;border:1px solid #ccc;-webkit-box-shadow:0 3px 6px #ccc;box-shadow:0 3px 6px #ccc}.datepicker-inline{position:static}.datepicker-top-left,.datepicker-top-right{border-top-color:#39f}.datepicker-top-left:after,.datepicker-top-left:before,.datepicker-top-right:after,.datepicker-top-right:before{top:-5px;left:10px;border-top:0}.datepicker-top-left:before,.datepicker-top-right:before{border-bottom-color:#39f}.datepicker-top-left:after,.datepicker-top-right:after{top:-4px;border-bottom-color:#fff}.datepicker-bottom-left,.datepicker-bottom-right{border-bottom-color:#39f}.datepicker-bottom-left:after,.datepicker-bottom-left:before,.datepicker-bottom-right:after,.datepicker-bottom-right:before{bottom:-5px;left:10px;border-bottom:0}.datepicker-bottom-left:before,.datepicker-bottom-right:before{border-top-color:#39f}.datepicker-bottom-left:after,.datepicker-bottom-right:after{bottom:-4px;border-top-color:#fff}.datepicker-bottom-right:after,.datepicker-bottom-right:before,.datepicker-top-right:after,.datepicker-top-right:before{right:10px;left:auto}.datepicker-panel>ul:after,.datepicker-panel>ul:before{display:table;content:' '}.datepicker-panel>ul:after{clear:both}.datepicker-panel>ul{width:102%;margin:0;padding:0}.datepicker-panel>ul>li{float:left;width:30px;height:30px;margin:0;padding:0;list-style:none;cursor:pointer;text-align:center;background-color:#fff}.datepicker-panel>ul>li.highlighted,.datepicker-panel>ul>li:hover{background-color:#e6f2ff}.datepicker-panel>ul>li.muted,.datepicker-panel>ul>li.muted:hover{color:#999}.datepicker-panel>ul>li.highlighted:hover{background-color:#cce6ff}.datepicker-panel>ul>li.picked,.datepicker-panel>ul>li.picked:hover{color:#39f}.datepicker-panel>ul>li.disabled,.datepicker-panel>ul>li.disabled:hover{cursor:default;color:#ccc;background-color:#fff}.datepicker-panel>ul>li.disabled.highlighted,.datepicker-panel>ul>li.disabled:hover.highlighted{background-color:#e6f2ff}.datepicker-panel>ul>li[data-view='years prev'],.datepicker-panel>ul>li[data-view='year prev'],.datepicker-panel>ul>li[data-view='month prev'],.datepicker-panel>ul>li[data-view='years next'],.datepicker-panel>ul>li[data-view='year next'],.datepicker-panel>ul>li[data-view='month next'],.datepicker-panel>ul>li[data-view=next]{font-size:18px}.datepicker-panel>ul>li[data-view='month current'],.datepicker-panel>ul>li[data-view='years current'],.datepicker-panel>ul>li[data-view='year current']{width:150px}.datepicker-panel>ul[data-view=months]>li,.datepicker-panel>ul[data-view=years]>li{line-height:52.5px;width:52.5px;height:52.5px}.datepicker-panel>ul[data-view=week]>li,.datepicker-panel>ul[data-view=week]>li:hover{cursor:default;background-color:#fff}.datepicker-hide{display:none}.account-wrapper{display:-webkit-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-lines:multiple;-moz-box-lines:multiple;box-lines:multiple;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;box-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;-o-justify-content:space-between;justify-content:space-between;-ms-flex-pack:justify;max-width:68em;margin-left:auto;margin-right:auto;padding:3rem 2rem}.account-wrapper:after,.account-wrapper:before{content:" ";display:table}.account-wrapper:after{clear:both}@media screen and (min-width:768px) and (max-width:1024px){.account-wrapper{padding:3rem 4rem}}@media screen and (min-width:1025px){.account-wrapper{padding:3rem 15rem}}@media screen and (min-width:768px) and (max-width:1024px){.account-wrapper--wider{padding:3rem}}@media screen and (min-width:1025px){.account-wrapper--wider{padding:3rem 8rem}}.account-column{-webkit-flex-basis:25em;flex-basis:25em;-ms-flex-preferred-size:25em;-webkit-flex-grow:1;-moz-flex-grow:1;-webkit-box-flex:1;flex-grow:1;-ms-flex-positive:1;margin:1.5rem 0}.account-content h2{font-weight:400;font-size:36px;margin-bottom:1.25em}.account-content h2 span{font-size:14px;line-height:3.125em;text-transform:uppercase}@media screen and (min-width:768px) and (max-width:1024px){.account-content h2 span{float:right}}@media screen and (min-width:1025px){.account-content h2 span{float:right}}.account-content h4{font-size:21px;line-height:25px;font-weight:700;text-transform:uppercase;border-bottom:1px solid #111;padding-bottom:5px;margin-bottom:1.25em}.account-content h5{font-size:14px;line-height:17px;color:#9B9B9B;text-transform:uppercase;font-weight:400}.account-content label{color:#40516B;font-size:1.1rem}.account-content label:after{content:''}.account-content .notice{padding:1.5rem;margin:2rem 0;background-color:rgba(70,170,236,.1);font-weight:600}.account-content .notice--hidden{display:none}.account-content .error{padding:1.5rem;margin:2rem 0;background-color:rgba(255,80,80,.1);font-weight:600;color:#ff5050}.account-content .notes{display:block;font-size:14px;line-height:1.2;font-style:italic;margin-top:-10px}.account-content .notes--top{margin-top:auto;margin-bottom:15px}.account-content ul.errors{padding:1.5rem;margin:2rem 0;background-color:rgba(255,80,80,.1)}.account-content ul.errors li{font-weight:600;color:#ff5050}.account-content .row:after,.account-content .row:before{content:" ";display:table}.account-content .row:after{clear:both}.account-content .col{float:left;display:block;margin-right:2.35765%;width:100%}.account-content .col:last-child{margin-right:0}@media screen and (min-width:1025px){.account-content .col{float:left;display:block;margin-right:2.35765%;width:48.82117%}.account-content .col:last-child{margin-right:0}}@media screen and (min-width:1025px){.account-content .col--left{float:left;display:block;margin-right:2.35765%;width:65.88078%}.account-content .col--left:last-child{margin-right:0}}@media screen and (min-width:1025px){.account-content .col--right{float:left;display:block;margin-right:2.35765%;width:31.76157%}.account-content .col--right:last-child{margin-right:0}}.account-content .col p{font-size:18px;line-height:1.33;margin-bottom:1.5625em}.account-content .col p.expired{color:#ff5050}.account-content .col a.docs{font-size:18px;display:block}.account-content .history td,.account-content .history th{padding:0 15px;width:100%;float:left}.account-content .history th{text-transform:uppercase;font-size:80%}@media screen and (min-width:768px) and (max-width:1024px){.account-content .history td,.account-content .history th{width:auto;float:none}}@media screen and (min-width:1025px){.account-content .history td,.account-content .history th{padding:0;width:auto;float:none}}.icon-linked-in:before{content:""}.icon-twitter:before{content:""}.icon-facebook:before{content:""}.icon-google-plus:before{content:""}.icon-youtube:before{content:""}.icon-vimeo:before{content:""}.icon-logo:before{content:""}.footer{background:#40526b;padding:1.8em 1.618em;width:100%}.footer .footer-logo{border-bottom:1px solid rgba(255,255,255,.4);margin:0;padding-bottom:1rem;text-align:left;color:rgba(255,255,255,.4);font-size:2rem}.footer ul{padding:0}@media screen and (min-width:40em){.footer ul.social{float:left;display:block;margin-right:2.35765%;width:31.76157%}.footer ul.social:last-child{margin-right:0}}.footer li{list-style:none;line-height:1.5em}@media screen and (min-width:40em){.footer li.menu{float:left;display:block;margin-right:2.35765%;width:14.70196%}.footer li.menu:last-child{margin-right:0}.footer li.menu:after,.footer li.menu:before{content:" ";display:table}.footer li.menu:after{clear:both}.footer li.menu.large{float:left;display:block;margin-right:2.35765%;width:23.23176%}.footer li.menu.large:last-child{margin-right:0}}.footer a{text-decoration:none}.footer .footer-links{margin-bottom:1.8em}.footer .footer-links:after,.footer .footer-links:before{content:" ";display:table}.footer .footer-links:after{clear:both}.footer ul{margin-bottom:1.8em}.footer li{font-size:1.1rem;text-align:center}@media screen and (min-width:40em){.footer li{text-align:left}}.footer .social .icon{margin-right:.75rem;font-size:2rem}.footer li a{color:rgba(255,255,255,.4)}.footer li a:focus,.footer li a:hover{color:#fff}.footer li h3{margin-bottom:1rem;color:#fff;font-size:1rem;font-weight:700;text-transform:uppercase}.footer li h3 a{color:#fff}.footer li h3 a:hover{color:rgba(255,255,255,.4)}.footer hr{border:1px solid rgba(255,255,255,.1);margin:0 auto 1.8em;width:12em}.footer p{color:rgba(255,255,255,.4);font-size:.9em;line-height:1.5em;margin:auto;max-width:35em;text-align:center}.footer p .icon{display:block;margin-top:2rem;color:#36465b;font-size:2rem}.baseline{padding:0 2rem 2rem;background:#40526b}.baseline ul{padding:0 0 1rem;list-style-type:none}.baseline li{margin-right:1rem;display:inline-block;color:#fff;font-size:1.1rem;list-style-type:none;text-align:left}@media screen and (min-width:1025px){.baseline li{margin-right:3rem;text-align:left}.baseline li.right{margin-right:0;float:right}}.baseline a{color:rgba(255,255,255,.4)}.baseline a:hover{color:#fff}