.jobBoard-container>*{padding:50px}@media (max-width: 1023px){.jobBoard-container>*{padding:20px}}.jobBoard-header{min-width:100%;padding-bottom:150px;background:linear-gradient(180deg,#47000f,#9a0222)}@media (max-width: 1023px){.jobBoard-header{padding-bottom:80px}}.jobBoard-header h1,.jobBoard-header h2{font-size:64px;color:#fff}@media (max-width: 1023px){.jobBoard-header h1,.jobBoard-header h2{font-size:28px;line-height:28px;margin-bottom:5px}}.jobBoard-header h2{padding-top:30px}@media (max-width: 1023px){.jobBoard-header h2{padding-top:5px}}.jobBoard-header p{padding-top:20px;font-size:24px;line-height:30px;letter-spacing:2px;color:#fff}@media (max-width: 1023px){.jobBoard-header p{padding-top:5px;font-size:16px;line-height:24px}}.jobBoard-search-bar{width:80%;transform:translate(10%,-50%);display:flex;flex-direction:row;justify-content:space-evenly;border:1px solid #c3c3c3;border-radius:100px;background-color:var(--alternative-background-color)}@media (max-width: 1023px){.jobBoard-search-bar{padding:20px;border-radius:50px}}.jobBoard-search-bar input{font-size:20px;line-height:20px;border-radius:100px;width:80%;padding:24px;border:1px solid #c3c3c3;color:#757575}@media (max-width: 1023px){.jobBoard-search-bar input{font-size:12px;line-height:12px;padding:14px}}.jobBoard-search-bar button{font-size:20px;line-height:20px;border:none;border-radius:100px;width:auto;padding:18px 32px;margin-left:20px;color:#fff;font-weight:700;cursor:pointer;background-color:var(--primary-color);transition:all .3s ease-in-out}@media (max-width: 1023px){.jobBoard-search-bar button{align-self:center;padding:12px 18px;font-size:12px;line-height:16px}}.jobBoard-aside-cards-container{display:flex;flex-direction:row;gap:5%;max-height:70vh;overflow:hidden;padding-top:0}@media (max-width: 1023px){.jobBoard-aside-cards-container{flex-direction:column;gap:50px;max-height:100vh}}.jobBoard-aside{display:flex;flex-direction:column;justify-content:space-between;width:33%;border-radius:40px;border:1px solid #c3c3c3;padding:50px}@media (max-width: 1023px){.jobBoard-aside{width:100%;flex-direction:colum;gap:5%}}.jobBoard-aside h2{align-self:center;font-size:28px;line-height:28px}@media (max-width: 1023px){.jobBoard-aside h2{font-size:20px;line-height:20px}}.jobBoard-aside .jobBoard-aside-check-group{display:flex;flex-direction:column}.jobBoard-aside .jobBoard-aside-check-group h3{padding:10px 0;font-size:28px;line-height:28px}@media (max-width: 1023px){.jobBoard-aside .jobBoard-aside-check-group h3{font-size:16px;line-height:16px}}.jobBoard-aside .jobBoard-aside-check-group label{padding:0 0 10px 20px;font-size:20px;line-height:20px}@media (max-width: 1023px){.jobBoard-aside .jobBoard-aside-check-group label{font-size:14px;line-height:14px}}.jobBoard-aside .jobBoard-aside-button{font-size:20px;line-height:20px;border:none;border-radius:100px;width:auto;padding:18px 32px;margin-left:20px;color:#fff;font-weight:700;cursor:pointer;background-color:var(--primary-color);transition:all .3s ease-in-out}@media (max-width: 1327px){.jobBoard-aside .jobBoard-aside-button{font-size:16px;line-height:16px}}@media (max-width: 1023px){.jobBoard-aside .jobBoard-aside-button{align-self:center;margin-top:30px;padding:12px 18px;font-size:12px;line-height:16px}}.jobBoard-cards-container{display:flex;flex-direction:column;gap:40px;width:100%;overflow-y:auto;scroll-behavior:smooth}@media (max-width: 1023px){.jobBoard-cards-container{gap:20px}}.jobBoard-cards-container .jobBoard-card{display:flex;flex-direction:row;justify-content:flex-start;gap:30px;align-items:center;border:1px solid #c3c3c3;padding:20px;border-radius:40px;height:min-content}@media (max-width: 1023px){.jobBoard-cards-container .jobBoard-card{padding:5px;border-radius:50px;gap:10px}}.jobBoard-cards-container .jobBoard-card .jobBoard-card-redirect{font-size:20px;line-height:20px;border:none;border-radius:24px;width:auto;padding:18px 32px;margin-left:auto;color:#fff;font-weight:700;cursor:pointer;background-color:var(--primary-color);transition:all .3s ease-in-out}@media (max-width: 1023px){.jobBoard-cards-container .jobBoard-card .jobBoard-card-redirect{padding:5px 10px;font-size:10px}}.jobBoard-cards-container .jobBoard-card .jobBoard-card-svg-container{display:flex;flex-direction:row;align-items:column}.jobBoard-cards-container .jobBoard-card .jobBoard-card-svg-container svg{margin-right:5px;height:30px;width:30px}@media (max-width: 1023px){.jobBoard-cards-container .jobBoard-card .jobBoard-card-svg-container svg{width:15px;height:15px}}.jobBoard-cards-container .jobBoard-card .jobBoard-card-svg-container .jobBoard-card-location{font-size:16px;line-height:16px}@media (max-width: 1327px){.jobBoard-cards-container .jobBoard-card .jobBoard-card-svg-container .jobBoard-card-location{font-size:14px;line-height:14px}}@media (max-width: 1023px){.jobBoard-cards-container .jobBoard-card .jobBoard-card-svg-container .jobBoard-card-location{font-size:8px;line-height:8px}}.jobBoard-cards-container .jobBoard-card .jobBoard-card-svg-container .jobBoard-card-title{font-size:28px;line-height:28px}@media (max-width: 1327px){.jobBoard-cards-container .jobBoard-card .jobBoard-card-svg-container .jobBoard-card-title{font-size:24px;line-height:24px}}@media (max-width: 1023px){.jobBoard-cards-container .jobBoard-card .jobBoard-card-svg-container .jobBoard-card-title{font-size:12px;line-height:12px}}.jobBoard-cards-container .jobBoard-card .jobBoard-card-svg-container .jobBoard-card-employer{font-size:18px;line-height:18px;text-decoration:underline}@media (max-width: 1327px){.jobBoard-cards-container .jobBoard-card .jobBoard-card-svg-container .jobBoard-card-employer{font-size:16px;line-height:16px}}@media (max-width: 1023px){.jobBoard-cards-container .jobBoard-card .jobBoard-card-svg-container .jobBoard-card-employer{font-size:10px;line-height:10px}}.jobBoard-cards-container .jobBoard-card .jobBoard-card-svg-company-wrapper img{border-radius:24px;object-fit:cover}@media (max-width: 1023px){.jobBoard-cards-container .jobBoard-card .jobBoard-card-svg-company-wrapper img{border-radius:50px;width:50px;height:50px}}.jobBoard-cards-container .jobBoard-card .jobBoard-card-title-employer-container{height:100%;display:flex;flex-direction:column;gap:10px}
