@-webkit-keyframes fade-in-out{from{opacity:0}to{opacity:1}}@keyframes fade-in-out{from{opacity:0}to{opacity:1}}@-webkit-keyframes loading-background{from{background-position:0 0}to{background-position:100% 0}}@keyframes loading-background{from{background-position:0 0}to{background-position:100% 0}}html{background-color:#a7a9ac}#refined-search button{background:#fff;color:#000 !important}#refined-search label{color:#fff}.keyword-tag{color:#fff}#filter-slideout-toggle{background:#2046bd}#search h1,#job-match h1{color:#07246a}#search-results-list tr:nth-of-type(odd),#job-matching-results tr:nth-of-type(odd){background:#e3e3e3}#search-filters a,#job-matching-filters legend{background:#96989c;color:#fff}.data-form input[type="submit"],.data-form button.g-recaptcha,.data-form #recaptcha-trigger,.data-form button[type="submit"]{background:#2046bd}header .headline{bottom:3vh}@media screen and (min-width: 600px){header .headline{bottom:calc(50% - 45px)}}header .headline p{letter-spacing:1px;padding:2px}@media screen and (min-width: 600px){header .headline p{font-size:4vw;letter-spacing:5px}}@media screen and (min-width: 1288px){header .headline p{font-size:5rem}}header .headline p span{background:rgba(0,0,0,0.6)}.intro-text p{background-color:#d8d9da}@media screen and (min-width: 1050px){.search-bar .advanced-search-form{padding-left:210px}}@media screen and (min-width: 1050px){.js .search-bar .advanced-search-form .advanced-search-form-fields{width:calc(100% - 240px)}}.search-bar .advanced-search-form label{color:#555555}.advanced-search-form-fields .custom-facets p{color:#555555}.advanced-search-form-fields .custom-facets .label{color:#555555}.advanced-search-form .label{color:#555555}.search-bar{background-color:#cdcecf}@media screen and (min-width: 800px){.search-bar section{margin:0}}@media screen and (min-width: 1050px){.search-bar section{max-width:1188px;margin:0 auto;padding:20px 45px}.search-bar section a.search-logo{left:auto}.search-bar section .adv-buttons{min-width:195px}.search-bar section .dashboard{padding-left:20px}}.dashboard p{color:#07246a}a.search-logo{padding-right:15px;width:200px;height:186px;display:none;margin-bottom:10px;position:absolute;top:24px}@media screen and (min-width: 1050px){a.search-logo{display:block}}a.search-logo img{width:100%;margin-top:45px}@media screen and (min-width: 750px){.adv-buttons{width:calc(99% - 650px);min-width:160px}}.advanced-search-form button:first-of-type{background:#184bc8}.dashboard a{background:#5a0377}@media screen and (min-width: 1050px){.advanced-search-form{width:auto}}.adv-keyword .label{color:#555}@media screen and (min-width: 1050px){.advanced-search-form .advanced-search-form-fields{max-width:450px}}.related-jobs-list,.recently-viewed-job-list[data-recently-viewed-jobs="true"],.accommodations-abc{background:#cdced0}.related-jobs-list h3,.recently-viewed-job-list[data-recently-viewed-jobs="true"] h3,.accommodations-abc h3{color:#555555}.related-jobs-list a,.recently-viewed-job-list[data-recently-viewed-jobs="true"] a,.accommodations-abc a{color:#184bc8}.related-jobs-list,.recently-viewed-job-list[data-recently-viewed-jobs="true"] a{color:#555}.data-form{background:#07246a}.data-form .submit button,.data-form .submit a{background-color:#2046bd}.data-form p{color:#fff}.pagination-page-count input{border:1px solid #2046bd;color:#555}#pagination-bottom a,#pagination-bottom button{background:#2d2d2d}.data-form input[type="submit"],.data-form .keyword-add{background:#184bc8}footer{background:#e3e3e3;color:#555}footer a{color:#555}footer p{color:#555}footer .social-media{color:#555}footer .social-media h2{color:#555}#search-filters h2{color:#fff;background:#2046bd}#search-filters>div>h2{background:#2d2d2d !important;color:#ffffff}#refined-search{background:#2d2d2d !important;color:#fff}#search-filter-clear{background:#07246a}.search-headline{color:#07246a}#search-results-list h2{color:#184bc8}#search-results-list .job-brand{color:#184bc8}#job .job-description h1{color:#184bc8}.job-description .job-apply{-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;text-transform:uppercase;font-size:1.8rem;border:0;background:transparent;color:#fff;text-align:center;display:inline-block;padding:10px 15px;background:#2046bd;text-transform:inherit;margin:1em 0;margin-right:10px;width:100%;display:inline-block}@media screen and (min-width: 800px){.job-description .job-apply{width:inherit;margin-right:10px;padding:3px 70px 20px;border:2px #2046bd solid;height:32px;font-size:1.6rem;max-width:500px}}.job-description .job-apply-later{-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;text-transform:uppercase;font-size:1.8rem;border:0;background:transparent;color:#fff;text-align:center;display:inline-block;padding:10px 15px;background:#fff;text-transform:inherit;margin:1em 0;width:100%;color:#2046bd;border:3px #2046bd solid}@media screen and (min-width: 800px){.job-description .job-apply-later{width:inherit;color:#2046bd;border:2px #2046bd solid;padding:3px 20px 20px;height:32px;font-size:1.6rem;max-width:500px}}#job .social-share{background:#cdced0}#job .social-share h3{color:#555555}#search .job-match a,#job .job-match a{background-color:#184bc8}#search .job-match,#job .job-match{background-color:#184bc8}.advanced-search-form button{background:#184bc8}#search-filters>div>h2{background:#2046bd;color:#ffffff}#refined-search{background:#2046bd;color:#555555}.static-banner{margin-top:0 !important}@media screen and (min-width: 700px){.data-form.ja-form .submit{bottom:35px}}@media screen and (min-width: 700px){.data-form #recaptcha-trigger{width:100% !important;text-align:center}}footer .social-media h2,footer p,footer a{color:#555}footer .social-media .social-media-facebook{background-image:url("../v3_0/img/social/Facebook-gray.png")}footer .social-media .social-media-linkedin{background-image:url("../v3_0/img/social/LinkedIn-gray.png")}footer .social-media .social-media-twitter{background-image:url("../v3_0/img/social/Twitter-gray.png");width:26px}footer .social-media .social-media-youtube{background-image:url("../v3_0/img/social/YouTube-gray.png");width:23px}footer .social-media .social-media-instagram{width:23px;background-image:url("../v3_0/img/social/IG-gray.png")}.data-form .gdpr-eu-tmp-notice a{color:#FAB005 !important}@media screen and (min-width: 700px){.data-form.ja-form .submit{bottom:0}}.data-form.two-step{color:#fff;background:#07246a}#data-privacy p,#data-privacy a{color:#fff !important}.data-form p{color:#fff}.data-form .keyword-add,.data-form .submit button{background:#184bc8;color:#fff}.data-form.two-step .keyword-selected .keyword-remove:after{color:#fff !important}.data-form .keyword-text{color:#fff}.data-form input[type="submit"],.data-form button.g-recaptcha,.data-form #recaptcha-trigger,.data-form button[type="submit"]{background:#2046bd}.data-form.two-step h3{color:#fff}#applied-filters .filter-button{background-color:#696969}
