.jobs{background:#f8f2e7;text-align:center;padding-top:100px;padding-bottom:100px}.jobs__title{margin-bottom:100px}.jobs img{height:190px;width:auto}.jobs__jobs{display:flex;flex-wrap:wrap;justify-content:center;align-items:flex-start;gap:80px;row-gap:45px;width:100%}.jobs__job{width:calc(300px + 1.5em);opacity:0;display:flex;flex-direction:column;align-items:center;padding:1.5em;border-radius:15px;transition:.25s ease;background-color:transparent;border:1px solid transparent}.jobs__job:hover{background-color:#fff;box-shadow:0 2px 6px #00000014,0 16px 40px #0000001f;border-color:#0000000f}.jobs__job-title{font-size:30px;font-weight:300;margin-top:10px}.jobs__job-subtitle{font-size:18px;line-height:20px;font-weight:400;margin-bottom:10px}.jobs__job-description{font-size:14px;line-height:17px}.jobs__job-link{display:inline-block;margin:1em auto auto;font-size:14px;line-height:17px;color:#ff725b;position:relative}.jobs__job-link:after{content:"";position:absolute;width:100%;height:1px;bottom:-5px;display:block;background:#ff725b}.jobs__job-details{margin-top:20px}@media screen and (max-width:768px){.jobs{padding-top:60px;padding-bottom:60px}.jobs__title{font-size:36px;line-height:34px;margin-bottom:70px}.jobs__job-title{margin-bottom:15px}.jobs__job-details{position:initial;padding:0;width:300px}.jobs__job-details img{width:auto;height:190px;margin-bottom:10px}}
