.career_tabs_container{background-color:#f2f1f0}.career_tabs_container ul.tabs li.active:hover{color:#fff!important}.career_tabs_container .career_tabs_wrapper{margin:0 auto;max-width:1140px;padding:110px 20px 95px;width:100%}.career_tabs_container .career_tabs_area{display:inline-block;margin:0 auto;width:100%}.career_tabs_container .career_tabs_area h2{text-align:center}.career_tabs_container ul.tabs{font-size:18px;line-height:18px}.career_tabs_container ul.tabs li{background:#f2f1f0!important;border-bottom:4px solid #f3f4f6!important;color:#a9a9a9!important;cursor:pointer;display:inline-block;float:left;font-size:16px!important;font-weight:700;line-height:20px!important;margin:0!important;padding:10px!important;text-align:center;width:20%}.career_tabs_container ul.tabs{display:flow-root;padding:0}.career_tabs_container .responsive-tabs-wrapper{padding-top:15px}.career_tabs_container ul.tabs li.active{background:#112732!important;border-bottom:4px solid #112732!important;color:#fff!important}.career_tabs_container h2.tabtitle{display:none}.career_tabs_container .tabcontent{-moz-border-radius-topleft:0;word-wrap:break-word;background:#fff;border:1px solid #ddd;border:none!important;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;border-top:2px solid #112732!important;-webkit-border-top-left-radius:0;border-top-left-radius:0;-webkit-box-shadow:0 20px 40px 16px rgba(0,0,0,.06);-moz-box-shadow:0 20px 40px 16px rgba(0,0,0,.06);box-shadow:0 20px 40px 16px rgba(0,0,0,.06);clear:left;display:none;margin-bottom:0;padding:20px 20px 0;padding:65px 80px 0!important}.career_tabs_container ul.tabs{margin:0}.career_tabs_container .tabs_career_wrapper{display:flex;margin:0 auto;width:100%}.career_tabs_container .tabs_career_image{align-self:flex-end;float:left;margin:0;max-width:440px;width:100%}.career_tabs_container .tabs_career_text{float:right;margin:0 44px 30px 0;max-width:460px;width:100%}.career_tabs_container .tabs_career_text h3{color:#2d2d2d;margin:0 0 15px}.career_tabs_container .tab_content_active{display:block}.career_tabs_container .logo-img-wrapper{display:inline-block;margin:0;max-width:300px;width:100%}.career_tabs_container .career_tabs_area{margin-bottom:20px}.career_tabs_container .logo-img{float:left;margin:0 0 30px;width:calc(50% - 25px)}.career_tabs_container ul.tabs li:hover{color:#2d2d2d!important}.career_tabs_container .logo-img:nth-child(odd){margin:0 50px 30px 0}@media (max-width:1100px){.career_tabs_container .tabcontent{padding:65px 40px 0!important}}@media(max-width:1000px){.career_tabs_container .tabs_career_wrapper{display:inline-block;margin:0 auto;width:100%}.career_tabs_container .tabs_career_image{float:none;margin:0 auto;max-width:440px;width:100%}.career_tabs_container .tabs_career_text{float:none;margin:0 auto;max-width:900px;text-align:center;width:100%}.career_tabs_container #tab_logo_wrapper{margin:0 auto}}@media (max-width:767px){.career_tabs_container .career_tabs_wrapper{padding:60px 20px}.career_tabs_container ul.tabs{display:none}.career_tabs_container .tabcontent.tab-c.tab_content_active{display:block}.career_tabs_container h2.tabtitle{background:#fff!important;background:#fff;border-top:none!important;border:1px solid #ccc;color:#2d2d2d!important;cursor:pointer;display:block;font-size:18px!important;font-weight:400!important;line-height:28px!important;margin:0!important;padding:10px 0 10px 20px!important;position:relative!important;text-align:left!important;text-transform:inherit!important}.career_tabs_container h2.tabtitle:after{border-left:6px solid transparent;border-right:6px solid transparent;border-top:6px solid #2d2d2d;content:"";display:block;height:0;position:absolute;right:20px;top:22px!important;width:0}.career_tabs_container h2.tabtitle.open:after{border-bottom:6px solid #fff;border-top:0;top:22px!important}.career_tabs_container h2.tabtitle.open,.career_tabs_container h2.tabtitle:hover{background:#112732!important;color:#fff!important}.career_tabs_container .responsive-tabs-wrapper{margin-top:41px;padding-top:0}.career_tabs_container .tabcontent.tab-c{border:none!important;border-bottom:1px solid #ccc!important;padding:30px 20px 0!important}}@media(max-width:800px){.career_tabs_container .career_tabs_wrapper{padding:80px 20px}}@media(max-width:600px){.career_tabs_container .career_tabs_wrapper{padding:60px 20px}.career_tabs_container .responsive-tabs-wrapper{border-top:1px solid #ccc;margin-top:40px;padding-top:0}.career_tabs_container h2.tabtitle:after{border-left:6px solid transparent;border-right:6px solid transparent;border-top:6px solid #2d2d2d;content:"";display:block;height:0;position:absolute;right:20px;top:22px!important;width:0}}