.jobs{background:rgba(230,246,255,.7);background:linear-gradient(180deg,rgba(230,246,255,.7),hsla(0,0%,100%,.7));filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#e6f6ff",endColorstr="#ffffff",GradientType=1);padding:40px 0}.jobs .jobs-inner__title{margin-bottom:30px}.jobs .jobs-inner__title h2{margin:0;font-weight:400;font-size:30px;line-height:1;text-align:center;color:#400e51}.jobs .jobs-inner__job-holder{margin-bottom:30px;border-width:0 0 1px;border-style:solid;border-color:#00bff7}.jobs .jobs-inner__job-headline{position:relative;padding:16px 44px 16px 16px;background-color:#fff;cursor:pointer;transition:background-color .4s}.jobs .jobs-inner__job-headline:before{content:"";display:block;position:absolute;right:16px;top:50%;transform:translateY(-50%);width:24px;height:24px;background-size:cover;background-position:50%}.jobs .jobs-inner__job-headline h2{color:#370f46;margin:0;font-size:22px}.jobs .jobs-inner__job-description{padding:34px 40px;background-color:#fff;display:none}.jobs .jobs-inner__job-description a{color:#370f46;text-decoration:none}.jobs .jobs-inner__job-description a:hover{text-decoration:underline}.jobs .jobs-inner__job-description p,.jobs-inner__job-description ul li{font-size:18px;line-height:1.6;color:#3a3737}.jobs .jobs-inner__job-description h4{color:#370f46;font-weight:500;margin:0 0 10px}.jobs .jobs-inner__job-description h5{margin:0 0 10px;font-size:22px;line-height:1.6;font-weight:300}.jobs .jobs-inner__job-headline:hover{background-color:#ecf8ff}.jobs .jobs-inner__job-headline.active{background-color:#370f46}.jobs .jobs-inner__job-headline.active h2{color:#fff}@media screen and (min-width:768px){.jobs{padding:100px 0 40px}.jobs .jobs-inner__title{margin-bottom:60px}.jobs .jobs-inner__title h2{font-size:44px}.jobs .jobs-inner__job-headline{padding:34px 70px 38px 45px}.jobs .jobs-inner__job-headline:before{width:40px;height:40px;right:30px}.jobs .jobs-inner__job-headline h2{font-size:32px}}