.path-frontpage .page-title{color:#fff;margin-left:32px;margin-bottom:7px;top:0;font-size:48px;text-align:center}.path-frontpage .site-slogan{font-size:21px;color:#fff;padding:0 0 24px 0;margin-left:32px;top:90px;text-align:center}.page-title{color:#08bcf1;font-size:48px;margin-bottom:45px}.path-about-us-social .page-title{margin-bottom:15px}.path-blog .page-title{display:none}h1,h2,h3,h4,h5,h6{line-height:1}h1,h2{color:#000000}h2{font-size:21px}h3{color:#00a7d7}h4{font-size:15px;font-weight:600;margin-top:30px;margin-bottom:10px;color:#000000}body{color:#666;font-family:Arial,Helvetica,sans-serif;-webkit-font-kerning:auto;-webkit-font-smoothing:antialiased;font-size:15px;line-height:1.3em}*{outline:none !important}a{color:#5c2d82}a:link,a:visited,a:hover{text-decoration:none}a:active,a:focus{text-decoration:none;color:#5c2d82}*{box-sizing:border-box}input{padding:8px 11px 9px}img{max-width:100%;height:auto}hr.blue{border-top:3px solid #08bcf1}.layout-content--center-two-sidebars,.layout-content--centered{padding:0 19% 0 19%;position:relative;margin:0 auto;width:100%}@media only screen and (min-width:741px) and (max-width:970px){.layout-content--center-two-sidebars,.layout-content--centered{padding:0 15px 0 19%}}@media only screen and (max-width:970px){.layout-content--center-two-sidebars,.layout-content--centered{width:100%;padding:0 15px}}.layout-content-wrapper,.layout-content-wrapper--narrow,.layout-content-wrapper--nopadding{margin:0 auto;width:100%;max-width:1472px}.l-txt-center{text-align:center}.l-paddingtop-50{padding-top:50px}.l-margintopbottom-25{margin:25px 0}.l-pull-left{float:left;overflow:auto}.l-pull-right{float:right;overflow:auto}.l-absolute-right{position:absolute;right:15px;bottom:15px}.l-push-down{position:absolute;bottom:0}.bg-white{background-color:white}.page_header{position:fixed;top:0;left:0;width:100%;min-width:320px;margin:0 auto 54px;margin-bottom:0;z-index:500;background:white}.path-homepage .page_header{border-bottom:1px solid #e5E5E5}.page_header.opened{height:100%}@media all and (max-width:880px){.page_header{position:fixed;top:0;left:0;width:100%;transition:height 0.4s ease-in-out}.page_header.opened{overflow:hidden}}.toolbar-tray-open.toolbar-horizontal .page_header{padding-top:79px}.toolbar-horizontal .page_header{padding-top:39px}.toolbar-fixed .page_header,.toolbar-vertical .page_header{padding-top:39px}@media screen and (max-width:784px){.toolbar-fixed .page_header,.toolbar-vertical .page_header{padding-top:79px}}.main-bar{background-color:#fff;position:relative;z-index:500;border-bottom:1px solid #E5E5E5}.main-bar a.logo{float:left;display:block;background:white url(/sites/jlabs/themes/custom/jlabs/images/jlabs-logo/jlabs-logo-color.png?v=1) no-repeat 30px 0;height:53px;margin-top:14px;width:345px;background-size:250px auto;z-index:3;position:relative}@media all and (max-width:1420px){.main-bar a.logo{width:270px;background-size:auto 30px !important;background-position:30px 2px !important}}@media all and (max-width:1200px){.main-bar a.logo{float:none;padding-top:10px;margin-top:0;background-position:30px 10px !important;padding-bottom:9px}}.region-header .page-title{max-width:970px;margin:64px auto 0}@media only screen and (max-width:970px){.region-header .page-title{padding:0 25px}}main[role=main]{min-height:50vh;max-width:970px;margin:64px auto 0}.path-portfolio main[role=main]{min-height:auto;max-width:100%;margin:0}#block-jlabs-content>article{overflow:hidden}#block-jlabs-content>article .page-node-type-jpal{padding-bottom:30px}.layout-section--fullwidth{width:100%;position:relative}.layout-section--button{padding-top:15px}.path-other-challenges header+.layout-section--fullwidth{margin-top:64px}.layout-content-wrapper,.layout-content-wrapper--narrow,.layout-content-wrapper--nopadding{padding-bottom:25px}.layout-content-wrapper--narrow{max-width:970px}.layout-content-wrapper--padding{padding:0 25px}.layout-content-wrapper--nopadding{padding-bottom:0}.titleheader .titleheader__title{margin:64px 0 20px}@media screen and (max-width:768px){.titleheader .titleheader__title{margin-left:20px;margin-right:20px}}.path-companies .titleheader .titleheader__title,.path-jpals .titleheader .titleheader__title{margin-bottom:0}.titleheader .titleheader__title--investor-hub{margin:64px 0 0 0}@media only screen and (min-width:741px) and (max-width:970px){.titleheader .titleheader__title--investor-hub{padding:0 15px}}@media only screen and (max-width:740px){.titleheader .titleheader__title--investor-hub{padding:0 15px}}@media screen and (max-width:768px){.page-node-type-page .titleheader__title,.page-node-type-landing-page .titleheader__title{margin-left:20px;margin-right:20px}}.layout-main-content,.layout-main-content--article,.layout-main-content--events,.layout-main-content--videos,.layout-main-content--news,.layout-main-content--companies{display:inline-block}.layout-main-content--no-sidebar{width:100%}@media only screen and (min-width:741px) and (max-width:970px){.layout-main-content--no-sidebar{padding:0 15px}}@media only screen and (max-width:740px){.layout-main-content--no-sidebar{padding:0 15px}}.layout-main-content--one-sidebar{width:81%}@media only screen and (min-width:741px) and (max-width:970px){.layout-main-content--one-sidebar{width:75%;padding:0 15px}}@media only screen and (max-width:740px){.layout-main-content--one-sidebar{width:100%;padding:0 15px}}.layout-content-wrapper--narrow .layout-main-content--one-sidebar{width:75%}@media only screen and (min-width:741px) and (max-width:970px){.layout-content-wrapper--narrow .layout-main-content--one-sidebar{width:75%;padding:0 15px}}@media only screen and (max-width:740px){.layout-content-wrapper--narrow .layout-main-content--one-sidebar{width:100%;padding:0 15px}}.layout-main-content--two-sidebars{width:62%}@media only screen and (min-width:741px) and (max-width:970px){.layout-main-content--two-sidebars{width:75%;padding:0 15px}}@media only screen and (max-width:740px){.layout-main-content--two-sidebars{width:100%;padding:0 15px}}.layout-main-content--article{width:70%;margin-top:48px}@media only screen and (max-width:740px){.layout-main-content--article{width:100%;float:none;padding:0}}.layout-main-content--events,.layout-main-content--videos,.layout-main-content--news,.layout-main-content--companies{width:64%;margin-top:24px}@media only screen and (min-width:741px) and (max-width:970px){.layout-main-content--events,.layout-main-content--videos,.layout-main-content--news,.layout-main-content--companies{width:64%;padding:0}}@media only screen and (max-width:740px){.layout-main-content--events,.layout-main-content--videos,.layout-main-content--news,.layout-main-content--companies{width:100%;padding:0;margin-top:0}}.layout-main-content--companies{margin-top:48px}.layout-fixed-center{margin:0 auto;max-width:1388px}.layout-fixed-center--narrow{max-width:970px}.layout-fixed-center--responsive-wide{margin:0 auto;max-width:1388px}@media screen and (max-width:980px){.layout-fixed-center--responsive-wide{max-width:1028px;margin:0 auto}}@media only screen and (max-width:1280px){.layout-fixed-center{max-width:970px}}.layout-sidebar-left,.layout-sidebar-left--25p{float:left;width:19%;padding:0 15px 0 0}@media only screen and (max-width:1472px){.layout-sidebar-left,.layout-sidebar-left--25p{padding:0 15px}}@media only screen and (min-width:741px) and (max-width:970px){.layout-sidebar-left,.layout-sidebar-left--25p{width:25%}}@media only screen and (max-width:740px){.layout-sidebar-left,.layout-sidebar-left--25p{float:none;width:100%}}.layout-sidebar-left--25p{position:relative;z-index:1;width:25%}@media only screen and (max-width:740px){.layout-sidebar-left--25p{float:none;width:100%}}.layout-sidebar-right,.layout-sidebar-right--article,.layout-sidebar-right--events,.layout-sidebar-right--videos,.layout-sidebar-right--news{width:19%;float:right;padding:0 15px 0 36px}.layout-main-content--two-sidebars+.layout-sidebar-right,.layout-main-content--two-sidebars+.layout-sidebar-right--article,.layout-main-content--two-sidebars+.layout-sidebar-right--events,.layout-main-content--two-sidebars+.layout-sidebar-right--videos,.layout-main-content--two-sidebars+.layout-sidebar-right--news{padding:0 15px 0 36px}@media only screen and (max-width:970px){.layout-sidebar-right,.layout-sidebar-right--article,.layout-sidebar-right--events,.layout-sidebar-right--videos,.layout-sidebar-right--news{float:none;padding:0 15px 0 25%;position:relative;margin:35px auto;width:100%;max-width:1472px}}@media only screen and (max-width:740px){.layout-sidebar-right,.layout-sidebar-right--article,.layout-sidebar-right--events,.layout-sidebar-right--videos,.layout-sidebar-right--news{float:none;width:100%;padding:0 15px}}@media only screen and (min-width:741px) and (max-width:970px){.layout-sidebar-right-inner{padding-left:15px}}.layout-sidebar-right--article{width:30%;margin-top:48px}@media only screen and (min-width:741px) and (max-width:970px){.layout-sidebar-right--article{width:30%;float:right;margin:48px auto 0;padding:0 15px}}@media only screen and (max-width:740px){.layout-sidebar-right--article{width:100%;float:none;padding:0 15px}}@media only screen and (max-width:740px){.no-sidebars .layout-sidebar-right--article{padding:0}}.layout-sidebar-right--events,.layout-sidebar-right--videos,.layout-sidebar-right--news{width:36%;padding:0;margin-top:24px}@media only screen and (min-width:741px) and (max-width:970px){.layout-sidebar-right--events,.layout-sidebar-right--videos,.layout-sidebar-right--news{float:right;width:36%;padding:0}}@media only screen and (max-width:740px){.layout-sidebar-right--events,.layout-sidebar-right--videos,.layout-sidebar-right--news{width:100%;float:none;padding:0;margin-bottom:0}}.layout-sidebar-right--videos,.layout-sidebar-right--news{padding:0 15px;margin-top:25px}.layout-sidebar-right--companies{margin-top:48px}.path-featured-residents .wrapper:after{content:"";display:table;clear:both}.jlabs-footer{position:relative;background:#ffffff;padding:68px 0 120px 0;width:100%;display:block}@media only screen and (max-width:385px){.jlabs-footer{padding-top:0}}@media only screen and (max-width:485px){.jlabs-footer{padding-bottom:0}}.jlabs-footer__top{border-bottom:1px solid #e4e4e4}@media only screen and (max-width:459px){.jlabs-footer__top{padding-bottom:10px}}@media only screen and (min-width:460px){.jlabs-footer__top .social-links{width:460px}}@media only screen and (max-width:459px){.jlabs-footer__top .social-links__title{float:none}}.jlabs-footer__bottom{padding-top:45px}.jlabs-footer__list{width:166px;float:left;padding:0;margin:0}@media only screen and (max-width:970px){.jlabs-footer__list{width:40%}}.jlabs-footer__list-item{display:block;margin:0 0 6px 0;padding:0;clear:both}.jlabs-footer__list-item a{font-family:Arial,Helvetica,sans-serif;font-size:11px;color:#9f9f9f;line-height:11px;padding:4px 0 2px 12px;display:inline-block}.jlabs-footer__list-item a:hover{color:#8b8888}.jlabs-footer__list-item:before{content:'\f105';font-family:FontAwesome;color:#e4e4e4;font-size:20px;position:absolute}#block-footerapplynoticeblock{width:175px;min-height:175px;color:#fff;margin:0;float:right;background:#5c2d82;position:relative}@media only screen and (max-width:970px){#block-footerapplynoticeblock{clear:both;margin-top:60px}}.footer-apply-block{color:#fff}.footer-apply-block a{color:#fff}.footer-apply-block__apply{display:block;font-size:30px;font-weight:bold;line-height:1;padding:15px;margin:0}.footer-apply-block__link{width:142px;background:url(/sites/jlabs/themes/custom/jlabs/images/icons/homepage-block-small-arrow-white.png) no-repeat right 0;margin:0 0 0 19px;display:block;position:absolute;bottom:6px;left:0;font-family:Arial,Helvetica,sans-serif;font-weight:bold;font-size:11px;line-height:11px;color:#ffffff;padding:3px 0 3px 0}#block-footercopyrightnoticeblock{float:left;width:360px}@media only screen and (max-width:970px){#block-footercopyrightnoticeblock{float:right;width:60%}}@media only screen and (max-width:485px){#block-footercopyrightnoticeblock{width:100%;clear:both;padding:15px}}#block-footercopyrightnoticeblock p{font-size:10px;color:#cccccc;line-height:1.5}#block-footercopyrightnoticeblock p strong{font-size:11px;color:#9f9f9f}.menu--footer{float:left}@media only screen and (max-width:970px){.menu--footer{width:40%}}@media only screen and (max-width:485px){.menu--footer{width:100%;float:none}}.copy{float:left;margin:52px 0 0 0;width:419px}.copy h2{font-family:Arial,Helvetica,sans-serif;font-size:11px;color:#9f9f9f;line-height:11px;padding:0 0 18px 0}.copy p{font-family:Arial,Helvetica,sans-serif;font-size:10px;color:#cccccc;line-height:13px}.new-home{margin:0;float:right;background:#5c2d82}.new-home h2{padding:17px 5px 0 17px}.trans{width:168px !important;padding:11px 20px 11px 20px;float:left !important}.waa{display:none}.slide .listing{position:absolute;left:0;top:0;width:350px !important;height:350px !important}.partnerin{width:350px;height:350px;position:relative;background:url(/sites/jlabs/themes/custom/jlabs/assets/css/images/picin3.png) no-repeat}.partnertop{width:175px;height:175px;position:absolute;top:0;left:0}.partnertop ul{margin:0;padding:0;display:inline-block;float:left}.partnertop ul li{margin:0;padding:0;display:inline-block;float:left}.partnerright{width:175px;height:175px;position:absolute;top:0;right:0}.partnerright ul{margin:0;padding:0;display:inline-block;float:left}.partnerright ul li{margin:0;padding:0;display:inline-block;float:left}.partnerbottom{width:175px;height:175px;position:absolute;bottom:0;left:0}.partnerbottom ul{margin:0;padding:0;display:inline-block;float:left}.partnerbottom ul li{margin:0;padding:0;display:inline-block;float:left}.partnertop#anime1{left:0;top:0}.partnerright#anime2{left:50%;top:0}.partnerbottom#anime3{left:0;top:50%}.back_to_top_mobile{display:none;width:100%;height:70px;background:url(/sites/jlabs/themes/custom/jlabs/assets/css/images/back_to_top_mobile.jpg) center bottom no-repeat white}.region-menu{position:relative;float:right}.region-menu .contextual-links-region{float:left}@media all and (max-width:1200px){.region-menu{float:right}}@media all and (max-width:880px){.region-menu{float:none}}.region-menu--searchbar_opened .form-text.is-active{width:600px;opacity:1}.region-menu--searchbar_opened .block-jlabs-megamenu{opacity:0}.region-menu--searchbar_opened .content{display:none}@media all and (min-width:881px){.region-menu--apply_opened .block-jlabs-megamenu{opacity:0;visibility:hidden}}.region-menu--apply_opened .header_apply{right:0}.region-menu--apply_opened .header_apply__title{opacity:0;width:0;padding:0}@media all and (max-width:880px){.region-menu--apply_opened .header_apply__list{bottom:0}}.social-links__title{margin-right:10px}.social-links__badge{margin:0 5px}.view-team-member .group-by-wrapper{height:194px;width:194px;background-image:url("/sites/jlabs/themes/custom/jlabs/images/pages/team/tile_bg.jpg");background-size:cover;position:relative}.view-team-member .group-by-wrapper a{color:#415cb3;position:absolute;top:50%;left:0;width:100%;padding:0 10px 0 18px;box-sizing:border-box;transform:translateY(-50%);color:#fff;font-size:24px;line-height:24px;font-weight:bold}.view-team-member .views-view-grid.horizontal{margin-left:194px;margin-top:-194px;color:#5c2d82;font-size:12px;margin-bottom:30px}.view-team-member .views-view-grid.horizontal .views-col{width:194px;position:relative}.view-team-member .views-view-grid.horizontal a.linked-in-btn{color:#fff;position:absolute;right:5px;top:203px;z-index:1}.view-team-member .views-view-grid.horizontal a.linked-in-btn i{padding:3px 4px;background-color:#027BB5;border-radius:3px;color:#fff;margin-right:3px}.view-team-member .views-view-grid.horizontal .team_member_title{font-weight:normal;margin-bottom:2px;margin-top:10px;display:block;font-weight:700;color:#00a7d7;padding:0 25px 0 10px}.view-team-member .views-view-grid.horizontal .team_member_job_title{display:block;margin-bottom:8px;min-height:60px;color:#9f9f9f;padding:0 25px 0 10px}.view-team-member .views-field-nothing,.view-team-member .group-by-wrapper{-webkit-transition:all 0.6s cubic-bezier(0.165,0.84,0.44,1);transition:all 0.6s cubic-bezier(0.165,0.84,0.44,1)}.view-team-member .views-field-nothing::after,.view-team-member .group-by-wrapper::after{content:"";border-radius:5px;position:absolute;z-index:-1;top:0;left:0;width:100%;height:100%;box-shadow:0 5px 15px rgba(0,0,0,0.3);opacity:0;-webkit-transition:all 0.6s cubic-bezier(0.165,0.84,0.44,1);transition:all 0.6s cubic-bezier(0.165,0.84,0.44,1)}.view-team-member .views-field-nothing:hover,.view-team-member .group-by-wrapper:hover{-webkit-transform:scale(1.02,1.02);transform:scale(1.02,1.02)}.view-team-member .views-field-nothing:hover::after,.view-team-member .group-by-wrapper:hover::after{opacity:1}.path-news .layout-section--fullwidth:first-child{border-bottom:3px solid #08bcf1}.button,.button--white,.button--blue,.block-content-language-block ul li a,.button--violet,.button--empty{background-color:#c2c2c2;text-align:center;color:white;font-size:15px;font-weight:700;padding:8px 22px;margin:0;border:0;line-height:normal;cursor:pointer;overflow:visible;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}.button.btn-primary,.btn-primary.button--white,.btn-primary.button--blue,.block-content-language-block ul li a.btn-primary,.btn-primary.button--violet,.btn-primary.button--empty{transition-property:background-color;transition-duration:.5s;background-color:#5c2d82}.button.btn-primary:hover,.btn-primary.button--white:hover,.btn-primary.button--blue:hover,.block-content-language-block ul li a.btn-primary:hover,.btn-primary.button--violet:hover,.btn-primary.button--empty:hover{background-color:#5c2d82}.button.btn-secondary,.btn-secondary.button--white,.btn-secondary.button--blue,.block-content-language-block ul li a.btn-secondary,.btn-secondary.button--violet,.btn-secondary.button--empty{background-color:#08bcf1;transition-property:background-color;transition-duration:.3s}.button.btn-secondary:hover,.btn-secondary.button--white:hover,.btn-secondary.button--blue:hover,.block-content-language-block ul li a.btn-secondary:hover,.btn-secondary.button--violet:hover,.btn-secondary.button--empty:hover{background-color:#00a7d7}.button.btn-rounded,.btn-rounded.button--white,.btn-rounded.button--blue,.block-content-language-block ul li a.btn-rounded,.btn-rounded.button--violet,.btn-rounded.button--empty{border-radius:3px;font-size:15px;padding:12px 19px}.button.btn-big,.btn-big.button--white,.btn-big.button--blue,.block-content-language-block ul li a.btn-big,.btn-big.button--violet,.btn-big.button--empty{text-transform:uppercase;padding:15px 25px;height:45px}@media only screen and (max-width:485px){.button.btn-big,.btn-big.button--white,.btn-big.button--blue,.block-content-language-block ul li a.btn-big,.btn-big.button--violet,.btn-big.button--empty{width:100%;margin:15px 0}}.button--white{background-color:white;color:#00a7d7}.button--white:hover,.button--white:active,.button--white:focus{background-color:#00a7d7;color:white}.button--blue,.block-content-language-block ul li a{background-color:#00a7d7;color:white}.button--blue:hover,.block-content-language-block ul li a:hover,.button--blue:active,.block-content-language-block ul li a:active,.button--blue:focus,.block-content-language-block ul li a:focus{background-color:#e4e4e4;color:#00a7d7}.section-banner .button--blue:hover,.section-banner .block-content-language-block ul li a:hover,.block-content-language-block ul li .section-banner a:hover,.section-banner .button--blue:active,.section-banner .block-content-language-block ul li a:active,.block-content-language-block ul li .section-banner a:active,.section-banner .button--blue:focus,.section-banner .block-content-language-block ul li a:focus,.block-content-language-block ul li .section-banner a:focus{background-color:white}.button--violet{background-color:#5c2d82;color:white}.button--violet:hover,.button--violet:active,.button--violet:focus{background-color:white;color:#5c2d82}.button--empty{background-color:transparent;color:#666}.button--empty:hover,.button--empty:active,.button--empty:focus{color:#666;background-color:#00a7d7}.button--arrow-down:after{content:"\f107"}.button--wide{display:inline-block;width:100%}.button.btn-home,.btn-home.button--white,.btn-home.button--blue,.block-content-language-block ul li a.btn-home,.btn-home.button--violet,.btn-home.button--empty{font-weight:normal;position:relative;padding:10px 40px 10px 30px}.button.btn-home:after,.btn-home.button--white:after,.btn-home.button--blue:after,.block-content-language-block ul li a.btn-home:after,.btn-home.button--violet:after,.btn-home.button--empty:after{position:absolute;right:18px;top:9px;font-family:FontAwesome;content:"\f105"}.cursor-pointer{cursor:pointer}.section-title__title{font-size:44px;margin:120px 0 60px 0;text-align:center}@media only screen and (max-width:485px){.section-title__title{text-align:left;padding:0 36px}}.hashtag{color:#00a7d7}.hashtag:hover{text-decoration:underline}.input{border:0;border-radius:0}@media screen and (max-width:600px){.path-locations #block-mainnavigation-3{display:none}}#block-mainnavigation-3 h2{float:left;padding:15px;font-size:12px}#block-mainnavigation-3 h2 a{padding:8px;display:block;color:#9d9b9c}#block-mainnavigation-3 h2 a.active{background:#5c2d82;color:white}#block-mainnavigation-3 ul{max-width:none;width:auto;border-bottom:1px solid #e5E5E5;margin:0px;padding:15px 15px 15px 15px;background:white}#block-mainnavigation-3 ul li{margin:0px;margin-right:17px;display:inline-block;padding:4px 8px;white-space:nowrap}#block-mainnavigation-3 ul li a{color:#9d9b9c;font-weight:bold;font-size:12px}#block-mainnavigation-3 ul li.active,#block-mainnavigation-3 ul li.menu-item--active-trail{background:#5c2d82}#block-mainnavigation-3 ul li.active a,#block-mainnavigation-3 ul li.menu-item--active-trail a{color:white}.video-js .vjs-dock-text{display:none}.vjs-playlist-enabled{overflow:hidden;margin-bottom:25px}.vjs-playlist-sidebar{position:absolute;right:0;top:0;margin:0;width:152px;height:100%;min-width:0;transition:all .4s ease-in-out;background-color:rgba(0,0,0,0.5)}.vjs-playlist-sidebar .vjs-playlist{margin:0;overflow-y:scroll;height:100%}.vjs-playlist-sidebar .vjs-playlist-show-hide{position:absolute;top:0;left:-34px;width:35px;height:100%;opacity:1;transition:all .2s  ease-in-out}.vjs-playlist-sidebar .vjs-playlist-show-hide button{width:100%;margin:0;padding:0 0 3px 4px;position:relative;top:50%;transform:translateY(-50%);font-family:"Trebuchet MS";font-size:36px;background:#1a1a1a;border-radius:10px 0 0 10px;border:none;cursor:pointer;color:#e1e1e1}.vjs-playlist-sidebar .vjs-playlist-show-hide button:hover{background-color:#08bcf1}.vjs-playlist-sidebar .vjs-playlist-show-hide button:focus{border-style:solid none solid solid;border-color:#5C99EC;border-width:2px;outline:0}.vjs-playlist-sidebar.trigger-hide .vjs-playlist-show-hide{opacity:0;transition-delay:1s}.vjs-playlist-sidebar.hidden{width:0}.vjs-playlist-sidebar.open .vjs-playlist-show-hide{opacity:1;transition-delay:1s}.vjs-playlist .vjs-selected,.vjs-playlist.vjs-mouse .vjs-selected{background-color:#08bcf1}.video--full-width_4_3{max-width:1200px;margin-left:auto;margin-right:auto;padding-bottom:44%}.webinar{margin:25px 42px 25px 41px;box-sizing:border-box;clear:both;overflow:hidden;border-bottom:1px solid #bfbfc1}.webinar:last-of-type{border-bottom:0}.webinar__logo{float:left;width:250px;max-width:20%;padding:0 36px 25px 0;padding-top:20px}@media screen and (max-width:1023px){.webinar__logo{padding-top:40px}}.webinar__content{float:left;width:500px;max-width:50%;line-height:2;padding-top:40px}@media screen and (max-width:1023px){.webinar__content{max-width:60%}}.webinar__title{margin:0 !important;color:#08bcf1 !important;font-size:16px !important}.webinar__paragraph{margin:0 !important;line-height:1.5}.webinar__button{max-width:30%;float:right;padding-top:40px;padding-bottom:40px}@media screen and (max-width:1023px){.webinar__button{max-width:50%;float:left;min-width:200px}}.webinar__button a{max-width:100%;background-color:#08bcf1;color:#fff;display:inline-block;padding:14px 40px;float:right}.path-webinars .group-left{display:none}.path-webinars .group-right{display:block !important}.path-webinars .group-right h2{color:#08bcf1 !important;font-size:32px !important}@media screen and (max-width:768px){.path-webinars .group-right{max-width:92%}}.paragraph--type--_-column{overflow:hidden}.paragraph--type--_-column .field--name-field-paragraph-2-column-left,.paragraph--type--_-column .field--name-field-paragraph-2-column-right{float:left}.paragraph--type--_-column .field--name-field-paragraph-2-column-left{width:48%;margin-right:4%}.paragraph--type--_-column .field--name-field-paragraph-2-column-right{width:48%}.paragraph--type--_-column.layout-6633 .group-left{width:60%}@media screen and (max-width:768px){.paragraph--type--_-column .field--name-field-paragraph-2-column-left{width:auto;margin-bottom:20px}.paragraph--type--_-column .field--name-field-paragraph-2-column-right{width:auto}}.paragraph--type--_-column.style-dark{background:#ededed;padding:20px;box-sizing:border-box}.block-content-language-block ul{margin:0;padding:0;height:40px}.block-content-language-block ul li{list-style-type:none;float:right}.block-content-language-block ul:after{content:" ";clear:both;display:block}@media screen and (max-width:980px){.hide-mobile{display:none !important}}@media screen and (max-width:1300px){.hide-tablet{display:none !important}.visually-hidden-tablet{visibility:hidden}}.path-node-3476 h3{font-size:15px;margin:30px 0 5px;text-transform:uppercase;color:#666;line-height:22px}@media (max-width:740px){.page-node-type-page.path-about-us.path-faq .titleheader__title,.page-node-type-page.path-about-us.path-faq .layout-content,.page-node-type-page.path-quickfire-challenges-faq .titleheader__title,.page-node-type-page.path-quickfire-challenges-faq .layout-content{width:100%;clear:both;padding:0 20px}}.page-node-type-page.path-about-us.path-faq .layout-content,.page-node-type-page.path-quickfire-challenges-faq .layout-content{float:right;width:66%}@media (max-width:740px){.page-node-type-page.path-about-us.path-faq .layout-content,.page-node-type-page.path-quickfire-challenges-faq .layout-content{width:100%;clear:both}}.page-node-type-page.path-about-us.path-faq .layout-content .field--name-body,.page-node-type-page.path-quickfire-challenges-faq .layout-content .field--name-body{color:#00a7d7;font-weight:bold}
.titleheader__title,.titleheader__title--videos{font-size:48px;color:#08bcf1;margin:60px 0 1em}.titleheader__title--videos{margin-bottom:10px}.titleheader__title.titleheader__title--access-denied,.titleheader__title--access-denied.titleheader__title--videos,.titleheader__title.titleheader__title--page-not-found,.titleheader__title--page-not-found.titleheader__title--videos{display:block;margin:60px auto 0;width:100%;max-width:1472px}.titleheader__actions{float:right}.titleheader__description{max-width:66%}@media screen and (max-width:768px){.titleheader__description{padding-left:20px;padding-right:20px}}@media all and (max-width:880px){.titleheader_simple{max-width:98%;margin-left:auto;margin-right:auto}}.titleheader_simple .titleheader__title,.titleheader_simple .titleheader__title--videos{font-size:48px;margin:60px 0 -35px}.titleheader_simple .titleheader__title--news{margin:60px 0 15px}@media only screen and (max-width:740px){.titleheader_simple .titleheader__title,.titleheader_simple .titleheader__title--videos{text-align:center}}@media all and (max-width:880px){.titleheader__publish-date{max-width:98%;margin-left:auto;margin-right:auto}}.titleheader__meta-date{font-size:15px;display:inline-block}.titleheader__meta-date span{font-weight:bold;color:#08bcf1}.titleheader__meta-time{display:inline-block;border-left:1px solid #8f8f8f;padding:0 0 0 10px;margin:0 0 0 10px;font-weight:bold}.page-node-type-video .titleheader__title,.page-node-type-video .titleheader__title--videos{margin-top:35px}
.page-node-type-impact-report .section-separator{width:100%;height:1px;margin:40px 0}@media screen and (max-width:1024px){.page-node-type-impact-report main[role='main']{padding-left:20px;padding-right:20px}}.page-node-type-impact-report .page-title{display:none}.page-node-type-impact-report .paragraph h2{font-family:Georgia,Times,"Times New Roman",serif;font-size:62px;font-weight:normal;margin-top:50px;margin-bottom:45px;color:#ffb534}.page-node-type-impact-report .paragraph h3{color:#666;font-size:29px;margin-bottom:25px}.page-node-type-impact-report .paragraph p{margin-bottom:16px}.page-node-type-impact-report .paragraph p span{font-weight:bold;font-style:italic}.page-node-type-impact-report .paragraph--type--image{margin:50px 0}@media screen and (max-width:600px){.page-node-type-impact-report .paragraph--type--image{margin:25px 0}}.page-node-type-impact-report .paragraph--type--impact-report-footer{position:relative}.page-node-type-impact-report .paragraph--type--text blockquote{display:block;background:#fff;padding:60px 20px 15px 0;margin:0 0 20px;position:relative;font-size:16px;line-height:1.2;color:#666}.page-node-type-impact-report .paragraph--type--text blockquote::before{content:"\201C";font-family:Georgia,serif;font-size:80px;font-weight:bold;color:#999;position:absolute;left:0;top:0}.page-node-type-impact-report .paragraph--type--text blockquote::after{content:""}@media screen and (max-width:1024px){.path-impact-report main[role='main']{padding-left:20px;padding-right:20px}}.impact_report__heading{margin-top:70px}.impact_report__heading_left{width:100%}@media screen and (min-width:980px){.impact_report__heading_left{float:left;width:55%}.impact-report .impact_report__heading_left{width:48%;margin-right:4%}}@media screen and (min-width:980px){.impact_report__heading_right{float:right;width:43%}.impact-report .impact_report__heading_right{width:48%}}.impact_report__heading_right img{margin:0 0 15px 20px}@media screen and (max-width:420px){.impact_report__heading_right img{margin:0 5px 15px}}.impact_report__heading_right .bkg-grey{background-color:#ededed;padding:30px}@media screen and (max-width:980px){.impact_report__heading_right{clear:both;margin-top:40px}}.impact_report__residents_alumni{margin:40px 0;font-weight:bold;font-style:italic}.impact_report__residents_alumni span{color:#ffb534}.impact_report__download_button{background-color:#5a5a5a;padding:17px 0 17px 35px;width:100%;display:block;position:relative;color:#fff;font-weight:bold}.impact-report .impact_report__download_button{margin-bottom:20px}.impact_report__download_button:link,.impact_report__download_button:visited,.impact_report__download_button:hover,.impact_report__download_button:active{color:#fff}.impact_report__download_button::after{position:absolute;content:'';background-image:url("/sites/jlabs/themes/custom/jlabs/images/impact-report/button-pdf.png");right:0;bottom:0;width:84px;height:55px}@media screen and (max-width:600px){.impact_report__download_button::after{right:-10px}}.path-about-us-impact-report-2018 .paragraph h2,.path-bridging-global-networks .paragraph h2{color:#00abd5}.path-about-us-impact-report-2018 .paragraph p span,.path-bridging-global-networks .paragraph p span{color:#00abd5}.path-about-us-impact-report-2018 .section-separator,.path-bridging-global-networks .section-separator{background-color:#00abd5}.path-about-us-impact-report-2018 .impact_report__download_button,.path-bridging-global-networks .impact_report__download_button{background-color:#00abd5}.path-about-us-impact-report-2018 .paragraph--type--text blockquote,.path-bridging-global-networks .paragraph--type--text blockquote{font-size:24px;color:#00abd5;font-family:Georgia,Times,"Times New Roman",serif}.path-about-us-impact-report-2018 .paragraph--type--text blockquote:before,.path-bridging-global-networks .paragraph--type--text blockquote:before{color:#00abd5}.path-about-us-impact-report-2018 .blockquote-wrapper,.path-bridging-global-networks .blockquote-wrapper{top:0;left:0;padding:90px 30px 0 30px;position:absolute;width:100%;box-sizing:border-box}@media screen and (min-width:980px){.path-about-us-impact-report-2018 .blockquote-wrapper,.path-bridging-global-networks .blockquote-wrapper{bottom:40px;top:auto;width:45%;padding:60px 0 0 40px}}.path-about-us-impact-report-2018 .blockquote-wrapper blockquote,.path-bridging-global-networks .blockquote-wrapper blockquote{display:block;color:#fff;padding:0;line-height:1.3;font-size:20px;font-family:Georgia,Times,"Times New Roman",serif;position:relative}@media screen and (min-width:980px){.path-about-us-impact-report-2018 .blockquote-wrapper blockquote,.path-bridging-global-networks .blockquote-wrapper blockquote{line-height:1.4;font-size:24px}}.path-about-us-impact-report-2018 .blockquote-wrapper blockquote:before,.path-bridging-global-networks .blockquote-wrapper blockquote:before{content:"\201C";font-family:Georgia,serif;font-size:80px;font-weight:bold;color:#fff;left:0;top:-70px;position:absolute}.path-about-us-impact-report-2018 .blockquote-wrapper .quote_author,.path-bridging-global-networks .blockquote-wrapper .quote_author{font-size:16px;color:#fff;margin-top:20px}@media screen and (min-width:980px){.path-about-us-impact-report-2018 .blockquote-wrapper .quote_author,.path-bridging-global-networks .blockquote-wrapper .quote_author{font-size:18px;color:#fff;margin-top:30px}}.path-about-us-impact-report-2018 .blockquote-wrapper .quote_author div,.path-bridging-global-networks .blockquote-wrapper .quote_author div{display:inline}.path-about-us-impact-report-2018 .blockquote-wrapper .quote_author div.field--name-field-quote-name,.path-bridging-global-networks .blockquote-wrapper .quote_author div.field--name-field-quote-name{font-weight:bold}.path-about-us-impact-report-2018 .footer-btn-wrapper,.path-bridging-global-networks .footer-btn-wrapper{position:absolute;bottom:0;right:0;width:100%;padding:0 30px 30px 30px;box-sizing:border-box}@media screen and (min-width:980px){.path-about-us-impact-report-2018 .footer-btn-wrapper,.path-bridging-global-networks .footer-btn-wrapper{width:40%;margin:0;padding:0 40px 40px 0}}.path-community-diversity-empowers-innovation .paragraph h2{color:#B2C548}.path-community-diversity-empowers-innovation .paragraph p span{color:#B2C548}.path-community-diversity-empowers-innovation .section-separator{background-color:#B2C548}.path-community-diversity-empowers-innovation .impact_report__download_button{background-color:#B2C548}.path-community-diversity-empowers-innovation .paragraph--type--text blockquote{font-size:24px;color:#B2C548;font-family:Georgia,Times,"Times New Roman",serif}.path-community-diversity-empowers-innovation .paragraph--type--text blockquote:before{color:#B2C548}.path-community-diversity-empowers-innovation .blockquote-wrapper{top:0;left:0;padding:100px 30px 0 30px;position:absolute;width:100%;box-sizing:border-box;color:#fff}@media screen and (min-width:980px){.path-community-diversity-empowers-innovation .blockquote-wrapper{width:50%;padding:150px 20px 0 40px}}.path-community-diversity-empowers-innovation .blockquote-wrapper blockquote{display:block;color:#fff;padding:0;font-size:15px;position:relative}.path-community-diversity-empowers-innovation .blockquote-wrapper blockquote:before{content:"\201C";font-family:Georgia,serif;font-size:80px;font-weight:bold;color:#fff;left:0;top:-15px;position:absolute}@media screen and (max-width:430px){.path-community-diversity-empowers-innovation .blockquote-wrapper blockquote:before{display:none}}.path-community-diversity-empowers-innovation .blockquote-wrapper .quote_author{color:#fff;margin-top:10px}.path-community-diversity-empowers-innovation .footer-btn-wrapper{position:absolute;bottom:0;right:0;width:100%;padding:0 30px 30px 30px;box-sizing:border-box}@media screen and (min-width:980px){.path-community-diversity-empowers-innovation .footer-btn-wrapper{width:40%;margin:0;padding:0 40px 40px 0}}@media screen and (max-width:760px){.path-community-diversity-empowers-innovation .field--name-field-background-image img{max-width:none}}.path-bringing-new-solutions-to-patients .paragraph h2{color:#F6BF04}.path-bringing-new-solutions-to-patients .paragraph p span{color:#F6BF04}.path-bringing-new-solutions-to-patients .section-separator{background-color:#F6BF04}.path-bringing-new-solutions-to-patients .impact_report__download_button{background-color:#F6BF04}.path-bringing-new-solutions-to-patients .paragraph--type--text blockquote{font-size:24px;color:#F6BF04;font-family:Georgia,Times,"Times New Roman",serif}.path-bringing-new-solutions-to-patients .paragraph--type--text blockquote:before{color:#F6BF04}.path-bringing-new-solutions-to-patients .blockquote-wrapper{top:0;left:0;padding:90px 30px 0 30px;position:absolute;width:100%;box-sizing:border-box}@media screen and (min-width:980px){.path-bringing-new-solutions-to-patients .blockquote-wrapper{bottom:40px;top:auto;width:45%;padding:60px 0 0 40px}}.path-bringing-new-solutions-to-patients .blockquote-wrapper blockquote{display:block;color:#fff;padding:0;line-height:1.3;font-size:20px;font-family:Georgia,Times,"Times New Roman",serif;position:relative}@media screen and (min-width:980px){.path-bringing-new-solutions-to-patients .blockquote-wrapper blockquote{line-height:1.4;font-size:24px}}.path-bringing-new-solutions-to-patients .blockquote-wrapper blockquote:before{content:"\201C";font-family:Georgia,serif;font-size:80px;font-weight:bold;color:#fff;left:0;top:-70px;position:absolute}.path-bringing-new-solutions-to-patients .blockquote-wrapper .quote_author{font-size:16px;color:#fff;margin-top:20px}@media screen and (min-width:980px){.path-bringing-new-solutions-to-patients .blockquote-wrapper .quote_author{font-size:18px;color:#fff;margin-top:30px}}.path-bringing-new-solutions-to-patients .blockquote-wrapper .quote_author div{display:inline}.path-bringing-new-solutions-to-patients .blockquote-wrapper .quote_author div.field--name-field-quote-name{font-weight:bold}.path-bringing-new-solutions-to-patients .footer-btn-wrapper{position:absolute;bottom:0;right:0;width:100%;padding:0 30px 30px 30px;box-sizing:border-box}@media screen and (min-width:980px){.path-bringing-new-solutions-to-patients .footer-btn-wrapper{width:40%;margin:0;padding:0 40px 40px 0}}@media screen and (max-width:980px){.path-bringing-new-solutions-to-patients .field--name-field-background-image img{max-width:none}}.view-impact-reports{padding:30px;background-color:#ededed}.view-impact-reports .view-header{margin-bottom:30px}.view-impact-reports .view-content:after{content:"";clear:both;display:block}.view-impact-reports .view-content .views-row{float:left;margin-right:15px}.fs-large{font-size:21px;line-height:120%}.pt-60{padding-top:60px}.person-info{margin:105px 0 0 20px}@media (max-width:980px) and (min-width:769px){.person-info{margin:20px 0 0 0}}.relative-container{position:relative}.relative-container .absolute-container{position:absolute;left:0;top:0}.relative-container .absolute-container.absolute-container-50{width:50%}.row{clear:both}
