section.careers_list_main_container{width:100%;padding-top:123px}@media (max-width:480px){section.careers_list_main_container{padding-top:80px}}section.careers_list_main_container .heading_text_container{justify-content:center;align-items:center;display:flex;position:relative}section.careers_list_main_container .heading_text_container .underline{position:absolute;top:161px;left:578px}@media (max-width:480px){section.careers_list_main_container .heading_text_container .underline{width:120px;top:90px;left:130px}}section.careers_list_main_container .careers_grid_container{grid-template-columns:repeat(3,1fr);gap:34px;margin:60px 80px 0;display:grid}@media (max-width:480px){section.careers_list_main_container .careers_grid_container{flex-direction:column;margin:50px 16px 0;display:flex}}section.careers_list_main_container .careers_grid_container .career_grid_item{background-color:#222;border:2px solid #fff;border-radius:20px;flex-direction:column;justify-content:flex-start;align-items:center;gap:22px;padding-top:37px;padding-bottom:8px;display:flex}section.careers_list_main_container .careers_grid_container .career_grid_item .career_main_role_text{text-decoration:underline}@media (max-width:480px){section.careers_list_main_container .careers_grid_container .career_grid_item .career_main_role_text{font-size:18px}}section.careers_list_main_container .careers_grid_container .career_grid_item:hover{cursor:pointer}section.careers_list_main_container .careers_grid_container .career_grid_item .other_content_container{flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:27px;display:flex}@media (max-width:480px){section.careers_list_main_container .careers_grid_container .career_grid_item .other_content_container{padding-left:16px;padding-right:16px}}section.careers_list_main_container .careers_grid_container .career_grid_item .other_content_container .des_and_loc_container{flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:12px;display:flex}section.careers_list_main_container .careers_grid_container .career_grid_item .other_content_container .des_and_loc_container span.span_semi_bold,section.careers_list_main_container .careers_grid_container .career_grid_item .other_content_container span.span_semi_bold{font-weight:600}section.careers_list_main_container .careers_grid_container .career_grid_item .other_content_container .career_description_text{white-space:wrap;line-height:26px}section.careers_list_main_container .career_details_box{background-color:#222;border:2px solid #596d99;border-radius:40px;margin:60px 80px 0}section.careers_list_main_container .career_details_box .detail_box_heading{flex-direction:row;justify-content:center;align-items:center;margin-top:28px;display:flex}section.careers_list_main_container .career_details_box .detail_box_heading .career_detail_heading_text{text-decoration:underline}section.careers_list_main_container .career_details_box .other_content_container_outer_container{flex-direction:row;justify-content:space-between;align-items:flex-end;margin:16px 90px 56px;display:flex}section.careers_list_main_container .career_details_box .other_content_container_outer_container .other_content_container{flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:27px;display:flex}section.careers_list_main_container .career_details_box .other_content_container_outer_container .other_content_container .des_and_loc_container{flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:12px;display:flex}section.careers_list_main_container .career_details_box .other_content_container_outer_container .other_content_container .des_and_loc_container span.span_semi_bold,section.careers_list_main_container .career_details_box .other_content_container_outer_container .other_content_container span.span_semi_bold{font-weight:600}section.careers_list_main_container .career_details_box .other_content_container_outer_container .other_content_container .career_description_text{white-space:wrap;line-height:26px}
