section.careers{padding:30px 0 40px}@media (max-width:767px){section.careers{padding:21px 0 60px}}section.careers h4{padding-top:20px}section.careers .item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:20px 0;border-bottom:1px dashed rgba(16,43,35,0.3);-webkit-transition:border 0.25s ease;transition:border 0.25s ease;position:relative}@media (min-width:1025px){section.careers .item:hover{border-bottom:1px dashed #102b23}section.careers .item:hover .apply{opacity:1}}@media (max-width:767px){section.careers .item{-ms-flex-wrap:wrap;flex-wrap:wrap;padding-bottom:10px}section.careers .item .title{width:100%;margin-bottom:15px}}section.careers .item a{position:absolute;z-index:1;top:0;left:0;width:100%;height:100%}section.careers .item ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;font-family:"DM Mono",Helvetica,Arial,sans-serif;font-weight:400;font-size:12px;letter-spacing:0.02em;text-transform:uppercase;color:#54A389;-webkit-box-flex:1;-ms-flex:1;flex:1}@media (max-width:767px){section.careers .item ul{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}section.careers .item ul li{margin-left:20px}@media (max-width:767px){section.careers .item ul li{margin-left:0;margin-right:20px}}section.careers .item .apply{width:115px;text-align:right;font-family:"DM Mono",Helvetica,Arial,sans-serif;font-weight:400;font-size:14px;letter-spacing:0.02em;text-transform:uppercase;color:#E96B26;-webkit-transition:opacity 0.25s ease;transition:opacity 0.25s ease}@media (max-width:1199px){section.careers .item .apply{opacity:1}}section.careers .bottom{padding-top:70px}section.careers .bottom h4{padding-top:0}section.careers .bottom .text{line-height:150%}section.careers .bottom .cta{margin-top:50px}