.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}
.video-js{position:relative;padding-bottom:56.25%;height:0;width:100% !important;margin-bottom:50px}.video-js .vjs-dock-text{display:none}.field--name-field-page-brightcove-video .field--name-name{display:none}
.page-title h1,.page-title h2{margin-left:0px;color:#08bcf1;margin-bottom:45px;font-size:95px}.region-sidebar-first{background:#5c2d82;width:180px;padding:50px 0 20px 25px;float:left;min-height:249px;position:absolute;top:140px}.region-sidebar-first .block{clear:both}.region-sidebar-first .block h2{padding:0 0 12px 0}.region-sidebar-first .block h2 a{color:white;font-size:21px;line-height:21px}.region-sidebar-first .block ul{margin-left:22px;padding:0;list-style:none;text-align:left}.region-sidebar-first .block ul li{margin:0 0 7px 0;padding:1px 0 1px 0px;display:block;background:url(/themes/custom/jji_base/images/icons/submenu_arrow.png) no-repeat left center transparent}.region-sidebar-first .block ul li a{display:block;position:relative;left:14px;color:white;font-size:15px}.region-sidebar-first .block ul li.active a,.region-sidebar-first .block ul li.active-trail a{background:url(/themes/custom/jji_base/images/submenu_active.png) no-repeat right center transparent;font-weight:bold}.layout-content{width:auto;float:none}.layout-content .group-header h1{display:none;color:blue;margin-bottom:5px}.layout-content .group-left{width:40%;float:left}.layout-content .group-left h2{display:none;margin:51px 42px 0 41px;font-size:20px;color:#666;padding:0}.layout-content .group-left h3{display:none}.layout-content .group-left p,.layout-content .group-left ul,.layout-content .group-left ol,.layout-content .group-left hr{display:none;margin:25px 42px 46px 41px;font-size:15px;color:#666;background:#ededed}.layout-content .group-left p:first-child,.layout-content .group-left ul:first-child,.layout-content .group-left ol:first-child,.layout-content .group-left hr:first-child{margin-top:51px}.layout-content .group-left>img{width:100% !important}.layout-content .group-left .field-slideshow-wrapper .field-slideshow{width:100% !important;padding-right:0 !important}.layout-content .group-right{float:left;width:60%;background:#ededed;padding-bottom:25px}.path-contact-us .layout-content .group-right{width:100%}.layout-content .group-right>a{display:block;text-decoration:none;font-weight:bold;color:purple;padding-left:25px;margin:51px 42px 0 41px;background:url(/sites/jlabs/themes/custom/jlabs/assets/css/images/arrow_left_purple.png) no-repeat left center transparent}.layout-content .group-right h2,.layout-content .group-right h3{margin:51px 42px 0 41px;font-size:20px;color:#666;padding:0}.layout-content .group-right h2+h3{margin-top:0}.layout-content .group-right p,.layout-content .group-right ul{margin:25px 42px 25px 41px;font-size:15px;color:#666}.layout-content .group-right p:first-child,.layout-content .group-right ul:first-child{margin-top:50px}.layout-content .group-right ul{margin-left:20px}.layout-content .group-footer .field-item{width:25%;float:left;box-sizing:border-box;border:1px solid white;overflow:hidden;height:160px;background:black}.layout-content .group-footer .field-item:hover .entity-slide a img{opacity:0.5}.layout-content .group-footer .field-item .entity-slide a{display:block;overflow:hidden}.layout-content .group-footer .field-item .entity-slide a img{height:auto}.layout-content .group-footer .field-item .entity-slide p{display:none}.video-js{position:relative;padding-bottom:56.25%;height:0;width:100% !important;margin-bottom:50px}.field--name-field-page-brightcove-video .field--name-name,.field--name-field-page-brightcove-playlist .field--name-name{display:none}.path-global-network .layout-content .group-right{background:#fff}@media screen and (min-width:768px) and (max-width:1023px){.page-title{max-width:85%;margin:1em auto !important}.region-content{width:85%;margin:0 auto}.region-content .group-header>.group-footer .video-js{margin-bottom:0}.region-content .group-left{width:100%;background:#ededed}.region-content .group-left h2{display:block}.region-content .group-left p,.region-content .group-left ul,.region-content .group-left hr{display:block}.region-content .group-left p:first-child,.region-content .group-left ul:first-child,.region-content .group-left hr:first-child{margin-top:51px}.region-content .group-left img{width:100% !important}.region-content .group-right{clear:both;width:100%}}@media screen and (max-width:767px){.region-content{width:auto;max-width:none;float:none}.region-content .group-header{margin:0 20px}.region-content .group-header h1{margin-left:35px;margin-bottom:25px;margin-right:20px;font-size:50px}.region-content .group-header>.group-footer{margin:0}.region-content .group-left{width:auto;margin:0 20px;background:white;float:none;overflow:hidden}.region-content .group-left h2.title_clone,.region-content .group-left h2{display:none}.region-content .group-left p,.region-content .group-left ul,.region-content .group-left hr{display:none}.region-content .group-left img{height:auto}.region-content .group-right{display:block;width:auto;margin:0 20px}.region-content .group-footer{margin:0 20px}.region-content .group-footer p img{height:auto !important}}.group-one-column .group-right{width:auto}.page-node-type-page .group-header{position:relative}.page-node-type-page .group-header .field--name-field-brightcove-video-title{position:absolute;width:50%;height:100%;top:0;right:0;color:#fff;box-sizing:border-box;padding-top:25%}@media screen and (max-width:1024px){.page-node-type-page .group-header .field--name-field-brightcove-video-title{width:100%;text-align:center;padding-top:10%}}.page-node-type-page .group-header h2{color:#fff;font-size:4.2rem}button.video-play-btn{position:relative;background:none;border:none;margin:10px 0;padding:0}button.video-play-btn:before{width:40px;height:40px;border-radius:50%;content:"\f04b";font-family:FontAwesome;background-color:#5c2d82;display:inline-block;line-height:40px;text-align:center;padding-left:5px;box-sizing:border-box;margin-right:10px}
.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}
