html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{border:0;font-size:100%;font:inherit;vertical-align:baseline;margin:0;padding:0;}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block;}body{line-height:1;}ol,ul{list-style:none;}blockquote,q{quotes:none;}blockquote:before,blockquote:after,q:before,q:after{content:none;}table{border-collapse:collapse;border-spacing:0;}a img{border:none;}a{text-decoration:none;}input{outline:none;}button{border:none;}a,button,input{outline:0;}input,textarea{border-radius:0;}@font-face{font-family:'Lubalin';src:url("..fonts/lubalin.eot?#iefix");src:url("../fonts/lubalin.eot?#iefix") format("eot"), url("../fonts/lubalin.woff2") format("woff2"), url("../fonts/lubalin.woff") format("woff"), url("../fonts/lubalin.ttf") format("truetype"), url("../fonts/lubalin.svg#155f297e-1326-4de9-995e-3e27fd74fabd") format("svg");}.lubalin{font-family:'Lubalin', serif;}.century-gothic{font-family:'Century Gothic', CenturyGothic, AppleGothic, Arial, sans-serif;}html{font-size:62.5%;}@media (max-width: 880px){html{font-size:56.25%;}}body{background-image:url("../images/bg-pattern.png");font-family:'Century Gothic', CenturyGothic, AppleGothic, Arial, sans-serif;font-size:16px;font-size:1.6rem;}a{text-decoration:underline;}a,a:hover,a:visited,a:focus{color:inherit;}h1,h2{font-size:24px;font-size:2.4rem;}h3{font-size:20px;font-size:2.0rem;}h4,h5{font-size:18px;font-size:1.8rem;}input,select,button{font-size:16px;font-size:1.6rem;}h1,h2,h3,h4,h5,h6{font-family:'Century Gothic', CenturyGothic, AppleGothic, Arial, sans-serif;font-weight:500;}h1,h2,h3,h4,h5,h6,p,blockquote{margin-bottom:0.8em;line-height:normal;}p,li,blockquote{font-size:16px;font-size:1.6rem;line-height:normal;}.color-scheme-dark-blue .heading{color:#0047bb;}.color-scheme-dark-blue .link-button,.color-scheme-dark-blue button,.color-scheme-dark-blue input[type=submit]{color:white;background-color:#0047bb;border:1px solid #0047bb;}.color-scheme-dark-blue .link-button:hover,.color-scheme-dark-blue button:hover,.color-scheme-dark-blue input[type=submit]:hover{color:#0047bb;background-color:white;}.main-menu .color-scheme-dark-blue.menu-item a:after{border-color:#0047bb;}.color-scheme-dark-blue .invert-color{color:white;background-color:#0047bb;}.color-scheme-dark-blue .page-section-job-description .description h1,.color-scheme-dark-blue .page-section-job-description .description h2,.color-scheme-dark-blue .page-section-job-description .description h3,.color-scheme-dark-blue .page-section-job-description .description h4,.color-scheme-dark-blue .page-section-job-description .description h5,.color-scheme-dark-blue .page-section-job-description .description h6{color:#0047bb;}.color-scheme-red .heading{color:#e23234;}.color-scheme-red .link-button,.color-scheme-red button,.color-scheme-red input[type=submit]{color:white;background-color:#e23234;border:1px solid #e23234;}.color-scheme-red .link-button:hover,.color-scheme-red button:hover,.color-scheme-red input[type=submit]:hover{color:#e23234;background-color:white;}.main-menu .color-scheme-red.menu-item a:after{border-color:#e23234;}.color-scheme-red .invert-color{color:white;background-color:#e23234;}.color-scheme-red .page-section-job-description .description h1,.color-scheme-red .page-section-job-description .description h2,.color-scheme-red .page-section-job-description .description h3,.color-scheme-red .page-section-job-description .description h4,.color-scheme-red .page-section-job-description .description h5,.color-scheme-red .page-section-job-description .description h6{color:#e23234;}.color-scheme-green .heading{color:#33c26f;}.color-scheme-green .link-button,.color-scheme-green button,.color-scheme-green input[type=submit]{color:white;background-color:#33c26f;border:1px solid #33c26f;}.color-scheme-green .link-button:hover,.color-scheme-green button:hover,.color-scheme-green input[type=submit]:hover{color:#33c26f;background-color:white;}.main-menu .color-scheme-green.menu-item a:after{border-color:#33c26f;}.color-scheme-green .invert-color{color:white;background-color:#33c26f;}.color-scheme-green .page-section-job-description .description h1,.color-scheme-green .page-section-job-description .description h2,.color-scheme-green .page-section-job-description .description h3,.color-scheme-green .page-section-job-description .description h4,.color-scheme-green .page-section-job-description .description h5,.color-scheme-green .page-section-job-description .description h6{color:#33c26f;}.color-scheme-purple .heading{color:#a800ab;}.color-scheme-purple .link-button,.color-scheme-purple button,.color-scheme-purple input[type=submit]{color:white;background-color:#a800ab;border:1px solid #a800ab;}.color-scheme-purple .link-button:hover,.color-scheme-purple button:hover,.color-scheme-purple input[type=submit]:hover{color:#a800ab;background-color:white;}.main-menu .color-scheme-purple.menu-item a:after{border-color:#a800ab;}.color-scheme-purple .invert-color{color:white;background-color:#a800ab;}.color-scheme-purple .page-section-job-description .description h1,.color-scheme-purple .page-section-job-description .description h2,.color-scheme-purple .page-section-job-description .description h3,.color-scheme-purple .page-section-job-description .description h4,.color-scheme-purple .page-section-job-description .description h5,.color-scheme-purple .page-section-job-description .description h6{color:#a800ab;}.bg-grey{background-color:#f4f4f4;}.bg-white{background-color:white;}*{box-sizing:border-box;}body{color:#707b7c;}a,a:visited,a:hover{color:inherit;}@media (max-width: 750px){.link a{text-decoration:underline;color:#707b7c;}}.link-buttons{text-align:center;}@media (max-width: 750px){.link-buttons{margin-top:15px;margin-top:1.5rem;}}.link-button,button,input[type=submit]{display:inline-block;padding:0.6em 4em;border:none;margin:0 6px;cursor:pointer;transition:color 0.3s, background-color 0.3s;}@media (max-width: 750px){.link-button,button,input[type=submit]{display:block;margin:0;}}@media (max-width: 750px){* + .link-button,* + button,* + input[type=submit]{margin-top:10px;margin-top:1rem;}}.link-button{text-decoration:none;}.wysiwyg ul,.wysiwyg ol{margin-bottom:0.8em;padding-left:40px;}.wysiwyg ul li{list-style:disc;}.wysiwyg ol li{list-style:decimal;}.wysiwyg p:last-child{margin-bottom:0;}.wysiwyg strong,.wysiwyg b{font-weight:bold;color:#586061;}.modal{position:fixed;z-index:500;top:0;left:0;width:100%;height:100%;background-color:#707b7c;background-color:rgba(0,0,0,0.8);}.modal > .inner{position:absolute;overflow:auto;background-color:white;}.modal > .inner .modal-header{margin:0px;padding:6px 12px;}.modal > .inner .modal-header [data-action=close]{float:right;display:block;width:1.1em;height:1.1em;cursor:pointer;}.modal > .inner .modal-body{padding:12px;}.modal > .inner.wistia,.modal > .inner.youku,.modal > .inner.vidyard{overflow:hidden;}.modal > .inner.wistia iframe,.modal > .inner.youku iframe,.modal > .inner.vidyard iframe{width:100%;height:100%;}.modal > .inner.wistia .modal-body,.modal > .inner.youku .modal-body,.modal > .inner.vidyard .modal-body{padding:0;}.modal > .inner.vidyard .vidyard_player{display:block;width:100%;height:100%;overflow:hidden;}.modal > .inner.vidyard .vidyard_player > span{width:102% !important;height:102% !important;margin:-1% -1% !important;}.page-section,.main-footer,.footer-nav{width:100%;padding-top:20px;padding-top:2rem;padding-bottom:30px;padding-bottom:3rem;}.page-section > .inner,.main-footer > .inner,.footer-nav > .inner{width:90%;max-width:1300px;margin:auto;}.page-section > .inner > .heading,.main-footer > .inner > .heading,.footer-nav > .inner > .heading{text-align:center;}@media (max-width: 750px){.page-section > .inner > .heading,.main-footer > .inner > .heading,.footer-nav > .inner > .heading{text-align:left;}}.page-section > .inner > .body,.main-footer > .inner > .body,.footer-nav > .inner > .body{margin:auto;width:66.666666666667%;text-align:center;}@media (max-width: 1199px){.page-section > .inner > .body,.main-footer > .inner > .body,.footer-nav > .inner > .body{width:83.333333333333%;}}@media (max-width: 750px){.page-section > .inner > .body,.main-footer > .inner > .body,.footer-nav > .inner > .body{width:100%;text-align:left;}}.page-section-main-header,.page-section-mobile-menu{padding:16px 0;padding:1.6rem 0;}.page-section-main-header .logo,.page-section-mobile-menu .logo{display:inline-block;vertical-align:middle;padding:8px 0;padding:0.8rem 0;}@media (max-width: 750px){.page-section-main-header .logo,.page-section-mobile-menu .logo{width:106px;padding:0;}}.page-section-main-header .logo img,.page-section-mobile-menu .logo img{max-width:100%;height:auto;}.page-section-main-header [action=mobile-menu-open],.page-section-main-header [action=mobile-menu-close],.page-section-mobile-menu [action=mobile-menu-open],.page-section-mobile-menu [action=mobile-menu-close]{width:28px;height:28px;margin-right:20px;background-size:100% 100%;text-indent:-9999em;vertical-align:middle;display:none;cursor:pointer;}@media (max-width: 750px){.page-section-main-header [action=mobile-menu-open],.page-section-main-header [action=mobile-menu-close],.page-section-mobile-menu [action=mobile-menu-open],.page-section-mobile-menu [action=mobile-menu-close]{display:inline-block;}}.page-section-main-header [action=mobile-menu-open],.page-section-mobile-menu [action=mobile-menu-open]{background-image:url("../images/icons/hamburger.png");}.page-section-main-header [action=mobile-menu-close],.page-section-mobile-menu [action=mobile-menu-close]{background-image:url("../images/icons/close_white.png");}.page-section-main-header{background-color:white;}.page-section-main-header:after{content:'';display:table;clear:both;}@media (max-width: 750px){.page-section-main-header{z-index:9;top:0;left:0;width:100%;position:fixed;transition:transform 0.3s;border-bottom:1px solid #707b7c;}.page-section-main-header[data-direction=down]{transform:translateY(-100%);}.page-section-main-header[data-direction=up]{transform:translateY(0%);}}.page-section-main-header .main-menu{float:right;padding-top:6px;}@media (max-width: 750px){.page-section-main-header .main-menu{display:none;}}.page-section-main-header .main-menu > li{display:inline-block;padding:10px;padding:1rem;}@media (max-width: 880px){.page-section-main-header .main-menu > li{padding:4px;padding:0.4rem;}}.page-section-main-header .main-menu > li .sub-menu{display:none;}.page-section-main-header .main-menu a{display:block;position:relative;padding-top:6px;padding-bottom:6px;text-decoration:none;}.page-section-main-header .main-menu a::after{position:absolute;right:0;bottom:0;left:0;width:0;border-bottom:4px solid #707b7c;margin:0 auto;transition:width 0.3s;content:'';}.no-touch .page-section-main-header .main-menu > li:hover a::after,.page-section-main-header .main-menu > li.current-menu-item a::after,.page-section-main-header .main-menu > li.current-page-ancestor a::after{width:100%;}.page-section-mobile-menu{position:fixed;z-index:10;top:0;left:0;background-color:#919d9d;transition:width 0.4s;width:0%;overflow:hidden;}@media (max-width: 750px){.page-section-mobile-menu.open{width:100%;}}.page-section-mobile-menu > .inner{width:90vw;margin-left:5vw;}.page-section-mobile-menu .mobile-menu{padding-top:6px;border-top:1px solid #b2bbbb;margin:16px 10px;margin:1.6rem 1.0rem;}.page-section-mobile-menu .mobile-menu .sub-menu{margin-left:26px;margin-left:2.6rem;}.page-section-mobile-menu .mobile-menu > li{border-bottom:1px solid #b2bbbb;}.page-section-mobile-menu .mobile-menu > li > a::before{display:inline-block;margin-right:0.5em;width:9px;height:14px;content:'';background:url("../images/icons/arrow_white.png") no-repeat 50% 50%;background-size:100% auto;}.page-section-mobile-menu .mobile-menu a{display:block;position:relative;text-decoration:none;padding:10px 0;padding:1rem 0;font-family:'Lubalin', serif;font-size:18px;font-size:1.8rem;line-height:1.3333333333333;color:#fff;}.page-section-mobile-menu .main-menu-back{width:88%;padding:12px 0;padding:1.2rem 0;margin:0 auto;font-family:'Lubalin', serif;font-size:14px;font-size:1.4rem;line-height:1.7142857142857;color:#fff;}.page-section-breadcrumbs{background-color:#f4f4f4;padding:12px 0;padding:1.2rem 0;font-size:14px;font-size:1.4rem;}.page-section-breadcrumbs .translations{float:right;}.page-section-hero{padding:0;position:relative;color:white;}.page-section-hero p{font-family:'Lubalin', serif;}.page-section-hero .signature{display:inline-block;}.page-section-hero > .inner{position:relative;width:100%;}.page-section-hero .slide{position:absolute;transition:opacity 0.6s;opacity:0;}.ltie9 .page-section-hero .slide{display:none;}.page-section-hero .slide.current{opacity:1;}.ltie9 .page-section-hero .slide.current{display:block;}.page-section-hero .slide .subslide{transition:opacity 0s;opacity:0;}.ltie9 .page-section-hero .slide .subslide{display:none;}.page-section-hero .slide .subslide.current,.page-section-hero .slide .subslide.passed{opacity:1;transition-duration:0.6s;}.ltie9 .page-section-hero .slide .subslide.current,.ltie9 .page-section-hero .slide .subslide.passed{display:block;}.page-section-hero a.discover{text-decoration:none;}.page-section-hero a.discover img{width:1.4em;vertical-align:middle;}@media (min-width: 541px){.page-section-hero{height:400px;}.page-section-hero > .inner{overflow:hidden;height:100%;}.page-section-hero .background{position:relative;top:0;text-align:center;overflow:hidden;}.page-section-hero .background img{display:block;position:relative;left:50%;transform:translate(-50%,0);}.page-section-hero .background .person{top:0;right:-420px;}.page-section-hero .background .person-mobile{display:none;}.page-section-hero .slide{width:36%;max-width:360px;top:120px;left:60%;}.page-section-hero.hero-china .slide{width:35%;left:65%;}.page-section-hero.hero-jobs .slide{width:55%;left:45%;top:160px;}}@media (min-width: 901px){.page-section-hero.hero-jobs .slide{width:35%;left:65%;top:160px;}}@media (min-width: 1281px){.page-section-hero.hero-jobs .slide{width:20%;left:70%;top:120px;}}@media (min-width: 1641px){.page-section-hero.hero-jobs .slide{width:13%;}}@media (max-width: 540px){.page-section-hero{min-height:480px;}.page-section-hero > .inner{width:100%;}.page-section-hero .background{position:relative;width:100%;right:0;}.page-section-hero .background img{display:none;position:relative;}.page-section-hero .background .person-mobile{display:block;width:100%;}.page-section-hero .slide{width:80%;top:70%;left:10%;text-align:left;}.page-section-hero .slide .subslide{position:absolute;top:0;left:0;width:100%;}.page-section-hero .slide .subslide.passed{opacity:0;}.ltie9 .page-section-hero .slide .subslide.passed{display:none;}.page-section-hero .drawn-arrow{display:none;}}.page-section-hero.hero-welcome{background-color:#aeb4db;}@media (max-width: 540px){.page-section-hero.hero-welcome{background-color:#878aac;}}.page-section-hero.hero-welcome .signature{margin-bottom:-34px;margin-left:-8px;}@media (min-width: 541px){.page-section-hero.hero-welcome{height:480px;}.page-section-hero.hero-welcome .background .anti-pd-l1-top{z-index:1;top:12px;right:122px;transition:transform 2.2s;}.page-section-hero.hero-welcome .background .anti-pd-l1-top[data-animation-frame=frame-0]{transform:translate(20px,-90px) rotate(-10deg);transition:none;}.page-section-hero.hero-welcome .background .anti-pd-l1-top[data-animation-frame=frame-1]{transform:translate(-40px,-70px) rotate(-30deg);}.page-section-hero.hero-welcome .background .anti-pd-l1-top[data-animation-frame=frame-2]{transform:translate(30px,-40px) rotate(20deg);}.page-section-hero.hero-welcome .background .anti-pd-l1-top[data-animation-frame=frame-3]{transform:translate(0px,0px) rotate(0deg);}.page-section-hero.hero-welcome .background .anti-pd-l1-bottom{transform-origin:50% 80%;transition:transform 2.2s;z-index:1;top:126px;right:146px;}.page-section-hero.hero-welcome .background .anti-pd-l1-bottom[data-animation-frame=frame-0]{transform:rotate(-11deg);transition:none;}.page-section-hero.hero-welcome .background .anti-pd-l1-bottom[data-animation-frame=frame-1]{transform:rotate(-11deg);}.page-section-hero.hero-welcome .background .anti-pd-l1-bottom[data-animation-frame=frame-2]{transform:rotate(-11deg);}.page-section-hero.hero-welcome .background .anti-pd-l1-bottom[data-animation-frame=frame-3]{transform:rotate(0deg);}.page-section-hero.hero-welcome .welcome-0{width:220px;left:auto;right:64%;top:210px;}.page-section-hero.hero-welcome .welcome-0 .drawn-arrow{text-align:right;}.page-section-hero.hero-welcome .welcome-1{width:270px;left:65%;top:60px;}.page-section-hero.hero-welcome .welcome-2{width:250px;left:65%;top:280px;}}.page-section-hero.hero-about-us{background-color:#8be0dc;}@media (max-width: 540px){.page-section-hero.hero-about-us{background-color:#80beba;}}.page-section-hero.hero-about-us .signature{margin-bottom:-12px;}.page-section-hero.hero-science{background-color:#d9d666;}@media (max-width: 540px){.page-section-hero.hero-science{background-color:#cfd167;}}.page-section-hero.hero-science .signature{margin-bottom:-12px;margin-left:-10px;}.page-section-hero.hero-business-support{background-color:#82a1c6;}@media (max-width: 540px){.page-section-hero.hero-business-support{background-color:#859dc1;}}.page-section-hero.hero-business-support .signature{margin-bottom:-14px;margin-left:-8px;}.page-section-hero.hero-working-with-us{background-color:#7a9e9f;}@media (max-width: 540px){.page-section-hero.hero-working-with-us{background-color:#7c9c9c;}}.page-section-hero.hero-working-with-us .signature{margin-bottom:-12px;}.page-section-hero.hero-jobs{background-color:#68ead8;}@media (max-width: 540px){.page-section-hero.hero-jobs{background-color:#68ead8;}}.page-section-hero.hero-jobs .signature{margin-bottom:-16px;}.page-section-hero.hero-united-kingdom{background-color:#d0e3e7;}@media (max-width: 540px){.page-section-hero.hero-united-kingdom{background-color:#7a8d94;}}.page-section-hero.hero-united-kingdom .signature{margin-bottom:-14px;margin-left:-12px;}.page-section-hero.hero-united-states{background-color:#ded6b5;}@media (max-width: 540px){.page-section-hero.hero-united-states{background-color:#ded6b5;}}.page-section-hero.hero-united-states .signature{margin-bottom:-20px;margin-left:-6px;}.page-section-hero.hero-china,.page-section-hero.hero-zhongguo{background-color:#a8d7e0;}@media (max-width: 540px){.page-section-hero.hero-china,.page-section-hero.hero-zhongguo{background-color:#a8d7e0;}}.page-section-hero.hero-china .signature,.page-section-hero.hero-zhongguo .signature{margin-bottom:-26px;}.page-section-hero.hero-japan,.page-section-hero.hero-nippon{background-color:#c7e6dd;}@media (max-width: 540px){.page-section-hero.hero-japan,.page-section-hero.hero-nippon{background-color:#a1c1b7;}}.page-section-hero.hero-japan .signature,.page-section-hero.hero-nippon .signature{margin-bottom:-12px;margin-left:2px;}.page-section-job-search-mini{background-color:white;}.page-section-job-search-mini form{text-align:center;}.page-section-job-search-mini .field-group{border:1px solid #919d9d;display:inline-block;vertical-align:bottom;padding:2px 0px;}@media (max-width: 750px){.page-section-job-search-mini .field-group{display:block;padding:0;border:none;}}.page-section-job-search-mini input,.page-section-job-search-mini select{padding:6px 12px;margin:0;-webkit-appearance:none;border:none;background-color:white;color:#707b7c;}.page-section-job-search-mini [name=keywords]{width:420px;border-right:1px solid #707b7c;}@media (max-width: 750px){.page-section-job-search-mini [name=keywords]{display:block;width:100%;border:1px solid #ccc;}}.page-section-job-search-mini .styled-select{display:inline-block;vertical-align:bottom;width:200px;overflow:hidden;background:url(../images/icons/caret.png) no-repeat right 6px center;}@media (max-width: 750px){.page-section-job-search-mini .styled-select{display:block;margin-top:4px;width:100%;border:1px solid #ccc;background:none;}}.page-section-job-search-mini .styled-select select{background:transparent;}.page-section-job-search-mini [name=locations]{width:240px;border-radius:0;}@media (max-width: 750px){.page-section-job-search-mini [name=locations]{width:100%;}}.page-section-job-search-mini input[type=submit]{padding:8px 12px;}@media (max-width: 750px){.page-section-job-search-mini input[type=submit]{margin-top:4px;width:100%;}}.page-section-job-search{background-color:white;padding-bottom:0;text-align:center;}.page-section-job-search input,.page-section-job-search button,.page-section-job-search .dropdown-field{display:inline-block;}.page-section-job-search .field-group-keywords{margin-bottom:30px;}@media (max-width: 750px){.page-section-job-search .field-group-keywords{margin-bottom:10px;}}.page-section-job-search .field-group-dropdowns{height:40px;line-height:40px;}@media (max-width: 750px){.page-section-job-search .field-group-dropdowns{line-height:30px;height:auto;}}.page-section-job-search [name=keywords],.page-section-job-search [data-action=search]{border-radius:0;-webkit-appearance:none;}.page-section-job-search [name=keywords]{width:600px;border:1px solid #919d9d;padding:6px 12px;}@media (max-width: 750px){.page-section-job-search [name=keywords]{width:100%;}}.page-section-job-search [data-action=search]{width:40px;text-align:center;padding:6px 0px;}@media (max-width: 750px){.page-section-job-search [data-action=search]{width:100%;}}.page-section-job-search .dropdown-field{position:relative;width:220px;height:40px;}@media (max-width: 750px){.page-section-job-search .dropdown-field{width:100%;display:block;margin-bottom:10px;height:auto;}}.page-section-job-search .dropdown-field .dropdown-options{border:1px solid #d9d9d9;}@media (max-width: 750px){.page-section-job-search .dropdown-field .dropdown-options{border:none;}}@media (max-width: 750px){.page-section-job-search .dropdown-field{border:1px solid #707b7c;}}.page-section-job-search .dropdown-field .divider{position:absolute;left:-1px;top:12px;height:16px;border-left:1px solid #707b7c;display:none;}.page-section-job-search .dropdown-field .dropdown-title{position:absolute;z-index:7;top:0px;left:-1px;right:-1px;height:40px;display:block;cursor:pointer;background-color:white;border:1px solid #d9d9d9;border-bottom:none;}.page-section-job-search .dropdown-field .dropdown-title::after{content:'';width:12px;height:7px;display:inline-block;vertical-align:middle;margin-left:20px;margin-bottom:2px;background-image:url(../images/icons/caret-up.png);}@media (max-width: 750px){.page-section-job-search .dropdown-field .dropdown-title{border:none;position:relative;height:auto;left:0;right:auto;}}.page-section-job-search .dropdown-field.closed{border-left-color:transparent;}@media (max-width: 750px){.page-section-job-search .dropdown-field.closed{background-color:white;border:1px solid #919d9d;}}.page-section-job-search .dropdown-field.closed .divider{display:block;}@media (max-width: 750px){.page-section-job-search .dropdown-field.closed .divider{display:none;}}.page-section-job-search .dropdown-field.closed .dropdown-title{z-index:5;background-color:#f4f4f4;border-color:transparent;}.page-section-job-search .dropdown-field.closed .dropdown-title::after{background-image:url(../images/icons/caret.png);}@media (max-width: 750px){.page-section-job-search .dropdown-field.closed .dropdown-title{background-color:white;}}.page-section-job-search .dropdown-field .dropdown-options{position:absolute;z-index:6;background-color:white;top:39px;left:-1px;width:380px;text-align:left;}@media (max-width: 750px){.page-section-job-search .dropdown-field .dropdown-options{position:relative;top:0;left:0;width:100%;}}.page-section-job-search .dropdown-field .dropdown-options select{display:none;}.page-section-job-search .dropdown-field .dropdown-options .select-mirror li{cursor:pointer;padding:8px 20px 8px 40px;}.page-section-job-search .dropdown-field .dropdown-options .select-mirror li .remove{margin-top:2px;width:14px;height:14px;float:right;display:none;}.page-section-job-search .dropdown-field .dropdown-options .select-mirror li.selected{color:white;background-color:#919d9d;}.page-section-job-search .dropdown-field .dropdown-options .select-mirror li.selected .remove{display:block;}.page-section-text-block .heading{text-align:left;}.page-section-text-block .link-button{text-align:center;width:160px;width:16rem;padding-left:0;padding-right:0;}@media (max-width: 750px){.page-section-text-block .link-button{width:auto;}}.page-section-promos{background-color:white;}.page-section-promos .promos{margin-left:-6px;margin-right:-6px;overflow:hidden;}.page-section-promos .two-promos .promo{padding-left:6px;padding-right:6px;float:left;width:50%;}@media (max-width: 750px){.page-section-promos .two-promos .promo{padding-left:6px;padding-right:6px;float:left;width:100%;}}.page-section-promos .two-promos .promo .heading{font-size:24px;font-size:2.4rem;}.page-section-promos .three-promos .promo{padding-left:6px;padding-right:6px;float:left;width:33.333333333333%;}@media (max-width: 750px){.page-section-promos .three-promos .promo{padding-left:6px;padding-right:6px;float:left;width:100%;}}.page-section-promos .promo .image{width:100%;}.page-section-promos .promo .heading{margin-top:10px;margin-top:1rem;}@media (max-width: 750px){.page-section-promos * + .promo{margin-top:15px;margin-top:1.5rem;}}.page-section-promos .promo-video{position:relative;}.page-section-promos .promo-video .play-button{position:absolute;width:20%;top:18%;left:40%;}.page-section-promos .promo-video .image,.page-section-promos .promo-video .play-button{cursor:pointer;}.page-section-promos .promos-bordered{padding:6px 0px;}.page-section-promos .promos-bordered .promo > .inner{border:1px solid #d9d9d9;box-shadow:0px 2px 4px 0px rgba(50,50,50,0.3);padding:10px;}@media (max-width: 750px){.page-section-promos .promos-bordered .promo > .inner{box-shadow:none;border:none;padding:0;}}.page-section-promos .promos-bordered .promo .heading,.page-section-promos .promos-bordered .promo .body{color:#707b7c;}.page-section-four-col-info{overflow:hidden;}.page-section-four-col-info .items{margin-left:-6px;margin-right:-6px;overflow:hidden;margin-top:19px;margin-top:1.9rem;}@media (max-width: 750px){.page-section-four-col-info .items{display:none;}}.page-section-four-col-info .item{padding-left:6px;padding-right:6px;float:left;width:25%;padding-top:55px;}@media (max-width: 900px){.page-section-four-col-info .item{padding-left:6px;padding-right:6px;float:left;width:50%;}}.page-section-four-col-info .item > .inner{border:1px solid #d9d9d9;box-shadow:0px 2px 4px 0px rgba(50,50,50,0.3);padding:10px;background-color:white;margin-bottom:4px;}.page-section-four-col-info .item .image{display:block;width:auto;height:110px;border:1px solid #d9d9d9;margin:-65px auto 0;border-radius:50%;}.page-section-four-col-info .item .heading{margin-top:12px;margin-top:1.2rem;font-family:'Century Gothic', CenturyGothic, AppleGothic, Arial, sans-serif;color:#707b7c;}.page-section-four-col-info .items-mobile{display:none;}@media (max-width: 750px){.page-section-four-col-info .items-mobile{display:block;}}.page-section-four-col-info .items-mobile [data-slideshow-viewport]{overflow:visible;width:90%;margin:auto;}[data-slideshow]{position:relative;}[data-slideshow] [data-slideshow-viewport]{position:relative;overflow:hidden;}[data-slideshow] [data-slideshow-viewport] [data-slideshow-strip]{position:relative;transition:left 1.2s;left:0;}[data-slideshow] [data-slideshow-viewport] [data-slideshow-strip]:after{content:'';display:table;clear:both;}[data-slideshow] [data-action=prev],[data-slideshow] [data-action=next]{position:absolute;width:40px;height:40px;padding:0;margin:0;background-color:transparent;border:none;top:50%;margin-top:-20px;opacity:0.6;transition:all 0.5s;}[data-slideshow] [data-action=prev] img,[data-slideshow] [data-action=next] img{width:100%;}[data-slideshow] [data-action=prev][disabled],[data-slideshow] [data-action=next][disabled]{display:none;}[data-slideshow] [data-action=prev]:hover,[data-slideshow] [data-action=next]:hover{width:50px;height:50px;margin-top:-25px;opacity:1.0;}[data-slideshow] [data-action=prev]{left:0;}[data-slideshow] [data-action=next]{right:0;}[data-slideshow] .pips{text-align:center;}[data-slideshow] .pips button{display:inline-block;background-color:white;padding:0;width:16px;height:16px;border-radius:50%;border:1px solid #707b7c;}[data-slideshow] .pips button.current,[data-slideshow] .pips button:hover{background-color:#d9d9d9;}.page-section-dept-carousel{background-color:white;}@media (max-width: 750px){.page-section-dept-carousel .heading{text-align:center;}}.page-section-dept-carousel .departments{background-color:#f4f4f4;padding:20px 0px;}@media (max-width: 750px){.page-section-dept-carousel .departments{width:auto;}.page-section-dept-carousel .departments [data-action=next],.page-section-dept-carousel .departments [data-action=prev]{display:none;}}.page-section-dept-carousel .departments [data-slideshow-viewport]{width:90%;margin:auto;}.page-section-dept-carousel .departments .department{float:left;}@media (max-width: 750px){.page-section-dept-carousel .departments .department{width:auto;float:none;margin-top:38px;margin-top:3.8rem;}}.page-section-dept-carousel .departments .department .col-left{width:42%;float:left;}@media (max-width: 750px){.page-section-dept-carousel .departments .department .col-left{width:auto;float:none;}}.page-section-dept-carousel .departments .department .col-right{width:52%;float:right;}@media (max-width: 750px){.page-section-dept-carousel .departments .department .col-right{width:auto;float:none;}}.page-section-dept-carousel .departments .department .dept-image{display:block;width:100%;}.page-section-dept-carousel .departments .department .dept-name{margin:12px 0 8px;margin:1.2rem 0 0.8rem;font-family:'Century Gothic', CenturyGothic, AppleGothic, Arial, sans-serif;font-size:16px;font-size:1.6rem;line-height:1.0625;}.page-section-dept-carousel .departments .department .dept-description{margin-top:10px;margin-top:1rem;}.page-section-dept-carousel .departments .department .person{margin-top:10px;margin-top:1rem;}.page-section-dept-carousel .departments .department .person:after{content:'';display:table;clear:both;}.page-section-dept-carousel .departments .department .person .image{float:left;width:20%;border-radius:50%;border:1px solid #d9d9d9;margin-right:10px;}.page-section-dept-carousel .departments .department .person .quote{float:right;width:70%;}.page-section-dept-carousel .departments .department .person .credit{clear:right;float:right;width:70%;}.page-section-jobs,.page-section-featured-jobs{background-color:#f4f4f4;}.page-section-jobs .jobs,.page-section-featured-jobs .jobs{margin-bottom:24px;margin-bottom:2.4rem;}.page-section-jobs .jobs .criteria,.page-section-featured-jobs .jobs .criteria{font-weight:bold;}.page-section-jobs .jobs .clear-filters,.page-section-featured-jobs .jobs .clear-filters{margin-left:20px;margin-bottom:20px;float:right;}.page-section-jobs .jobs .job,.page-section-featured-jobs .jobs .job{clear:both;display:block;overflow:hidden;padding:6px;padding:0.6rem;font-size:16px;font-size:1.6rem;line-height:1.3125;text-decoration:none;}@media (max-width: 750px){.page-section-jobs .jobs .job,.page-section-featured-jobs .jobs .job{padding:12px 6px;padding:1.2rem 0.6rem;}}.page-section-jobs .jobs .job .title,.page-section-featured-jobs .jobs .job .title{display:block;float:left;text-decoration:underline;}@media (max-width: 750px){.page-section-jobs .jobs .job .title,.page-section-featured-jobs .jobs .job .title{float:none;}}.page-section-jobs .jobs .job .location,.page-section-featured-jobs .jobs .job .location{display:block;float:right;text-decoration:none;}@media (max-width: 750px){.page-section-jobs .jobs .job .location,.page-section-featured-jobs .jobs .job .location{float:none;}}.page-section-jobs .jobs .job.even,.page-section-featured-jobs .jobs .job.even{background-color:white;border-top:1px solid #d9d9d9;border-bottom:1px solid #d9d9d9;}.page-section-featured-jobs .error{text-align:center;}.page-section-image-grid{background-color:#f4f4f4;}.page-section-image-grid > .inner .body{margin-bottom:20px;margin-bottom:2rem;}.page-section-image-grid .images{position:relative;padding-top:50%;}.page-section-image-grid .images .aspect{position:absolute;top:-4px;right:-4px;bottom:-4px;left:-4px;}.page-section-image-grid .images .image{position:absolute;padding:4px;}.page-section-image-grid .images .image img{width:100%;height:100%;}.page-section-image-grid .images .image-0{width:58%;height:64%;top:0%;left:0%;}.page-section-image-grid .images .image-1{width:42%;height:50%;top:0%;left:58%;}.page-section-image-grid .images .image-2{width:26%;height:36%;top:64%;left:0%;}.page-section-image-grid .images .image-3{width:32%;height:36%;top:64%;left:26%;}.page-section-image-grid .images .image-4{width:42%;height:50%;top:50%;left:58%;}.page-section-people-grid .people{margin-left:-6px;margin-right:-6px;overflow:hidden;}.page-section-people-grid .people .person{padding-left:6px;padding-right:6px;float:left;width:50%;margin-bottom:16px;}@media (max-width: 750px){.page-section-people-grid .people .person{padding-left:6px;padding-right:6px;float:left;width:100%;}}.page-section-people-grid .people .person .person-image{width:120px;margin:0 10px;border-radius:50%;}.page-section-people-grid .people .person .person-content{position:relative;padding:10px;padding:1.0rem;min-height:120px;border:1px solid #ebebeb;border-bottom:1px solid #d2d2d2;background-color:#f4f4f4;}.page-section-people-grid .people .person .person-content .credit{margin-bottom:0;}.page-section-people-grid .people .person .person-content::after{content:'';display:block;position:absolute;width:16px;height:31px;top:44px;}.page-section-people-grid .people .person.image-left .person-image{float:left;}.page-section-people-grid .people .person.image-left .person-content{margin-left:150px;}.page-section-people-grid .people .person.image-left .person-content::after{background-image:url(../images/icons/callout-left.png);left:-16px;}.page-section-people-grid .people .person.image-right .person-image{float:right;}.page-section-people-grid .people .person.image-right .person-content{margin-right:150px;}.page-section-people-grid .people .person.image-right .person-content::after{background-image:url(../images/icons/callout-right.png);right:-16px;}.page-section-accordion{background-color:white;}.page-section-accordion .accordion-header{font-family:'Century Gothic', CenturyGothic, AppleGothic, Arial, sans-serif;font-size:16px;font-size:1.6rem;padding:18px 20px 14px 20px;padding:1.8rem 2.0rem 1.4rem 2.0rem;cursor:pointer;}.page-section-accordion .accordion-header::before{font-family:'Lubalin', serif;display:inline-block;width:36px;width:3.6rem;}.page-section-accordion .closed .accordion-header::before{content:'+';}.page-section-accordion .open .accordion-header::before{content:'−';}.page-section-accordion .accordion-body{padding:0 20px;padding:0 2rem;}.page-section-profile,.page-section-apprenticeship{background-color:white;}.page-section-profile .inner > .heading,.page-section-apprenticeship .inner > .heading{font-family:'Century Gothic', CenturyGothic, AppleGothic, Arial, sans-serif;font-size:16px;font-size:1.6rem;padding:18px 2% 14px 2%;text-align:left;}.page-section-profile .subheading,.page-section-apprenticeship .subheading{font-family:'Century Gothic', CenturyGothic, AppleGothic, Arial, sans-serif;font-size:16px;font-size:1.6rem;line-height:1.1875;font-weight:bold;}.page-section-profile .profile-content,.page-section-profile .apprenticeship-content,.page-section-apprenticeship .profile-content,.page-section-apprenticeship .apprenticeship-content{width:96%;margin:auto;}.page-section-profile .profile-content .inner,.page-section-profile .apprenticeship-content .inner,.page-section-apprenticeship .profile-content .inner,.page-section-apprenticeship .apprenticeship-content .inner{margin-left:-6px;margin-right:-6px;overflow:hidden;}.page-section-profile .profile-content .inner .col-left,.page-section-profile .profile-content .inner .col-right,.page-section-profile .apprenticeship-content .inner .col-left,.page-section-profile .apprenticeship-content .inner .col-right,.page-section-apprenticeship .profile-content .inner .col-left,.page-section-apprenticeship .profile-content .inner .col-right,.page-section-apprenticeship .apprenticeship-content .inner .col-left,.page-section-apprenticeship .apprenticeship-content .inner .col-right{padding-left:6px;padding-right:6px;float:left;width:50%;}@media (max-width: 750px){.page-section-profile .profile-content .inner .col-left,.page-section-profile .profile-content .inner .col-right,.page-section-profile .apprenticeship-content .inner .col-left,.page-section-profile .apprenticeship-content .inner .col-right,.page-section-apprenticeship .profile-content .inner .col-left,.page-section-apprenticeship .profile-content .inner .col-right,.page-section-apprenticeship .apprenticeship-content .inner .col-left,.page-section-apprenticeship .apprenticeship-content .inner .col-right{padding-left:6px;padding-right:6px;float:left;width:100%;}}.page-section-profile .profile-content .inner .col-left .body > p,.page-section-profile .profile-content .inner .col-right .body > p,.page-section-profile .apprenticeship-content .inner .col-left .body > p,.page-section-profile .apprenticeship-content .inner .col-right .body > p,.page-section-apprenticeship .profile-content .inner .col-left .body > p,.page-section-apprenticeship .profile-content .inner .col-right .body > p,.page-section-apprenticeship .apprenticeship-content .inner .col-left .body > p,.page-section-apprenticeship .apprenticeship-content .inner .col-right .body > p{line-height:2rem;}.page-section-profile .profile-content .inner .col-left cite,.page-section-profile .profile-content .inner .col-right cite,.page-section-profile .apprenticeship-content .inner .col-left cite,.page-section-profile .apprenticeship-content .inner .col-right cite,.page-section-apprenticeship .profile-content .inner .col-left cite,.page-section-apprenticeship .profile-content .inner .col-right cite,.page-section-apprenticeship .apprenticeship-content .inner .col-left cite,.page-section-apprenticeship .apprenticeship-content .inner .col-right cite{font-size:1.8rem;font-weight:500;display:block;margin-bottom:1rem;font-family:'Century Gothic', CenturyGothic, AppleGothic, Arial, sans-serif;}.page-section-profile .profile-content .inner .col-left b,.page-section-profile .profile-content .inner .col-right b,.page-section-profile .apprenticeship-content .inner .col-left b,.page-section-profile .apprenticeship-content .inner .col-right b,.page-section-apprenticeship .profile-content .inner .col-left b,.page-section-apprenticeship .profile-content .inner .col-right b,.page-section-apprenticeship .apprenticeship-content .inner .col-left b,.page-section-apprenticeship .apprenticeship-content .inner .col-right b{font-size:1.8rem;line-height:2rem;font-weight:500;display:block;font-family:'Century Gothic', CenturyGothic, AppleGothic, Arial, sans-serif;}.page-section-profile .profile-content .inner .col-left .quote,.page-section-profile .profile-content .inner .col-right .quote,.page-section-profile .apprenticeship-content .inner .col-left .quote,.page-section-profile .apprenticeship-content .inner .col-right .quote,.page-section-apprenticeship .profile-content .inner .col-left .quote,.page-section-apprenticeship .profile-content .inner .col-right .quote,.page-section-apprenticeship .apprenticeship-content .inner .col-left .quote,.page-section-apprenticeship .apprenticeship-content .inner .col-right .quote{margin-top:2.5rem;margin-bottom:2rem;position:relative;}.page-section-profile .profile-content .inner .col-left .quote p,.page-section-profile .profile-content .inner .col-right .quote p,.page-section-profile .apprenticeship-content .inner .col-left .quote p,.page-section-profile .apprenticeship-content .inner .col-right .quote p,.page-section-apprenticeship .profile-content .inner .col-left .quote p,.page-section-apprenticeship .profile-content .inner .col-right .quote p,.page-section-apprenticeship .apprenticeship-content .inner .col-left .quote p,.page-section-apprenticeship .apprenticeship-content .inner .col-right .quote p{display:inline-block;padding:0 2rem;}.page-section-profile .profile-content .inner .col-left .quote p:before,.page-section-profile .profile-content .inner .col-left .quote p:after,.page-section-profile .profile-content .inner .col-right .quote p:before,.page-section-profile .profile-content .inner .col-right .quote p:after,.page-section-profile .apprenticeship-content .inner .col-left .quote p:before,.page-section-profile .apprenticeship-content .inner .col-left .quote p:after,.page-section-profile .apprenticeship-content .inner .col-right .quote p:before,.page-section-profile .apprenticeship-content .inner .col-right .quote p:after,.page-section-apprenticeship .profile-content .inner .col-left .quote p:before,.page-section-apprenticeship .profile-content .inner .col-left .quote p:after,.page-section-apprenticeship .profile-content .inner .col-right .quote p:before,.page-section-apprenticeship .profile-content .inner .col-right .quote p:after,.page-section-apprenticeship .apprenticeship-content .inner .col-left .quote p:before,.page-section-apprenticeship .apprenticeship-content .inner .col-left .quote p:after,.page-section-apprenticeship .apprenticeship-content .inner .col-right .quote p:before,.page-section-apprenticeship .apprenticeship-content .inner .col-right .quote p:after{display:inline-block;vertical-align:top;}.page-section-profile .profile-content .inner .col-left .quote p:before,.page-section-profile .profile-content .inner .col-right .quote p:before,.page-section-profile .apprenticeship-content .inner .col-left .quote p:before,.page-section-profile .apprenticeship-content .inner .col-right .quote p:before,.page-section-apprenticeship .profile-content .inner .col-left .quote p:before,.page-section-apprenticeship .profile-content .inner .col-right .quote p:before,.page-section-apprenticeship .apprenticeship-content .inner .col-left .quote p:before,.page-section-apprenticeship .apprenticeship-content .inner .col-right .quote p:before{content:"\201C";}.page-section-profile .profile-content .inner .col-left .quote p:after,.page-section-profile .profile-content .inner .col-right .quote p:after,.page-section-profile .apprenticeship-content .inner .col-left .quote p:after,.page-section-profile .apprenticeship-content .inner .col-right .quote p:after,.page-section-apprenticeship .profile-content .inner .col-left .quote p:after,.page-section-apprenticeship .profile-content .inner .col-right .quote p:after,.page-section-apprenticeship .apprenticeship-content .inner .col-left .quote p:after,.page-section-apprenticeship .apprenticeship-content .inner .col-right .quote p:after{content:"\201D";}@media (max-width: 750px){.page-section-profile .profile-content .inner .col-right,.page-section-profile .apprenticeship-content .inner .col-right,.page-section-apprenticeship .profile-content .inner .col-right,.page-section-apprenticeship .apprenticeship-content .inner .col-right{margin-top:4rem;}}.page-section-profile .profile-content .inner .image,.page-section-profile .apprenticeship-content .inner .image,.page-section-apprenticeship .profile-content .inner .image,.page-section-apprenticeship .apprenticeship-content .inner .image{width:100%;}.page-section-profile .apprenticeship-content .inner .col-left,.page-section-apprenticeship .apprenticeship-content .inner .col-left{padding-right:12px;}.page-section-profile .apprenticeship-content .inner .col-right,.page-section-apprenticeship .apprenticeship-content .inner .col-right{padding-left:12px;}.page-section-profile .profile-video .col-right,.page-section-apprenticeship .profile-video .col-right{position:relative;}.page-section-profile .profile-video .col-right .play-button,.page-section-apprenticeship .profile-video .col-right .play-button{position:absolute;width:20%;top:32%;left:40%;}.page-section-profile .profile-video .col-right .image,.page-section-profile .profile-video .col-right .play-button,.page-section-apprenticeship .profile-video .col-right .image,.page-section-apprenticeship .profile-video .col-right .play-button{cursor:pointer;}.page-section-map{background-color:#f4f4f4;}.page-section-map .map-and-locations{margin-left:-6px;margin-right:-6px;overflow:hidden;}.page-section-map .map-and-locations .locations{padding-left:6px;padding-right:6px;float:left;width:2.5%;width:40%;}@media (max-width: 900px){.page-section-map .map-and-locations .locations{padding-left:0;padding-right:0;width:auto;float:none;margin-left:-6px;margin-right:-6px;overflow:hidden;}}.page-section-map .map-and-locations .location{padding:0% 8%;margin-bottom:1.4em;}@media (max-width: 900px){.page-section-map .map-and-locations .location{padding-left:6px;padding-right:6px;float:left;width:50%;}}@media (max-width: 750px){.page-section-map .map-and-locations .location{padding-left:6px;padding-right:6px;float:left;width:100%;}}.page-section-map .map-and-locations .location .marker{width:50px;float:left;}.page-section-map .map-and-locations .location .location-name{margin-left:70px;font-family:'Century Gothic', CenturyGothic, AppleGothic, Arial, sans-serif;font-weight:bold;cursor:pointer;text-decoration:underline;}.page-section-map .map-and-locations .location .location-address{margin-left:70px;}.page-section-map .map-and-locations .map{padding-left:6px;padding-right:6px;float:left;width:1.6666666666667%;width:60%;height:420px;}@media (max-width: 900px){.page-section-map .map-and-locations .map{padding-left:6px;padding-right:6px;float:left;width:100%;}}.page-section-map .map-and-locations .map > p{margin-top:1em;text-align:center;}.page-section-map .map-and-locations .map > p.error{color:#e23234;}.page-section-map .map-and-locations .map .backup{width:100%;}.page-section-three-col-bullets{background-color:white;}.page-section-three-col-bullets .inner > .body{margin-bottom:1.2em;}.page-section-three-col-bullets .bullets{margin-left:-6px;margin-right:-6px;overflow:hidden;}.page-section-three-col-bullets .bullets > .col{padding-left:6px;padding-right:6px;float:left;width:33.333333333333%;}@media (max-width: 750px){.page-section-three-col-bullets .bullets > .col{padding-left:6px;padding-right:6px;float:left;width:100%;}}.page-section-three-col-bullets .bullets ul{padding-left:2rem;}.page-section-three-col-bullets .bullets ul li{list-style-type:disc;margin-bottom:0.2em;}.page-section-three-col-bullets .bullets ul li span{display:inline-block;padding-left:2rem;vertical-align:top;}.page-section-job-description{background-color:white;}.page-section-job-description:after{content:'';display:table;clear:both;}.page-section-job-description .main{width:66%;float:left;padding:20px;padding-left:0;}@media (max-width: 900px){.page-section-job-description .main{width:100%;float:none;}}.page-section-job-description .main .apply-btn{text-align:center;}@media (max-width: 900px){.page-section-job-description .main .apply-btn{display:none;}}.page-section-job-description .main .apply-btn .link-button{padding:0.6em 6em;}.page-section-job-description .sidebar{width:30%;margin-left:4%;margin-top:50px;float:left;}@media (max-width: 900px){.page-section-job-description .sidebar{width:100%;float:none;margin-left:0;margin-top:10px;}}.page-section-job-description .sidebar > div{margin-bottom:16px;}.page-section-job-description .sidebar .apply-btn .link-button{display:block;text-align:center;margin:0;}.page-section-job-description .meta{margin-bottom:36px;}.page-section-job-description .description{margin-bottom:0.8em;line-height:normal;}.page-section-job-description .sharing{padding:20px 10px;border:1px solid #d9d9d9;box-shadow:0px 2px 4px 0px rgba(50,50,50,0.3);text-align:center;}.page-section-job-description .similar-jobs{padding:20px;border:1px solid #d9d9d9;box-shadow:0px 2px 4px 0px rgba(50,50,50,0.3);}.page-section-job-description .similar-jobs .heading{text-align:center;}.page-section-job-description .similar-jobs a{display:block;padding:8px;text-decoration:none;}.page-section-job-description .similar-jobs a:hover{text-decoration:underline;}.footer-nav{padding:40px 0 10px 0;padding:4rem 0 1rem 0;background-color:#919d9d;color:white;}.footer-nav .links-group{display:inline-block;vertical-align:top;margin-right:5%;margin-bottom:10px;}@media (max-width: 600px){.footer-nav .links-group{display:block;}}.footer-nav .logo{float:right;text-align:right;}@media (max-width: 600px){.footer-nav .logo{float:none;display:block;text-align:left;}}.footer-nav h4{font-family:'Lubalin', serif;text-transform:uppercase;}.footer-nav p,.footer-nav li,.footer-nav h4{margin:0;font-size:14px;font-size:1.4rem;line-height:2;}.footer-nav .social-icons img{width:36px;display:inline-block;}@media (max-width: 600px){.footer-nav > .inner{width:80%;}}.main-footer{background-color:#919d9d;color:white;padding-bottom:50px;}.main-footer .footer-menu{display:block;overflow:hidden;margin-bottom:10px;float:left;}@media (max-width: 600px){.main-footer .footer-menu{float:none;}}.main-footer .footer-menu > li{float:left;border-left:1px solid white;padding:2px 6px;font-size:12px;font-size:1.2rem;}.main-footer .footer-menu > li:first-child{border-left:none;}.main-footer .copyright{float:right;font-size:12px;font-size:1.2rem;}@media (max-width: 600px){.main-footer .copyright{float:none;display:block;}}@media (max-width: 600px){.main-footer > .inner{width:80%;}}