.career-openings-wrap{background-repeat:no-repeat;background-size:100% 100%;width:100%;display:inline-block;position:relative}.career-openings-wrap:before{content:"";display:block;position:absolute;top:0;left:0;right:0;bottom:0}.career-openings-wrap .page-center{position:relative;z-index:1}.career-left-content{width:100%;float:none;position:relative;z-index:1;margin:0px;display:table-cell;padding-right:8%;vertical-align:top}.career-openings-header h2{font-size:30px;font-weight:300;padding-bottom:30px;margin:0}.career-openings-description p{font-size:14px;font-weight:400;margin:0px;padding-bottom:30px;line-height:1.7}.career-openings-description p span{color:#005395}.career-openings-wrap.default,.career-openings-wrap.default h4,.career-openings-wrap.default h2,.career-openings-wrap.default h1,.career-openings-wrap.default p{color:#333}.career-openings-wrap.white,.career-openings-wrap.white h4,.career-openings-wrap.white h2,.career-openings-wrap.white h1,.career-openings-wrap.white p{color:#fff}.career-openings-cta a{display:inline-block;border-radius:30px;padding:8px 50px;background-color:#e4701f;color:#fff;font-size:14px;font-weight:400;margin:20px 0}.career-openings-cta a:hover{-webkit-box-shadow:0 20px 50px -2px rgba(50,62,71,0.2);-moz-box-shadow:0 20px 50px -2px rgba(50,62,71,0.2);-o-box-shadow:0 20px 50px -2px rgba(50,62,71,0.2);-ms-box-shadow:0 20px 50px -2px rgba(50,62,71,0.2);box-shadow:0 20px 50px -2px rgba(50,62,71,0.2)}.career-openings-description p a{color:#e4701f}.career-openings-outer{text-align:center;max-width:400px;margin:0px auto}.career-blog-inner a{font-size:16px;margin-bottom:20px;display:inline-block;color:#005395}.career-openings-description{padding-top:50px}@media(max-width:1080px){.career-openings-header h2{font-size:28px;padding-bottom:20px}}@media only screen and (min-width:768px) and (max-width:1024px) and (orientation :portrait){.career-openings-wrap{background-image:none !important;padding:70px 0px 70px 0px !important;background-color:#f5f5f5}}@media(max-width:767px){.career-openings-wrap{background-image:none !important;padding:50px 0px !important;background-color:#f5f5f5}}