#login-buttons-image-facebook{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAq0lEQVQ4jWP8//8/AyWAhYGBgcEmauYZBgYGYxL1nj2yLN2ECcohVTNcDwsxKlXlhRm6yzwZRAS5GRgYGBhsombC5ZhwaUIGyJrRAVEuwGYzSS7AB/C64MiydKx8ZJfgNeDN+68MDAwIL8D4RLsgIHsJis0wPjKgOAyoE4hcnGwMGkpiBBUbacvA2TfuvaKiC759/3X23NUnOPMDtgTEwMBwloGBgYGR0uwMAGOPLJS9mkQHAAAAAElFTkSuQmCC)}.glide{position:relative;width:100%;box-sizing:border-box}.glide *{box-sizing:inherit}.glide__slides,.glide__track{overflow:hidden}.glide__slides{position:relative;width:100%;list-style:none;backface-visibility:hidden;transform-style:preserve-3d;touch-action:pan-Y;padding:0;white-space:nowrap;display:flex;flex-wrap:nowrap;will-change:transform}.glide__slide,.glide__slides--dragging{user-select:none}.glide__slide{width:100%;height:100%;flex-shrink:0;white-space:normal;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent}.glide__slide a{user-select:none;-webkit-user-drag:none;-moz-user-select:none;-ms-user-select:none}.glide__arrows,.glide__bullets{-webkit-touch-callout:none;user-select:none}.glide--rtl{direction:rtl}.glide__arrow{position:absolute;display:block;top:50%;z-index:2;color:#fff;text-transform:uppercase;padding:9px 12px;background-color:transparent;border:2px solid hsla(0,0%,100%,.5);border-radius:4px;box-shadow:0 .25em .5em 0 rgba(0,0,0,.1);text-shadow:0 .25em .5em rgba(0,0,0,.1);opacity:1;cursor:pointer;transition:opacity .15s ease,border .3s ease-in-out;transform:translateY(-50%);line-height:1}.glide__arrow:focus{outline:none}.glide__arrow:hover{border-color:#fff}.glide__arrow--left{left:2em}.glide__arrow--right{right:2em}.glide__arrow--disabled{opacity:.33}.glide__bullets{position:absolute;z-index:2;bottom:2em;left:50%;display:inline-flex;list-style:none;transform:translateX(-50%)}.glide__bullet{background-color:hsla(0,0%,100%,.5);width:9px;height:9px;padding:0;border-radius:50%;border:2px solid transparent;transition:all .3s ease-in-out;cursor:pointer;line-height:0;box-shadow:0 .25em .5em 0 rgba(0,0,0,.1);margin:0 .25em}.glide__bullet:focus{outline:none}.glide__bullet:focus,.glide__bullet:hover{border:2px solid #fff;background-color:hsla(0,0%,100%,.5)}.glide__bullet--active{background-color:#fff}.glide--swipeable{cursor:grab;cursor:-moz-grab;cursor:-webkit-grab}.glide--dragging{cursor:grabbing;cursor:-moz-grabbing;cursor:-webkit-grabbing}@keyframes fadeModalIn{0%{opacity:0}to{opacity:1}}@keyframes fadePopupInTop{0%{opacity:0;margin-top:20px}to{opacity:1;margin-top:0}}@keyframes fadePopupInRight{0%{opacity:0;margin-left:-20px}to{opacity:1;margin-left:0}}@keyframes fadePopupInBottom{0%{opacity:0;margin-top:-20px}to{opacity:1;margin-top:0}}@keyframes fadePopupInLeft{0%{opacity:0;margin-left:20px}to{opacity:1;margin-left:0}}@keyframes fadeModalBackgroundIn{0%{background:hsla(0,0%,100%,0)}to{background:hsla(0,0%,100%,.75)}}#system__modal{position:fixed;top:0;left:0;width:100%;height:100%;z-index:100000009;pointer-events:none}#system__modal.visible{pointer-events:auto;background:hsla(0,0%,100%,.75);animation-name:fadeModalBackgroundIn;animation-duration:.3s}#system__modal .angle{display:none}#system__modal .modal{width:100%;height:100%;background:#fff;display:flex;flex-direction:column;pointer-events:auto;animation-name:fadeModalIn;animation-timing-function:ease-in-out;animation-duration:.2s;overflow:hidden}#system__modal .modal .content{min-height:60px}#system__modal .modal .content.support-modal{overflow-x:auto;overflow-y:visible}#system__modal .modal .content .message{text-align:center;padding:24px 48px;max-width:640px;margin:0 auto}#system__modal .modal .content .message p{font-family:Gotham SSm A,Gotham SSm B,Helvetica Neue,Helvetica,Arial,sans-serif}#system__modal .modal>.buttons{display:flex;width:100%;flex-direction:row;flex-wrap:nowrap;padding:12px 6px;align-items:center;justify-content:center}#system__modal .modal>.buttons .button-container{padding:12px 6px}#system__modal .modal>.buttons .button-container button{min-width:160px}#system__modal .modal>.buttons.disabled{pointer-events:none;cursor:wait}#system__modal .modal.confirm .s,#system__modal .modal.template .s{flex-grow:1}#system__modal .modal.template>.content{width:100%;-webkit-overflow-scrolling:touch;overflow-x:auto;overflow-y:auto}#system__modal .modal.template>.content .modal-content{max-width:1280px;margin:0 auto}#system__modal .modal.template>.content .modal-content.max640{max-width:640px}#system__modal .modal.template>.content .modal-content.max960{max-width:960px}#system__modal .modal.template>.content .modal-content .center-text{text-align:center}#system__modal .modal.template>.content .modal-content .center-text.margin-bottom{margin-bottom:24px}#system__modal .modal.template>.content .modal-content h3.hdr-and-text span{margin-top:6px;display:block;text-align:center;font-size:12px;line-height:21px;color:#4d575f}#system__modal .modal.popup{background:#fff;width:240px;height:auto;position:absolute;min-width:auto;top:0;left:0;-webkit-border-radius:2px;border-radius:2px;background-clip:padding-box;-webkit-box-shadow:0 6px 24px 0 rgba(9,24,36,.25);box-shadow:0 6px 24px 0 rgba(9,24,36,.25);animation-timing-function:cubic-bezier(.77,0,.175,1);transition-property:opacity,box-shadow;overflow:visible}#system__modal .modal.popup .s{display:none}#system__modal .modal.popup .angle{display:block;width:0;height:0;border-style:solid;position:absolute;z-index:2}#system__modal .modal.popup .angle.shadow{z-index:1;margin-top:-11px;-webkit-filter:blur(6px);-moz-filter:blur(6px);-o-filter:blur(6px);-ms-filter:blur(6px);filter:blur(6px)}#system__modal .modal.popup .content{display:flex;flex-direction:column;align-items:center;justify-content:center;flex-grow:1;z-index:3;position:relative;background:#fff}#system__modal .modal.popup .content .message{padding:12px 18px}#system__modal .modal.popup .content .message p{font-size:11px;line-height:18px;margin:0}#system__modal .modal.popup .buttons{flex-grow:0;flex-shrink:0;background:#fff;z-index:3;position:relative;padding:0 6px 12px}#system__modal .modal.popup .buttons .button-container{padding:0 6px}#system__modal .modal.popup .buttons .button-container button{font-size:11px;line-height:14px;padding:6px 12px;min-width:80px;display:block}#system__modal .modal.popup.side-top{animation-name:fadePopupInTop}#system__modal .modal.popup.side-top .angle{bottom:-20px;margin-left:-10px;left:50%;border-width:20px 10px 0;border-color:#fff transparent transparent}#system__modal .modal.popup.side-top .angle.shadow{margin-top:-18px;border-color:rgba(0,0,0,.2) transparent transparent}#system__modal .modal.popup.side-right{animation-name:fadePopupInRight}#system__modal .modal.popup.side-right .angle{top:50%;margin-top:-12px;left:-20px;border-width:10px 20px 10px 0;border-color:transparent #fff transparent transparent}#system__modal .modal.popup.side-right .angle.shadow{border-color:transparent rgba(0,0,0,.2) transparent transparent}#system__modal .modal.popup.side-bottom{animation-name:fadePopupInBottom}#system__modal .modal.popup.side-bottom .angle{top:-20px;margin-left:-10px;left:50%;border-width:0 10px 20px;border-color:transparent transparent #fff}#system__modal .modal.popup.side-bottom .angle.shadow{margin-top:2px;border-color:transparent transparent rgba(0,0,0,.2)}#system__modal .modal.popup.side-left{animation-name:fadePopupInLeft}#system__modal .modal.popup.side-left .angle{top:50%;margin-top:-12px;right:-20px;border-width:10px 0 10px 20px;border-color:transparent transparent transparent #fff}#system__modal .modal.popup.side-left .angle.shadow{border-color:transparent transparent transparent rgba(0,0,0,.2)}.apply-job-container,.not-applied-box{text-align:center;display:flex;flex-direction:column;height:100%;background:#fff;perspective:1000px;-webkit-overflow-scrolling:touch;overflow:hidden}@media only screen and (max-device-width:959px){.apply-job-container,.not-applied-box{background:#fff;z-index:3;height:100%;max-height:100vh;overflow-y:hidden!important;pointer-events:auto}}.apply-job-container ul,.not-applied-box ul{list-style:none;margin:0;padding:0}.apply-job-container>.s,.not-applied-box>.s{flex-grow:1}.apply-job-container>.c,.not-applied-box>.c{flex-grow:0;flex-shrink:0;overflow-y:auto}.apply-job-container #jb-opportunity-application,.not-applied-box #jb-opportunity-application{text-align:center}.apply-job-container #apply-container,.not-applied-box #apply-container{overflow:hidden;overflow-y:hidden;display:flex;width:100%;pointer-events:auto;flex-grow:1}@media only screen and (max-device-width:959px){.apply-job-container #apply-container,.not-applied-box #apply-container{width:100%;height:100%;z-index:1;overflow-y:scroll;-webkit-overflow-scrolling:touch}}.apply-job-container #apply-content,.not-applied-box #apply-content{padding:1.25rem .9375rem;overflow-y:auto;flex-grow:1;display:flex;flex-direction:column;pointer-events:auto;background:#fff;width:100%;-webkit-overflow-scrolling:touch}@media only screen and (max-device-width:959px){.apply-job-container #apply-content,.not-applied-box #apply-content{padding:0}}.apply-job-container #apply-content .s,.not-applied-box #apply-content .s{flex-grow:1}@media only screen and (max-device-width:959px){.apply-job-container #apply-content .s1,.not-applied-box #apply-content .s1{flex-grow:0}}.apply-job-container #apply-content .c,.not-applied-box #apply-content .c{width:100%}.apply-job-container #apply-header,.not-applied-box #apply-header{background:#f4f4f4;border-bottom:1px solid #e2e2e2;-webkit-transform:rotateX(90deg);-moz-transform:rotateX(90deg);-ms-transform:rotateX(90deg);-o-transform:rotateX(90deg);transform:rotateX(90deg);transform-origin:top center;-webkit-transition:all .6s ease-out;-moz-transition:all .6s ease-out;-o-transition:all .6s ease-out;-ms-transition:all .6s ease-out;transition:all .6s ease-out;transform-style:preserve-3d;flex-shrink:0;position:relative;width:100%}@media only screen and (max-device-width:959px){.apply-job-container #apply-header,.not-applied-box #apply-header{background:#13334d;height:0;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;-ms-transition:all .3s ease-out;transition:all .3s ease-out}}.apply-job-container #apply-header.on,.not-applied-box #apply-header.on{-webkit-transform:rotateX(0deg);-moz-transform:rotateX(0deg);-ms-transform:rotateX(0deg);-o-transform:rotateX(0deg);transform:rotateX(0deg)}@media only screen and (max-device-width:959px){.apply-job-container #apply-header.on,.not-applied-box #apply-header.on{height:49px}}.apply-job-container #apply-header #apply-header-content,.not-applied-box #apply-header #apply-header-content{display:flex;flex-direction:column}@media only screen and (max-device-width:959px){.apply-job-container #apply-header #apply-header-content,.not-applied-box #apply-header #apply-header-content{padding:0;margin-right:49px;border-right:1px dotted hsla(0,0%,100%,.5);height:49px;overflow-x:hidden}}.apply-job-container #apply-header #apply-header-content .title,.not-applied-box #apply-header #apply-header-content .title{padding:.9375rem 44px}@media only screen and (max-device-width:959px){.apply-job-container #apply-header #apply-header-content .title,.not-applied-box #apply-header #apply-header-content .title{padding:0 0 0 .625rem}}.apply-job-container #apply-header #apply-header-content h5,.not-applied-box #apply-header #apply-header-content h5{text-transform:uppercase;font-weight:700;letter-spacing:1px;padding:0;margin:0;font-size:.9em;color:#6f7d89}@media only screen and (max-device-width:959px){.apply-job-container #apply-header #apply-header-content h5,.not-applied-box #apply-header #apply-header-content h5{color:#fff;font-size:9px;letter-spacing:0;white-space:nowrap;text-align:left;padding:.625rem 0 .46875rem}.apply-job-container #apply-header #apply-header-content h5 span,.not-applied-box #apply-header #apply-header-content h5 span{display:block;padding-top:.3125rem;font-size:.9em;font-weight:700}}.apply-job-container #apply-header #apply-header-content h6,.not-applied-box #apply-header #apply-header-content h6{text-transform:uppercase;font-weight:400;letter-spacing:1px;font-size:.8em;color:#6f7d89}@media only screen and (max-device-width:959px){.apply-job-container #apply-header #apply-header-content h6,.not-applied-box #apply-header #apply-header-content h6{font-size:7px;letter-spacing:.2px}}.apply-job-container #apply-header #apply-header-content h6.on,.not-applied-box #apply-header #apply-header-content h6.on{color:#184061;font-weight:700}.apply-job-container #apply-header #apply-header-content .steps,.not-applied-box #apply-header #apply-header-content .steps{background:#f9f9f9;border-top:1px dotted #e2e2e2;padding:.625rem}.apply-job-container #apply-header #apply-header-content .steps ul,.not-applied-box #apply-header #apply-header-content .steps ul{display:flex}.apply-job-container #apply-header #apply-header-content .steps ul li,.not-applied-box #apply-header #apply-header-content .steps ul li{flex-grow:1}@media only screen and (max-device-width:959px){.apply-job-container #apply-header #apply-header-content .steps,.not-applied-box #apply-header #apply-header-content .steps{background:transparent;border-top:0;padding:0 0 0 .625rem;width:100%;overflow-x:hidden}.apply-job-container #apply-header #apply-header-content .steps ul li,.not-applied-box #apply-header #apply-header-content .steps ul li{flex-grow:0;-webkit-transition:all .2s;-moz-transition:all .2s;-o-transition:all .2s;-ms-transition:all .2s;transition:all .2s;padding:0}.apply-job-container #apply-header #apply-header-content .steps ul li h6,.not-applied-box #apply-header #apply-header-content .steps ul li h6{padding:0 .3125rem;color:hsla(0,0%,100%,.65);-webkit-transition:all .4s;-moz-transition:all .4s;-o-transition:all .4s;-ms-transition:all .4s;transition:all .4s}.apply-job-container #apply-header #apply-header-content .steps ul li h6.on,.not-applied-box #apply-header #apply-header-content .steps ul li h6.on{padding-right:.9375rem;padding-left:.9375rem;color:#fff}.apply-job-container #apply-header #apply-header-content .steps ul li:first-child h6,.apply-job-container #apply-header #apply-header-content .steps ul li:first-child h6.on,.not-applied-box #apply-header #apply-header-content .steps ul li:first-child h6,.not-applied-box #apply-header #apply-header-content .steps ul li:first-child h6.on{padding-left:0}}.apply-job-container #apply-loading,.not-applied-box #apply-loading{position:fixed;top:0;left:0;width:100%;height:100%;background:#fff;display:flex;pointer-events:none;flex-direction:column;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=(0));opacity:0}.apply-job-container #apply-loading .s,.not-applied-box #apply-loading .s{flex-grow:1}.apply-job-container #apply-loading .c h5,.not-applied-box #apply-loading .c h5{margin:1.25rem 0 0;font-size:10px;line-height:10px;letter-spacing:.5px;font-weight:700;text-transform:uppercase}.apply-job-container #apply-loading.on,.not-applied-box #apply-loading.on{pointer-events:auto;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=(100));opacity:1;cursor:wait}.apply-job-container #apply-close,.not-applied-box #apply-close{width:44px;height:44px;position:absolute;top:0;right:0;display:flex;justify-content:center;align-items:center;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=(100));opacity:1;pointer-events:auto;overflow:hidden}.apply-job-container #apply-close a,.not-applied-box #apply-close a{position:absolute;top:12px;right:12px;display:flex;justify-content:center;align-items:center;width:24px;height:24px;padding:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=75)";filter:alpha(opacity=(75));opacity:.75;z-index:1}.apply-job-container #apply-close a:hover,.not-applied-box #apply-close a:hover{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=(100));opacity:1}@media only screen and (max-device-width:959px){.apply-job-container #apply-close a i span,.not-applied-box #apply-close a i span{background:#fff}}.apply-job-container #apply-close i span,.not-applied-box #apply-close i span{background:#091824}@media only screen and (max-device-width:959px){.apply-job-container #apply-close,.not-applied-box #apply-close{width:50px;height:50px;z-index:1}}.apply-job-container #apply-close.isLoading,.not-applied-box #apply-close.isLoading{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=(0));opacity:0;pointer-events:none}.apply-job-container #apply-content-header h2,.not-applied-box #apply-content-header h2{margin-bottom:1.25rem}.apply-job-container #apply-content-header .page-icon,.not-applied-box #apply-content-header .page-icon{text-align:center;margin-top:1.25rem;margin-bottom:1.875rem}.apply-job-container #apply-content-header .page-icon .circle,.not-applied-box #apply-content-header .page-icon .circle{-webkit-transform:rotateY(0deg);-moz-transform:rotateY(0deg);-ms-transform:rotateY(0deg);-o-transform:rotateY(0deg);transform:rotateY(0deg);transform-origin:center center;-webkit-transition:all .6s ease-out;-moz-transition:all .6s ease-out;-o-transition:all .6s ease-out;-ms-transition:all .6s ease-out;transition:all .6s ease-out;transform-style:preserve-3d;padding-top:25px;display:inline-block;-webkit-border-radius:50%;border-radius:50%;background-clip:padding-box;width:140px;height:140px;text-align:center;border:3px solid #e2e2e2}.apply-job-container #apply-content-header .page-icon.spin .circle,.not-applied-box #apply-content-header .page-icon.spin .circle{-webkit-transform:rotateY(-90deg);-moz-transform:rotateY(-90deg);-ms-transform:rotateY(-90deg);-o-transform:rotateY(-90deg);transform:rotateY(-90deg)}@media only screen and (max-device-width:959px){.apply-job-container #apply-content-header,.not-applied-box #apply-content-header{background-color:#f4f4f4;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#f9f9f9),color-stop(100% #f4f4f4));background-image:-webkit-linear-gradient(top,#f9f9f9,#f4f4f4);background-image:-moz-linear-gradient(top,#f9f9f9 0,#f4f4f4 100%);background-image:-ms-linear-gradient(top,#f9f9f9 0,#f4f4f4 100%);background-image:-o-linear-gradient(top,#f9f9f9 0,#f4f4f4 100%);background-image:linear-gradient(top,#f9f9f9,#f4f4f4);padding:.625rem .9375rem;border-bottom:1px solid #d1d6da;flex-shrink:0}.apply-job-container #apply-content-header h2,.not-applied-box #apply-content-header h2{text-align:left;margin:0 0 2px;text-transform:uppercase;font-weight:700;font-size:12px;line-height:18px}.apply-job-container #apply-content-header h4,.not-applied-box #apply-content-header h4{text-align:left;font-size:9px;line-height:16px;margin:0}.apply-job-container #apply-content-header .page-icon,.not-applied-box #apply-content-header .page-icon{display:none}}.apply-job-container #apply-view-navigating,.not-applied-box #apply-view-navigating{position:absolute;top:0;left:0;width:100%;height:100%;z-index:10;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=(0));opacity:0;pointer-events:none;-webkit-transition:all .125s;-moz-transition:all .125s;-o-transition:all .125s;-ms-transition:all .125s;transition:all .125s;padding-top:80px;padding-bottom:82px}@media only screen and (max-device-width:959px){.apply-job-container #apply-view-navigating,.not-applied-box #apply-view-navigating{padding:0}}.apply-job-container #apply-view-navigating .bg,.not-applied-box #apply-view-navigating .bg{background:#fff;width:100%;height:100%;display:flex;flex-direction:column;justify-content:center}.apply-job-container #apply-view-navigating h5,.not-applied-box #apply-view-navigating h5{font-size:12px;letter-spacing:1px;color:#6f7d89!important;text-transform:uppercase}.apply-job-container #apply-view-navigating.navigating,.not-applied-box #apply-view-navigating.navigating{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=(100));opacity:1}.apply-job-container #apply-view,.not-applied-box #apply-view{max-width:960px;margin:0 auto;-webkit-overflow-scrolling:touch}@media only screen and (max-device-width:959px){.apply-job-container #apply-view,.not-applied-box #apply-view{padding:.9375rem;flex-shrink:0}}.apply-job-container #apply-view .view-info,.not-applied-box #apply-view .view-info{padding-bottom:1.875em}.apply-job-container #apply-view .view-info.pad-top,.not-applied-box #apply-view .view-info.pad-top{padding-top:.3125rem}.apply-job-container #apply-view .view-info h5,.not-applied-box #apply-view .view-info h5{font-size:12px}.apply-job-container #apply-view .view-info .guide,.not-applied-box #apply-view .view-info .guide{text-align:left;background:#f4f4f4;padding:.9375rem;margin-top:.9375rem;border:1px solid #e2e2e2;-webkit-border-radius:4px;border-radius:4px;background-clip:padding-box}.apply-job-container #apply-view .view-info .guide h5,.not-applied-box #apply-view .view-info .guide h5{margin-top:.9375rem;font-size:12px;line-height:21px;font-weight:700;color:#091824}.apply-job-container #apply-view .view-info .guide h5:first-child,.not-applied-box #apply-view .view-info .guide h5:first-child{margin-top:0}.apply-job-container #apply-view .view-info .guide p,.not-applied-box #apply-view .view-info .guide p{font-size:12px;line-height:20px;color:#59646d;word-break:break-word;-webkit-hyphens:auto;-moz-hyphens:auto;hyphens:auto}.apply-job-container #apply-view .view-info .guide p:last-child,.not-applied-box #apply-view .view-info .guide p:last-child{margin-bottom:0}@media only screen and (max-device-width:959px){.apply-job-container #apply-view .view-info,.not-applied-box #apply-view .view-info{padding-bottom:1.25rem}.apply-job-container #apply-view .view-info .guide-link,.not-applied-box #apply-view .view-info .guide-link{display:block}.apply-job-container #apply-view .view-info .guide-link a,.not-applied-box #apply-view .view-info .guide-link a{display:inline-block;text-decoration:none;text-align:left;font-size:12px;padding:.9375rem;border:1px solid #e2e2e2;background:#f6fafd;-webkit-border-radius:4px;border-radius:4px;background-clip:padding-box;display:block}}.apply-job-container #apply-view .field-add,.not-applied-box #apply-view .field-add{background:#f6fafd;padding:1.25rem;border:1px dashed #b5bdc3;-webkit-border-radius:6px;border-radius:6px;background-clip:padding-box}.apply-job-container #apply-view .field-add button,.not-applied-box #apply-view .field-add button{background:#fff}.apply-job-container #apply-view .field-add li,.not-applied-box #apply-view .field-add li{padding-bottom:0}.apply-job-container #apply-actions,.not-applied-box #apply-actions{padding:.9375rem;background:#f4f4f4;-webkit-transform:rotateX(-90deg);-moz-transform:rotateX(-90deg);-ms-transform:rotateX(-90deg);-o-transform:rotateX(-90deg);transform:rotateX(-90deg);transform-origin:bottom center;-webkit-transition:all .6s ease-out;-moz-transition:all .6s ease-out;-o-transition:all .6s ease-out;-ms-transition:all .6s ease-out;transition:all .6s ease-out;transform-style:preserve-3d;flex-shrink:0;flex-grow:0;border-top:1px solid #b5bdc3}@media only screen and (min-device-width:960px){.apply-job-container #apply-actions,.not-applied-box #apply-actions{min-height:82px}}@media only screen and (max-device-width:959px){.apply-job-container #apply-actions,.not-applied-box #apply-actions{-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;-ms-transition:all .3s ease-out;transition:all .3s ease-out;width:100%;padding:4px;height:0;background:#e2e2e2}}.apply-job-container #apply-actions.on,.not-applied-box #apply-actions.on{-webkit-transform:rotateX(0deg);-moz-transform:rotateX(0deg);-ms-transform:rotateX(0deg);-o-transform:rotateX(0deg);transform:rotateX(0deg)}@media only screen and (max-device-width:959px){.apply-job-container #apply-actions.on,.not-applied-box #apply-actions.on{height:49px}}.apply-job-container #apply-actions .actions,.not-applied-box #apply-actions .actions{margin:0 auto;max-width:inherit;display:inline-flex;flex-wrap:nowrap}.apply-job-container #apply-actions .actions .action,.not-applied-box #apply-actions .actions .action{padding:0 .625rem}.apply-job-container #apply-actions .actions .action button,.not-applied-box #apply-actions .actions .action button{white-space:nowrap;margin:0;-webkit-transition:none!important;-moz-transition:none!important;-o-transition:none!important;-ms-transition:none!important;transition:none!important;outline:none;text-shadow:none!important}.apply-job-container #apply-actions .actions .action button .arrow,.not-applied-box #apply-actions .actions .action button .arrow{width:0;height:0;display:inline-block;margin-bottom:1px}.apply-job-container #apply-actions .actions .action button .arrow-right,.not-applied-box #apply-actions .actions .action button .arrow-right{border-top:4px solid transparent;border-bottom:4px solid transparent;border-left:6px solid #fff;margin-left:8px}.apply-job-container #apply-actions .actions .action button .arrow-left,.not-applied-box #apply-actions .actions .action button .arrow-left{border-top:4px solid transparent;border-bottom:4px solid transparent;border-right:6px solid #fff;margin-right:8px}.apply-job-container #apply-actions .actions .action button:hover,.not-applied-box #apply-actions .actions .action button:hover{-webkit-box-shadow:none;box-shadow:none}.apply-job-container #apply-actions .actions .action button:active,.apply-job-container #apply-actions .actions .action button:active:hover,.apply-job-container #apply-actions .actions .action button:disabled,.apply-job-container #apply-actions .actions .action button:disabled:hover,.not-applied-box #apply-actions .actions .action button:active,.not-applied-box #apply-actions .actions .action button:active:hover,.not-applied-box #apply-actions .actions .action button:disabled,.not-applied-box #apply-actions .actions .action button:disabled:hover{-webkit-transition:none;-moz-transition:none;-o-transition:none;-ms-transition:none;transition:none;background:#6f7d89;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=75)";filter:alpha(opacity=(75));opacity:.75;color:hsla(0,0%,100%,.75);border:1px solid #6f7d89;outline:none;text-shadow:none}@media only screen and (max-device-width:959px){.apply-job-container #apply-actions .actions,.not-applied-box #apply-actions .actions{width:100%}.apply-job-container #apply-actions .actions .s,.not-applied-box #apply-actions .actions .s{width:4px}.apply-job-container #apply-actions .actions .action,.not-applied-box #apply-actions .actions .action{padding:0;flex-grow:1}.apply-job-container #apply-actions .actions .action button,.not-applied-box #apply-actions .actions .action button{margin:0;height:40px;font-size:14px;line-height:14px;padding:2px 0 0;width:100%;-webkit-border-radius:0;border-radius:0;background-clip:padding-box;border:0!important}.apply-job-container #apply-actions .actions .action button .arrow,.not-applied-box #apply-actions .actions .action button .arrow{margin-bottom:2px}.apply-job-container #apply-actions .actions .action button .arrow-right,.not-applied-box #apply-actions .actions .action button .arrow-right{border-top:3px solid transparent;border-bottom:3px solid transparent;border-left:5px solid #fff;margin-left:6px}.apply-job-container #apply-actions .actions .action button .arrow-left,.not-applied-box #apply-actions .actions .action button .arrow-left{border-top:3px solid transparent;border-bottom:3px solid transparent;border-right:5px solid #fff;margin-right:6px}}@media only screen and (max-device-width:959px){.apply-job-container ul.fieldset li .label-full h5,.not-applied-box ul.fieldset li .label-full h5{text-align:left!important}}.apply-job-container ul.fieldset li.toggler,.not-applied-box ul.fieldset li.toggler{border:1px dotted #e2e2e2;padding:.625rem;margin-bottom:.625rem;border-radius:4px;position:relative;-webkit-transition:all .2s;-moz-transition:all .2s;-o-transition:all .2s;-ms-transition:all .2s;transition:all .2s}.apply-job-container ul.fieldset li.toggler h6,.not-applied-box ul.fieldset li.toggler h6{text-transform:uppercase;text-align:left;padding-left:2px;font-size:1.2em;letter-spacing:1px}@media only screen and (max-device-width:959px){.apply-job-container ul.fieldset li.toggler h6,.not-applied-box ul.fieldset li.toggler h6{font-size:9px}}.apply-job-container ul.fieldset li.toggler .arrow,.not-applied-box ul.fieldset li.toggler .arrow{position:absolute;top:10px;right:12px;width:0;height:0;border-left:6px solid #091824;border-top:6px solid transparent;border-bottom:6px solid transparent;-webkit-transition:all .2s;-moz-transition:all .2s;-o-transition:all .2s;-ms-transition:all .2s;transition:all .2s;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";filter:alpha(opacity=(50));opacity:.5}.apply-job-container ul.fieldset li.toggler.on,.not-applied-box ul.fieldset li.toggler.on{background:#f6fafd}.apply-job-container ul.fieldset li.toggler.on .arrow,.not-applied-box ul.fieldset li.toggler.on .arrow{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=(100));opacity:1;-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg)}@media only screen and (max-device-width:959px){.apply-job-container #jb-application-qa,.not-applied-box #jb-application-qa{padding-top:1.25rem}}.apply-job-container .jb-already-registered,.not-applied-box .jb-already-registered{padding:32px;border:1px solid #e2e2e2;background:#f4f4f4;margin:16px 0 32px}.apply-job-container .jb-already-registered h4,.not-applied-box .jb-already-registered h4{font-size:12px;line-height:19px;margin:0!important;text-align:left}.apply-multiple-item{border-top:3px dotted #e2e2e2;padding-top:1.25rem!important;position:relative}.apply-multiple-item .item{position:relative}.apply-multiple-item .number{left:-40px;top:16px;width:32px;height:32px;border:1px solid #6f7d89;color:#6f7d89;padding-top:6px;padding-left:1px;-webkit-border-radius:50%;border-radius:50%;background-clip:padding-box;font-size:16px;text-align:center;font-weight:400;position:absolute}@media only screen and (max-device-width:959px){.apply-multiple-item .number{left:-10px;top:-9px;z-index:10;background:#fff;font-size:10px;font-weight:700;width:20px;height:20px;padding-top:3px;padding-left:0;background:#4a95d2;color:#fff}}.apply-multiple-item:first-child{padding-top:0;border-top:0}#jb-applicant-home .apply-view-languages .view-info{padding-bottom:1.875em}.apply-view-languages .autocomplete-search{top:62px}#already-applied-box{height:100%}#already-applied-box #already-applied-container{height:100%;display:flex;align-items:center;justify-content:center}#already-applied-box #already-applied-container .applied-text .applied-button{margin-top:16px}.layout__job-board .card-list{position:relative;min-height:230px}@media only screen and (min-device-width:960px){.layout__job-board .card-list{padding-bottom:1.25rem}}@media only screen and (max-device-width:959px){.layout__job-board .card-list{padding-bottom:.625rem}}.layout__job-board .card-list .card-list-block{background:hsla(0,0%,100%,.85);position:absolute;top:0;left:0;z-index:100}.layout__job-board .card-list .card-list-block,.layout__job-board .card-list .card-list-block .card-list-center-container{width:100%;height:100%;-webkit-transition:all .2s;-moz-transition:all .2s;-o-transition:all .2s;-ms-transition:all .2s;transition:all .2s}.layout__job-board .card-list .card-list-block .card-list-center-container{display:table;vertical-align:middle}.layout__job-board .card-list .card-list-block .card-list-center-container .card-list-center{display:table-cell;vertical-align:middle;padding:2.5rem 0}.layout__job-board .card-list .card-list-block .card-list-center-container .card-list-center h4{text-align:center;margin-top:1.25rem;color:#4d575f}.layout__job-board .card{border-bottom:1px dotted #e2e2e2;text-align:left;display:flex;text-decoration:none;-webkit-transition:all .1s;-moz-transition:all .1s;-o-transition:all .1s;-ms-transition:all .1s;transition:all .1s}.layout__job-board .card:last-child{border-bottom:0}.layout__job-board .card .card-image{flex-grow:0;flex-shrink:0;width:140px;padding:.75rem 1.5rem .75rem .75rem;position:relative;display:flex;flex-direction:column}.layout__job-board .card .card-image.empty{width:auto}.layout__job-board .card .card-image .card-image-container{position:relative;display:flex;flex-grow:1}.layout__job-board .card .card-image .card-image-container .card-image-icon{position:absolute;top:50%;left:-18px;margin-top:-36px;padding:0;z-index:2;background:#fff;width:36px;height:36px;-webkit-border-radius:50%;border-radius:50%;background-clip:padding-box;-webkit-box-shadow:0 0 4px 0 rgba(9,24,36,.5);box-shadow:0 0 4px 0 rgba(9,24,36,.5)}.layout__job-board .card .card-image .card-image-container .card-image-icon [class*=" icon-"]:before,.layout__job-board .card .card-image .card-image-container .card-image-icon [class^=icon-]:before{margin:0!important}.layout__job-board .card .card-image .card-image-container .card-image-icon i{color:#28a551;font-size:36px;line-height:36px;margin:0!important}.layout__job-board .card .card-image .card-image-container .card-image-icon.deadlinePassed i{color:#e96363}.layout__job-board .card .card-image .card-image-container .card-image-content{height:100%;top:0;left:0;width:100%;position:absolute;-webkit-background-size:contain;background-size:contain;background-repeat:no-repeat;background-position:50%}.layout__job-board .card .card-image.card-image-arrow{width:auto;font-size:2em;padding:0 .3125rem}.layout__job-board .card .card-content{flex-grow:1;padding:1.5rem 1.5rem 1.5rem 0}.layout__job-board .card .card-content h3,.layout__job-board .card .card-content h4,.layout__job-board .card .card-content h5,.layout__job-board .card .card-content h6{margin-bottom:0;margin-top:0}.layout__job-board .card .card-content h3.attention,.layout__job-board .card .card-content h4.attention,.layout__job-board .card .card-content h5.attention,.layout__job-board .card .card-content h6.attention{color:#e96363}.layout__job-board .card .card-content .applied-on{color:#4d575f}.layout__job-board .card .card-content .action{margin-top:.9375rem}.layout__job-board .card .card-content .action .button,.layout__job-board .card .card-content .action button{font-size:16px;line-height:48px}.layout__job-board .card .card-content h3{margin-bottom:.3125rem}.layout__job-board .card .card-content p{margin-bottom:0;font-family:Gotham SSm A,Gotham SSm B,Helvetica Neue,Helvetica,Arial,sans-serif}@media only screen and (min-device-width:960px){.layout__job-board .card.card-opportunity:hover .card-content h3,.layout__job-board .card.card-opportunity:hover .card-content h4,.layout__job-board .card.card-opportunity:hover .card-content h5{color:#2c76b3}}.layout__job-board .card .card-logo{display:none}.layout__job-board .card .card-link{flex-grow:0;flex-shrink:0;text-align:center;display:flex;flex-direction:column;padding:0 1.5rem 0 0}.layout__job-board .card .card-link .stretch{flex-grow:1}.layout__job-board .card .card-link .link{flex-grow:0}@media only screen and (max-device-width:959px) and (orientation:portrait){.layout__job-board .card{flex-wrap:wrap;align-items:center}.layout__job-board .card .card-content{padding:.625rem;flex:1;vertical-align:middle;align-items:center}.layout__job-board .card .card-content h3,.layout__job-board .card .card-content h4,.layout__job-board .card .card-content h5{font-family:Gotham Narrow SSm A,Gotham Narrow SSm B,Helvetica Neue,Helvetica,Arial,sans-serif}.layout__job-board .card .card-logo{display:block;max-width:100%;max-height:36px;margin-bottom:.625rem}.layout__job-board .card .card-logo img{max-width:100%;max-height:36px}.layout__job-board .card .card-image{display:none}.layout__job-board .card .card-link{width:80px;padding:.625rem .625rem .625rem 0}.layout__job-board .card .card-link .link{padding:0}.layout__job-board .card .card-link .link .button{vertical-align:middle;padding:6px 0;text-align:center!important;font-size:12px;line-height:18px;display:block;font-family:Gotham Narrow SSm A,Gotham Narrow SSm B,Helvetica Neue,Helvetica,Arial,sans-serif}.layout__job-board .card .card-link .card-logo{margin:0 0 .3125rem}}.layout__job-board .card.card-loading{padding:1.25rem}.layout__job-board .card.isEditor{pointer-events:none}.layout__job-board .card.isEditor .card-link a{background-color:#6f7d89}@media only screen and (max-device-width:959px){.layout__job-board .card-applied .card-content{padding:.625rem 0}}.layout__job-board .card-applied .card-applied-top{display:block}.layout__job-board .card-applied .card-applied-top .card-logo{display:none}@media only screen and (max-device-width:959px){.layout__job-board .card-applied .card-applied-top .card-logo{display:block}}.layout__job-board .card-applied .card-applied-top .card-header h3{color:#091824}@media only screen and (max-device-width:959px){.layout__job-board .card-applied .card-applied-top .card-header h3{font-weight:700}}@media only screen and (max-device-width:959px){.layout__job-board .card-applied .card-applied-top{display:flex;width:100%;padding-top:.3125rem}.layout__job-board .card-applied .card-applied-top .card-header{flex-grow:1;padding-right:.625rem}.layout__job-board .card-applied .card-applied-top .card-logo{flex-grow:0;flex-shrink:0;width:80px;text-align:right}.layout__job-board .card-applied .card-applied-top .card-logo img{max-width:80px}}.layout__job-board .card-applied h4.needsAttention{margin:1.25rem 0 0;-webkit-border-radius:4px;border-radius:4px;background-clip:padding-box;color:#091824;border:1px dashed #e2e2e2;padding:1.25rem;background:#f9f9f9}@media only screen and (max-device-width:959px){.layout__job-board .card-applied h4.needsAttention{margin:.625rem 0 0;border:0;padding:0;background:none}}.layout__job-board .card-applied h4.needsAttention.deadlinePassed{color:#091824;font-size:14px}@media only screen and (max-device-width:959px){.layout__job-board .card-applied h4.needsAttention.deadlinePassed{font-size:12px;line-height:19px}}.layout__job-board .card-applied h4.needsAttention .button{border-color:rgba(9,24,36,.5);color:#091824;background:#fff}@media only screen and (max-device-width:959px){.layout__job-board .card-applied h4.needsAttention .button{font-size:12px!important}}.layout__job-board .card-applied h4.needsAttention span.alert{color:#d73333;display:block}@media only screen and (max-device-width:959px){.layout__job-board .card-applied h4.needsAttention span.alert{margin-top:.625rem}}.layout__job-board .card-applied h4.needsAttention span.deadline{display:block}.card-list-flex{display:flex;flex-direction:row;align-items:stretch;justify-content:center;flex-wrap:wrap;width:100%;align-content:stretch}.card-list-flex a{text-decoration:none}.card-list-flex .card-flex-container{width:50%;border-bottom:1px dotted #e2e2e2;border-right:1px dotted #e2e2e2}.card-list-flex .card-flex-container:nth-child(2n){border-right:0}.card-list-flex .card-flex-container:last-child,.card-list-flex .card-flex-container:nth-last-child(2){border-bottom:0}.card-list-flex .card-flex-container:last-child{border-right:none}@media only screen and (max-device-width:959px){.card-list-flex .card-flex-container{width:100%;border-right:none;border-bottom:1px dotted #e2e2e2}.card-list-flex .card-flex-container:last-child,.card-list-flex .card-flex-container:nth-last-child(2){border-bottom:1px dotted #e2e2e2}.card-list-flex .card-flex-container:last-child{border-bottom:0}}.card-list-flex .card-flex{height:260px;margin:0;width:100%;position:relative;text-align:center;text-decoration:none;-webkit-transition:all .1s;-moz-transition:.1s all;-o-transition:.1s all;-ms-transition:.1s all;transition:all .1s}.card-list-flex .card-flex.half-height{height:130px}@media only screen and (max-device-width:959px){.card-list-flex .card-flex{height:auto}}.card-list-flex .card-flex .center-container{display:table;height:100%;position:relative;padding:2.5rem;background:hsla(0,0%,100%,.85);-webkit-transition:all .1s!important;-moz-transition:.1s all!important;-o-transition:.1s all!important;-ms-transition:.1s all!important;transition:all .1s!important;z-index:inherit}.card-list-flex .card-flex .center-container .center{display:table-cell}.card-list-flex .card-flex .center h3,.card-list-flex .card-flex .center h4{text-align:center;-webkit-transition:all .1s;-moz-transition:.1s all;-o-transition:.1s all;-ms-transition:.1s all;transition:all .1s}.card-list-flex .card-flex .center h4{margin:0}.card-list-flex .card-flex .center h3{margin-bottom:.625rem}.card-list-flex .card-flex .center h5{display:block;color:hsla(0,0%,100%,.75);letter-spacing:2px;font-size:11px;line-height:16px;text-transform:uppercase;position:absolute;bottom:0;padding:.625rem;left:0;width:100%;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=(0));opacity:0;background:#2c76b3;-webkit-transition:all .1s;-moz-transition:all .1s;-o-transition:all .1s;-ms-transition:all .1s;transition:all .1s}@media only screen and (max-device-width:959px){.card-list-flex .card-flex .center h5{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=(100));opacity:1;position:relative;margin-top:1.25rem;margin-bottom:0;bottom:0;color:#2c76b3;border:1px solid #4a95d2;padding:.625rem 1.25rem;display:inline-block;-webkit-border-radius:2px;border-radius:2px;background-clip:padding-box;background:hsla(0,0%,100%,.85)}}.card-list-flex .card-flex:hover .center-container{background-color:rgba(74,149,210,.92)}.card-list-flex .card-flex:hover .center h3,.card-list-flex .card-flex:hover .center h4{color:#fff;text-shadow:1px 1px 0 rgba(9,24,36,.125)}.card-list-flex .card-flex:hover .center h4{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=75)";filter:alpha(opacity=(75));opacity:.75}.card-list-flex .card-flex:hover .center h5{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=(100));opacity:1}.card-list-flex .card-flex.hasImage .center-container{background:hsla(0,0%,100%,.92)}.card-list-flex .card-flex.hasImage .center-container .center h3,.card-list-flex .card-flex.hasImage .center-container .center h4{text-shadow:none}@media only screen and (min-device-width:960px){.card-list-flex .card-flex.hasImage .center-container .center h5{background:transparent}}.card-list-flex .card-flex.hasImage:hover .center-container{background:hsla(0,0%,100%,.95)}.card-list-flex .card-flex.hasImage:hover .center-container .center h3,.card-list-flex .card-flex.hasImage:hover .center-container .center h4{color:#091824;text-shadow:none}.card-list-flex .card-flex.hasImage:hover .center-container .center h5{color:#4d575f;padding-top:0}.card-list-flex a.disabled{cursor:default;pointer-events:none}.card-list-flex a.disabled .card-flex{opacity:.5}.card-list-flex a.disabled .card-flex:hover{border-color:#b5bdc3}.filler-container{background:#f4f4f4;border-top:1px dotted #e2e2e2;border-bottom:1px dotted #e2e2e2;padding:0;margin:2.5rem 0 1.25rem;position:relative}.filler-container.filler-container-company_filler{margin-bottom:0;border-bottom:0}@media only screen and (max-device-width:959px){.filler-container{padding:0;margin:0}}.filler-container .filler-content-container{position:relative;display:flex;flex-direction:row;align-items:stretch;justify-content:center;flex-wrap:wrap;margin:0 auto;text-align:center}.filler-container .filler-content-container .item{width:50%}.filler-container .filler-content-container .filler-content{position:relative;height:360px;width:100%;background-color:#f4f4f4;background-position:50%;background-repeat:no-repeat;-webkit-background-size:cover;background-size:cover;margin:0;text-align:center;display:flex;flex-flow:column}@media only screen and (max-device-width:959px){.filler-container .filler-content-container .filler-content{-webkit-background-size:cover;background-size:cover;background-color:#f4f4f4;height:260px}}.filler-container .filler-content-container .filler-content .buttons{position:absolute;bottom:0;left:0;width:100%;height:48px;-webkit-transition:all .1s;-moz-transition:all .1s;-o-transition:all .1s;-ms-transition:all .1s;transition:all .1s;pointer-events:none;display:flex}.filler-container .filler-content-container .filler-content .buttons .button,.filler-container .filler-content-container .filler-content .buttons button{-webkit-border-radius:0;border-radius:0;background-clip:padding-box;margin:0;border:none}.filler-container .filler-content-container .filler-content.isEmpty .buttons{height:100%;-webkit-box-shadow:inset 0 0 96px 0 rgba(9,24,36,.84);box-shadow:inset 0 0 96px 0 rgba(9,24,36,.84);background-color:rgba(9,24,36,.8)}.filler-container .filler-content-container .filler-content .add-content,.filler-container .filler-content-container .filler-content .change-content,.filler-container .filler-content-container .filler-content .remove-content{width:50%;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=(0));opacity:0;pointer-events:none;-webkit-transition:all .1s;-moz-transition:all .1s;-o-transition:all .1s;-ms-transition:all .1s;transition:all .1s;color:#fff;border-color:transparent;font-size:11px;letter-spacing:2px;text-transform:uppercase;background-color:#091824}.filler-container .filler-content-container .filler-content .add-content{width:100%;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=75)";filter:alpha(opacity=(75));opacity:.75;pointer-events:auto}.filler-container .filler-content-container .filler-content .link{margin:auto;background-color:rgba(9,24,36,.75);width:100%;height:100%;display:flex;flex-flow:column}.filler-container .filler-content-container .filler-content .link .button{margin:auto;color:hsla(0,0%,100%,.75);border-color:hsla(0,0%,100%,.5);padding:1.25rem 2.5rem;line-height:20px;text-shadow:1px 1px 0 rgba(9,24,36,.85);background:rgba(9,24,36,.75)}.filler-container .filler-content-container .filler-content .link .button:hover{color:#fff;background:rgba(9,24,36,.75);border-color:hsla(0,0%,100%,.88)}.filler-container .filler-content-container .filler-content:hover .add-content,.filler-container .filler-content-container .filler-content:hover .change-content,.filler-container .filler-content-container .filler-content:hover .remove-content{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=75)";filter:alpha(opacity=(75));opacity:.75;pointer-events:auto}.filler-container .filler-content-container .filler-content:hover .add-content:hover,.filler-container .filler-content-container .filler-content:hover .change-content:hover,.filler-container .filler-content-container .filler-content:hover .remove-content:hover{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=(100));opacity:1;border-color:transparent;-webkit-box-shadow:none;box-shadow:none}@media only screen and (max-device-width:959px){.filler-container .filler-content-container{flex-wrap:nowrap;width:100%;overflow-x:hidden;flex-flow:row;justify-content:flex-start}.filler-container .filler-content-container .item{width:100%;flex-shrink:0}.filler-container .filler-content-container .item:first-child{display:block}}.filler-container .filler-nav{position:absolute;top:0;z-index:2;display:flex;flex-direction:column;width:48px;height:100%}.filler-container .filler-nav .stretch{flex-grow:1}.filler-container .filler-nav>.icon{flex-grow:0;color:#fff;font-size:48px;text-align:center;text-shadow:0 0 6px rgba(0,0,0,.25);padding:0}.filler-container .filler-nav>.icon [class*=" icon-"]:before,.filler-container .filler-nav>.icon [class^=icon-]:before{padding:0!important;margin:0!important}.filler-container .filler-nav.filler-nav-left{left:0}.filler-container .filler-nav.filler-nav-right{right:0}.filler-container .filler-dots{position:absolute;bottom:0;left:0;width:100%;z-index:2;padding:12px;text-align:center;background:-moz-linear-gradient(top,transparent 0,rgba(0,0,0,.12) 100%);background:-webkit-linear-gradient(top,transparent,rgba(0,0,0,.12));background:linear-gradient(180deg,transparent 0,rgba(0,0,0,.12));filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#00000000",endColorstr="#1f000000",GradientType=0)}.filler-container .filler-dots .dot{background-color:transparent;border:2px solid hsla(0,0%,100%,.85);width:12px;height:12px;display:inline-block;margin-left:2px;margin-right:2px;-webkit-border-radius:50%;border-radius:50%;background-clip:padding-box;-webkit-box-shadow:0 0 6px 0 rgba(0,0,0,.25);box-shadow:0 0 6px 0 rgba(0,0,0,.25);-webkit-transition:all .25s;-moz-transition:all .25s;-o-transition:all .25s;-ms-transition:all .25s;transition:all .25s}.filler-container .filler-dots .dot.on{background:#fff;border:6px solid #fff}#nc_modal__container.nc_modal__view__jb_opportunity_apply{padding:56px 0 0;-webkit-transition:none;-moz-transition:none;-o-transition:none;-ms-transition:none;transition:none}@media only screen and (max-device-width:959px){#nc_modal__container.nc_modal__view__jb_opportunity_apply{padding-top:0}}#nc_modal__container.nc_modal__view__jb_opportunity_apply .nc_modal__dialog_container{display:block;overflow:hidden}#nc_modal__container.nc_modal__view__jb_opportunity_apply .nc_modal__dialog_container .nc_modal__dialog_content{display:block;width:100%;height:100%;vertical-align:inherit;overflow:hidden}#nc_modal__container.nc_modal__view__jb_opportunity_apply.jb_opportunity_apply_application{padding-top:0}#nc_modal__container.nc_modal__view__jb_opportunity_apply.jb_opportunity_apply_application .nc_modal__dialog{height:100%;width:100%;padding:0;overflow:hidden}#nc_modal__container.nc_modal__view__jb_opportunity_apply.jb_opportunity_apply_application .nc_modal__dialog #jb-opportunity-apply{height:100%;position:relative;z-index:1!important;overflow:hidden}#nc_modal__container.nc_modal__view__jb_opportunity_apply.jb_opportunity_apply_application .nc_modal__dialog #jb-opportunity-apply #jb-opportunity-application{padding:0;display:flex;flex-direction:column;width:100%;height:100%;position:relative;z-index:1;overflow:hidden}#nc_modal__container.nc_modal__view__jb_opportunity_apply.jb_opportunity_apply_application .nc_modal__dialog #jb-opportunity-apply #jb-opportunity-application #jb-application-content{display:flex;flex-direction:column;flex-grow:1;vertical-align:middle;height:100%;width:100%;overflow-y:auto;-webkit-overflow-scrolling:touch;padding:0 0 1.25rem}@media only screen and (max-device-width:959px){#nc_modal__container.nc_modal__view__jb_opportunity_apply.jb_opportunity_apply_application .nc_modal__dialog #jb-opportunity-apply #jb-opportunity-application #jb-application-content{padding:0 0 .625rem}}#nc_modal__container.nc_modal__view__jb_opportunity_apply.jb_opportunity_apply_application .nc_modal__dialog #jb-opportunity-apply #jb-opportunity-application #jb-application-content .stretch{flex-grow:1}#nc_modal__container.nc_modal__view__jb_opportunity_apply.jb_opportunity_apply_application .nc_modal__dialog #jb-opportunity-apply #jb-opportunity-application #jb-application-content.no-pad-top{padding-top:2.5rem}@media only screen and (max-device-width:959px){#nc_modal__container.nc_modal__view__jb_opportunity_apply.jb_opportunity_apply_application .nc_modal__dialog #jb-opportunity-apply #jb-opportunity-application #jb-application-content.no-pad-top{padding-top:1.25rem}}@media only screen and (max-device-width:959px){#nc_modal__container.nc_modal__view__jb_opportunity_apply.jb_opportunity_apply_application .nc_modal__dialog #jb-opportunity-apply #jb-opportunity-application #jb-application-content{vertical-align:top}}#nc_modal__container.nc_modal__view__jb_opportunity_apply.jb_opportunity_apply_application .nc_modal__dialog #jb-opportunity-apply #jb-opportunity-application .actions{width:100%;max-width:100%;text-align:center;background:#f4f4f4;border-top:1px solid #e2e2e2;bottom:0;left:0;padding:.9375rem;margin:0}#nc_modal__container.nc_modal__view__jb_opportunity_apply.jb_opportunity_apply_application .nc_modal__dialog #jb-opportunity-apply #jb-opportunity-application .actions .action-container{width:100%}@media only screen and (max-device-width:959px){#nc_modal__container.nc_modal__view__jb_opportunity_apply.jb_opportunity_apply_application .nc_modal__dialog #jb-opportunity-apply #jb-opportunity-application .actions{position:relative;z-index:inherit;background:transparent;border-top:0;bottom:inherit;left:inherit;padding:0}}#nc_modal__container.nc_modal__view__jb_opportunity_apply.jb_opportunity_apply_application .nc_modal__dialog #jb-opportunity-apply #jb-opportunity-application .actions .action{display:none;padding:0 .3125rem}#nc_modal__container.nc_modal__view__jb_opportunity_apply.jb_opportunity_apply_application .nc_modal__dialog #jb-opportunity-apply #jb-opportunity-application .actions .action.on{display:inline-block!important}#nc_modal__container.nc_modal__view__jb_opportunity_apply.jb_opportunity_apply_application .nc_modal__dialog #jb-opportunity-apply #jb-opportunity-application .actions .action button{width:auto;margin:0;display:inline-block;white-space:nowrap}@media only screen and (max-device-width:959px){#nc_modal__container.nc_modal__view__jb_opportunity_apply.jb_opportunity_apply_application .nc_modal__dialog #jb-opportunity-apply #jb-opportunity-application .actions .action-container{display:flex;flex-wrap:nowrap;width:100%;border-top:1px solid #e2e2e2;background:#f4f4f4;padding:.3125rem}#nc_modal__container.nc_modal__view__jb_opportunity_apply.jb_opportunity_apply_application .nc_modal__dialog #jb-opportunity-apply #jb-opportunity-application .actions .action{flex-grow:1;flex-shrink:1;padding:.3125rem}#nc_modal__container.nc_modal__view__jb_opportunity_apply.jb_opportunity_apply_application .nc_modal__dialog #jb-opportunity-apply #jb-opportunity-application .actions .action button{-webkit-border-radius:0;border-radius:0;background-clip:padding-box;-webkit-box-shadow:none;box-shadow:none;border:none;width:100%}#nc_modal__container.nc_modal__view__jb_opportunity_apply.jb_opportunity_apply_application .nc_modal__dialog #jb-opportunity-apply #jb-opportunity-application .actions .action.on{display:block!important}}#jb-opportunity-apply,#jb-opportunity-share{width:100%;overflow-x:hidden}#jb-opportunity-apply .logo,#jb-opportunity-share .logo{margin-bottom:2.5rem}@media only screen and (max-device-width:959px){#jb-opportunity-apply .logo,#jb-opportunity-share .logo{margin-bottom:.625rem}}#jb-opportunity-apply .logo img,#jb-opportunity-share .logo img{max-width:320px;max-height:160px}@media only screen and (max-device-width:959px){#jb-opportunity-apply .logo img,#jb-opportunity-share .logo img{max-width:140px;max-height:70px}}#jb-opportunity-apply .logo.sm,#jb-opportunity-share .logo.sm{margin-bottom:1.25rem}@media only screen and (max-device-width:959px){#jb-opportunity-apply .logo.sm,#jb-opportunity-share .logo.sm{margin-bottom:.625rem}}#jb-opportunity-apply .logo.sm img,#jb-opportunity-share .logo.sm img{max-width:240px;max-height:120px}@media only screen and (max-device-width:959px){#jb-opportunity-apply .logo.sm img,#jb-opportunity-share .logo.sm img{max-width:100px;max-height:50px}}#jb-opportunity-apply h2,#jb-opportunity-share h2{margin-bottom:2.5rem}@media only screen and (max-device-width:959px){#jb-opportunity-apply h2,#jb-opportunity-share h2{margin-bottom:.625rem}}#jb-opportunity-apply h2.slim,#jb-opportunity-share h2.slim{margin-bottom:1.25rem}#jb-opportunity-apply h3,#jb-opportunity-share h3{color:#4d575f}#jb-opportunity-apply h3.spacer,#jb-opportunity-share h3.spacer{margin-top:2.5rem}@media only screen and (max-device-width:959px){#jb-opportunity-apply h3.spacer,#jb-opportunity-share h3.spacer{margin-top:1.25rem}}#jb-opportunity-apply h3.slim,#jb-opportunity-share h3.slim{margin-bottom:2.5rem}@media only screen and (max-device-width:959px){#jb-opportunity-apply h3.slim,#jb-opportunity-share h3.slim{margin-bottom:1.875rem}}#jb-opportunity-apply h4,#jb-opportunity-share h4{color:#4d575f;margin-bottom:1.875rem}@media only screen and (max-device-width:959px){#jb-opportunity-apply h4,#jb-opportunity-share h4{margin-bottom:.625rem}}#jb-opportunity-apply .actions,#jb-opportunity-share .actions{max-width:320px;margin:1.25rem auto 0}@media only screen and (max-device-width:959px){#jb-opportunity-apply .actions,#jb-opportunity-share .actions{max-width:100%}}#jb-opportunity-apply .actions .button,#jb-opportunity-apply .actions button,#jb-opportunity-share .actions .button,#jb-opportunity-share .actions button{display:block;width:100%;line-height:1.6em;text-align:center;margin-bottom:.625rem}#jb-opportunity-apply #jb-opportunity-apply-logging-in{position:fixed;top:0;left:0;width:100%;height:100%;z-index:100;background:hsla(0,0%,100%,.98);text-align:center;pointer-events:none;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=(0));opacity:0;z-index:1000000000;-webkit-transition:all .1s;-moz-transition:all .1s;-o-transition:all .1s;-ms-transition:all .1s;transition:all .1s}#jb-opportunity-apply #jb-opportunity-apply-logging-in h5{margin-top:1.25rem;margin-bottom:0;text-transform:uppercase;letter-spacing:2px;font-size:11px;line-height:16px;color:#4d575f;font-weight:700}#jb-opportunity-apply #jb-opportunity-apply-logging-in.on{pointer-events:auto;cursor:wait;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=(100));opacity:1}#jb-opportunity-apply #jb-a-resume{width:100%;padding-top:0;margin-top:0}#jb-opportunity-apply #jb-a-resume h4{text-align:left}#jb-opportunity-apply #jb-a-resume-file{text-align:center}#jb-opportunity-apply #jb-a-resume-file h5{margin:0;text-align:center;width:auto;line-height:2em;padding:0;display:inline-block}#jb-opportunity-apply #jb-a-resume-file h5 a{font-size:.7em;display:inline-block;background:#e96363;color:#fff;text-decoration:none;vertical-align:middle;-webkit-border-radius:4px;border-radius:4px;background-clip:padding-box;border-bottom:0;padding:0 .625rem;margin-left:.625rem}.jb-application-loading{position:fixed;top:0;left:0;width:100%;height:100%;background:hsla(0,0%,100%,.975);-webkit-transition:all .125s;-moz-transition:all .125s;-o-transition:all .125s;-ms-transition:all .125s;transition:all .125s;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=(0));opacity:0;z-index:10000000000000000000;pointer-events:none}.jb-application-loading h5{margin-top:1.25rem;font-size:11px;font-weight:700;line-height:16px;letter-spacing:2px;text-transform:uppercase}.jb-application-loading.on{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=(100));opacity:1;pointer-events:auto;cursor:wait}.jb-language .jb-language-extra{padding-left:.3125rem}.jb-language .jb-language-number{padding-right:.3125rem}.jb-language .hasExtraInput .flex-field-input{width:50%}@media only screen and (max-device-width:959px){.jb-language{border-bottom:1px dotted #e2e2e2;margin-bottom:1.25rem!important;padding-bottom:.625em!important}.jb-language .jb-language-number{display:none}.jb-language:last-child{border-bottom:0;margin-bottom:.625rem!important;padding-bottom:0!important}}#jb-applicant-profile-languages,#jb-opportunity-application{min-width:640px;height:100%}@media only screen and (max-device-width:959px){#jb-applicant-profile-languages,#jb-opportunity-application{min-width:100%;position:relative}}#jb-applicant-profile-languages #jb-application-content .flex-fields .flex-field,#jb-opportunity-application #jb-application-content .flex-fields .flex-field{border-bottom:1px dotted #e2e2e2;padding-bottom:.625rem;margin-bottom:.625rem}#jb-applicant-profile-languages #jb-application-content .flex-fields .flex-field label,#jb-opportunity-application #jb-application-content .flex-fields .flex-field label{color:#4d575f}#jb-applicant-profile-languages #jb-application-content .flex-fields .flex-field:last-child,#jb-opportunity-application #jb-application-content .flex-fields .flex-field:last-child{border-bottom:0;padding-bottom:0;margin-bottom:0}#jb-applicant-profile-languages #jb-cancel-application,#jb-opportunity-application #jb-cancel-application{margin-top:1.875rem}#jb-applicant-profile-languages #jb-application-view,#jb-opportunity-application #jb-application-view{text-align:left;padding:0 1.25rem;width:100%}#jb-applicant-profile-languages #jb-application-view .jb-application-page-information,#jb-opportunity-application #jb-application-view .jb-application-page-information{padding:0}@media only screen and (max-device-width:959px){#jb-applicant-profile-languages #jb-application-view,#jb-opportunity-application #jb-application-view{padding:.625rem .625rem 0}}#jb-applicant-profile-languages #jb-application-error,#jb-opportunity-application #jb-application-error{margin-top:.625rem;padding:.625rem;border:1px solid rgba(233,99,99,.25);background:rgba(233,99,99,.1);-webkit-border-radius:4px;border-radius:4px;background-clip:padding-box}#jb-applicant-profile-languages #jb-application-error h5,#jb-opportunity-application #jb-application-error h5{color:#d73333;text-align:left}#jb-applicant-profile-languages .jb-application-page-information,#jb-opportunity-application .jb-application-page-information{padding:0 .625rem}#jb-applicant-profile-languages .jb-application-page-information h4.show-guide,#jb-opportunity-application .jb-application-page-information h4.show-guide{margin-bottom:1.25rem;font-size:11px;letter-spacing:1px;text-transform:uppercase;cursor:pointer}#jb-applicant-profile-languages .jb-application-page-information h4.show-guide a,#jb-opportunity-application .jb-application-page-information h4.show-guide a{text-decoration:none;text-align:center;cursor:pointer}#jb-applicant-profile-languages .jb-application-page-information .guide,#jb-opportunity-application .jb-application-page-information .guide{padding:1.25rem;border:1px dotted #e2e2e2;background:#f9f9f9;margin:0 0 2.5rem;-webkit-border-radius:4px;border-radius:4px;background-clip:padding-box}@media only screen and (max-device-width:959px){#jb-applicant-profile-languages .jb-application-page-information .guide,#jb-opportunity-application .jb-application-page-information .guide{margin:1.25rem 0;padding:.625rem}}#jb-applicant-profile-languages .jb-application-page-information .guide .guide-section,#jb-opportunity-application .jb-application-page-information .guide .guide-section{margin-bottom:.625rem;border-bottom:1px dotted #e2e2e2;padding-bottom:.625rem}#jb-applicant-profile-languages .jb-application-page-information .guide .guide-section:last-child,#jb-opportunity-application .jb-application-page-information .guide .guide-section:last-child{padding-bottom:0;margin-bottom:0;border-bottom:0}#jb-applicant-profile-languages .jb-application-page-information .guide .guide-section h4,#jb-applicant-profile-languages .jb-application-page-information .guide .guide-section h5,#jb-opportunity-application .jb-application-page-information .guide .guide-section h4,#jb-opportunity-application .jb-application-page-information .guide .guide-section h5{text-align:left;margin:0}#jb-applicant-profile-languages .jb-application-page-information .guide .guide-section h4.hdr,#jb-applicant-profile-languages .jb-application-page-information .guide .guide-section h5.hdr,#jb-opportunity-application .jb-application-page-information .guide .guide-section h4.hdr,#jb-opportunity-application .jb-application-page-information .guide .guide-section h5.hdr{font-weight:700}#jb-applicant-profile-languages .jb-application-page-information h2,#jb-applicant-profile-languages .jb-application-page-information h4,#jb-applicant-profile-languages .jb-application-page-information h5,#jb-opportunity-application .jb-application-page-information h2,#jb-opportunity-application .jb-application-page-information h4,#jb-opportunity-application .jb-application-page-information h5{text-align:center}#jb-applicant-profile-languages .jb-application-page-information.spacer,#jb-opportunity-application .jb-application-page-information.spacer{margin-top:1.25rem}#jb-applicant-profile-languages .jb-application-page-information.spacer h5,#jb-opportunity-application .jb-application-page-information.spacer h5{margin-bottom:.9375rem}#jb-applicant-profile-languages .jb-application-page-information .page-title,#jb-opportunity-application .jb-application-page-information .page-title{margin-bottom:1.25rem}@media only screen and (max-device-width:959px){#jb-applicant-profile-languages .jb-application-page-information .page-title,#jb-opportunity-application .jb-application-page-information .page-title{margin-bottom:.625rem}}#jb-applicant-profile-languages .jb-application-page-information .page-title h2,#jb-opportunity-application .jb-application-page-information .page-title h2{margin-bottom:0}#jb-applicant-profile-languages .jb-application-page-information .page-text h4,#jb-opportunity-application .jb-application-page-information .page-text h4{color:#4d575f}@media only screen and (max-device-width:959px){#jb-applicant-profile-languages .jb-application-page-information .top-info .page-icon,#jb-applicant-profile-languages .jb-application-page-information .top-info .page-title,#jb-opportunity-application .jb-application-page-information .top-info .page-icon,#jb-opportunity-application .jb-application-page-information .top-info .page-title{width:100%;text-align:center}#jb-applicant-profile-languages .jb-application-page-information .top-info .page-icon,#jb-opportunity-application .jb-application-page-information .top-info .page-icon{border:0}#jb-applicant-profile-languages .jb-application-page-information .top-info .page-title h2,#jb-opportunity-application .jb-application-page-information .top-info .page-title h2{font-size:14px;font-weight:700;letter-spacing:2px;text-transform:uppercase}}@media only screen and (max-device-width:959px){#jb-applicant-profile-languages .page-text,#jb-opportunity-application .page-text{padding-left:1.25rem!important;padding-right:1.25rem!important;margin-bottom:.625rem}}.jb-opportunity-application-process{flex-grow:0;flex-shrink:0;position:relative;margin-bottom:2.5rem;width:100%;background:#f9f9f9;border-bottom:1px dotted #e2e2e2}@media only screen and (max-device-width:959px){.jb-opportunity-application-process{margin-bottom:1.25rem}}.jb-opportunity-application-process ul{display:flex;width:100%;height:36px;align-items:center;justify-content:center;align-content:center}.jb-opportunity-application-process ul li{flex-grow:1}.jb-opportunity-application-process ul li h6{text-align:center;margin:0;text-transform:uppercase;letter-spacing:1px;font-size:9px;line-height:11px;color:#b5bdc3;-webkit-transition:all .4s;-moz-transition:all .4s;-o-transition:all .4s;-ms-transition:all .4s;transition:all .4s}.jb-opportunity-application-process ul li h6.on{color:#6f7d89;font-weight:700}@media only screen and (max-device-width:959px){.jb-opportunity-application-process ul li h6{font-size:11px}}.jb-opportunity-position-info{flex-shrink:0;position:relative;width:100%;min-height:56px;padding:12px 48px;background:#f4f4f4;display:flex;text-align:left;align-items:center;justify-content:center;align-content:center;border-bottom:1px dotted #e2e2e2}@media only screen and (max-device-width:959px){.jb-opportunity-position-info{min-height:36px;height:auto}}@media only screen and (max-device-width:959px){.jb-opportunity-position-info .position{flex-grow:1}}.jb-opportunity-position-info h5{display:block;text-align:center;margin:0}.jb-opportunity-position-info h5.title{font-size:11px;line-height:16px;font-weight:700;text-transform:uppercase;letter-spacing:1px;color:#6f7d89;text-shadow:1px 1px 0 hsla(0,0%,100%,.95)}.jb-opportunity-position-info .logo.sm{padding:12px 0 12px 12px;width:56px;height:56px;display:inline-block;margin-bottom:0}.jb-opportunity-position-info .logo.sm img{margin-bottom:0;max-width:32px;max-height:32px}.jb-opportunity-position-info .close-application{position:absolute;top:4px;right:9px;cursor:pointer}@media only screen and (max-device-width:959px){.jb-opportunity-position-info .close-application{top:0;right:6px}}.jb-opportunity-position-info .close-application i{pointer-events:none}.jb-opportunity-position-info .close-application i span{background:#6f7d89}.jb-opportunity-position-info .close-application:hover i span{background:#091824}#jb-a-resume .icon-card{text-align:left;margin-bottom:0!important}@media only screen and (max-device-width:959px){#jb-a-resume .icon-card{text-align:center}#jb-a-resume .icon-card .text .icon{margin-bottom:.625rem}#jb-a-resume .icon-card .text h4.pad-bottom{text-align:center!important}#jb-a-resume .icon-card button.filepicker{width:100%;padding:1.25rem}}#jb-a-resume-file .loading{color:#4d575f;text-align:center;width:100%;flex-grow:1;margin-top:1.25rem}#jb-a-resume-file .loading span{display:block;margin-top:1.25rem;text-align:center}#jb-a-resume-file .resume-file,#jb-a-resume-file .resume-thumbs{width:50%;min-width:640px;margin-left:auto;margin-right:auto}#jb-a-resume-file .resume-file{padding:0 0 .625rem;display:block;text-align:left}#jb-a-resume-file .resume-file h4{border:1px solid #e2e2e2;background:#f9f9f9;padding:1.25rem;-webkit-border-radius:4px;border-radius:4px;background-clip:padding-box}#jb-a-resume-file .resume-file h4 i{float:left;width:48px}#jb-a-resume-file .resume-file h4 i img{width:48px}@media only screen and (max-device-width:959px){#jb-a-resume-file .resume-file h4 .text{font-size:11px;line-height:16px}}#jb-a-resume-file .resume-file h4 span{color:#091824}#jb-a-resume-file .resume-file h4 em{font-style:normal;display:block;color:#b5bdc3}#jb-a-resume-file .resume-file h4 em a{text-transform:uppercase;margin-left:.625rem;font-size:10px;vertical-align:middle;text-decoration:none;letter-spacing:2px}#jb-a-resume-file .resume-file h4 em a:hover{text-decoration:underline}@media only screen and (max-device-width:959px){#jb-a-resume-file .resume-file h4 em a{font-size:9px}}#jb-a-resume-file .resume-file .resume-file-actions{list-style:none;border:1px solid #e2e2e2;border-top-style:dotted;background:#f9f9f9;display:flex}#jb-a-resume-file .resume-file .resume-file-actions li{margin:0;width:50%;padding:.625rem .3125rem .625rem .625rem}#jb-a-resume-file .resume-file .resume-file-actions li:last-child{padding:.625rem .625rem .625rem .3125rem}#jb-a-resume-file .resume-file .resume-file-actions li .button{display:block;text-align:center;width:100%;line-height:21px}#jb-a-resume-file .resume-file .resume-file-actions h4{margin:0}#jb-a-resume-file .resume-file .resume-file-actions h4 a{text-decoration:none}#jb-a-resume-file .resume-thumbs{overflow-y:auto;margin-left:auto;margin-right:auto}#jb-a-resume-file .resume-thumbs .resume-thumb{text-align:center;display:block;padding:0 0 .625rem}#jb-a-resume-file .resume-thumbs .resume-thumb .img,#jb-a-resume-file .resume-thumbs .resume-thumb img{border:1px solid #f4f4f4;width:100%;display:block;-webkit-box-shadow:0 0 12px 0 rgba(9,24,36,.05);box-shadow:0 0 12px 0 rgba(9,24,36,.05)}#jb-a-resume-file .resume-thumbs .resume-thumb .img{padding:2.5rem}#jb-a-resume-file .resume-thumbs .resume-thumb .img h5{margin-top:1.25rem;color:#4d575f;letter-spacing:2px;font-size:11px;line-height:16px;text-transform:uppercase;font-weight:700}#jb-a-resume-file .resume-thumbs .resume-thumb.loading .img{border:none}#jb-a-resume-file .resume-thumbs .resume-thumb.loading .img h5{margin-top:1.25rem!important}@media only screen and (max-device-width:959px){#jb-a-resume-file .icon-card,#jb-a-resume-file .resume-file,#jb-a-resume-file .resume-file-actions,#jb-a-resume-file .resume-thumbs{width:100%;margin-right:0;min-width:inherit}#jb-a-resume-file .resume-thumbs{padding-left:0}}#jb-application-qa .dots{margin:0 0 1.875rem}@media only screen and (max-device-width:959px){#jb-application-qa .dots{margin-bottom:1.25rem}}#jb-application-qa .dots .dot{display:inline-block;background:#e2e2e2;width:12px;height:12px;margin:0 .3125rem;-webkit-border-radius:50%;border-radius:50%;background-clip:padding-box;-webkit-transition:all .4s;-moz-transition:all .4s;-o-transition:all .4s;-ms-transition:all .4s;transition:all .4s}#jb-application-qa .dots .dot.on{background-color:#6f7d89}#jb-application-qa .first-bottom{margin-top:2.5rem}#jb-application-qa .first-bottom h4{text-align:center;margin:0}@media only screen and (max-device-width:959px){#jb-application-qa .first-bottom{margin-top:1.25rem}}#jb-application-qa .current-question{padding:0;text-align:center;min-width:480px;max-width:640px;margin-left:auto;margin-right:auto}#jb-application-qa .current-question .question h2{margin-bottom:1.55rem}#jb-application-qa .current-question h5.redo{margin:1.25rem 0 0}#jb-application-qa .current-question h5.redo a{font-size:11px;letter-spacing:2px;color:#6f7d89;text-transform:uppercase;text-decoration:none;border:0}#jb-application-qa .current-question h5.redo a:hover{color:#091824}#jb-application-qa .current-question .answers .answer{margin-bottom:.9375rem}#jb-application-qa .current-question .answers .answer button{width:100%!important;padding:1.25rem 2.5rem;-webkit-border-radius:4px;border-radius:4px;background-clip:padding-box}#jb-application-qa .current-question .answers .answer:last-child{margin-bottom:0}#jb-application-qa .current-question .finished-answers{padding:.625rem 0}@media only screen and (max-device-width:959px){#jb-application-qa .current-question .finished-answers{padding:0 0 .3125rem}}#jb-application-qa .current-question .finished-answers h4{margin-bottom:1.25rem}#jb-application-qa .current-question .finished-answers h4 span{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=75)";filter:alpha(opacity=(75));opacity:.75}#jb-application-qa .current-question .finished-answers h4:last-child{border-bottom:0}@media only screen and (max-device-width:959px){#jb-application-qa .current-question{padding:0;border:0;min-width:inherit;max-width:inherit;-webkit-box-shadow:none;box-shadow:none;width:100%}#jb-application-qa .current-question.isFinished{padding-top:0}#jb-application-qa .current-question .finished-answers{margin-top:0}#jb-application-qa .current-question .finished-answers h4{border-bottom:0;padding-bottom:0;margin-bottom:.9375rem}#jb-application-qa .current-question .question h2{margin-bottom:1.25rem}#jb-application-qa .current-question .answers .answer{margin-bottom:.625rem;width:100%}#jb-application-qa .current-question .answers .answer button{width:100%!important}}#jb-application-finish{padding-bottom:7rem}@media only screen and (max-device-width:959px){#jb-application-finish{padding-bottom:0;padding-top:4rem}}#jb-application-finish h3{text-align:center;margin:0}#jb-application-finish .logo img{display:block;margin:0 auto}#jb-application-finish #jb-application-verify-text h4{margin-top:1.25rem;color:#6f7d89;text-align:center}@media only screen and (max-device-width:959px){#jb-application-finish #jb-application-verify-text h4{margin-top:.625rem;max-width:75%;margin-left:auto;margin-right:auto}}#jb-application-finish #jb-application-verify-text #jb-application-referrer{margin-bottom:2.5rem;padding-left:.625rem;padding-right:.625rem;padding-bottom:.625rem}#jb-application-finish #jb-application-verify-text #jb-application-referrer .flex-fields{margin-top:1.25rem;margin-bottom:1.25rem}@media only screen and (max-device-width:959px){#jb-application-finish #jb-application-verify-text #jb-application-referrer .flex-fields{margin-top:.625rem;margin-bottom:.625rem}}@media only screen and (max-device-width:959px){#jb-application-finish #jb-application-verify-text #jb-application-referrer{margin-bottom:.625rem;padding-bottom:0}}#jb-application-finish #jb-application-verify-text #jb-application-referrer h5{text-align:center;font-weight:700}@media only screen and (max-device-width:959px){#jb-application-finish #jb-application-verify-text #jb-application-referrer h5{margin-top:1.25rem}}#jb-application-finish #jb-application-verify-text #jb-application-referrer .max480{margin:1.25rem auto 0}#jb-application-finish #jb-mock-application{margin-top:2.5rem;text-align:center}#jb-application-finish #jb-mock-application .flex-fields{text-align:left}@media only screen and (max-device-width:959px){#jb-application-finish #jb-mock-application{border:0;margin-top:0;padding:.625rem}}#jb-application-finish #jb-mock-application h4.hdr{margin:0 0 .625rem;color:#091824;border-bottom:1px solid #e2e2e2;padding-bottom:.625rem;text-align:left}#jb-application-finish #jb-mock-application .position-title{text-transform:uppercase;letter-spacing:2px;margin-bottom:1.25rem;border-bottom:1px dotted #e2e2e2;padding-bottom:1.25rem;text-align:left}@media only screen and (max-device-width:959px){#jb-application-finish #jb-mock-application .position-title{text-align:center;font-weight:700;border-bottom:0}}#jb-application-finish #jb-mock-application h5{color:#4d575f;margin:0;font-size:14px;line-height:24px;display:flex;align-items:stretch;text-align:left}@media only screen and (max-device-width:959px){#jb-application-finish #jb-mock-application h5{font-size:12px;line-height:19px;text-align:left}}#jb-application-finish #jb-mock-application h5 i{margin-right:.3125rem;flex-grow:0;color:#6f7d89}#jb-application-finish #jb-mock-application h5.margin{margin-bottom:1.25rem}#jb-application-finish #jb-mock-application h5.q{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=75)";filter:alpha(opacity=(75));opacity:.75}#jb-application-finish #jb-mock-application h5.a{margin-bottom:.625rem}#jb-application-finish #jb-mock-application h5.a,#jb-application-finish #jb-mock-application h5.q{text-align:left;display:block}#jb-application-finish #jb-mock-application .mock-application-section{padding-bottom:1.875rem}@media only screen and (max-device-width:959px){#jb-application-finish #jb-mock-application .mock-application-section{padding-bottom:1.25rem}}#jb-application-finish #jb-mock-application .mock-application-section:last-child{padding-bottom:0}#jb-application-finish #jb-mock-application .mock-application-section #jb-finish-close{margin:2.5rem auto 0}#jb-application-finish #jb-mock-application .mock-application-section h4.hdr{font-size:11px;letter-spacing:2px;line-height:16px;text-transform:uppercase;margin-bottom:1.25rem;color:#4d575f;font-weight:700}@media only screen and (max-device-width:959px){#jb-application-finish #jb-mock-application .mock-application-section h4.hdr{padding-bottom:1.25rem;margin-top:1.25rem}}#jb-application-finish #jb-mock-application .mock-application-section .resume-thumbs{display:flex;flex-wrap:nowrap;margin-top:1.25rem}#jb-application-finish #jb-mock-application .mock-application-section .resume-thumbs .resume-thumb{flex:1;padding:4px}#jb-application-finish #jb-mock-application .mock-application-section .resume-thumbs .resume-thumb:first-child{padding-left:0}#jb-application-finish #jb-mock-application .mock-application-section .resume-thumbs .resume-thumb:last-child{padding-right:0}#jb-application-finish #jb-mock-application .mock-application-section .resume-thumbs .resume-thumb img{border:1px solid #f4f4f4;width:100%;display:block}#jb-application-finish #jb-mock-application .mock-application-section .edit-link{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=(0));opacity:0;-webkit-transition:all .1s;-moz-transition:all .1s;-o-transition:all .1s;-ms-transition:all .1s;transition:all .1s;color:#4a95d2;font-size:16px;position:relative;top:1px;text-decoration:none;margin-left:6px;cursor:pointer}#jb-application-finish #jb-mock-application .mock-application-section .edit-link span{display:inline-block;font-size:11px;position:relative;top:-1px}@media only screen and (max-device-width:959px){#jb-application-finish #jb-mock-application .mock-application-section .edit-link{top:-6px;margin-left:0;background:#fff;color:#4a95d2;width:24px;height:24px;text-align:center;-webkit-border-radius:4px;border-radius:4px;background-clip:padding-box;border:1px solid rgba(74,149,210,.5);padding-top:3px;padding-left:1px}#jb-application-finish #jb-mock-application .mock-application-section .edit-link span{display:none}}@media only screen and (max-device-width:959px){#jb-application-finish #jb-mock-application .mock-application-section .edit-link{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=(100));opacity:1;float:right}}#jb-application-finish #jb-mock-application .mock-application-section:hover .edit-link{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=(100));opacity:1}#jb-application-finish #jb-mock-application .mock-application-section:last-child{border-bottom:0}#jb-application-finish #jb-send-application{position:fixed;bottom:0;left:0;width:100%;border-top:1px solid #e2e2e2;background:#f4f4f4;padding:1.25rem;text-align:center;z-index:10000}#jb-application-finish #jb-send-application button{line-height:1.6em;font-weight:700;text-transform:uppercase}@media only screen and (max-device-width:959px){#jb-application-finish #jb-send-application{top:0;bottom:inherit;border-top:0;border-bottom:1px solid #e2e2e2;padding:.625rem}#jb-application-finish #jb-send-application button{height:44px;font-size:16px;line-height:16px}}#jb-application-finish-sending{position:fixed;top:0;left:0;background:#fff;width:100%;height:100%;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=(0));opacity:0;z-index:100000;pointer-events:none;-webkit-transition:all .125s;-moz-transition:all .125s;-o-transition:all .125s;-ms-transition:all .125s;transition:all .125s}#jb-application-finish-sending.on{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=(100));opacity:1;pointer-events:auto;cursor:wait}#jb-application-finish-sending h5{font-size:11px;letter-spacing:2px;font-weight:700;text-transform:uppercase;line-height:16px}#jb-application-finish-sending h5 span{margin-top:.3125rem;color:#6f7d89;display:block;font-weight:400}#jb-application-finish-sending .anim{position:relative;margin-top:5rem}#jb-application-finish-sending .container{height:100px;width:80px;position:absolute;left:0;right:0;top:0;bottom:0;margin:auto}#jb-application-finish-sending .box{position:relative;height:100px;width:80px;animation:box 5s linear infinite}#jb-application-finish-sending .border{background:#6f7d89;position:absolute}#jb-application-finish-sending .border.one{height:4px;top:0;left:0;animation:border-one 5s linear infinite}#jb-application-finish-sending .border.two{top:0;right:0;height:100%;width:4px;animation:border-two 5s linear infinite}#jb-application-finish-sending .border.three{bottom:0;right:0;height:4px;width:100%;animation:border-three 5s linear infinite}#jb-application-finish-sending .border.four{bottom:0;left:0;height:100%;width:4px;animation:border-four 5s linear infinite}#jb-application-finish-sending .line{height:4px;background:#6f7d89;position:absolute;width:0;left:25%}#jb-application-finish-sending .line.one{top:25%;width:0;animation:line-one 5s linear infinite}#jb-application-finish-sending .line.two{top:45%;animation:line-two 5s linear infinite}#jb-application-finish-sending .line.three{top:65%;animation:line-three 5s linear infinite}@keyframes border-one{0%{width:0}10%{width:100%}to{width:100%}}@keyframes border-two{0%{height:0}10%{height:0%}20%{height:100%}to{height:100%}}@keyframes border-three{0%{width:0}20%{width:0}30%{width:100%}to{width:100%}}@keyframes border-four{0%{height:0}30%{height:0%}40%{height:100%}to{height:100%}}@keyframes line-one{0%{left:25%;width:0}40%{left:25%;width:0}43%{left:25%;width:50%}52%{left:25%;width:50%}54%{left:25%;width:0}55%{right:25%;left:auto}63%{width:10%;right:25%;left:auto}to{width:10%;right:25%;left:auto}}@keyframes line-two{0%{width:0}42%{width:0}45%{width:50%}53%{width:50%}54%{width:0}60%{width:50%}to{width:50%}}@keyframes line-three{0%{width:0}45%{width:0}48%{width:50%}51%{width:50%}52%{width:0}to{width:0}}@keyframes box{0%{opacity:1;margin-left:0;height:100px;width:80px}55%{margin-left:0;height:50px;width:80px}60%{margin-left:0;height:70px;width:100px}74%{msthin-left:0}80%{margin-left:-100px;opacity:1}90%{height:70px;width:100px;margin-left:100px;opacity:0}to{opacity:0}}#main-loading{background:#fff;position:fixed;top:0;left:0;width:100%;height:100%;z-index:100000000;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=(0));opacity:0;cursor:wait;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=(100));opacity:1;pointer-events:auto;-webkit-transition:all .2s;-moz-transition:all .2s;-o-transition:all .2s;-ms-transition:all .2s;transition:all .2s}#main-loading.off{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=(0));opacity:0;cursor:inherit;pointer-events:none}.jb-close-button{position:relative;z-index:30;width:44px;height:44px;padding:12px}.jb-close-button i{z-index:20;width:20px;height:20px;position:relative;margin:0;-webkit-transition:.5s ease-in-out;-moz-transition:.5s ease-in-out;-o-transition:.5s ease-in-out;transition:.5s ease-in-out;cursor:pointer}.jb-close-button i,.jb-close-button span{display:block;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}.jb-close-button span{position:absolute;height:2px;width:100%;background:#fff;border-radius:0;opacity:1;left:0;-webkit-transition:.25s ease-in-out;-moz-transition:.25s ease-in-out;-o-transition:.25s ease-in-out;transition:.25s ease-in-out}.jb-close-button span:first-child{top:3px}.jb-close-button span:nth-child(2),.jb-close-button span:nth-child(3){top:9px}.jb-close-button span:nth-child(4){top:15px}.jb-close-button.isOpen span:first-child{top:9px;width:0;left:50%}.jb-close-button.isOpen span:nth-child(2){-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}.jb-close-button.isOpen span:nth-child(3){-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}.jb-close-button.isOpen span:nth-child(4){top:9px;width:0;left:50%}.layout__job-board #jb-header{position:relative;padding-top:0;padding-bottom:0;z-index:100;width:100%}@media only screen and (min-device-width:960px){.layout__job-board #jb-header{background:#091824}}.layout__job-board #jb-header>ul{display:flex;align-items:center;font-family:Gotham SSm A,Gotham SSm B,Helvetica Neue,Helvetica,Arial,sans-serif}.layout__job-board #jb-header>ul li{flex-grow:0;padding:1.25rem 0}.layout__job-board #jb-header>ul li a{display:inline-block;text-decoration:none;color:hsla(0,0%,100%,.75);vertical-align:middle;padding:.625rem 1.25rem;font-size:1.25em;border-right:1px dotted hsla(0,0%,100%,.25)}.layout__job-board #jb-header>ul li a>ul.dropdown{display:none}.layout__job-board #jb-header>ul li a:hover{color:#fff}.layout__job-board #jb-header>ul li a.big-link{font-size:2.5em}.layout__job-board #jb-header>ul li.stretch{flex-grow:1}.layout__job-board #jb-header>ul li.right a{border-right:0;border-left:1px dotted hsla(0,0%,100%,.25);padding-right:0;padding-left:1.25rem}.layout__job-board #jb-header>ul li.right a.no-line{border-left:0}.layout__job-board #jb-header>ul li.no-line a{border-right:0}.layout__job-board #jb-header>ul li#logo{position:relative}.layout__job-board #jb-header>ul li.language-selector-desktop{position:relative;height:36px!important;width:46px;margin-left:8px;padding:7px 8px 8px 14px;border:1px dotted transparent;background-color:transparent}.layout__job-board #jb-header>ul li.language-selector-desktop>.dropdown{display:none}.layout__job-board #jb-header>ul li.language-selector-desktop>i{border:0;font-size:14px;line-height:21px;position:relative;top:0;height:21px;background-size:contain;background-position:50%;background-repeat:no-repeat;display:inline-block;width:1.33333333em}.layout__job-board #jb-header>ul li.language-selector-desktop:hover{background-color:rgba(0,0,0,.5);border-bottom:1px solid hsla(0,0%,100%,.25)}.layout__job-board #jb-header>ul li.language-selector-desktop:hover>a,.layout__job-board #jb-header>ul li.language-selector-desktop:hover>span.more{color:#fff;border-bottom:1px solid #13334d;background:hsla(0,0%,100%,.15)}.layout__job-board #jb-header>ul li.language-selector-desktop:hover>ul.dropdown{display:block;position:absolute;top:35px;right:-1px;margin:0;padding:0;z-index:10;width:46px;list-style:none;-webkit-box-shadow:0 5px 10px rgba(0,0,0,.15);box-shadow:0 5px 10px rgba(0,0,0,.15);background:#040a0f}.layout__job-board #jb-header>ul li.language-selector-desktop:hover>ul.dropdown>li{margin:0;padding:0;border-bottom:1px dotted hsla(0,0%,100%,.25)}.layout__job-board #jb-header>ul li.language-selector-desktop:hover>ul.dropdown>li:last-child{border-bottom:0}.layout__job-board #jb-header>ul li.language-selector-desktop:hover>ul.dropdown>li a{border:0}.layout__job-board #jb-header>ul li.language-selector-desktop:hover>ul.dropdown>li>a,.layout__job-board #jb-header>ul li.language-selector-desktop:hover>ul.dropdown>li>span{height:40px;padding:10px 0;color:#fff;display:block;text-align:left;text-decoration:none;text-transform:none;font-family:Gotham SSm A,Gotham SSm B,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:12px;line-height:21px;-webkit-transition:background .1s;-moz-transition:background .1s;-o-transition:background .1s;-ms-transition:background .1s;transition:background .1s;text-shadow:0 1px 1px rgba(0,0,0,.25)}.layout__job-board #jb-header>ul li.language-selector-desktop:hover>ul.dropdown>li>a.hdr,.layout__job-board #jb-header>ul li.language-selector-desktop:hover>ul.dropdown>li>span.hdr{background:#091824;color:#fff;text-transform:uppercase;padding:4px 10px;cursor:default}.layout__job-board #jb-header>ul li.language-selector-desktop:hover>ul.dropdown>li>a.hdr:hover,.layout__job-board #jb-header>ul li.language-selector-desktop:hover>ul.dropdown>li>span.hdr:hover{color:#fff;background:#091824}.layout__job-board #jb-header>ul li.language-selector-desktop:hover>ul.dropdown>li>a em,.layout__job-board #jb-header>ul li.language-selector-desktop:hover>ul.dropdown>li>span em{font-style:normal}.layout__job-board #jb-header>ul li.language-selector-desktop:hover>ul.dropdown>li>a>i,.layout__job-board #jb-header>ul li.language-selector-desktop:hover>ul.dropdown>li>span>i{pointer-events:none;position:relative}.layout__job-board #jb-header>ul li.language-selector-desktop:hover>ul.dropdown>li>a:hover,.layout__job-board #jb-header>ul li.language-selector-desktop:hover>ul.dropdown>li>span:hover{color:#fff;background:hsla(0,0%,100%,.15)}.layout__job-board #jb-header>ul li#logo{padding-right:1.25rem}.layout__job-board #jb-header>ul li#logo a{padding:0;border-right:0}.layout__job-board #jb-header>ul li#logo img{width:120px;vertical-align:middle}.layout__job-board #jb-header>ul li#logo img.white{display:inline-block}.layout__job-board #jb-header>ul li#logo img.dark{display:none}@media only screen and (max-device-width:959px){.layout__job-board #jb-header{padding:0;width:100%;background:transparent;z-index:10000000;position:fixed;-webkit-box-shadow:0 0 12px 0 rgba(9,24,36,.25);box-shadow:0 0 12px 0 rgba(9,24,36,.25)}.layout__job-board #jb-header>ul{padding:0;width:100%;max-width:100%;align-items:stretch;display:flex;flex-direction:row;justify-content:center;align-content:center;background:#091824}.layout__job-board #jb-header>ul li{padding:0;flex-grow:0;flex-shrink:0;position:relative}.layout__job-board #jb-header>ul li.right a{border-left:0}.layout__job-board #jb-header>ul li>a{padding:0;display:block;border:0}.layout__job-board #jb-header>ul li>a [class*=" icon-"]:before,.layout__job-board #jb-header>ul li>a [class^=icon-]:before{margin:0;padding:0}.layout__job-board #jb-header>ul li>a#jb-header-menu-toggle{position:relative;z-index:30}.layout__job-board #jb-header>ul li>a#jb-header-menu-toggle i{z-index:20;width:100%;height:20px;position:relative;margin:0;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:.5s ease-in-out;-moz-transition:.5s ease-in-out;-o-transition:.5s ease-in-out;transition:.5s ease-in-out;cursor:pointer}.layout__job-board #jb-header>ul li>a#jb-header-menu-toggle span{display:block;position:absolute;height:2px;width:100%;background:#fff;border-radius:0;opacity:1;left:0;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:.25s ease-in-out;-moz-transition:.25s ease-in-out;-o-transition:.25s ease-in-out;transition:.25s ease-in-out}.layout__job-board #jb-header>ul li>a#jb-header-menu-toggle span:first-child{top:3px}.layout__job-board #jb-header>ul li>a#jb-header-menu-toggle span:nth-child(2),.layout__job-board #jb-header>ul li>a#jb-header-menu-toggle span:nth-child(3){top:9px}.layout__job-board #jb-header>ul li>a#jb-header-menu-toggle span:nth-child(4){top:15px}.layout__job-board #jb-header>ul li>a#jb-header-menu-toggle.open span:first-child{top:9px;width:0;left:50%}.layout__job-board #jb-header>ul li>a#jb-header-menu-toggle.open span:nth-child(2){-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}.layout__job-board #jb-header>ul li>a#jb-header-menu-toggle.open span:nth-child(3){-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}.layout__job-board #jb-header>ul li>a#jb-header-menu-toggle.open span:nth-child(4){top:9px;width:0;left:50%}.layout__job-board #jb-header>ul li#language-selector-mobile,.layout__job-board #jb-header>ul li#menu-toggle-container{width:44px;height:44px;min-width:44px;flex-shrink:0;display:table;padding:0}.layout__job-board #jb-header>ul li#language-selector-mobile .btn,.layout__job-board #jb-header>ul li#menu-toggle-container .btn{display:table-cell;vertical-align:middle;text-align:center;background:#091824;width:44px;height:44px;padding:12px}.layout__job-board #jb-header>ul li#language-selector-mobile .btn i,.layout__job-board #jb-header>ul li#menu-toggle-container .btn i{padding:0;width:20px;height:20px;display:block}.layout__job-board #jb-header>ul li#language-selector-mobile .btn.unselected,.layout__job-board #jb-header>ul li#menu-toggle-container .btn.unselected{display:none}.layout__job-board #jb-header>ul li#language-selector-mobile{padding:0;border:0;position:relative}.layout__job-board #jb-header>ul li#language-selector-mobile a.btn{position:absolute;top:0;left:0;text-align:center;transform-style:preserve-3d;transform-origin:center center;display:inline-block;-webkit-transition:all .6s;-moz-transition:all .6s;-o-transition:all .6s;-ms-transition:all .6s;transition:all .6s}.layout__job-board #jb-header>ul li#language-selector-mobile a.btn i{-webkit-transition:all .6s;-moz-transition:all .6s;-o-transition:all .6s;-ms-transition:all .6s;transition:all .6s;margin:0!important;padding:0!important}.layout__job-board #jb-header>ul li#language-selector-mobile a.btn.flag{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=(0));opacity:0;z-index:1;pointer-events:none;-webkit-transform:rotateX(90deg);-moz-transform:rotateX(90deg);-ms-transform:rotateX(90deg);-o-transform:rotateX(90deg);transform:rotateX(90deg)}.layout__job-board #jb-header>ul li#language-selector-mobile a.btn.back{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=(100));opacity:1;z-index:2;pointer-events:auto;-webkit-transform:rotateX(0deg);-moz-transform:rotateX(0deg);-ms-transform:rotateX(0deg);-o-transform:rotateX(0deg);transform:rotateX(0deg);background:transparent;padding-top:14px;padding-left:14px}.layout__job-board #jb-header>ul li#language-selector-mobile a.btn.back i{width:0!important;height:0!important;border-top:8px solid transparent;border-right:16px solid #fff;border-bottom:8px solid transparent}.layout__job-board #jb-header>ul li#language-selector-mobile.isNotRoot .flag-icon:before{content:""!important}.layout__job-board #jb-header>ul li#language-selector-mobile.root a.btn.flag{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=(100));opacity:1;pointer-events:auto;-webkit-transform:rotateX(0deg);-moz-transform:rotateX(0deg);-ms-transform:rotateX(0deg);-o-transform:rotateX(0deg);transform:rotateX(0deg)}.layout__job-board #jb-header>ul li#language-selector-mobile.root a.btn.back{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=(0));opacity:0;pointer-events:none;-webkit-transform:rotateX(90deg);-moz-transform:rotateX(90deg);-ms-transform:rotateX(90deg);-o-transform:rotateX(90deg);transform:rotateX(90deg)}.layout__job-board #jb-header>ul li#logo{padding:0 .625rem;height:inherit;display:flex;flex:1;background:#091824;flex-direction:column;position:relative;flex-grow:1;flex-shrink:1;overflow:hidden}.layout__job-board #jb-header>ul li#logo .stretch{flex-grow:1}.layout__job-board #jb-header>ul li#logo .logo-content{text-align:center}.layout__job-board #jb-header>ul li#logo .logo-content h4{text-align:center;font-family:Gotham Narrow SSm A,Gotham Narrow SSm B,Helvetica Neue,Helvetica,Arial,sans-serif;margin:0;text-transform:uppercase;width:100%;display:block;color:#e2e2e2;font-size:1.3em;line-height:1.5em;font-weight:700}.layout__job-board #jb-header>ul li#logo .logo-content h4 em{display:block;font-style:normal;white-space:nowrap;overflow:hidden;width:100%;margin:0}.layout__job-board #jb-header>ul li#logo .logo-content h4 span{display:block;white-space:nowrap;overflow:hidden;margin:0;width:100%;color:#6f7d89}.layout__job-board #jb-header>ul li#logo a{padding:0;display:block;text-align:center}.layout__job-board #jb-header>ul li#logo img{max-height:20px;width:100%}.layout__job-board #jb-header>ul li#jb-header-menu-mobile{-webkit-transition:all .25s ease-out;-moz-transition:all .25s ease-out;-o-transition:all .25s ease-out;-ms-transition:all .25s ease-out;transition:all .25s ease-out;background:#091824;position:fixed;z-index:10;top:-100%;right:0;width:100%;height:100%;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=(0));opacity:0;pointer-events:none}.layout__job-board #jb-header>ul li#jb-header-menu-mobile li.margin{margin-top:2.5rem}.layout__job-board #jb-header>ul li#jb-header-menu-mobile li.hdr{padding:12px .9375rem 1.25rem;text-align:center}.layout__job-board #jb-header>ul li#jb-header-menu-mobile li.hdr img{height:20px;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=(100));opacity:1}.layout__job-board #jb-header>ul li#jb-header-menu-mobile.on{top:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=(100));opacity:1;pointer-events:auto}.layout__job-board #jb-header>ul li#jb-header-menu-mobile h4{text-transform:uppercase;text-align:left;font-weight:700;letter-spacing:1px}.layout__job-board #jb-header>ul li#jb-header-menu-mobile a{display:block;color:#fff;font-size:1.4em;letter-spacing:1px;text-transform:uppercase;line-height:1.4em;text-decoration:none;padding:.9375rem;border-bottom:1px dotted #4d575f;text-align:left}.layout__job-board #jb-header>ul li#jb-header-menu-mobile a i{margin-right:.625rem}}@media only screen and (max-device-width:959px) and (orientation:landscape){.layout__job-board #jb-header>ul li#logo .logo-content h4{font-size:1.45em;line-height:1.25em}}.layout__job-board #jb-header .jb-mobile-subheader-container{display:none}.layout__job-board #jb-header .jb-mobile-subheader-container.on{display:block}.layout__job-board #jb-header .jb-mobile-subheader{display:flex;align-items:stretch;align-content:stretch;flex-wrap:nowrap;width:100%;text-align:left;padding:0;background:#091824;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=(0));opacity:0;height:0;max-height:0!important;-webkit-transition:all .2s;-moz-transition:all .2s;-o-transition:all .2s;-ms-transition:all .2s;transition:all .2s;transform-style:preserve-3d;transform-origin:top center;-webkit-transform:rotateX(90deg);-moz-transform:rotateX(90deg);-ms-transform:rotateX(90deg);-o-transform:rotateX(90deg);transform:rotateX(90deg);-webkit-border-bottom-left-radius:4px;border-bottom-left-radius:4px;-webkit-border-bottom-right-radius:4px;border-bottom-right-radius:4px;background-clip:padding-box}@media only screen and (min-device-width:960px){.layout__job-board #jb-header .jb-mobile-subheader{display:none}}.layout__job-board #jb-header .jb-mobile-subheader.on{height:44px;max-height:44px!important;padding:0 0 2px;-webkit-transform:rotateX(0deg);-moz-transform:rotateX(0deg);-ms-transform:rotateX(0deg);-o-transform:rotateX(0deg);transform:rotateX(0deg);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=(100));opacity:1;pointer-events:auto}.layout__job-board #jb-header .jb-mobile-subheader.on.single{padding:0 2px 2px}.layout__job-board #jb-header .jb-mobile-subheader .button-container{width:100%;height:100%}.layout__job-board #jb-header .jb-mobile-subheader .button-container-left{padding:0 1px 0 2px}.layout__job-board #jb-header .jb-mobile-subheader .button-container-right{padding:0 2px 0 1px}.layout__job-board #jb-header .jb-mobile-subheader .button,.layout__job-board #jb-header .jb-mobile-subheader button{display:flex;flex-direction:column;flex-grow:1;text-align:center;width:100%;height:100%;font-size:.8rem;line-height:1em;font-weight:700;text-transform:uppercase;padding:0;border:0;color:#fff;-webkit-border-radius:0;border-radius:0;white-space:nowrap;font-family:Gotham Narrow SSm A,Gotham Narrow SSm B,Helvetica Neue,Helvetica,Arial,sans-serif;text-shadow:1px 1px 0 rgba(9,24,36,.25);-webkit-border-radius:2px;border-radius:2px;background-clip:padding-box}@media only screen and (max-device-width:959px) and (orientation:landscape){.layout__job-board #jb-header .jb-mobile-subheader .button,.layout__job-board #jb-header .jb-mobile-subheader button{font-size:2.5em}}.layout__job-board #jb-header .jb-mobile-subheader .button em,.layout__job-board #jb-header .jb-mobile-subheader .button span,.layout__job-board #jb-header .jb-mobile-subheader button em,.layout__job-board #jb-header .jb-mobile-subheader button span{font-style:normal}.layout__job-board #jb-header .jb-mobile-subheader .button em,.layout__job-board #jb-header .jb-mobile-subheader button em{flex-grow:1}.layout__job-board #jb-header .jb-mobile-subheader .button span,.layout__job-board #jb-header .jb-mobile-subheader button span{flex-grow:0;flex-shrink:0}.layout__job-board #jb-header .jb-mobile-subheader .button.jb-button-dark,.layout__job-board #jb-header .jb-mobile-subheader button.jb-button-dark{font-weight:400;background-color:#184061;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#184061),color-stop(100% #17354d));background-image:-webkit-linear-gradient(top,#184061,#17354d);background-image:-moz-linear-gradient(top,#184061 0,#17354d 100%);background-image:-ms-linear-gradient(top,#184061 0,#17354d 100%);background-image:-o-linear-gradient(top,#184061 0,#17354d 100%);background-image:linear-gradient(top,#184061,#17354d)}.layout__job-board #jb-header .jb-mobile-subheader .button.jb-button-light,.layout__job-board #jb-header .jb-mobile-subheader button.jb-button-light{background-color:#28a551;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#28a551),color-stop(100% #2c7845));background-image:-webkit-linear-gradient(top,#28a551,#2c7845);background-image:-moz-linear-gradient(top,#28a551 0,#2c7845 100%);background-image:-ms-linear-gradient(top,#28a551 0,#2c7845 100%);background-image:-o-linear-gradient(top,#28a551 0,#2c7845 100%);background-image:linear-gradient(top,#28a551,#2c7845)}.layout__job-board #jb-header .jb-mobile-subheader .button.disabled,.layout__job-board #jb-header .jb-mobile-subheader button.disabled{background:#091824}.layout__job-board.root #jb-header{background:transparent}@media only screen and (min-device-width:960px){.layout__job-board.inverted #jb-header>ul li#logo img.dark{display:inline-block}.layout__job-board.inverted #jb-header>ul li#logo img.white{display:none}.layout__job-board.inverted #jb-header>ul li a{color:#4d575f;border-color:#6f7d89}}#jb-header.landing-header ul li a{border-right:none}.layout__landing #jb-header>ul li a{border-right:1px dotted rgba(9,24,36,.25)}.layout__landing #jb-header>ul li.global-career-link a,.layout__landing #jb-header>ul li.no-line a{border-right:0}@media only screen and (max-device-width:959px){.layout__job-board .center-on-mobile{text-align:center}}@media only screen and (max-device-width:959px){.layout__job-board .hide-mobile{display:none!important}}@media only screen and (min-device-width:960px){.layout__job-board .hide-desktop{display:none!important}}@media only screen and (min-device-width:960px){.layout__job-board{min-width:640px}}@media only screen and (max-device-width:959px){.layout__job-board{background-color:#091824}.layout__job-board #jb-content{padding-top:44px;-webkit-transition:all .4s;-moz-transition:all .4s;-o-transition:all .4s;-ms-transition:all .4s;transition:all .4s}.layout__job-board.largeHeader #jb-content{padding-top:88px}}.layout__job-board .center-container{position:fixed;top:0;left:0;width:100%;height:100%;z-index:100000;display:table;-webkit-transition:all .4s!important;-moz-transition:all .4s!important;-o-transition:all .4s!important;-ms-transition:all .4s!important;transition:all .4s!important;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=(100));opacity:1}.layout__job-board .center-container.block{top:0;left:0;background:rgba(9,24,36,.5)}.layout__job-board .center-container.loaded{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=(0));opacity:0;pointer-events:none!important}.layout__job-board .center-container .center{display:table-cell;vertical-align:middle;text-align:center;width:100%;height:100%}.layout__job-board .no-flex{display:block}.layout__job-board .max960{max-width:960px;margin-left:auto;margin-right:auto;flex-shrink:0;flex-grow:0;flex:0}.layout__job-board .max960.center{text-align:center}.layout__job-board .max640{max-width:640px;margin-left:auto;margin-right:auto}.layout__job-board .max640.left{margin-left:inherit;margin-right:inherit}.layout__job-board .max640.center{text-align:center}.layout__job-board .max480{max-width:480px;margin-left:auto;margin-right:auto}.layout__job-board .max480.left{margin-left:inherit;margin-right:inherit}@media only screen and (min-device-width:960px){.layout__job-board{font-size:.7em}}@media only screen and (max-device-width:959px){.layout__job-board{font-size:.5em}}@media only screen and (max-device-width:959px) and (orientation:landscape){.layout__job-board{font-size:.35em}}.layout__job-board .areas .area.pad{padding:.75rem}.layout__job-board .areas .jb-salary{padding-top:24px;text-align:left}.layout__job-board .areas .jb-starts-on{text-align:left}@media only screen and (max-device-width:959px){.layout__job-board .areas{background-color:#091824}.layout__job-board .areas .area{background-color:#fff}.layout__job-board .areas .area.jb-page-header{background-color:#091824}}.layout__job-board ul,.layout__job-board ul li{margin:0;padding:0}.layout__job-board #jb-footer ul li,.layout__job-board #jb-header ul li,.layout__job-board #jb-post-process ul li{list-style:none}.layout__job-board ol,.layout__job-board ol li{margin:0;padding:0}.layout__job-board a,.layout__job-board button,.layout__job-board h1,.layout__job-board h2,.layout__job-board h3,.layout__job-board h4,.layout__job-board h5,.layout__job-board h6,.layout__job-board input,.layout__job-board label,.layout__job-board li,.layout__job-board p,.layout__job-board textarea,.layout__job-board ul{font-family:Gotham SSm A,Gotham SSm B,Helvetica Neue,Helvetica,Arial,sans-serif}.layout__job-board a.center,.layout__job-board button.center,.layout__job-board h1.center,.layout__job-board h2.center,.layout__job-board h3.center,.layout__job-board h4.center,.layout__job-board h5.center,.layout__job-board h6.center,.layout__job-board input.center,.layout__job-board label.center,.layout__job-board li.center,.layout__job-board p.center,.layout__job-board textarea.center,.layout__job-board ul.center{text-align:center}.layout__job-board a.pad-bottom,.layout__job-board button.pad-bottom,.layout__job-board h1.pad-bottom,.layout__job-board h2.pad-bottom,.layout__job-board h3.pad-bottom,.layout__job-board h4.pad-bottom,.layout__job-board h5.pad-bottom,.layout__job-board h6.pad-bottom,.layout__job-board input.pad-bottom,.layout__job-board label.pad-bottom,.layout__job-board li.pad-bottom,.layout__job-board p.pad-bottom,.layout__job-board textarea.pad-bottom,.layout__job-board ul.pad-bottom{margin-bottom:1.25rem}@media only screen and (max-device-width:959px){.layout__job-board a.pad-bottom,.layout__job-board button.pad-bottom,.layout__job-board h1.pad-bottom,.layout__job-board h2.pad-bottom,.layout__job-board h3.pad-bottom,.layout__job-board h4.pad-bottom,.layout__job-board h5.pad-bottom,.layout__job-board h6.pad-bottom,.layout__job-board input.pad-bottom,.layout__job-board label.pad-bottom,.layout__job-board li.pad-bottom,.layout__job-board p.pad-bottom,.layout__job-board textarea.pad-bottom,.layout__job-board ul.pad-bottom{margin-bottom:.625rem}}.layout__job-board a.no-pad-top,.layout__job-board button.no-pad-top,.layout__job-board h1.no-pad-top,.layout__job-board h2.no-pad-top,.layout__job-board h3.no-pad-top,.layout__job-board h4.no-pad-top,.layout__job-board h5.no-pad-top,.layout__job-board h6.no-pad-top,.layout__job-board input.no-pad-top,.layout__job-board label.no-pad-top,.layout__job-board li.no-pad-top,.layout__job-board p.no-pad-top,.layout__job-board textarea.no-pad-top,.layout__job-board ul.no-pad-top{padding-top:0;margin-top:0}.layout__job-board a.pad-top,.layout__job-board button.pad-top,.layout__job-board h1.pad-top,.layout__job-board h2.pad-top,.layout__job-board h3.pad-top,.layout__job-board h4.pad-top,.layout__job-board h5.pad-top,.layout__job-board h6.pad-top,.layout__job-board input.pad-top,.layout__job-board label.pad-top,.layout__job-board li.pad-top,.layout__job-board p.pad-top,.layout__job-board textarea.pad-top,.layout__job-board ul.pad-top{margin-top:1.25rem}@media only screen and (max-device-width:959px){.layout__job-board a.pad-top,.layout__job-board button.pad-top,.layout__job-board h1.pad-top,.layout__job-board h2.pad-top,.layout__job-board h3.pad-top,.layout__job-board h4.pad-top,.layout__job-board h5.pad-top,.layout__job-board h6.pad-top,.layout__job-board input.pad-top,.layout__job-board label.pad-top,.layout__job-board li.pad-top,.layout__job-board p.pad-top,.layout__job-board textarea.pad-top,.layout__job-board ul.pad-top{margin-top:.625rem}}.layout__job-board a.divider-top,.layout__job-board button.divider-top,.layout__job-board h1.divider-top,.layout__job-board h2.divider-top,.layout__job-board h3.divider-top,.layout__job-board h4.divider-top,.layout__job-board h5.divider-top,.layout__job-board h6.divider-top,.layout__job-board input.divider-top,.layout__job-board label.divider-top,.layout__job-board li.divider-top,.layout__job-board p.divider-top,.layout__job-board textarea.divider-top,.layout__job-board ul.divider-top{border-top:1px solid #e2e2e2;margin-top:1.25rem;padding-top:1.25rem}@media only screen and (max-device-width:959px){.layout__job-board a.divider-top,.layout__job-board button.divider-top,.layout__job-board h1.divider-top,.layout__job-board h2.divider-top,.layout__job-board h3.divider-top,.layout__job-board h4.divider-top,.layout__job-board h5.divider-top,.layout__job-board h6.divider-top,.layout__job-board input.divider-top,.layout__job-board label.divider-top,.layout__job-board li.divider-top,.layout__job-board p.divider-top,.layout__job-board textarea.divider-top,.layout__job-board ul.divider-top{margin-top:.625rem;padding-top:.625rem}}.layout__job-board .text p{font-family:Helvetica Neue,Helvetica,Arial,sans-serif}.layout__job-board h1,.layout__job-board h2{font-size:2.9em;line-height:1.3em;color:#091824}.layout__job-board h3{font-size:2em;line-height:1.4em;color:#091824}.layout__job-board .h3-logo{font-size:2em!important;line-height:1.4em!important;margin-bottom:0!important}.layout__job-board h4{font-size:1.5em;line-height:1.7em;color:#4d575f}.layout__job-board h5{font-size:1.25em;line-height:1.5em;color:#4d575f}.layout__job-board h6{font-size:1em;line-height:1.5em;color:#4d575f}.layout__job-board .jb-pad{padding:1.25rem}.layout__job-board .jb-pad.jb-pad-no-top{padding-top:0}.layout__job-board .jb-pad.jb-pad-no-bottom{padding-bottom:0}.layout__job-board .jb-pad.jb-pad-no-vertical{padding-top:0;padding-bottom:0}.layout__job-board #top-splash-area{width:100%;-webkit-background-size:cover;background-size:cover;background-repeat:no-repeat;background-position:50%;min-height:73vh;position:relative;display:flex;z-index:1;background-color:#091824}@media (min-width:1280px){.layout__job-board #top-splash-area{min-height:63vh}}@media (min-width:1680px){.layout__job-board #top-splash-area{min-height:63vh}}.layout__job-board #top-splash-area.minimal{min-height:10vh;border-top:1px dotted hsla(0,0%,100%,.4)}.layout__job-board #top-splash-area.minimal #change-splash{position:relative;margin:auto;right:none;bottom:none}.layout__job-board #top-splash-area.hidden{display:none}@media only screen and (max-device-width:959px){.layout__job-board #top-splash-area{min-height:40vh}}@media only screen and (min-device-width:960px){.layout__job-board #top-splash-area .jb-mailinglist-banner{background:transparent;padding-bottom:3.125rem}}.layout__job-board #top-splash-area #video-container{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;overflow:hidden;background-size:cover;background-repeat:no-repeat;background-position:50%;pointer-events:auto}.layout__job-board #top-splash-area #video-container video{min-width:100%;min-height:100%}.layout__job-board #top-splash-area #change-splash{position:absolute;bottom:0;right:0;margin:24px;z-index:100;color:hsla(0,0%,100%,.75);border-color:transparent;padding:1.25rem 2.5rem;font-size:14px;letter-spacing:2px;text-transform:uppercase;line-height:20px;text-shadow:1px 1px 0 rgba(9,24,36,.85);background:rgba(9,24,36,.75)}.layout__job-board #top-splash-area #change-splash:hover{border-color:transparent;color:#fff}.layout__job-board #top-splash-area #remove-splash{position:absolute;bottom:0;right:200px;margin:24px;z-index:100;color:hsla(0,0%,100%,.75);border-color:transparent;padding:1.25rem 2.5rem;font-size:14px;letter-spacing:2px;text-transform:uppercase;line-height:20px;text-shadow:1px 1px 0 rgba(9,24,36,.85);background:rgba(9,24,36,.75)}.layout__job-board #top-splash-area #remove-splash:hover{border-color:transparent;color:#fff}.layout__job-board #top-splash-area #top-splash-area-content{width:100%;background:rgba(9,24,36,.77);display:flex;flex-direction:column;position:relative;overflow-x:hidden;justify-content:center;align-items:stretch;z-index:2;pointer-events:none}@media only screen and (min-device-width:960px){.layout__job-board #top-splash-area #top-splash-area-content{min-height:400px}}@media only screen and (max-device-width:959px){.layout__job-board #top-splash-area #top-splash-area-content{background:rgba(9,24,36,.8)}}.layout__job-board #top-splash-area #top-splash-area-content span.link{display:block;padding-top:2.5rem;pointer-events:auto}.layout__job-board #top-splash-area #top-splash-area-content span.link .button{color:hsla(0,0%,100%,.75);border-color:hsla(0,0%,100%,.5);padding:1.25rem 2.5rem;text-shadow:1px 1px 0 rgba(9,24,36,.85);background:rgba(9,24,36,.75)}.layout__job-board #top-splash-area #top-splash-area-content span.link .button:hover{color:#fff;background:rgba(9,24,36,.75);border-color:hsla(0,0%,100%,.88)}.layout__job-board #top-splash-area #top-splash-area-content #top-splash-nc-video{margin:0 auto;pointer-events:auto;text-align:center;min-height:20rem;width:100%;max-width:960px;background:transparent url(https://cdn.kaizenrecruit.com/images/nc_video_shot.jpg) no-repeat 50%;-webkit-background-size:cover;background-size:cover;-webkit-box-shadow:0 0 5rem 1rem rgba(9,24,36,.9);box-shadow:0 0 5rem 1rem rgba(9,24,36,.9);display:flex;flex-direction:column;cursor:pointer}@media only screen and (max-device-width:959px){.layout__job-board #top-splash-area #top-splash-area-content #top-splash-nc-video{display:none}}.layout__job-board #top-splash-area #top-splash-area-content #top-splash-nc-video h5{color:#fff;margin-top:1.25rem;text-shadow:0 0 30px #000}.layout__job-board #top-splash-area #top-splash-area-content #top-splash-nc-video .play-button-container{text-align:center;display:inline-flex;flex-direction:column;-webkit-border-radius:50%;border-radius:50%;background-clip:padding-box;width:96px;height:96px;background:#f9f9f9;border:3px solid #f4f4f4;-webkit-box-shadow:0 0 12px 0 rgba(0,0,0,.24);box-shadow:0 0 12px 0 rgba(0,0,0,.24);-webkit-transition:all .1s;-moz-transition:all .1s;-o-transition:all .1s;-ms-transition:all .1s;transition:all .1s}.layout__job-board #top-splash-area #top-splash-area-content #top-splash-nc-video .play-button{font-size:72px;padding-left:1px;color:#4a95d2;-webkit-transition:all .1s;-moz-transition:all .1s;-o-transition:all .1s;-ms-transition:all .1s;transition:all .1s}.layout__job-board #top-splash-area #top-splash-area-content #top-splash-nc-video:hover .play-button{color:#27689e}.layout__job-board #top-splash-area #top-splash-area-content #jb-header{flex-grow:0}.layout__job-board #top-splash-area #top-splash-area-content .stretch{flex-grow:1}.layout__job-board #top-splash-area #top-splash-area-content .content{display:flex;flex-direction:row;width:100%;flex-grow:1;align-items:center;justify-content:flex-start}.layout__job-board #top-splash-area #top-splash-area-content .content .content-center{width:100%;flex-shrink:0;flex-grow:0;flex:inherit;text-align:center;vertical-align:middle}@media only screen and (max-device-width:959px){.layout__job-board #top-splash-area #top-splash-area-content .content{padding-top:2.5rem;padding-bottom:2.5rem}}.layout__job-board #top-splash-area #top-splash-area-content h2,.layout__job-board #top-splash-area #top-splash-area-content h3{color:#fff;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=75)";filter:alpha(opacity=(75));opacity:.75;margin-bottom:5rem;text-align:center;font-size:2.5em;line-height:1.6em;text-shadow:1px 1px 0 rgba(9,24,36,.85)}.layout__job-board #top-splash-area #top-splash-area-content h2 span.link,.layout__job-board #top-splash-area #top-splash-area-content h3 span.link{display:block;padding-top:1.25rem}.layout__job-board #top-splash-area #top-splash-area-content h2 .button,.layout__job-board #top-splash-area #top-splash-area-content h3 .button{display:inline-block;margin-top:1.25rem;border-color:hsla(0,0%,100%,.5);color:#fff;line-height:2em;background:rgba(9,24,36,.75)}@media only screen and (max-device-width:959px){.layout__job-board #top-splash-area #top-splash-area-content h2,.layout__job-board #top-splash-area #top-splash-area-content h3{font-size:2em;margin-bottom:.625rem}.layout__job-board #top-splash-area #top-splash-area-content h2 span.link,.layout__job-board #top-splash-area #top-splash-area-content h3 span.link{padding-top:.625rem}}@media only screen and (max-device-width:959px) and (orientation:landscape){.layout__job-board #top-splash-area #top-splash-area-content h2,.layout__job-board #top-splash-area #top-splash-area-content h3{font-size:3em}}.layout__job-board #top-splash-area #top-splash-area-content h1{color:#fff;text-align:center;max-width:100%;font-size:4.3em;margin:5rem auto 1.55rem;text-shadow:1px 1px 0 rgba(9,24,36,.85)}.layout__job-board #top-splash-area #top-splash-area-content h1>span{display:inline-block;white-space:nowrap}@media (min-width:960px){.layout__job-board #top-splash-area #top-splash-area-content h1{max-width:85%}}@media only screen and (max-device-width:959px){.layout__job-board #top-splash-area #top-splash-area-content h1{font-size:4em;max-width:93%;margin:0 auto 1.25rem;text-align:center}.layout__job-board #top-splash-area #top-splash-area-content h2{margin:0 auto;max-width:75%;text-align:center}.layout__job-board #top-splash-area #top-splash-area-content .content{text-align:center}}@media only screen and (max-device-width:959px) and (orientation:landscape){.layout__job-board #top-splash-area #top-splash-area-content h1{font-size:5em}}.layout__job-board #jb-opportunities{z-index:2;min-height:10rem}@media only screen and (min-device-width:960px){.layout__job-board #jb-opportunities{position:relative}.layout__job-board #jb-opportunities .jb-section-header h3{padding-top:3.125rem}}@media only screen and (max-device-width:959px){.layout__job-board #jb-opportunities .jb-section-header h3{padding-top:1.25rem}}.layout__job-board .jb-section-header{margin-bottom:1.25rem;text-align:left}@media only screen and (min-device-width:960px){.layout__job-board .jb-section-header{padding:0}}.layout__job-board .jb-section-header h3{padding:0 0 .9375rem;color:#091824;text-align:left;font-size:1.9em;line-height:1.6em;display:block;border-bottom:5px solid #f4f4f4}@media only screen and (max-device-width:959px){.layout__job-board .jb-section-header{padding:0;margin-bottom:.3125rem;text-align:center}.layout__job-board .jb-section-header .text{text-align:center!important}.layout__job-board .jb-section-header h3{text-align:center;text-transform:uppercase;display:inline-block;letter-spacing:.1125rem;border-bottom:1px solid #e2e2e2;font-weight:700;font-size:1.6em;line-height:1.6em;margin:0 0 1.25rem;padding:0 .3125rem .625rem}}@media only screen and (max-device-width:959px) and (orientation:landscape){.layout__job-board .jb-section-header h3{font-size:2em}}.layout__job-board .jb-page-header{background:#091824;padding-top:2.5rem;padding-bottom:2.5rem}.layout__job-board .jb-page-header .jb-page-header-actions{float:right;min-width:240px;max-width:240px}.layout__job-board .jb-page-header .jb-page-header-actions .button{font-size:1.2em;line-height:1.2em;text-align:center;display:block;padding:.625rem 1.25rem;color:#e2e2e2;border-color:hsla(0,0%,100%,.125);background:hsla(0,0%,100%,.125)}.layout__job-board .jb-page-header .jb-page-header-actions .button:hover{background:hsla(0,0%,100%,.25);color:#fff}.layout__job-board .jb-page-header .tabs{display:flex;width:100%;align-items:center;margin-top:2.5rem;flex-basis:auto}@media only screen and (max-device-width:959px) and (orientation:landscape){.layout__job-board .jb-page-header .tabs{margin-top:1.25rem}}@media only screen and (max-device-width:959px) and (orientation:portrait){.layout__job-board .jb-page-header .tabs{margin-top:1.25rem;flex-wrap:nowrap}}.layout__job-board .jb-page-header .tabs .tab{width:100%;text-decoration:none;font-size:1em;line-height:1.2em;color:#fff;border-right:1px dotted hsla(0,0%,100%,.5);border-top:1px dotted hsla(0,0%,100%,.5);text-align:center;padding:.9375rem .3125rem;-webkit-transition:all .1s;-moz-transition:all .1s;-o-transition:all .1s;-ms-transition:all .1s;transition:all .1s;background:hsla(0,0%,100%,.125);text-transform:uppercase;letter-spacing:.15em}@media only screen and (max-device-width:959px){.layout__job-board .jb-page-header .tabs .tab{font-family:Gotham Narrow SSm A,Gotham Narrow SSm B,Helvetica Neue,Helvetica,Arial,sans-serif}}.layout__job-board .jb-page-header .tabs .tab:hover{background:hsla(0,0%,100%,.25)}.layout__job-board .jb-page-header .tabs .tab.selected{background:#fff;color:#091824}.layout__job-board .jb-page-header .tabs .tab:first-child{border-left:1px dotted hsla(0,0%,100%,.5);-webkit-border-top-left-radius:4px;border-top-left-radius:4px;background-clip:padding-box}@media only screen and (max-device-width:959px) and (orientation:portrait){.layout__job-board .jb-page-header .tabs .tab:first-child{border-left:0}}.layout__job-board .jb-page-header .tabs .tab:last-child{-webkit-border-top-right-radius:4px;border-top-right-radius:4px;background-clip:padding-box}@media only screen and (max-device-width:959px) and (orientation:portrait){.layout__job-board .jb-page-header .tabs .tab{padding:.625rem .3125rem;text-align:center;border:0}}@media only screen and (max-device-width:959px){.layout__job-board .jb-page-header{padding-top:1.25rem;padding-bottom:1.25rem}}.layout__job-board .jb-page-header h1,.layout__job-board .jb-page-header h2,.layout__job-board .jb-page-header h3,.layout__job-board .jb-page-header h4,.layout__job-board .jb-page-header h5{color:#fff}.layout__job-board .jb-page-header h1{margin:0}.layout__job-board .jb-page-header h3,.layout__job-board .jb-page-header h4,.layout__job-board .jb-page-header h5{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";filter:alpha(opacity=(50));opacity:.5}.layout__job-board .jb-fields{width:100%}.layout__job-board .jb-fields .jb-field{display:flex;margin-bottom:1.25em;align-items:center;position:relative}.layout__job-board .jb-fields .jb-field label{display:block;flex-grow:0;flex-shrink:0;min-width:50%;font-size:16px;line-height:24px;vertical-align:middle;-webkit-transition:all .1s;-moz-transition:all .1s;-o-transition:all .1s;-ms-transition:all .1s;transition:all .1s;color:#4d575f}.layout__job-board .jb-fields .jb-field label.in-field{position:absolute;left:0;top:25px;padding-left:25px;pointer-events:none;padding-top:3px}@media only screen and (max-device-width:959px){.layout__job-board .jb-fields .jb-field label.in-field{padding-left:27px}}.layout__job-board .jb-fields .jb-field input{flex-grow:1;font-size:16px;line-height:24px;padding:12px;-webkit-transition:all .1s;-moz-transition:all .1s;-o-transition:all .1s;-ms-transition:all .1s;transition:all .1s}.layout__job-board .jb-fields .jb-field input.in-field{padding:36px 24px 12px}.layout__job-board .jb-fields .jb-field input.in-field ::-webkit-input-placeholder{color:pink!important;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=(0));opacity:0;-webkit-transition:all .1s;-moz-transition:all .1s;-o-transition:all .1s;-ms-transition:all .1s;transition:all .1s}.layout__job-board .jb-fields .jb-field input:focus :-ms-input-placeholder,.layout__job-board .jb-fields .jb-field input:focus ::-moz-placeholder,.layout__job-board .jb-fields .jb-field input:focus ::-webkit-input-placeholder{color:#f4f4f4}.layout__job-board .jb-fields .jb-field input:focus+label.in-field{font-size:12px;top:8px}.layout__job-board .fieldset-side-by-side{display:flex}.layout__job-board .fieldset-side-by-side .pad-left{padding-left:.625rem}.layout__job-board .fieldset-side-by-side .pad-right{padding-right:.625rem}.layout__job-board .fieldset-header{letter-spacing:.2125rem;text-transform:uppercase;margin:0 0 1.25rem;text-align:center;color:#6f7d89}.layout__job-board .fieldset-header.pad-top{margin-top:1.25rem}.layout__job-board ul.fieldset{display:flex;flex-direction:column;list-style:none}.layout__job-board ul.fieldset li{width:100%;padding-bottom:.625rem;list-style:none}.layout__job-board ul.fieldset li.lg-field{display:flex;align-items:center}.layout__job-board ul.fieldset li.lg-field.lg-field-column{flex-direction:column;align-content:center;justify-content:center}@media only screen and (max-device-width:959px){.layout__job-board ul.fieldset li.lg-field{flex-wrap:wrap}}.layout__job-board ul.fieldset li.lg-field .label{flex-grow:0;flex-shrink:0}@media only screen and (max-device-width:959px){.layout__job-board ul.fieldset li.lg-field .label{flex-grow:1;width:100%;padding-bottom:.3125rem}}.layout__job-board ul.fieldset li.lg-field .label h4,.layout__job-board ul.fieldset li.lg-field .label h5{text-align:left;margin-right:1.25rem;min-width:240px}@media only screen and (max-device-width:959px){.layout__job-board ul.fieldset li.lg-field .label h4,.layout__job-board ul.fieldset li.lg-field .label h5{min-width:inherit;margin-right:.625rem}}.layout__job-board ul.fieldset li.lg-field .label.label-full{width:100%;vertical-align:middle}.layout__job-board ul.fieldset li.lg-field .label.label-full h4,.layout__job-board ul.fieldset li.lg-field .label.label-full h5{margin:0;display:block;vertical-align:top;padding:0 0 .625rem 12px;text-transform:uppercase;letter-spacing:.1rem;color:#6f7d89;font-size:11px;line-height:16px}@media only screen and (max-device-width:959px){.layout__job-board ul.fieldset li.lg-field .label.label-full h4,.layout__job-board ul.fieldset li.lg-field .label.label-full h5{text-align:center;background:none;padding:0;margin:.625rem 0;display:block;font-size:11px;line-height:16px;background:transparent}}.layout__job-board ul.fieldset li.lg-field .boxed-field{border:1px solid #f4f4f4;width:100%}.layout__job-board ul.fieldset li.lg-field .boxed-field .item{background:#f9f9f9;padding:.625rem;border-bottom:1px solid #f4f4f4}.layout__job-board ul.fieldset li.lg-field .boxed-field .item .flex-radio .flex-fields{padding:.3125rem 0 .3125rem .625rem}.layout__job-board ul.fieldset li.lg-field .boxed-field .item .radio{text-align:left!important}.layout__job-board ul.fieldset li.lg-field .boxed-field .item .text p{padding-left:3px}.layout__job-board ul.fieldset li.lg-field .boxed-field .item.no-line{border-bottom:0;padding-bottom:0}.layout__job-board ul.fieldset li.lg-field .boxed-field .item:last-child{margin-bottom:0;border-bottom:0}.layout__job-board ul.fieldset li.lg-field .item{flex-grow:1;flex-shrink:1;width:100%}.layout__job-board ul.fieldset li.lg-field .item .flex-item{padding-left:.625rem;position:relative}.layout__job-board ul.fieldset li.lg-field .item .flex-item.full{width:100%;padding-left:0}.layout__job-board ul.fieldset li.lg-field .item .flex-item:first-child{padding-left:0}.layout__job-board ul.fieldset li.lg-field .item .flex-item.pad-bottom{padding-bottom:.625rem}.layout__job-board ul.fieldset li.lg-field .item .flex-item.pad-right{padding-right:.3125rem}.layout__job-board ul.fieldset li.lg-field .item .flex-item.pad-left{padding-left:.3125rem}.layout__job-board ul.fieldset li.lg-field .item .flex-item.half{width:50%}.layout__job-board ul.fieldset li.lg-field .item .flex-item.flex{display:flex;flex-wrap:nowrap}.layout__job-board ul.fieldset li.lg-field .item .flex-item.flex .language-autocomplete .autocomplete-list.hasSearch{top:96px}.layout__job-board ul.fieldset li.lg-field .item .flex-item.flex .flex-field{flex-grow:1}.layout__job-board ul.fieldset li.lg-field .item .flex-item.text{min-width:54px;text-align:left;display:flex;flex-direction:column;justify-content:center}.layout__job-board ul.fieldset li.lg-field .item .flex-item.text p{margin-top:0;font-size:10px;color:#6f7d89;letter-spacing:1px;text-transform:uppercase}.layout__job-board ul.fieldset li.lg-field .item .flex-item.text p span{display:inline-block}.layout__job-board ul.fieldset li.lg-field .item .flex-item>div,.layout__job-board ul.fieldset li.lg-field .item .flex-item>span{width:100%}@media only screen and (max-device-width:959px){.layout__job-board ul.fieldset li.lg-field .item .flex-item{flex-grow:1}.layout__job-board ul.fieldset li.lg-field .item .flex-item select{width:100%}}.layout__job-board ul.fieldset li.lg-field .item.flex{display:flex}.layout__job-board ul.fieldset li.lg-field .item.flex.center{justify-content:center}.layout__job-board ul.fieldset.sideways{flex-direction:row;flex-wrap:nowrap;align-items:stretch;justify-content:space-between}@media only screen and (max-device-width:959px){.layout__job-board ul.fieldset.sideways{flex-direction:column;justify-content:stretch}}.layout__job-board ul.fieldset.sideways li.third{width:33.3333333%}@media only screen and (max-device-width:959px){.layout__job-board ul.fieldset.sideways li.third{width:100%}}.layout__job-board ul.fieldset.sideways li.pad-left{padding-left:.3125rem}@media only screen and (max-device-width:959px){.layout__job-board ul.fieldset.sideways li.pad-left{padding-left:0}}.layout__job-board ul.fieldset.sideways li.pad-right{padding-right:.3125rem}@media only screen and (max-device-width:959px){.layout__job-board ul.fieldset.sideways li.pad-right{padding-right:0}}@media only screen and (max-device-width:959px){.layout__job-board ul.fieldset.sideways{flex-wrap:wrap}}.layout__job-board ul.fieldset.pad-bottom{padding-bottom:.625rem}.layout__job-board ul.fieldset.pad-bottom-slim{padding-bottom:.9375rem}.layout__job-board ul.fieldset.pad-top{padding-top:.625rem}.layout__job-board ul.fieldset.half{width:50%}@media only screen and (max-device-width:959px){.layout__job-board ul.fieldset.half{width:100%}}.layout__job-board ul.fieldset.center{margin-left:auto;margin-right:auto}.layout__job-board ul.fieldset .actions.list .button,.layout__job-board ul.fieldset .actions.list button{white-space:nowrap;margin-bottom:1.25rem}.layout__job-board ul.fieldset .actions.list .button:last-child,.layout__job-board ul.fieldset .actions.list button:last-child{margin-bottom:0}.layout__job-board ul.fieldset .actions.full .button,.layout__job-board ul.fieldset .actions.full button{display:block;text-align:center;margin-top:.625rem}.layout__job-board ul.fieldset .actions.full .button:first-child,.layout__job-board ul.fieldset .actions.full button:first-child{margin-top:0}.layout__job-board ul.fieldset .placeholder-input,.layout__job-board ul.fieldset .placeholder-input input{width:100%}.layout__job-board ul.fieldset.full{display:flex;flex-direction:row;flex-wrap:wrap;width:100%}.layout__job-board ul.fieldset.full .flex-field-action{width:36px;min-width:36px;max-width:36px}.layout__job-board ul.fieldset.full .flex-field-action h4{text-align:center;font-size:12px;line-height:12px;margin-bottom:0!important}.layout__job-board ul.fieldset.full .flex-field-action a,.layout__job-board ul.fieldset.full .flex-field-action span{display:block;font-size:24px;text-align:right;-webkit-transition:all .1s;-moz-transition:all .1s;-o-transition:all .1s;-ms-transition:all .1s;transition:all .1s;color:#6f7d89}.layout__job-board ul.fieldset.full .flex-field-action a.delete,.layout__job-board ul.fieldset.full .flex-field-action span.delete{color:#e96363}.layout__job-board ul.fieldset.full .flex-field-action a.delete:hover,.layout__job-board ul.fieldset.full .flex-field-action span.delete:hover{color:#b32323}.layout__job-board ul.fieldset.full .flex-field-action.square{width:48px;max-width:48px;text-align:right;padding-top:18px;padding-right:5px}.layout__job-board ul.fieldset.full .flex-field-action.square a{cursor:pointer}.layout__job-board ul.fieldset.full .flex-field-action.square a,.layout__job-board ul.fieldset.full .flex-field-action.square h4,.layout__job-board ul.fieldset.full .flex-field-action.square span{text-align:right}.layout__job-board ul.fieldset.full li.half{width:50%}.layout__job-board ul.fieldset.full li.half.pad-left{padding-left:.3125rem}.layout__job-board ul.fieldset.full li.half.pad-right{padding-right:.3125rem}.layout__job-board ul.fieldset.full li.half.flex{display:flex;align-items:center;justify-content:center;align-content:center}.layout__job-board ul.fieldset.full li.half.flex .flex-field-input{flex-grow:1}.layout__job-board ul.fieldset.full li.half.flex .flex-field-action{width:36px;min-width:36px;max-width:36px}.layout__job-board ul.fieldset.full li.half.flex .flex-field-action h4{text-align:center;font-size:12px;line-height:12px;margin-bottom:0!important}.layout__job-board ul.fieldset.full li.half.flex .flex-field-action a,.layout__job-board ul.fieldset.full li.half.flex .flex-field-action span{display:block;font-size:24px;text-align:right;-webkit-transition:all .1s;-moz-transition:all .1s;-o-transition:all .1s;-ms-transition:all .1s;transition:all .1s;color:#6f7d89}.layout__job-board ul.fieldset.full li.half.flex .flex-field-action a.delete,.layout__job-board ul.fieldset.full li.half.flex .flex-field-action span.delete{color:#e96363}.layout__job-board ul.fieldset.full li.half.flex .flex-field-action a.delete:hover,.layout__job-board ul.fieldset.full li.half.flex .flex-field-action span.delete:hover{color:#b32323}@media only screen and (max-device-width:959px){.layout__job-board ul.fieldset.full{flex-direction:column}.layout__job-board ul.fieldset.full li.half{width:100%}.layout__job-board ul.fieldset.full li.half.pad-left,.layout__job-board ul.fieldset.full li.half.pad-right{padding-left:0;padding-right:0}}.layout__job-board .jb-border-separator{border-top:1px solid #f4f4f4;padding-top:1.875rem}@media only screen and (min-device-width:960px){.layout__job-board .jb-border-separator{border-top:0;padding-top:2.5rem}.layout__job-board .jb-border-separator.jb-separator-slim{padding-top:1.25rem}}.layout__job-board .jb-area-separator{padding-top:2.5rem}@media only screen and (max-device-width:959px){.layout__job-board .jb-area-separator{padding-top:1.25rem}}@media only screen and (max-device-width:959px){.layout__job-board .jb-area-separator-first{padding-top:1.875rem}}.layout__job-board .jb-area-separator-bottom{padding-bottom:2.5rem}.layout__job-board #jb-footer{border-top:1px solid #e2e2e2;position:relative;z-index:10}.layout__job-board #jb-footer .areas,.layout__job-board #jb-footer .areas .area{background:#f4f4f4}.layout__job-board #jb-footer ul{display:flex;font-size:1em;padding:1.25rem 0}.layout__job-board #jb-footer ul li{flex-grow:0;padding:0}.layout__job-board #jb-footer ul li p{font-size:1em;line-height:1.75em;margin-bottom:0;color:#091824}.layout__job-board #jb-footer ul li p.sub{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=65)";filter:alpha(opacity=(65));opacity:.65}.layout__job-board #jb-footer ul li p a{text-decoration:none;color:#4d575f}.layout__job-board #jb-footer ul li p a:hover{color:#091824}.layout__job-board #jb-footer ul li.stretch{flex-grow:1}.layout__job-board #jb-footer ul li.right{text-align:right}@media only screen and (max-device-width:959px){.layout__job-board #jb-footer ul{flex-direction:column;text-align:left}.layout__job-board #jb-footer ul li.right{padding-top:.625rem;text-align:left}}.layout__job-board #jb-opportunity{text-align:center}.layout__job-board #jb-opportunity .text{text-align:left}.layout__job-board #jb-opportunity .card-list{margin-top:24px;text-align:left}.layout__job-board #nc_modal__container{padding:1.25rem}.layout__job-board #nc_modal__container #nc_modal__close{top:8px;right:6px;z-index:100}@media only screen and (max-device-width:959px){.layout__job-board #nc_modal__container .nc_modal__dialog_container .nc_modal__dialog{width:100%}}@media only screen and (min-device-width:960px){.layout__job-board .text-content-area{padding-top:0;padding-bottom:1.25rem}}.layout__job-board .text-content-area h2,.layout__job-board .text-content-area h3{margin-bottom:.9375rem;margin-top:1.875rem}.layout__job-board .text-content-area h2.no-pad-top,.layout__job-board .text-content-area h3.no-pad-top{margin-top:0}.layout__job-board .text-content-area .jb-section-header h3{margin-top:0;margin-bottom:0}.layout__job-board .text-content-area li,.layout__job-board .text-content-area p,.layout__job-board .text-content-area pre{color:#4d575f}.layout__job-board .text-content-area ol li,.layout__job-board .text-content-area ul li{font-size:18px;line-height:22px;color:#4d575f;list-style:disc;margin-left:1.25rem}.layout__job-board .text-content-area ol.numbered li,.layout__job-board .text-content-area ul.numbered li{font-size:16px;line-height:20px;list-style-type:decimal}.layout__job-board .text-content-area ol.sub-list li,.layout__job-board .text-content-area ul.sub-list li{font-size:16px}.layout__job-board .text-content-area pre{word-wrap:break-word;white-space:pre-line;font-size:1.8em}#jb-register-content{display:flex;flex-direction:column;flex-grow:1;vertical-align:middle;height:100%;width:100%;overflow-y:auto;-webkit-overflow-scrolling:touch;padding:0 0 1.25rem}@media only screen and (max-device-width:959px){#jb-register-content{padding:0 0 .625rem}}#jb-register-content h2{font-size:1.6em;padding:10px 0 18px;font-family:Gotham SSm A,Gotham SSm B,Helvetica Neue,Helvetica,Arial,sans-serif;color:grey}#jb-register-content .register-with-section{padding-top:19px}#jb-register-content .new-user-form #submit-register{margin-top:12px}#jb-register-content .stretch{flex-grow:1}#jb-register-content.no-pad-top{padding-top:2.5rem}@media only screen and (max-device-width:959px){#jb-register-content.no-pad-top{padding-top:1.25rem}}@media only screen and (max-device-width:959px){#jb-register-content{vertical-align:top}}#preview-content .layout__job-board{padding-top:68px}.fp__overlay{z-index:1000000000!important}#jb-disconnected{position:fixed;bottom:0;left:0;width:100%;padding:.625rem;z-index:10000000000000;background:#b31919}#jb-disconnected h5{text-align:center;color:#fff;margin:0}#jb-contact-form .contact-card.link .content{padding-bottom:0!important}#jb-contact-form .contact-card.button{padding:2.5rem;display:block;margin:1.25rem auto 0;text-align:center;max-width:480px;color:#fff}@media only screen and (max-device-width:959px){#jb-contact-form .contact-card.button{padding:1.25rem}}#jb-contact-form .contact-card.button em,#jb-contact-form .contact-card.button span{font-size:1.2rem;line-height:2rem;color:#fff;font-style:normal;margin:0;display:block}@media only screen and (max-device-width:959px){#jb-contact-form .contact-card.button em,#jb-contact-form .contact-card.button span{font-size:1rem;line-height:1.6rem}}#jb-contact-form .contact-card.button span{margin-bottom:.3125rem;font-weight:700}#jb-contact-form ul.contact-methods{list-style:none;display:flex;align-items:stretch;justify-content:stretch;align-content:stretch;flex-wrap:wrap;margin:1.25rem 0 2.5rem}#jb-contact-form ul.contact-methods li{list-style:none;margin:0;padding:.3125rem;flex:1 1;min-width:240px;text-align:center}#jb-contact-form ul.contact-methods li .contact-card{padding:1.25rem .625rem .625rem;border:1px solid #e2e2e2;text-decoration:none;display:flex;height:100%;flex-direction:column}#jb-contact-form ul.contact-methods li .contact-card .stretch{flex-grow:1}#jb-contact-form ul.contact-methods li .contact-card .content{flex-grow:0;padding-bottom:.625rem}#jb-contact-form ul.contact-methods li .contact-card h6{font-size:.7em;color:#6f7d89;border-top:1px dotted #e2e2e2;padding-top:.625rem;margin-top:.625rem}#jb-contact-form ul.contact-methods li .contact-card h4.number{font-weight:700;display:inline-block;padding:.3125rem .625rem;border:1px solid #e2e2e2;background:#f6fafd;-webkit-border-radius:16px;border-radius:16px;background-clip:padding-box;margin-top:.2125rem;margin-bottom:.3125rem}#jb-contact-form ul.contact-methods li .contact-card h4{font-weight:700}#jb-contact-form ul.contact-methods li .contact-card.link{background:#4a95d2;padding:1.25rem}#jb-contact-form ul.contact-methods li .contact-card.link h4,#jb-contact-form ul.contact-methods li .contact-card.link p{color:#fff}#jb-contact-form ul.contact-methods li .contact-card.link:hover{background:#2c76b3}#jb-contact-form ul.contact-methods li .contact-card h4,#jb-contact-form ul.contact-methods li .contact-card p{margin:0}#jb-applicant-home #jb-applicant-profile-education .max640{max-width:inherit!important}.split-hdr{text-transform:uppercase;letter-spacing:2px;text-align:center;font-weight:700;margin-bottom:3.75rem;margin-top:3.75rem;color:#091824!important}@media only screen and (max-device-width:959px){.split-hdr{margin-top:1.875rem;margin-bottom:1.875rem}}.split-hdr.half-bottom-pad{margin-bottom:1.875rem}@media only screen and (max-device-width:959px){.split-hdr.half-bottom-pad{margin-bottom:.975rem}}#preview-content .layout__job-board #top-splash-area{background-image:none}#user-change-email-token{text-align:center;padding:100px 50px}#user-change-email-token .change-email-message{font-family:Gotham SSm A,Gotham SSm B,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:14px;line-height:21px}.layout__job-board #jb-opportunity #top-splash-area{min-height:50vh}.layout__job-board #jb-opportunity #top-splash-area.minimal{min-height:30vh}.layout__job-board #jb-opportunity #top-splash-area.minimal #change-splash{position:relative;margin:auto;right:none;bottom:none}.layout__job-board #jb-opportunity #top-splash-area.hidden{display:none}@media only screen and (max-device-width:959px){.layout__job-board #jb-opportunity #top-splash-area{min-height:40vh!important;background-image:none}}.layout__job-board #jb-opportunity #jb-post-header{background:#091824}.layout__job-board #jb-opportunity #jb-post-header .position-header{display:flex;width:100%;align-items:flex-start;padding:.625rem 0}.layout__job-board #jb-opportunity #jb-post-header .position-header h1,.layout__job-board #jb-opportunity #jb-post-header .position-header h2,.layout__job-board #jb-opportunity #jb-post-header .position-header h3,.layout__job-board #jb-opportunity #jb-post-header .position-header h4{color:#fff}.layout__job-board #jb-opportunity #jb-post-header .position-header h1{font-size:2.8em;line-height:1.4em}.layout__job-board #jb-opportunity #jb-post-header .position-header h3{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";filter:alpha(opacity=(50));opacity:.5;line-height:1.6em}.layout__job-board #jb-opportunity #jb-post-header .position-header .stretch{flex-grow:1}.layout__job-board #jb-opportunity #jb-post-header .position-header .position-header-save{padding-right:1.25rem}.layout__job-board #jb-opportunity #jb-post-header .position-header .position-header-apply-now{width:240px;flex-shrink:0;text-align:center}.layout__job-board #jb-opportunity #jb-post-header .position-header .position-header-apply-now .button{display:block;text-align:center;padding:1.25rem;font-size:1.4em;line-height:1.4em;color:hsla(0,0%,100%,.75);border-color:hsla(0,0%,100%,.25);background:hsla(0,0%,100%,.125)}.layout__job-board #jb-opportunity #jb-post-header .position-header .position-header-apply-now .button:hover:not(.disabled){color:#fff;background:hsla(0,0%,100%,.25);border-color:hsla(0,0%,100%,.5)}.layout__job-board #jb-opportunity #jb-post-header .position-header .position-header-apply-now .button.disabled{cursor:default;background:grey}.layout__job-board #jb-opportunity #jb-post-header .position-header .position-header-apply-now .button.jb-post-apply-now{display:block;background:#2c76b3;color:#fff;padding-bottom:2.1785rem;font-size:1.6em;text-shadow:1px 1px 0 rgba(9,24,36,.5)}.layout__job-board #jb-opportunity #jb-post-header .position-header .position-header-apply-now .button.jb-post-apply-now.no-apply-before{padding-bottom:1.25em}.layout__job-board #jb-opportunity #jb-post-header .position-header .position-header-apply-now .button.jb-post-apply-now em,.layout__job-board #jb-opportunity #jb-post-header .position-header .position-header-apply-now .button.jb-post-apply-now span{display:block;font-style:normal;white-space:nowrap}.layout__job-board #jb-opportunity #jb-post-header .position-header .position-header-apply-now .button.jb-post-apply-now span{-webkit-border-bottom-left-radius:4px;border-bottom-left-radius:4px;-webkit-border-bottom-right-radius:4px;border-bottom-right-radius:4px;background-clip:padding-box;border-top:1px solid hsla(0,0%,100%,.35);position:absolute;bottom:0;left:0;height:1.25rem;background:rgba(9,24,36,.25);width:100%;text-align:center;font-weight:400;font-size:9px;line-height:1.25rem;color:hsla(0,0%,100%,.85);font-family:Gotham Narrow SSm A,Gotham Narrow SSm B,Helvetica Neue,Helvetica,Arial,sans-serif}.layout__job-board #jb-opportunity #jb-post-header .position-header .position-header-apply-now .button.jb-post-apply-now.disabled{background:grey;cursor:default}.layout__job-board #jb-opportunity #jb-post-header .position-header .position-header-apply-now .button.jb-post-apply-now:hover:not(.disabled){background:#27689e}.layout__job-board #jb-opportunity #jb-post-header .position-header .position-header-apply-now .button.jb-post-refer{padding:.625rem 1.25rem;font-size:1.2em}.layout__job-board #jb-opportunity #jb-post-header .position-header .position-header-apply-now .button:last-child{margin-top:.625rem}.layout__job-board #jb-opportunity #jb-post-header .position-header .position-header-content{padding-right:2.5rem}.layout__job-board #jb-opportunity #jb-post-header .position-header .position-header-content h3{margin-top:.625rem}.layout__job-board #jb-opportunity #jb-post-header .position-header .position-header-content .career-event-link{color:#fff;text-decoration:none}.layout__job-board #jb-opportunity #jb-post-header .position-header .position-header-content .career-event-link:hover{color:hsla(0,0%,100%,.7)}.layout__job-board #jb-opportunity #jb-post-apply-bottom{padding-bottom:2.5rem}@media only screen and (max-device-width:959px){.layout__job-board #jb-opportunity #jb-post-apply-bottom{display:none}}.layout__job-board #jb-opportunity #jb-post-apply-bottom .buttons{padding-top:1.25rem}@media only screen and (max-device-width:959px){.layout__job-board #jb-opportunity #jb-post-apply-bottom{padding-bottom:1.25rem}.layout__job-board #jb-opportunity #jb-post-apply-bottom .button{display:block;text-align:center}.layout__job-board #jb-opportunity #jb-post-apply-bottom .button:last-child{margin-top:.625rem}}.layout__job-board #jb-opportunity .d-separator{border-top:.625rem solid #f4f4f4;padding-top:1.875rem}@media only screen and (max-device-width:959px){.layout__job-board #jb-opportunity .d-separator{border-top:0;padding-top:0}}.layout__job-board #jb-opportunity .jb-opportunity-video-container{background:#17242f}.layout__job-board #jb-opportunity .jb-opportunity-video-container .jb-opportunity-video{min-height:25rem;-webkit-background-size:cover;background-size:cover;background-position:50%;text-align:center;display:flex;flex-direction:column;width:100%;cursor:pointer;position:relative}.layout__job-board #jb-opportunity .jb-opportunity-video-container .jb-opportunity-video .stretch{flex-grow:1}.layout__job-board #jb-opportunity .jb-opportunity-video-container .jb-opportunity-video .video-dark{position:absolute;width:100%;height:100%;pointer-events:none;z-index:1;background:rgba(9,24,36,.125)}.layout__job-board #jb-opportunity .jb-opportunity-video-container .jb-opportunity-video .center{flex-grow:0;text-align:center}.layout__job-board #jb-opportunity .jb-opportunity-video-container .jb-opportunity-video .play-button-container{z-index:2;position:relative;text-align:center;display:inline-flex;flex-direction:column;-webkit-border-radius:50%;border-radius:50%;background-clip:padding-box;width:96px;height:96px;background:#f9f9f9;border:3px solid #f4f4f4;-webkit-box-shadow:0 0 12px 0 rgba(0,0,0,.24);box-shadow:0 0 12px 0 rgba(0,0,0,.24);-webkit-transition:all .1s;-moz-transition:all .1s;-o-transition:all .1s;-ms-transition:all .1s;transition:all .1s}.layout__job-board #jb-opportunity .jb-opportunity-video-container .jb-opportunity-video .play-button{font-size:72px;padding-left:1px;color:#4a95d2;-webkit-transition:all .1s;-moz-transition:all .1s;-o-transition:all .1s;-ms-transition:all .1s;transition:all .1s}.layout__job-board #jb-opportunity .jb-opportunity-video-container .jb-opportunity-video:hover .play-button{color:#27689e}@media only screen and (max-device-width:959px){.layout__job-board #jb-opportunity .jb-opportunity-video-container .jb-opportunity-video{min-height:11rem}.layout__job-board #jb-opportunity .jb-opportunity-video-container .jb-opportunity-video .play-button-container{width:64px;height:64px}.layout__job-board #jb-opportunity .jb-opportunity-video-container .jb-opportunity-video .play-button{font-size:46px;padding-left:0}}@media only screen and (max-device-width:959px){.layout__job-board #jb-opportunity .jb-opportunity-video-container .video-dark{background:rgba(9,24,36,.25)}}@media only screen and (min-device-width:960px){.layout__job-board #jb-opportunity #jb-post-process{padding-bottom:0}}.layout__job-board #jb-opportunity #jb-post-process ul li{font-size:1em;position:relative}.layout__job-board #jb-opportunity #jb-post-process ul li h4{position:relative;z-index:2;display:flex;align-items:center;text-align:left}.layout__job-board #jb-opportunity #jb-post-process ul li h4 em{background:#e2e2e2;text-shadow:1px 1px 0 hsla(0,0%,100%,.85);color:#6f7d89;border:1px solid #6f7d89;width:2rem;height:2rem;text-align:center;-webkit-border-radius:50%;border-radius:50%;background-clip:padding-box;position:relative;top:-1px;font-style:normal;font-weight:700;padding-right:0;display:inline-block;padding-left:0;padding-top:2px;flex-shrink:0;font-size:14px}@media only screen and (max-device-width:959px){.layout__job-board #jb-opportunity #jb-post-process ul li h4 em{font-size:11px;width:1.5rem;height:1.5rem}}.layout__job-board #jb-opportunity #jb-post-process ul li h4 span{flex-grow:1;margin-left:1.25rem;padding:1.25rem 0;border-bottom:1px dotted #e2e2e2}@media only screen and (max-device-width:959px){.layout__job-board #jb-opportunity #jb-post-process ul li h4 span{margin-left:.625rem;padding:.625rem 0}}.layout__job-board #jb-opportunity #jb-post-process ul li h4 span a{display:block;color:#2c76b3;text-decoration:none}.layout__job-board #jb-opportunity #jb-post-process ul li h4 span a:hover{text-decoration:underline}.layout__job-board #jb-opportunity #jb-post-process ul li .item{padding:0}@media only screen and (max-device-width:959px){.layout__job-board #jb-opportunity #jb-post-process ul li .item{padding:0}}.layout__job-board #jb-opportunity #jb-post-process ul li .line{background:#e2e2e2;position:absolute;z-index:1;width:4px;height:100%;left:1rem;top:0;margin-left:-2px}@media only screen and (max-device-width:959px){.layout__job-board #jb-opportunity #jb-post-process ul li .line{left:.75rem;width:4px}}.layout__job-board #jb-opportunity #jb-post-process ul li:first-child .line{height:50%;top:50%}.layout__job-board #jb-opportunity #jb-post-process ul li:last-child .item,.layout__job-board #jb-opportunity #jb-post-process ul li:last-child h4 span{border-bottom:0}.layout__job-board #jb-opportunity #jb-post-process ul li:last-child .line{height:50%}.layout__job-board #jb-opportunity #jb-post-process ul li:last-child .triangle{width:0;height:0;position:absolute;left:0;top:0;margin-left:4px;border-left:12px solid transparent;border-right:12px solid transparent;border-top:12px solid #e2e2e2}@media only screen and (max-device-width:959px){.layout__job-board #jb-opportunity #jb-post-process ul li:last-child .triangle{border-left-width:7px;border-right-width:7px;border-top-width:7px;left:0;margin-left:5px;top:-1px}}@media only screen and (min-device-width:960px){.layout__job-board #jb-opportunity #jb-post-description .post-description-header{display:none}}@media only screen and (max-device-width:959px){.layout__job-board #jb-opportunity #jb-post-description-header{padding:1.25rem 1.25rem 0;background-color:#f6fafd;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#f6fafd),color-stop(100% #fff));background-image:-webkit-linear-gradient(top,#f6fafd,#fff);background-image:-moz-linear-gradient(top,#f6fafd 0,#fff 100%);background-image:-ms-linear-gradient(top,#f6fafd 0,#fff 100%);background-image:-o-linear-gradient(top,#f6fafd 0,#fff 100%);background-image:linear-gradient(top,#f6fafd,#fff);text-align:left}.layout__job-board #jb-opportunity #jb-post-description-header h3,.layout__job-board #jb-opportunity #jb-post-description-header h4,.layout__job-board #jb-opportunity #jb-post-description-header h5{text-align:center;text-shadow:1px 1px 0 hsla(0,0%,100%,.95)}.layout__job-board #jb-opportunity #jb-post-description-header h3{letter-spacing:.06em;color:#091824;font-weight:700;text-transform:uppercase;margin:0 0 .3125rem}.layout__job-board #jb-opportunity #jb-post-description-header h4{margin:0 0 .3125rem;font-weight:400;color:#4d575f}.layout__job-board #jb-opportunity #jb-post-description-header h5{color:#6f7d89;margin:0;line-height:1.73em}.layout__job-board #jb-opportunity #jb-post-description-header .mobile-link{margin-top:.3125rem}}@media only screen and (max-device-width:959px) and (orientation:landscape){.layout__job-board #jb-opportunity #jb-post-description-header h3{font-size:3em}}.layout__job-board #jb-opportunity #jb-post-qualifications .jb-qualifications li{padding:1.25rem 0;border-bottom:1px dotted #e2e2e2}@media only screen and (max-device-width:959px){.layout__job-board #jb-opportunity #jb-post-qualifications .jb-qualifications li{padding:.625rem 0}}.layout__job-board #jb-opportunity #jb-post-qualifications .jb-qualifications li:last-child{margin-bottom:0;border-bottom:0}@media only screen and (min-device-width:960px){.layout__job-board #jb-opportunity #jb-post-qualifications .jb-qualifications li:last-child{padding-bottom:0}}@media only screen and (max-device-width:959px){.layout__job-board #jb-opportunity #jb-post-qualifications .jb-qualifications li:first-child{padding-top:.3125rem}}.layout__job-board #jb-opportunity #jb-post-qualifications .jb-qualifications li i{color:#6f7d89}.layout__job-board #jb-opportunity .jb-post-section h4{word-break:break-word;text-align:left}.layout__job-board #jb-opportunity .jb-post-section h4 blockquote{border-left:.625rem solid #e2e2e2;margin-left:0;padding-left:.625rem;padding-top:.625rem;padding-bottom:.625rem}.layout__job-board #jb-opportunity .jb-post-section h4 blockquote,.layout__job-board #jb-opportunity .jb-post-section h4 li,.layout__job-board #jb-opportunity .jb-post-section h4 ol,.layout__job-board #jb-opportunity .jb-post-section h4 p,.layout__job-board #jb-opportunity .jb-post-section h4 ul{color:#4d575f;font-family:Gotham SSm A,Gotham SSm B,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:1em;line-height:1.5em;margin-bottom:0}.layout__job-board #jb-opportunity .jb-post-section h4 blockquote a,.layout__job-board #jb-opportunity .jb-post-section h4 li a,.layout__job-board #jb-opportunity .jb-post-section h4 ol a,.layout__job-board #jb-opportunity .jb-post-section h4 p a,.layout__job-board #jb-opportunity .jb-post-section h4 ul a{color:#2c76b3;text-decoration:underline}.layout__job-board #jb-opportunity .jb-post-section h4 blockquote a:hover,.layout__job-board #jb-opportunity .jb-post-section h4 li a:hover,.layout__job-board #jb-opportunity .jb-post-section h4 ol a:hover,.layout__job-board #jb-opportunity .jb-post-section h4 p a:hover,.layout__job-board #jb-opportunity .jb-post-section h4 ul a:hover{color:#27689e;text-decoration:none}.layout__job-board #jb-opportunity .jb-post-section h4 blockquote:last-child,.layout__job-board #jb-opportunity .jb-post-section h4 li:last-child,.layout__job-board #jb-opportunity .jb-post-section h4 ol:last-child,.layout__job-board #jb-opportunity .jb-post-section h4 p:last-child,.layout__job-board #jb-opportunity .jb-post-section h4 ul:last-child{margin-bottom:0}.layout__job-board #jb-opportunity .jb-post-section h4 ol,.layout__job-board #jb-opportunity .jb-post-section h4 ul{margin:0 0 10px;padding-left:1.5em!important;line-height:1.5em;padding-left:1.1rem}.layout__job-board #jb-opportunity .jb-post-section#jb-post-conditions br,.layout__job-board #jb-opportunity .jb-post-section#jb-post-description br,.layout__job-board #jb-opportunity .jb-post-section#jb-post-qualifications br,.layout__job-board #jb-opportunity .jb-post-section#jb-post-responsibilities br{line-height:2.5}.layout__job-board #jb-opportunity #jb-post-other-opportunities{background:#f9f9f9;border-top:1px solid #e2e2e2}.layout__job-board #jb-opportunity #jb-post-other-opportunities .card-list{margin-top:1.25rem;min-height:inherit}@media only screen and (max-device-width:959px){.layout__job-board #jb-opportunity #jb-post-other-opportunities .card-list{padding-top:0;margin-top:0}}.layout__job-board #jb-opportunity #jb-post-other-opportunities .card{align-items:center}.layout__job-board #jb-opportunity #jb-post-other-opportunities .card .card-content{padding:.625rem 0}@media only screen and (max-device-width:959px){.layout__job-board #jb-opportunity #jb-post-other-opportunities .card .card-image{display:block}}.layout__job-board #jb-opportunity #jb-post-other-opportunities .card h3,.layout__job-board #jb-opportunity #jb-post-other-opportunities .card h4{font-size:1.2em;line-height:1.8em;margin:0}.layout__job-board #jb-opportunity #jb-post-other-opportunities .card:last-child{border-bottom:0}.layout__job-board #jb-opportunity #jb-post-other-opportunities .card:hover{background:#fff}.layout__job-board #jb-opportunity #jb-post-other-opportunities .card:hover .card-image{color:#27689e}@media only screen and (min-device-width:960px){#jb-post-company .jb-section-header h3{padding-right:240px}}@media only screen and (max-device-width:959px){#jb-post-company .jb-section-header h3{border-bottom:0!important;margin-bottom:0!important}}@media only screen and (min-device-width:960px){#jb-post-company .jb-section-header{margin-bottom:1.875rem}}#jb-post-company .logo{display:inline-block;padding:0 0 2.5rem 2.5rem;float:right;background:#fff;margin-top:-5rem;text-align:center}#jb-post-company .logo img{display:block;max-width:240px;max-height:120px;margin:0 auto}@media only screen and (max-device-width:959px){#jb-post-company .logo{display:block;width:100%;text-align:center;padding:0 0 1.25rem;float:none;margin-top:0;background:transparent}#jb-post-company .logo img{display:inline-block;max-width:120px;max-height:60px;width:auto}}#jb-post-company .jb-company-links{display:flex;flex-wrap:wrap;margin-top:1.25rem;max-width:240px;border:1px solid #e2e2e2}#jb-post-company .jb-company-links a{display:block;padding:.625rem 1.25rem;text-decoration:none;font-size:1.4em;border-bottom:1px dotted #e2e2e2;color:#2c76b3;width:100%;white-space:nowrap}#jb-post-company .jb-company-links a.disabled{color:grey;border-color:grey;cursor:default}#jb-post-company .jb-company-links a:last-child{border-bottom:0}#jb-post-company .jb-company-links a:hover:not(.disabled){background:#f4f4f4}#jb-post-company .jb-company-links a:first-child{border-left:0}@media only screen and (max-device-width:959px){#jb-post-company .jb-company-links{margin-top:0;margin-bottom:1.25rem;display:flex;flex-wrap:nowrap;width:100%;max-width:100%;-webkit-border-radius:2px;border-radius:2px;background-clip:padding-box;background:#f6fafd}#jb-post-company .jb-company-links a{flex-grow:1;border-left:1px dotted #e2e2e2;border-bottom:0;padding:.625rem .525rem;text-align:center}}#company-landing-page .company-page-contents .company-page-area{border-bottom:1px solid #e2e2e2}#company-landing-page .company-page-contents .company-page-area:last-child{border-bottom:0}#company-landing-page .company-page-contents .content-area-GALLERY li,#company-landing-page .company-page-contents .content-area-GALLERY ul{list-style:none}#company-landing-page .company-page-contents .content-area-GALLERY .glide button:hover{outline:none;-webkit-box-shadow:none;box-shadow:none}#company-landing-page .company-page-contents .content-area-GALLERY .glide__arrows button{background:hsla(0,0%,100%,.75);outline:none;color:#6f7d89;font-size:24px;border:1px solid #e2e2e2;-webkit-box-shadow:0 3px 6px rgba(9,24,36,.085);box-shadow:0 3px 6px rgba(9,24,36,.085)}#company-landing-page .company-page-contents .content-area-GALLERY .glide__arrows button:hover{-webkit-box-shadow:0 3px 6px rgba(9,24,36,.085);box-shadow:0 3px 6px rgba(9,24,36,.085);border:1px solid #e2e2e2;background:#fff;color:#091824}#company-landing-page .company-page-contents .content-area-GALLERY .glide__arrows .glide__arrow--left{left:0}#company-landing-page .company-page-contents .content-area-GALLERY .glide__arrows .glide__arrow--right{right:0}@media only screen and (max-device-width:959px){#company-landing-page .company-page-contents .content-area-GALLERY .glide__arrows button{display:none}}#company-landing-page .company-page-contents .content-area-GALLERY .glide__bullets{bottom:1.25em}@media only screen and (max-device-width:959px){#company-landing-page .company-page-contents .content-area-GALLERY .glide__bullets{bottom:1em}}#company-landing-page .company-page-contents .content-area-GALLERY .glide__bullets .glide__bullet{background:#e2e2e2;width:6px;height:6px}#company-landing-page .company-page-contents .content-area-GALLERY .glide__bullets .glide__bullet:hover{border:none;background:#091824}#company-landing-page .company-page-contents .content-area-GALLERY .glide__bullets .glide__bullet.glide__bullet--active{background:#091824}#company-landing-page .company-page-contents .content-area-GALLERY .glide__track li{text-align:center;display:flex;justify-content:center;align-items:center;height:auto}#company-landing-page .company-page-contents .content-area-GALLERY .glide__track li img{width:100%}#company-landing-page .company-page-contents .content-area-GALLERY .gallery-items{width:100%;position:relative}#company-landing-page .company-page-contents .content-area-GALLERY .gallery-items .gallery-item{position:relative}@media only screen and (max-device-width:959px){#company-landing-page .company-page-contents .content-area-GALLERY .gallery-items .gallery-item{width:50%}}#company-landing-page .company-page-contents .content-area-GALLERY .gallery-items .gallery-item img{max-width:480px;display:block}@media only screen and (max-device-width:959px){#company-landing-page .company-page-contents .content-area-GALLERY .gallery-items .gallery-item img{max-width:100%}}#company-landing-page .company-page-contents .content-area-GALLERY .gallery-items .gallery-item .is-video{background-size:cover;background-position:50%;display:flex;flex-direction:column;justify-content:center;align-items:center}#company-landing-page .company-page-contents .content-area-GALLERY .gallery-items .gallery-item .play-button{background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI5NiIgaGVpZ2h0PSI5NiIgdmlld0JveD0iMCAwIDUwIDUwIiBmaWxsPSIjZmZmIj48cGF0aCBkPSJNMjUgMkMxMi4zMTggMiAyIDEyLjMxNyAyIDI1czEwLjMxOCAyMyAyMyAyMyAyMy0xMC4zMTcgMjMtMjNTMzcuNjgyIDIgMjUgMnptLTYuOTU4IDM0LjAzNGwtLjA4My0yMS45OTZMMzcgMjQuOTY0bC0xOC45NTggMTEuMDd6Ii8+PC9zdmc+");width:96px;height:96px;background-size:100%;background-repeat:no-repeat;border-radius:50%;box-shadow:0 0 64px 0 rgba(9,24,36,.25);background-color:#6f7d89;cursor:pointer;transition:all .1s}#company-landing-page .company-page-contents .content-area-GALLERY .gallery-items .gallery-item .play-button:hover{background-color:#091824}@media only screen and (max-device-width:959px){#company-landing-page .company-page-contents .content-area-GALLERY .gallery-items .gallery-item .play-button{width:48px;height:48px}}#company-landing-page .company-page-contents .content-area-GALLERY .gallery-items.glide.isSlideshow .gallery-item{padding:0 1.25rem 2.5rem}@media only screen and (max-device-width:959px){#company-landing-page .company-page-contents .content-area-GALLERY .gallery-items.glide.isSlideshow .gallery-item{padding:1.25rem .625rem}}#company-landing-page .company-page-contents .content-area-GALLERY .gallery-items.glide.isSlideshow .gallery-item img{max-width:640px}@media only screen and (max-device-width:959px){#company-landing-page .company-page-contents .content-area-GALLERY .gallery-items.glide.isSlideshow .gallery-item img{max-width:480px}}#company-landing-page .company-page-contents .content-area-SPLASH{padding:18px 0}#company-landing-page .company-page-contents .content-area-SPLASH .play-button{background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI5NiIgaGVpZ2h0PSI5NiIgdmlld0JveD0iMCAwIDUwIDUwIiBmaWxsPSIjZmZmIj48cGF0aCBkPSJNMjUgMkMxMi4zMTggMiAyIDEyLjMxNyAyIDI1czEwLjMxOCAyMyAyMyAyMyAyMy0xMC4zMTcgMjMtMjNTMzcuNjgyIDIgMjUgMnptLTYuOTU4IDM0LjAzNGwtLjA4My0yMS45OTZMMzcgMjQuOTY0bC0xOC45NTggMTEuMDd6Ii8+PC9zdmc+");width:96px;height:96px;background-size:100%;background-repeat:no-repeat;border-radius:50%;box-shadow:0 0 64px 0 rgba(9,24,36,.25);background-color:#6f7d89;cursor:pointer;transition:all .1s}#company-landing-page .company-page-contents .content-area-SPLASH .play-button:hover{background-color:#091824}@media only screen and (max-device-width:959px){#company-landing-page .company-page-contents .content-area-SPLASH .play-button{width:48px;height:48px}}#company-landing-page .company-page-contents .content-area-SPLASH .splash{min-height:540px;width:100%;background-size:contain;background-repeat:no-repeat;display:flex;flex-direction:column;justify-content:center;align-items:center;background-position:top}#company-landing-page .company-page-contents .content-area-SPLASH .splash.is-video{width:100%;min-height:540px;background-size:cover;background-position:50%}@media only screen and (max-device-width:959px){#company-landing-page .company-page-contents .content-area-SPLASH .splash.is-video{min-height:232px}}#company-landing-page .company-page-contents .content-area-SPLASH .content img{display:block;max-width:960px}@media only screen and (max-device-width:959px){#company-landing-page .company-page-contents .content-area-SPLASH .content img{max-width:100%}}#company-landing-page .company-page-contents .content-area-SPLASH .content img.isFullWidth{width:100%}#company-landing-page .company-page-contents .content-area-SPLASH .content.isCentered{text-align:center}#company-landing-page .company-page-contents .content-area-SPLASH .content.isCentered .splash.is-image{background-position:50%}#company-landing-page .company-page-contents .content-area-SPLASH .content.isCentered img{margin-left:auto;margin-right:auto}#company-landing-page .company-page-contents .alt-bg{padding:36px 24px;background:#f4f4f4;border-bottom:1px solid #e2e2e2;border-top:1px solid #e2e2e2}@media only screen and (max-device-width:959px){#company-landing-page .company-page-contents .alt-bg{padding:24px}}#company-landing-page .company-page-contents .content-area-SEARCH{padding:18px 0}#company-landing-page .company-page-contents .content-area-SEARCH .content.search-box input{background:#fff;width:100%;font-size:16px;line-height:21px;padding:18px 18px 18px 48px;background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI5NiIgaGVpZ2h0PSI5NiIgdmlld0JveD0iMCAwIDUwIDUwIiBmaWxsPSIjMGQxNzIwIj48cGF0aCBkPSJNMjEgM0MxMS42MjEgMyA0IDEwLjYyMSA0IDIwczcuNjIxIDE3IDE3IDE3YzMuNzEgMCA3LjE0LTEuMTk1IDkuOTM4LTMuMjE5bDEzLjE1NiAxMy4xMjUgMi44MTItMi44MTItMTMtMTMuMDMyQTE2LjkyMyAxNi45MjMgMCAwMDM4IDIwYzAtOS4zNzktNy42MjEtMTctMTctMTd6bTAgMmM4LjI5NyAwIDE1IDYuNzAzIDE1IDE1cy02LjcwMyAxNS0xNSAxNVM2IDI4LjI5NyA2IDIwIDEyLjcwMyA1IDIxIDV6Ii8+PC9zdmc+");background-position:12px;background-size:26px 26px;background-repeat:no-repeat;-webkit-box-shadow:0 3px 12px 0 rgba(9,24,36,.085);box-shadow:0 3px 12px 0 rgba(9,24,36,.085)}@media only screen and (max-device-width:959px){#company-landing-page .company-page-contents .content-area-SEARCH .content.search-box input{font-size:14px}}#company-landing-page .company-page-contents .content-area-JOBS .card-list-flex .card{width:100%}#company-landing-page .company-page-contents .content-area-JOBS .not-found{text-align:center}#company-landing-page .company-page-contents .content-area-JOBS .not-found .img{display:inline-block;background-size:100%;background-position:50%;background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI5NiIgaGVpZ2h0PSI5NiIgdmlld0JveD0iMCAwIDY0IDY0IiBmaWxsPSIjYjViZGMzIj48cGF0aCBkPSJNMzUuOTM0LjQ3M0EyLjk4MSAyLjk4MSAwIDAwMzMuMjcgMi4xNmwtLjkyMiAxLjg5NUgxMWMtMS42NTIgMC0zIDEuMzQ3LTMgM3YxLjc1OEE2IDYgMCAwMDUgMTRjMCAyLjk2OSAyLjE2OCA1LjQzIDUgNS45MXYuNzk3Yy0uNzQyLjA5OC0xLjQ4LjI0Ni0yLjIwMy40NTNhMTAuOTQ4IDEwLjk0OCAwIDAwLTUuNTcgMy43MDdBMTAuMjAzIDEwLjIwMyAwIDAwMCAzMS4yMTVWNDAuNWEzLjUwNCAzLjUwNCAwIDAwNC44NzUgMy4yMTlsLS43MyAxNi4wOTdhMy45NTggMy45NTggMCAwMDEuMTA1IDIuOTVBMy45NjIgMy45NjIgMCAwMDguMTQ4IDY0IDQgNCAwIDAwMTIgNjEuMDc0IDQuMDAzIDQuMDAzIDAgMDAxNS44NiA2NGEzLjk2NiAzLjk2NiAwIDAwMi44OTQtMS4yMzQgMy45ODkgMy45ODkgMCAwMDEuMTA1LTIuOTVsLS42MjUtMTMuNzU3aDEzLjk5M2wtNi4wOSAxMC40MzdhMSAxIDAgMDAxLjcyNiAxLjAwOGw2LjY4LTExLjQ0NUgzNlY1MWExIDEgMCAxMDIgMHYtNC45NDFoLjQ1N2w2LjY4IDExLjQ0NWExIDEgMCAxMDEuNzI2LTEuMDA4TDQwLjc3NyA0Ni4wNkg1OWMxLjY1MiAwIDMtMS4zNDggMy0zVjExLjg4N2EzLjAwNSAzLjAwNSAwIDAwMi0yLjgyOHYtMmEzLjAwNyAzLjAwNyAwIDAwLTMtMy4wMDRIMzkuNjRsLTEuMDAzLTEuOTUzYTIuOTg2IDIuOTg2IDAgMDAtMi42NjgtMS42M3ptLjAyIDJoLjAxNWEuOTguOTggMCAwMS44ODYuNTQzTDM3LjM2IDRoLTIuNzYxbC40NjgtLjk2NWEuOTc4Ljk3OCAwIDAxLjg4Ny0uNTYyek0xMSA2LjA1NWg1MGMuNTUgMCAxIC40NDkgMSAxdjIuMDA0YzAgLjU1LS40NSAxLTEgMWgtNWExIDEgMCAxMDAgMmg0djMxYzAgLjU1LS40NSAxLTEgMUgxOS4xNEwxOSA0MC45Nzd2LTkuNDczbC45MDYuNjEzQTEwLjk5IDEwLjk5IDAgMDAyNi4wNiAzNGg0LjM0YzEuNjcxIDAgMy4xOS0xLjEyOSAzLjUyMy0yLjc2NkEzLjUgMy41IDAgMDAzMC41IDI3aC0yLjk4Yy0uODQgMC0xLjY2NS0uMjY2LTIuMzQ4LS43NjJsLTMuNDEtMi40NzJhMTYuMjQ0IDE2LjI0NCAwIDAwLTUuMDYzLTIuNDYxbC0uNDkyLS4xNDVBMTUuMzg0IDE1LjM4NCAwIDAwMTIgMjAuNTc0di0uNjY0QTYgNiAwIDAwMTcgMTRjMC0uNjgtLjExNy0xLjMzMi0uMzI4LTEuOTQxSDQ0YTEgMSAwIDEwMC0ySDE1LjUxMkE1Ljk2OCA1Ljk2OCAwIDAwMTEgOGMtLjM0IDAtLjY3Ni4wMzUtMSAuMDlWNy4wNTVjMC0uNTUxLjQ1LTEgMS0xem0wIDMuNzVBNC4yMDEgNC4yMDEgMCAwMTE1LjE5NSAxNCA0LjIwMSA0LjIwMSAwIDAxMTEgMTguMTk1IDQuMjAxIDQuMjAxIDAgMDE2LjgwNSAxNCA0LjIwMSA0LjIwMSAwIDAxMTEgOS44MDV6bTM3IC4yNTRhMSAxIDAgMTAwIDJoNGExIDEgMCAxMDAtMnpNMTIgMjIuNTc0YzEuMjMgMCAyLjQ2LjE2OCAzLjY1Ni41MTJBMTcuMDk2IDE3LjA5NiAwIDAxMjEgMjUuNjg0bDMgMi4xNzVBNiA2IDAgMDAyNy41MiAyOWgyLjk4YTEuNSAxLjUgMCAwMTAgM2gtNC40MzhhOC45ODYgOC45ODYgMCAwMS01LjAzNS0xLjU0bC0yLjQ2NS0xLjY2M2ExIDEgMCAwMC0xLjU2Mi44Mjh2MTEuNDIybC44NiAxOC44NmExLjk5NiAxLjk5NiAwIDAxLS41NTEgMS40NzIgMS45OTQgMS45OTQgMCAwMS0xLjYyNS42MTNjLTEuMDItLjA4Mi0xLjc4Mi0uOTgtMS44MzItMS45OTZMMTMgNDIuOTVBMS4wMDMgMS4wMDMgMCAwMDEyIDQyYy0uNTMxIDAtLjk3My40MTgtMSAuOTVsLS44NDggMTcuMDE5Yy0uMDU0IDEuMDE1LS44IDEuOTI2LTEuODE2IDIuMDJhMS45ODMgMS45ODMgMCAwMS0xLjY0LS42MDYgMS45ODQgMS45ODQgMCAwMS0uNTU1LTEuNDczTDcgNDFWMjkuNjY4YTEgMSAwIDEwLTIgMFY0MC41YTEuNSAxLjUgMCAwMS0zIDB2LTkuMDMxYzAtMS45NzMuNjEzLTMuOTIyIDEuODYzLTUuNDQ2YTguOTMyIDguOTMyIDAgMDE0LjQ4LTIuOTM3QTEzLjIyMiAxMy4yMjIgMCAwMTEyIDIyLjU3NHptMCA0LjkyNmExIDEgMCAxMDAgMmgyYTEgMSAwIDEwMC0yem0xMCAxMC41NTljLS41NTUgMC0xIC40NDUtMSAxdjJhMSAxIDAgMTAyIDB2LTJjMC0uNTU1LS40NDUtMS0xLTF6bTUgMGMtLjU1NSAwLTEgLjQ0NS0xIDF2MmExIDEgMCAxMDIgMHYtMmMwLS41NTUtLjQ0NS0xLTEtMXptNSAwYy0uNTU1IDAtMSAuNDQ1LTEgMXYyYTEgMSAwIDEwMiAwdi0yYzAtLjU1NS0uNDQ1LTEtMS0xem01IDBjLS41NTUgMC0xIC40NDUtMSAxdjJhMSAxIDAgMTAyIDB2LTJjMC0uNTU1LS40NDUtMS0xLTF6bTUgMGMtLjU1NSAwLTEgLjQ0NS0xIDF2MmExIDEgMCAxMDIgMHYtMmMwLS41NTUtLjQ0NS0xLTEtMXptNSAwYy0uNTU1IDAtMSAuNDQ1LTEgMXYyYTEgMSAwIDEwMiAwdi0yYzAtLjU1NS0uNDQ1LTEtMS0xem01IDBjLS41NTUgMC0xIC40NDUtMSAxdjJhMSAxIDAgMTAyIDB2LTJjMC0uNTU1LS40NDUtMS0xLTF6bTUgMGMtLjU1NSAwLTEgLjQ0NS0xIDF2MmExIDEgMCAxMDIgMHYtMmMwLS41NTUtLjQ0NS0xLTEtMXoiLz48L3N2Zz4=");width:72px;height:72px;margin-bottom:24px}#company-landing-page .company-page-contents .content-area-JOBS .not-found h3{font-size:14px;line-height:21px;color:#b5bdc3}#company-landing-page .company-page-contents .content-area-COMPANIES,#company-landing-page .company-page-contents .content-area-JOBS{padding:18px 0}@media only screen and (max-device-width:959px){#company-landing-page .company-page-contents .content-area-COMPANIES,#company-landing-page .company-page-contents .content-area-JOBS{padding:18px 0}}#company-landing-page .company-page-contents .content-area-COMPANIES h2.title,#company-landing-page .company-page-contents .content-area-JOBS h2.title{margin:0 0 36px;font-weight:700;font-size:32px;line-height:42px;padding-left:1.25rem;padding-right:1.25rem}#company-landing-page .company-page-contents .content-area-COMPANIES h2.title.smallMargin,#company-landing-page .company-page-contents .content-area-JOBS h2.title.smallMargin{margin-bottom:18px}@media only screen and (max-device-width:959px){#company-landing-page .company-page-contents .content-area-COMPANIES h2.title.smallMargin,#company-landing-page .company-page-contents .content-area-JOBS h2.title.smallMargin{margin-bottom:8px}}@media only screen and (max-device-width:959px){#company-landing-page .company-page-contents .content-area-COMPANIES h2.title,#company-landing-page .company-page-contents .content-area-JOBS h2.title{font-size:20px;line-height:28px}}#company-landing-page .company-page-contents .content-area-COMPANIES h5.brief,#company-landing-page .company-page-contents .content-area-JOBS h5.brief{margin:0 0 24px;font-size:16px;padding-left:1.25rem;padding-right:1.25rem;color:#6f7d89}@media only screen and (max-device-width:959px){#company-landing-page .company-page-contents .content-area-COMPANIES h5.brief,#company-landing-page .company-page-contents .content-area-JOBS h5.brief{font-size:12px}}#company-landing-page .company-page-contents .content-area-COMPANIES .companies,#company-landing-page .company-page-contents .content-area-JOBS .companies{display:flex;flex-wrap:wrap;justify-content:flex-start;align-items:center;width:100%}#company-landing-page .company-page-contents .content-area-COMPANIES .companies .company,#company-landing-page .company-page-contents .content-area-JOBS .companies .company{flex-basis:auto;flex-grow:1;flex-shrink:0;text-align:center;border-right:1px dotted #e2e2e2;padding:12px;max-width:240px;min-width:240px;align-items:center;justify-content:center;display:flex;flex-direction:column;cursor:pointer;text-decoration:none}#company-landing-page .company-page-contents .content-area-COMPANIES .companies .company:hover,#company-landing-page .company-page-contents .content-area-JOBS .companies .company:hover{background-color:#f6fafd}#company-landing-page .company-page-contents .content-area-COMPANIES .companies .company:last-child,#company-landing-page .company-page-contents .content-area-COMPANIES .companies .company:nth-child(4),#company-landing-page .company-page-contents .content-area-COMPANIES .companies .company:nth-child(8),#company-landing-page .company-page-contents .content-area-JOBS .companies .company:last-child,#company-landing-page .company-page-contents .content-area-JOBS .companies .company:nth-child(4),#company-landing-page .company-page-contents .content-area-JOBS .companies .company:nth-child(8){border-right:0}#company-landing-page .company-page-contents .content-area-COMPANIES .companies .company.hasMoreThan4:first-child,#company-landing-page .company-page-contents .content-area-COMPANIES .companies .company.hasMoreThan4:nth-child(2),#company-landing-page .company-page-contents .content-area-COMPANIES .companies .company.hasMoreThan4:nth-child(3),#company-landing-page .company-page-contents .content-area-COMPANIES .companies .company.hasMoreThan4:nth-child(4),#company-landing-page .company-page-contents .content-area-COMPANIES .companies .company.hasMoreThan8:nth-child(5),#company-landing-page .company-page-contents .content-area-COMPANIES .companies .company.hasMoreThan8:nth-child(6),#company-landing-page .company-page-contents .content-area-COMPANIES .companies .company.hasMoreThan8:nth-child(7),#company-landing-page .company-page-contents .content-area-COMPANIES .companies .company.hasMoreThan8:nth-child(8),#company-landing-page .company-page-contents .content-area-COMPANIES .companies .company.hasMoreThan12:nth-child(9),#company-landing-page .company-page-contents .content-area-COMPANIES .companies .company.hasMoreThan12:nth-child(10),#company-landing-page .company-page-contents .content-area-COMPANIES .companies .company.hasMoreThan12:nth-child(11),#company-landing-page .company-page-contents .content-area-COMPANIES .companies .company.hasMoreThan12:nth-child(12),#company-landing-page .company-page-contents .content-area-JOBS .companies .company.hasMoreThan4:first-child,#company-landing-page .company-page-contents .content-area-JOBS .companies .company.hasMoreThan4:nth-child(2),#company-landing-page .company-page-contents .content-area-JOBS .companies .company.hasMoreThan4:nth-child(3),#company-landing-page .company-page-contents .content-area-JOBS .companies .company.hasMoreThan4:nth-child(4),#company-landing-page .company-page-contents .content-area-JOBS .companies .company.hasMoreThan8:nth-child(5),#company-landing-page .company-page-contents .content-area-JOBS .companies .company.hasMoreThan8:nth-child(6),#company-landing-page .company-page-contents .content-area-JOBS .companies .company.hasMoreThan8:nth-child(7),#company-landing-page .company-page-contents .content-area-JOBS .companies .company.hasMoreThan8:nth-child(8),#company-landing-page .company-page-contents .content-area-JOBS .companies .company.hasMoreThan12:nth-child(9),#company-landing-page .company-page-contents .content-area-JOBS .companies .company.hasMoreThan12:nth-child(10),#company-landing-page .company-page-contents .content-area-JOBS .companies .company.hasMoreThan12:nth-child(11),#company-landing-page .company-page-contents .content-area-JOBS .companies .company.hasMoreThan12:nth-child(12){border-bottom:1px dotted #e2e2e2}#company-landing-page .company-page-contents .content-area-COMPANIES .companies .company .img,#company-landing-page .company-page-contents .content-area-JOBS .companies .company .img{width:128px;height:96px;background-size:contain;background-repeat:no-repeat;background-position:50%;display:flex;justify-content:center;align-items:center}#company-landing-page .company-page-contents .content-area-COMPANIES .companies .company .img.flag,#company-landing-page .company-page-contents .content-area-JOBS .companies .company .img.flag{height:72px}#company-landing-page .company-page-contents .content-area-COMPANIES .companies .company .img.no-logo,#company-landing-page .company-page-contents .content-area-JOBS .companies .company .img.no-logo{background-size:75% 75%;background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI2NCIgaGVpZ2h0PSI2NCIgdmlld0JveD0iMCAwIDEyOCAxMjgiPjxwYXRoIGZpbGw9IiNmZmYiIGQ9Ik0xMjIgNEg1MnYzMkgzOUwxMyA0NnY4MWg0NnYtM2g2M3oiLz48cGF0aCBmaWxsPSIjNDQ0YjU0IiBkPSJNMTIyIDEyN2MtMS43IDAtMy0xLjMtMy0zVjdINTV2MTE3YzAgMS43LTEuMyAzLTMgM3MtMy0xLjMtMy0zVjRjMC0xLjcgMS4zLTMgMy0zaDcwYzEuNyAwIDMgMS4zIDMgM3YxMjBjMCAxLjctMS4zIDMtMyAzeiIvPjxwYXRoIGZpbGw9IiM0NDRiNTQiIGQ9Ik05MCAxMjdoLTZjLTEuNyAwLTMtMS4zLTMtM3YtMThjMC0xLjcgMS4zLTMgMy0zaDZjMS43IDAgMyAxLjMgMyAzdjE4YzAgMS43LTEuMyAzLTMgM3ptLTU0IDBoLTZjLTEuNyAwLTMtMS4zLTMtM3YtMThjMC0xLjcgMS4zLTMgMy0zaDZjMS43IDAgMyAxLjMgMyAzdjE4YzAgMS43LTEuMyAzLTMgM3ptLTIzIDBjLTEuNyAwLTMtMS4zLTMtM1Y0NmMwLTEuMi44LTIuNCAxLjktMi44bDI2LTEwYzEuNS0uNiAzLjMuMiAzLjkgMS43LjYgMS41LS4yIDMuMy0xLjcgMy45TDE2IDQ4LjFWMTI0YzAgMS43LTEuMyAzLTMgM3oiLz48cGF0aCBmaWxsPSIjNzFjMmZmIiBkPSJNMTA0IDQ5Yy0uMiAwLS40IDAtLjYtLjEtLjIgMC0uNC0uMS0uNi0uMi0uMi0uMS0uMy0uMi0uNS0uMy0uMi0uMS0uMy0uMi0uNS0uNC0uNi0uNi0uOS0xLjMtLjktMi4xIDAtLjIgMC0uNC4xLS42IDAtLjIuMS0uNC4yLS42LjEtLjIuMi0uMy4zLS41LjEtLjIuMi0uMy40LS41cy4zLS4zLjUtLjRjLjItLjEuMy0uMi41LS4zLjItLjEuNC0uMS42LS4yIDEtLjIgMiAuMSAyLjcuOC4xLjEuMy4zLjQuNS4xLjIuMi4zLjMuNS4xLjIuMS40LjIuNiAwIC4yLjEuNC4xLjYgMCAuOC0uMyAxLjYtLjkgMi4xbC0uNC40Yy0uMi4xLS4zLjItLjUuMy0uMi4xLS40LjEtLjYuMi0uNC4yLS42LjItLjguMnptLTIwLTNjMC0xLjcgMS4zLTMgMy0zczMgMS4zIDMgMy0xLjMgMy0zIDMtMy0xLjMtMy0zem0tMTQgM2MtLjggMC0xLjYtLjMtMi4xLS45LS42LS41LS45LTEuMy0uOS0yLjEgMC0uMiAwLS40LjEtLjYgMC0uMi4xLS40LjItLjYuMS0uMi4yLS4zLjMtLjUuMS0uMi4yLS4zLjQtLjUuNy0uNyAxLjctMSAyLjctLjguMiAwIC40LjEuNi4yLjIuMS40LjIuNS4zLjIuMS4zLjIuNC40LjEuMS4zLjMuNC41LjEuMi4yLjMuMy41LjEuMi4xLjQuMi42IDAgLjIuMS40LjEuNiAwIC44LS4zIDEuNi0uOSAyLjFsLS40LjRjLS4yLjEtLjMuMi0uNS4zLS4yLjEtLjQuMS0uNi4yLS40LS4xLS42LS4xLS44LS4xem0zNC0xNWMtLjIgMC0uNCAwLS42LS4xLS4yIDAtLjQtLjEtLjYtLjItLjItLjEtLjMtLjItLjUtLjMtLjItLjEtLjMtLjItLjUtLjQtLjEtLjEtLjMtLjMtLjQtLjUtLjEtLjItLjItLjMtLjMtLjUtLjEtLjItLjEtLjQtLjItLjYgMC0uMi0uMS0uNC0uMS0uNiAwLS4yIDAtLjQuMS0uNiAwLS4yLjEtLjQuMi0uNi4xLS4yLjItLjMuMy0uNS4xLS4yLjItLjMuNC0uNXMuMy0uMy41LS40Yy4yLS4xLjMtLjIuNS0uMy4yLS4xLjQtLjEuNi0uMiAxLS4yIDIgLjEgMi43LjguNi42LjkgMS4zLjkgMi4xIDAgLjIgMCAuNC0uMS42IDAgLjItLjEuNC0uMi42LS4xLjItLjIuNC0uMy41LS4xLjItLjIuMy0uNC41bC0uNC40Yy0uMi4xLS4zLjItLjUuMy0uMi4xLS40LjEtLjYuMi0uMS4zLS4zLjMtLjUuM3ptLTIwLTNjMC0xLjcgMS4zLTMgMy0zczMgMS4zIDMgMy0xLjMgMy0zIDMtMy0xLjMtMy0zem0tMTQgM2MtLjggMC0xLjYtLjMtMi4xLS45LS42LS41LS45LTEuMy0uOS0yLjFzLjMtMS42LjktMi4xYy43LS43IDEuNy0xIDIuNy0uOC4yIDAgLjQuMS42LjIuMi4xLjQuMi41LjMuMi4xLjMuMi40LjQuNi42LjkgMS4zLjkgMi4xcy0uMyAxLjYtLjkgMi4xbC0uNC40Yy0uMi4xLS4zLjItLjUuMy0uMi4xLS40LjEtLjYuMi0uMi0uMS0uNC0uMS0uNi0uMXptMzQgMzBjLS4yIDAtLjQgMC0uNi0uMS0uMiAwLS40LS4xLS42LS4yLS4yLS4xLS4zLS4yLS41LS4zLS4yLS4xLS4zLS4yLS41LS40bC0uNC0uNGMtLjEtLjItLjItLjMtLjMtLjUtLjEtLjItLjEtLjQtLjItLjYgMC0uMi0uMS0uNC0uMS0uNiAwLS4yIDAtLjQuMS0uNiAwLS4yLjEtLjQuMi0uNi4xLS4yLjItLjMuMy0uNS4xLS4yLjItLjMuNC0uNXMuMy0uMy41LS40Yy4yLS4xLjMtLjIuNS0uMy4yLS4xLjQtLjEuNi0uMi40LS4xLjgtLjEgMS4yIDAgLjIgMCAuNC4xLjYuMi4yLjEuNC4yLjUuMy4yLjEuMy4yLjQuNC4xLjEuMy4zLjQuNS4xLjIuMi4zLjMuNS4xLjIuMS40LjIuNiAwIC4yLjEuNC4xLjYgMCAuOC0uMyAxLjYtLjkgMi4xLS42LjctMS40IDEtMi4yIDF6bS0yMC0zYzAtMS43IDEuMy0zIDMtM3MzIDEuMyAzIDMtMS4zIDMtMyAzLTMtMS4zLTMtM3ptLTE0IDNjLS44IDAtMS42LS4zLTIuMS0uOWwtLjQtLjRjLS4xLS4yLS4yLS4zLS4zLS41LS4xLS4yLS4xLS40LS4yLS42IDAtLjItLjEtLjQtLjEtLjYgMC0uOC4zLTEuNi45LTIuMS43LS43IDEuNy0xIDIuNy0uOC4yIDAgLjQuMS42LjIuMi4xLjQuMi41LjMuMi4xLjMuMi40LjQuNi42LjkgMS4zLjkgMi4xIDAgLjIgMCAuNC0uMS42IDAgLjItLjEuNC0uMi42LS4xLjItLjIuNC0uMy41LS4xLjItLjIuMy0uNC40bC0uNC40Yy0uMi4xLS4zLjItLjUuMy0uMi4xLS40LjEtLjYuMiAwLS4xLS4yLS4xLS40LS4xek0xMDQgNzljLS44IDAtMS42LS4zLTIuMS0uOWwtLjQtLjRjLS4xLS4yLS4yLS4zLS4zLS41LS4xLS4yLS4xLS40LS4yLS42IDAtLjItLjEtLjQtLjEtLjYgMC0uMiAwLS40LjEtLjYgMC0uMi4xLS40LjItLjYuMS0uMi4yLS4zLjMtLjUuMS0uMi4yLS4zLjQtLjUgMS4xLTEuMSAzLjEtMS4xIDQuMiAwIC4xLjEuMy4zLjQuNS4xLjIuMi4zLjMuNS4xLjIuMS40LjIuNiAwIC4yLjEuNC4xLjYgMCAuMiAwIC40LS4xLjYgMCAuMi0uMS40LS4yLjYtLjEuMi0uMi40LS4zLjUtLjEuMi0uMi4zLS40LjQtLjUuNi0xLjMuOS0yLjEuOXptLTIwLTNjMC0xLjcgMS4zLTMgMy0zczMgMS4zIDMgMy0xLjMgMy0zIDMtMy0xLjMtMy0zem0tMTQgM2MtLjggMC0xLjYtLjMtMi4xLS45LS42LS41LS45LTEuMy0uOS0yLjFzLjMtMS42LjktMi4xYy43LS43IDEuNy0xIDIuNy0uOC4yIDAgLjQuMS42LjIuMi4xLjQuMi41LjMuMi4xLjMuMi40LjQuNi42LjkgMS4zLjkgMi4xcy0uMyAxLjYtLjkgMi4xbC0uNC40Yy0uMi4xLS4zLjItLjUuMy0uMi4xLS40LjEtLjYuMi0uMi0uMS0uNC0uMS0uNi0uMXpNMTA0IDk0Yy0uOCAwLTEuNi0uMy0yLjEtLjlsLS40LS40Yy0uMS0uMi0uMi0uMy0uMy0uNS0uMS0uMi0uMS0uNC0uMi0uNiAwLS4yLS4xLS40LS4xLS42IDAtLjIgMC0uNC4xLS42IDAtLjIuMS0uNC4yLS42LjEtLjIuMi0uMy4zLS41LjEtLjIuMi0uMy40LS41IDEuMS0xLjEgMy4xLTEuMSA0LjIgMCAuNi42LjkgMS4zLjkgMi4xIDAgLjIgMCAuNC0uMS42IDAgLjItLjEuNC0uMi42LS4xLjItLjIuNC0uMy41LS4xLjItLjIuMy0uNC40LS40LjctMS4yIDEtMiAxem0tMjAtM2MwLTEuNyAxLjMtMyAzLTNzMyAxLjMgMyAzLTEuMyAzLTMgMy0zLTEuMy0zLTN6bS0xNCAzYy0uOCAwLTEuNi0uMy0yLjEtLjktLjYtLjUtLjktMS4zLS45LTIuMSAwLS4yIDAtLjQuMS0uNiAwLS4yLjEtLjQuMi0uNi4xLS4yLjItLjMuMy0uNS4xLS4yLjItLjMuNC0uNS43LS43IDEuNy0xIDIuNy0uOC4yIDAgLjQuMS42LjIuMi4xLjQuMi41LjMuMi4xLjMuMi40LjQuMS4xLjMuMy40LjUuMS4yLjIuMy4zLjUuMS4yLjEuNC4yLjYgMCAuMi4xLjQuMS42IDAgLjgtLjMgMS42LS45IDIuMS0uNy41LTEuNS44LTIuMy44ek0xMDQgMTA5Yy0uOCAwLTEuNi0uMy0yLjEtLjlsLS40LS40Yy0uMS0uMi0uMi0uMy0uMy0uNS0uMS0uMi0uMS0uNC0uMi0uNiAwLS4yLS4xLS40LS4xLS42IDAtLjIgMC0uNC4xLS42IDAtLjIuMS0uNC4yLS42LjEtLjIuMi0uMy4zLS41LjEtLjIuMi0uMy40LS40cy4zLS4zLjUtLjRjLjItLjEuMy0uMi41LS4zLjItLjEuNC0uMS42LS4yIDEtLjIgMiAuMSAyLjcuOGwuNC40Yy4xLjIuMi4zLjMuNS4xLjIuMS40LjIuNiAwIC4yLjEuNC4xLjYgMCAuMiAwIC40LS4xLjYgMCAuMi0uMS40LS4yLjYtLjEuMi0uMi40LS4zLjUtLjEuMi0uMi4zLS40LjQtLjYuNy0xLjQgMS0yLjIgMXptLTM0IDBjLS44IDAtMS42LS4zLTIuMS0uOS0uNi0uNi0uOS0xLjMtLjktMi4xcy4zLTEuNi45LTIuMWMuNy0uNyAxLjctMSAyLjctLjguMiAwIC40LjEuNi4yLjIuMS40LjIuNS4zLjIuMS4zLjIuNC40LjYuNi45IDEuMy45IDIuMXMtLjMgMS42LS45IDIuMWwtLjQuNGMtLjIuMS0uMy4yLS41LjMtLjIuMS0uNC4xLS42LjItLjItLjEtLjQtLjEtLjYtLjF6TTMzIDY0Yy0uOCAwLTEuNi0uMy0yLjEtLjktLjYtLjUtLjktMS4zLS45LTIuMSAwLS4yIDAtLjQuMS0uNiAwLS4yLjEtLjQuMi0uNi4xLS4yLjItLjMuMy0uNS4xLS4yLjItLjMuNC0uNS43LS43IDEuNy0xIDIuNy0uOC4yIDAgLjQuMS42LjIuMi4xLjQuMi41LjMuMi4xLjMuMi41LjQuMS4xLjMuMy40LjUuMS4yLjIuMy4zLjUuMS4yLjEuNC4yLjYgMCAuMi4xLjQuMS42IDAgLjgtLjMgMS42LS45IDIuMS0uMS4xLS4zLjMtLjUuNC0uMi4xLS4zLjItLjUuMy0uMi4xLS40LjEtLjYuMi0uNC0uMS0uNi0uMS0uOC0uMXpNMzMgNzljLS44IDAtMS42LS4zLTIuMS0uOS0uNi0uNS0uOS0xLjMtLjktMi4xIDAtLjIgMC0uNC4xLS42IDAtLjIuMS0uNC4yLS42LjEtLjIuMi0uMy4zLS41LjEtLjIuMi0uMy40LS41LjctLjcgMS43LTEgMi43LS44LjIgMCAuNC4xLjYuMi4yLjEuNC4yLjUuMy4yLjEuMy4yLjUuNC4xLjEuMy4zLjQuNS4xLjIuMi4zLjMuNS4xLjIuMS40LjIuNiAwIC4yLjEuNC4xLjYgMCAuMiAwIC40LS4xLjYgMCAuMi0uMS40LS4yLjYtLjEuMi0uMi40LS4zLjUtLjEuMi0uMi4zLS40LjQtLjEuMS0uMy4zLS41LjQtLjIuMS0uMy4yLS41LjMtLjIuMS0uNC4xLS42LjItLjMtLjEtLjUtLjEtLjctLjF6TTMzIDk0Yy0uOCAwLTEuNi0uMy0yLjEtLjlsLS40LS40Yy0uMS0uMi0uMi0uMy0uMy0uNS0uMS0uMi0uMS0uNC0uMi0uNiAwLS4yLS4xLS40LS4xLS42IDAtLjIgMC0uNC4xLS42IDAtLjIuMS0uNC4yLS42LjEtLjIuMi0uMy4zLS41LjEtLjIuMi0uMy40LS41LjctLjcgMS43LTEgMi43LS44LjIgMCAuNC4xLjYuMi4yLjEuNC4yLjUuMy4yLjEuMy4yLjUuNC4xLjEuMy4zLjQuNS4xLjIuMi4zLjMuNS4xLjIuMS40LjIuNiAwIC4yLjEuNC4xLjYgMCAuMiAwIC40LS4xLjYgMCAuMi0uMS40LS4yLjYtLjEuMi0uMi40LS4zLjUtLjEuMi0uMi4zLS40LjQtLjEuMS0uMy4zLS41LjQtLjIuMS0uMy4yLS41LjMtLjIuMS0uNC4xLS42LjItLjItLjEtLjQtLjEtLjYtLjF6Ii8+PC9zdmc+")}#company-landing-page .company-page-contents .content-area-COMPANIES .companies .company .img img,#company-landing-page .company-page-contents .content-area-JOBS .companies .company .img img{border:1px solid #e2e2e2;width:96px;height:72px}#company-landing-page .company-page-contents .content-area-COMPANIES .companies .company h4,#company-landing-page .company-page-contents .content-area-JOBS .companies .company h4{margin:12px 0 0;color:#091824}@media only screen and (max-device-width:959px){#company-landing-page .company-page-contents .content-area-COMPANIES .companies,#company-landing-page .company-page-contents .content-area-JOBS .companies{border-top:1px dotted #e2e2e2;align-items:flex-start;flex-direction:column}#company-landing-page .company-page-contents .content-area-COMPANIES .companies .company,#company-landing-page .company-page-contents .content-area-JOBS .companies .company{width:100%;flex-grow:1;min-width:auto;max-width:100%;border-right:none;border-bottom:1px dotted #e2e2e2;flex-direction:row;flex-wrap:nowrap;padding:6px 12px}#company-landing-page .company-page-contents .content-area-COMPANIES .companies .company .img,#company-landing-page .company-page-contents .content-area-JOBS .companies .company .img{flex-shrink:0;width:80px;height:64px;margin-right:16px}#company-landing-page .company-page-contents .content-area-COMPANIES .companies .company .img.no-logo,#company-landing-page .company-page-contents .content-area-JOBS .companies .company .img.no-logo{background-size:65% 65%}#company-landing-page .company-page-contents .content-area-COMPANIES .companies .company h4,#company-landing-page .company-page-contents .content-area-JOBS .companies .company h4{font-size:14px;line-height:21px;margin-top:0;text-align:left;flex-grow:1}}#company-landing-page .company-page-contents .content-area-COMPANIES.centered h2.title,#company-landing-page .company-page-contents .content-area-COMPANIES.centered h5.brief,#company-landing-page .company-page-contents .content-area-JOBS.centered h2.title,#company-landing-page .company-page-contents .content-area-JOBS.centered h5.brief{text-align:center}#company-landing-page .company-page-contents .content-area-COMPANIES.centered .companies,#company-landing-page .company-page-contents .content-area-JOBS.centered .companies{justify-content:center}#company-landing-page .company-page-contents .content-area-TEXT{padding:18px 0}@media only screen and (max-device-width:959px){#company-landing-page .company-page-contents .content-area-TEXT{padding:18px 0}}#company-landing-page .company-page-contents .content-area-TEXT .fr-view,#company-landing-page .company-page-contents .content-area-TEXT .page-content{font-size:14px;line-height:21px;color:#4d575f}#company-landing-page .company-page-contents .content-area-TEXT .fr-view a,#company-landing-page .company-page-contents .content-area-TEXT .page-content a{word-break:break-all}#company-landing-page .company-page-contents .content-area-TEXT .fr-view div,#company-landing-page .company-page-contents .content-area-TEXT .fr-view li,#company-landing-page .company-page-contents .content-area-TEXT .fr-view p,#company-landing-page .company-page-contents .content-area-TEXT .page-content div,#company-landing-page .company-page-contents .content-area-TEXT .page-content li,#company-landing-page .company-page-contents .content-area-TEXT .page-content p{word-break:break-word;font-size:14px;line-height:1.6em;margin-bottom:12px;color:#4d575f}#company-landing-page .company-page-contents .content-area-TEXT .fr-view div a,#company-landing-page .company-page-contents .content-area-TEXT .fr-view li a,#company-landing-page .company-page-contents .content-area-TEXT .fr-view p a,#company-landing-page .company-page-contents .content-area-TEXT .page-content div a,#company-landing-page .company-page-contents .content-area-TEXT .page-content li a,#company-landing-page .company-page-contents .content-area-TEXT .page-content p a{color:#2c76b3}#company-landing-page .company-page-contents .content-area-TEXT .fr-view div a:hover,#company-landing-page .company-page-contents .content-area-TEXT .fr-view li a:hover,#company-landing-page .company-page-contents .content-area-TEXT .fr-view p a:hover,#company-landing-page .company-page-contents .content-area-TEXT .page-content div a:hover,#company-landing-page .company-page-contents .content-area-TEXT .page-content li a:hover,#company-landing-page .company-page-contents .content-area-TEXT .page-content p a:hover{color:#27689e}#company-landing-page .company-page-contents .content-area-TEXT .fr-view h1,#company-landing-page .company-page-contents .content-area-TEXT .page-content h1{font-size:32px;line-height:40px;font-weight:700;margin-bottom:24px;color:#091824}#company-landing-page .company-page-contents .content-area-TEXT .fr-view h2,#company-landing-page .company-page-contents .content-area-TEXT .page-content h2{font-size:26px;line-height:32px;font-weight:700;margin-bottom:24px;color:#091824}#company-landing-page .company-page-contents .content-area-TEXT .fr-view h3,#company-landing-page .company-page-contents .content-area-TEXT .page-content h3{font-size:18px;line-height:26px;font-weight:700;margin-bottom:12px;color:#091824}#company-landing-page .company-page-contents .content-area-TEXT .fr-view h4,#company-landing-page .company-page-contents .content-area-TEXT .page-content h4{font-size:14px;line-height:26px;font-weight:700;margin-bottom:12px;color:#091824}#company-landing-page .company-page-contents .content-area-TEXT .fr-view div+h1,#company-landing-page .company-page-contents .content-area-TEXT .fr-view p+h1,#company-landing-page .company-page-contents .content-area-TEXT .page-content div+h1,#company-landing-page .company-page-contents .content-area-TEXT .page-content p+h1{margin-top:48px}#company-landing-page .company-page-contents .content-area-TEXT .fr-view div+h2,#company-landing-page .company-page-contents .content-area-TEXT .fr-view div+h3,#company-landing-page .company-page-contents .content-area-TEXT .fr-view p+h2,#company-landing-page .company-page-contents .content-area-TEXT .fr-view p+h3,#company-landing-page .company-page-contents .content-area-TEXT .page-content div+h2,#company-landing-page .company-page-contents .content-area-TEXT .page-content div+h3,#company-landing-page .company-page-contents .content-area-TEXT .page-content p+h2,#company-landing-page .company-page-contents .content-area-TEXT .page-content p+h3{margin-top:24px}#company-landing-page .company-page-contents .content-area-TEXT .fr-view ul,#company-landing-page .company-page-contents .content-area-TEXT .fr-view ul li,#company-landing-page .company-page-contents .content-area-TEXT .page-content ul,#company-landing-page .company-page-contents .content-area-TEXT .page-content ul li{list-style-type:disc;list-style-position:inside}#company-landing-page .company-page-contents .content-area-TEXT .fr-view ol,#company-landing-page .company-page-contents .content-area-TEXT .fr-view ul,#company-landing-page .company-page-contents .content-area-TEXT .page-content ol,#company-landing-page .company-page-contents .content-area-TEXT .page-content ul{padding-left:0}#company-landing-page .company-page-contents .content-area-TEXT .fr-view ol,#company-landing-page .company-page-contents .content-area-TEXT .fr-view ol li,#company-landing-page .company-page-contents .content-area-TEXT .page-content ol,#company-landing-page .company-page-contents .content-area-TEXT .page-content ol li{list-style-type:decimal;list-style-position:inside}#company-landing-page .company-page-contents .content-area-TEXT .fr-view blockquote,#company-landing-page .company-page-contents .content-area-TEXT .page-content blockquote{font-size:14px;line-height:21px;background:hsla(0,0%,88.6%,.5);border:1px solid #e2e2e2}@media only screen and (max-device-width:959px){#company-landing-page .company-page-contents .content-area-TEXT .content div,#company-landing-page .company-page-contents .content-area-TEXT .content li,#company-landing-page .company-page-contents .content-area-TEXT .content p{font-size:12px;line-height:18px}#company-landing-page .company-page-contents .content-area-TEXT .content h1{font-size:28px;line-height:36px}#company-landing-page .company-page-contents .content-area-TEXT .content h2{font-size:18px;line-height:30px;margin-bottom:12px}#company-landing-page .company-page-contents .content-area-TEXT .content h3{font-size:16px;line-height:26px}#company-landing-page .company-page-contents .content-area-TEXT .content h4{font-size:14px;line-height:26px}}#company-landing-page .company-page-contents .page-content-area:first-child.content-area-SPLASH:not(.isEditor){padding-top:0}#company-landing-page .company-page-contents .page-content-area:first-child.content-area-JOBS:not(.isEditor){padding-top:36px}#company-landing-page .company-page-contents .page-content-area .rel{position:relative}#company-landing-page .company-page-contents .page-content-area .page-content-area-pad{padding:0 12px;position:relative}#company-landing-page .company-page-contents .page-content-area:last-child:not(.isEditor){border-bottom:0;margin-bottom:0}#company-landing-page .company-page-contents .page-content-area:last-child:not(.isEditor) .alt-bg{border-bottom:0}#company-landing-page .company-page-contents .page-content-area:last-child:not(.isEditor).content-area-SEARCH{padding-bottom:0}#system__messages{position:fixed;z-index:100000010;top:24px;left:24px;width:480px}#system__messages .msg{display:flex;justify-content:flex-start;align-items:center;margin-bottom:12px;-webkit-box-shadow:0 0 16px 0 rgba(0,0,0,.5);box-shadow:0 0 16px 0 rgba(0,0,0,.5);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=(0));opacity:0}#system__messages .msg .left{flex-grow:0;padding:12px 24px}#system__messages .msg .right{flex-grow:1;padding:12px 24px 12px 0}#system__messages .msg p{font-family:Gotham SSm A,Gotham SSm B,Helvetica Neue,Helvetica,Arial,sans-serif;color:#fff;margin:0;font-size:16px}#system__messages .msg.message{background:#005700;word-break:break-all}#system__messages .msg.message .message-icon{background:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZlcnNpb249IjEuMCIgdmlld0JveD0iMCAwIDUwIDUwIiBmaWxsPSIjZmZmIj48cGF0aCBkPSJNMjUgMEMxMS4yMDMgMCAwIDExLjIwMyAwIDI1czExLjIwMyAyNSAyNSAyNSAyNS0xMS4yMDMgMjUtMjVTMzguNzk3IDAgMjUgMHptMCAyYzEyLjcxNSAwIDIzIDEwLjI4NSAyMyAyM1MzNy43MTUgNDggMjUgNDggMiAzNy43MTUgMiAyNSAxMi4yODUgMiAyNSAyem0tMS4yMTkgMTAuOTA2Yy0uMjE1IDAtLjM0My4xMy0uMzQzLjM0NHYyLjYyNWMwIC4yMTUuMTI4LjM3NS4zNDMuMzc1aDIuNDM4Yy4yMTUgMCAuMzQzLS4xNi4zNDMtLjM3NVYxMy4yNWMwLS4yMTUtLjEyOC0uMzQ0LS4zNDMtLjM0NHptLS4wNjIgNy4yMTlhLjM2MS4zNjEgMCAwMC0uMjE5LjM0NHYxNi40NjhjMCAuMjE1LjEyOS4zNDQuMzQ0LjM0NGgyLjMxMmMuMjE1IDAgLjM0NC0uMTI5LjM0NC0uMzQzdi0xNi40N2MwLS4yMTQtLjEyOS0uMzQzLS4zNDQtLjM0M2gtMi4zMTJjLS4wNTUgMC0uMDgyLS4wMTYtLjEyNSAweiIvPjwvc3ZnPg==") 50% 50% no-repeat;width:36px;height:36px;display:inline-block}#system__messages .msg.error{background:#900}#system__messages .msg.error .error-icon{background:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZlcnNpb249IjEuMCIgdmlld0JveD0iMCAwIDUwIDUwIiBmaWxsPSIjZmZmIj48cGF0aCBkPSJNNDkuNzc3IDQ1LjM0OEwyNS44NjcgMy45M2MtLjM2LS42MTgtMS4zNzUtLjYxOC0xLjczNCAwbC0yNCA0MS41N2ExLjAxNCAxLjAxNCAwIDAwMCAxYy4xOC4zMDkuNTEyLjUuODY3LjVoNDguMDJjLjU1NCAwIDEtLjQ0NSAxLTEgMC0uMjUtLjA5LS40NzctLjI0My0uNjUyek0yMy40OTIgMTkuMjY2YzAtLjIxNS4xNDUtLjM2LjM2LS4zNmgyLjI5NmMuMjE1IDAgLjM1Ni4xNDUuMzU2LjM2djE0LjQ2YzAgLjIxNS0uMTQuMzYtLjM1Ni4zNmgtMi4yOTZjLS4yMTUgMC0uMzYtLjE0NS0uMzYtLjM2em0zLjA4NiAyMC42NzJjMCAuMjE0LS4xNDQuMzU1LS4zNTUuMzU1SDIzLjc4Yy0uMjE1IDAtLjM1NS0uMTQ1LS4zNTUtLjM1NXYtMi42MjJjMC0uMjE0LjE0NC0uMzU1LjM1NS0uMzU1aDIuNDQyYy4yMTUgMCAuMzU1LjE0LjM1NS4zNTV6Ii8+PC9zdmc+") 50% 50% no-repeat;width:36px;height:36px;display:inline-block}.layout__landing{-webkit-overflow-scrolling:touch;display:flex;flex-direction:column;height:auto;min-height:100%}.layout__landing .jb-page-header{background:#f4f4f4!important}.layout__landing .jb-page-header h1,.layout__landing .jb-page-header h2,.layout__landing .jb-page-header h3,.layout__landing .jb-page-header h4,.layout__landing .jb-page-header h5,.layout__landing .jb-page-header h6{color:#091824}.layout__landing .jb-page-header .tabs .tab{color:#4d575f;border-right:1px dotted #e2e2e2;border-top:1px dotted #e2e2e2;background:#f6fafd}.layout__landing .jb-page-header .tabs .tab:hover{background:#f9f9f9}.layout__landing .jb-page-header .tabs .tab.selected{background:#fff;color:#091824}.layout__landing .jb-page-header .tabs .tab:first-child{border-left:1px dotted #e2e2e2}.layout__landing #jb-stretch{flex-grow:1;background:#fff}@media only screen and (min-device-width:960px){.layout__landing #jb-opportunities .area.primary{-webkit-box-shadow:0 0 20rem 0 rgba(9,24,36,.85);box-shadow:0 0 20rem 0 rgba(9,24,36,.85);z-index:2;position:relative}}.layout__landing #jb-opportunity #jb-post-header{background:#f4f4f4}.layout__landing #jb-opportunity #jb-post-header .position-header h2,.layout__landing #jb-opportunity #jb-post-header .position-header h3{color:#091824}.layout__landing #jb-opportunity #jb-post-header .position-header .position-header-apply-now .button.jb-post-refer,.layout__landing #jb-opportunity #jb-post-header .position-header .position-header-apply-now .button.jb-post-see-applications{background:#184061}.layout__landing #jb-opportunity #jb-post-header .position-header .position-header-apply-now .button.jb-post-refer:hover,.layout__landing #jb-opportunity #jb-post-header .position-header .position-header-apply-now .button.jb-post-see-applications:hover{background:#13334d!important;-webkit-box-shadow:none;box-shadow:none}.layout__landing.root #jb-header{background:#fff}@media only screen and (min-device-width:960px){.layout__landing #jb-header{background:#fff}}.layout__landing #jb-header>ul li a{color:#4d575f}.layout__landing #jb-header>ul li a:hover{color:#091824}.layout__landing #jb-header>ul li#logo img{width:auto;max-width:120px;max-height:42px}.layout__landing #jb-header>ul li .flag-icon-jp,.layout__landing #jb-header>ul li i#current-language.flag-icon-jp{border:1px solid #e2e2e2}@media only screen and (max-device-width:959px){.layout__landing #jb-header>ul li .flag-icon,.layout__landing #jb-header>ul li i#current-language.flag-icon{border:1px solid #e2e2e2}}@media only screen and (min-device-width:960px){.layout__landing #jb-header>ul li #current-language.flag-icon-jp{margin-top:2px;margin-left:-1px;background-color:#fff;height:16px}.layout__landing #jb-header>ul li>.dropdown i.flag-icon{border:none}}@media only screen and (max-device-width:959px){.layout__landing #jb-header>ul{background:#fff!important}.layout__landing #jb-header>ul li a#jb-header-menu-toggle span{background:#091824!important}.layout__landing #jb-header>ul li#logo{background:#fff!important}.layout__landing #jb-header>ul li#logo .logo-content h4 em{color:#091824}.layout__landing #jb-header>ul li#logo .logo-content h4 span{color:#6f7d89}.layout__landing #jb-header>ul li#language-selector-mobile a.btn,.layout__landing #jb-header>ul li#menu-toggle-container .btn{background:#fff!important}.layout__landing #jb-header>ul li#language-selector-mobile a.btn.back i{border-right-color:#091824!important}.layout__landing #jb-header>ul li#jb-header-menu-mobile{background:#fff!important}.layout__landing #jb-header>ul li#jb-header-menu-mobile>ul>li a{color:#091824!important;border-bottom-color:#e2e2e2!important}.layout__landing #jb-header .jb-mobile-subheader{-webkit-border-radius:0!important;border-radius:0!important;background-clip:padding-box!important;background:#fff!important;border-bottom:1px solid #e2e2e2}.layout__landing #jb-header .jb-mobile-subheader .button{-webkit-border-radius:0!important;border-radius:0!important;background-clip:padding-box!important}}.layout__landing #jb-companies h2.header,.layout__landing #jb-opportunities h2.header{text-align:center;border-bottom:0;margin:1.25rem 0 3.125rem;padding:0}@media only screen and (max-device-width:959px){.layout__landing #jb-companies h2.header,.layout__landing #jb-opportunities h2.header{margin-bottom:.625rem}}.layout__landing #jb-companies h2.header.h2,.layout__landing #jb-opportunities h2.header.h2{margin-bottom:2.5rem;font-size:1.4em;letter-spacing:2px;font-weight:700;text-transform:uppercase}.layout__landing #jb-companies h2.header.h2 span,.layout__landing #jb-opportunities h2.header.h2 span{border-bottom:3px solid #e2e2e2;padding-bottom:12px}.layout__landing #jb-opportunity h1{color:#091824!important}.layout__landing #jb-companies{background:#f4f4f4;border-bottom:1px solid #e2e2e2}.layout__landing #jb-companies .card-list-flex{padding:2.5em;flex-basis:auto}@media only screen and (max-device-width:959px){.layout__landing #jb-companies .card-list-flex{padding:0}}@media only screen and (max-device-width:959px){.layout__landing #jb-companies{border-bottom:1px solid #f4f4f4}}.layout__landing #jb-companies .company-card{height:260px;background:#fff;-webkit-box-shadow:0 6px 32px 0 rgba(9,24,36,.05);box-shadow:0 6px 32px 0 rgba(9,24,36,.05);-webkit-transition:all .12s;-moz-transition:all .12s;-o-transition:all .12s;-ms-transition:all .12s;transition:all .12s;z-index:1;position:relative;margin-bottom:12px;width:0;flex-grow:1;flex-basis:auto}.layout__landing #jb-companies .company-card:nth-child(odd){margin-right:12px}.layout__landing #jb-companies .company-card:nth-child(2n){margin-left:12px}@media (max-width:960px){.layout__landing #jb-companies .company-card{width:100%;margin-right:0!important;margin-left:0!important;margin-bottom:12px}}.layout__landing #jb-companies .company-card .card-flex{height:260px;background-repeat:no-repeat;background-position:top}.layout__landing #jb-companies .company-card .card-flex .card-text{display:flex;flex-direction:column;flex-wrap:nowrap;width:100%;height:100%;background:transparent;padding:12px 2.5rem}.layout__landing #jb-companies .company-card .card-flex .card-text .c{flex-grow:0}.layout__landing #jb-companies .company-card .card-flex .card-text .s{flex-grow:1}.layout__landing #jb-companies .company-card .card-flex .card-text .name{padding-top:12px}.layout__landing #jb-companies .company-card .card-flex .card-text .name h3{color:rgba(19,51,77,.85)!important;-webkit-transition:all .12s;-moz-transition:all .12s;-o-transition:all .12s;-ms-transition:all .12s;transition:all .12s}.layout__landing #jb-companies .company-card .card-flex .card-text h5{text-transform:uppercase;letter-spacing:2px;font-size:11px;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=(0));opacity:0;-webkit-transition:all .12s;-moz-transition:all .12s;-o-transition:all .12s;-ms-transition:all .12s;transition:all .12s}.layout__landing #jb-companies .company-card .card-flex .card-text .center{vertical-align:top}.layout__landing #jb-companies .company-card:hover{-webkit-box-shadow:0 6px 32px 0 rgba(9,24,36,.125);box-shadow:0 6px 32px 0 rgba(9,24,36,.125);z-index:10}.layout__landing #jb-companies .company-card:hover .card-flex .card-text .name h3{color:#091824!important}.layout__landing #jb-companies .company-card:hover .card-flex .card-text h5{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=(100));opacity:1}@media only screen and (max-device-width:959px){.layout__landing #jb-companies .company-card{-webkit-box-shadow:none;box-shadow:none;height:auto;padding:0;border:none;border-bottom:1px dotted #e2e2e2;margin-bottom:0}.layout__landing #jb-companies .company-card:last-child{border-bottom:0}.layout__landing #jb-companies .company-card .card-flex{height:auto}.layout__landing #jb-companies .company-card .card-flex .card-text{padding:12px;flex-direction:row}.layout__landing #jb-companies .company-card .card-flex .card-text .s{display:none;flex-grow:0}.layout__landing #jb-companies .company-card .card-flex .card-text .logo{flex-grow:0}.layout__landing #jb-companies .company-card .card-flex .card-text .logo img{display:block;width:96px;height:96px}.layout__landing #jb-companies .company-card .card-flex .card-text .visit{display:none}.layout__landing #jb-companies .company-card .card-flex .card-text .visit2{margin-top:12px;border:1px solid #4a95d2;color:#4a95d2;display:block;padding:12px;-webkit-border-radius:2px;border-radius:2px;background-clip:padding-box}.layout__landing #jb-companies .company-card .card-flex .card-text .visit2 h5{color:#2c76b3}.layout__landing #jb-companies .company-card .card-flex .card-text .name{padding:12px 0 12px 24px;flex-grow:1;text-align:left}.layout__landing #jb-companies .company-card .card-flex .card-text .name h3{color:#091824!important}.layout__landing #jb-companies .company-card .card-flex .card-text h5{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=(100));opacity:1}}.layout__landing .page-content-area.content-area-GALLERY{padding:12px 0}#jb-videoplayer{position:fixed;top:0;left:0;width:100%;height:100%;background:#000;z-index:100000000;-webkit-transition:all .4s;-moz-transition:all .4s;-o-transition:all .4s;-ms-transition:all .4s;transition:all .4s;pointer-events:none;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=(0));opacity:0}#jb-videoplayer.on{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=(100));opacity:1;pointer-events:auto}#jb-videoplayer .video{position:absolute;width:100%;height:100%;top:0;left:0;z-index:1}#jb-videoplayer .video iframe{width:100%;height:100%}#jb-videoplayer #jb-videoplayer-close{position:absolute;top:0;right:0;z-index:2;background:#091824;width:56px;height:56px;padding:16px 16px 0 20px;-webkit-box-shadow:-3px 3px 16px 0 rgba(9,24,36,.75);box-shadow:-3px 3px 16px 0 rgba(9,24,36,.75);-webkit-border-bottom-left-radius:50%;border-bottom-left-radius:50%;background-clip:padding-box}#jb-videoplayer #jb-videoplayer-close,#jb-videoplayer #jb-videoplayer-close i{-webkit-transition:all .1s;-moz-transition:all .1s;-o-transition:all .1s;-ms-transition:all .1s;transition:all .1s}#jb-videoplayer #jb-videoplayer-close i{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";filter:alpha(opacity=(50));opacity:.5}#jb-videoplayer #jb-videoplayer-close:hover{background:#184061}#jb-videoplayer #jb-videoplayer-close:hover i{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=(100));opacity:1}#wrap,body,html{min-width:320px!important}#redir{width:100%;display:flex;flex-direction:column;height:100vh}#redir .s{flex-grow:1}#redir .c{flex-grow:0;flex-shrink:0;text-align:center}input::-ms-clear{display:none}#jb-opportunity-apply .upload-area-block .upload-area-block-content{height:82px}#jb-opportunity-apply .upload-area-block .upload-area-block-content .progress-bar p{padding-top:32px}@media only screen and (max-device-width:959px){#jb-opportunity-apply .upload-area-block .upload-area-block-content{height:44px}#jb-opportunity-apply .upload-area-block .upload-area-block-content .progress-bar p{padding-top:10px}}.search-icon{background:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZlcnNpb249IjEuMCIgd2lkdGg9IjUwIiBoZWlnaHQ9IjUwIiBmaWxsPSIjMDkxODI0Ij48cGF0aCBzdHlsZT0idGV4dC1pbmRlbnQ6MDt0ZXh0LWFsaWduOnN0YXJ0O2xpbmUtaGVpZ2h0Om5vcm1hbDt0ZXh0LXRyYW5zZm9ybTpub25lO2Jsb2NrLXByb2dyZXNzaW9uOnRiOy1pbmtzY2FwZS1mb250LXNwZWNpZmljYXRpb246Qml0c3RyZWFtIFZlcmEgU2FucyIgZD0iTTIxIDNDMTEuNjIzIDMgNCAxMC42MjMgNCAyMGMwIDkuMzc3IDcuNjIzIDE3IDE3IDE3IDMuNzEgMCA3LjE0LTEuMTk2IDkuOTM4LTMuMjE5bDEzLjE1NiAxMy4xMjUgMi44MTItMi44MTItMTMtMTMuMDMyQTE2LjkyNSAxNi45MjUgMCAwMDM4IDIwYzAtOS4zNzctNy42MjMtMTctMTctMTd6bTAgMmM4LjI5NiAwIDE1IDYuNzA0IDE1IDE1cy02LjcwNCAxNS0xNSAxNVM2IDI4LjI5NiA2IDIwIDEyLjcwNCA1IDIxIDV6IiBjb2xvcj0iIzAwMCIgb3ZlcmZsb3c9InZpc2libGUiIGZvbnQtZmFtaWx5PSJCaXRzdHJlYW0gVmVyYSBTYW5zIi8+PC9zdmc+");-webkit-background-size:cover;background-size:cover}#search{padding:1.25rem;border-bottom:1px solid #e2e2e2;background:#f4f4f4}#search .search-jobs{width:100%;padding:1.25em 2.5em;position:relative}#search .search-jobs input{width:100%;display:block;font-size:2em;padding:1.25rem 1.25rem 1.25rem 62px;background-color:#fff}#search .search-jobs .search-icon{width:32px;height:32px;display:inline-block;position:absolute;top:50%;margin-top:-16px;margin-left:18px;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";filter:alpha(opacity=(50));opacity:.5}@media only screen and (min-device-width:960px){#is_mobile{display:none}}@media only screen and (max-device-width:959px){#is_mobile{display:block;width:1px;height:1px;position:absolute;left:-9999px;bottom:-999999px}}#searchBox{position:fixed;top:0;left:0;width:100%;height:100%;background:#f4f4f4;z-index:100;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=(0));opacity:0;pointer-events:none;padding:1.25rem;-webkit-transition:all .2s;-moz-transition:all .2s;-o-transition:all .2s;-ms-transition:all .2s;transition:all .2s;overflow-y:auto}@media only screen and (max-device-width:959px){#searchBox{padding:.625rem}}#searchBox .i{position:relative}#searchBox .i .search-icon{width:32px;height:32px;display:inline-block;position:absolute;top:50%;margin-top:-16px;margin-left:18px;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=85)";filter:alpha(opacity=(85));opacity:.85}@media only screen and (max-device-width:959px){#searchBox .i .search-icon{width:20px;height:20px;margin-top:-10px;margin-left:12px}}#searchBox h4.search-title{letter-spacing:.5px;text-transform:uppercase;font-weight:700;color:#091824;margin:3.75rem 0 2.5rem;-webkit-transition:all .2s;-moz-transition:all .2s;-o-transition:all .2s;-ms-transition:all .2s;transition:all .2s}#searchBox input{width:100%;font-size:2em;line-height:1em;padding:1.25rem 1.25rem 1.25rem 64px;text-align:left;margin-top:2.5rem;-webkit-transition:all .4s;-moz-transition:all .4s;-o-transition:all .4s;-ms-transition:all .4s;transition:all .4s;-webkit-box-shadow:0 0 24px 0 rgba(9,24,36,.085);box-shadow:0 0 24px 0 rgba(9,24,36,.085)}@media only screen and (max-device-width:959px){#searchBox input{padding:18px 12px 18px 40px}}#searchBox #searchBox-close{position:absolute;top:.625rem;right:.625rem}@media only screen and (max-device-width:959px){#searchBox #searchBox-close{top:45px;right:0}}#searchBox #searchBox-close a{display:inline-block}#searchBox #searchBox-close a span{background:#091824}#searchBox .search-results{margin:2.5rem 0;background:#fff;-webkit-box-shadow:0 8px 24px 0 rgba(9,24,36,.085);box-shadow:0 8px 24px 0 rgba(9,24,36,.085);position:relative}@media only screen and (max-device-width:959px){#searchBox .search-results{margin:1.25rem 0}}#searchBox .search-results.noResults{padding:2.5rem;background:transparent;-webkit-box-shadow:none;box-shadow:none}#searchBox .search-results.noResults .no-results{color:#091824;max-width:480px;margin:0 auto}#searchBox .search-results.noResults .no-results.error{color:#d73333}#searchBox .search-results.companies{display:flex;flex-direction:column}#searchBox .search-results.companies .company{border-bottom:1px dotted #e2e2e2;padding:1.5rem;text-decoration:none;text-align:left;display:flex;flex-wrap:nowrap;align-items:center;justify-content:center}#searchBox .search-results.companies .company .left{flex-grow:0;flex-shrink:0}#searchBox .search-results.companies .company .left .img{padding-right:1.25rem}#searchBox .search-results.companies .company .left .img img{display:block;width:104px}@media only screen and (max-device-width:959px){#searchBox .search-results.companies .company .left .img img{width:48px}}#searchBox .search-results.companies .company .right{flex-grow:1}#searchBox .search-results.companies .company h5{margin-bottom:.625rem}#searchBox .search-results.companies .company h3{color:#091824}#searchBox .search-results.companies .company h3 span{display:block;color:#6f7d89}#searchBox .search-results.companies .company p{color:#4d575f;margin-bottom:0}#searchBox .search-results.companies .company:hover h3,#searchBox .search-results.companies .company:hover h4,#searchBox .search-results.companies .company:hover h5,#searchBox .search-results.companies .company:hover h6,#searchBox .search-results.companies .company:hover p{color:#27689e}#searchBox.on{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=(100));opacity:1;pointer-events:auto;height:100%;-webkit-transition:all .1s;-moz-transition:all .1s;-o-transition:all .1s;-ms-transition:all .1s;transition:all .1s}#searchBox.on h4.search-title{margin-top:2.5rem;-webkit-transition:all .6s;-moz-transition:all .6s;-o-transition:all .6s;-ms-transition:all .6s;transition:all .6s}@media only screen and (max-device-width:959px){#searchBox.on h4.search-title{margin-top:48px;margin-bottom:12px;text-align:left}}#searchBox.on .icon{margin-top:1.25rem}#searchBox.on .icon,#searchBox.on input{-webkit-transition:all .6s;-moz-transition:all .6s;-o-transition:all .6s;-ms-transition:all .6s;transition:all .6s}#searchBox.on input{margin-top:0}