.open-positions-block{position:relative;padding:3.125rem 0 7.5rem;background-color:#f2f2f2}@media (max-width:991px){.open-positions-block{padding:3.125rem 0}}@media (max-width:767px){.open-positions-block{padding:1.875rem 1.25rem}}.open-positions-block .search-bar-area{justify-content:space-between;align-items:center}.open-positions-block .bluarc-search-box{max-width:65%}@media (max-width:991px){.open-positions-block .bluarc-search-box{max-width:100%}}.open-positions-block .bluarc-search-box input{background-color:#fff}.open-positions-block .bluarc-search-box button{background-color:#dbdedb}.open-positions-block .category-list{gap:1.25rem;margin-top:1.875rem}.open-positions-block .category-listing{display:flex;flex-wrap:wrap}.open-positions-block .category-listing .cat-style{margin-bottom:.4375rem;margin-right:.4375rem}.open-positions-block .category-wrapper{width:33.33%}@media (max-width:1399px){.open-positions-block .category-wrapper{width:48%}}@media (max-width:767px){.open-positions-block .category-wrapper{width:100%}}.open-positions-block .category-wrapper span{font-size:1.625rem;color:#001641}.open-positions-block .category-wrapper select{margin-top:.9375rem;background-color:#fff;border:0}.open-positions-block .category-wrapper select option{font-size:1.375rem;font-family:NeueHaasDisplay}.open-positions-block .careers-main-wrap{margin-top:3.125rem}.open-positions-block .careers-box{background-color:#ddf2f0;padding:2.5rem 3.125rem;display:flex;justify-content:space-between;align-items:center;border-radius:.625rem;margin-bottom:1.25rem}@media (max-width:767px){.open-positions-block .careers-box{display:block;padding:1.875rem 1.25rem}}.open-positions-block .careers-box .careers-content{width:80%}@media (max-width:1199px){.open-positions-block .careers-box .careers-content{width:64%}}@media (max-width:767px){.open-positions-block .careers-box .careers-content{width:100%}}.open-positions-block .careers-box .careers-btn{width:20%;display:flex;justify-content:flex-end}@media (max-width:1199px){.open-positions-block .careers-box .careers-btn{width:35%}}@media (max-width:767px){.open-positions-block .careers-box .careers-btn{margin-top:20px;justify-content:flex-start;width:100%}}.open-positions-block .careers-box .careers-btn .btn{border:2px solid #54beb3}@media (max-width:991px){.open-positions-block .careers-box .careers-btn .btn{font-size:1.25rem}}.open-positions-block .careers-box .h4{font-family:NeueHaasDisplay-Medium}.open-positions-block .careers-box .category-listing span{margin-right:.4375rem}@media (max-width:767px){.open-positions-block .careers-box .category-listing span{font-size:12px}}