.careers-info-menu{background:#900;display:flex;justify-content:center}.careers-info-menu button{background:none;border:none;color:#fff;font-size:18px;margin:0 2rem;opacity:.5;padding:16px 0}.careers-info-menu button.active,.careers-info-menu button:focus{border-bottom:4px solid #fff;font-weight:700;opacity:1;outline:none;padding:16px 0 12px}.careers-info-box-wrap{background:#f3f3f3;display:flex;justify-content:center}.careers-info-box-wrap .midab-button{border:1px solid #000;margin:2rem auto;padding:.5rem 2rem;width:fit-content}.careers-info-box-wrap .midab-button img{height:15px;margin-right:1rem}.careers-info-box-wrap .careers-info-box{display:none;padding:2rem 2rem 1rem;text-align:center;width:1140px}.careers-info-box-wrap .careers-info-box.show{display:block}.careers-info-box-wrap .careers-info-box .blocks-wrap{display:flex;flex-wrap:wrap;gap:1rem;justify-content:center;margin-bottom:3rem;margin-top:1rem;width:100%}.careers-info-box-wrap .careers-info-box .blocks-wrap .block{align-items:center;background:#fff;box-shadow:2px 0 6px 0 rgba(0,0,0,.2);box-sizing:border-box;display:flex;flex:1 1 calc(33.333% - 2rem);flex-direction:column;justify-content:center;max-width:360px;padding:1rem;text-align:center}.careers-info-box-wrap .careers-info-box .block img{margin-bottom:2rem;width:50%}.blocks-wrap .block.clickable{cursor:pointer}@media (max-width:767px){.careers-info-box-wrap .careers-info-box .blocks-wrap .block{flex:1 1 100%!important;padding:2rem}}.popup{align-items:center;background:rgba(0,0,0,.5);display:none;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:1000}.popup:not(.hidden){display:flex}.popup-content{background:#fff;border-radius:8px;max-width:500px;padding:2rem;position:relative;width:90%}.popup-close{cursor:pointer;font-size:24px;position:absolute;right:10px;top:10px}