/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
#postdoc-skewed-box-wrapper{position:relative;}#postdoc-skewed-box-orange{height:80px;width:100px;right:200px;top:100px;z-index:1;}#postdoc-skewed-box-dk-teal{height:245px;width:120px;right:135px;top:34px;}#postdoc-skewed-box-lt-blue{width:120px;height:100px;right:0;}#postdocs-pre-footer-develop{background:var(--blue-2);height:350px;margin-top:100px;margin-bottom:100px;}#postdocs-pre-footer-develop .col-md-8{transform:skew(-20deg,0);overflow:hidden;height:400px;width:600px;}#postdocs-pre-footer-develop .col-md-8 img{transform:skew(20deg,0);position:absolute;float:right;max-width:unset;width:850px;height:auto;left:-44px;top:-19px;}#postdocs-pre-footer-develop .col-md-4{transform:translate(67px,47px);color:white;}#postdocs-highlighted .card-row .box .box-content{background:rgb(37 75 97 / 35%);width:90%;}#postdocs-highlighted .card-row .box h3.title,#postdocs-highlighted .card-row .box .position{text-align:left;margin-left:0;padding-left:15px;padding-right:15px;}#postdocs-highlighted .card-row .box .position{font-style:italic;}#postdocs-highlighted .card-row .box .position .field.field--name-field-byline.field--item{border-bottom:1px solid #fff;padding-bottom:4px;margin-bottom:5px;}#postdocs-highlighted .card-row{display:flex !important;flex-direction:row !important;width:100% !important;flex-wrap:nowrap !important;}#postdocs-highlighted .card-row .box{margin:0 11px;flex:33.33% !important;}#postdocs-highlighted .box:hover .description{opacity:1;top:25%;text-align:left;padding:0 15px;}#postdocs-highlighted .card-row .box .text-border.more{display:none;}#postdocs-highlighted .card-row .box:hover .box-content{top:0%;width:100%;}#postdocs-highlighted .box:hover .description p{color:white;}#hero-banner-postdoctoral{background-position-y:-160px;}@media (max-width:992px){#postdocs-pre-footer-develop{height:fit-content;}#postdocs-pre-footer-develop .col-md-4{transform:unset;}}
:root{--black-0:#000000;--grey-0:#00131A;--grey-1:#595959;--grey-2:#949490;--grey-3:#ECEFEA;--white-0:#FFFFFF;--white-1:#FEF9EC;--white-2:#F3F3F2;--red-0:#990841;--orange-0:#FF9933;--blue-0:#002D3D;--blue-1:#005484;--blue-2:#005F8B;--blue-3:#3989AF;--blue-4:#8CB7D0;--blue-5:#F3F8FA;--green-0:#A6C061;--green-1:#338B7C;--green-2:#012C3D;--green-3:#335664;--tan-0:#FEF9EC;--light-brand-color:var(--blue-4);--mid-brand-color:var(--blue-3);--main-brand-color:var(--blue-2);--dark-brand-color:var(--blue-0);--accent-color-1:var(--orange-0);--accent-color-1-sml-txt:#A85D12;--accent-color-1-lg-txt:#C46E18;--accent-color-2:var(--red-0);--accent-color-2-sml-txt:#BE581F;--accent-color-2-lg-txt:#DC6726;--light-shade-color:var(--tan-0);--font-fam-1:Open Sans;--font-style-normal:normal;--font-wt-normal:normal;--font-wt-light:300;--font-wt-med:400;--font-wt-heavy:600;--font-sz-normal:16px;--font-sz-m:18px;--font-sz-mm:20px;--font-sz-l:30px;--font-sz-ll:40px;--font-sz-xl:42px;--spcl-med-wrapper-width:700px;}body #onelab-content{font-size:16px;}p{line-height:1.6;font-weight:var(--font-wt-med);}h1,h2,h3,h4,h5,h6{line-height:1.25em;}h1{font-weight:var(--font-wt-normal);font-size:36px;}h2{font-weight:var(--font-wt-normal);font-size:30px;}h3{font-weight:var(--font-wt-normal);font-size:24px;}h4{font-weight:var(--font-wt-normal);font-size:20px;}h5{font-weight:var(--font-wt-normal);font-size:18px;}h6{font-weight:var(--font-wt-normal);font-size:16px;}ul{padding-left:30px;}blockquote{font-style:italic;font-weight:600;border-left:none;}cite,blockquote{font-size:18px;}cite{font-style:normal;}blockquote:before{content:"\201D";font-family:system-ui;font-style:initial;color:var(--orange-0);font-size:83px;line-height:0;font-weight:400;}figcaption{margin-top:-10px;padding:0;}div:not(iframe) .decorative-grp pre{display:none;}.btn.btn-primary{padding:10px 30px;border-radius:0;background:var(--light-shade-color);border:2px solid var(--light-shade-color);color:var(--dark-brand-color);}.btn.btn-primary,.btn.btn-default-no-bg:hover{color:var(--dark-brand-color);}.btn.btn-primary:hover{background:var(--light-brand-color);border-color:var(--light-brand-color);}.btn.btn-primary:active{border-color:var(--white-0);}.btn.btn-primary:focus{box-shadow:0 0 3px var(--light-shade-color);}.btn.btn-primary-no-bg,.btn.btn-default{color:var(--white-0) !important;}.btn.btn-primary-no-bg{padding:10px 30px;border-radius:0;background:transparent;border:2px solid var(--light-shade-color);}.btn.btn-primary-no-bg:hover{border:2px solid var(--light-brand-color);color:var(--light-brand-color) !important;}.btn.btn-default{background:var(--red-0);border:none;border-radius:0;color:white !important;padding:20px 40px;}.btn.btn-default:hover{background:var(--dark-brand-color);}.btn.btn-default:active{border-color:var(--dark-brand-color);}.btn.btn-default:focus{border-color:var(--red-0);box-shadow:0 0 3px var(--orange-0);color:var(--white-0);}.btn.btn-default-no-bg{background:transparent;border:2px solid var(--red-0);color:var(--red-0);padding:20px 40px;border-radius:0;}.btn.btn-default-no-bg:hover{border-color:var(--dark-brand-color);}.btn{font-size:18px;}.chevron-right::after{content:'\1433';padding-left:10px;font-size:1.5rem;}.hero-banner.hero-banner-decor-right{overflow:hidden;}.hero-banner.hero-banner-decor-right .image-with-text .col-md-6 img.img-responsive{display:none;}.hero-banner.hero-banner-decor-right .image-with-text .col-md-6:last-child{border-right:10px solid var(--orange-0);height:450%;position:absolute;z-index:1;transform:skew(-23deg,0);top:-120px;right:-500px;background:var(--blue-3);width:50px;}.hero-banner.hero-banner-decor-right .image-with-text .col-md-6:last-child::after{width:520px;background:var(--green-2);content:'';height:100%;position:absolute;left:50px;z-index:0;}.hero-banner-front h1{font-style:italic;text-align:center;padding-top:4rem !important;font-size:4rem !important;color:var(--orange-0) !important;position:absolute;z-index:1;width:100%;}div[class*="hero-banner"] h1,.subpage-hero h1{text-shadow:-1px 3px 6px black;font-style:italic;}a,a:hover,a:focus{color:var(--blue-3);text-decoration:underline;}#onelab-content .alert.alert-dismissible{position:relative;z-index:1;margin-bottom:0;background:white;}.m-1{margin:0.25rem !important;}.m-2{margin:0.5rem !important;}.m-3{margin:1rem !important;}.m-4{margin:1.5rem !important;}.m-5{margin:3rem !important;}.ml-0{margin-left:0 !important;}.ml-1{margin-left:0.25rem !important;}.ml-2{margin-left:0.5rem !important;}.ml-3{margin-left:1rem !important;}.ml-4{margin-left:1.5rem !important;}.ml-5{margin-left:3rem !important;}.mr-0{margin-right:0 !important;}.mr-1{margin-right:0.25rem !important;}.mr-2{margin-right:0.5rem !important;}.mr-3{margin-right:1rem !important;}.mr-4{margin-right:1.5rem !important;}.mr-5{margin-right:3rem !important;}.mt-0{margin-top:0 !important;}.mt-1{margin-top:0.25rem !important;}.mt-2{margin-top:0.5rem !important;}.mt-3{margin-top:1rem !important;}.mt-4{margin-top:1.5rem !important;}.mt-5{margin-top:3rem !important;}.mb-0{margin-bottom:0 !important;}.mb-1{margin-bottom:0.25rem !important;}.mb-2{margin-bottom:0.5rem !important;}.mb-3{margin-bottom:1rem !important;}.mb-4{margin-bottom:2rem !important;}.mb-5{margin-bottom:3rem !important;}.mx-0{margin-left:0 !important;margin-right:0 !important;}.mx-1{margin-left:0.25rem !important;margin-right:0.25rem !important;}.mx-2{margin-left:0.5rem !important;margin-right:0.5rem !important;}.mx-3{margin-left:1rem !important;margin-right:1rem !important;}.mx-4{margin-left:1.5rem !important;margin-right:1.5rem !important;}.mx-5{margin-left:3rem !important;margin-right:3rem !important;}.my-0{margin-top:0 !important;margin-bottom:0 !important;}.my-1{margin-top:0.25rem !important;margin-bottom:0.25rem !important;}.my-2{margin-top:0.5rem !important;margin-bottom:0.5rem !important;}.my-3{margin-top:1rem !important;margin-bottom:1rem !important;}.my-4{margin-top:1.5rem !important;margin-bottom:1.5rem !important;}.my-5{margin-top:3rem !important;margin-bottom:3rem !important;}.p-1{padding:0.25rem !important;}.p-2{padding:0.5rem !important;}.p-3{padding:1rem !important;}.p-4{padding:1.5rem !important;}.p-5{padding:3rem !important;}.pl-0{padding-left:0 !important;}.pl-1{padding-left:0.25rem !important;}.pl-2{padding-left:0.5rem !important;}.pl-3{padding-left:1rem !important;}.pl-4{padding-left:1.5rem !important;}.pl-5{padding-left:3rem !important;}.pr-0{padding-right:0 !important;}.pr-1{padding-right:0.25rem !important;}.pr-2{padding-right:0.5rem !important;}.pr-3{padding-right:1rem !important;}.pr-4{padding-right:1.5rem !important;}.pr-5{padding-right:3rem !important;}.pt-0{padding-top:0 !important;}.pt-1{padding-top:0.25rem !important;}.pt-2{padding-top:0.5rem !important;}.pt-3{padding-top:1rem !important;}.pt-4{padding-top:1.5rem !important;}.pt-5{padding-top:3rem !important;}.pb-0{padding-bottom:0 !important;}.pb-1{padding-bottom:0.25rem !important;}.pb-2{padding-bottom:0.5rem !important;}.pb-3{padding-bottom:1rem !important;}.pb-4{padding-bottom:1.5rem !important;}.pb-5{padding-bottom:3rem !important;}.px-0{padding-left:0 !important;padding-right:0 !important;}.px-1{padding-left:0.25rem !important;padding-right:0.25rem !important;}.px-2{padding-left:0.5rem !important;padding-right:0.5rem !important;}.px-3{padding-left:1rem !important;padding-right:1rem !important;}.px-4{padding-left:1.5rem !important;padding-right:1.5rem !important;}.px-5{padding-left:3rem !important;padding-right:3rem !important;}.py-0{padding-top:0 !important;padding-bottom:0 !important;}.py-1{padding-top:0.25rem !important;padding-bottom:0.25rem !important;}.py-2{padding-top:0.5rem !important;padding-bottom:0.5rem !important;}.py-3{padding-top:1rem !important;padding-bottom:1rem !important;}.py-4{padding-top:1.5rem !important;padding-bottom:1.5rem !important;}.py-5{padding-top:3rem !important;padding-bottom:3rem !important;}.text-white{color:var(--white-0);}.tablefield-wrapper .table-responsive{border:1px solid var(--blue-3);border-radius:8px;}.dataTables_wrapper .dataTables_length,.dataTables_wrapper .dataTables_filter,.dataTables_wrapper .dataTables_info,.dataTables_wrapper .dataTables_processing,.dataTables_wrapper .dataTables_paginate{margin:15px;}.dataTables_wrapper table.tablefield.table.table-hover{border-top:1px solid var(--blue-3);}.dataTables_wrapper table.dataTable.no-footer{border-bottom:1px solid var(--blue-3);}.dataTables_wrapper .table>thead>tr>th,.dataTables_wrapper .table>tbody>tr>th,.dataTables_wrapper .table>tfoot>tr>th,.dataTables_wrapper .table>thead>tr>td,.dataTables_wrapper .table>tbody>tr>td,.dataTables_wrapper .table>tfoot>tr>td{padding:8px;line-height:1.42857143;vertical-align:top;border-top:1px solid var(--blue-3);}.dataTables_wrapper table.dataTable thead th,.dataTables_wrapper table.dataTable thead td{padding:10px;border-bottom:none;}.dataTables_wrapper thead{background:var(--blue-3);color:white;}.dataTables_wrapper table.dataTable thead>tr>th.sorting_asc:before,.dataTables_wrapper table.dataTable thead>tr>th.sorting_desc:after,.dataTables_wrapper table.dataTable thead>tr>td.sorting_asc:before,.dataTables_wrapper table.dataTable thead>tr>td.sorting_desc:after{opacity:1;}.dataTables_wrapper .dataTables_filter input,.dataTables_wrapper .dataTables_length select,.dataTables_wrapper .dataTables_paginate .paginate_button.current,.dataTables_wrapper .dataTables_paginate .paginate_button.current:hover{border:1px solid var(--blue-3);}.dataTables_wrapper .table>thead>tr>th{vertical-align:middle;}.float-right{float:right !important;}.unset-col-position [class*="col-"]{position:unset;}body:not(.user-logged-in) footer.footer{margin-top:0 !important;}#discover-your-next-career-opportunity .col-md-4{overflow:hidden;height:320px;width:610px;position:absolute;z-index:1;left:-120px;}#discover-your-next-career-opportunity .col-md-4 img.img-responsive{position:absolute;z-index:2;top:0;left:0px;clip-path:polygon(35% 0%,100% 0%,68% 100%,0% 100%);}#discover-your-next-career-opportunity .col-md-8{background:var(--blue-3);padding:40px 150px 50px 296px;clip-path:polygon(11% 0%,100% 0%,89% 100%,0% 100%);right:-184px;width:1005px;top:48px;}#discover-your-next-career-opportunity .col-md-8 h2{color:white;font-weight:var(--font-wt-light);margin-bottom:20px;}#discover-your-next-career-opportunity .col-md-8 h2 span.color-orange{color:var(--orange-0);}#discover-your-next-career-opportunity .col-md-8 p{color:white;}#discover-your-next-career-opportunity .col-md-8 a.btn{margin-top:20px;}@media (max-width:992px){#discover-your-next-career-opportunity .col-md-4{position:relative;margin:0 auto;left:unset;width:100%;padding:0;clip-path:unset;}#discover-your-next-career-opportunity .col-md-4 img.img-responsive{clip-path:unset;position:relative;}#discover-your-next-career-opportunity .col-md-8{right:0;clip-path:unset;position:relative;top:0;width:100%;padding:3rem;}}.section-title-blue,.section-title-dk-grey{font-weight:normal;font-size:28px;margin-bottom:25px;}.section-title-blue{color:var(--blue-3);}.section-title-dk-grey{color:var(--grey-1);}.section-title-orange{color:var(--orange-0);}.section-title-white{color:var(--white-0);}.news-layout-card .panel-footer.slider-panel-footer{background-color:var(--blue-0);}.skewed-box{transform:skew(-30deg,0deg);position:absolute;}.skewed-box-tan{background:var(--tan-0);}.skewed-box-orange{background:var(--orange-0);}.skewed-box-lt-blue{background:var(--blue-4);}.skewed-box-dk-teal{background:var(--green-2);}.hr-dotted-blue{border-bottom:2px dotted var(--blue-3);}.spcl-med-wrapper{width:var(--spcl-med-wrapper-width);margin:0 auto;}.display-none{display:none !important;}.subpage-hero{position:relative;}.subpage-hero .col-md-12 .widget-text{position:absolute;left:0;width:100%;bottom:0;padding:20px;background-color:rgba(0,49,96,0.63);z-index:10;}.subpage-hero h1{width:50%;margin:0 auto;text-align:center;font-style:normal;font-weight:500;}.hero-banner h1{font-style:normal !important;font-weight:500;}.subpage-hero .widget-image-with-text{position:absolute;right:0;width:35%;height:100%;top:0;}.subpage-hero .col-md-6:first-child{width:75%;height:100%;background:var(--blue-0);transform:skew(-23deg,0);right:-100px;position:absolute;}.subpage-hero .col-md-6:first-child:before{left:10px;border-left:10px solid var(--orange-0);height:100%;width:20px;content:"";position:absolute;transform:skew(0deg,0);z-index:2;}.subpage-hero .col-md-6:first-child:after{content:"";left:-20px;border-left:40px solid var(--blue-3);height:100%;width:20px;content:"";position:absolute;transform:skew(0deg,0);}.subpage-hero .col-md-6:last-child img{display:none;}#experienced-professionals-jobs{background-size:50%;background-position-x:0;}#experienced-professionals-jobs .col-md-6:first-child .field.field--name-field-longtext.field--type-text-long.field--label-hidden.processed-text.field--item{width:50%;float:right;margin:10% 90px 0;}#experienced-professionals-jobs .col-md-6:first-child::after{content:'';width:80px;height:calc(100% + 300px);background:var(--blue-4);position:absolute;transform:skew(-12deg);top:-50px;right:-13px;z-index:1;}#experienced-professionals-jobs .col-md-6:last-child::before{transform:skew(-12deg,0);background:#FFFFFF;content:'';width:100px;height:calc(100% + 10vw);position:absolute;top:-30px;z-index:0;left:-10px;}#experienced-professionals-jobs .col-md-6:last-child .field.field--name-field-longtext.field--type-text-long.field--label-hidden.processed-text.field--item{position:relative;padding-left:100px;padding-right:50px;}#jobs-container{display:flex;flex-wrap:wrap;width:60%;margin:0 auto;transform:translate(-16%,1%);}#jobs-container .row.job-post{width:50%;padding:15px 20px;color:#000000;}#jobs-container.jobs-widget .job-post .job-title a.btn{padding:10px;margin-right:30px;margin-top:50px;background:transparent;border:none;color:var(--blue-3);}#jobs-container.jobs-widget .job-post .job-title a{color:var(--blue-3);}.glyphicon-chevron-left:before,.glyphicon-chevron-right:before{color:#333333;}.paragraph .carousel-control .glyphicon-chevron-left,.paragraph .carousel-control .glyphicon-chevron-right,.paragraph .carousel-control .icon-prev,.paragraph .carousel-control .icon-next,.paragraph .carousel-indicators li,.view-article-images .carousel-indicators li{background-color:transparent;}#megamenu .row.is-flex{border-top:3px solid #3989AF;overflow:hidden;}#megamenu .col-md-6.col-sm-6:first-child .widget-text.field--item{padding:10px;}#megamenu .col-md-6.col-sm-6:first-child p.lead{color:#005F8B;}#megamenu ul.mega-menu-navbar-nav{list-style-type:none !important;padding-left:0 !important;}#megamenu .col-md-6.col-sm-6:first-child ul li{margin:8px 0;}#megamenu .mm-content .mm-dark .widget-text.field--item ul li a{color:black !important;}#megamenu .col-md-6.col-sm-6:last-child .mm-col.container-background-image{padding:unset !important;}#megamenu .mm-content p.lead{margin-bottom:8px;}#megamenu .mm-content .mm-light p.lead{padding:20px 20px;}#megamenu .mm-content .section-transparent{padding:20px;background:rgb(1 55 61 / 87%);transform:translate(0,68%);}#megamenu .mm-content .col-md-6.col-sm-6:last-child .mm-light p.lead{text-shadow:0px 1px 5px #000000;}#megamenu .fa.fa-chevron-right{font-size:unset;}#megamenu .mm-content .mm-dark .widget-text.field--item ul li a:hover{text-decoration:none;color:#005F8B !important;}#featured-news-cta{margin-top:40px;position:relative;}#featured-news-cta > .field > .row{display:grid;grid-template-columns:auto 1fr 1fr auto;}#featured-news-cta > .field > .row .col-md-6{width:100%;}#featured-news-cta > .field > .row .col-md-6:last-of-type{display:flex;align-items:center;}#featured-news-cta:after{content:"";width:70px;height:90px;margin-bottom:-90px;position:absolute;background:var(--orange-0);z-index:200;left:calc(50% - 140px);transform:skew(-12deg,0);bottom:70px;}#featured-news-cta .row.image-with-text{margin:0;}#featured-news-cta .img-responsive{width:100%;}#featured-news-cta .col-md-6:first-child::after{content:'';width:80px;height:calc(100% + 50px);background:var(--blue-4);position:absolute;transform:skew(-9deg);top:-32px;right:-12px;z-index:1;}#featured-news-cta .col-md-6:last-child::before{transform:skew(-12deg,0);background:#FFFFFF;content:'';width:100px;height:calc(100% + 8vw);position:absolute;left:-10px;z-index:0;}#featured-news-cta .col-md-6:last-child .field.field--name-field-longtext.field--type-text-long.field--label-hidden.processed-text.field--item{position:relative;padding-left:100px;padding-right:50px;}#featured-news-cta .col-md-6:last-child h2{margin-top:0;}.video-cta{display:flex;flex-flow:row wrap;margin:60px 0;padding:0;background-color:#002D3D;}.video-cta:before{display:block;}.video-cta .col-md-4{display:flex;flex-direction:column;justify-content:center;padding-right:0;}.video-cta .col-video-text{padding:15px 0 15px 15px;}.video-cta .image-with-text br{display:none;}.video-cta .video-embed-field-responsive-video{margin-bottom:0;}.video-cta .video-embed-field-responsive-video iframe{width:calc(100% + 60px);}#our-mission-frontpage-content{width:800px;}#our-mission-frontpage-content .widget-text.field--item:first-child{z-index:2;position:relative;}#our-mission-frontpage-content div[class^="col-md-"]{padding-top:30px;padding-bottom:50px;}#our-mission-frontpage-content h3{font-size:20px;margin-top:0;margin-bottom:20px;}#our-mission-frontpage{background-size:cover;background-position:50% 44%;}@media (max-width:1400px){#featured-news-cta .col-md-6:first-child::after,#featured-news-cta .col-md-6:last-child::before,#featured-news-cta:after{display:none;}#featured-news-cta > .field > .row .col-md-6:last-of-type{align-items:flex-start;}#featured-news-cta .col-md-6:last-child .field.field--name-field-longtext.field--type-text-long.field--label-hidden.processed-text.field--item{padding:0 25px;}}@media (max-width:992px){.skewed-border-box-right{display:none;}#featured-news-cta{background:var(--blue-3) !important;}}@media (max-width:1400px){#jobs-container{width:unset;transform:unset;padding-left:20px;}#experienced-professionals-jobs .col-md-6:first-child .field.field--name-field-longtext.field--type-text-long.field--label-hidden.processed-text.field--item{float:unset;margin:0 auto;width:100%;padding:0 15px;}#experienced-professionals-jobs .col-md-6:first-child::after,#experienced-professionals-jobs .col-md-6:last-child::before,#research-and-innovation-2:before{display:none;}}@media (max-width:992px){.subpage-hero h1{width:80%;}.spcl-med-wrapper{width:100%;}#experienced-professionals-jobs{background:var(--blue-3) !important;}.skewed-box,.subpage-hero .col-md-6:first-child{display:none;}#jobs-container.jobs-widget .job-post .job-title a,#jobs-container.jobs-widget .job-post .text-primary{width:100%;color:var(--white-0) !important;}#jobs-container.jobs-widget .job-post .job-title a{margin-top:0 !important;}#our-mission-frontpage-content{width:100%;}}@media (min-width:960px){.responsive-menu-toggle-wrapper.responsive-menu-toggle{display:none;}}#fix-z-index-upcoming-events-front-slanted #upcoming-events-front-slanted{z-index:-1;}#fix-z-index-upcoming-events-front-slanted #upcoming-events-front-slanted{z-index:-1;}
