.visually-hidden,.sr-only{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0, 0, 0, 0);border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto}html{box-sizing:border-box;font-size:16px}html *{box-sizing:inherit}body{padding:0;margin:0;letter-spacing:.2px;font-family:"Open Sans",sans-serif;font-weight:300;color:#3d3f41}img{max-width:100%;height:auto;border:0}p{word-break:break-word}a{color:#ad182b;transition:all 150ms;text-decoration:none}a:hover,a:focus{text-decoration:underline}h1,h2,h3,h4,h5,h6{margin:0;font-family:"Alegreya Sans",sans-serif;line-height:1.2}.title-1,.post-banner .banner-title{display:block;font-family:"Alegreya Sans",sans-serif;font-weight:300;font-size:37px;text-transform:none}@media only screen and (min-width: 900px){.title-1,.post-banner .banner-title{font-size:calc( 37px + 18 * (100vw - 900px) / (1200 - 900) )}}@media only screen and (min-width: 1200px){.title-1,.post-banner .banner-title{font-size:55px}}.title-2,.post-main h2,.blog-items .blog-item h3,.rd-wrap .rd-item h3{margin-bottom:1.5rem;margin-top:1.5rem;font-family:"Alegreya Sans",sans-serif;font-size:1.5rem;font-weight:600;text-transform:none}.title-3,.post-main h3,.post-sidebar h3,.layout-page-home h2{margin:1.5rem 0 1rem 0;font-size:22px;font-weight:300;font-family:"teko",sans-serif;text-transform:uppercase;color:#737475}.title-3-large,.post-main h3.large{margin-bottom:0.5rem;font-family:"Alegreya Sans",sans-serif;font-size:1.5rem;font-weight:600;text-transform:none;color:#3d3f41}.title-4,.post-sidebar h4{margin:0.5rem 0 0.5rem;font-size:15px;font-weight:700;font-family:"Alegreya Sans",sans-serif;text-transform:none}.paragraph,.post-main p,.post-main li,.post-main ul,.post-main ol{line-height:1.7rem;margin:0 0 1rem;font-family:"Open Sans",sans-serif;font-size:1rem}.small-paragraph,.post-sidebar p,.post-sidebar li{line-height:1.9;margin:0 0 1rem;font-family:"Open Sans",sans-serif;font-size:.875rem}.button,.nav-toggle{display:inline-block;padding:11px 25px 7px;border:0;outline:none;background:#eaebec;transition:all 150ms;cursor:pointer;text-transform:uppercase;color:#3d3f41;line-height:1;font-family:"teko",sans-serif;font-size:22px;text-align:center}.button:focus,.nav-toggle:focus,.button:hover,.nav-toggle:hover{background-color:#fff;color:#ad182b;text-decoration:none}.button-narrow,.nav-toggle{padding:11px 9px 7px}.button-black,#mc_embed_signup .button,#mc_embed_signup .nav-toggle{color:#fff;background-color:#000}.button-red{color:#fff;background-color:#ad182b}.button-centered{position:relative;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.button-arrow{padding-right:26px}.button-arrow:after{content:'';display:inline-block;width:6px;height:6px;position:relative;top:-3px;left:0;margin-left:9px;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);border-width:0 2px 2px 0;border-color:#3d3f41;border-style:solid;transition:all 150ms}.button-arrow.button-red:after{border-color:#fff}.button-arrow:hover:after,.button-arrow:focus:after{border-color:#ad182b}.button-full-width{width:100%}.post-main .wufoo{margin:20px 0}.post-main .wufoo ul{margin:0;padding:0}.post-main .wufoo li{margin:0 0 .5em;padding:0;width:100%}@media only screen and (min-width: 900px){.post-main .wufoo li{width:64%}}.post-main .wufoo li:before{display:none}.post-main .wufoo li.buttons{margin-top:2em}.post-main .wufoo li.focused{background-color:transparent}.banner{position:relative;z-index:900;background:#000;border-bottom:5px solid #ad182b}.banner .container{padding-left:0;display:-webkit-flex;display:-ms-flexbox;display:-webkit-box;display:flex;-webkit-justify-content:space-between;-ms-flex-pack:justify;-webkit-box-pack:justify;justify-content:space-between;-webkit-align-items:center;-ms-flex-align:center;-webkit-box-align:center;align-items:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}@media only screen and (min-width: 900px){.banner .container{-webkit-align-items:stretch;-ms-flex-align:stretch;-webkit-box-align:stretch;align-items:stretch}}.banner .brand{display:block;width:270px;max-width:68%;min-width:160px;padding:18px 0 14px 20px}.main-nav{overflow:hidden;max-height:0;-webkit-transition:all 300ms ease-out;transition:all 300ms ease-out;width:100%;-ms-flex-preferred-size:100%;-webkit-flex-basis:100%;flex-basis:100%;-webkit-flex-grow:0;-ms-flex-positive:0;-webkit-box-flex:0;flex-grow:0;-ms-flex-negative:0;-webkit-flex-shrink:0;flex-shrink:0;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.main-nav.open{max-height:600px}@media only screen and (min-width: 900px){.main-nav{overflow:visible;max-height:none;width:auto}.main-nav,.main-nav.open{display:-webkit-flex;display:-ms-flexbox;display:-webkit-box;display:flex;width:auto;-ms-flex-preferred-size:auto;-webkit-flex-basis:auto;flex-basis:auto;-webkit-flex-grow:0;-ms-flex-positive:0;-webkit-box-flex:0;flex-grow:0;-ms-flex-negative:1;-webkit-flex-shrink:1;flex-shrink:1}}.main-nav ul,.main-nav li{position:relative;margin:0;padding:0;list-style:none}.main-nav>ul{padding-bottom:10px}@media only screen and (min-width: 900px){.main-nav>ul{height:40px;padding:0}}@media only screen and (min-width: 900px){.main-nav>ul,.main-nav>ul>li{display:-webkit-flex;display:-ms-flexbox;display:-webkit-box;display:flex}}.main-nav>ul>li{position:relative}@media only screen and (min-width: 960px){.main-nav>ul>li{margin:0 4px}}@media only screen and (min-width: 900px){.main-nav>ul>li>a{padding:0 13.3333333333px 4px;margin-top:4px;display:-webkit-flex;display:-ms-flexbox;display:-webkit-box;display:flex;-webkit-align-items:center;-ms-flex-align:center;-webkit-box-align:center;align-items:center}}.main-nav li.has-submenu>ul{display:none;width:100%}@media only screen and (min-width: 900px){.main-nav li.has-submenu>ul{background:#fff;min-width:168px}}@media only screen and (min-width: 900px){.main-nav li.has-submenu>ul{position:absolute;top:100%;left:0}}@media only screen and (min-width: 900px){.main-nav li.has-submenu>ul li{border-bottom:1px solid #868c91}}.main-nav li.has-submenu>ul a{text-transform:none}@media only screen and (min-width: 900px){.main-nav li.has-submenu>ul a{padding:13px 20px 11px;color:#3d3f41}.main-nav li.has-submenu>ul a:hover span,.main-nav li.has-submenu>ul a:focus span{border-bottom-color:#3d3f41}}@media only screen and (min-width: 900px){.main-nav li.has-submenu:hover,.main-nav li.has-submenu.open{background-color:#770910}}.main-nav li.has-submenu:hover>ul,.main-nav li.has-submenu.open>ul{display:block}.main-nav li.has-submenu button{cursor:pointer;position:relative;width:20px;height:1.4em;vertical-align:middle;background-color:transparent;border:none;padding:0;line-height:1;text-decoration:none !important;margin-left:3px}.main-nav li.has-submenu button:after{display:block;content:'';width:4px;height:4px;border:1px solid #eaebec;border-right-color:transparent;border-top-color:transparent;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transform-origin:center;transform-origin:center;position:absolute;top:4px;left:5px}.main-nav>ul>li>a>span{position:relative;top:2px;display:inline-block}.main-nav a{display:block;padding:10px 20px;color:#eaebec;font-family:"Open Sans",sans-serif;font-size:13px;font-weight:500;outline:none;text-transform:uppercase}.main-nav a:hover,.main-nav a:focus{text-decoration:none}.main-nav a:hover>span,.main-nav a:focus>span{border-bottom-color:#eaebec}.main-nav a>span{border-bottom:1px solid transparent;line-height:1}.nav-toggle{display:block;margin:10px 0 10px 20px}@media only screen and (min-width: 900px){.nav-toggle{display:none}}.content-info{position:relative;z-index:900;padding:40px 0;background-color:#000;background-image:url("../assets/img/bg-footer.jpg");background-repeat:repeat;background-size:cover;background-position:center top -10px;border-top:6px solid #ad182b}@media only screen and (min-width: 900px){.content-info{padding:62px 0 0;height:240px;background-size:3710px;background-position:center top -10px}}@media only screen and (min-width: 900px){.content-info .container{padding:0;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch}}.content-info .newsletter-signup{max-width:550px}@media only screen and (min-width: 900px){.content-info .newsletter-signup{-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;-webkit-flex-shrink:0;flex-shrink:0;-ms-flex-preferred-size:45.3%;-webkit-flex-basis:45.3%;flex-basis:45.3%;width:45.3%;border-left:1px solid #868c91}}.content-info .brand{display:block;margin-bottom:30px}@media only screen and (min-width: 900px){.content-info .brand{padding:4px 20px 0;-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;-webkit-flex-shrink:0;flex-shrink:0;-ms-flex-preferred-size:15%;-webkit-flex-basis:15%;flex-basis:15%;width:15%}}.content-info .brand img{width:105px}.secondary-nav{margin:0 -20px}@media only screen and (min-width: 900px){.secondary-nav{margin:0;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:1;-webkit-flex-shrink:1;flex-shrink:1;border-left:1px solid #868c91}}.secondary-nav ul{position:relative}@media only screen and (min-width: 900px){.secondary-nav ul{top:-7px}}.secondary-nav ul,.secondary-nav li{list-style:none;margin:0;padding:0}.secondary-nav a{display:block;padding:6px 20px;color:#868c91;line-height:1;font-family:"Open Sans",sans-serif;font-size:14px;font-weight:600;text-transform:uppercase}.secondary-nav a:hover,.secondary-nav a:focus{outline:none;color:#fff;text-decoration:none}@media only screen and (min-width: 900px){.secondary-nav a{padding:6px 20px}}#mc_embed_signup{margin-top:20px}@media only screen and (min-width: 900px){#mc_embed_signup{margin-top:0;padding:0 20px 0 20px}}#mc_embed_signup form{padding:0}#mc_embed_signup label{display:block;color:#868c91;line-height:1;font-family:"Open Sans",sans-serif;font-size:14px;font-weight:600;text-transform:uppercase;margin-top:-1px;margin-bottom:7px}#mc_embed_signup .mc-field-group input{background:#fff;border-radius:0;border:0;height:40px;width:100%;padding-left:18px;color:#868c91;line-height:1;font-family:"Open Sans",sans-serif;font-size:14px;font-weight:600}#mc_embed_signup .flex-wrap{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}#mc_embed_signup .flex-wrap .mc-field-group{-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:1;-webkit-flex-shrink:1;flex-shrink:1;-ms-flex-preferred-size:100%;-webkit-flex-basis:100%;flex-basis:100%;width:100%;margin-right:10px}.container{position:relative;width:100%;max-width:1200px;padding:0 20px;margin:0 auto}.content>*:last-child{margin-bottom:0}.post-banner{color:#fff;text-align:center;background-color:#ad182b;background-image:url("../assets/img/bg-hero-red.jpg");background-size:2732px;background-repeat:repeat;background-position:center top}@media only screen and (min-width: 900px){.post-banner{background-position:center top -10px}}.layout-page-home .post-banner{background-color:#868c91;background-image:url("../assets/img/bg-hero.jpg");background-size:3710px}.post-banner .container{min-height:10rem;padding-top:30px;padding-bottom:50px;display:-webkit-flex;display:-ms-flexbox;display:-webkit-box;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;-webkit-box-pack:center;justify-content:center;-webkit-align-items:center;-ms-flex-align:center;-webkit-box-align:center;align-items:center}@media only screen and (min-width: 900px){.post-banner .container{padding-top:71px;padding-bottom:62px}}.post-banner .banner-title{text-transform:capitalize}.post-banner p{display:block;margin:0.2em 0 1.5em;font-family:"Open Sans",sans-serif;font-weight:300;font-size:16px;line-height:1.4}@media only screen and (min-width: 900px){.post-banner p{font-size:calc( 16px + 8 * (100vw - 900px) / (1200 - 900) )}}@media only screen and (min-width: 1200px){.post-banner p{font-size:24px}}@media only screen and (max-width: 899px){.post-banner p br{display:none}}.post-breadcrumb .container{max-width:980px;padding-top:36px}.post-breadcrumb ol{margin:0;padding:0;list-style:none}.post-breadcrumb li{display:inline-block;font-size:15px;font-weight:400}.post-breadcrumb li:after{content:'>';display:inline-block;margin:0 3px}.post-breadcrumb li:last-child{font-style:italic;color:#868c91}.post-breadcrumb li:last-child:after{content:''}.post-content .container{max-width:980px;padding-top:1rem;padding-bottom:4rem}@media only screen and (min-width: 900px){.post-content .container{display:-webkit-flex;display:-ms-flexbox;display:-webkit-box;display:flex;-webkit-justify-content:space-between;-ms-flex-pack:justify;-webkit-box-pack:justify;justify-content:space-between;-ms-flex-line-pack:start;-webkit-align-content:flex-start;align-content:flex-start}}.post-content .post-header .post-title{margin-bottom:1.5rem;margin-top:1.5rem}@media only screen and (min-width: 900px){.post-content .post-main{-webkit-flex-grow:1;-ms-flex-positive:1;-webkit-box-flex:1;flex-grow:1;-ms-flex-negative:1;-webkit-flex-shrink:1;flex-shrink:1;-ms-flex-preferred-size:auto;-webkit-flex-basis:auto;flex-basis:auto}}.post-content .post-sidebar{width:190px;margin-top:30px}@media only screen and (min-width: 900px){.post-content .post-sidebar{margin-top:0;-webkit-flex-grow:0;-ms-flex-positive:0;-webkit-box-flex:0;flex-grow:0;-ms-flex-negative:0;-webkit-flex-shrink:0;flex-shrink:0;-ms-flex-preferred-size:190px;-webkit-flex-basis:190px;flex-basis:190px}}@media only screen and (min-width: 900px){body.has-sidebar .post-main .content{padding:0 50px 0 0}}.post-main h2 .job-title{display:block;font-size:20px;font-weight:400;color:#868c91}.post-main ul{padding:0;list-style:none}.post-main li{margin-left:0.8em;margin-bottom:0;position:relative}.post-main li:before{content:'';display:block;position:absolute;left:-15px;top:12px;border:0;border-radius:50%;background-color:#000;width:3px;height:3px}@media only screen and (min-width: 450px){.post-main .research-list{-webkit-columns:2;columns:2}}@media only screen and (min-width: 700px){.post-main .research-list{-webkit-columns:3;columns:3}}.post-main .research-list li{font-size:16px;font-weight:500}.post-main .research-icon{display:inline-block;width:50px;margin-right:10px;vertical-align:bottom}.post-main .overview-item ul{-webkit-columns:250px;columns:250px}.post-main hr{width:100%;max-width:200px;height:5px;margin:2rem 0;background-color:#eaebec;border:0}.post-main img.float-left{float:left;margin:0 1rem 0.5rem 0}.post-sidebar{color:#868c91;font-weight:500}.post-sidebar .widget{margin-bottom:26px}.post-sidebar .widget>*:last-child{margin-bottom:0}.post-sidebar a:hover,.post-sidebar a:focus{color:#868c91}.post-sidebar h4{color:#770910}.post-sidebar ul{padding:0;margin:0.5rem 0;list-style:none}.post-sidebar li{margin-bottom:0}.post-sidebar li.current a{color:#868c91}.post-sidebar li.current a:before{background-color:#868c91}.post-sidebar li a{position:relative;display:inline-block;margin-left:1rem}.post-sidebar li a:before{content:'';display:block;position:absolute;left:-15px;top:12px;border:0;border-radius:50%;background-color:#ad182b;width:3px;height:3px}.post-sidebar li a:focus:before,.post-sidebar li a:hover:before{background-color:#868c91}.post-sidebar .divider{border-top:1px solid #eaebec;margin:31px 0 36px}.post-sidebar .research-widget h4 a{color:inherit !important}.post-sidebar .research-widget ul{max-height:0;visibility:hidden;-webkit-transition:all 500ms ease-in-out;transition:all 500ms ease-in-out;overflow:hidden}.post-sidebar .research-widget ul.open{max-height:800px;visibility:visible}.post-sidebar .team-widget .team-member{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;margin-bottom:10px}.post-sidebar .team-widget .team-member-image{-webkit-box-flex:0;-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;-webkit-flex-basis:auto;-ms-flex-preferred-size:auto;flex-basis:auto;width:40px}.post-sidebar .team-widget .team-member-image img{display:block;width:100%}.post-sidebar .team-widget .team-member-text{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;-webkit-flex-shrink:1;-ms-flex-negative:1;flex-shrink:1;-webkit-flex-basis:auto;-ms-flex-preferred-size:auto;flex-basis:auto;padding-left:10px;font-size:15px}.post-sidebar .team-widget .team-member-name{color:#000;font-weight:600}.post-sidebar .team-widget .team-member-title{color:#868c91}@media only screen and (min-width: 900px){.overview-items,.media-items{background:-webkit-gradient(linear, left top, right top, color-stop(49.99%, #f4f5f5), color-stop(50%, #eaebec));background:linear-gradient(to right, #f4f5f5 49.99%, #eaebec 50%)}}@media only screen and (max-width: 899px){.overview-items>.container,.media-items>.container{padding:0}}@media only screen and (min-width: 900px){.overview-items>.container,.media-items>.container{display:-webkit-flex;display:-ms-flexbox;display:-webkit-box;display:flex}}.overview-item,.media-item{background-color:#eaebec;padding:30px 20px}@media only screen and (min-width: 900px){.overview-item,.media-item{padding:66px 53px;-webkit-flex-grow:0;-ms-flex-positive:0;-webkit-box-flex:0;flex-grow:0;-ms-flex-negative:0;-webkit-flex-shrink:0;flex-shrink:0;-ms-flex-preferred-size:50%;-webkit-flex-basis:50%;flex-basis:50%;width:50%}}.overview-item:first-child,.media-item:first-child{background-color:#f4f5f5}@media only screen and (min-width: 900px){.overview-item:first-child,.media-item:first-child{padding-left:0}}@media only screen and (min-width: 900px){.overview-item:nth-child(2),.media-item:nth-child(2){padding-right:0}}.overview-item .content,.media-item .content{padding:0}@media only screen and (min-width: 900px){.media-items{background:-webkit-gradient(linear, right top, left top, color-stop(49.99%, #f4f5f5), color-stop(50%, #eaebec));background:linear-gradient(to left, #f4f5f5 49.99%, #eaebec 50%)}}.media-item{background-color:#f4f5f5}.media-item:first-child{background-color:#eaebec}.overview-item a{color:#000}.organizations{background-color:#000;color:#fff;padding:56px 0 33px 0}.organizations h2{color:#868c91}.organizations .logos{margin:23px 0px;display:-webkit-flex;display:-ms-flexbox;display:-webkit-box;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;-webkit-box-pack:center;justify-content:center;-webkit-align-items:center;-ms-flex-align:center;-webkit-box-align:center;align-items:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}@media only screen and (min-width: 900px){.organizations .logos{-webkit-justify-content:space-between;-ms-flex-pack:justify;-webkit-box-pack:justify;justify-content:space-between}}.organizations .logo{display:block;opacity:0.65;margin:0 1rem 1rem}@media only screen and (min-width: 900px){.organizations .logo{margin:0 0 1rem}}.organizations .logo:hover,.organizations .logo:focus{opacity:1;text-decoration:none}@media only screen and (min-width: 900px){.press-items{display:-webkit-flex;display:-ms-flexbox;display:-webkit-box;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-between;-ms-flex-pack:justify;-webkit-box-pack:justify;justify-content:space-between;max-width:485px}}.press-items .press-item{margin-bottom:1rem}@media only screen and (min-width: 900px){.press-items .press-item{-webkit-flex-grow:0;-ms-flex-positive:0;-webkit-box-flex:0;flex-grow:0;-ms-flex-negative:0;-webkit-flex-shrink:0;flex-shrink:0;-ms-flex-preferred-size:43%;-webkit-flex-basis:43%;flex-basis:43%;width:43%}}.press-items .press-item .img-wrap{height:50px;margin-bottom:5px;display:-webkit-flex;display:-ms-flexbox;display:-webkit-box;display:flex;-webkit-align-items:flex-end;-ms-flex-align:end;-webkit-box-align:end;align-items:flex-end}.press-items .press-item .img-wrap img{display:block;max-height:50px}.press-items .press-item a{display:block;color:#000}.press-items .press-item a:hover,.press-items .press-item a:focus{color:#ad182b;text-decoration:underline}.press-items .press-item p{line-height:1.2rem;margin:0;font-family:"Open Sans",sans-serif;font-size:12px}.blog-items{position:relative;top:-6px}.blog-items .blog-item{margin:1.5rem 0;border-top:1px solid #d8dbdc}.blog-items .blog-item:first-child{border-top:0}.blog-items .blog-item h3{font-size:28px;margin-bottom:4px}.blog-items .blog-item a{display:block;color:#000}.blog-items .blog-item a:hover,.blog-items .blog-item a:focus{color:#ad182b;text-decoration:none}.blog-items .blog-item a:hover h3,.blog-items .blog-item a:focus h3{color:#ad182b;text-decoration:underline}.blog-items .blog-item p{margin:0;font-family:"Open Sans",sans-serif;font-size:14px;line-height:1.6}.rd-wrap{padding:30px 0}@media only screen and (min-width: 900px){.rd-wrap{padding:66px 0 61px}}@media only screen and (max-width: 899px){.rd-wrap .rd-items{padding:0}}@media only screen and (min-width: 900px){.rd-wrap .rd-items{display:-webkit-flex;display:-ms-flexbox;display:-webkit-box;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-between;-ms-flex-pack:justify;-webkit-box-pack:justify;justify-content:space-between}}.rd-wrap .rd-item{position:relative;display:block;color:#eaebec;margin:0 auto 20px;max-width:565px;overflow:hidden}@media only screen and (min-width: 900px){.rd-wrap .rd-item{margin:0 0 26px;-webkit-flex-grow:0;-ms-flex-positive:0;-webkit-box-flex:0;flex-grow:0;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;-webkit-flex-basis:auto;-ms-flex-preferred-size:auto;flex-basis:auto;width:31.7%;max-width:none}}.rd-wrap .rd-item:before,.rd-wrap .rd-item:after{position:absolute;top:0;left:0;z-index:90;background-color:#3d3f41;content:'';width:100%;height:100%;-webkit-transition:all 400ms ease-in-out;transition:all 400ms ease-in-out}.rd-wrap .rd-item:after{background-color:#ad182b;z-index:80}@media only screen and (min-width: 900px){.rd-wrap .rd-item:nth-child(1),.rd-wrap .rd-item:nth-child(2){width:48.7%}.rd-wrap .rd-item:nth-child(1) .img,.rd-wrap .rd-item:nth-child(2) .img{padding-top:40.7%}}.rd-wrap .rd-item:hover,.rd-wrap .rd-item:focus{background-color:#ad182b;outline:none;text-decoration:none}.rd-wrap .rd-item:hover:before,.rd-wrap .rd-item:focus:before{top:100%}.rd-wrap .rd-item .img{position:relative;z-index:100;height:0;width:100%;padding-top:40.7%;border-bottom:5px solid #ad182b;background-size:cover;background-position:center top}@media only screen and (min-width: 900px){.rd-wrap .rd-item .img{padding-top:63%}}.rd-wrap .rd-item h3{margin-top:0;margin-bottom:0.2rem;font-size:28px;color:#fff}.rd-wrap .rd-item p{font-size:14px;font-family:"Open Sans",sans-serif;line-height:1.6;color:#eaebec}.rd-wrap .rd-item .content{position:relative;z-index:100;padding:23px 30px 30px}.work-areas{margin-top:30px}table.dataTable,.research-table{width:100%;border-collapse:collapse}table.dataTable.no-footer,.research-table.no-footer{border-bottom:0}table.dataTable thead th,table.dataTable thead td,.research-table thead th,.research-table thead td{border-bottom:0}table.dataTable tbody td,table.dataTable tbody th,.research-table tbody td,.research-table tbody th{padding:1rem 1rem;font-size:.875rem;color:#000}table.dataTable td,.research-table td{font-weight:400}table.dataTable th,.research-table th{font-weight:600;text-transform:uppercase;text-align:left;white-space:nowrap}table.dataTable tr:nth-child(2n+1) td,.research-table tr:nth-child(2n+1) td{background-color:#f4f5f5}.dataTables_wrapper .dataTables_filter{float:left;padding:0.25em 30px 0.25em 0.25em;margin-bottom:1em;border:1px solid #868c91;border-radius:20px;background-repeat:no-repeat;background-position:right 8px top 3px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 125'%3E%3Cpath d='M80.4 76.5L63.8 59.7c4-4.7 6.2-10.6 6.2-16.8C70 28.7 58.5 17 44.2 17 30 17 18.4 28.6 18.4 42.9c0 14.2 11.6 25.8 25.8 25.8 4.8 0 9.7-1.4 13.8-4l17.2 17.2c0.7 0.7 1.6 1.1 2.6 1.1 1 0 1.9-0.4 2.6-1.1 0.7-0.7 1.1-1.7 1.1-2.7C81.6 78.2 81.2 77.3 80.4 76.5zM62.6 42.9c0 10.1-8.2 18.3-18.3 18.3S26 52.9 26 42.9c0-10.1 8.2-18.3 18.3-18.3S62.6 32.8 62.6 42.9z' fill='#868c91'/%3E%3C/svg%3E")}.dataTables_wrapper .dataTables_filter input{-webkit-appearance:none;padding:0.25rem 0.25rem;margin:0 0.5rem;border:0;font-family:"Open Sans",sans-serif;font-size:15px;font-weight:500}.dataTables_wrapper a{color:#3d3f41}table.dataTable thead .sorting,table.dataTable thead .sorting_asc,table.dataTable thead .sorting_desc{background:transparent}table.dataTable thead .sorting:after,table.dataTable thead .sorting_asc:after,table.dataTable thead .sorting_desc:after{content:'';display:inline-block;vertical-align:middle;position:relative;background-position:left -2px;margin-left:0.25rem;height:1.1rem;width:1rem;background-image:url(css/DataTables-1.10.16/images/sort_both.png)}table.dataTable thead .sorting_asc:after{background-image:url(css/DataTables-1.10.16/images/sort_asc.png)}table.dataTable thead .sorting_desc:after{background-image:url(css/DataTables-1.10.16/images/sort_desc.png)}.presentation-slide{display:flex;flex-direction:row}.presentation-slide .presentation-slide-thumbnail{display:block;width:24rem}@media only screen and (max-width: 899px){.presentation-slide{flex-direction:column}.presentation-slide .presentation-slide-thumbnail{margin-bottom:1rem}}.presentation-slide p,.presentation-slide li{font-size:1rem}
