.careers-tile{height:285px;padding:15px;font-size:1.5em;font-weight:bold;margin-bottom:10px;position:relative;overflow:hidden;}.careers-tile:hover .careers-tile__slideup,.careers-tile:focus .careers-tile__slideup{transform:translateY(0);}.careers-tile .careers-tile__link{text-decoration:none;display:inline-block;height:100%;width:100%;color:#000;}.careers-tile .careers-tile__link:hover,.careers-tile .careers-tile__link:focus{text-decoration:underline;background:none;}.careers-tile .careers-tile__link:visited{color:#000;}.careers-tile .careers-tile__title{line-height:1.6em;font-size:0.9em;text-align:center;}.careers-tile .careers-tile__content{height:100%;}.careers-tile .careers-tile__slideup{position:absolute;top:74%;right:0;bottom:0;left:0;padding:10px;color:#000;transform:translateY(100%);transition:transform .35s ease-out;font-weight:normal;font-size:0.5em;}.careers-tile.careers-tile--stem .careers-tile__title{height:100%;}.careers-tile.careers-tile--stem .careers-tile__content{background-image:url(/sites/all/modules/custom/dhs_blocks/images/stem-icons.png);background-repeat:no-repeat;background-size:contain;background-position:center center;}.careers-tile.careers-tile--stem.careers-tile--about{background-image:url(/sites/all/modules/custom/dhs_blocks/images/stem-tile-bg.jpg),linear-gradient(#E42EB6 0%,#ffffff 40%);background-repeat:no-repeat;background-position:bottom left;}.careers-tile.careers-tile--stem.careers-tile--recruit{background-image:url(/sites/all/modules/custom/dhs_blocks/images/stem-tile-bg.jpg),linear-gradient(#C052F0 0%,#ffffff 40%);background-repeat:no-repeat;background-position:bottom right;}.careers-tile.careers-tile--stem.careers-tile--who{background-image:url(/sites/all/modules/custom/dhs_blocks/images/stem-tile-bg.jpg),linear-gradient(#61EB56 0%,#ffffff 40%);background-repeat:no-repeat;background-position:bottom center;}.careers-tile.careers-tile--ngp{background:url(/sites/all/modules/custom/dhs_blocks/images/ngp-infinity.png);background-color:black;background-repeat:no-repeat;}.careers-tile.careers-tile--ngp .careers-tile__link{color:#fff;}.careers-tile.careers-tile--ngp .careers-tile__link:visited{color:#fff;}.careers-tile.careers-tile--ngp .careers-tile__title{position:relative;top:40%;border-top:solid 1px yellow;border-bottom:solid 1px yellow;background:rgba(0,0,0,0.8);}.careers-tile.careers-tile--ngp.careers-tile--about{background-position:20% 3%;}.careers-tile.careers-tile--ngp.careers-tile--about .careers-tile__slideup{background:rgba(0,200,255,0.9);}.careers-tile.careers-tile--ngp.careers-tile--who{background-position:57% 3%;}.careers-tile.careers-tile--ngp.careers-tile--who .careers-tile__slideup{background:rgba(0,230,0,0.9);}.careers-tile.careers-tile--ngp.careers-tile--meet{background-position:95% 2%;}.careers-tile.careers-tile--ngp.careers-tile--meet .careers-tile__slideup{background:rgba(255,0,200,0.9);}.careers-tile.careers-tile--ngp.careers-tile--tips{background-position:24% 98%;}.careers-tile.careers-tile--ngp.careers-tile--tips .careers-tile__slideup{background:rgba(255,170,0,0.9);}.careers-tile.careers-tile--ngp.careers-tile--process{background-position:92% 97%;}.careers-tile.careers-tile--ngp.careers-tile--process .careers-tile__slideup{background:rgba(245,255,0,0.9);}@media print{.careers-tile{display:none;}}.ngp-callout{padding:1em 1em 0.3em;border-radius:1px;box-shadow:0 0 8px #bbb;padding-left:1.2em;border-left-width:0.8em;border-left-style:solid;background-color:transparent;}.ngp-callout.callout--red{border-left-color:#c00;}.ngp-callout.callout--yellow{border-left-color:#f8f942;}.ngp-callout.callout--aqua{border-left-color:#00bfe9;}.ngp-callout.callout--green{border-left-color:#52d65b;}.ngp-callout.callout--orange{border-left-color:#f9a224;}.careers-home{position:relative;top:10px;margin-bottom:20px;float:none;}@media screen and (min-width:1000px){.careers-home{float:right;margin-bottom:1em;margin-left:1em;}}.careers-home.careers-home--stem{width:275px;height:100px;background-repeat:no-repeat;background-image:url(/sites/all/modules/custom/dhs_blocks/images/stem-home-icon.jpg);}.careers-home.careers-home--stem .careers-home__link{color:#000;text-decoration:none;text-align:center;display:block;height:100%;}.careers-home.careers-home--stem .careers-home__link:hover,.careers-home.careers-home--stem .careers-home__link:focus{text-decoration:underline;}.careers-home.careers-home--stem .careers-home__link:visited{color:#000;}.careers-home.careers-home--ngp{width:275px;height:100px;background-color:#000;background-repeat:no-repeat;background-image:url(/sites/all/modules/custom/dhs_blocks/images/ngp-home.png);}.careers-home.careers-home--ngp .careers-home__link{color:#ffffff;text-decoration:none;display:block;line-height:1.1em;padding-top:10px;padding-left:55px;padding-right:70px;}.careers-home.careers-home--ngp .careers-home__link:hover,.careers-home.careers-home--ngp .careers-home__link:focus{text-decoration:underline;}.careers-home.careers-home--ngp .careers-home__tagline{color:yellow;font-size:0.7em;font-style:italic;}.careers-home.careers-home--ngp .careers-home__subline{font-size:0.7em;line-height:1.3em;display:inline-block;}@media print{.careers-home{display:none;}}.career-portraits{margin-left:28%;}@media screen and (min-width:600px){.career-portraits{margin-left:0;}.career-portraits.career-portraits--stem{background-image:url(/sites/all/modules/custom/dhs_blocks/images/stem-portrait-background.jpg);background-repeat:no-repeat;background-position:left bottom;}.career-portraits.career-portraits--stem .career-portraits__section{background:linear-gradient(rgba(255,255,255,0) 0%,white 25%,white 87%,rgba(255,255,255,0) 100%);padding-bottom:40px;padding-top:20px;}.career-portraits.career-portraits--stem .career-portraits__img{margin:10px auto;display:block;}.career-portraits.career-portraits--stem .career-portraits__name{color:#000;text-align:center;display:block;}.career-portraits.career-portraits--stem .career-portraits__link{text-decoration:underline;color:#000;}.career-portraits.career-portraits--stem .career-portraits__link:hover,.career-portraits.career-portraits--stem .career-portraits__link:focus{text-decoration:none;}.career-portraits.career-portraits--indig{background-color:#f6dea4;background-image:url(/sites/all/modules/custom/dhs_blocks/images/skyline_0.png),url(/sites/all/modules/custom/dhs_blocks/images/ink-background_0.jpg);background-repeat:no-repeat;background-position:50% 148px,-15% 40%;padding:15px 15px 50px;}.career-portraits.career-portraits--indig .career-portraits__section{float:right;background-color:#f6dea4;background-image:url(/sites/all/modules/custom/dhs_blocks/images/ink-background_0.jpg);background-repeat:no-repeat;background-position:-21% 43%;padding:10px;margin:0;}.career-portraits.career-portraits--indig .career-portraits__img{margin:10px auto;display:block;}.career-portraits.career-portraits--indig .career-portraits__name{text-align:center;display:block;}.career-portraits.career-portraits--indig .career-portraits__link{text-decoration:underline;color:#231f20;}.career-portraits.career-portraits--indig .career-portraits__link:hover,.career-portraits.career-portraits--indig .career-portraits__link:focus{text-decoration:none;color:#404040;}.career-portraits.career-portraits--indig .career-portraits__link:visited{text-decoration:none;color:#505050;}}
