@import"https://fonts.googleapis.com/css2?family=Poppins:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap";.careers_main{background-color:#000;color:#fff}.careers_main .careers_container{color:#fff}.careers_main .careers_contents{width:100%;margin:0 auto;padding:0 1.5rem}.careers_main .careers_content1{margin-top:.5rem;margin-bottom:2rem;padding:0rem .5rem}.careers_main .careers_content1 h1{text-align:center;font-size:1.2rem;font-weight:700}.careers_main .careers_content1 h3{font-weight:400;font-size:1rem;padding:0rem .3rem;text-align:justify;line-height:1.5rem}.careers_main .careers_content1 h3 .careers_company_logo{font-weight:700}.careers_main .careers_content2{margin-top:1rem}.careers_main .careers_content2 h1{text-align:center;font-size:1.2rem;font-weight:700}.careers_main .careers_content2 ul{font-weight:400;font-size:1rem;text-align:justify;line-height:1.5rem;padding-right:1rem}.careers_main .careers_content2 ul li{margin-bottom:.5rem}.careers_main .careers_content2 ul li .li_bold{font-weight:700}.careers_main .available_jobs{padding-top:2rem;text-align:center}.careers_main .available_jobs h1{font-size:1.2rem;margin:0 .3rem;font-weight:700}.careers_main .available_jobs p{padding-top:1rem;padding:0rem .4rem}.careers_main .available_jobs .jobs_table_div table{border-collapse:separate;border-spacing:0 15px;width:95%;margin:auto}.careers_main .available_jobs .jobs_table_div table .table_role p{width:100%;text-align:left}.careers_main .available_jobs .jobs_table_div table caption{color:#fff;padding:0rem .5rem}.careers_main .available_jobs .jobs_table_div table thead{border-bottom:10px solid white}.careers_main .available_jobs .jobs_table_div table thead tr th{text-align:center}.careers_main .available_jobs .jobs_table_div table tbody{margin:auto;border-color:#fff}.careers_main .available_jobs .jobs_table_div table tbody tr{height:50px}.careers_main .available_jobs .jobs_table_div table tbody tr td{text-align:center}.careers_main .available_jobs .jobs_table_div table tbody tr .button-18{align-items:center;background-color:#fff;border:1px solid white;border-radius:100px;box-sizing:border-box;color:#000;cursor:pointer;display:inline-flex;font-family:Poppins,serif;font-style:normal;font-size:.8rem;font-weight:600;justify-content:center;line-height:20px;max-width:480px;min-height:30px;min-width:0px;overflow:hidden;padding:3px 20px;text-align:center;touch-action:manipulation;transition:background-color .167s cubic-bezier(.4,0,.2,1) 0s,box-shadow .167s cubic-bezier(.4,0,.2,1) 0s,color .167s cubic-bezier(.4,0,.2,1) 0s;user-select:none;-webkit-user-select:none;vertical-align:middle}.careers_main .available_jobs .jobs_table_div table tbody tr .button-18:hover,.careers_main .available_jobs .jobs_table_div table tbody tr .button-18:focus{background-color:#000;color:#fff;border:1px solid whitesmoke}.careers_main .available_jobs .jobs_table_div table tbody tr .button-18:active{background:#000;color:#fff}.careers_main .available_jobs .jobs_table_div table tbody tr .button-18:disabled{cursor:not-allowed;background:#00000014;color:#0000004d}.careers_main .life_at_litelab_btn_div{margin:1rem 0;width:100%;text-align:center}.careers_main .life_at_litelab_btn_div .button-59{align-items:center;background-color:#fff;border:2px solid #000;box-sizing:border-box;color:#000;cursor:pointer;display:inline-flex;fill:#000;font-family:Inter,sans-serif;font-size:16px;font-weight:600;height:48px;justify-content:center;letter-spacing:-.8px;line-height:24px;min-width:140px;outline:0;padding:0 17px;text-align:center;text-decoration:none;transition:all .3s;user-select:none;-webkit-user-select:none;touch-action:manipulation}.careers_main .life_at_litelab_btn_div .button-59:focus{color:#171e29}.careers_main .life_at_litelab_btn_div .button-59:hover{border-color:#fff;color:#fff;fill:#000;background-color:#000}.careers_main .life_at_litelab_btn_div .button-59:active{border-color:#fff;color:#000;fill:#000}@media (min-width: 768px){.careers_main .life_at_litelab_btn_div .button-59{min-width:170px}}.careers_main .careers_final_words p{padding:1rem .7rem;margin-bottom:0;text-align:justify}@media screen and (min-width: 640px){.careers_main .careers_content1 h1{text-align:left}.careers_main .careers_content2 h1{text-align:left;padding-left:.6rem}}@media screen and (min-width: 768px){.careers_main .careers_contents{padding:0 3rem}.careers_main .available_jobs .jobs_table_div table .table_location{padding-right:3.4rem;display:table-cell}.careers_main .available_jobs .jobs_table_div table tbody .table_role p{margin:auto;width:220px}.careers_main .available_jobs .jobs_table_div table tbody .table_location_td p{margin:auto;text-align:left;width:220px}.careers_main .available_jobs .jobs_table_div table tbody tr td{text-align:center}.careers_main .available_jobs .jobs_table_div table tbody tr .button-18{font-size:16px;min-height:40px;padding:5px}.careers_main .available_jobs .jobs_table_div table tbody tr .button-18:hover,.careers_main .available_jobs .jobs_table_div table tbody tr .button-18:focus{background-color:#000}}@media screen and (min-width: 768px) and (min-width: 768px){.careers_main .life_at_litelab_btn_div .button-59{min-width:170px}}@media screen and (min-width: 1024px){.careers_main .careers_container{padding-top:100px!important}.careers_main .careers_contents{max-width:1000px}.careers_main .careers_content1 h1{font-size:1.5rem}.careers_main .careers_content1 h3{font-size:1.2rem;line-height:2rem}.careers_main .careers_content2 h1{font-size:1.5rem}.careers_main .careers_content2 ul{font-size:1.2rem;line-height:2rem}.careers_main .available_jobs h1{font-size:1.5rem}.careers_main .available_jobs p{font-size:1.2rem}.careers_main .available_jobs .jobs_table_div{margin:0rem 1rem}.careers_main .available_jobs .jobs_table_div table{width:100%}.careers_main .available_jobs .jobs_table_div table .table_location{display:table-cell}.careers_main .available_jobs .jobs_table_div table caption{text-align:center;font-size:1rem}.careers_main .available_jobs .jobs_table_div table thead tr th{font-size:1.5rem}.careers_main .available_jobs .jobs_table_div table tbody tr td{font-size:1.2rem;text-align:center}.careers_main .careers_final_words p{font-size:1.2rem;line-height:2rem}}@media screen and (min-width: 1280px){.careers_main .careers_contents{margin:0 auto;max-width:1000px}.careers_main .careers_contents .available_jobs .jobs_table_div{max-width:1200px;margin:0 auto}}
