.career-banner-text{align-items:flex-start;height:100%;padding:4rem 3rem}.career-banner{background-color:#092853;height:70vh}.career-banner-image{color:#0000;object-fit:cover;height:100%;margin:0!important;padding:0!important}.career-banner-heading{margin-bottom:1rem!important;font-family:Uniform Bold!important;font-size:40px!important}.career-banner-description{margin:.5rem 0!important;font-family:Uniform Medium!important;font-size:16px!important}.open-positions-btn{color:#fff;cursor:pointer;background-color:#e87b1e;border:none;border-radius:50px;outline:none;padding:.5rem 1rem;margin-top:1rem!important;font-family:Uniform Medium!important}.career-banner-image-container{background-color:#092853;width:60%;height:100%;position:relative}.career-banner-text{width:40%}.career-banner-image-overlay{background:linear-gradient(-90deg,#09285300 70%,#092853c1 85%,#092853 100%);width:100%;height:100%;margin-top:0;display:block;position:absolute;top:0;left:0}.great-place-box-container,.benefits-icon-container{grid-template-columns:repeat(4,1fr);gap:20px;display:grid}.benefits-icon-container{height:30vh}.benefits-icon-text{width:50%;height:fit-content}.benefits-icon-text-header{color:#8d8d8d;margin-left:1rem!important}.benefits-icon-container{align-items:center;padding:2rem}.great-place-item{flex-direction:column;align-items:flex-start;display:flex}.great-place-image{object-fit:cover;width:100%;height:230px}.great-place-benefits-container{padding:2rem}.great-place-header{color:#092853;text-transform:uppercase;text-align:left;margin-bottom:1rem!important;font-family:Uniform Bold!important;font-size:40px!important}.great-title{color:#092853;text-align:left;margin-bottom:.5rem!important;font-family:Uniform Medium!important;font-size:20px!important}.great-description{color:#8d8d8d;text-align:left;margin-bottom:.5rem!important;font-family:Uniform Medium!important;font-size:14px!important}.great-text-container{padding:1rem}.great-place-item{box-shadow:0 1px 30px #eee}.great-place-container{flex-direction:column;justify-content:center;height:90vh;display:flex}.ebco-image-gallery{grid-template-columns:repeat(4,1fr);gap:10px;display:grid}.gallery-image-benefits{height:auto}.what-goes-at-ebco-container{background-color:#092853;padding:4rem 2rem 2rem}.gallery-image-1{grid-area:span 2/span 2}.gallery-image-2{grid-area:span 1/span 1}.gallery-image-3,.gallery-image-4{grid-area:span 2/span 1}.gallery-image-5,.gallery-image-6,.gallery-image-7{grid-area:span 1/span 1}.desktop-view{display:flex}.mobile-view{display:none}.careers-tabs-container{border-radius:8px;margin:2rem 1rem!important}.careers-custom-tabs .MuiTabs-indicator{background-position:50%;width:10px;background:url(/images/right.svg) 50% no-repeat!important;height:50px!important;right:20px!important}.careers-custom-tabs{background-color:#0000!important;border:none!important;width:25vw!important;max-width:25vw!important;padding:2rem 0!important}.careers-custom-tab-panel{width:100%!important;overflow:auto!important}.careers-custom-tab{text-transform:capitalize!important;color:#c5c2c2!important;text-align:left!important;align-items:flex-start!important;height:50px!important;margin:0 2rem!important;padding:.5rem!important;font-family:Uniform Bold!important;font-size:16px!important}.career-banner-text p,.career-banner-text p a{color:#fff!important;margin:.5rem 0!important;font-family:Uniform Medium!important;font-size:16px!important}.career-banner-text p a{text-decoration:none!important}.careers-tabs-container .custom-tab,.careers-tabs-container .MuiTabs-indicator{height:75px!important}.careers-custom-tab:not(:last-child){border-bottom:1px solid #e9f1fb}.career-list{background-color:#fff;border-radius:16px;width:90%;margin-bottom:1rem;padding:2rem}.careers-tabs-container .MuiButtonBase-root{color:#c5c2c2;align-items:flex-start!important;font-family:Uniform Medium!important}.careers-tabs-container .Mui-selected{color:#092853!important;font-family:Uniform Bold!important}.career-list-title{color:#090808;margin-bottom:.5rem!important;font-family:Uniform Medium!important;font-size:28px!important}.career-list-place-container{margin:.5rem!important;padding:.5rem!important}.career-experience-container,.career-degree-container{border:1px solid #8d8d8d63;border-radius:50px;justify-content:space-between;align-items:center;display:flex;padding:.5rem 1rem!important}.career-experience,.career-degree{color:#5b5b5b;margin-left:.5rem!important}.career-experience-degree-container{margin:1rem 0!important}.career-list-place-container{width:fit-content!important}.career-list-place{margin-left:.5rem!important}.career-description{color:#5b5b5b!important;margin:.5rem 0!important;font-family:Uniform Medium!important;font-size:16px!important}.apply-btn{color:#fff;cursor:pointer;background-color:#092853;border:none;border-radius:50px;outline:none;transition:all .2s ease-in-out;margin-top:1rem!important;padding:.5rem 1rem!important;font-family:Uniform Bold!important;font-size:16px!important}.apply-btn:active{background-color:#0a2f63;transform:translateY(2px)}.hero-video-skeleton{object-fit:cover;width:100%;height:75vh!important}.apply-btn-text{margin-right:.5rem!important}.apply-btn-container{justify-content:flex-end;display:flex}.career-heading-text{font-family:Uniform Bold!important;font-size:28px!important}.career-search{color:#092853;background-color:#0000;border:none;padding:.25rem;margin-left:.25rem!important;font-family:Uniform Bold!important;font-size:14px!important}.career-search::placeholder{color:#092853;font-family:Uniform Bold!important;font-size:14px!important}.career-search-container{border:1px solid #8d8d8d5c;border-radius:50px;justify-content:flex-start;margin:0!important;padding:.25rem .5rem!important}.career-heading-banner{width:90%}.career-heading-text{margin-left:2rem!important}.tab-panel-container{width:100%!important;min-height:75vh!important}select{color:#092853;appearance:none;background:url(/images/careers/down-chevron.svg) 96%/2% no-repeat;border:1px solid #8d8d8d;border-radius:50px;padding:.5rem 1rem!important;font-family:Uniform Bold!important;font-size:14px!important}option{background-color:#eee}.active-select{background-color:#ededed!important}.mobile-career-listing{padding:2rem 1rem}.career-list{flex-direction:column;display:flex}.career-listing{padding:4rem 2rem!important}.custom-pagination-container{justify-content:center;width:100%}@media screen and (max-width:1540px){.career-heading-text{margin-left:1rem!important}}@media screen and (max-width:1300px){.career-banner-text p,.career-banner-text p a{color:#fff!important;margin:.5rem 0!important;font-family:Uniform Medium!important;font-size:14px!important}}@media screen and (max-width:1025px){.career-heading-banner{width:100%}.career-list-title{font-size:24px!important}.career-description{font-size:14px!important}.career-list{width:100%;padding:1rem}.careers-custom-tabs{background-color:#0000!important;border:none!important;width:22%!important;padding:2rem 0!important}.career-listing{padding:2rem 1rem}.tab-panel-container{width:78%}.career-experience,.career-degree{font-size:14px!important}}@media screen and (max-width:770px){.career-banner{height:auto;flex-direction:column!important}.career-banner-text,.career-banner-image-container{width:100%}.career-listing{padding:1rem}.desktop-view{display:none}.mobile-view{display:block}.benefits-icon-container{grid-template-columns:repeat(2,1fr);gap:20px;width:auto;display:grid}.career-banner-image-overlay{background:linear-gradient(#092853 0%,#092853c1 15%,#09285300 30%);width:100%;height:100%;margin-top:-2px;display:block;position:absolute;top:0;left:0}.ebco-image-gallery{grid-template-columns:repeat(2,1fr);gap:10px;display:grid}.career-banner-image-container{background-color:#0000}.career-banner-text{align-items:flex-start;height:100%;padding:2rem 1rem}.great-place-box-container{grid-template-columns:repeat(2,1fr);gap:20px;display:grid}.great-place-header{color:#092853;text-transform:uppercase;text-align:left;margin-bottom:1rem!important;font-family:Uniform Bold!important;font-size:28px!important}.career-banner,.great-place-container{height:auto}.career-heading-banner{flex-direction:column!important}.career-search-container{width:80%!important;margin:1rem 0!important}select{width:80%!important}.career-experience-degree-container{flex-direction:column;align-items:flex-start;gap:20px}.career-list-place-container{margin:0!important;padding:0!important}.apply-btn-container{justify-content:flex-start}.benefits-container{margin:1rem 0!important}}@media screen and (max-width:430px){.great-place-box-container{grid-template-columns:repeat(1,1fr);gap:20px;display:grid}.great-place-header{color:#092853;text-transform:uppercase;text-align:left;margin-bottom:1rem!important;font-family:Uniform Bold!important;font-size:20px!important}.benefits-icon-container{grid-template-columns:repeat(2,1fr);gap:5px;width:auto;padding:.5rem;display:grid}.benefits-icon-text{width:80%}.great-place-benefits-container{padding:1rem}.benefits-icon-text-header{font-size:14px!important}.career-banner-heading{font-family:Uniform Medium!important;font-size:30px!important}.career-heading-text{font-size:24px!important}.career-listing{padding:2rem .5rem!important}.career-list-title{font-size:20px!important}}@media screen and (max-width:320px){.benefits-icon-text{width:100%}.benefits-icon{width:32px!important;height:32px!important}}.career-banner-text h1,.career-banner-text h2,.career-banner-text h3,.career-banner-text h4,.career-banner-text h5,.career-banner-text h6{color:#fff!important;margin-bottom:1rem!important;font-family:Uniform Bold!important;font-size:40px!important}@media screen and (max-width:430px){.career-banner-text h1,.career-banner-text h2,.career-banner-text h3,.career-banner-text h4,.career-banner-text h5,.career-banner-text h6{font-family:Uniform Medium!important;font-size:30px!important}}
