section.careers{padding-bottom:80px}section.careers.inview .job,section.careers.inview h3{opacity:1;-webkit-transform:none;transform:none}section.careers h3{padding-top:80px;padding-bottom:80px;position:sticky;top:20px;font-size:80px;-webkit-transform:translateY(50px);transform:translateY(50px);opacity:0;-webkit-transition:all 1.5s cubic-bezier(0.25,0,0.2,1);transition:all 1.5s cubic-bezier(0.25,0,0.2,1)}@media (max-width:767px){section.careers h3{padding-top:35px;padding-bottom:30px;font-size:35px}}section.careers [class*=col-8]{padding-top:80px}@media (max-width:1199px){section.careers [class*=col-8]{padding-top:0}}section.careers .job{background:#fff;border-radius:10px;padding:35px 45px 0;position:relative;-webkit-transform:translateX(-50px);transform:translateX(-50px);opacity:0;-webkit-transition:all 1.5s cubic-bezier(0.25,0,0.2,1);transition:all 1.5s cubic-bezier(0.25,0,0.2,1)}@media (max-width:767px){section.careers .job{padding:20px 25px;font-size:16px}}section.careers .job:first-child{-webkit-transition-delay:0.25s;transition-delay:0.25s}section.careers .job:first-child{-webkit-transition-delay:0.25s;transition-delay:0.25s}section.careers .job:nth-child(2){-webkit-transition-delay:0.5s;transition-delay:0.5s}section.careers .job:nth-child(3){-webkit-transition-delay:0.75s;transition-delay:0.75s}section.careers .job:nth-child(4){-webkit-transition-delay:1s;transition-delay:1s}section.careers .job:nth-child(5){-webkit-transition-delay:1.25s;transition-delay:1.25s}section.careers .job:nth-child(6){-webkit-transition-delay:1.5s;transition-delay:1.5s}section.careers .job:nth-child(7){-webkit-transition-delay:1.75s;transition-delay:1.75s}section.careers .job:nth-child(8){-webkit-transition-delay:2s;transition-delay:2s}section.careers .job:nth-child(9){-webkit-transition-delay:2.25s;transition-delay:2.25s}section.careers .job:nth-child(10){-webkit-transition-delay:2.5s;transition-delay:2.5s}section.careers .job.open .plus:after{opacity:0}section.careers .job:not(.open) .full{max-height:0!important}section.careers .job .plus{width:26px;height:26px;display:block;position:absolute;top:45px;right:35px;pointer-events:none}@media (max-width:767px){section.careers .job .plus{top:35px;right:25px}}section.careers .job .plus:before{content:"";display:block;position:absolute;width:100%;height:1px;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background:#D24644}section.careers .job .plus:after{content:"";display:block;position:absolute;width:1px;height:100%;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background:#D24644;-webkit-transition:opacity 0.1s ease;transition:opacity 0.1s ease}section.careers .job+.job{margin-top:50px}@media (max-width:767px){section.careers .job+.job{margin-top:20px}}section.careers .job h4{padding-right:120px;cursor:pointer}@media (max-width:767px){section.careers .job h4{padding-right:30px;font-size:28px}}@media (max-width:767px){section.careers .job h5{font-size:18px}}section.careers .job .position{font-weight:400;font-size:15px;line-height:120%;text-transform:uppercase;color:#D24644;margin-top:20px}@media (max-width:767px){section.careers .job .position{font-size:12px}}section.careers .job .intro{line-height:125%;padding-bottom:35px;padding-top:60px;padding-right:120px}@media (max-width:767px){section.careers .job .intro{padding-top:30px;padding-right:0;padding-bottom:15px}}section.careers .job .full{overflow:hidden;line-height:125%;position:relative;-webkit-transition:max-height 0.5s ease;transition:max-height 0.5s ease}section.careers .job .full .inside{position:relative;padding:50px 120px 35px 0}@media (max-width:767px){section.careers .job .full .inside{padding:30px 0}}section.careers .job .full .inside:before{content:"";display:block;position:absolute;top:1px;left:0;width:100%;height:1px;background:#D24644}section.careers .job .full .inside p+h5,section.careers .job .full .inside p+p{padding-top:20px}section.careers .job .full a{color:#d24644}@media (min-width:1025px){section.careers .job .full a:hover{color:#150B37}}section.careers .job .full ol li,section.careers .job .full ul li{padding-left:30px;position:relative;margin-top:30px}section.careers .job .full ol li:before,section.careers .job .full ul li:before{content:"";display:block;position:absolute;width:5px;height:5px;background:#000;border-radius:50%;top:10px;left:13px}@media (max-width:767px){section.careers .job .full ol li,section.careers .job .full ul li{margin-top:17px;padding-left:24px}section.careers .job .full ol li:before,section.careers .job .full ul li:before{width:4px;height:4px;left:10px}}section.careers .job .full ol{counter-reset:counter}section.careers .job .full ol li{counter-increment:counter}section.careers .job .full ol li:before{content:counter(counter) ".";position:absolute;top:1px;left:0;color:#D24644;background:none;font-size:16px;font-weight:700}