.open-positions-block{padding:150px 0}.open-positions-block .heading-row{margin:0 0 60px 0}.open-positions-block .listing .ct-row{border-top:1px solid #C7C7C7;padding:45px 10%;justify-content:space-between}.open-positions-block .listing .ct-row h3{margin:0;color:#000;font-size:20px;line-height:28px;width:calc(50% - 75px);padding:0 30px 0 0}.open-positions-block .listing .ct-row .text{width:calc(50% - 75px);padding:0 30px 0 0}.open-positions-block .listing .ct-row .btn-right{width:150px}.open-positions-block .listing .ct-row .text .location{font-size:15px;line-height:22px;font-weight:700;text-transform:uppercase;font-family:"nimbus-sans",sans-serif;letter-spacing:.15px}.open-positions-block .listing .ct-row .text .time{font-size:16px;line-height:22px}@media screen and (max-width:1280px){.open-positions-block{padding:100px 0}}@media screen and (max-width:991px){.open-positions-block .listing .ct-row{padding:35px 0}}@media screen and (max-width:767px){.open-positions-block{padding:60px 0}.open-positions-block .listing .ct-row h3{width:100%;padding:0 0 10px 0}.open-positions-block .listing .ct-row .text{width:100%;padding:0 0 15px 0}.open-positions-block .heading-row{margin:0 0 30px 0}}