.opportunities{position:relative;padding-bottom:35px;background-color:var(--color-yellow)}@media (min-width:768px){.opportunities{padding-bottom:100px}}.opportunities__info{margin-bottom:50px}@media (min-width:768px){.opportunities__info{margin-bottom:75px}}@media (min-width:992px){.opportunities__info{margin-bottom:0}}.opportunities__info-title{margin-bottom:25px;color:var(--color-evergreen);font-weight:900;font-size:var(--font-size-36);font-family:var(--font-family-head)}@media (min-width:768px){.opportunities__info-title{margin-bottom:30px;font-size:var(--font-size-48)}}.opportunities__info-text{margin-bottom:35px;color:var(--color-evergreen);font-weight:400;font-size:var(--font-size-18);font-family:var(--font-family-body);line-height:28px}.opportunities__info-links{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:35px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column wrap;flex-flow:column wrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}@media (min-width:768px){.opportunities__info-links{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.opportunities__info-links a:first-child{margin-bottom:20px}@media (min-width:768px){.opportunities__info-links a:first-child{margin-right:20px;margin-bottom:0}}@media (min-width:992px){.opportunities__jobs{padding-left:85px}}.opportunities__jobs-title{position:relative;display:inline-block;margin-bottom:40px;padding:7px 18px;border-radius:4px;background-color:var(--color-forest-green);color:var(--color-white);font-weight:800;font-size:var(--font-size-16);font-family:var(--font-family-head);text-transform:uppercase;letter-spacing:1px}@media (min-width:992px){.opportunities__jobs-title{margin-left:40px}}.opportunities__jobs-list{margin-bottom:0;padding-left:0;list-style:none}@media (min-width:992px){.opportunities__jobs-list h3{margin-bottom:0}}.opportunities .wp-btn-wrap,.opportunities__jobs-item{position:relative;margin-bottom:40px}.opportunities .wp-btn-wrap a.t-link-callout,.opportunities__jobs-item a.t-link-callout{padding-bottom:0}.opportunities .wp-btn-wrap a.t-link-callout:before,.opportunities__jobs-item a.t-link-callout:before{content:none}.opportunities .wp-btn-wrap:last-child,.opportunities__jobs-item:last-child{margin-bottom:0}@media (min-width:992px){.opportunities .wp-btn-wrap,.opportunities__jobs-item{margin-bottom:0;padding:25px 20px 30px 40px;border:4px solid transparent}}.opportunities .wp-btn-wrap:before,.opportunities__jobs-item:before{position:absolute;top:50%;left:-37.5px;display:none;width:75px;height:75px;background:url(../../../img/ico_star-green.svg);-webkit-transform:translateY(-50%);transform:translateY(-50%);content:"";background-size:contain;background-position:50%;background-repeat:no-repeat}@media (min-width:992px){.opportunities .wp-btn-wrap:focus,.opportunities .wp-btn-wrap:focus-within,.opportunities .wp-btn-wrap:hover,.opportunities__jobs-item:focus,.opportunities__jobs-item:focus-within,.opportunities__jobs-item:hover{border:4px solid var(--color-white);border-radius:4px}}.opportunities .wp-btn-wrap:focus-within:before,.opportunities .wp-btn-wrap:focus:before,.opportunities .wp-btn-wrap:hover:before,.opportunities__jobs-item:focus-within:before,.opportunities__jobs-item:focus:before,.opportunities__jobs-item:hover:before{display:block}.opportunities__jobs-anchor{position:absolute;top:0;left:0;width:100%;height:100%}.opportunities__jobs-position{margin-bottom:10px;color:var(--color-evergreen);font-weight:900;font-size:var(--font-size-24);font-family:var(--font-family-head);line-height:1.2}.opportunities__jobs-location{position:relative;padding-left:20px;color:var(--color-evergreen);font-weight:400;font-size:var(--font-size-16);font-family:var(--font-family-body)}.opportunities__jobs-location:before{position:absolute;top:55%;left:0;color:var(--color-forest-green);font-weight:700;font-size:var(--font-size-14);font-family:var(--font-family-icons);-webkit-transform:translateY(-50%);transform:translateY(-50%);content:"\f3c5"}