@import url(https://fonts.googleapis.com/css2?family=Work+Sans:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap);.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{-webkit-tap-highlight-color:rgba(0,0,0,0);background:transparent url(/build/images/blank.e5634ce3.gif);height:100%;text-decoration:none;top:0;width:40%}.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{-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;box-sizing:border-box;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-khtml-user-select:none}.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{-webkit-font-smoothing:subpixel-antialiased;-moz-osx-font-smoothing:grayscale;-webkit-text-size-adjust:100%;height:100%;width:100%}body{color:#000;font-family:Work Sans,sans-serif;font-size:12px;font-weight:400;letter-spacing:-1px;line-height:12px;overflow-x:hidden}.wrapper,body{background:#cbd3eb}.wrapper{display:block;float:left;height:auto;padding:30px 60px;text-align:center;width:100%}body#ceo-letter{background:#e1e1e1!important}.wrapper.lighter{background:#e1e1e1;padding:30px!important}.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%}.wrapper.lighter .main-container{border-radius:12px;-moz-border-radius:12px;-webkit-border-radius:12px}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{color:#000;font-size:30px;font-weight:700;height:auto;line-height:34px;margin:0 0 24px;width:100%}.body-content h2{color:#000;font-size:20px;font-style:italic;font-weight:400;height:auto;line-height:24px;margin:0 0 8px;width:100%}.body-content h3{color:#000;font-size:16px;font-style:normal;font-weight:600;height:auto;line-height:20px;margin:12px 0 8px;width:100%}.body-content h2.main{color:#685bc7;font-style:normal;font-weight:700}.body-content p{color:#333;display:block;font-size:16px;font-weight:400;line-height:24px;margin:0 0 22px;text-align:justify}.body-content p.alignLeft{color:#666;text-align:left}strong.yellow{color:#685bc7}.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:#685bc7;font-weight:700;text-decoration:underline}.body-content a.light{font-weight:400!important}.body-content strong{font-weight:600}.body-content a.black{color:#000}.body-content a:hover{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}#job-results-holder .psg-breadcrumb,.body-content .psg-breadcrumb{display:none}.body-content ol,.body-content ul{height:auto;list-style:none;margin:0 0 22px;padding:0;width:100%}.body-content ol{padding:0 0 0 18px}.body-content ol:last-child,.body-content ul:last-child{margin:18px 0 0}.body-content ol li,.body-content ul li{color:#333;font-size:16px;height:auto;line-height:24px;margin:0 0 6px;padding:0 0 0 20px;position:relative;text-align:justify;width:100%}.body-content ol li{list-style:decimal;padding:0 0 0 12px}.body-content ol li::marker{color:#685bc7;font-size:16px;font-weight:700;left:0;position:absolute;top:0}.body-content ol li:last-child,.body-content ul li:last-child{margin:0}.body-content ul li:before{color:#685bc7;content:"•";font-size:20px;left:0;position:absolute;top:0}.body-content ul.checkmark li{padding:0 0 0 28px}.body-content ul.checkmark li:before{content:"✔"}.body-content ul.hideOnDesktop{display:none}.body-content a.map{display:block;float:none;height:auto;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%}#survey .areas-resources{padding:70px 0}#survey .main-container.withBorder{border-top:2px solid #000}.areas-resources-box{float:left;height:auto;padding:0 30px 0 0;width:50%}.areas-resources-box.wide{margin:0!important;min-height:460px;padding:0;width:100%}.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:18px;font-weight:700;line-height:18px;margin:0 0 30px;text-align:left}.areas-resources-box h2 a,.areas-resources-box h2 a:hover{color:#000}.areas-resources-box h2 i{color:#685bc7;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:#685bc7;content:"•";font-size:20px;left:0;position:absolute;top:3px}.areas-resources-box ul li a{color:#000;font-size:15px;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:14px;font-weight:500;letter-spacing:-.5px;line-height:22px;margin:0;text-align:left}.moc p a{color:#685bc7;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:#685bc7;border:1px solid #000;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;box-shadow:none;color:#fff;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:#685bc7;border:1px solid #000;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;color:#fff;font-size:16px;font-weight:500;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:#fff;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:#081f2c;border-top:1px solid #000;padding-bottom:54px;padding-top:116px}.footer-nav{float:left;height:auto;width:100%}.footer-column{float:left;height:auto;padding:0 12px 0 0;text-align:left;width:25%}.footer-column.with-logo a{display:inline-block;margin:0}.footer-column.with-logo a img{display:block;height:auto;margin:-8px 0 0;width:76%}.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:#685bc7;font-size:16px;font-weight:600;line-height:18px}.footer-column ul li a:hover{color:#685bc7;text-decoration:underline}.footer-column img{display:inline-block;padding:0;vertical-align:top}.copyright{float:left;margin:70px 0 0;text-align:center;width:100%}.copyright,.copyright p{color:#fff;font-size:14px;font-weight:400;height:auto;line-height:16px;text-decoration:none}.copyright p{display:inline-block;margin:0;padding:0;width:auto}.copyright a{color:#fff;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 #685bc7;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:#685bc7 transparent transparent #685bc7;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 #685bc7;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:#685bc7;border-color:#685bc7;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:#685bc7;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:#685bc7}.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 div.h3,.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 div.h3,.sub-sections a .layerMask h3{background:#685bc7;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:#685bc7;border-bottom:1px solid #685bc7;color:#fff!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.cd6044b4.svg) no-repeat 50%;height:66px;left:50%;margin:-33px 0 0 -33px;position:fixed;top:50%;width:66px;z-index:201}@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:33.33%}.copyright{margin:50px 0 0;text-align:left}}@media (min-width:320px) and (max-width:780px){.wrapper{padding:0}.sub-sections a:hover .layerMask{top:100%!important}.body-content a.map{display:block;width:100%}.main-container{padding:0 20px}.wrapper.lighter{padding:20px!important}.body-content,.body-content.column{padding:20px 0}.body-content h1{font-size:22px;line-height:28px;margin:0 0 18px}.body-content p.highlight{font-size:18px}#job-results-holder .psg-breadcrumb,.body-content .psg-breadcrumb{display:block;font-size:12px;margin:0 0 20px;padding-left:0}#job-results-holder .psg-breadcrumb span,.body-content .psg-breadcrumb span{display:inline-block;margin:0 8px 0 0}#job-results-holder .psg-breadcrumb span.hideOnMobile,.body-content .psg-breadcrumb span.hideOnMobile{display:none}#job-results-holder .psg-breadcrumb span.hideOnDesktop,.body-content .psg-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}#survey .areas-resources,.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;margin:0}.copyright,.copyright p{letter-spacing:-.5px;line-height:16px}.copyright p{width:calc(100% - 40px);width:-webkit-calc(100% - 40px)}.copyright p span.hideOnMobile{display:none}.copyright p span.break{display:block;height:0;margin:0;padding:0;width:100%}}@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}}.form-box{padding:0 0 0 40px}.floatedContent,.form-box{float:left;height:auto;width:50%}@media (max-width:540px){.floatedContent,.form-box{width:100%}.form-box{height:auto;margin:40px 0 10px;padding:0}}.separationLanding{clear:both;float:left;height:28px;width:100%}.body-content img.landingPageWithMarginBottom{margin:0 0 16px 55px}.body-content img.landingPage{margin:0 0 0 55px}.body-content img.landingPage.hideOnDesktop,.body-content img.landingPageWithMarginBottom.hideOnDesktop{display:none}.body-content img.landingPage.hideOnMobile,.body-content img.landingPageWithMarginBottom.hideOnMobile{display:block}.stats-container{display:flex;flex-wrap:wrap;gap:30px;justify-content:center;margin:50px 0}.clearBoth,.stats-container{clear:both;float:left;width:100%}.stat-box{background-color:#f5f5f5;border-radius:8px;flex:1 1 calc(25% - 30px);flex-direction:column;padding:32px 16px;text-align:center}.circle,.stat-box{align-items:center;display:flex}.circle{background-color:#685bc7;border-radius:50%;color:#fff;font-size:24px;font-weight:700;height:100px;justify-content:center;margin-bottom:12px;width:100px}.stat-text{color:#000;font-size:16px;font-weight:600;line-height:20px;margin:12px 0 8px}.stripWithCta{background-color:#f5f5f5;border-radius:8px;float:left;height:auto;padding:32px 16px;text-align:center;width:100%}.stripWithCta .styledBtn{margin:20px 0 0}@media (max-width:768px){.stats-container{gap:20px;margin:40px 0}.stat-box{flex:1 1 calc(50% - 20px);min-width:0}.body-content img.landingPage.hideOnDesktop,.body-content img.landingPageWithMarginBottom.hideOnDesktop{display:block;float:left;height:auto;margin:10px 0 0;width:100%}.body-content img.landingPage.hideOnMobile,.body-content img.landingPageWithMarginBottom.hideOnMobile{display:none}}#professional-staffing .top-image-floating h2{margin-top:-50px}#healthcare-staffing .top-image-floating h2{margin-top:-20px}@media (min-width:320px) and (max-width:460px){#healthcare-staffing .styledBtn,#professional-staffing .styledBtn{margin:0 0 24px;text-align:center;width:100%}}#healthcare-staffing .main-text,#professional-staffing .main-text{clear:both;float:left;height:auto;width:100%}.top-image{float:left;height:auto;width:100%}.top-image .main-container{background:url(/build/images/top-image.31891f75.webp) no-repeat 100% 100%/cover;height:575px}.top-image.inner .main-container{background:url(/build/images/inner-top-image.26f2c03f.webp) no-repeat 100% 100%/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:1}.main-header{width:100%}.logo,.main-header{float:left;height:auto;position:relative}.logo{display:inline-block;left:-30px;max-width:276px;top:-46px;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:36px 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:#685bc7;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:#685bc7;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;border-top:1px solid #fff;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:#fff;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:#fff;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:#685bc7;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:#fff;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:#fff;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:#685bc7;border-color:#685bc7;color:#fff}.top-image-floating h1,.top-image-floating h2{font-size:48px;font-weight:700;line-height:50px;margin:24px 0 18px}.psg-breadcrumb,.top-image-floating h1,.top-image-floating h2{color:#000;float:left;height:auto;padding:0 0 0 94px;text-align:left;width:100%}.psg-breadcrumb{font-size:14px;font-weight:500}.psg-breadcrumb span{display:inline-block;margin:0 10px 0 0}.psg-breadcrumb span.hideOnMobile{display:inline-block}.psg-breadcrumb span.hideOnDesktop{display:none}.psg-breadcrumb a.home{font-size:16px}.psg-breadcrumb a{color:#000;display:inline-block;margin:0 10px 0 0;text-decoration:underline}.psg-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:1280px){.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:1180px){.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}.psg-breadcrumb,.top-image-floating h1,.top-image-floating h2{padding:0 0 0 50px}.logo{max-width:200px;top:-16px}}@media (min-width:320px) and (max-width:780px){.top-image-floating{padding:0 14px}.psg-breadcrumb,.top-image-floating h1,.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{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:-14px;width:140px}#main-menu ul{display:none}}.find-right-opportunity{background:hsla(0,0%,100%,.88);border-bottom:2px solid #000;float:left;height:auto;margin:20px 0 0;padding:38px 38px 46px;width:444px}.find-right-opportunity.hideOnDesktop{display:none}.find-right-opportunity div.h2,.find-right-opportunity h2{color:#000;float:left;font-size:26px;font-weight:700;height:auto;letter-spacing:-1px;line-height:26px;margin:0;padding:0 0 0 40px;position:relative;text-align:left;width:100%}.find-right-opportunity div.h2 i,.find-right-opportunity h2 i{display:none}.find-right-opportunity div.h2:before,.find-right-opportunity h2:before{background:#000;content:"";height:2px;left:0;position:absolute;top:16px;width:26px}.find-right-opportunity-box{float:left;height:auto;margin:24px 0 0;width:100%}.search-field-row{float:left;height:auto;margin:0 0 12px;width:100%}.search-field-row:last-child{margin:0}.search-field{float:left;height:auto;margin:0;width:100%}.search-field.smaller{float:left;height:auto;margin:0 12px 0 0;width:calc(100% - 74px);width:-webkit-calc(100% - 74px)}.search-field 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;padding:0 10px 0 16px;width:100%}.search-field input::-webkit-input-placeholder{color:#666!important;font-weight:400!important;opacity:1!important}.search-field input::-moz-placeholder{color:#666!important;font-weight:400!important;opacity:1!important}.search-field input:-ms-input-placeholder{color:#666!important;font-weight:400!important;opacity:1!important}.search-field input:-moz-placeholder{color:#666!important;font-weight:400!important;opacity:1!important}.search-field .SumoSelect{border-color:#000;box-sizing:border-box;cursor:pointer;text-align:left;width:100%}.search-field .SumoSelect>.CaptionCont,.search-field .SumoSelect>.CaptionCont>span.placeholder{border-color:#000;border-radius:3px;-webkit-border-radius:3px;box-sizing:border-box;color:#000;cursor:pointer;font-family:inherit;font-family:Work Sans,sans-serif;font-size:16px;font-style:normal;font-weight:700;text-align:left;width:100%}.search-field .SumoSelect>.CaptionCont>span.placeholder{color:#666;font-weight:400}.search-field .SelectBox{height:60px;line-height:60px}.search-field .SumoSelect>.CaptionCont>span{cursor:pointer;font-weight:700;height:60px;line-height:60px}.search-field .SumoSelect>.CaptionCont>label>i{background:none;color:#999;font-size:18px;height:20px}.search-field .SumoSelect>.CaptionCont>label>i:after{color:#000;content:"\f107";font-family:Font Awesome\ 5 Free;font-size:20px;font-style:normal;font-weight:900;height:20px;position:absolute;right:5px;top:-18px;width:16px}.search-field .SumoSelect>.optWrapper .select-all,.search-field .SumoSelect>.optWrapper>.options li.opt{font-family:Work Sans,sans-serif;font-weight:400;line-height:16px;margin:0;padding-bottom:10px;padding-top:10px}.SumoSelect .select-all>label,.SumoSelect>.CaptionCont,.SumoSelect>.optWrapper>.options li.opt label{font-size:14px}.search-field .SumoSelect>.optWrapper>.options li.opt.sel{background-color:#fff;border-color:#e4e4e4}.search-field .SumoSelect>.optWrapper>.options li.opt:hover{background-color:#e4e4e4;border-color:#e4e4e4}.search-field .SumoSelect.open>.optWrapper{border-color:#000;border-radius:3px;overflow:hidden;top:62px;z-index:3}.SumoSelect .select-all>label,.search-field .SumoSelect>.CaptionCont,.search-field .SumoSelect>.optWrapper>.options li.opt label{font-family:Work Sans,sans-serif;font-weight:400;margin:0}.search-field .SumoSelect .select-all.partial>span i,.search-field .SumoSelect .select-all.selected>span i,.search-field .SumoSelect>.optWrapper.multiple>.options li.opt.selected span i{background-color:#685bc7}.search-field-row button{background:#fff;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;text-align:center;text-decoration:none;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;transition:all .3s ease-out;width:62px}.search-field-row button:hover{background:#000;color:#fff;text-decoration:none}@media (min-width:320px) and (max-width:1024px){.find-right-opportunity{padding:34px 25px;width:380px}.main-navigation{width:calc(100% - 200px);width:-webkit-calc(100% - 200px)}.find-right-opportunity div.h2,.find-right-opportunity h2{font-size:24px}}@media (min-width:320px) and (max-width:780px){.find-right-opportunity.hideOnMobile{display:none}.find-right-opportunity.hideOnDesktop{background:#685bc7;border-bottom:0;border-top:2px solid #000;display:block;float:left;margin:0;padding:20px 20px 0;position:relative;width:100%;z-index:0}#survey .find-right-opportunity.hideOnDesktop{padding:20px 20px 24px}.find-right-opportunity div.h2,.find-right-opportunity h2{color:#fff;font-size:20px;padding:0}.find-right-opportunity div.h2:before,.find-right-opportunity h2:before{display:none}.find-right-opportunity div.h2 i,.find-right-opportunity h2 i{color:#fff;display:inline-block;font-size:22px;margin:0 10px 0 0}.find-right-opportunity-box{margin:10px 0 0}.search-field input,.search-field-row button{height:50px;line-height:50px}.search-field-row button{width:50px}.search-field.smaller{margin:0 10px 0 0;width:calc(100% - 60px);width:-webkit-calc(100% - 60px)}}.let-us-do-the-work{float:left;height:auto;margin:0;padding:0;width:100%}.let-us-do-the-work .main-container{background:#685bc7;border-bottom:2px solid #000;padding-bottom:34px;padding-top:34px}.let-us-do-the-work-inner{display:flex;display:-webkit-flex;flex-wrap:wrap;-webkit-flex-wrap:wrap;height:auto;justify-content:space-between;width:100%}.let-us-do-the-work div.h2,.let-us-do-the-work h2{color:#fff;float:left;font-size:30px;font-weight:700;height:auto;letter-spacing:-1px;line-height:30px;margin:0;padding:0 0 0 40px;position:relative;text-align:left;width:100%}.let-us-do-the-work div.h2.hideOnMobile,.let-us-do-the-work h2.hideOnMobile{display:block}.let-us-do-the-work div.h2 i,.let-us-do-the-work div.h2.hideOnDesktop,.let-us-do-the-work h2 i,.let-us-do-the-work h2.hideOnDesktop{display:none}.let-us-do-the-work div.h2:before,.let-us-do-the-work h2:before{background:#fff;content:"";height:2px;left:0;position:absolute;top:16px;width:26px}.let-us-do-the-work p{color:#fff;float:left;font-size:16px;font-weight:500;height:auto;line-height:18px;margin:10px 0 0;padding:0;text-align:left;width:100%}.let-us-do-the-work p a{color:#fff;text-decoration:underline}.let-us-do-the-work p a:hover{color:#fff;text-decoration:none}.let-us-do-the-work-left,.let-us-do-the-work-right{align-content:center;display:flex;display:-webkit-flex;flex-wrap:wrap;-webkit-flex-wrap:wrap}.let-us-do-the-work-left{width:calc(100% - 250px);width:-webkit-calc(100% - 250px)}.let-us-do-the-work-right a{background:#fff;border:1px solid #fff;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;color:#685bc7;display:block;font-size:16px;font-weight:700;height:42px;line-height:42px;padding:0 15px;text-align:left;text-decoration:none;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;transition:all .2s ease-out}.let-us-do-the-work-right a i{font-size:20px;margin:0 12px 0 0}.let-us-do-the-work-right a:hover{background:#000;border-color:#000;color:#fff}@media (min-width:320px) and (max-width:1024px){.let-us-do-the-work p{line-height:26px}.let-us-do-the-work div.h2,.let-us-do-the-work h2{font-size:26px}}@media (min-width:320px) and (max-width:780px){.let-us-do-the-work .main-container{border-top:0;padding:35px 20px 20px}.let-us-do-the-work div.h2.hideOnMobile,.let-us-do-the-work h2.hideOnMobile{display:none}.let-us-do-the-work div.h2.hideOnDesktop,.let-us-do-the-work h2.hideOnDesktop{display:block}.let-us-do-the-work div.h2,.let-us-do-the-work h2{font-size:20px;padding:0}.let-us-do-the-work:before{display:none}.let-us-do-the-work div.h2 i,.let-us-do-the-work h2 i{display:inline-block;font-size:22px;margin:0 10px 0 0}.let-us-do-the-work p{font-size:16px;margin:6px 0 0}.let-us-do-the-work-left,.let-us-do-the-work-right{width:100%}.let-us-do-the-work-right{display:none;margin:25px 0 0}}.hamburgerBtn{display:none}@media (min-width:320px) and (max-width:780px){.hamburgerBtn{border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;color:#fff!important;display:block;float:left;font-size:14px;height:30px;letter-spacing:normal;line-height:30px;margin:0 10px 0 0;outline:none;padding:0 10px;position:relative;text-align:center!important;text-transform:uppercase;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;transition:all .2s ease-out;width:auto}.hamburgerBtn,.hamburgerBtn:hover{background:#685bc7;text-decoration:none}.hamburgerBtn:hover{color:#fff}.hamburgerBtn i{margin:0 8px 0 0}.copyright .hamburgerBtn{font-size:13px;margin:0 12px 0 0;padding:0;width:28px}.copyright .hamburgerBtn i{margin:0}}.resources{float:right;height:auto;margin:60px 0;width:236px}.resources h2{color:#000;display:block;font-size:20px;font-weight:700;line-height:20px;margin:0 0 14px;text-align:left}.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:#685bc7;border:1px solid #000;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;color:#fff;font-size:16px;font-weight:500;height:65px;margin:0 0 14px;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}.inner-resources-box:hover{color:#fff;padding:0 0 0 30px;text-decoration:underline}.inner-resources-box:last-child{margin:0}.inner-resources-box img{bottom:0;max-height:95%;position:absolute;right:8px}@media (min-width:320px) and (max-width:1024px){.resources{display:none}.body-content.column{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:500px;position:relative;text-align:left}.modal-inner .modal-header{border-bottom:1px solid #000;justify-content:flex-end;padding:2rem 4rem}.modal-inner .modal-body{box-sizing:border-box;float:left;height:auto;padding:3rem 4rem;position:relative;width:100%}.modal-inner h2{display:inline-block;font-size:22px;font-weight:700;line-height:30px;margin:0 0 16px}.modal-inner h2,.modal-inner p{color:#000;height:auto;text-transform:none;width:100%}.modal-inner p{display:block;font-size:16px;font-weight:400;line-height:24px;margin:0;text-align:left}.modal-inner .modal-header .close-modal{color:#666;display:inline-block;float:right;font-size:20px;height:auto;line-height:28px;margin:-1rem -3rem -1rem auto;padding:1rem;width:auto}.modal-inner .modal-header .close-modal:hover{color:#000}#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:Work Sans,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:Work Sans,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}}.tabs-container{border-bottom:3px solid #ededed;border-left:3px solid #ededed;border-right:3px solid #ededed;float:left;height:auto;width:100%}.tabs-header{display:block;display:flex;display:-webkit-flex;flex-wrap:wrap;-webkit-flex-wrap:wrap;height:auto;width:100%}.tabs-header a{background:#ededed;border-top:4px solid #ededed;color:#000;display:block;font-size:15px;font-weight:700;height:auto;line-height:18px;padding:0;position:relative;text-align:center;text-decoration:none;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;transition:all .2s ease-out;width:25%}.tabs-header-inner{display:block;height:100%;padding:20px 10px;width:calc(100% - 3px);width:-webkit-calc(100% - 3px)}.tabs-header a:last-child .tabs-header-inner{width:100%}.tabs-header a img{float:none;margin:0 0 20px;max-width:100%}.tabs-header a:last-child:after{display:none}.tabs-header a:after{background:#fff;content:"";height:calc(100% + 6px);height:-webkit-calc(100% + 6px);position:absolute;right:0;top:-6px;width:3px}.tabs-header a.active,.tabs-header a:hover{background:#fff;border-color:#000;color:#000;text-decoration:none}.tabs-body{padding:30px}.tabs-body,.tabs-body-inner{float:left;height:auto;width:100%}.tabs-body-inner{display:none;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;transition:all .3s ease-out}.tabs-body-inner.active{display:block}.tabs-body .tabs-body-inner h3{color:#000;font-size:16px;font-style:normal;font-weight:700;height:auto;line-height:20px;margin:0 0 8px;width:100%}@media (min-width:320px) and (max-width:530px){.tabs-header a{border-bottom:3px solid #fff!important;width:50%}.tabs-header a.second:after{display:none}.tabs-header a img{margin:0 0 10px;max-width:50%}.tabs-body{padding:15px}}.mobile-menu-wrapper{display:none}@media (min-width:320px) and (max-width:780px){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;transition:left .3s ease-in-out 0s;width:100%;z-index:9999999}.mobile-menu-wrapper.active{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 20px 0;width:100%}.hamburger-menu-header .mobile-logo{display:block;height:auto;margin:0;width:auto}.hamburger-menu-header .mobile-logo img{display:block;height:auto;width:150px}.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:18px;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:#685bc7;font-size:16px;margin:0 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;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:16px;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}}#job-results-holder{float:left;height:auto;padding:60px 0;text-align:left;width:calc(100% - 296px);width:-webkit-calc(100% - 296px)}#job-results-holder h1{color:#000;font-size:30px;font-weight:700;height:auto;line-height:34px;margin:0 0 24px;width:100%}#job-results-holder h2.job-information{clear:both;color:#333;display:block;float:left;font-size:16px;font-style:italic;font-weight:400;height:auto;line-height:16px;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{background:#fff;display:inline-block;height:auto;padding:0 8px;position:relative;width:auto;z-index:1}.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)}.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{float:left;height:56px;margin:0 15px 0 0;padding:0;width:56px}.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% - 76px);width:-webkit-calc(100% - 76px)}.jobs-listing ul#job-list-items li a .job-column .job-data{float:left;height:auto;max-width:76%;width:auto}.jobs-listing ul#job-list-items li a .job-column .job-data h3{color:#000;display:block;font-size:18px;font-weight:600;height:auto;line-height:22px;margin:0 0 10px;padding:0;text-align:left;text-decoration:none;text-transform:none;width:100%}.jobs-listing ul#job-list-items li a .job-column .job-data h4{color:#000;display:block;font-size:15px;font-weight:400;height:auto;line-height:18px;margin:0;padding:0;text-align:left;text-decoration:none;text-transform:none;width:100%}.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-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:150px}.jobs-listing ul#job-list-items li a .job-column span.saveJob{color:#ccc;font-size:26px;margin:0 0 0 14px;-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:#685bc7}#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:#685bc7;border-bottom:1px solid #414141;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:600;line-height:16px;margin:0;padding:12px 16px;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}@media (min-width:320px) and (max-width:1240px){.jobs-listing ul#job-list-items li a .job-column .job-data{max-width:70%}}@media (min-width:320px) and (max-width:1150px){.jobs-listing ul#job-list-items li a .job-column .job-data{max-width:70%}.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-results-holder{width:100%}.jobs-listing ul#job-list-items li a .job-column .job-data{max-width:66%}.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-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}}.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:200px}.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:#685bc7}.job-filters .keyword-search-holder input{border:0;color:#333;font-size:14px;line-height:40px;padding:0 36px 0 15px;width:100%}.job-filters .keyword-search-holder.has-keyword input{padding-left:30px}.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:calc(100% - 202px);width:-webkit-calc(100% - 202px)}.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(25% - 12px);width:-webkit-calc(25% - 12px)}.job-filters .clear-filter-ddm{color:#685bc7;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:#685bc7}.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:#685bc7}.filters-ddm-holder div .SelectBox{height:42px;line-height:42px}.filters-ddm-holder div .SumoSelect>.CaptionCont>span{cursor:pointer;height:42px;line-height:40px}.filters-ddm-holder div .SumoSelect.open .search-txt{color:#000;font-size:14px;height:99%;padding:0 8px}.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:300px;min-width:200px;width:auto}.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:#685bc7}@media (min-width:780px) and (max-width:1250px){#job-search .title-filter{display:none}#job-search .filter-column{width:calc(33.33% - 12px);width:-webkit-calc(33.33% - 12px)}}@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 .type-filter{display:block}#job-search .filter-column{width:calc(33.33% - 12px);width:-webkit-calc(33.33% - 12px)}}@media (min-width:320px) and (max-width:780px){.filters-ddm-holder,.job-filters .keyword-search-holder{margin:0;width:100%}.filter-column{margin:8px 0 0;width:100%}}.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 18px;padding:0 0 4px;text-align:left}.jobs-detail .job-header .job-logo{float:left;height:56px;margin:0 18px 0 0;padding:0;width:56px}.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% - 264px);width:-webkit-calc(100% - 264px)}.jobs-detail .job-header .job-attributes h1,.jobs-detail .job-header .job-attributes h2{color:#000!important;float:left!important;font-size:18px!important;font-weight:700!important;height:auto!important;line-height:22px!important;margin:0 0 4px!important;padding:0!important;text-transform:none!important;width:100%!important}.jobs-detail .job-header .job-attributes h3{color:#000;float:left;font-size:14px;height:auto;line-height:18px;margin:0;overflow:hidden;padding:0;text-overflow:ellipsis;text-transform:none;white-space:nowrap;width:100%}.jobs-detail .job-header .job-attributes h3 span{color:#999}.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 #685bc7;border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;color:#685bc7;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:#000;border-color:#000;color:#fff;text-decoration:none}.jobs-detail .applyNowBtn,.jobs-detail .job-actions .applyNowBtn{background:#685bc7;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{margin:0 18px 0 0}.jobs-detail .applyNowBtn:hover,.jobs-detail .job-actions .applyNowBtn:hover{background:#000;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:10px 12px;text-transform:uppercase;width:auto}.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 #685bc7;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;color:#685bc7;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 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 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}.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% - 200px);width:-webkit-calc(100% - 200px)}.jobs-detail .job-actions .applyNowBtn{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% - 264px);width:-webkit-calc(100% - 264px)}}@media (min-width:320px) and (max-width:780px){.jobs-detail .job-header .job-attributes{margin:0;width:calc(100% - 78px);width:-webkit-calc(100% - 78px)}.jobs-detail .job-actions{display:none}.jobs-detail{border: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}}body.outline *{transition:none!important;-moz-transition:none!important;-webkit-transition:none!important}:focus{outline:none}a.skip-main-apply,a.skip-main-apply-form,a.skip-main-content,a.skip-main-heading,a.skip-search-box,a.skip-search-page,a.skip-upload-resume{left:-9999999999999px;position:fixed;top:0;z-index:-9999999999}a.skip-main-apply-form:active,a.skip-main-apply-form:focus,a.skip-main-apply:active,a.skip-main-apply:focus,a.skip-main-content:active,a.skip-main-content:focus,a.skip-main-heading:active,a.skip-main-heading:focus,a.skip-search-box:active,a.skip-search-box:focus,a.skip-search-page:active,a.skip-search-page:focus,a.skip-upload-resume:active,a.skip-upload-resume:focus{background:#685bc7;border-bottom:2px solid #000;border-bottom-left-radius:4px;border-bottom-right-radius:4px;border-left:2px solid #000;border-right:2px solid #000;color:#000;font-size:14px;font-weight:400;height:auto;left:0;line-height:18px;margin:0 auto;padding:10px 20px;right:0;text-align:center;text-decoration:none;top:0;width:420px;z-index:10000000000000000}a.skip-main-navigation:active,a.skip-main-navigation:focus{width:450px}.ada-static-text{display:none}label.ada-information{clear:both;color:#000;display:none;font-size:14px!important;font-weight:400;height:auto;line-height:16px!important;margin:8px 0 0;padding:0;text-align:left;text-transform:none!important;white-space:normal!important;width:100%}label.ada-information.marginBottom{margin:4px 0 8px}label.ada-information.white{color:#fff}label.ada-information.center{text-align:center}body.outline :focus label.ada-information{display:block}body.outline .areas-resources-box h2:focus,body.outline .body-content h1:focus,body.outline .resources h2:focus{box-sizing:border-box;outline:2px dashed #000;outline-offset:-2px;padding:10px 10px 15px!important}body.outline .careers-at-psg-section:focus,body.outline .main-text:focus{outline:2px dashed #000;outline-offset:6px}body.outline #main-menu>ul>li>a:focus,body.outline #second-menu>ul>li>a:focus{outline:2px dashed #000;outline-offset:2px}body.outline .search-field-row button:focus,body.outline .social-media>ul>li>a:focus,body.outline input#keyword:focus{border:1px dashed #000}body.outline #main-menu ul ul li a:focus,body.outline #second-menu ul ul li a:focus{outline:2px dashed #000;outline-offset:10px}body.outline .let-us-do-the-work p a:focus,body.outline .let-us-do-the-work-right a:focus{outline:2px dashed #000;outline-offset:2px;text-decoration:none}body.outline .search-field .SumoSelect.active>.CaptionCont{border:1px dashed #000}body.outline .search-field .SumoSelect>.optWrapper>.options li.opt.sel{background-color:#e4e4e4;border-color:#e4e4e4;outline:2px dashed #000;outline-offset:-2px}body.outline .body-content a:focus,body.outline .moc a:focus{color:#000;outline:2px dashed #000;outline-offset:2px;text-decoration:none}body.outline .military-code input:focus{border:1px dashed #000}body.outline .copyright a:focus,body.outline .footer-column a:focus{color:#000;outline:2px dashed #000;outline-offset:2px;text-decoration:none}body.outline .areas-resources-box ul li a:focus{color:#000;outline:2px dashed #000;outline-offset:2px}body.outline .military-code button:focus{border:1px dashed #000}body.outline .inner-resources-box:focus,body.outline .resources-box:focus{border:1px dashed #000;text-decoration:underline}body.outline .fancybox-item.fancybox-close:focus{outline:2px dashed #000;outline-offset:2px}body.outline .modal-inner .modal-header .close-modal:focus span{color:#000;outline:2px dashed #000;outline-offset:2px}body.outline #upload-resume-btn.focused,body.outline .upload-your-cv .form-group .form-control:focus,body.outline .upload-your-cv .form-group .form-select:focus{border:1px dashed #000}body.outline .form-buttons .uploadCvBtn:focus,body.outline .form-buttons a:focus{background:#000;color:#fff;outline:2px dashed #000!important;outline-offset:2px}body.outline .psg-breadcrumb a:focus{color:#000;outline:2px dashed #000;outline-offset:2px;text-decoration:none}body.outline .sub-sections a .layerMask{top:0}body.outline .section-testimonials .slick-dots li button:focus{outline:2px dashed #000!important;outline-offset:2px!important}body.outline .tabs-body-inner:focus{outline:2px dashed #000!important;outline-offset:6px!important}body.outline .tabs-header a:focus .tabs-header-inner{outline:2px dashed #000!important;outline-offset:-2px!important}body.outline .tabs-header a:focus{background:#fff;border-color:#000;color:#000;outline:0!important;text-decoration:none}body.outline #clear-file:focus span,body.outline .clear-input:focus span{color:#000;outline:2px dashed #000!important;outline-offset:2px!important}body.outline .jobs-listing ul#job-list-items li a:focus{border-color:#685bc7}body.outline .jobs-navigation .load-more-jobs:focus{background:#000;color:#fff;outline:2px dashed #000!important;outline-offset:2px!important}body.outline .job-filters.notInitiated:focus{outline:2px dashed #000;outline-offset:6px}body.outline .keyword-search-holder.active{border:1px dashed #685bc7}body.outline .keyword-search-holder a:focus{color:#685bc7;outline:1px dashed #685bc7;outline-offset:-1px}body.outline .filter-column .SumoSelect:focus>.CaptionCont{border:1px dashed #685bc7!important}body.outline .SumoSelect:focus>.CaptionCont.SelectBox label i:after{color:#685bc7}body.outline .SumoSelect:focus>.CaptionCont.SelectBox{border-color:#685bc7;color:#685bc7}body.outline .SumoSelect:focus>.CaptionCont.SelectBox span{color:#685bc7}body.outline .jobs-detail:focus{border:1px dashed #685bc7!important}body.outline .jobs-detail .job-header .job-attributes h2:focus{margin:0 0 18px;outline:2px dashed #000;outline-offset:6px}body.outline .job-sub-header span:focus,body.outline .jobs-detail .job-header .job-attributes h3:focus{outline:2px dashed #000;outline-offset:4px}body.outline .job-content:focus{outline:2px dashed #000;outline-offset:6px}body.outline .jobs-detail .applyNowBtn:focus,body.outline .jobs-detail .job-actions .applyNowBtn:focus{background:#000;outline:2px dashed #000;outline-offset:3px}body.outline .job-actions a:focus{background:#685bc7;border-color:#000;color:#000;outline:2px dashed #000;outline-offset:2px}body.outline .jobs-detail .job-actions a.applyNowBtn:focus{color:#fff}body.outline .job-content a:focus{outline:2px dashed #000;outline-offset:2px;text-decoration:none}body.outline .jobs-detail .job-header h2 a.job-attributes-btn:focus{border-left:0!important;outline:2px dashed #000;outline-offset:1px;padding:0!important}body.outline .job-content a.clear-input:focus{outline:none;outline-offset:0;text-decoration:none}body.outline .job-search-modal-body .close-modal:focus,body.outline .job-search-modal-header .close-modal:focus span{color:#f96302;outline:2px dashed #f96302;outline-offset:6px}.announcement-strip{background:#c4d600;color:#081f2c;float:left;font-size:20px;font-weight:700;line-height:24px;padding:20px;text-align:center;width:100%}.announcement-modal{align-items:center;background:hsla(0,0%,100%,.85)!important;box-sizing:border-box;display:flex;height:100%;justify-content:center;left:-9999999999999px;padding:15px;position:fixed;text-align:center;top:0;width:100%;z-index:-9999999999}.announcement-modal.active{left:0;z-index:9999999999999}.announcement-modal-inner{background:#c4d600;border-radius:5px;color:#081f2c;display:inline-block;font-size:30px;font-weight:700;line-height:46px;max-width:820px;padding:80px;position:relative;text-align:left}.announcement-modal-inner a{color:#081f2c;position:absolute;right:25px;top:25px}@media (min-width:320px) and (max-width:780px){.announcement-strip{font-size:16px;line-height:20px;padding:15px}.announcement-modal-inner{color:#081f2c;font-size:22px;font-weight:700;line-height:34px;padding:40px}.announcement-modal-inner a{right:12px;top:12px}}@media (min-width:320px) and (max-width:500px){.announcement-strip{font-size:14px;line-height:16px;padding:15px}}