.bg-map{background-image:url(/images/jobs/careers/world-map.svg);background-repeat:no-repeat;background-size:cover;background-position:50%}.career-card{margin:0 0 50px;padding:30px 20px;border-radius:10px;transition:.3s ease;box-shadow:0 0 10px -5px var(--light-grey)}.career-card:hover{box-shadow:0 0 15px -5px var(--subHeadings)}.career-options-card{border-radius:10px;box-shadow:2px 2px 10px -5px var(--black);overflow:hidden;transition:.3s ease}.w-half{width:48%!important}.career-options-card:hover{box-shadow:0 0 10px -3px var(--black)}.career-options-card i,.career-options-card p{color:var(--grey)}.job-specs-wrapper p{font-size:13px;margin:0 5px}.job-description-wrapper p{font-size:15px;margin-top:10px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.job-btn-wrapper .btn.btn-primary{padding:11px 20px!important;font-size:14px}.job-card{box-shadow:0 0 10px -7px var(--black);margin-bottom:30px;border-radius:15px;padding:20px 30px!important;border:8px solid transparent;transition:.3s ease}.job-card:hover{border:8px solid var(--subHeadings)}@media (max-width:768px){.job-card{width:90%!important;margin:0 auto 30px}}@media (max-width:991px){.w-half{width:100%!important}}@media (max-width:535px){.select-container{width:100%;margin-right:0!important;margin-top:10px}.job-btn-wrapper,.select-container select{width:100%}.job-btn-wrapper .btn.btn-primary{width:100%!important;margin-top:10px}}.select-container{margin-right:10px}.select-container select{padding:0 5px;border:0;border-radius:5px;background:white;height:44px;min-width:250px;outline:none}.careers-heading-section h3{font-size:35px}.details-wrapper .detail{display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center}