@-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}}*[aria-hidden="true"]{display:none}.job-alert h3,.social-share h3,.videos h2,.quick-links h2,.quick-links ul li h3{font-family:'Raleway', sans-serif;margin:0;padding:15px;text-transform:uppercase;line-height:100%;font-weight:400}.job-alert h3,.social-share h3,.videos h2{background:#4563d3;color:#fff}.quick-links h2,.quick-links ul li h3{background:#fff;color:#a62940}html{background-color:#c3c2be !important}body{font-size:16px}.banner{display:block;padding:0 0 34.1% 0;background:url(../v1_0/img/banner-heros-work-here.jpg) no-repeat;background-size:100% !important}.about-social-share{background:#ebebeb}@media screen and (min-width: 800px){.about-social-share{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;margin:0 0 2em}}@media screen and (min-width: 800px){#heroes-work-here .about-social-share{margin:0}}.about{padding:20px}.about:after,.about:before{content:" ";display:table;clear:both;height:0}@media screen and (min-width: 550px){.about{margin-bottom:0}}@media screen and (min-width: 800px){.about{width:100%;display:-ms-flexbox;display:flex;ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;padding:30px}}.about p{margin:0;padding:0;font-size:1.6rem}#search .about{margin:0 0 2em;padding:2em}@media screen and (min-width: 550px){#search .about{padding:2em}}@media screen and (min-width: 800px){#search .about{width:100%}}#heroes-work-here .about p{padding:0 0 .8em;font-size:1.6rem}#heroes-work-here .about p.blue-content{color:#7888c3}.social-share{background:#d6d6d6;margin:0;padding:20px 18px}@media screen and (min-width: 800px){.social-share{width:20%;padding:0;display:-ms-flexbox;display:flex;ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center}}.social-share h3{background:none;color:#545355;text-align:center;margin:0;padding:0;font-size:2rem}@media screen and (min-width: 1050px){.social-share ul{width:100% !important}}.social-share ul li{width:40px}.social-share .twitter{background:url("../v1_0/img/twitter-blue.png") !important}.job-alert h3,.social-share h3{font-size:2rem}.job-alert h3 img,.social-share h3 img{display:none}.job-alert h3:after,.social-share h3:after{content:'Watch Our Jobs'}.social-share h3{margin:0 0 .4em;font-size:2rem}.social-share h3:after{content:'Share'}#heroes-work-here .career-areas{background:#7888c3;padding:3em 5%;margin:0;color:#fff}@media screen and (min-width: 800px){#heroes-work-here .career-areas{padding:3em 30px}}#heroes-work-here .career-areas h2{line-height:1em;color:#fff;text-transform:uppercase;text-align:center;margin:0;padding:0 0 .7em;font-size:20px}@media screen and (min-width: 800px){#heroes-work-here .career-areas h2{font-size:25px}}#heroes-work-here .career-areas .before-arrow:before{content:" ";height:15px;width:15px;display:inline-block;margin:-.2em .2em 0 0;vertical-align:middle;background:url("../v1_0/img/ico-arrow-pink.png") left top no-repeat}@media screen and (min-width: 1000px){#heroes-work-here .career-areas .area-expertise{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}}#heroes-work-here .career-areas .area-expertise>ul{list-style:none;padding:0;margin:1em 0 0}@media screen and (min-width: 1000px){#heroes-work-here .career-areas .area-expertise>ul{width:49%}}#heroes-work-here .career-areas .area-expertise>ul>li{background:#4563d3;padding:1em;margin:0 0 .7em}@media screen and (min-width: 550px){#heroes-work-here .career-areas .area-expertise>ul>li{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}}#heroes-work-here .career-areas .area-expertise>ul>li ul{list-style:disc;margin-left:1em}@media screen and (min-width: 550px){#heroes-work-here .career-areas .area-expertise>ul>li ul{width:60%}}@media screen and (min-width: 1000px){#heroes-work-here .career-areas .area-expertise>ul>li ul{width:55%}}#heroes-work-here .career-areas .area-expertise>ul>li ul li{line-height:1.3em;padding:0 0 .4em}#heroes-work-here .career-areas .area-expertise>ul>li a{display:block;color:#fff;background:#a81e31;text-align:center;text-transform:uppercase;width:150px;height:35px;padding:5px;margin:1em auto .5em;border-radius:5px;line-height:2.7rem}@media screen and (min-width: 550px){#heroes-work-here .career-areas .area-expertise>ul>li a{margin:0 auto}}#heroes-work-here .career-areas .area-expertise>ul>li a:hover,#heroes-work-here .career-areas .area-expertise>ul>li a:focus{text-decoration:underline}#heroes-work-here .career-areas p{font-size:1.6rem}#heroes-work-here .learning-development{padding:2em 0;margin:0}@media screen and (min-width: 800px){#heroes-work-here .learning-development{padding:2em 30px}}#heroes-work-here .learning-development h2{line-height:1em;color:#ac3a4f;text-align:center;margin:0;padding:0 5% .7em;font-size:20px}@media screen and (min-width: 800px){#heroes-work-here .learning-development h2{font-size:25px}}#heroes-work-here .learning-development>p{padding:0 5%}@media screen and (min-width: 800px){#heroes-work-here .learning-development>p{padding:0}}#heroes-work-here .learning-development>p.red-copy{color:#ac3a4f;font-weight:600}#heroes-work-here .learning-development ul{list-style:none;margin:0;padding:0}@media screen and (min-width: 800px){#heroes-work-here .learning-development ul{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between}}#heroes-work-here .learning-development ul li{background:#ebebeb;padding:1em;margin:0 auto .7em auto}@media screen and (min-width: 800px){#heroes-work-here .learning-development ul li{width:48.5%}}#heroes-work-here .learning-development ul li h3{color:#ac3a4f;margin:0;padding:0 0 .4em}#heroes-work-here .learning-development ul li p{padding:0}@media screen and (min-width: 550px){#heroes-work-here .learning-development ul li .img-link-doc{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:end;justify-content:flex-start;-ms-flex-align:center;align-items:center}}#heroes-work-here .learning-development ul li a{display:block;font-size:20px;color:#4563d3;text-transform:uppercase;text-decoration:underline;padding:0 0 1em}@media screen and (min-width: 550px){#heroes-work-here .learning-development ul li a{wdith:15%;max-width:140px;margin:0 0 0 3%}}#heroes-work-here .learning-development ul li a:hover,#heroes-work-here .learning-development ul li a:focus{text-decoration:none}#heroes-work-here .learning-development ul li .learn-img{width:100%;max-width:307px;text-align:center;margin:0 auto}@media screen and (min-width: 550px){#heroes-work-here .learning-development ul li .learn-img{text-align:left;margin:0}}@media screen and (min-width: 800px){#heroes-work-here .learning-development ul li .learn-img{width:80%}}#heroes-work-here .learning-development ul li .learn-img img{width:100%}#heroes-work-here .veterans-resources{background:#7888c3;padding:3em 5%;margin:0;color:#000}#heroes-work-here .veterans-resources p{color:#000}@media screen and (min-width: 550px){#heroes-work-here .veterans-resources{padding:3em 30px}}#heroes-work-here .veterans-resources h2{line-height:1.1em;color:#fff;text-transform:uppercase;text-align:center;margin:0;padding:0 0 .7em;font-size:20px}@media screen and (min-width: 800px){#heroes-work-here .veterans-resources h2{font-size:25px}}#heroes-work-here .veterans-resources .arrow-before:before{content:" ";height:15px;width:17px;display:inline-block;margin:-.2em .1em 0 0;vertical-align:middle;background:url("../v1_0/img/ico-arrow-red.png") left top no-repeat}#heroes-work-here .veterans-resources ul{list-style:none;padding:0;margin:0;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:flex-start;-webkit-align-content:stretch}#heroes-work-here .veterans-resources ul li{background:#4563d3;padding:1em;margin:0 1% .7em;width:48%;font-size:13px;line-height:1.2em}@media screen and (min-width: 800px){#heroes-work-here .veterans-resources ul li{margin:0 .5% .7em}}#heroes-work-here .veterans-resources ul li p{color:#fff;font-size:1.4rem}@media screen and (min-width: 800px){#heroes-work-here .veterans-resources ul li{width:24%}}#heroes-work-here .veterans-resources ul li .veterans-logos{background:#fff;text-align:center;margin:0 auto 1em;max-width:109px}#heroes-work-here .veterans-resources ul li .veterans-logos img{width:100%}#heroes-work-here .veterans-resources ul li .blue-star-families,#heroes-work-here .veterans-resources ul li .acp,#heroes-work-here .veterans-resources ul li .uso,#heroes-work-here .veterans-resources ul li .tmc{height:97px;padding:21px 0}@media screen and (min-width: 1000px){#heroes-work-here .veterans-resources ul li .blue-star-families,#heroes-work-here .veterans-resources ul li .acp,#heroes-work-here .veterans-resources ul li .uso,#heroes-work-here .veterans-resources ul li .tmc{height:78px;padding:19px 0}}@media screen and (min-width: 1060px){#heroes-work-here .veterans-resources ul li .blue-star-families,#heroes-work-here .veterans-resources ul li .acp,#heroes-work-here .veterans-resources ul li .uso,#heroes-work-here .veterans-resources ul li .tmc{height:83px}}@media screen and (min-width: 1085px){#heroes-work-here .veterans-resources ul li .blue-star-families,#heroes-work-here .veterans-resources ul li .acp,#heroes-work-here .veterans-resources ul li .uso,#heroes-work-here .veterans-resources ul li .tmc{height:86px}}@media screen and (min-width: 1130px){#heroes-work-here .veterans-resources ul li .blue-star-families,#heroes-work-here .veterans-resources ul li .acp,#heroes-work-here .veterans-resources ul li .uso,#heroes-work-here .veterans-resources ul li .tmc{height:91px}}@media screen and (min-width: 1190px){#heroes-work-here .veterans-resources ul li .blue-star-families,#heroes-work-here .veterans-resources ul li .acp,#heroes-work-here .veterans-resources ul li .uso,#heroes-work-here .veterans-resources ul li .tmc{height:97px;padding:21px 0}}.videos{background:#757575;padding:10px}.videos:after,.videos:before{content:" ";display:table;clear:both;height:0}@media screen and (min-width: 800px){.videos{padding:1em}}.videos h2{text-align:center;background:#757575;font-size:20px}@media screen and (min-width: 800px){.videos h2{font-size:25px}}.videos .prior-message{font-size:16px;text-align:center;color:#fff}.vid-tabs{list-style:none;margin:0 auto 1em auto;width:100%;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-align-content:stretch;-ms-flex-line-pack:stretch;align-content:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch}.vid-tabs:after,.vid-tabs:before{content:" ";display:table;clear:both;height:0}.vid-tabs li{text-align:center;background:#535353;margin:0 auto 5px auto;padding:1em;position:relative;width:80%;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-content:center;-ms-flex-line-pack:center;align-content:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}@media screen and (min-width: 550px){.vid-tabs li{width:calc(50% - 10px);float:left;margin-bottom:20px}.vid-tabs li:nth-child(odd){margin:0 20px 20px 0}}@media screen and (min-width: 800px){.vid-tabs li{width:calc(20% - 16px);height:100px;margin:0 0 15px 20px;padding:10px}.vid-tabs li:nth-child(odd){margin:0 0 15px 20px}.vid-tabs li:nth-child(5n+1){margin:0 0 15px 0;clear:left}}.vid-tabs li.active,.vid-tabs li:hover{background:#009f9c}.vid-tabs a{color:#fff}.vid-tabs a:before{content:'';height:100%;width:100%;display:block;position:absolute;top:0;left:0;z-index:99}.title{width:100%;max-width:854px;margin:0 auto}.caption{width:100%;margin:0 auto;padding:20px 0}.vid-main-wrapper{width:100%;background:#fff;margin:0 auto}.vid-container{position:relative;padding-bottom:56.25%;height:0;width:100%}@media screen and (min-width: 800px){.vid-container{width:70%;float:left;padding-bottom:32.7%}}.vid-container iframe{position:absolute;top:0;left:0;width:100%;height:100%}@media screen and (min-width: 800px){.vid-container iframe{height:auto;min-height:360px}}.vid-container object{position:absolute;top:0;left:0;width:100%;min-height:360px}.vid-container embed{position:absolute;top:0;left:0;width:100%;min-height:360px}.vid-list-container{background:#000;display:none}@media screen and (min-width: 800px){.vid-list-container{width:30%;height:360px;overflow:hidden;float:right}}.vid-list-container.active{display:block}.vid-list-container:hover{overflow-y:auto}.vid-list-container:focus{overflow-y:auto}.vid-thumb{float:left;margin-right:8px}.vid-thumb img{width:72px}.active-vid{background:#3a3a3a}ol.vid-list{margin:0;padding:0;background:#222}ol.vid-list li{list-style:none}ol.vid-list li a{text-decoration:none;background-color:#222;height:72px;display:block;padding:10px}ol.vid-list li a:hover{background-color:#666666}ol.vid-list li.selected a{background-color:#666666}.vid-list .desc{color:#ffffff;font-size:13px;margin-top:5px}.quick-links{width:100%;padding:25px;box-sizing:border-box}.quick-links:after,.quick-links:before{content:" ";display:table;clear:both;height:0}.quick-links h2{text-align:center;font-size:20px}@media screen and (min-width: 800px){.quick-links h2{font-size:25px}}.quick-links ul{list-style:none;margin:20px 0}.quick-links ul:after,.quick-links ul:before{content:" ";display:table;clear:both;height:0}.quick-links ul li{padding:10px}.quick-links ul li p{font-size:15px}@media screen and (min-width: 800px){.quick-links ul li p{line-height:24px;font-size:14px}}.quick-links ul li p span{color:#4563d3;font-weight:bold;display:block;text-decoration:none}.quick-links ul li h3{padding:0;margin-bottom:10px}@media screen and (min-width: 800px){.quick-links ul li h3{line-height:26px}}@media screen and (min-width: 800px){.quick-links ul li{float:left;width:46%;margin:0px 2%}}@media screen and (min-width: 1000px){.quick-links ul li img{float:left}.quick-links ul li div{float:right;width:calc(100% - 138px);padding-left:10px}}.quick-links img{display:block;margin:0 auto 10px auto}.quick-links *{box-sizing:border-box}.quick-sublinks{padding:25px 0;margin:0 25px;color:#a62940;border-top:2px #919191 solid}.quick-sublinks:after,.quick-sublinks:before{content:" ";display:table;clear:both;height:0}@media screen and (min-width: 800px){.quick-sublinks ul{display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:center;width:72%;margin-left:12%}}@media screen and (min-width: 1000px){.quick-sublinks ul{width:100%}}.quick-sublinks ul li{width:100%;color:#a62940;list-style:disc}@media screen and (max-width: 800px){.quick-sublinks ul li:nth-child(2),.quick-sublinks ul li:nth-child(5){width:61%}.quick-sublinks ul li:last-child,.quick-sublinks ul li:nth-child(3){width:18%}}@media screen and (min-width: 800px){.quick-sublinks ul li{width:30%}}.quick-sublinks ul a{color:#525151;text-decoration:none}footer{background:#ebebeb}footer .social-media h2,footer p,footer a{color:#000}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")}footer .footer-links #ot-sdk-btn{color:#000}footer .footer-links #ot-sdk-btn:focus,footer .footer-links #ot-sdk-btn:active,footer .footer-links #ot-sdk-btn:hover{color:#000}aside .advanced-search-form h3{font-size:2rem}.search-bar{background-color:#90a3ea}@media screen and (min-width: 800px){.search-bar{position:relative}.search-bar .advanced-search-form{padding-left:160px}.search-bar .advanced-search-form .advanced-search-form-fields{max-width:420px}.search-bar .advanced-search-form .adv-buttons{width:calc(99% - 420px)}.search-bar .advanced-search-form button,.search-bar .advanced-search-form input[type="submit"]{background:#a81e31;color:#fff}}@media screen and (min-width: 800px) and (min-width: 1000px){.search-bar .advanced-search-form{padding-left:210px}}@media screen and (min-width: 800px) and (min-width: 1200px){.search-bar .advanced-search-form{width:925px;padding-left:240px}.search-bar .search-logo{left:50px}}@media screen and (min-width: 800px) and (min-width: 800px){.search-bar .dashboard{padding-left:25px}}@media screen and (min-width: 800px){.search-bar .dashboard a{background:#a81e31;color:#fff}}.search-bar .adv-country,.search-bar .adv-region,.search-bar .adv-city{display:block !important}aside>*{padding:0 !important}aside>*>h3,aside>*>h3{background-color:#4563d3;color:#fff !important;padding:20px;font-size:2rem}aside>*>:not(h3){padding:10px}aside .social-share{width:100%;margin:0;box-sizing:border-box;margin-bottom:30px}@media screen and (min-width: 800px){aside .social-share{margin-bottom:32px}}aside .social-share h3{background:#4563d3;padding:20px;text-align:left;font-size:2rem}#search-filters h2{background:#4563d3 !important;color:#fff}#search-filters .expandable-parent{background:#7888c3;color:#fff}#search-filters .expandable-parent:after{color:#fff !important}.data-form{background:#4563d3}.recently-viewed-job-list[data-recently-viewed-jobs="true"]{background-color:#e7e7e7;margin-bottom:30px}@media screen and (min-width: 800px){.recently-viewed-job-list[data-recently-viewed-jobs="true"]{margin-bottom:50px}}.recently-viewed-job-list[data-recently-viewed-jobs="true"] h3{margin-bottom:0;font-size:2rem}.recently-viewed-job-list[data-recently-viewed-jobs="true"] ul{padding:0}.recently-viewed-job-list[data-recently-viewed-jobs="true"] ul li{padding:10px 20px;margin:0}.recently-viewed-job-list[data-recently-viewed-jobs="true"] ul li:nth-child(odd){background:#d8dbe5}.recently-viewed-job-list[data-recently-viewed-jobs="true"] ul li a{display:block;color:#003366}.job-description h1{color:#2442b3}[data-form-type="Job Alert"]{background:#7888c3}[data-form-type="Job Alert"] h3{color:#fff;font-size:2rem}@media screen and (min-width: 800px){#applied-filters{display:none !important}}@media screen and (max-width: 800px){main h2,aside h2{font-size:2rem !important}}aside .advanced-search-form{margin-top:0}.search-logo{display:none;width:100px;margin-bottom:10px;position:absolute;top:50px;left:100px}@media screen and (min-width: 800px){.search-logo{display:block;left:30px}}@media screen and (min-width: 1000px){.search-logo{left:50px}}.one-time .bannerslide:not(:first-child){display:none}.one-time.slick-initialized .bannerslide:not(:first-child){display:block}.home-culture-links__list{justify-content:space-around}.static-banner{margin-top:0 !important}@media screen and (min-width: 700px){.data-form #recaptcha-trigger{width:100% !important;text-align:center}}@media screen and (max-width: 799px){.js .primary-nav-items>li{width:24%}}@media screen and (min-width: 700px){.data-form.ja-form .submit{bottom:0}}.data-form.two-step{color:#fff;background:#7888c3}#data-privacy p,#data-privacy a{color:#fff !important}.data-form p{color:#fff}.data-form .keyword-add,.data-form .submit button{background:#f05348;color:#fff}.data-form.two-step h3{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:#f05348}
