.careers-started{background-position:50%;background-repeat:no-repeat;background-size:cover;padding:120px 0}.careers-started h3{color:#cb333b;font-size:16px}.careers-started h2,.careers-started h3{font-weight:700;margin:0;padding-bottom:20px}.careers-started h2{color:#fff;font-size:30px;line-height:30px}.careers-started .desc{color:#fff;font-size:16px;line-height:25px;margin:0 0 30px}.careers-jobs{background-color:#f6f6f6}.careers-jobs .slick-slide{margin:0 15px}.careers-jobs .job-position{background-color:#fff}.careers-jobs .job-position .content{padding:0 20px 20px}.careers-jobs .job-position .content .title{color:#000;font-size:16px;font-weight:500;height:65px;overflow:hidden;padding:20px 0 0;text-transform:uppercase}.careers-jobs .job-position .content .desc{font-size:14px;height:70px;overflow:hidden;padding:10px 0 0}.careers-jobs .job-position .content .btn{display:table;margin:40px auto 0}.careers-apply{background-color:#f6f6f6;border-bottom:10px solid #e2e2e2}.careers-apply .sum{background-color:#fff;padding:30px}.careers-apply .sum h2{color:#d33039;font-size:20px;font-weight:700;line-height:22px;text-transform:uppercase}.careers-apply .sum ul{list-style:none;margin:0;padding:0}.careers-apply .sum ul li{list-style:none;margin:0 0 3px;text-transform:uppercase}.careers-apply .sum ul li span{font-weight:700}.careers-apply .apply-form{background-color:#fff;padding:50px 0}.careers-apply .apply-form form{padding:0 60px}.careers-apply .apply-form form .terms a{color:#cb333b;font-weight:700;text-decoration:underline}.careers-apply .apply-form form .terms a:hover{text-decoration:none}.careers-apply .apply-form form .fa-required{color:#cb333b;font-size:8px;position:relative;top:-3px}.careers-apply .apply-form form .hint{font-size:12px}.careers-apply .apply-form form .hint .fa{color:#cb333b;margin-left:2px;margin-top:2px;text-align:center;width:8px}.careers-apply .apply-form form label{color:#000;font-size:13px;font-weight:700;overflow:hidden;padding:10px 5px}.careers-apply .apply-form form button{display:table;margin:0 auto 20px}.careers-apply .apply-form form .custom-file-label span{bottom:4px;font-weight:300;padding-left:5px;position:relative}.jobs{background-color:#f6f6f6}.jobs .filter{margin:0 0 10px}.jobs .filter label{display:inline-block;font-weight:700;margin-right:8px}.jobs .filter select{display:inline-block;width:inherit}.jobs .filter select:focus{box-shadow:none!important;outline:none!important}.jobs .jobs-intro{background-color:#f6f6f6;padding-bottom:0}.jobs .jobs-intro .title{color:#000;font-size:16px;font-weight:700;line-height:20px;text-transform:uppercase}.jobs .jobs-intro .job{background-color:#fff;padding:30px}.jobs .jobs-intro .desc{margin:15px 0}.jobs .job{background-color:#fff;margin:0 0 30px;padding:30px}.jobs .job .title{font-size:16px;font-weight:700;line-height:20px;text-transform:uppercase}.jobs .job .job-btn-action{display:block;padding:7px 10px}.jobs .job .job-btn-apply{display:table;margin:20px 0 0}.jobs .job .details{margin:0;padding:0}.jobs .job .details li{color:#d33039;display:inline-block;font-size:14px;font-weight:700;line-height:14px;list-style:none;margin:0 5px 5px 0;text-transform:uppercase}.jobs .job .details li span{color:#000;display:block;font-weight:400;margin:0 3px 3px 0}.jobs .job .content{border-top:1px solid #f6f6f6;margin:15px 0 0;padding-top:15px}.jobs .job .content .btn{display:table;margin:15px 0 0}@media only screen and (min-width:0px) and (max-width:767px){.careers-apply .sum{padding:30px 15px 1px;text-align:center}.careers-apply .apply-form{padding:20px 0 50px}.jobs .job .job-btn-action{margin-top:10px}.jobs .job .details{display:flex}.jobs .job .details li{flex:1 1 0;margin:0 30px 5px 0}}@media only screen and (min-width:0px) and (max-width:575px){.careers-jobs .slick-slide{padding:0 13px}.careers-jobs .job-position{margin-bottom:30px}.careers-jobs .job-position:last-of-type{margin-bottom:0}.careers-jobs .job-position .content .title{font-size:14px;height:60px}.careers-apply .sum h2{font-size:16px;line-height:20px}.careers-apply .apply-form{padding:30px 0}.careers-apply .apply-form form{padding:0 15px}.careers-apply .apply-form form label{margin-bottom:0;padding:0}.jobs .filter label{margin-right:10px;margin-top:7px}.jobs .jobs-intro .title{margin:10px 0 0}.jobs .job .job-btn-action{margin-top:10px}.jobs .job .details{display:flex;margin:0 0 8px}.jobs .job .details li{display:block;margin:0 0 5px}.jobs .job .details li span{display:inline-block}}