.careers-container{display:flex;flex-wrap:wrap;padding-left:1rem;padding-right:1rem}.columns-2,.columns-3{gap:5%}.columns-4{gap:3%}.columns-2 .career-box{flex:45%}.columns-3 .career-box{flex:30%}.columns-4 .career-box{flex:22.75%}.career-box{display:flex;flex-direction:column;justify-content:center;padding-bottom:50px;padding-top:50px}.button-simple{margin-top:20px;width:fit-content}.button-simple .button-simple-arrow svg{fill:var(--color-primary);margin-top:2px;transition:transform .33s ease-in-out;width:10px}.button-simple:hover .button-simple-arrow svg{fill:#000;transform:translateX(5px);transition:transform .33s ease-in-out}.button-simple a{color:var(--color-primary);display:flex;font-family:var(--primary-font);font-size:13px;font-weight:700;gap:10px;letter-spacing:1px;text-transform:uppercase}.button-simple:hover a{color:var(--color-primary-variant)}@media screen and (min-width:768px) and (max-width:991px){.columns-3 .career-box,.columns-4 .career-box{flex:45%}.columns-3,.columns-4{gap:5%}.careers-container>div{border-right:none}.career-box:nth-child(n+3){border-top:1px solid #000}}@media screen and (max-width:767px){.columns-2 .career-box,.columns-3 .career-box,.columns-4 .career-box{flex:100%}.column-2,.columns-3,.columns-4{gap:0}.careers-container>div{border-right:none}.career-box:nth-child(n+2){border-top:1px solid #000}}