.careers-wrapper{padding-bottom:40px}.careers-wrapper .careers-header{background:linear-gradient(#fec16f 8.49%,#fe970a 91.51%);border-bottom-right-radius:50%;border-bottom-left-radius:50%;justify-content:center;align-items:center;min-height:240px;margin-bottom:60px;display:flex}.careers-wrapper .careers-header .careers-at-oh{flex-direction:column;align-items:center;display:flex;position:absolute}.careers-wrapper .careers-header .careers-at-oh .explore-btn{margin-top:12px}.careers-wrapper .careers-header .careers-at-oh .explore-btn .explore-btn-container{align-items:center;gap:8px;display:flex}.careers-wrapper .main-container{text-align:center;flex-direction:column;align-items:center;gap:60px;display:flex}.careers-wrapper .main-container .company-description{flex-direction:column;align-items:center;display:flex}.careers-wrapper .main-container .customer-service-container{text-align:left;flex-flow:column wrap;justify-content:space-between;align-items:center;gap:60px;width:100%;display:flex}@media (min-width:900px){.careers-wrapper .main-container .customer-service-container{flex-direction:row}}.careers-wrapper .main-container .customer-service-container .consumer-rating-container{flex-direction:column;justify-content:space-between;gap:8px;padding-block:20px;display:flex}.careers-wrapper .main-container .customer-service-container .consumer-rating-container .rating-container{text-align:left;border:solid 2px var(--oui-grey-10);border-radius:12px;align-items:center;gap:20px;padding:12px;display:flex}.careers-wrapper .main-container .mind-blowing-experience{text-align:center;background-color:#fafafa;border-radius:12px;padding:24px 40px}.careers-wrapper .main-container .team-description-container{text-align:center;border-radius:16px;flex-direction:column;align-items:center;gap:20px;width:100%;padding:32px 40px 20px;display:flex}.careers-wrapper .main-container .team-description-container.diversification{background-color:#fefbf5;border:2px solid #fe970a}.careers-wrapper .main-container .team-description-container.team-activities{border:2px solid #01b379}.careers-wrapper .main-container .team-description-container.team-testimonial{background-color:#fafafa}.careers-wrapper .main-container .team-description-container .team-description{text-align:left;flex-wrap:wrap;justify-content:space-around;gap:20px;display:flex}.careers-wrapper .main-container .team-description-container .team-description .team-description-card{background-color:#fff;border-radius:12px;flex-direction:column;justify-content:center;gap:8px;width:300px;margin-bottom:20px;padding:20px;display:flex;box-shadow:2px 2px 8px 1px #0000000d}.careers-wrapper .main-container .team-description-container .team-description .team-description-card .team-description-content{gap:10px;display:flex}.careers-wrapper .main-container .team-photos{width:100%}.careers-wrapper .main-container .team-photos .team-photo-grid{grid-gap:16px;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:16px;width:100%;margin-top:20px;display:grid}.careers-wrapper .main-container .team-photos .team-photo-grid .photo-frame{border-radius:10px;width:100%;padding-top:75%;transition:transform .3s,box-shadow .3s;position:relative;overflow:hidden;box-shadow:0 4px 8px #0000001a}.careers-wrapper .main-container .team-photos .team-photo-grid .photo-frame .team-photo{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;position:absolute;top:0;left:0}.careers-wrapper .main-container .team-photos .team-photo-grid .photo-frame:hover{transform:scale(1.05);box-shadow:0 8px 16px #0003}.careers-wrapper .jobs-opening-wrapper{margin-top:60px}.careers-wrapper .jobs-opening-wrapper .job-openings-heading{text-align:center;background-color:#fafafa;padding:20px}
