@import url(https://use.typekit.net/vih2xzi.css);.as-buttons{border:2px solid #000;border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;display:none;opacity:1;position:absolute;text-align:left;top:0;z-index:94034}.as-buttons>a{clear:left;float:left}.as-buttons .as-btn{border:none;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;cursor:pointer;display:inline-block;height:46px;line-height:46px;margin:0;opacity:1;padding:11px;position:relative;text-align:left;top:0;vertical-align:top;white-space:nowrap;width:46px}.as-buttons .as-btn:hover,body.outline .as-buttons .as-btn:focus{background-color:#000!important}.as-buttons .as-btn.as-last{border-bottom:none}.as-buttons .as-btn[data-network=facebook]{background-color:#4267b2}.as-buttons .as-btn[data-network=twitter]{background-color:#55acee}.as-buttons .as-btn[data-network=linkedin]{background-color:#0077b5}.as-buttons .as-btn>img{height:24px;margin:0;vertical-align:top;width:24px}
/*! fancyBox v2.1.5 fancyapps.com | fancyapps.com/fancybox/#license */.fancybox-image,.fancybox-inner,.fancybox-nav,.fancybox-nav span,.fancybox-outer,.fancybox-skin,.fancybox-tmp,.fancybox-wrap,.fancybox-wrap iframe,.fancybox-wrap object{border:0;margin:0;outline:none;padding:0;vertical-align:top}.fancybox-wrap{left:0;position:absolute;top:0;z-index:8020}.fancybox-skin{background:#f9f9f9;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;color:#444;position:relative;text-shadow:none}.fancybox-opened{z-index:99999999}.fancybox-opened .fancybox-skin{-webkit-box-shadow:0 10px 25px rgba(0,0,0,.5);-moz-box-shadow:0 10px 25px rgba(0,0,0,.5);box-shadow:0 10px 25px rgba(0,0,0,.5)}.fancybox-inner,.fancybox-outer{position:relative}.fancybox-inner{overflow:hidden}.fancybox-type-iframe .fancybox-inner{-webkit-overflow-scrolling:touch}.fancybox-error{color:#444;font:14px/20px Helvetica Neue,Helvetica,Arial,sans-serif;margin:0;padding:15px;white-space:nowrap}.fancybox-iframe,.fancybox-image{display:block;height:100%;width:100%}.fancybox-image{max-height:100%;max-width:100%}#fancybox-loading,.fancybox-close,.fancybox-next span,.fancybox-prev span{background-image:url(/build/images/fancybox_sprite.7b8e2ce6.png)}#fancybox-loading{background-position:0 -108px;cursor:pointer;left:50%;margin-left:-22px;margin-top:-22px;opacity:.8;position:fixed;top:50%;z-index:8060}#fancybox-loading div{background:url(/build/images/fancybox_loading.78a563f0.gif) 50% no-repeat;height:44px;width:44px}.fancybox-close{height:36px;right:-18px;top:-18px;width:36px}.fancybox-close,.fancybox-nav{cursor:pointer;position:absolute;z-index:8040}.fancybox-nav{background:transparent url(/build/images/blank.e5634ce3.gif);height:100%;text-decoration:none;top:0;width:40%;-webkit-tap-highlight-color:rgba(0,0,0,0)}.fancybox-prev{left:0}.fancybox-next{right:0}.fancybox-nav span{cursor:pointer;height:34px;margin-top:-18px;position:absolute;top:50%;visibility:hidden;width:36px;z-index:8040}.fancybox-prev span{background-position:0 -36px;left:10px}.fancybox-next span{background-position:0 -72px;right:10px}.fancybox-nav:hover span{visibility:visible}.fancybox-tmp{left:-99999px;max-height:99999px;max-width:99999px;overflow:visible!important;position:absolute;top:-99999px;visibility:hidden}.fancybox-lock{width:auto}.fancybox-lock,.fancybox-lock body{overflow:hidden!important}.fancybox-lock-test{overflow-y:hidden!important}.fancybox-overlay{background:url(/build/images/fancybox_overlay.f0eb3448.png);display:none;left:0;overflow:hidden;position:absolute;top:0;z-index:8010}.fancybox-overlay-fixed{bottom:0;position:fixed;right:0}.fancybox-lock .fancybox-overlay{overflow:auto;overflow-y:scroll}.fancybox-title{font:normal 13px/20px Helvetica Neue,Helvetica,Arial,sans-serif;position:relative;text-shadow:none;visibility:hidden;z-index:8050}.fancybox-opened .fancybox-title{visibility:visible}.fancybox-title-float-wrap{bottom:0;margin-bottom:-35px;position:absolute;right:50%;text-align:center;z-index:8050}.fancybox-title-float-wrap .child{background:transparent;background:rgba(0,0,0,.8);-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;color:#fff;display:inline-block;font-weight:700;line-height:24px;margin-right:-100%;padding:2px 20px;text-shadow:0 1px 2px #222;white-space:nowrap}.fancybox-title-outside-wrap{color:#fff;margin-top:10px;position:relative}.fancybox-title-inside-wrap{padding-top:10px}.fancybox-title-over-wrap{background:#000;background:rgba(0,0,0,.8);bottom:0;color:#fff;left:0;padding:10px;position:absolute}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min--moz-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5){#fancybox-loading div{background-image:url(/build/images/fancybox_loading@2x.d8f0a972.gif);background-size:24px 24px}}.SumoSelect{border-color:#222223;border-radius:0}.SumoSelect p{margin:0}.SelectBox{height:38px;line-height:38px;padding:0 8px 0 14px}.SumoSelect .hidden{display:none}.SumoSelect .search-txt{display:none;outline:none}.SumoSelect .no-match{display:none;padding:6px}.SumoSelect.open .search-txt{border:none;border-radius:5px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:inline-block;left:0;margin:0;padding:5px 8px;position:absolute;top:0;width:100%}.SumoSelect.open>.search>label,.SumoSelect.open>.search>span{visibility:hidden}.SelectClass,.SumoUnder{border:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);height:100%;left:0;-moz-opacity:0;-khtml-opacity:0;opacity:0;position:absolute;right:0;top:0;width:100%}.SelectClass{z-index:1}.SumoSelect .select-all>label,.SumoSelect>.CaptionCont,.SumoSelect>.optWrapper>.options li.opt label{font-size:13px;font-weight:600;user-select:none;-o-user-select:none;-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none}.SumoSelect{box-sizing:border-box;cursor:pointer;display:inline-block;outline:none;position:relative;width:100%}.SumoSelect.open>.CaptionCont,.SumoSelect:focus>.CaptionCont,.SumoSelect:hover>.CaptionCont{box-shadow:none;-webkit-box-shadow:none}.SumoSelect>.CaptionCont{background-color:#fff;border:1px solid #222223;border-radius:3px;-webkit-border-radius:3px;box-sizing:border-box;color:#58595b;cursor:pointer;font-family:Trebuchet MS,Trebuchet,sans-serif;font-size:14px;font-style:normal;font-weight:400;margin:0;min-height:14px;position:relative;width:100%}.SumoSelect>.CaptionCont>span{cursor:pointer;display:block;height:38px;line-height:38px;overflow:hidden;padding-right:30px;text-overflow:ellipsis;white-space:nowrap}.SumoSelect>.CaptionCont>span.placeholder{font-size:13px;font-style:normal;font-weight:400}.SumoSelect>.CaptionCont>label{bottom:0;margin:0;position:absolute;right:0;top:0;width:30px}.SumoSelect>.CaptionCont>label>i{background-repeat:no-repeat;bottom:0;display:block;left:0;margin:auto;right:0;top:0}.SumoSelect>.CaptionCont>label>i,.SumoSelect>.CaptionCont>label>i:after{color:#222223;content:"\f107";font-family:Font Awesome\ 5 Free;font-size:22px;font-weight:900;height:16px;position:absolute;width:16px}.SumoSelect>.CaptionCont>label>i:after{font-style:normal;top:-10px}.SumoSelect>.optWrapper{background:#fff;border:1px solid #222223;border-radius:3px;box-shadow:2px 3px 3px rgba(0,0,0,.11);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:none;left:0;overflow:hidden;position:absolute;top:30px;width:100%;z-index:1000}.SumoSelect.open>.optWrapper{border-color:#222223;border-radius:0;display:block;top:44px}.SumoSelect.open>.optWrapper.up{border-color:#222223;border-radius:0;bottom:100%;margin-bottom:5px;top:auto}.SumoSelect>.optWrapper>.options{border-radius:3px;display:block;list-style:none;margin:0;max-height:250px;overflow:auto;padding:0;position:relative}.SumoSelect>.optWrapper>.options li.group.disabled>label{opacity:.5}.SumoSelect>.optWrapper>.options li ul li.opt{padding-left:22px}.SumoSelect>.optWrapper.multiple>.options li ul li.opt{padding-left:50px}.SumoSelect>.optWrapper.isFloating>.options{max-height:100%}.SumoSelect>.optWrapper>.options li.opt{border-bottom:1px solid #f5f5f5;padding:6px;position:relative}.SumoSelect>.optWrapper>.options>li.opt:first-child{border-radius:2px 2px 0 0}.SumoSelect>.optWrapper>.options>li.opt:last-child{border-bottom:none;border-radius:0 0 2px 2px}.SumoSelect>.optWrapper>.options li.opt:hover{background-color:#e4e4e4}.SumoSelect>.optWrapper>.options li.opt.sel{background-color:#a1c0e4;border-bottom:1px solid #a1c0e4}.SumoSelect>.optWrapper>.options li label{cursor:pointer;display:block;font-size:13px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.SumoSelect>.optWrapper>.options li span{display:none}.SumoSelect>.optWrapper>.options li.group>label{cursor:default;font-weight:700;padding:8px 6px}.SumoSelect>.optWrapper.isFloating{bottom:0;left:0;margin:auto;max-height:90%;position:fixed;right:0;top:0;width:90%}.SumoSelect>.optWrapper>.options li.opt.disabled{background-color:inherit;pointer-events:none}.SumoSelect>.optWrapper>.options li.opt.disabled *{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";filter:alpha(opacity=50);-moz-opacity:.5;-khtml-opacity:.5;opacity:.5}.SumoSelect>.optWrapper.multiple>.options li.opt{cursor:pointer;padding-left:35px}.SumoSelect .select-all>span,.SumoSelect>.optWrapper.multiple>.options li.opt span{bottom:0;display:block;margin-left:-35px;position:absolute;top:0;width:30px}.SumoSelect .select-all>span i,.SumoSelect>.optWrapper.multiple>.options li.opt span i{background-color:#fff;border:1px solid #aeaeae;border-radius:3px;bottom:0;box-shadow:inset 0 1px 3px rgba(0,0,0,.15);height:14px;left:0;margin:auto;position:absolute;right:0;top:0;width:14px}.SumoSelect>.optWrapper>.MultiControls{background-color:#fff;border-radius:0 0 3px 3px;border-top:1px solid #ddd;box-shadow:0 0 2px rgba(0,0,0,.13);display:none}.SumoSelect>.optWrapper.multiple.isFloating>.MultiControls{bottom:0;display:block;margin-top:5px;position:absolute;width:100%}.SumoSelect>.optWrapper.multiple.okCancelInMulti>.MultiControls{display:block}.SumoSelect>.optWrapper.multiple.okCancelInMulti>.MultiControls>p{padding:6px}.SumoSelect>.optWrapper.multiple>.MultiControls>p{box-sizing:border-box;cursor:pointer;display:inline-block;font-size:14px;font-weight:400;padding:12px;text-align:center;width:50%}.SumoSelect>.optWrapper.multiple>.MultiControls>p:hover{background-color:#f1f1f1}.SumoSelect>.optWrapper.multiple>.MultiControls>p.btnOk{border-radius:0 0 0 3px;border-right:1px solid #dbdbdb}.SumoSelect>.optWrapper.multiple>.MultiControls>p.btnCancel{border-radius:0 0 3px 0}.SumoSelect>.optWrapper.isFloating>.options li.opt{padding:12px 6px}.SumoSelect>.optWrapper.multiple.isFloating>.options li.opt{padding-left:35px}.SumoSelect>.optWrapper.multiple.isFloating{padding-bottom:43px}.SumoSelect .select-all.partial>span i,.SumoSelect .select-all.selected>span i,.SumoSelect>.optWrapper.multiple>.options li.opt.selected span i{background-color:#f38051;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAGCAYAAAD+Bd/7AAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAALEgAACxIB0t1+/AAAABx0RVh0U29mdHdhcmUAQWRvYmUgRmlyZXdvcmtzIENTNXG14zYAAABMSURBVAiZfc0xDkAAFIPhd2Kr1WRjcAExuIgzGUTIZ/AkImjSofnbNBAfHvzAHjOKNzhiQ42IDFXCDivaaxAJd0xYshT3QqBxqnxeHvhunpu23xnmAAAAAElFTkSuQmCC);background-position:50%;background-repeat:no-repeat;border-color:transparent;box-shadow:none}.SumoSelect.disabled{cursor:not-allowed;opacity:.7}.SumoSelect.disabled>.CaptionCont{border-color:#f38051;box-shadow:none}.SumoSelect .select-all{background-color:#fff;border-bottom:1px solid #ddd;border-radius:3px 3px 0 0;cursor:pointer;height:auto;padding:8px 0 3px 35px;position:relative}.SumoSelect .select-all>label,.SumoSelect .select-all>span i{cursor:pointer}.SumoSelect .select-all.partial>span i{background-color:#ccc!important}.SumoSelect>.optWrapper>.options li.optGroup{border-color:#f38051;border-radius:0;padding-left:5px;text-decoration:underline}.slick-slider{box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-ms-touch-action:pan-y;touch-action:pan-y;-khtml-user-select:none;-webkit-tap-highlight-color:transparent}.slick-list,.slick-slider{display:block;position:relative}.slick-list{margin:0;overflow:hidden;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:grab}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0)}.slick-track{display:block;left:0;position:relative;top:0}.slick-track:after,.slick-track:before{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{border:1px solid transparent;display:block;height:auto}.slick-arrow.slick-hidden{display:none}button[type=submit],input[type=button],input[type=email],input[type=submit],input[type=text],textarea{-webkit-appearance:none}button:focus,input:focus,select:focus,textarea:focus{box-shadow:none!important;-moz-box-shadow:none;-webkit-box-shadow:none;outline:none!important}body,html{height:100%;width:100%;-webkit-font-smoothing:subpixel-antialiased;-moz-osx-font-smoothing:grayscale;-webkit-text-size-adjust:100%}body{background:#143951;color:#000;font-family:poppins,sans-serif;font-size:12px;font-weight:400;line-height:12px;overflow-x:hidden}.wrapper{background:#143951;display:block;float:left;height:auto;padding:30px 60px;text-align:center;width:100%}.main-container{background:#fff;box-sizing:border-box;display:inline-block;height:auto;margin:0;max-width:1240px;padding:0 60px;position:relative;vertical-align:top;width:100%}.main-container.beige{background:#eee8e3}main{display:block;padding:0;position:relative}.body-content,main{float:left;height:auto;width:100%}.body-content{padding:50px 0 60px;text-align:left}.body-content.column{padding:60px 0;width:calc(100% - 296px);width:-webkit-calc(100% - 296px)}.body-content h1{font-weight:700;margin:0 0 16px}.body-content h1,.body-content h2{color:#000;font-size:20px;height:auto;line-height:24px;width:100%}.body-content h2{font-style:italic;font-weight:400;margin:0 0 8px}.body-content h2.main{color:#000;font-style:normal;font-weight:700}.body-content p{color:#333;display:block;font-size:14px;font-weight:400;line-height:24px;margin:0 0 22px;text-align:justify}.body-content p.alignLeft{color:#666;text-align:left}.body-content p.moreBottomMargin{margin:0 0 30px}.body-content p em{color:#17130b}.body-content p.noMargin,.body-content p:last-child{margin:0}.body-content p.highlight{color:#000;font-size:20px;font-style:italic;line-height:30px}.body-content a{color:#fcb82b;font-weight:700;text-decoration:underline}.body-content a.black{color:#000}.body-content a:hover{color:#000;text-decoration:none}.body-content a.error-call-to-action{color:#000;display:inline-block;font-weight:700;margin:15px 20px 0 0;text-decoration:underline}.body-content a.error-call-to-action:hover{color:#000;text-decoration:none}.body-content img{float:right;margin:0 0 15px 25px}.body-content img.margintop{margin-top:16px}.body-content img.left{float:left;margin:0 25px 15px 0}.body-content ul{height:auto;list-style:none;margin:0 0 22px;padding:0;width:100%}.body-content ul:last-child{margin:18px 0 0}.body-content ul li{color:#333;font-size:16px;height:auto;line-height:24px;margin:0 0 6px;padding:0 0 0 18px;position:relative;text-align:justify;width:100%}.body-content ul li:last-child{margin:0}.body-content ul li:before{color:#fcb82b;content:"•";font-size:20px;left:0;position:absolute;top:0}.body-content ul.hideOnDesktop{display:none}.body-content a.map{display:block;float:right;height:auto;margin:0 0 25px 25px;width:60%}.body-content a.map.hideOnDesktop{display:none;float:none;margin:0 0 25px;width:100%}.body-content a.map img{float:none;height:auto;margin:0;width:100%}.areas-resources{float:left;height:auto;padding:0 0 70px;text-align:left;width:100%}.areas-resources-box{float:left;height:auto;padding:0 30px 0 0;width:50%}.areas-resources-box:last-child{padding:0 0 0 30px}.jobs-by-area{float:left;height:auto;margin:0 0 70px;width:100%}.areas-resources-box h2{color:#000;display:block;font-size:20px;font-weight:700;line-height:20px;margin:0 0 30px;text-align:left}.areas-resources-box h2 i{color:#fcb82b;font-size:22px;margin:0 10px 0 0}.areas-resources-box ul{float:left;height:auto;list-style:none;margin:0;padding:0;width:100%}.areas-resources-box ul li{float:left;height:auto;margin:0 0 12px;padding:0 0 0 18px;position:relative;width:100%}.areas-resources-box ul li:last-child{margin:0}.areas-resources-box ul li:before{color:#fcb82b;content:"•";font-size:20px;left:0;position:absolute;top:3px}.areas-resources-box ul li a{color:#000;font-size:16px;font-weight:400;line-height:18px;text-decoration:none;word-break:break-word}.areas-resources-box ul li :hover{text-decoration:underline}.areas-resources-box ul.half li{width:50%}.jobs-by-type{padding:0 30px 0 0}.jobs-by-type,.moc{float:left;height:auto;width:50%}.moc{padding:0}.moc p{color:#333;font-size:16px;font-weight:600;letter-spacing:-.5px;line-height:24px;margin:0;text-align:left}.moc p a{color:#fcb82b;text-decoration:underline}.moc p a:hover{color:#000;text-decoration:none}.military-code{float:left;height:60px;margin:0 0 25px;position:relative;width:100%}.military-code input{background:#fff;border:1px solid #000;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;color:#000;display:block;float:left;font-size:16px;font-weight:700;height:60px;left:0;padding:0 10px 0 16px;position:absolute;top:0;width:calc(100% - 60px);width:-webkit-calc(100% - 60px);z-index:0}.military-code input::-webkit-input-placeholder{color:#666!important;font-size:14px;font-weight:400!important;opacity:1!important}.military-code input::-moz-placeholder{color:#666!important;font-size:14px;font-weight:400!important;opacity:1!important}.military-code input:-ms-input-placeholder{color:#666!important;font-size:14px;font-weight:400!important;opacity:1!important}.military-code input:-moz-placeholder{color:#666!important;font-size:14px;font-weight:400!important;opacity:1!important}.military-code button{background:#000;border:1px solid #000;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;box-shadow:none;color:#000;display:inline-block;float:left;font-size:20px;height:60px;line-height:60px;padding:0;position:absolute;right:0;text-align:center;text-decoration:none;top:0;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;transition:all .3s ease-out;width:62px;z-index:0}.military-code button:hover{background:#000;color:#fff;text-decoration:none}.resources-boxes{float:left;height:auto;justify-content:space-between;width:100%}.resources-box,.resources-boxes{display:flex;display:-webkit-flex;flex-wrap:wrap;-webkit-flex-wrap:wrap}.resources-box{align-content:center;background:#000;border:1px solid #000;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;color:#000;font-size:16px;font-weight:600;height:96px;margin:0 0 44px;padding:0 0 0 22px;position:relative;text-decoration:none;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;transition:all .2s ease-out;width:calc(50% - 22px);width:-webkit-calc(50% - 22px)}.resources-box:hover{color:#000;padding:0 0 0 30px;text-decoration:underline}.resources-box span{margin:0 4px 0 0}.resources-box.noMargin{margin:0}.resources-box img{bottom:0;position:absolute;right:8px}.section-separator{background:#f3f3f3;display:block;height:3px;margin:0 0 22px;position:relative;width:100%}.section-separator.lessMargin{margin:0 0 18px}.section-separator.withTopMargin{margin-top:22px}a.back-to-top{background:#f3f3f3;border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%;color:#cbcbcb;font-size:14px;height:40px;line-height:40px;position:absolute;right:8px;text-align:center;top:-19px;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;transition:all .3s ease-out;width:40px}a.back-to-top:hover{background:#000;color:#fff}.section{float:left;height:auto;margin:0 0 22px;width:100%}.section:last-child{margin:0}.section-column{float:left;height:auto;width:calc(100% - 96px);width:-webkit-calc(100% - 96px)}.main-text{display:block;height:auto}footer{float:left;height:auto;width:100%}footer .main-container{background:#000;border-top:3px solid #143951;padding-bottom:20px;padding-top:32px}.footer-nav{float:left;height:auto;width:100%}.footer-column{float:left;height:auto;padding:0 12px 0 0;text-align:left;width:20.5%}.footer-column.with-logo{width:18%}.footer-column.with-logo span{display:block;height:0;margin:0;text-indent:-9999999px}.footer-column.with-logo a{display:inline-block;margin:0 0 0 12px}.footer-column h3{color:#fff;display:block;float:left;font-size:16px;font-weight:600;height:auto;line-height:16px;margin:0 0 24px;padding:0;text-transform:uppercase;width:100%}.footer-column h3 a{color:#fff;text-decoration:none}.footer-column h3 a:hover{color:#fff;text-decoration:underline}.footer-column ul{margin:0}.footer-column ul,.footer-column ul li{float:left;height:auto;list-style:none;padding:0;width:100%}.footer-column ul li{margin:0 0 12px}.footer-column ul li:last-child{margin-bottom:0}.footer-column ul li a{color:#fff;font-size:14px;font-weight:300;line-height:16px;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;transition:all .2s ease-out}.footer-column ul li a.underline{text-decoration:underline}.footer-column ul li a:hover{color:#fff;font-weight:600;text-decoration:underline}.footer-column ul li a.underline:hover{color:#fff;font-weight:600;text-decoration:none}.footer-column img{display:inline-block;padding:0;vertical-align:top}.copyright{border-top:1px solid #143951;color:#fff;font-size:12px;font-weight:300;line-height:14px;margin:60px 0 0;padding:20px 0 0;text-align:center;text-decoration:none}.copyright,.hidden-areas{float:left;height:auto;width:100%}.hidden-areas{display:none}.copyright p{font-size:12px;font-weight:300;height:auto;line-height:14px;margin:0;padding:0;text-decoration:none;width:auto}.copyright a,.copyright p{color:#fff;display:inline-block}.copyright a{margin:0 15px;text-decoration:underline}.copyright a:hover{color:#fff;text-decoration:none}.copyright p span.break{display:none}.videos{display:block;float:right;height:auto;margin:15px 0 15px 25px;max-width:375px;position:relative;width:auto;z-index:1}.videos img{margin:0}.videos h3,.videos img{display:block;float:left;height:auto;width:100%}.videos h3{color:#000;font-size:14px;font-weight:700;line-height:18px;margin:6px 0 0}.videos-mobile{display:none;float:left;height:auto;margin:0;width:100%}.videos-mobile .videos{float:left;margin:0 10px 0 0;width:calc(50% - 10px);width:-webkit-calc(50% - 10px)}.videos-mobile .videos:last-child{margin:0 0 0 10px}.hear-from-our-team{float:left;height:auto;margin:0 0 30px;width:100%}.hear-from-our-team .video{color:#000;float:left;font-size:16px;font-style:italic;font-weight:700;line-height:20px;margin:0 10px 0 0!important;text-decoration:none;width:calc(50% - 10px);width:-webkit-calc(50% - 10px)}.hear-from-our-team .video img{float:none!important;height:auto;margin:0 0 10px!important;width:100%}.hear-from-our-team .video:last-child{margin:0 0 0 10px!important}.hear-from-our-team .video span{color:#929292;display:block;font-size:14px;font-weight:700;margin:0 0 10px}.hear-from-our-team-quotes{display:flex;display:-webkit-flex;flex-wrap:wrap;-webkit-flex-wrap:wrap;float:left;height:auto;justify-content:space-between;margin:0 0 70px;width:100%}.hear-from-our-team-quotes .quotes{border:1px solid #000;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;height:auto;padding:20px;position:relative;text-align:left;width:32%}.hear-from-our-team-quotes .quotes:after,.hear-from-our-team-quotes .quotes:before{content:" ";height:0;position:absolute;width:0}.hear-from-our-team-quotes .quotes:before{border-color:#000 transparent transparent #000;border-style:solid;border-width:10px;bottom:-20px;left:37px}.hear-from-our-team-quotes .quotes:after{border-color:#fff transparent transparent #fff;border-style:solid;border-width:10px;bottom:-17px;left:38px}.hear-from-our-team-quotes .quotes p{color:#666;font-size:14px;font-style:italic;line-height:18px;margin:0!important;text-align:left}.hear-from-our-team-quotes .quotes h4{align-items:flex-end;bottom:-52px;color:#000;display:flex;display:-webkit-flex;flex-wrap:wrap;-webkit-flex-wrap:wrap;font-size:16px;font-style:italic;font-weight:700;height:auto;left:4px;line-height:20px;margin:0;padding:0;position:absolute;width:100%}.hear-from-our-team-quotes .quotes h4 i{color:#d3d3d3;font-size:30px;line-height:30px;margin:0 16px 0 0}.section-testimonials{float:left;height:auto;margin:0 0 20px;width:100%}.section-testimonials .slick-slide{border:1px solid #fcb82b;border-radius:6px;-moz-border-radius:6px;-webkit-border-radius:6px;float:left;height:auto;padding:15px;text-align:center;width:100%}.section-testimonials .slick-slide img{display:inline-block;float:none;margin-left:0}.section-testimonials .slick-slide p{color:#666;font-size:18px;font-style:italic;text-align:center}.section-testimonials .slick-slide h3{color:#000;font-size:16px;line-height:16px}.section-testimonials .slick-slide h3,.section-testimonials .slick-slide h4{float:left;font-style:italic;font-weight:700;height:auto;text-align:center;width:100%}.section-testimonials .slick-slide h4{color:#aaa;font-size:14px;line-height:14px}.section-testimonials .slick-dots{box-sizing:border-box;clear:both;display:block;flex-basis:100%;flex-shrink:0;float:left;height:auto;margin:12px 0 0;padding:0;text-align:center;width:100%}.section-testimonials .slick-dots li{display:inline-block;float:none;list-style:none;margin:0 5px!important;padding:0!important;width:15px}.section-testimonials .slick-dots li:before{display:none}.section-testimonials .slick-dots li button{background:#000;border:1px solid #000;border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%;cursor:pointer;display:block;float:left;height:14px;left:0;padding:0;position:relative;text-indent:-99999999px;top:0;transition:all .3s ease;-moz-transition:all .3s ease;-webkit-transition:all .3s ease;width:14px}.section-testimonials .slick-dots li button::-moz-focus-inner{border:0;outline:none}.section-testimonials .slick-dots li button:hover,.section-testimonials .slick-dots li.slick-active button{background:#fcb82b;border-color:#fcb82b;outline:none}.sub-sections{display:flex;display:-webkit-flex;flex-wrap:wrap;-webkit-flex-wrap:wrap;float:left;height:auto;justify-content:space-between;margin:6px 0 0;width:100%}.sub-sections a{background-color:#fff;border:1px solid #d3d3d3;border-radius:6px;display:block;height:auto;min-height:286px;overflow:hidden;position:relative;text-decoration:none;width:32%}.layerMask{background:#000;color:#000;display:flex;display:-webkit-flex;flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-flow:column;font-size:16px;font-weight:400;height:100%;left:0;line-height:22px;padding:15px;position:absolute;text-align:center;top:100%;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;transition:all .3s ease-out;width:100%}.sub-sections a:hover .layerMask{top:0}.read-more-holder{display:block;height:auto;text-align:center;width:100%}.layerMask span{background:#000;color:#fff;display:inline-block;flex:0 1 auto;font-size:14px;line-height:14px;margin:15px 0 0;padding:6px 12px;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;transition:all .3s ease-out}.layerMask span:hover{color:#000}.sub-sections a .image{align-items:center;background:#fff;display:flex;display:-webkit-flex;flex-wrap:wrap;-webkit-flex-wrap:wrap;height:calc(100% - 100px);height:-webkit-calc(100% - 100px);justify-content:center;text-align:center}.sub-sections a .image img{display:inline-block;float:none;margin:0}.sub-sections a h3{align-items:center;background:#000;color:#fff;display:flex;display:-webkit-flex;flex-wrap:wrap;-webkit-flex-wrap:wrap;font-size:18px;font-weight:700;height:100px;justify-content:center;line-height:22px;padding:0 10px;text-align:center}.sub-sections a .layerMask h3{background:#000;color:#000;flex:0 1 auto;height:auto;margin:0 0 10px}.sub-sections a .layerMask p{align-items:center;color:#000;display:flex;display:-webkit-flex;flex:1 1 auto;justify-content:center;margin:0;text-align:center}.styledBtn{background-color:#fdcd5a;border-bottom:1px solid #414141;color:#17130b!important;display:inline-block;font-size:16px!important;font-weight:700!important;height:45px;line-height:45px!important;margin:0 0 22px;padding:0 15px;text-align:center;text-decoration:none!important;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;transition:all .3s ease-out;width:auto}.styledBtn:hover{background:#000;color:#fff!important}.careers-at-psg-section{height:auto;width:100%}.careers-at-psg-section h3{color:#000;font-size:16px;font-style:normal;font-weight:700;height:auto;line-height:20px;margin:0 0 8px;width:100%}#loaders{display:none}#loaders-back{background:#f1f1f1;border-radius:3px;filter:Alpha(opacity=50);height:100%;left:0;opacity:.5;position:fixed;text-decoration:none;top:0;width:100%;z-index:200}#loaders-loader{background:url(/build/images/spinner.2959cb95.svg) no-repeat 50%;height:66px;left:50%;margin:-33px 0 0 -33px;position:fixed;top:50%;width:66px;z-index:201}.simplebar-track{bottom:0;right:10px;z-index:1}.simplebar-scrollbar:before{background-color:#000;border:1px solid #000;opacity:1!important}.geolocation-wrapper{align-items:flex-start;align-items:stretch;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;float:left;height:auto;justify-content:left;padding:60px 0;width:100%}.geolocation-wrapper #job-results-holder{height:auto;padding:0;width:55%}.geolocation-wrapper #job-results-holder .job-attribute{display:none!important}.geolocation-wrapper .jobs-listing ul#job-list-items li a .job-column .job-data{max-width:88%!important}.geolocation-wrapper #job-results-holder h1,.geolocation-wrapper #job-results-holder h2.job-information,.geolocation-wrapper .job-filters{padding:0 30px 0 0}.geolocation-wrapper h2.job-information:after{width:calc(100% - 30px);width:-webkit-calc(100% - 30px)}.geolocation-wrapper #job-results-holder h2.job-information{display:none}.kaza-information{clear:both;color:#333;display:none;float:left;font-size:16px;font-weight:600;height:auto;line-height:16px;margin:8px 0 32px;padding:0 30px 0 0;position:relative;text-align:left;width:100%;z-index:0}.geolocation-wrapper .jobs-listing{height:590px;overflow:auto;overflow-x:hidden;padding:0 30px 0 0}.geolocation-wrapper .jobs-navigation{display:none}.geolocation-map{align-items:stretch;display:flex;display:-webkit-flex;flex-flow:column;flex-wrap:wrap;height:656px;justify-content:center;margin:36px 0 0;min-height:656px;width:45%}.geolocation-map .mapFrame{background:#e5e3df;border:1px solid #979797;border-radius:8px;-moz-border-radius:8px;-webkit-border-radius:8px;flex:1 1 auto;overflow:hidden;position:relative;width:100%}.geolocation-map .mapFrame iframe{float:left;height:100%;width:100%}#map-wrapper{background:#e5e3df;border-radius:8px;-moz-border-radius:8px;-webkit-border-radius:8px;height:100%;width:100%}@media (min-width:320px) and (max-width:1360px){.wrapper{padding:30px}.main-container{padding:0 30px}}@media (min-width:320px) and (max-width:1240px){.areas-resources-box{padding:0;width:100%}.areas-resources-box:last-child{margin:50px 0 0;padding:0}.resources-box{margin:0 0 20px;width:calc(33.33% - 10px);width:-webkit-calc(33.33% - 10px)}.resources-box.noMarginMedium{margin:0}}@media (min-width:320px) and (max-width:1200px){.videos-mobile{display:block;max-width:100%}.videos-mobile .videos{max-width:100%}.hideOnSmallMedium{display:none}}@media (min-width:320px) and (max-width:1024px){.wrapper{padding:20px}.main-container{padding:0 20px}footer .main-container{padding-left:30px;padding-right:30px;padding-top:50px}.footer-column.with-logo{display:none}.footer-column{width:25%}}@media (min-width:320px) and (max-width:840px){.geolocation-wrapper{padding:30px 0}.geolocation-map{display:none}.geolocation-wrapper #job-results-holder{width:100%}.geolocation-wrapper #job-results-holder h1,.geolocation-wrapper #job-results-holder h2.job-information,.geolocation-wrapper .job-filters,.geolocation-wrapper .jobs-listing{padding:0}.geolocation-wrapper h2.job-information:after{width:100%}}@media (min-width:320px) and (max-width:780px){.wrapper{padding:0}.sub-sections a:hover .layerMask{top:100%!important}.body-content a.map.hideOnMobile{display:none}.body-content a.map.hideOnDesktop{display:block}.main-container{padding:0 20px}.body-content,.body-content.column{padding:20px 0}.body-content h1{font-size:18px;line-height:24px;margin:0 0 16px}.body-content p.highlight{font-size:18px}#job-results-holder .lbj-breadcrumb,.body-content .lbj-breadcrumb{display:block;font-size:12px;margin:0 0 20px;padding-left:0}#job-results-holder .lbj-breadcrumb span,.body-content .lbj-breadcrumb span{display:inline-block;margin:0 8px 0 0}#job-results-holder .lbj-breadcrumb span.hideOnMobile,.body-content .lbj-breadcrumb span.hideOnMobile{display:none}#job-results-holder .lbj-breadcrumb span.hideOnDesktop,.body-content .lbj-breadcrumb span.hideOnDesktop{display:inline-block}#job-results-holder .psg-breadcrumb a.home,.body-content .psg-breadcrumb a.home{font-size:12px}.body-content a.hideOnMobile,.body-content img.hideOnMobile,.body-content span.hideOnMobile{display:none}.body-content ul.hideOnDesktop{display:block}.areas-resources{padding:20px 0}.jobs-by-area{margin:0 0 50px}.areas-resources-box h2{margin:0 0 15px}.military-code{margin:0 0 10px}.resources-box,.resources-box.noMarginMedium{font-size:15px;height:auto;margin:0 0 12px;padding:20px 15px!important;width:calc(50% - 6px);width:-webkit-calc(50% - 6px)}.resources-box img,.resources-box span{display:none}.military-code{height:50px}.military-code input{height:50px;line-height:50px;width:calc(100% - 50px);width:-webkit-calc(100% - 50px)}.military-code button{height:50px;line-height:50px;text-align:center;width:54px}.moc p{font-weight:400}.hear-from-our-team-quotes .quotes{margin:0 0 80px;width:100%}.hear-from-our-team-quotes .quotes:last-child{margin:0}.footer-nav{display:none}footer .main-container{background-image:none;padding:20px}.copyright{align-items:center;display:flex;display:-webkit-flex;flex-wrap:wrap;-webkit-flex-wrap:wrap;letter-spacing:-.5px;line-height:16px}.copyright p{letter-spacing:-.5px;width:100%}.copyright p span.hideOnMobile{display:none}.copyright p span.break{display:block;height:10px;margin:0;padding:0;width:100%}.copyright{border:0;margin:0;padding:0;text-align:center}.copyright p{line-height:18px}.copyright a{margin:0 8px}}@media (min-width:320px) and (max-width:680px){.sub-sections a{margin:0 0 15px;min-height:auto;width:100%}.sub-sections a .image{padding:30px 0}.sub-sections a:last-child{margin:0}}@media (min-width:320px) and (max-width:600px){.areas-resources-box ul.half li{width:100%}.jobs-by-type,.moc{padding:0;width:100%}.moc{margin:50px 0 0}.section-column{width:100%}.section>img{display:none}}@media (min-width:320px) and (max-width:560px){.hear-from-our-team .video,.hear-from-our-team .video:last-child{margin:0 0 30px!important;max-width:100%;width:100%}.hear-from-our-team .video:last-child{margin:0!important}}@media (min-width:320px) and (max-width:460px){.videos-mobile .videos{margin:0 0 20px;max-width:100%;width:100%}.videos-mobile .videos:last-child{margin:0}br.hideOnMobile{display:none}.styledBtn{margin:0 0 44px;text-align:center;width:100%}}@media (min-width:320px) and (max-width:420px){.copyright{align-items:flex-start}}@media (min-width:320px) and (max-width:340px){.resources-box,.resources-box.noMarginMedium{margin:0 0 12px!important;width:100%}.resources-box.noMargin,.resources-box.noMarginMedium{margin:0 0 12px!important}.resources-box:last-child{margin:0!important}}.maintenance-alert{color:#000;float:left;font-size:16px;font-weight:500;height:auto;line-height:18px;text-align:center;width:100%}.maintenance-alert .main-container{background:#bb2525;border-bottom:1px solid #000;padding-bottom:21px;padding-top:24px}.top-image{border-bottom:3px solid #143951;float:left}.top-image,.top-image .main-container{height:auto;width:100%}.top-image.inner .main-container{background:url(/build/images/hero_banner_large_subpage.f39adab2.webp) no-repeat 0/cover;border-bottom:2px solid #000;height:393px}.top-image.view .main-container{background:url(/build/images/job_advertorial_large.6075f0dc.webp) no-repeat 0/cover;border-bottom:2px solid #000;height:393px}.top-image .main-container{padding:0}.top-image .main-container>img{display:block;height:auto;width:100%}.top-image .main-container>img.hideOnDesktop{display:none}.top-image-floating{height:100%;left:0;padding:0 60px;position:absolute;top:0;width:100%;z-index:9}.intro{background:hsla(0,0%,100%,.4);left:40px;max-width:640px;padding:30px;width:auto}.innerIntro,.intro{float:left;height:auto;position:relative;top:38%;-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);z-index:1}.innerIntro{background:transparent;left:0;padding:30px 10px;width:100%}.innerIntro h1,.intro h1{color:#143951;display:block;float:left;font-size:24px;font-weight:600;height:auto;line-height:34px;margin:0 0 20px;padding:0;text-align:left;width:100%}.innerIntro h1{color:#143951;font-size:28px;line-height:34px;margin:0;text-align:center}.intro p{color:#143951;display:block;float:left;font-size:18px;font-weight:600;height:auto;line-height:28px;margin:0 0 10px;padding:0 0 0 26px;text-align:left;width:100%}.intro p a{color:#143951;font-weight:700;text-decoration:none}.intro p a:hover{color:#143951;text-decoration:underline}.main-header{width:100%}.logo,.main-header{float:left;height:auto;position:relative}.logo{display:inline-block;left:-30px;max-width:276px;top:-30px;width:auto;z-index:3}.logo img{display:block;height:auto;max-width:100%}.show-menu{display:block!important}.main-navigation{display:flex;display:-webkit-flex;flex-wrap:wrap;-webkit-flex-wrap:wrap;float:left;height:auto;justify-content:space-between;margin:56px 0 0;width:calc(100% - 276px);width:-webkit-calc(100% - 276px)}.separation{display:none;float:left;height:auto;margin:0;padding:0;width:100%}#main-menu{display:block;float:left;height:auto;width:auto}#main-menu>ul{display:inline-block;float:left;height:auto;list-style-type:none;margin:0;position:relative;width:auto!important;z-index:12}#main-menu>ul:after,#main-menu>ul:before{content:" ";display:table}#main-menu>ul>li{display:inline-block;float:left;height:auto;margin:0 0 0 16px;outline:none;padding:0;position:relative;top:0;width:auto;z-index:14}#main-menu>ul>li:first-child{margin:0}#main-menu>ul>li>a{background:#000;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;color:#fff;display:block;font-size:16px;height:48px;letter-spacing:normal;line-height:48px;margin:0;outline:none;padding:0 18px;position:relative;text-decoration:none;text-transform:uppercase;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;transition:all .2s ease-out;width:auto;z-index:9999}#main-menu>ul>li>a>span{font-size:12px;margin:1px 0 0 4px}#main-menu>ul>li.active>a,#main-menu>ul>li:hover>a,#main-menu>ul>li>a:hover{color:#fff;text-decoration:none}#main-menu>ul>li:hover>ul{display:block}#main-menu ul ul{background:#143951;border:1px solid #000;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;display:none;left:0;list-style-type:none;margin:0;overflow:visible;overflow:hidden;padding:20px;position:absolute;top:48px;width:280px!important;z-index:99991}#main-menu ul ul li{border:0;float:none;height:auto;margin:0;overflow:visible;padding:0}#main-menu ul ul li a,#main-menu ul ul li a:focus{color:#000;display:block;font-size:15px;font-weight:400;height:auto;line-height:16px;margin:0 0 18px;outline:none;padding:0;text-align:left;text-decoration:none;text-shadow:none;text-transform:none;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;transition:all .2s ease-out}#main-menu ul ul li:last-child a{margin:0}#main-menu ul ul li a:hover{color:#000;padding-left:18px;text-decoration:underline}#second-menu,.secondary-nav{display:block;height:auto;width:auto}#second-menu{float:left}#second-menu>ul{display:inline-block;float:left;height:auto;list-style-type:none;margin:0;position:relative;width:auto!important;z-index:0}#second-menu>ul:after,#second-menu>ul:before{content:" ";display:table}#second-menu>ul>li{display:inline-block;float:left;height:auto;margin:0 0 0 18px;outline:none;padding:0 18px 0 0;position:relative;top:0;width:auto;z-index:0}#second-menu>ul>li:after{background:#000;content:"";height:18px;position:absolute;right:0;top:17px;width:2px}#second-menu>ul>li:first-child{margin:0}#second-menu>ul>li>a{color:#000;display:block;font-size:16px;font-weight:400;height:48px;letter-spacing:normal;line-height:48px;margin:0;outline:none;padding:0;position:relative;text-decoration:none;text-transform:none;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;transition:all .2s ease-out;width:auto;z-index:0}#second-menu>ul>li>a>span{font-size:12px;margin:1px 0 0 4px}#second-menu>ul>li:hover>a,#second-menu>ul>li>a:hover{color:#000;text-decoration:underline}#second-menu>ul>li.active>a{font-weight:700}#second-menu>ul>li:hover>ul{display:block}#second-menu ul ul{background:#143951;border:1px solid #000;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;display:none;left:0;list-style-type:none;margin:0;overflow:visible;overflow:hidden;padding:20px;position:absolute;top:48px;width:280px!important;z-index:9999999}#second-menu ul ul li{border:0;float:none;height:auto;margin:0;overflow:visible;padding:0}#second-menu ul ul li a,#second-menu ul ul li a:focus{color:#000;display:block;font-size:15px;font-weight:400;height:auto;line-height:16px;margin:0 0 18px;outline:none;padding:0;text-align:left;text-decoration:none;text-shadow:none;text-transform:none;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;transition:all .2s ease-out}#second-menu ul ul li:last-child a{margin:0}#second-menu ul ul li a:hover{color:#000;padding-left:18px;text-decoration:underline}.social-media{float:left;height:auto;margin:17px 0 0;width:auto}.social-media>ul{display:inline-block;float:left;height:auto;list-style-type:none;margin:0 0 0 18px;padding:0;position:relative;width:auto!important;z-index:12}.social-media>ul:after,.social-media>ul:before{content:" ";display:table}.social-media>ul>li{display:inline-block;float:left;height:auto;margin:0 0 0 6px;outline:none;padding:0;position:relative;width:auto}.social-media>ul>li:first-child{margin:0}.social-media>ul>li>a{border:1px solid #000;border-radius:3px;color:#000;display:block;font-size:10px;font-weight:600;height:15px;letter-spacing:normal;line-height:13px;margin:0;outline:none;padding:0;position:relative;text-decoration:none;text-transform:none;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;transition:all .2s ease-out;width:15px}.social-media>ul>li>a:hover{background:#000;color:#fff}.top-image-floating>h2{color:#000;float:left;font-size:48px;font-weight:700;height:auto;line-height:50px;margin:24px 0 18px;padding:0 0 0 94px;text-align:left;width:100%}.lbj-breadcrumb{float:left;height:auto;margin:60px 0 0;width:100%}.lbj-breadcrumb,.lbj-breadcrumb h1,.lbj-breadcrumb span{color:#000;font-size:14px;font-weight:400;line-height:18px;padding:0;text-align:left}.lbj-breadcrumb h1,.lbj-breadcrumb span{display:inline-block;margin:0 10px 0 0}.lbj-breadcrumb span.hideOnMobile{display:inline-block}.lbj-breadcrumb span.hideOnDesktop{display:none}.lbj-breadcrumb a.home{font-size:14px}.lbj-breadcrumb a{color:#000;display:inline-block;margin:0 10px 0 0;text-decoration:underline}.lbj-breadcrumb a.noMargin{margin:0}.lbj-breadcrumb a:hover{color:#000;text-decoration:none}@media (min-width:320px) and (max-width:1360px){.top-image-floating{padding:0 30px}.logo{left:0}#main-menu{margin:0 0 0 28px}}@media (min-width:320px) and (max-width:1160px){.social-media{display:none}#second-menu>ul>li:last-child{padding:0}#second-menu>ul>li:last-child:after{display:none}}@media (min-width:320px) and (max-width:1060px){.main-navigation{display:block;margin:36px 0 0}#main-menu{clear:both;float:right;margin:0 0 24px}#main-menu ul ul{left:auto;right:0}.separation{display:block}.secondary-nav{float:right}#second-menu>ul>li>a{height:auto;line-height:18px;padding-bottom:4px}#second-menu>ul>li:after{top:2px}#second-menu ul ul{top:22px}}@media (min-width:320px) and (max-width:1024px){.top-image-floating{padding:0 20px}.lbj-breadcrumb,.top-image-floating>h2{padding:0}.logo{max-width:200px}}@media (min-width:320px) and (max-width:940px){.intro{left:10px;max-width:65%;padding:15px}.innerIntro h1{font-size:22px;line-height:28px}.intro h1{font-size:20px;line-height:28px;margin:0 0 12px}.intro p{float:left;font-size:15px;line-height:20px;margin:0 0 6px;padding:0 0 0 14px}}@media (min-width:320px) and (max-width:780px){.top-image-floating{padding:0 14px}.lbj-breadcrumb,.top-image-floating>h2{display:none}.top-image .main-container>img.hideOnDesktop{display:block}.top-image .main-container>img.hideOnMobile{display:none}.top-image .main-container,.top-image.inner .main-container,.top-image.view .main-container{background-image:none;height:auto}.main-navigation .secondary-nav,.main-navigation .separation{display:none!important}.main-navigation{float:right;margin:24px 0 0;width:calc(100% - 110px);width:-webkit-calc(100% - 110px)}#main-menu{margin:0}#main-menu>ul>li,#main-menu>ul>li:first-child{margin:0 0 0 8px}#main-menu>ul>li>a{font-size:10px;height:24px;line-height:24px;padding:0 8px}#main-menu>ul>li>a>span{font-size:9px}.logo{top:0;width:110px}#main-menu ul{display:none}.intro{background:transparent;height:auto;left:0;max-width:100%;top:22%;width:100%}.innerIntro h1{font-size:18px;line-height:24px}.intro h1{font-size:18px;line-height:26px;margin:0 0 12px}.intro p{float:left;font-size:14px;line-height:20px;margin:0 0 6px;padding:0 0 0 14px}}.hamburgerBtn{background:transparent;border:2px solid #000;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;color:#000!important;display:block;float:right;font-size:18px;height:41px;letter-spacing:normal;line-height:44px;margin:56px 10px 0 0;outline:none;padding:0 10px;position:relative;text-align:center!important;text-decoration:none;text-transform:uppercase;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;transition:all .2s ease-out;width:41px}.hamburgerBtn:hover{background:#000;color:#fff!important;text-decoration:none}.hamburgerBtn i{margin:0}@media (min-width:320px) and (max-width:780px){.hamburgerBtn{margin:7% 10px 0 0}}.resources{float:right;height:auto;margin:60px 0;width:236px}.lessMargin .resources{margin:20px 0}.resources h2{color:#000;display:block;font-size:20px;font-weight:700;line-height:20px;margin:0 0 14px;text-align:left}.map-sidebar.hideMobile,.map-sidebar.showMobile{border:1px solid #909090;border-bottom:4px solid #143951;border-radius:8px;-moz-border-radius:8px;-webkit-border-radius:8px;box-sizing:border-box;display:flex;display:-webkit-flex;flex-wrap:wrap;-webkit-flex-wrap:wrap;float:right;height:auto;height:350px;margin:20px 0 0;overflow:hidden;position:relative;width:274px;z-index:2}.map-sidebar.showMobile{display:none;float:left}#job-apply .map-sidebar,#job-details .map-sidebar{border:1px solid #ccc;border-radius:8px;-webkit-border-radius:8px;-moz-border-radius:8px;float:left;height:auto;margin:0 0 60px;overflow:hidden;width:100%}@media (min-width:320px) and (max-width:780px){#job-apply .map-sidebar,#job-details .map-sidebar{margin:40px 0 20px}}.inner-resources-boxes{float:left;height:auto;justify-content:space-between}.inner-resources-box,.inner-resources-boxes{display:flex;display:-webkit-flex;flex-wrap:wrap;-webkit-flex-wrap:wrap;width:100%}.inner-resources-box{align-content:center;background:#fff url(https://7b4bc93e7797170ef8c0-b21d566f5b5e3d408679a6e6130c08f5.ssl.cf2.rackcdn.com/grainy_bg.webp) repeat;border:1px solid #909090;border-bottom:4px solid #143951;border-radius:8px;-moz-border-radius:8px;-webkit-border-radius:8px;color:#143951;font-size:18px;font-weight:700;height:152px;line-height:22px;margin:0 0 30px;padding:0 0 0 20px;position:relative;text-decoration:none;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;transition:all .2s ease-out}.inner-resources-box span{color:#143951;font-size:14px;font-weight:400;margin:10px 0 0;text-align:left;text-decoration:none;width:100%}.inner-resources-box:hover{border-bottom:4px solid #143951;color:#143951;text-decoration:none}.inner-resources-box:hover span{text-decoration:underline!important}.inner-resources-box:last-child{margin:0}.inner-resources-box img{bottom:0;max-height:95%;position:absolute;right:0}@media (min-width:320px) and (max-width:1024px){.resources{display:none}.body-content.column{width:100%}.map-sidebar.hideMobile{display:none}.map-sidebar.showMobile{border-left-color:#ccc;border-right-color:#ccc;border-top-color:#ccc;display:block;height:350px;margin:20px 0 0;width:100%}}.modal{align-items:center;background:rgba(0,0,0,.75)!important;box-sizing:border-box;display:flex;height:100%;justify-content:center;left:-9999999999999px;position:fixed;text-align:center;top:0;width:100%;z-index:-9999999999}.modal.active{left:0;z-index:9999999999999}.modal-inner{background:#fff;border-radius:5px;display:inline-block;max-width:700px;position:relative;text-align:left}.modal-inner .modal-header{border-bottom:1px solid #000;justify-content:flex-end;padding:2rem}.modal-inner .modal-body{box-sizing:border-box;float:left;height:auto;padding:2rem;position:relative;width:100%}.modal-inner h2{color:#143951;display:inline-block;font-size:22px;font-weight:600;height:auto;line-height:22px;margin:0;text-transform:uppercase;width:100%}.modal-inner p{color:#000;display:block;font-size:16px;font-weight:400;height:auto;line-height:24px;margin:0 0 15px;text-align:left;text-transform:none;width:100%}.modal-inner p a{color:#143951;text-decoration:underline}.modal-inner p a:hover{color:#143951;text-decoration:none}.modal-inner p:last-child{margin:0}.modal-inner ol,.modal-inner ul{float:none;list-style:disc;margin:0 0 15px;padding:0 0 0 25px}.modal-inner ol{list-style:decimal}.modal-inner li{color:#000;font-size:16px;font-weight:400;line-height:24px;list-style:inherit}.modal-inner .modal-header .close-modal{color:#666;display:inline-block;float:right;font-size:20px;height:auto;line-height:22px;margin:-1rem -1rem -1rem auto;padding:1rem;width:auto}.modal-inner .modal-header .close-modal:hover{color:#143951}#map-modal .modal-inner{max-width:none}#map-modal .modal-body{padding:0}#apply-later-modal .modal-inner .modal-header{padding:30px 62px 30px 30px}#apply-later-modal .modal-inner .modal-body{padding:30px}#apply-later-modal .modal-inner{max-width:520px}#apply-later-modal .modal-body p{color:#000;float:left;font-family:Helvetica Neue LT Roman;font-size:16px;height:auto;line-height:24px;margin:0 0 16px;padding:0;text-align:left;width:100%}#apply-later-modal .modal-body p:last-child{margin:0}#upload-modal .modal-inner{max-width:600px}#upload-modal .modal-inner .modal-header{padding:15px 55px 15px 25px}#upload-modal .modal-body{padding:25px}#upload-modal .modal-body p{color:#000;float:left;font-family:Lato,sans-serif;font-size:16px;height:auto;line-height:24px;margin:0;padding:0;text-align:left;width:100%}#upload-modal .modal-body p:last-child{margin:0}#upload-modal .modal-body p a,#upload-modal .modal-body p a:hover{color:#333;text-decoration:underline}#upload-modal .modal-body p a:hover{font-family:Lato,sans-serif}@media (min-width:720px) and (max-width:1000px){.modal-inner{margin:0 15px}}@media (min-width:720px) and (max-width:560px){.modal-inner{border-radius:0}}@media (min-width:20px) and (max-width:720px){#upload-modal{padding:20px}}.mobile-menu-wrapper{display:none}body.menuOpen{overflow-y:hidden!important}.mobile-menu-wrapper{background:transparent;display:flex;display:-webkit-flex;flex-wrap:wrap;-webkit-flex-wrap:wrap;height:100%;left:-110%;overflow:hidden;padding:0;position:fixed;top:0;transition:left .3s ease-in-out 0s;width:100%;z-index:9999999}.mobile-menu-wrapper.active{background:rgba(0,0,0,.6);left:0}.menu-card{background:#fff;border-bottom-right-radius:15px;border-right:2px solid #000;border-top-right-radius:15px;flex-flow:column;-webkit-flex-flow:column;padding:20px 0 20px 20px;width:85%;z-index:9999}.menu-card,.menu-card-overlay{display:flex;display:-webkit-flex;flex-wrap:wrap;-webkit-flex-wrap:wrap;height:100%}.menu-card-overlay{background:transparent;padding:0;width:15%}.hamburger-menu-header{align-items:center;align-self:flex-start;display:flex;display:-webkit-flex;flex-wrap:wrap;-webkit-flex-wrap:wrap;height:auto;justify-content:space-between;padding:0 20px 40px 0;width:100%}.hamburger-menu-header .mobile-logo{display:block;height:auto;margin:0;text-indent:-999999px;width:auto}.hamburger-menu-header .mobile-logo span{display:block;height:0;margin:0;text-indent:-9999999px}.hamburger-menu-header .mobile-logo img{display:block;height:auto;width:80px}.hamburger-menu-header .closeMobileMenu{color:#333;display:block;font-size:22px;height:auto;margin:0;width:auto}.mobile-menu{align-self:flex-start;display:flex;display:-webkit-flex;flex:2;margin:0 10px 0 0;overflow:auto;padding:0 10px 0 0;width:calc(100% - 10px);width:-webkit-calc(100% - 10px)}.mobile-menu ul{padding:0}.mobile-menu ul,.mobile-menu ul li{display:block;height:auto;list-style:none;margin:0;width:100%}.mobile-menu ul li{border-bottom:1px solid #d2d2d2;padding:15px 0}.mobile-menu ul li a{align-items:center;color:#333;display:flex;display:-webkit-flex;font-size:16px;font-weight:700;height:auto;line-height:20px;margin:0;padding:0;text-align:left;text-decoration:none!important;width:100%}.mobile-menu ul li a.has-sub-menu-mobile{justify-content:space-between}.leftCopy{align-items:center;display:flex;display:-webkit-flex;justify-content:flex-start}.mobile-menu ul li a span.expandMenu{float:right}.mobile-menu ul li a i{color:#143951;font-size:16px;margin:-4px 12px 0 0;min-width:20px}.mobile-menu ul li ul{display:none;margin:0;padding:0 0 0 32px}.mobile-menu ul li ul li{padding:12px 0}.mobile-menu ul li ul li:first-child{padding-top:22px}.mobile-menu ul li ul li:last-child{border-bottom:0;padding-bottom:0}.mobile-menu ul li ul li a{color:#666;font-size:15px;font-weight:400;line-height:18px}.hamburger-menu-footer{display:block;height:auto;padding:20px 20px 0 0;text-align:center;width:100%}.hamburger-menu-footer ul{border:0;display:inline-block;height:auto;list-style-type:none;margin:0;padding:0;width:auto}.hamburger-menu-footer li{border:0;float:left;height:auto;line-height:0;margin:0 14px 0 0;overflow:visible;padding:0;width:auto}.hamburger-menu-footer a,.hamburger-menu-footer a:focus{border:1px solid #000;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;color:#000;display:inline-block;font-size:16px;height:22px;line-height:20px;margin:0;outline:none;padding:0;text-align:center!important;text-decoration:none;text-shadow:none;text-transform:none;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;transition:all .2s ease-out;width:22px}.hamburger-menu-footer a i{margin:0;vertical-align:middle}.hamburger-menu-footer li:last-child{margin:0}.hamburger-menu-footer a:focus,.hamburger-menu-footer a:hover{background:#000;color:#fff;text-decoration:none}@media (min-width:320px) and (max-width:1024px){.menu-card{height:calc(100% - 20px);height:-webkit-calc(100% - 20px)}}@media (min-width:320px) and (max-width:780px){.menu-card{height:100%}}#job-results-holder{float:left;height:auto;padding:60px 0 20px;text-align:left;width:calc(100% - 296px);width:-webkit-calc(100% - 296px)}#employersSeo #job-results-holder,#job-apply #job-results-holder,#job-details #job-results-holder,#kazasSeo #job-results-holder{float:left;height:auto;padding:20px 0;text-align:left;width:calc(100% - 296px);width:-webkit-calc(100% - 296px)}#job-apply #job-results-holder,#job-details #job-results-holder{width:100%}#job-details_list #job-results-holder{padding-top:20px}#job-results-holder h1{color:#000;font-size:20px;font-weight:700;height:auto;line-height:22px;margin:0 0 12px;width:100%}#job-results-holder h2.job-information{clear:both;color:#333;display:block;float:left;font-size:14px;font-style:italic;font-weight:400;height:auto;line-height:14px;margin:15px 0 25px;position:relative;text-align:center;width:100%;z-index:0}h2.job-information:after{background:#c1c1c1;content:"";height:1px;left:0;margin:0;position:absolute;top:50%;width:100%;z-index:0}h2.job-information span,h2.kaza-information span{background:#fff;display:inline-block;height:auto;padding:0 8px;position:relative;width:auto;z-index:1}h2.kaza-information span{line-height:24px;padding:2px 0 0}h2.job-information a#reloadJobs{color:#143951;text-decoration:underline}h2.job-information a#reloadJobs:hover{color:#143951;text-decoration:none}a.clearFilters,h2.kaza-information a{background:#143951;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;color:#fff;float:right;font-size:12px;font-weight:600;height:auto;line-height:12px;padding:8px 12px 5px;text-decoration:none;text-transform:uppercase}a.clearFilters{display:none;padding:16px 8px 13px}a.clearFilters:hover,h2.kaza-information a:hover{background:#143951;text-decoration:none}.jobs-listing{clear:both;float:left;height:auto;width:100%}.jobs-listing ul#job-list-items{float:left;height:auto;list-style:none;margin:0;padding:0;width:100%}.jobs-listing ul#job-list-items li{float:left;height:auto;list-style:none;margin:0 0 8px;padding:0;width:100%}.jobs-listing ul#job-list-items li:last-child{margin:0}.jobs-listing ul#job-list-items li a{border:1px solid #ccc;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;display:flex;display:-webkit-flex;flex-wrap:wrap;-webkit-flex-wrap:wrap;float:left;height:auto;padding:24px;-webkit-transition:box-shadow .2s ease-out,border .2s ease-out,background .2s ease-out;-moz-transition:box-shadow .2s ease-out,border .2s ease-out,background .2s ease-out;transition:box-shadow .2s ease-out,border .2s ease-out,background .2s ease-out;width:100%}.jobs-listing ul#job-list-items li a:hover{border-color:#000;-moz-box-shadow:0 0 6px 0 rgba(0,0,0,.1);-webkit-box-shadow:0 0 6px 0 rgba(0,0,0,.1);box-shadow:0 0 8px 0 rgba(0,0,0,.1);text-decoration:none!important}.jobs-listing ul#job-list-items li.no-results a:hover{border-color:#ccc}.jobs-listing ul#job-list-items li.no-results a{text-decoration:none!important}.jobs-listing ul#job-list-items li.no-results a p{color:#000;display:block;font-family:Helvetica Neue LT Bold;font-size:18px;font-weight:400;height:auto;line-height:20px;margin:0;padding:0;text-align:left;text-decoration:none!important;text-transform:none;width:100%}.jobs-listing ul#job-list-items li a .job-logo{align-items:center;background:transparent;border:1px solid #ddd;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;display:flex;display:-webkit-flex;flex-wrap:wrap;-webkit-flex-wrap:wrap;float:left;height:71px;justify-content:center;margin:0 15px 0 0;overflow:hidden;padding:0;width:107px}.jobs-listing ul#job-list-items li a .job-logo img{display:block;height:auto;width:100%}.jobs-listing ul#job-list-items li a .job-column{align-items:center;display:flex;display:-webkit-flex;flex-wrap:wrap;-webkit-flex-wrap:wrap;float:left;height:auto;justify-content:space-between;margin:0;padding:0;width:calc(100% - 124px);width:-webkit-calc(100% - 124px)}.jobs-listing ul#job-list-items li a .job-column .job-data{float:left;height:auto;max-width:88%;width:auto}.jobs-listing ul#job-list-items li a .job-column .job-data h3{color:#000;display:block;font-size:18px;font-weight:700;height:auto;line-height:22px;margin:0 0 6px;padding:0;text-align:left;text-decoration:none!important;text-transform:none;width:100%}.jobs-listing ul#job-list-items li a:hover .job-column .job-data h3{color:#000}.jobs-listing ul#job-list-items li a .job-column .job-data h4{color:#000;display:block;font-size:15px;font-weight:300;height:auto;line-height:18px;margin:0;padding:0;text-align:left;text-decoration:none!important;text-transform:none;width:100%}.jobs-listing ul#job-list-items li a .job-column .job-data h4:first-of-type{margin:0 0 6px}.jobs-listing ul#job-list-items li a .job-column .job-data h4 span{color:#999;margin:0 6px 0 0}.jobs-listing ul#job-list-items li a .job-column .job-data h4 div{margin:0 0 0 18px}.jobs-listing ul#job-list-items li a .job-column .job-actions{align-items:center;display:flex;display:-webkit-flex;flex-wrap:wrap;-webkit-flex-wrap:wrap;float:left;height:auto;justify-self:flex-end;width:auto}.jobs-listing ul#job-list-items li a .job-column span.job-attribute{background:#f7f7f7;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;color:#000;display:inline-block;float:left;font-size:12px;font-weight:600;height:auto;margin:0 14px 0 0;padding:10px 12px;text-transform:uppercase;width:auto}.jobs-listing ul#job-list-items li a .job-column span.job-attribute:last-child{margin:0}#career-areas .jobs-listing ul#job-list-items li a .job-column span.job-attribute,#job-search .jobs-listing ul#job-list-items li a .job-column span.job-attribute{max-width:115px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#career-areas .jobs-listing ul#job-list-items li a .job-column span.jobType,#job-search .jobs-listing ul#job-list-items li a .job-column span.jobType{max-width:250px}.jobs-listing ul#job-list-items li a .job-column span.saveJob{color:#ccc;font-size:26px;margin:0;-webkit-transition:color .2s ease-out;-moz-transition:color .2s ease-out;transition:color .2s ease-out}.jobs-listing ul#job-list-items li a .job-column span.saveJob.active,.jobs-listing ul#job-list-items li a .job-column span.saveJob:hover{color:#143951}#job-location .jobs-listing ul#job-list-items li a .job-column span.saveJob{margin:0 0 0 auto}.jobs-navigation{clear:both;float:left;height:auto;margin:18px 0 0;text-align:center;width:100%}.jobs-navigation .load-more-jobs{background:#143951;border-bottom:3px solid #17130b;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;box-sizing:border-box;color:#fff;display:inline-block;float:none;font-size:16px;font-weight:400;font-weight:700;line-height:18px;margin:0;padding:10px 16px 6px;text-align:center;text-decoration:none;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;transition:all .2s ease-out}.jobs-navigation .load-more-jobs:hover{background:#000;color:#fff}.shape{float:left;margin:40px 0 0}.shape,.shape img{height:auto;width:100%}.shape img{display:block}@media (min-width:320px) and (max-width:1240px){.jobs-listing ul#job-list-items li a .job-column .job-data{max-width:52%}}@media (min-width:320px) and (max-width:1150px){.jobs-listing ul#job-list-items li a .job-column .job-data{max-width:52%}.jobs-listing ul#job-list-items li a .job-column span.job-attribute.jobType{display:none}}@media (min-width:320px) and (max-width:1024px){#job-apply #job-results-holder,#job-details #job-results-holder,#job-results-holder{width:100%}.jobs-listing ul#job-list-items li a .job-column .job-data{max-width:50%}.jobs-listing ul#job-list-items li a .job-column span.job-attribute.jobType{display:block}}@media (min-width:320px) and (max-width:780px){#job-apply #job-results-holder,#job-details #job-results-holder,#job-results-holder{padding:20px 0}#job-results-holder h1{font-size:22px;line-height:28px;margin:0 0 18px}.jobs-listing ul#job-list-items li a{padding:15px}.jobs-listing ul#job-list-items li a .job-column .job-actions{display:none}.jobs-listing ul#job-list-items li a .job-column .job-data{max-width:100%;width:100%}.jobs-listing ul#job-list-items li a .job-column .job-data h3{font-size:16px}.jobs-listing ul#job-list-items li a .job-column .job-data h4{font-size:14px}.jobs-navigation .load-more-jobs{width:100%}.jobs-listing ul#job-list-items li a .job-column .job-data h4 span{display:none}.jobs-listing ul#job-list-items li a .job-logo{height:40px;width:60px}.jobs-listing ul#job-list-items li a .job-column{width:calc(100% - 78px);width:-webkit-calc(100% - 78px)}}.job-filters{clear:both;float:left;height:auto;margin:0 0 25px;width:100%}.job-filters .keyword-search-holder{border:1px solid #ccc;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;float:left;height:42px;margin:0;overflow:hidden;position:relative;width:66%}.job-filters .keywordSearchActions{float:left;height:42px;margin:0;padding:0 0 0 10px;width:34%}.job-filters .keywordSearchActions a#searchJobs-btn{background:#000;border:none;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;box-sizing:border-box;color:#fff;display:inline-block;float:left;font-size:16px;font-weight:600;height:42px;line-height:44px;margin:0;padding:0 18px;text-align:center;text-decoration:none;-webkit-transition:background-color .2s ease-out,color .2s ease-out;-moz-transition:background-color .2s ease-out,color .2s ease-out;transition:background-color .2s ease-out,color .2s ease-out}.job-filters .keywordSearchActions a#searchJobs-btn:hover{background:#143951;color:#fff}.job-filters .keywordSearchActions a.searchAgain{color:#000;font-size:14px;line-height:44px;margin:0 0 0 10px;text-decoration:underline}.job-filters .keywordSearchActions a.searchAgain:hover{color:#000;text-decoration:none}.job-filters .keyword-search-holder a#searchJobs-btn{background:#fff;color:#999;font-size:14px;height:40px;line-height:42px;position:absolute;right:0;text-align:center;top:0;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;transition:all .2s ease-out;width:36px;z-index:2}.job-filters .keyword-search-holder a:hover{color:#143951}.job-filters .keyword-search-holder input{border:0;color:#333;font-size:14px;line-height:42px;padding:0 15px;width:100%}.job-filters .keyword-search-holder.has-keyword .clear-filter-ddm{display:block}.job-filters .keyword-search-holder input::-webkit-input-placeholder{color:#333!important;font-weight:400!important;opacity:1!important}.job-filters .keyword-search-holder input::-moz-placeholder{color:#333!important;font-weight:400!important;opacity:1!important}.job-filters .keyword-search-holder input:-ms-input-placeholder{color:#333!important;font-weight:400!important;opacity:1!important}.job-filters .keyword-search-holder input:-moz-placeholder{color:#333!important;font-weight:400!important;opacity:1!important}.filters-ddm-holder{display:block;float:left;height:auto;width:100%}#career-areas .filters-ddm-holder,#employer .filters-ddm-holder,#kazas .filters-ddm-holder{width:100%}#career-areas .filter-column,#employer .filter-column{margin:0 12px 0 0;width:calc(50% - 8px);width:-webkit-calc(50% - 8px)}#kazas .filter-column{margin:0 12px 0 0;width:calc(39% - 8px);width:-webkit-calc(39% - 8px)}#career-areas .filter-column:last-child,#employer .filter-column:last-child,#kazas .filter-column:last-child{margin:0}.filter-column{border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;float:left;height:42px;margin:0 0 0 12px;position:relative;width:calc(33.33% - 8px);width:-webkit-calc(33.33% - 8px)}.filter-column:first-child{margin:0}.job-filters .clear-filter-ddm{color:#143951;display:none;font-size:15px;left:8px;padding:2px;position:absolute;top:50%;-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);z-index:1}.job-filters .clear-filter-ddm:hover{color:#000;text-decoration:none}.filter-holder.hasSelection .clear-filter-ddm{display:block}.filters-ddm-holder div .SumoSelect{border-color:#ccc;box-sizing:border-box;cursor:pointer;text-align:left;width:100%}.filters-ddm-holder div .SumoSelect>.CaptionCont,.filters-ddm-holder div .SumoSelect>.CaptionCont>span.placeholder{border-color:#ccc;border-radius:3px;-webkit-border-radius:3px;box-sizing:border-box;color:#000;cursor:pointer;font-family:inherit;font-size:14px;font-style:normal;text-align:left;width:100%}.filters-ddm-holder div .SumoSelect>.CaptionCont.hasSelection,.filters-ddm-holder div .SumoSelect>.CaptionCont.hasSelection>span.placeholder{border-color:#143951}.filters-ddm-holder div .SumoSelect>.CaptionCont.hasSelection{padding:0 8px 0 26px}.filters-ddm-holder div .SumoSelect>.CaptionCont.hasSelection>span{padding-right:0}.filters-ddm-holder div .SumoSelect>.CaptionCont.hasSelection>label{display:none}.filters-ddm-holder div .SumoSelect>.CaptionCont.hasSelection span,.filters-ddm-holder div .SumoSelect>.CaptionCont.hasSelection>label>i,.filters-ddm-holder div .SumoSelect>.CaptionCont.hasSelection>label>i:after,.filters-ddm-holder div .SumoSelect>.CaptionCont.hasSelection>span.placeholder span{color:#143951}.filters-ddm-holder div .SelectBox{height:42px;line-height:42px}.filters-ddm-holder div .SumoSelect>.CaptionCont>span{cursor:pointer;height:42px;line-height:42px}.filters-ddm-holder div .SumoSelect.open .search-txt{background:transparent;color:#000;font-size:14px;height:42px;line-height:42px;padding:0 8px 0 22px}.filters-ddm-holder div .SumoSelect>.CaptionCont>label>i{background:none;color:#999;font-size:18px;height:20px}.filters-ddm-holder div .SumoSelect>.CaptionCont>label>i:after{color:#999;content:"\f107";font-family:Font Awesome\ 5 Free;font-size:16px;font-style:normal;font-weight:900;height:20px;position:absolute;top:-10px;width:16px}.filters-ddm-holder div .SumoSelect>.optWrapper{max-width:100%;min-width:200px;width:100%}.filters-ddm-holder div .SumoSelect>.optWrapper .select-all,.filters-ddm-holder div .SumoSelect>.optWrapper>.options li.opt{font-weight:400;line-height:16px;padding:10px 6px 8px 35px}.filters-ddm-holder div .SumoSelect>.optWrapper>.options li.opt.sel{background-color:#fff;border-color:#f5f5f5}.filters-ddm-holder div .SumoSelect>.optWrapper>.options li.opt:hover{background-color:#e4e4e4;border-color:#e4e4e4}.filters-ddm-holder div .SumoSelect.open>.optWrapper{border-color:#ccc;border-radius:3px;overflow:hidden}.SumoSelect .select-all>label,.filters-ddm-holder div .SumoSelect>.CaptionCont,.filters-ddm-holder div .SumoSelect>.optWrapper>.options li.opt label{font-weight:400;margin:0}.filters-ddm-holder div .SumoSelect .select-all.partial>span i,.filters-ddm-holder div .SumoSelect .select-all.selected>span i,.filters-ddm-holder div .SumoSelect>.optWrapper.multiple>.options li.opt.selected span i{background-color:#143951}@media (min-width:780px) and (max-width:1250px){#job-search .title-filter{display:none}#job-search .filter-column{width:calc(50% - 6px);width:-webkit-calc(50% - 6px)}}@media (min-width:780px) and (max-width:1180px){#kazas .filter-column{width:calc(50% - 12px);width:-webkit-calc(50% - 12px)}#kazas .filter-column.category-filter{margin:0;width:50%}.clearFilters{margin:10px 0 0;text-align:center;width:100%}}@media (min-width:780px) and (max-width:1080px){#job-search .type-filter{display:none}#job-search .filter-column{width:calc(50% - 12px);width:-webkit-calc(50% - 12px)}}@media (min-width:780px) and (max-width:1024px){#job-search .title-filter{display:block}#job-search .filter-column{width:calc(33.33% - 8px);width:-webkit-calc(33.33% - 8px)}}@media (min-width:320px) and (max-width:780px){.filters-ddm-holder,.job-filters .keyword-search-holder{margin:0;width:100%}.job-filters .keywordSearchActions{margin:10px 0 0;padding:0;width:100%}.job-filters .keywordSearchActions a{width:calc(50% - 5px);width:-webkit-calc(50% - 5px)}.job-filters .keywordSearchActions a.searchAgain{background:#143951;border:none;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;box-sizing:border-box;color:#fff;display:inline-block;float:left;font-size:16px;font-weight:600;height:42px;line-height:44px;margin:0 0 0 10px;padding:0 22px;text-align:center;text-decoration:none!important;text-transform:uppercase;-webkit-transition:background-color .2s ease-out,color .2s ease-out;-moz-transition:background-color .2s ease-out,color .2s ease-out;transition:background-color .2s ease-out,color .2s ease-out}.job-filters .keywordSearchActions a.searchAgain:hover{background:#000;color:#fff}#career-areas .filter-column,#employer .filter-column,#kazas .filter-column,.filter-column{margin:8px 0 0!important;width:100%}.clearFilters{margin:10px 0 0;text-align:center;width:100%}}#job-results-holder.noResults .job-filters{display:none!important}.jobs-detail{border:1px solid #ccc;border-radius:8px;-webkit-border-radius:8px;-moz-border-radius:8px;margin:0;overflow:hidden;padding:30px}.jobs-detail,.jobs-detail .job-header{display:flex;display:-webkit-flex;flex-wrap:wrap;-webkit-flex-wrap:wrap;float:left;height:auto;width:100%}.jobs-detail .job-header{align-items:center;border-bottom:1px solid #ccc;justify-content:space-between;margin:0 0 30px;padding:0 0 18px;text-align:left}.jobs-detail .job-header .job-logo{align-items:center;background:transparent;border:1px solid #ddd;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;display:flex;display:-webkit-flex;flex-wrap:wrap;-webkit-flex-wrap:wrap;float:left;height:80px;justify-content:center;margin:0 18px 0 0;overflow:hidden;padding:0;width:120px}.jobs-detail .job-header .job-logo img{display:block;height:auto;width:100%}.jobs-detail .job-header .job-attributes{float:left;height:auto;margin:0 10px 0 0;width:calc(100% - 366px);width:-webkit-calc(100% - 366px)}.jobs-detail .job-header .job-attributes h2{color:#000;float:left;font-size:16px;font-weight:600;height:auto;line-height:20px;margin:0 0 6px;padding:0;text-transform:none;width:100%}.jobs-detail .job-header .job-attributes h3{color:#000;float:left;font-size:13px;font-weight:400;height:auto;line-height:16px;margin:0;padding:0;text-align:left;text-transform:none;width:100%}.jobs-detail .job-header .job-attributes h3.withPadding{padding:0 0 0 18px}.jobs-detail .job-header .job-attributes h3 span,.jobs-detail .job-header .job-attributes h4 span{color:#999;margin:0 6px 0 0}.jobs-detail .job-header .job-attributes h3.withPadding span{margin:0 6px 0 -18px}.jobs-detail .job-header .job-attributes h4,.jobs-detail .job-header .job-attributes h4 a{color:#000;float:left;font-size:13px;font-weight:400;height:auto;line-height:16px;margin:0;overflow:hidden;padding:0;text-overflow:ellipsis;text-transform:none;white-space:nowrap;width:100%}.jobs-detail .job-header .job-attributes h4{margin:0 0 6px}.jobs-detail .job-actions{float:left;height:auto;width:auto}.jobs-detail .job-actions a.saveShare{align-content:center;align-items:center;background:#fff;border:2px solid #000;border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;color:#000;display:flex;display:-webkit-flex;flex-direction:column;flex-wrap:wrap;-webkit-flex-wrap:wrap;float:left;font-size:9.2px;height:50px;justify-content:center;line-height:10px;margin:0 0 0 12px;text-align:center;text-transform:uppercase;-webkit-transition:background-color .2s ease-out,color .2s ease-out;-moz-transition:background-color .2s ease-out,color .2s ease-out;transition:background-color .2s ease-out,color .2s ease-out;width:50px}.jobs-detail .job-actions a:first-child{margin:0}.jobs-detail.break{flex-basis:100%;height:0}.jobs-detail .job-actions a.saveShare i{clear:both;font-size:19px;margin:0}.jobs-detail .job-actions a.saveShare.active,.jobs-detail .job-actions a.saveShare:hover{background:#143951;border-color:#000;color:#fff!important;text-decoration:none}.jobs-detail .applyNowBtn,.jobs-detail .applyNowBtnOffsite,.jobs-detail .job-actions .applyNowBtn,.jobs-detail .job-actions .applyNowBtnOffsite{background:#000;border:none;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;box-sizing:border-box;color:#fff;display:inline-block;float:left;font-size:16px;font-weight:600;height:50px;line-height:50px;margin:0 0 0 12px;padding:0 18px;text-align:center;text-decoration:none;-webkit-transition:background-color .2s ease-out,color .2s ease-out;-moz-transition:background-color .2s ease-out,color .2s ease-out;transition:background-color .2s ease-out,color .2s ease-out}.jobs-detail .applyNowBtn,.jobs-detail .applyNowBtnOffsite{margin:0 18px 0 0}.jobs-detail .applyNowBtn:hover,.jobs-detail .applyNowBtnOffsite:hover,.jobs-detail .job-actions .applyNowBtn:hover,.jobs-detail .job-actions .applyNowBtnOffsite:hover{background:#143951;color:#fff}.jobs-detail .job-sub-header{float:left;height:auto;margin:16px 0 0;width:100%}.jobs-detail .job-sub-header span.job-attribute{background:#f7f7f7;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;color:#000;display:inline-block;float:left;font-size:12px;font-weight:400;height:auto;margin:0 14px 14px 0;padding:8px 14px;text-transform:uppercase;width:auto}.jobs-detail .job-sub-header span.job-attribute label{color:#143951;display:block;font-size:10px;font-weight:300;margin:0 0 2px}.jobs-detail .posting-nav{background:#fff;border:1px solid #ccc;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;box-sizing:border-box;color:#000;display:inline-block;height:30px;line-height:28px;margin:0 14px;text-align:center;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;transition:all .2s ease-out;vertical-align:middle;width:30px}.jobs-detail .posting-nav:hover{border-color:#000;color:#000;text-decoration:none}.jobs-detail .job-content{float:left;height:auto;margin:0;padding:0;text-align:left;width:100%}.jobs-detail .job-content,.jobs-detail .job-content .job-description>*,.jobs-detail .job-content .job-overview>*{color:#000;font-size:16px;line-height:28px}.jobs-detail .job-content .job-overview{margin-bottom:20px}.jobs-detail .job-content .job-overview:after{clear:both;content:" ";display:block}.jobs-detail .job-content .job-overview h3{float:left;font-size:22px;font-weight:700;line-height:30px;text-transform:none;width:100%}.jobs-detail .job-content .job-overview .sign-on-bonus-box{border:1px solid #143951;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;color:#143951;float:right;padding:7px 20px;text-align:center;text-transform:uppercase;width:120px}.jobs-detail .job-content .job-overview .sign-on-bonus-box p{font-size:10px;line-height:12px;margin:0 0 .5rem}.jobs-detail .job-content .job-overview .sign-on-bonus-box strong{font-size:16px;font-weight:700;line-height:12px;margin:0}.jobs-detail .job-content .job-description{margin-bottom:40px}.jobs-detail .job-content .job-description.noMargin{margin-bottom:0}.jobs-detail .job-content .job-description h1,.jobs-detail .job-content .job-description h2,.jobs-detail .job-content .job-description h3,.jobs-detail .job-content .job-description h4{float:none;font-size:16px;text-transform:none;width:100%}.jobs-detail .job-content .job-description h1,.jobs-detail .job-content .job-description h2{color:#000!important;margin-bottom:22px}.jobs-detail .job-content .job-description h3,.jobs-detail .job-content .job-description h4{color:#231f20!important;margin-bottom:6px}.jobs-detail .job-content .job-description div,.jobs-detail .job-content .job-description p{float:none;font-weight:400;margin-bottom:20px}.jobs-detail .job-content .job-description ol,.jobs-detail .job-content .job-description ul{float:none;list-style:disc;margin:0 0 20px;padding:0 0 0 25px}.jobs-detail .job-content .job-description ul ul{list-style:circle;margin:0 0 10px}.jobs-detail .job-content .job-description ol{list-style:decimal}.jobs-detail .job-content .job-description li{color:#000;font-size:16px;font-weight:400;list-style:inherit}.jobs-detail .job-content .job-description strong{display:block;font-weight:400;margin:0 0 2px}.jobs-detail .job-content .job-description a{color:#000;text-decoration:underline}.jobs-detail .job-content .job-description a:hover{color:#000;text-decoration:none}a.offsiteLink{color:#000;text-decoration:underline}a.offsiteLink:hover{color:#000;text-decoration:none}.jobs-detail .job-content .job-description br{content:"";display:block;height:15px;margin:0}.jobs-detail .job-content .job-description div:last-child,.jobs-detail .job-content .job-description ol:last-child,.jobs-detail .job-content .job-description p:last-child,.jobs-detail .job-content .job-description ul:last-child{margin-bottom:0}.jobs-detail .job-content .job-description br:first-child,.jobs-detail .job-content .job-description br:last-child{height:0}@media (min-width:720px) and (max-width:1346px){#job-details .jobs-holder{padding:0 15px 30px}}@media (min-width:1010px) and (max-width:1110px){.jobs-detail .job-header .job-attributes{width:calc(100% - 296px);width:-webkit-calc(100% - 296px)}.jobs-detail .job-actions .applyNowBtn,.jobs-detail .job-actions .applyNowBtnOffsite{margin:0}.jobs-detail .job-actions a.saveShare{display:none}}@media (min-width:720px) and (max-width:960px){#job-details .jobs-holder{padding:0 0 15px}}@media (min-width:720px) and (max-width:940px){.jobs-detail{padding:15px}.jobs-detail .job-actions a.saveShare{display:flex}.jobs-detail .job-header .job-attributes{width:calc(100% - 358px);width:-webkit-calc(100% - 358px)}}@media (min-width:320px) and (max-width:780px){.jobs-detail .job-header .job-attributes{margin:0;width:calc(100% - 140px);width:-webkit-calc(100% - 140px)}.jobs-detail .job-actions{display:none}.jobs-detail{border:0;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;padding:0}}@media (min-width:320px) and (max-width:540px){.jobs-detail .job-header{padding-bottom:18px}.jobs-detail .job-sub-header span.job-attribute{margin:0 8px 8px 0;padding:8px 10px}}.main-page-content{margin:20px 0 0}.main-page-content,.mainbox{float:left;height:auto;width:100%}.mainbox{background:#f9f6f4;border:1px solid #ccc;border-radius:8px;-moz-border-radius:8px;-webkit-border-radius:8px;margin:0 0 40px;padding:30px}.mainbox-container{display:flex;display:-webkit-flex;flex-wrap:wrap;-webkit-flex-wrap:wrap;height:auto;margin:0}.mainbox-container,.mainbox-container .firstblock{float:left;width:100%}.mainbox-container .secondblock{float:left;margin:0;padding:0;width:393px}.mainbox-container .secondblock img{display:block;height:auto;width:100%}.jobs-by-kaza{float:left;height:auto;padding:20px 0 0 40px;width:100%}.jobs-by-kaza a{clear:both;color:#000;display:inline-block;float:left;font-size:15px;font-weight:500;line-height:22px;margin:0 0 4px;text-decoration:underline}.jobs-by-kaza a i{font-size:14px;margin:0 6px 0 0}.jobs-by-kaza a:hover{color:#000;text-decoration:none}.firstblock p{color:#000;float:left;font-size:16px;height:auto;line-height:24px;margin:0 0 16px;text-align:justify;width:100%}.firstblock p a{color:#000;text-decoration:underline}.firstblock p a:hover{color:#143951;text-decoration:none}.firstblock .career-areas-list{float:left;height:auto;padding:0 0 0 20px;text-align:left;width:100%}.firstblock .career-areas-list a{clear:both;color:#000;display:inline-block;float:left;font-size:16px;font-weight:500;line-height:24px;margin:0 0 4px;text-decoration:underline}.firstblock .career-areas-list a:hover{color:#000;text-decoration:none}.hidden-areas-list{display:none;float:left;height:auto;width:100%}.secondblock a{background:#fff;border:1px solid #eae6e4;border-radius:8px;-moz-border-radius:8px;-webkit-border-radius:8px;display:inline-block;filter:grayscale(1);float:left;height:auto;margin:0 0 15px 15px;overflow:hidden;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;transition:all .2s ease-out;width:114px}.secondblock a img{display:block;height:auto;width:100%}.secondblock a:hover{border-color:#143951;filter:grayscale(0)}.halfboxes{display:flex;display:-webkit-flex;flex-wrap:wrap;-webkit-flex-wrap:wrap;margin:0 0 40px;width:100%}.halfbox,.halfboxes{float:left;height:auto}.halfbox{background:#f9f6f4;border:1px solid #ccc;border-radius:8px;-moz-border-radius:8px;-webkit-border-radius:8px;margin:0 20px 0 0;padding:30px;width:calc(50% - 20px);width:-webkit-calc(50% - 20px)}.halfbox:last-child{margin:0 0 0 20px}.halfbox h3,.mainbox h3{color:#000;float:left;font-size:16px;font-weight:600;height:auto;line-height:20px;margin:0 0 26px;text-align:left;width:100%}.halfbox h3 a{color:#000;font-size:12px;font-weight:600;text-decoration:underline;text-transform:uppercase}.halfbox h3 a:hover{color:#000;text-decoration:none}.firstblock p,.halfbox p{color:#000;float:left;font-size:16px;font-weight:400;height:auto;line-height:24px;margin:0 0 16px;text-align:justify;width:100%}.halfbox p.question{font-style:italic;font-weight:600;margin:0 0 6px}.firstblock p:last-child,.halfbox p:last-child{margin:0}.halfbox div.kazas{float:left;height:auto;width:50%}.halfbox div.kazas a{clear:both;color:#000;display:inline-block;float:left;font-size:16px;font-weight:500;line-height:24px;margin:0 0 4px;text-decoration:underline}.halfbox div.kazas a i{font-size:14px;margin:0 6px 0 0}.halfbox div.kazas a:hover{color:#000;text-decoration:none}.career-advice-holder{background:#fff;margin:0;padding:60px 0}.career-advice-holder,.career-advice-slider{float:left;height:auto;position:relative;width:100%}.career-advice-holder h3{color:#000;float:left;font-size:18px;font-weight:700;height:auto;line-height:20px;margin:0 0 20px;text-align:center;width:100%}.career-advice-box{border:0;display:block;-webkit-transition:outline-width .1s ease-out;-moz-transition:outline-width .1s ease-out;transition:outline-width .1s ease-out}.career-advice-holder .slick-slide{margin:0 8px}.career-advice-slider .slick-next,.career-advice-slider .slick-prev{background:transparent;border:0;box-sizing:border-box;color:#000;cursor:pointer;font-size:26px;font-weight:700;height:50px;margin:0;padding:0;position:absolute;text-align:center;top:40%;-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;transition:all .3s ease-out;width:25px;z-index:1}.career-advice-slider .slick-prev:before{content:"\f104";font-family:Font Awesome\ 5 Free;font-size:30px}.career-advice-slider .slick-next:before{content:"\f105";font-family:Font Awesome\ 5 Free;font-size:30px}.career-advice-slider .slick-next::-moz-focus-inner,.career-advice-slider .slick-prev::-moz-focus-inner{border:0}.career-advice-slider .slick-next{background-position:100% 0;border-bottom-right-radius:3px;border-top-right-radius:3px;right:-42px}.career-advice-slider .slick-prev{background-position:0 0;border-bottom-left-radius:3px;border-top-left-radius:3px;left:-42px}.career-advice-slider .slick-next:hover,.career-advice-slider .slick-prev:hover{color:#143951}.career-advice-slider .slick-disabled{display:none!important}.career-advice-slider .slick-dots{box-sizing:border-box;clear:both;display:block;flex-basis:100%;flex-shrink:0;float:left;height:auto;margin:20px 0 0;padding:0;text-align:center;width:100%}.career-advice-slider .slick-dots li{display:inline-block;float:none;list-style:none;margin:0 4px;width:13px}.career-advice-slider .slick-dots li button{background:#000;border:1px solid #000;border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%;cursor:pointer;display:block;float:left;height:12px;left:0;padding:0;position:relative;text-indent:-99999999px;top:0;transition:all .3s ease;-moz-transition:all .3s ease;-webkit-transition:all .3s ease;width:12px}.career-advice-slider .slick-dots li button::-moz-focus-inner{border:0;outline:none}.career-advice-slider .slick-dots li button:focus,.career-advice-slider .slick-dots li button:hover,.career-advice-slider .slick-dots li.slick-active button{background:#143951;border-color:#143951;outline:none}.career-advice-box:hover{outline:3px solid #143951;outline-offset:-3px;text-decoration:none}.career-advice-box:hover h4,.career-advice-box:hover h5{color:#143951;text-decoration:none}.career-advice-box img{display:block;height:auto;margin:0 0 12px;width:100%}.career-advice-box h4{font-size:15px;font-weight:600;line-height:15px;margin:0 0 6px;padding:0 14px}.career-advice-box h4,.career-advice-box h5{color:#000;display:block;height:auto;overflow:hidden;text-align:left;text-overflow:ellipsis;white-space:nowrap;width:100%}.career-advice-box h5{font-size:14px;font-weight:400;line-height:14px;margin:0;padding:0 14px 14px}.what-our-members-holder{background:#eee8e3;float:left;height:auto;margin:0;padding:60px 0;width:100%}.what-our-members-holder h3{color:#000;float:left;font-size:18px;font-weight:700;height:auto;line-height:20px;margin:0 0 20px;text-align:center;width:100%}.what-our-members-slider{float:left;height:auto;position:relative;width:100%}.what-our-members-box{background:#fff;border:2px solid #000;border-radius:8px;-moz-border-radius:8px;-webkit-border-radius:8px;display:block;padding:20px}.what-our-members-slider .slick-slide{margin:0 10px}.what-our-members-box p{color:#000;display:block;float:left;font-size:14px;font-style:italic;font-weight:300;height:auto;line-height:24px;margin:0 0 26px;text-align:justify;width:100%}.what-our-members-box .testimonial-info{display:block;float:left;height:auto;margin:0;width:100%}.what-our-members-box .testimonial-info img{border:4px solid #eee8e3;border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%;display:block;float:left;height:44px;margin:0 8px 0 0;overflow:hidden;width:44px}.testimonial-person-info{float:left;height:auto;width:calc(100% - 52px);width:-webkit-calc(100% - 52px)}.testimonial-person-info h4{font-size:15px;line-height:16px;margin:4px 0}.testimonial-person-info h4,.testimonial-person-info h5{color:#000;float:left;height:auto;overflow:hidden;padding:0;text-align:left;text-overflow:ellipsis;white-space:nowrap;width:100%}.testimonial-person-info h5{font-size:14px;line-height:15px;margin:0}.what-our-members-slider .slick-next,.what-our-members-slider .slick-prev{background:transparent;border:0;box-sizing:border-box;color:#000;cursor:pointer;font-size:26px;font-weight:700;height:50px;margin:0;padding:0;position:absolute;text-align:center;top:50%;-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;transition:all .3s ease-out;width:25px;z-index:1}.what-our-members-slider .slick-prev:before{content:"\f104";font-family:Font Awesome\ 5 Free;font-size:30px}.what-our-members-slider .slick-next:before{content:"\f105";font-family:Font Awesome\ 5 Free;font-size:30px}.what-our-members-slider .slick-next::-moz-focus-inner,.what-our-members-slider .slick-prev::-moz-focus-inner{border:0}.what-our-members-slider .slick-next{background-position:100% 0;border-bottom-right-radius:3px;border-top-right-radius:3px;right:-42px}.what-our-members-slider .slick-prev{background-position:0 0;border-bottom-left-radius:3px;border-top-left-radius:3px;left:-42px}.what-our-members-slider .slick-next:hover,.what-our-members-slider .slick-prev:hover{color:#143951}.what-our-members-slider .slick-disabled{display:none!important}.what-our-members-slider .slick-dots{box-sizing:border-box;clear:both;display:block;flex-basis:100%;flex-shrink:0;float:left;height:auto;margin:20px 0 0;padding:0;text-align:center;width:100%}.what-our-members-slider .slick-dots li{display:inline-block;float:none;list-style:none;margin:0 4px;width:13px}.what-our-members-slider .slick-dots li button{background:#000;border:1px solid #000;border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%;cursor:pointer;display:block;float:left;height:12px;left:0;padding:0;position:relative;text-indent:-99999999px;top:0;transition:all .3s ease;-moz-transition:all .3s ease;-webkit-transition:all .3s ease;width:12px}.what-our-members-slider .slick-dots li button::-moz-focus-inner{border:0;outline:none}.what-our-members-slider .slick-dots li button:focus,.what-our-members-slider .slick-dots li button:hover,.what-our-members-slider .slick-dots li.slick-active button{background:#143951;border-color:#143951;outline:none}.job-alerts{align-content:space-between;float:left;height:auto;justify-content:space-between;padding:80px 0 0;width:100%}.job-alerts,.job-alerts .person-image{display:flex;display:-webkit-flex;flex-wrap:wrap;-webkit-flex-wrap:wrap}.job-alerts .person-image{align-content:flex-end;justify-content:flex-end;width:405px}.job-alerts .person-image img{display:block;height:auto;width:100%}.job-alerts .form-container{align-content:center;display:flex;display:-webkit-flex;flex-wrap:wrap;-webkit-flex-wrap:wrap;justify-content:flex-start;width:calc(100% - 405px);width:-webkit-calc(100% - 405px)}.job-alerts .form-container h3{font-size:18px;font-weight:700;margin:0 0 8px}.job-alerts .form-container h3,.job-alerts .form-container p{color:#000;float:left;line-height:24px;padding:0;text-align:left;width:100%}.job-alerts .form-container p{font-size:16px;font-weight:400;margin:0 0 24px}.job-alerts .form-container .job-alert-form{float:left;height:auto;width:100%}.job-alerts .form-container .job-alert-form .job-alert-form-column{float:left;height:auto;margin:0 12px 0 0;width:236px}.job-alerts .form-container .job-alert-form .job-alert-form-column input{border:1px solid #000;border-radius:6px;-moz-border-radius:6px;-webkit-border-radius:6px;box-sizing:border-box;display:block;float:left;font-size:16px;font-weight:400;height:46px;line-height:48px;padding:2px 12px 0;width:100%}.job-alerts .form-container .job-alert-form .job-alert-form-column button:focus,.job-alerts .form-container .job-alert-form .job-alert-form-column input:focus,.job-alerts .form-container .job-alert-form .job-alert-form-column select:focus,.job-alerts .form-container .job-alert-form .job-alert-form-column textarea:focus{box-shadow:none!important;-moz-box-shadow:none;-webkit-box-shadow:none;outline:none!important}.job-alerts .form-container .job-alert-form .job-alert-form-column input::-webkit-input-placeholder{color:#000;font-size:16px;font-weight:400;line-height:48px;opacity:1}.job-alerts .form-container .job-alert-form .job-alert-form-column input::-moz-placeholder{color:#000;font-size:16px;font-weight:400;line-height:48px;opacity:1}.job-alerts .form-container .job-alert-form .job-alert-form-column input:-ms-input-placeholder{color:#000;font-size:16px;font-weight:400;line-height:48px;opacity:1}.job-alerts .form-container .job-alert-form .job-alert-form-column input:-moz-placeholder{color:#000;font-size:16px;font-weight:400;line-height:48px;opacity:1}.job-alerts .form-container .job-alert-form .job-alert-form-submit{float:left;height:46px;margin:0;width:112px}.job-alerts .form-container .job-alert-form .job-alert-form-submit button{background:#143951;border:0;border-radius:6px;-moz-border-radius:6px;-webkit-border-radius:6px;box-sizing:border-box;color:#fff;float:left;font-size:16px;font-weight:700;height:46px;line-height:46px;margin:0;padding:2px 16px 0;text-align:center;text-decoration:none;text-transform:uppercase;transition:all .2s ease-out;-moz-transition:all .2s ease-out;-webkit-transition:all .2s ease-out;width:100%}.job-alerts .form-container .job-alert-form .job-alert-form-submit button:hover{background:#143951}@media (min-width:320px) and (max-width:1360px){.career-advice-slider .slick-prev,.what-our-members-slider .slick-prev{left:-26px}.career-advice-slider .slick-next,.what-our-members-slider .slick-next{right:-24px}}@media (min-width:320px) and (max-width:1140px){.job-alerts .person-image{width:305px}.job-alerts .form-container{width:calc(100% - 305px);width:-webkit-calc(100% - 305px)}}@media (min-width:320px) and (max-width:1060px){.job-alerts{padding:40px 0 0}.job-alerts .person-image{padding:0 40px 0 0;width:50%}.job-alerts .form-container{padding:0 0 40px;width:50%}.job-alerts .form-container .job-alert-form .job-alert-form-column,.job-alerts .form-container .job-alert-form .job-alert-form-submit{margin:0 0 12px;width:100%}.job-alerts .form-container .job-alert-form .job-alert-form-submit{margin:0}}@media (min-width:320px) and (max-width:1024px){.career-advice-slider .slick-prev,.what-our-members-slider .slick-prev{left:-18px}.career-advice-slider .slick-next,.what-our-members-slider .slick-next{right:-18px}}@media (min-width:320px) and (max-width:970px){.halfbox,.halfbox:last-child{margin:0 0 40px;width:100%}.halfboxes{margin:0}.mainbox{padding:18px}.firstblock .career-areas-list{padding:0}.secondblock a{height:auto;margin:0 15px 15px 0;width:calc(25% - 15px);width:-webkit-calc(25% - 15px)}}@media (min-width:320px) and (max-width:900px){.job-alerts .person-image{display:none}.job-alerts .form-container{padding:0 0 40px;width:100%}}@media (min-width:320px) and (max-width:800px){.jobs-by-kaza{float:left;height:auto;padding:10px 0 0 20px;width:100%}.mainbox-container .firstblock{padding:0;width:100%}.mainbox-container .secondblock{display:flex;display:-webkit-flex;flex-wrap:wrap;-webkit-flex-wrap:wrap;margin:40px 0 0;width:100%}}@media (min-width:320px) and (max-width:780px){.secondblock a{height:auto;margin:0 15px 15px 0;width:calc(33.33% - 15px);width:-webkit-calc(33.33% - 15px)}}.default-container{box-sizing:border-box;margin:0 auto;max-width:1600px;padding:0;position:relative;text-align:center;width:100%}.cookie-consent-strip .main-container{padding:0}body.cookie-consent,body.cookie-manage-preferences{overflow:hidden}.cookie-consent-overlay *{box-sizing:border-box}.cookie-consent-overlay{background:rgba(24,32,38,.8);display:none;height:100%;left:0;position:fixed;top:0;width:100%;z-index:999999999}body.cookie-consent .cookie-consent-overlay,body.cookie-manage-preferences .cookie-consent-overlay{align-content:center;align-items:center;display:flex;flex-wrap:wrap;justify-content:center}.cookie-consent-strip{background:#fff;bottom:-120%;height:auto;left:0;padding:36px 0;position:fixed;transition-duration:.15s;transition-property:all;transition-timing-function:cubic-bezier(.645,.045,.355,1);width:100%;z-index:9999999991}body.cookie-consent .cookie-consent-strip{bottom:0}body.cookie-manage-preferences .cookie-consent-strip{bottom:-120%}.cookie-consent-strip .cookie-consent-text{float:left;width:calc(100% - 266px);width:-webkit-calc(100% - 266px)}.cookie-consent-strip .cookie-consent-text p{color:#000;float:left;font-size:14px;font-weight:400;height:auto;line-height:24px;margin:0 0 16px;text-align:justify;width:100%}.cookie-consent-strip .cookie-consent-text p:last-child{margin:0}.cookie-consent-strip .cookie-consent-text p a{color:#000;text-decoration:underline}.cookie-consent-strip .cookie-consent-text p a:hover{color:#143951;text-decoration:none}.cookie-consent-strip .cookie-consent-actions{box-sizing:border-box;float:left;height:auto;padding:0 0 0 70px;width:266px}.cookie-consent-strip .cookie-consent-actions a.acceptAllCookies{background:#143951;border:1px solid #000;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;color:#fff!important;float:left;font-size:14px;font-weight:700;height:auto;line-height:45px;margin:2px 0 16px;padding:0;text-align:center;text-decoration:none!important;width:100%;webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;transition:all .3s ease-out}.cookie-consent-strip .cookie-consent-actions a.acceptAllCookies:hover{background:#000}.cookie-consent-strip .cookie-consent-actions a.preferences{color:#143951;float:left;font-size:14px;font-weight:700;height:auto;line-height:18px;margin:0 0 0 10px;padding:0;text-align:left;text-decoration:none;width:auto;webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;transition:all .3s ease-out}.cookie-consent-strip .cookie-consent-actions a.preferences:hover{color:#000;text-decoration:underline}.manage-preferences{background:#fff;border:1px solid #000;border-radius:6px;-webkit-border-radius:6px;-moz-border-radius:6px;box-sizing:border-box;display:none;max-width:750px;padding:50px;position:relative;width:100%}body.cookie-manage-preferences .manage-preferences{display:block}.manage-preferences a.close-preferences{color:#000;font-size:16px;position:absolute;right:24px;top:24px;webkit-transition:all .3s ease-out;padding:6px;-moz-transition:all .3s ease-out;transition:all .3s ease-out}.manage-preferences a.close-preferences:hover{color:#143951}.manage-preferences h2{color:#000;float:left;font-size:20px;font-weight:700;height:auto;line-height:22px;margin:0 0 30px;padding:0;width:100%}.manage-preferences .cookies-selection{float:left;height:auto;margin:0;padding:0 0 0 15px;width:100%}.manage-preferences .cookies-selection .cookies-selection-row{float:left;height:auto;margin:0 0 20px;width:100%}.manage-preferences .cookies-selection .cookies-selection-row .cookies-selection-switch{float:left;height:auto;margin:0;width:36px}.manage-preferences .cookies-selection .cookies-selection-row .cookies-selection-text{float:left;height:auto;margin:0;width:calc(100% - 36px);width:-webkit-calc(100% - 36px)}.manage-preferences .cookies-selection .cookies-selection-row .cookies-selection-text h3{color:#000;float:left;font-size:16px;font-weight:900;height:auto;line-height:18px;margin:0 0 8px;padding:0;text-align:left;width:100%}.manage-preferences .cookies-selection .cookies-selection-row .cookies-selection-text p{color:#000;float:left;font-size:14px;font-weight:400;height:auto;line-height:24px;margin:0;padding:0;text-align:justify;width:100%}.manage-preferences .cookies-selection .cookies-selection-row.no-margin{margin:0}.manage-preferences .cookies-selection .cookies-selection-save{float:left;height:auto;margin:30px 0 0;padding:0 0 0 36px;width:100%}.manage-preferences .cookies-selection .cookies-selection-save a.save-cookie-preferences{background:#143951;border:1px solid #000;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;color:#fff!important;float:left;font-size:14px;font-weight:700;height:auto;line-height:45px;margin:0;padding:0;text-align:center;text-decoration:none!important;width:254px;webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;transition:all .3s ease-out}.manage-preferences .cookies-selection .cookies-selection-save a.save-cookie-preferences:hover{background:#000}.switch{display:inline-block;height:14px;margin:3px 0 0;position:relative;width:24px}.switch input{height:0;opacity:0;width:0}.switchslider{background-color:#fff;border:1px solid #32425f;cursor:pointer;right:0;top:0}.switchslider,.switchslider:before{bottom:0;left:0;position:absolute;-webkit-transition:.4s;transition:.4s}.switchslider:before{background-color:#dd1e1e;border:1px solid #dd1e1e;content:"";height:12px;width:12px}input:checked+.switchslider{background-color:#fff}input:focus+.switchslider{box-shadow:none}input:checked+.switchslider:before{background:#35c543;border:1px solid #35c543;-webkit-transform:translateX(10px);-ms-transform:translateX(10px);transform:translateX(10px)}.switchslider.round{border-radius:10px}.switchslider.round:before{border-radius:50%}@media (min-width:120px) and (max-width:780px){body.cookie-consent .cookie-consent-strip{border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;bottom:20px;left:20px;padding:20px 0;width:calc(100% - 40px);width:-webkit-calc(100% - 40px)}body.cookie-manage-preferences .cookie-consent-strip{bottom:-120%}.cookie-consent-strip .cookie-consent-text{margin:0 0 10px;width:100%}.cookie-consent-strip .cookie-consent-actions{padding:0;text-align:center;width:100%}.cookie-consent-strip .cookie-consent-actions a.acceptAllCookies{margin:10px 0}.cookie-consent-strip .cookie-consent-actions a.preferences{float:left;margin:8px 0 0;padding:0;text-align:center;width:100%}.manage-preferences a.close-preferences{right:14px;top:14px}.cookie-consent-strip .cookie-consent-text p,.manage-preferences .cookies-selection .cookies-selection-row .cookies-selection-text p{font-size:15px;line-height:20px;margin:0 0 12px}.manage-preferences{margin:0;padding:20px;width:calc(100% - 20px);width:-webkit-calc(100% - 20px)}.manage-preferences .cookies-selection{padding:0}.manage-preferences .cookies-selection .cookies-selection-save{margin:16px 0 0;padding:0}.manage-preferences .cookies-selection .cookies-selection-save a.save-cookie-preferences{width:100%}.manage-preferences .cookies-selection .cookies-selection-row{margin:0 0 12px}.manage-preferences h2{font-size:18px;line-height:20px;margin:0 0 26px}}