.middle-section{overflow:hidden;}.careers-content{position:relative;display:flex;justify-content:space-around;align-items:center;background:#202E31;height:438px;margin-top:-80px;}.careers-image{flex:0 0 auto;background:url('../img/s1.png') no-repeat;background-size:100% 100%;height:438px;position:relative;width:574px;}.careers-banner{background:url("../img/s2.png") no-repeat;background-size:100% 100%;width:900px;margin:100px auto 50px auto;padding:30px 40px;text-align:center;position:relative;z-index:2;}.careers-banner h2{font-size:20px;color:#2c3e50;font-weight:bold;line-height:1.5;}.job-listings{background-color:#202E31;padding:0 40px;color:#ffffff;}.job-item{margin-bottom:5px;}.job-title{font-size:16px;color:#ffffff;font-weight:bold;margin-bottom:5px;}.job-description{font-size:14px;color:#cccccc;line-height:1.5;}.apply-section{background-color:#2c3e50;padding:30px 40px;margin-top:30px;margin-bottom:30px;}.apply-title{font-size:28px;color:#ffffff;font-weight:bold;margin-bottom:5px;}.apply-title span{font-size:28px;color:#f4c542;}.apply-content{background-color:#ffffff;padding:30px;margin-bottom:30px;}.apply-text{font-size:16px;color:#333333;line-height:1.6;}.email-link{font-size:16px;color:#f4c542;text-decoration:none;}div.hta{padding-top:100px;padding-bottom:50px;background:#F7F7F7;}div.hta div.container{}div.hta div.container div.hta-title{width:308px;height:110px;padding-bottom:50px;}div.hta div.container div.hta-title img{width:100%;height:100%;}div.hta div.container div.hta-text{font-size:18px;color:#222C36;}div.hta div.container div.hta-text em{color:#FFBF3B}