@charset "UTF-8";
/* https://www.accuenergy.com/wp-content/themes/stratusx-child/page-assets/css/pages/career.css */
h5{font-weight:600;margin-top:20px}p{line-height:22px}.sub-title{padding-top:30px;padding-bottom:30px;h2{color:#01818c;font-weight:400;font-size:36px!important}}.location-box{margin-top:20px}.career-subtitle-container{text-align:center;align-self:center;padding:30px;display:grid;grid-template-columns:repeat(3,1fr);grid-auto-rows:1fr;grid-column-gap:10px;grid-row-gap:30px;height:100%;padding-bottom:70px}.career-youtube-container{text-align:center;align-self:center;display:flex;flex-wrap:wrap;grid-auto-rows:1fr;gap:20px;height:100%;padding-bottom:70px;justify-content:center;align-items:center}.career-subtitle-box{padding:0 20px}.interview-video{flex-basis:max(375px, calc(50% - 20px))}.flyout-child.flyout-lv1 li,.flyout-child.flyout-lv2 li{color:#414444!important}.elementor-column-wrap{width:100%}.elementor-widget-wrap>.elementor-element{width:100%}.elementor-column-gap-default>.elementor-row>.elementor-column>.elementor-element-populated{padding:0}.elementor-section.elementor-section-boxed>.elementor-container{max-width:100%}.partner-flex{display:flex;align-items:start}.elementor-section-boxed .elementor-column-gap-default .elementor-row{width:100%;margin-left:0;margin-right:0}.elementor-section-boxed .elementor-container{width:100%!important}.entry-title{display:none!important}.grey-background{background-color:#eff2f4}.contact--bg-img{background:url(https://www.accuenergy.com/wp-content/uploads/career-banner-1920x481-1.jpg);background-position:center top;background-color:#00a1ad}.partner--bg-img{background:url(https://www.accuenergy.com/wp-content/uploads/engineering-and-technical-support.jpg);background-position:center top;background-color:#00a1ad}.hp-banner{background-repeat:no-repeat;background-size:cover;padding:100px 0;height:450px}.hp-banner .hp-banner__content{max-width:1140px;display:block;margin:0 auto}.hp-banner .hp-banner__content .hp-banner__content__wrapper{margin-left:100px}.hp-banner .hp-banner__content .hp-banner__content__wrapper h1{margin-top:70px;font-weight:600;line-height:35px}.hp-banner .hp-banner__content .hp-banner__content__wrapper p{max-width:500px}.benefits-container .white,.benefits-container li{color:#ffffff!important;line-height:22px}.overlay-container{position:relative;max-width:560px;max-height:400px;overflow:hidden}.background-image{max-width:100%;height:auto;border:none;border-radius:0;box-shadow:none;object-fit:cover}.overlay-text{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);text-align:center;color:#fff;font-family:Arial,sans-serif;font-weight:700;display:flex;flex-direction:column;justify-content:center;align-items:center}.overlay-text h1{font-size:2rem;margin:0;color:gray;font-style:italic;opacity:.8}.locations{text-align:center}.locations .locations-container{max-width:1140px;margin-left:auto;margin-right:auto}.locations .title-description{text-align:center;padding:0 30px 60px 30px}.locations img{padding-top:90px}.interview-video img{padding-top:0}.career-icon{padding-top:20px!important}.teams .teams-container{max-width:1140px;margin-left:auto;margin-right:auto;padding-top:60px;padding-bottom:10px}.teams .teams-container .team{display:flex;margin-bottom:50px}.benefits-container{margin-left:auto;margin-right:auto;.team{display:flex;.text{width:50%;align-self:center;padding-top:30px;padding-bottom:30px;padding-right:30px;padding-left:calc(((100% - 1140px) / 2) + 30px);h2{font-size:36px!important;font-weight:400;margin-bottom:35px}}.image-right{width:50%;padding-left:30px;margin:auto;background-image:url(https://www.accuenergy.com/wp-content/uploads/career-pic-3.png);background-size:cover;background-position:30px center;background-repeat:no-repeat;height:600px;.benefit-img{display:none}}}}.teams .teams-container .team .text{width:50%;align-self:center;padding:30px}.teams .teams-container .team .text h2{color:#01818c;font-size:36px!important;font-weight:400}.teams .teams-container .team .text p{color:#515151}.teams .teams-container .team .image-left{width:50%;padding-right:30px;margin:auto}.teams .teams-container .team .image-right{width:50%;padding-left:30px;margin:auto}@media only screen and (max-width:1300px){.benefits-container{.team{.image-right{background-position:center center!important}}}}@media only screen and (max-width:1152px){.benefits-container{.team{display:flex;.text{padding-left:40px}}}}@media only screen and (max-width:820px){.career-subtitle-container{display:block}.teams .teams-container .team{flex-direction:column}.teams .teams-container .team.reverse{flex-direction:column-reverse}.teams .teams-container .team .text{width:100%;text-align:center!important}.teams .teams-container .team .image{width:100%;text-align:center}.teams .teams-container .team .image-right{min-width:500px;text-align:center;padding-left:0}.teams .teams-container .team .image-left{min-width:500px;text-align:center;padding-right:0}.benefits-container{.team{display:block;.text{width:100%}.image-right{width:100%;background-image:none;height:auto!important;padding-left:0;.benefit-img{display:block;padding-right:0;padding-bottom:0;width:100%;margin:0 auto}}}}.career-logo{width:50%}.teams{background:none;background-color:#eff2f4}}@media only screen and (max-width:767px){.hp-banner{padding-left:0;text-align:center;background-image:none;padding:30px 10px 50px 10px;height:auto}.hp-banner .hp-banner__content .hp-banner__content__wrapper{margin-left:0}.hp-banner .hp-banner__content .hp-banner__content__wrapper p{margin:0 auto}.hp-banner .hp-banner__content .hp-banner__content__wrapper h1{margin-top:20px;font-weight:600;margin-left:0px!important}.hp-banner .hp-banner__content .hp-banner__content__wrapper .career-btn{margin:0 auto}}@media only screen and (max-width:500px){.teams .teams-container .team .text h2{font-size:32px!important}.sub-title h2{font-size:32px!important}.teams .teams-container .team .image img{width:90%}.sub-title{padding-left:20px;padding-right:20px}.career-logo{width:70%}.teams .teams-container .team .image-right{padding-left:0;min-width:344px}.teams .teams-container .team .image-left{padding-right:0;min-width:344px}.benefits-container{.team{.text{h2{font-size:32px!important}}.image-right{padding-left:0;.benefit-img{padding-right:0;width:100%;padding-bottom:0;margin:0 auto}}}}.teams .teams-container{padding-top:0;padding-bottom:0}.teams .teams-container .team{margin-bottom:0}}