section.careers.job .text{max-width:100%}section.careers.job .text ul{padding-top:8px;line-height:140%}section.careers.job .text ul+p{padding-top:20px}section.careers.job .text ul li{padding-left:24px;position:relative}section.careers.job .text ul li:before{content:"";display:block;position:absolute;width:2px;height:2px;background:#000;top:11px;left:12px}section.careers.job .text ol{padding-top:8px;line-height:140%;counter-reset:counter}section.careers.job .text ol+p{padding-top:20px}section.careers.job .text ol li{padding-left:24px;position:relative;counter-increment:counter}section.careers.job .text ol li:before{content:counter(counter) ".";display:block;position:absolute;top:0;left:0;opacity:0.5}section.careers .cta a{margin-top:30px}@media (min-width:1200px){section.careers .cta a br{display:none}}@media (max-width:767px){section.careers .cta a br{display:none}}@media (max-width:767px){section.careers .cta a{margin-top:22px}}section.careers .text{margin-top:35px;max-width:500px;line-height:140%;padding-bottom:30px}@media (max-width:767px){section.careers .text{margin-top:20px}section.careers .text h4{padding-bottom:8px}}section.careers .text p+p{padding-top:8px}section.careers .text a{-webkit-transition:border-color 0.2s ease;transition:border-color 0.2s ease;border-bottom:1px solid transparent;color:#FF664E}@media (min-width:1025px){section.careers .text a:hover{border-color:#FF664E}}section.careers form{margin-top:30px;padding-bottom:35px}section.careers .text-right{-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}section.post+link+section.careers.job{margin-top:-30px}section.post+link+section.careers.job .container{padding-top:30px}section.post+link+section.careers.job .container:before{border-top:0;top:0;border-top-left-radius:0;border-top-right-radius:0}