.occupationsPage h2{font-size:32px}.occupationsPage .fourth-container .main_li{color:#333!important}.occupationsPage .fourth-container .main_li li strong{color:#222!important}.occupationsPage .occupation-grid{grid-template-columns:repeat(2,1fr);gap:24px;display:grid}.occupationsPage .occupation-card{border:1px solid var(--line-light);border-radius:var(--radius-md);transition:border-color var(--dur-base) var(--ease-instrument);background:#fff;flex-direction:column;display:flex;overflow:hidden}.occupationsPage .occupation-card:hover{border-color:var(--teal)}.occupationsPage .occupation-card__media{flex-shrink:0;height:160px;position:relative}.occupationsPage .occupation-card__media img{object-fit:cover;width:100%;height:100%;display:block}.occupationsPage .occupation-card__num{font-family:var(--mono);letter-spacing:.04em;color:#fff;border-radius:var(--radius-sm);background:#023047b8;padding:4px 10px;font-size:12px;font-weight:600;position:absolute;top:12px;left:12px}.occupationsPage .occupation-card__body{padding:24px}.occupationsPage .occupation-card__body h3{color:var(--navy);margin:0 0 12px;font-size:18px;font-weight:600}.occupationsPage .occupation-card__body ul.main_li{margin:0;padding-left:18px}.occupationsPage .occupation-card__body ul.main_li li{margin-bottom:10px;font-size:14.5px!important}.occupationsPage .occupation-card__body ul.main_li li:last-child{margin-bottom:0}@media (max-width:900px){.occupationsPage .occupation-grid{grid-template-columns:1fr}}@media (max-width:991px){.occupationsPage .container{padding-block:60px!important}.occupationsPage .fifth-container .row{margin:40px 20px!important;padding:40px 20px!important}.occupationsPage .container.leads-way-section{padding-top:0!important}.occupationsPage .container-fluid{padding-block:60px!important}.occupationsPage .container-fluid .container,.occupationsPage .container.second-container,.occupationsPage .container.fifth-container{padding-block:0!important}.occupationsPage .container.first-container{padding-bottom:0!important}.occupationsPage .first-container .first-column,.occupationsPage .second-container .first-column,.occupationsPage .fourth-container .second-column,.occupationsPage .fifth-container .first-column,.occupationsPage .sixth-container .second-column{margin-bottom:20px}.occupationsPage .third-container .row,.occupationsPage .sixth-container .row{flex-direction:column-reverse}.occupationsPage .third-container .second-column{margin-bottom:40px}.occupationsPage .second-container .row{padding:50px 20px!important}}
