#career_banner_container{background-color:#032132;padding:0 25px}#career_banner_wrapper{max-width:900px;width:100%;margin:0 auto;padding:80px 25px}#career_banner_area{display:inline-block;width:100%;margin:0 auto}#career_banner_area h2{text-align:left;margin:0 0 15px}.career_banner_title{float:left;max-width:720px;width:100%}.career_title_border{float:left;width:100%;border-bottom:4px solid #fcb316}#career_content_wrapper{max-width:900px;width:100%;margin:0 auto;padding:95px 25px 100px}#career_content_area{display:inline-block;width:100%;margin:0 auto}.career_content_block{padding:0 0 60px;margin:0}#career_detail_b2_container{margin:0 0 100px}#career_detail_b2_wrapper{max-width:1140px;width:100%;margin:0 auto;padding:0}#career_detail_b2_area{display:inline-block;width:100%;margin:0 auto}#career_detail_b2_area img{-webkit-box-shadow:0px 7px 27px 7px rgba(0,0,0,0.25);-moz-box-shadow:0px 7px 27px 7px rgba(0,0,0,0.25);box-shadow:0px 7px 27px 7px rgba(0,0,0,0.25)}#plan-coordinate-design{display:none}#fabricate-in-the-shop{display:none}#in-the-field{display:none}#career_block_link_wrapper{margin:0 auto;padding:40px 0 0}#career_block_link_area{display:inline-block;margin:0 auto:width:100%}.career_block_link{max-width:260px;width:100%;position:relative;float:left;margin:0 35px 0 0}#career_block_link_area a:last-child .career_block_link{margin:0}.career_link_text{position:absolute;top:50%;transform:translateY(-50%);padding:0 45px;width:100%}.career_link_text h3{color:#fff !important;text-align:center;margin:0 !important}.career_block_link:before{content:"";display:block;position:absolute;top:0;bottom:0;left:0;right:0;background:rgba(3,33,50,0.6);-moz-transition:background .3s linear;-webkit-transition:background .3s linear;-o-transition:background .3s linear;transition:background .3s linear}.career_block_link:hover:before{background:rgba(10,141,217,0.72)}a.active .career_block_link:before{background:rgba(10,141,217,0.72)}.career_block_link::after{z-index:1}.career_block_link>*{z-index:100}#career_navigation_mobile{display:none}@media(max-width:920px){.career_block_link{max-width:260px;width:100%}.career_link_text{padding:0 10px}.career_link_text h3{font-size:23px !important;line-height:29px !important}}@media(max-width:900px){#career_banner_wrapper{padding:80px 25px}#career_content_wrapper{padding:80px 25px}}@media(max-width:740px){.career_block_link{max-width:170px;width:100%}}@media(max-width:650px){#career_detail_b2_area img{-webkit-box-shadow:0px 7px 20px 7px rgba(0,0,0,0.17);-moz-box-shadow:0px 7px 20px 7px rgba(0,0,0,0.17);box-shadow:0px 7px 20px 7px rgba(0,0,0,0.17)}#career_block_link_wrapper{display:none}#career_navigation_mobile{display:block}}@media(max-width:600px){#career_banner_wrapper{padding:60px 25px}#career_content_wrapper{padding:40px 25px 60px}.career_content_block{padding:0 20px;margin:0}#career_navigation_mobile p{font-size:16px;line-height:20px;font-weight:700;color:#032132;text-transform:uppercase;margin:0 0 15px}#career_navigation_mobile select{margin:0 0 35px;color:#032132;border-color:#032132}.career_blurbs{display:none}}