/* https://www.accuenergy.com/wp-content/themes/stratusx-child/page-assets/css/pages/post-106.css?ver=6.8.1 */
.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}.blue-bar{background:url(/wp-content/uploads/Rectangle-36.png),linear-gradient(to right,#01818c,#00a5b2);background-position:center center;background-repeat:no-repeat;background-size:cover;width:33%;max-width:500px;margin:auto;height:15px}.grey-background{background-color:#EFF2F4}.hp-banner{display:flex;padding:100px 0;height:465px}.contact--bg-img{background-color:#00a5b2}.hp-banner__content{max-width:1140px;display:block;margin:auto;text-align:center;padding:20px}.hp-banner h2{font-size:36px!important;color:#FFF;font-weight:500}.sub-title{text-align:center;padding:95px 0 60px 0}.sub-title h2{font-size:32px!important;font-weight:400;color:#01818c;padding:0 20px}.our-story .story{display:flex;max-width:1140px;margin-left:auto;margin-right:auto}.our-story .story .text{width:50%;padding:30px}.our-story .story .company-numbers{width:50%;align-self:center;padding:30px 30px 30px 0;display:grid;grid-template-columns:repeat(3,1fr);grid-auto-rows:1fr;grid-column-gap:10px;grid-row-gap:30px;height:100%}.our-story .story .company-numbers .section{border-left:10px solid #00A5B2}.our-story .story .company-numbers .section .number h2{font-size:36px!important;font-weight:700;color:#515151;margin:0}.our-story .story .company-numbers .section .description h3{font-size:15px!important;color:#414444;margin:0}.our-story .story .company-numbers .section .number{padding-left:15px}.our-story .story .company-numbers .section .description{padding-left:15px}.our-story-timeline{display:flex;min-height:500px;background:url(/wp-content/uploads/about-us-timeline-banner-1920x468-1.jpg);background-position:center center;background-repeat:no-repeat;background-size:cover}.our-story-timeline .swiper{position:relative;max-width:1140px;margin-left:auto;margin-right:auto;overflow:hidden;height:fit-content;align-self:center}.our-story-timeline .swiper-button-prev{left:15px}.our-story-timeline i.fa-solid.fa-chevron-right,.our-story-timeline i.fa-solid.fa-chevron-left{color:#00A5B2;font-size:38px}.our-story-timeline .swiper-button-next,.our-story-timeline .swiper-button-prev{background-image:none}.our-story-timeline .swiper-slide{background:rgba(255,255,255,.7);border-left:10px solid #4abec7;height:auto}.our-story-timeline .swiper-slide .timeline-line{position:absolute;top:50%;right:-45px}.our-story-timeline .swiper-slide .timeline-title h2{font-size:32px!important;font-weight:700;padding:15px 30px;color:#01818C}.our-story-timeline .swiper-slide .timeline-description{display:flex}.our-story-timeline .swiper-slide .timeline-image{padding-left:30px;width:130px;flex-shrink:0}.our-story-timeline .swiper-slide .timeline-description h3{font-size:15px!important;line-height:24px;margin-top:0;padding:0 40px 30px 30px;color:#414444}.video-section{background:#01818C}.video-box{max-width:1140px;margin-left:auto;margin-right:auto;padding:60px 30px}.video-section p.video-p{color:#FFF}.video-section h3.video-h3{font-size:20px!important;line-height:30px;font-weight:700;color:#FFF}.video-section iframe{padding:15px 0}.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-bottom:90px}.teams{background:url(/wp-content/uploads/about-us-A-large-2597-3256.png);background-position:center center;background-repeat:no-repeat;background-size:cover}.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}.teams .teams-container .team .text{width:50%;align-self:center;padding:30px 40px}.teams .teams-container .team .text.align-right{text-align:right}.teams .teams-container .team .text h2{color:#01818C;font-size:32px!important;font-weight:700}.teams .teams-container .team .text p{color:#515151}.teams .teams-container .team .image{width:50%}.divisions{background:#15838E;min-height:564px;text-align:-webkit-center}.divisions .divisions-container{max-width:1920px;display:flex}.divisions .divisions-container .divisions-text-container{max-width:390px;float:right;text-align:left}.divisions .divisions-container .text{padding:30px;width:41.25%}.divisions .divisions-container .text h2{font-size:32px!important;color:#fff}.divisions .divisions-container .text p{color:#fff}.divisions .divisions-container .images{display:flex;flex-wrap:wrap;width:58.75%;border:1px solid #fff}.divisions .divisions-container .images img{object-fit:cover;border:1px solid #fff}.divisions .divisions-container .images .div-img-1{width:64%;height:299px}.divisions .divisions-container .images .div-img-2{width:36%;height:299px}.divisions .divisions-container .images .div-img-3{width:32%;height:269px}.divisions .divisions-container .images .div-img-4{width:50%;height:269px}.divisions .divisions-container .images .div-img-5{width:18%;height:269px}.dedicated-team{max-width:1200px;margin-left:auto;margin-right:auto}.dedicated-team .title-description{max-width:1140px;text-align:center;padding:0 30px 60px 30px}.dedicated-team .dedicated-team-container{display:flex;flex-wrap:wrap}.dedicated-team .dedicated-team-container .team-image{width:25%;height:210px;border:1px solid #fff;display:flex;align-items:center}.dedicated-team .dedicated-team-container .quote-text{font-size:13px!important;line-height:20px;padding:25px 25px 15px 25px;margin:0;color:#fff}.dedicated-team .dedicated-team-container .quote-author{font-size:13px!important;line-height:20px;padding:0 25px 25px 25px;margin:0;text-align:right;color:#fff}@media only screen and (max-width:1200px){.our-story .story{flex-direction:column}.our-story .story .text{width:100%;padding:30px;margin-left:auto;margin-right:auto}.our-story .story .company-numbers{width:100%;padding:30px;margin-left:auto;margin-right:auto}.dedicated-team-container{max-width:600px;margin-left:auto;margin-right:auto}.dedicated-team .dedicated-team-container .team-image img{object-fit:cover;height:100%;height:-moz-available;height:-webkit-fill-available;height:fill-available}.dedicated-team .team-image.dedicated-team-1{display:none}}@media only screen and (max-width:991px){.divisions .divisions-container{flex-direction:column}.divisions .divisions-container .divisions-text-container{max-width:fit-content;float:none;text-align:center}.divisions .divisions-container .text{width:100%}.divisions .divisions-container .images{width:100%}.video-section iframe{height:450px}}@media only screen and (max-width:767px){.video-section p.video-p{text-align:center}.video-section h3.video-h3{text-align:center}.video-section iframe{height:300px}.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{background:none}.divisions .divisions-container .images .division-image{display:none}.divisions .divisions-container .images .div-img-1{display:block;width:100%;height:auto}.our-story .story .company-numbers{grid-template-columns:repeat(2,1fr)}}@media only screen and (max-width:500px){.our-story .story .company-numbers{grid-template-columns:repeat(1,1fr)}.teams .teams-container .team .text h2{font-size:28px!important}.teams .teams-container .team .image img{width:90%}}