.careers-jobs .btn img{transform:rotate(90deg)}.job-opening .job{background-color:#fff;margin:0 0 15px;padding:25px 40px;transition:all .4s}.job-opening .job .title{color:#313946;font-size:20px;margin:0}.job-opening .job .details{margin-right:10px}.job-opening .job .details div{color:#313946;font-size:18px;font-weight:600}.job-opening .job .details div span{color:#000;display:block;font-size:17px;font-weight:300}.job-opening .job .details div span img{height:22px;margin:-12px 3px 0 0}.job-opening .job a img{max-width:12px}.careers-detail-intro .title-info{font-size:16px;font-weight:300}.careers-detail-intro .info-desc{color:#313946;display:block;font-size:16px;font-weight:600}.careers-apply .apply-info h3{font-size:26px;line-height:32px}.careers-apply .apply-info .apply-cont .info-block{color:#000;font-size:14px;font-weight:400;line-height:1.5;margin-bottom:15px}.careers-apply .apply-info .apply-cont .info-block span{color:#26282a;display:block;font-size:18px;font-weight:700;line-height:28px}.careers-apply .internship-apply-form-parent{background:url(/build/images/intership-bgr.4a2ff833.png) no-repeat;background-position:0 0;background-size:cover}.careers-apply .internship-apply-form{background-color:hsla(0,0%,100%,.8);padding:30px}.jobs-intro{background-color:#f6f6f6}.jobs-intro .title{color:#000;font-size:16px;font-weight:700;line-height:20px;text-transform:uppercase}.jobs-intro .job{padding:30px}.jobs-intro .desc{margin:15px 0}@media only screen and (min-width:767px) and (max-width:991px){.careers-apply .apply-info h3{font-size:24px;line-height:30px}.careers-apply .internship-apply-form{padding:30px 0}.job-opening .job{padding:25px 30px}.job-opening .job .title{font-size:18px;line-height:26px}.job-opening .job .details div,.job-opening .job .details div span{font-size:16px}.job-opening .job .more-info-link{bottom:28px;display:block;left:18px;position:relative;text-align:right}}@media only screen and (min-width:0px) and (max-width:767px){.careers-detail-intro .info-desc,.careers-detail-intro .title-info{font-size:15px}.job-opening .job{padding:15px 15px 20px;position:relative}.job-opening .job .title{font-size:18px;margin:0 0 20px;text-align:center}.job-opening .job .details div{font-size:16px}.job-opening .job .details div span{font-size:15px}.job-opening .job .details div span img{height:18px;margin:-12px 2px 0 0}.job-opening .job a img{max-width:10px}.job-opening .job .more-info-link{margin-right:5px;margin-top:-12px;position:absolute;right:0;top:50%}.careers-apply .apply-info h3{font-size:20px;line-height:28px}.careers-apply .apply-info .apply-cont .info-block span{font-size:16px;line-height:26px}.careers-apply .internship-apply-form{padding:30px 20px}.jobs-intro .title{margin:10px 0 0}}