*:focus{outline-offset:4px;outline:1px dashed #083d60!important}.high-contrast-focus:focus{outline-offset:4px;outline:1px dashed #da7e22!important}.high-contrast-focus a:focus,.high-contrast-focus input:focus{outline-offset:4px;outline:1px dashed #da7e22!important}a.text-color-dark:focus,.slick-next:focus,.slick-prev:focus{outline-offset:4px;outline:1px dashed #ffffff!important;box-shadow:0 0 0 3px #333}#cn-notice-buttons a:focus{outline-offset:4px;outline:1px dashed #083d60!important}#newsletter-menu .high-contrast-focus:focus{outline-offset:4px;outline:1px dashed #da7e22!important}.slick-next,.slick-prev{text-shadow:-1px -1px 0 #333,1px -1px 0 #333,-1px 1px 0 #333,1px 1px 0 #333}.pd-page-container h1,.pd-page-container h2,.pd-page-container h3,.pd-page-container h4,.pd-page-container h5,.pd-page-container h6{font-weight:300}.dark-bkgd h1,.dark-bkgd h2,.dark-bkgd h3,.dark-bkgd h4,.dark-bkgd p,.dark-bkgd *{color:#fff}.dark-bkgd:before,.dark-bkgd:after{height:100%;width:100%;content:"";position:absolute;top:0;left:0}.dark-bkgd:after{background-color:#000;opacity:.25;z-index:1}.pd-page-container *{box-sizing:border-box}.pd-row{width:100%}.jobs-textbox{border:1px solid #f4f4f4;padding:25px;margin-top:25px}.jobs-textbox p{margin-bottom:0;padding-bottom:0;font-size:12px}.pd-job-block .pd-job-type a{color:#231f20}@media all and (max-width:767px){.pd-job-block .vc_col-sm-3,.pd-job-block .vc_col-sm-6{clear:both}.pd-job-title h2{text-align:center;padding-top:10px}.pd-job-block .view-more-button:link{width:100%;margin-top:10px}.page-template-template-job-listings .pd-job-type{font-size:13px}}.pd-listing-results i{color:#da7e22;margin-right:7px}.pd-listing-results{margin-left:0;margin-bottom:0}.pd-job-block{position:relative;border:solid 1px #efefef;padding:15px;margin-top:0;border-bottom:none;-webkit-transition:background 500ms;transition:background 500ms}.pd-job-block:last-child{border:solid 1px #efefef}.pd-job-block:hover{background:#efefef}.pd-job-block .alignleft,.pd-job-block img.alignleft{margin-bottom:0}.ab-jobs-widget{position:relative;border:solid 1px #efefef;padding:15px;margin-top:15px}.ab-jobs-widget:first-child{margin-top:0}.ab-jobs-widget .search-form-block input{width:100%}.ab-jobs-widget li{list-style:none;margin-left:0;font-size:16px;line-height:28px}.ab-jobs-widget li.selected{font-weight:600}.pd-job-thumb,.pd-job-thumb img{width:100%;height:auto!important;float:left}.pd-job-type,.pd-job-location{width:50%;padding-left:5px;float:left}.pd-job-block .pd-job-type,.pd-job-block .pd-job-location{font-size:15px}.pd-job-title{width:100%;clear:both}@media all and (min-width:480px) and (max-width:1067px){.pd-job-thumb{display:block;float:left}.pd-job-title,.pd-job-type,.pd-job-location{float:left;padding-left:15px}}@media handheld,only screen and (max-width:600px){.pd-job-thumb{display:none!important}}.view-more-button,.job-apply-button,.facility-button{text-transform:uppercase;margin-bottom:3px;display:inline-block;max-width:100%;text-shadow:0 1px rgba(0,0,0,.4);outline:0 none;text-decoration:none;padding:12px 12px;font-size:13px;border-radius:15px;line-height:100%;box-sizing:border-box;transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-webkit-backface-visibility:hidden;backface-visibility:hidden;font-weight:700;letter-spacing:1px;text-align:center}.view-more-button{width:100%}.job-apply-button{width:auto;float:right;padding:14px 24px;font-size:15px}.view-more-button,.job-apply-button{box-shadow:0 3px 0 0 #c5701a;background-color:#da7e22;color:#fff}.view-more-button:hover,.job-apply-button:hover{box-shadow:0 3px 0 0 #03263d;background-color:#083d60;color:#fff}.job-apply-button.apply-bottom-link,.facility-button{float:left}.filters-title,.filters-values,.filters-reset{float:left;display:block}.filters-title,.filters-reset{margin-right:10px}.filters-values .keyword-holder{border-radius:3px;border:1px solid #da7e22;line-height:26px;padding:0 10px;position:relative;float:left;background:#da7e22;color:#fff;margin-bottom:5px;margin-right:10px}.clear-filters{border-radius:3px;border:1px solid #083d60;line-height:26px;padding:0 10px;position:relative;float:left;background:#083d60;color:#fff;margin-bottom:5px;margin-right:10px;transition:all ease-in-out 0.3s;text-transform:capitalize}.clear-filters:hover{background:#06314d;color:#fff}@media handheld,only screen and (max-width:600px){.view-more-button{box-shadow:0 3px 0 0 #03263d;background-color:#083d60;color:#fff}.view-more-button:hover{box-shadow:0 3px 0 0 #c5701a;background-color:#f68c21;color:#fff}}.single-jobs #mk-page-introduce{display:none}.single-jobs #pd-header-row{position:relative;background-color:#0C3E5E;background-size:cover;background-repeat:no-repeat;background-position:center;padding:75px 25px}#pd-header-row .pd-container{margin:0 auto;z-index:2;position:relative}.pd-container{max-width:1140px;margin:0 auto;position:relative}#pd-reqs-row{background:#EFEFEF;padding:50px 25px;.pd-req-skills{font-weight:600;font-size:1.5em}}.single-jobs .pd-side{width:25%;float:right;padding:25px}.single-jobs .pd-main{width:75%;float:left;padding:25px}@media all and (max-width:960px){.single-jobs .pd-side,.single-jobs .pd-main{width:100%;float:left;clear:left}}#pd-header-row .pd-label{font-size:1.25em}#pd-header-row h1{border-bottom:solid 1px #fff;text-transform:uppercase;padding-bottom:15px}#pd-header-row .pd-job-details{font-size:1.5em;line-height:2em}#pd-header-row .pd-job-type,#pd-header-row .pd-job-location,#pd-header-row .pd-job-spec,#pd-header-row .pd-job-id{width:100%;float:left;clear:left;padding-left:15px}#pd-header-row .pd-apply-side{height:100%;float:right}@media all and (max-width:767px){#pd-header-row .pd-apply-side a{width:100%;float:none}#pd-header-row .pd-apply-side{float:none}#pd-header-row .pd-job-details,.pd-side{text-align:center!important}.pd-job-apply,.pd-job-apply a{width:100%;float:none}}#pd-reqs-row{background:#EFEFEF;padding:50px 25px}#pd-reqs-row .pd-req-skills{font-weight:600;font-size:1.5em}.pd-facility-link{position:relative;width:100%;margin:25px 0}.single-job *{box-sizing:border-box}.pd-job-details{float:left;padding-bottom:15px}.single-job .pd-job-type,.single-job .pd-job-spec,.single-job .pd-job-location,.single-job .pd-job-shift{width:100%}.pd-job-apply{clear:both;float:left;margin:25px 0}.pd-job-description{width:100%;float:left;clear:left;margin-top:20px}.pd-job-reqs,.pd-job-benefits,.job-benefits-shifts{width:33.33%;float:left}@media all and (max-width:960px){.pd-job-reqs,.pd-job-benefits,.job-benefits-shifts{width:100%}}.pd-job-req,.pd-job-benefit,.pd-shift{margin-left:15px}.pd-sim-job-block{margin:0 0 15px;border:solid 1px #efefef}.pd-sim-job-block p{margin-bottom:10px;font-size:13px}.pd-sim-job-block i{font-size:12px}.pd-sim-job-block h4 i{font-size:12px;margin-bottom:1px;position:relative;top:-1px}.pd-sim-job-block .pd-job-thumb{width:100%;height:auto;display:block;margin-bottom:10px}.pd-sim-job-block .pd-job-thumb img{max-width:350px}@media all and (max-width:480px){.pd-sim-job-block .pd-job-thumb img{max-width:100%}}.pd-checkbox{-webkit-appearance:none;background-color:#fafafa;border:1px solid #cacece;box-shadow:0 1px 2px rgba(0,0,0,.05),inset 0 -15px 10px -12px rgba(0,0,0,.05);padding:6px;border-radius:0;display:inline-block;position:relative}.pd-checkbox:active,.pd-checkbox:checked:active{box-shadow:0 1px 2px rgba(0,0,0,.05),inset 0 1px 3px rgba(0,0,0,.1)}.pd-checkbox:checked{background-color:#e9ecee;border:1px solid #adb8c0;box-shadow:0 1px 2px rgba(0,0,0,.05),inset 0 -15px 10px -12px rgba(0,0,0,.05),inset 15px 10px -12px rgba(255,255,255,.1);color:#99a1a7}.pd-checkbox:checked:after{content:'\2714';font-size:10px;position:absolute;top:0;left:2px;color:#99a1a7}.sidebar-filters label span{background:#083d60;font-size:10px;color:#fff;margin-left:5px;border-radius:3px;display:inline-block;padding:0 5px 0;line-height:15px;top:-3px;position:relative;font-weight:700}.pd-job-block.no-border{border:none}.pd-job-block.no-border:hover{background:none!important}.clearfix:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}.wrap-collabsible{margin-bottom:1.2rem 0;.label-header{font-weight:inherit;margin:auto;line-height:inherit}}.wrap-collabsible input[type='checkbox'].maincb{display:none}.lbl-toggle{display:block;font-size:1.2rem;padding:1rem;cursor:pointer;transition:all 0.25s ease-out;color:#083d60;text-transform:uppercase}.lbl-toggle::before{content:' ';display:inline-block;border-top:5px solid transparent;border-bottom:5px solid transparent;border-left:5px solid currentColor;vertical-align:middle;margin-right:.7rem;transform:translateY(-2px);transition:transform .2s ease-out}.toggle:checked+.lbl-toggle::before{transform:rotate(90deg) translateX(-3px)}.collapsible-content{max-height:0;overflow:hidden;transition:max-height .5s ease-in-out;display:none}.wrap-collabsible.expanded .collapsible-content{max-height:445px;overflow-y:scroll;display:block}.wrap-collabsible.expanded .collapsible-content.scroll::-webkit-scrollbar{-webkit-appearance:none;width:7px}.wrap-collabsible.expanded .collapsible-content.scroll::-webkit-scrollbar-thumb{border-radius:4px;background-color:rgba(0,0,0,.5);-webkit-box-shadow:0 0 1px rgba(255,255,255,.5)}.wrap-collabsible.expanded .lbl-toggle{border-bottom-right-radius:0;border-bottom-left-radius:0}.pd-job-reqs,.pd-job-shifts,.pd-job-benefit{display:none!important}.pd-job-description img:first-child{display:none}body .pd-main h2{font-size:20px;line-height:20px}body .pd-sidebar h3{font-size:20px;font-weight:300}.job-social-shared{clear:both;margin-bottom:10px;display:inline-block}.job-social-shared ul{list-style-type:none;margin:3px 0 3px;float:left}.job-social-shared ul li{display:inline-block;float:left;margin:0 10px 0 0}.job-social-shared ul li a{font-size:36px}.pd-job-block .vc_col-sm-3{padding:0}.pd-main.single-job li:before{font-family:'Font Awesome 5 Free';content:'\f101';margin:0 5px 0 -15px;font-weight:700}.pd-main.single-job li{list-style-type:none}.pagination-links{width:100%;clear:both;font-size:1.25em;font-weight:600;padding:1em;text-align:center}.pagination-links .prev{float:left}.pagination-links .next{float:right}.pd-side h4,.pd-side p{margin-left:10px;margin-right:10px}.pd-side h4{margin-bottom:0;line-height:18px}.pd-side h4 a{font-size:16px;line-height:18px;text-transform:uppercase;margin-bottom:5px;display:block;font-weight:600}.pd-side ul.similar-job-list{margin-bottom:0;margin-left:0;list-style-type:none}.pd-job-details{text-shadow:0 0 10px #000,0 0 20px #000,0 0 3px #222}.ab-jobs-widget select{min-width:235px!important;font-weight:500!important}.job-keywords{display:block;width:100%;float:left;clear:both;opacity:0}.clear-button{background-color:transparent;border:none;width:100%}.featured-image:focus-within{outline:2px solid #da7e22;border:2px solid #da7e22;outline-offset:0;filter:drop-shadow(0 0 3px rgba(0,0,0,.70))}