.jobs{position:relative;margin-bottom:100px}@media (min-width:992px){.jobs{margin-bottom:50px}}.jobs:before{content:"";position:absolute;top:50%;left:50%;width:calc(100% - 30px);height:100%;background:url(../../../img/careers-pattern.png);background-size:contain;background-repeat:repeat;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}@media (min-width:992px){.jobs:before{width:calc(100% - 70px)}}.jobs__content{padding:85px 30px;text-align:center}@media (min-width:992px){.jobs__content{padding:75px 30px 65px}}.jobs__content-title{margin-bottom:30px;color:var(--color-black);font-weight:var(--font-weight-700);font-size:var(--font-size-44);line-height:54px;letter-spacing:-.025em}@media (min-width:992px){.jobs__content-title{margin-bottom:55px;font-size:var(--font-size-58);line-height:65.5px}}.jobs__list{margin-bottom:0;padding-left:0;list-style:none}.jobs__list-item{margin-bottom:2px;text-align:center}.jobs__list-item:last-child{margin-bottom:0}.jobs__list-item-link{display:inline-block;color:var(--color-red);font-weight:var(--font-weight-700);font-size:var(--font-size-22);line-height:32px;letter-spacing:-.025em;-webkit-transition:all .25s ease-out;transition:all .25s ease-out}@media (min-width:992px){.jobs__list-item-link{font-size:var(--font-size-26);line-height:40.5px}}.jobs__list-item-link:focus,.jobs__list-item-link:focus-within,.jobs__list-item-link:hover{color:var(--color-cranberry)}.jobs__list-empty{display:block;color:var(--color-black);font-weight:var(--font-weight-500);font-size:var(--font-size-18);font-family:var(--font-family-alternate);line-height:32px;letter-spacing:-.005em}