.carrer-content .container{padding:0 15px}.careers-banner{margin-top:58px;padding:40px 0;display:block;padding-bottom:40px;text-align:center;min-height:auto;border-bottom:1px solid #e7e7e7}.careers-banner h1{position:relative;letter-spacing:1px;font-size:24px;margin-bottom:22px;text-transform:capitalize}.careers-banner h1::before{content:"";width:23px;height:2px;background:#ff2601;position:absolute;bottom:-6px;left:50%;margin-left:-11.5px}.careers-banner strong{display:inline-block;font-size:20px}.career-page{position:relative}.fields-wrapper,.qa-wrapper .container{top:0}.fields-wrapper h2{color:#fff;margin-bottom:30px;font-family:Poppins,sans-serif;font-weight:500}.fields-wrapper h2 span{display:block}.position-list{margin-bottom:20px}.position-list h3{line-height:1;margin-bottom:22px}.location-based{display:flex;margin-bottom:22px;flex-wrap:nowrap;overflow-x:auto;padding-bottom:15px}.location-based li{color:#141414;font-size:16px;line-height:1.2;margin-right:10px;padding-right:10px;border-right:2px solid #d9dce3;font-family:Lato,sans-serif;flex:0 0 60%}.location-based li:last-child{margin-right:0;padding-right:0;border-right:none}.position-list strong{display:block;color:#212121;font-size:16px;margin-bottom:9px;font-weight:600}.position-detail-sec li,.position-list p,.position-list strong{font-family:Lato,sans-serif}.position-list p{margin-bottom:11px}.space-info{margin-bottom:20px}.position-detail-sec{list-style-type:disc;margin:0 0 18px 12px}.position-detail-sec li{line-height:1.5;margin-bottom:8px;font-size:16px}.btn-apply{display:inline-block;text-transform:uppercase;box-shadow:0 10px 32px 0 rgba(255,38,1,.45);color:#fff;margin-top:18px;background:#ff2601;font-weight:700;font-size:15px;padding:17px 38px;border-radius:40px;border:2px solid transparent}.btn-apply:hover{background-color:#fff;color:#ff2601;border-color:#ff2601;box-shadow:0 0 45px 0 rgba(0,0,0,.15)}@media (min-width:375px){.location-based li{font-size:19px}}@media (min-width:768px){.careers-banner{padding:60px 0}.careers-banner h1,.careers-banner strong{font-size:30px}}@media (min-width:992px){.careers-banner{margin-top:80px;padding:60px 0}.location-based li{font-size:18px;flex:initial}.position-list{margin-bottom:55px}.fields-wrapper{height:auto}}@media (min-width:1200px){.careers-banner{padding:80px 0}.careers-banner h1{font-size:52px}.careers-banner strong{max-width:720px;font-size:34px}.location-based li{font-size:19px}.position-detail-sec li,.position-list p,.position-list strong{font-size:16px}}@media (min-width:1366px){.position-detail-sec li,.position-list p,.position-list strong{font-size:17px}}