/* https://www.accuenergy.com/wp-content/themes/stratusx-child/page-assets/css/acucloud.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%}.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}.white-background{background-color:white!important}.grey-background{background-color:#eff2f4!important}.space-50{padding-bottom:50px!important}.space-70{padding-bottom:70px!important}.space-90{padding-bottom:90px!important}.space-1100{padding-bottom:110px!important}.inner-space-50{padding-top:50px!important;padding-bottom:50px!important}.inner-space-70{padding-top:70px!important;padding-bottom:70px!important}.heading{display:flex;background-repeat:no-repeat!important;background-size:cover!important}.heading-picture{background:url(/wp-content/uploads/AcuCloud-Main-Banner-1920x468-1.jpg);background-position:center top;background-color:#084952}.heading-picture-2{background:url(/wp-content/uploads/acucloud-tenant-billing-banner-1920x468-1.jpg)}.heading-picture-3{background:url(/wp-content/uploads/acucloud-utility-software-banner-1920x468-1.jpg)}.heading-picture-4{background:url(/wp-content/uploads/acucloud-metering-banner-1920x468-1.jpg)}.heading-picture-5{background:url(/wp-content/uploads/acucloud-energy-analysis-banner-1920x468-1.jpg)}.heading-container{max-width:1140px;margin-left:auto;margin-right:auto}.heading .content{width:60%;padding:30px}.heading .content h1,h2,h3{color:#fff}.heading .content h1{font-size:32px!important;line-height:30px;font-weight:400;text-align:left;margin-top:0}.heading .content h2{font-size:38px!important;line-height:60px;font-weight:700;text-align:left}.heading .content h1.main-title-h1{font-size:38px!important;line-height:60px;font-weight:700;text-align:left}.heading .content h1.main-title-header{font-size:38px!important;line-height:50px;font-weight:700;text-align:left}.heading .content h3{font-size:15px!important;line-height:30px}.second-menu{width:100%;background-color:#0196a2}.second-menu-wrap{max-width:1120px;margin:auto;text-align:center}.second-menu ul{list-style-type:none;margin:0;padding:0;overflow:hidden;display:flex}.second-menu ul li{width:100%}.second-menu li{float:left}.second-menu li a{display:inline-flex;align-items:center;height:100%;width:100%;color:white!important;font-weight:100;text-align:center;padding:14px 16px;text-decoration:none;justify-content:center}.second-menu li a:hover:not(.active){background-color:#005158}.second-menu .active{background-color:#00a0af}.flex-container{max-width:1140px;margin-left:auto;margin-right:auto;display:flex}.flex-container .left-section,.flex-container .right-section{width:50%;align-self:center}.flex-container .left-section{padding-left:30px;padding-right:30px}.flex-container .right-section{padding-right:30px}.check-mark-options{max-width:1140px;margin-left:auto;margin-right:auto;padding:50px 30px 90px 30px;display:grid;grid-template-columns:1fr 1fr 1fr;grid-template-rows:1fr 1fr 1fr;gap:0 0;grid-template-areas:"one two three" "four five six" "seven . ."}.check-mark-options.six-vertical{grid-template-columns:1fr;grid-template-rows:auto auto auto auto auto auto;grid-auto-flow:row;grid-template-areas:"one" "two" "three" "four" "five" "six";padding:0 30px 0 30px}.check-mark-options.seven-vertical{grid-template-columns:1fr;grid-template-rows:auto auto auto auto auto auto auto;grid-auto-flow:row;grid-template-areas:"one" "two" "three" "four" "five" "six" "seven";padding:0 30px 0 30px}.check-mark-options.six-vertical p,.check-mark-options.seven-vertical p{padding-bottom:0;margin-top:0;margin-bottom:0}.check-mark-options.six-vertical .fa-check-circle,.check-mark-options.seven-vertical .fa-check-circle{padding-top:5px}.check-mark-options.six-vertical .check-mark-box,.check-mark-options.seven-vertical .check-mark-box{margin-bottom:10px}.one{grid-area:one}.two{grid-area:two}.three{grid-area:three}.four{grid-area:four}.five{grid-area:five}.six{grid-area:six}.seven{grid-area:seven}.check-mark-options .check-mark-box{display:inline-flex}.check-mark-options .fa-check-circle{font-size:20px;color:#01818c;font-weight:600;padding-top:20px}.check-mark-options p{padding:0 30px 10px 20px}.flex-container h3{font-size:32px!important;font-weight:700;line-height:40px;color:#515151}.two-tier-grid{padding-top:40px;display:grid;grid-template-columns:1fr 1fr 1fr;grid-template-rows:1fr;gap:0 0;grid-template-areas:"one two three"}.two-tier-grid .image-box{padding-left:10px;padding-right:10px;text-align:center}.overview{padding-bottom:100px}.overview .overview-container{max-width:1120px;margin:auto;text-align:center}.overview .content{padding:0 30px}.overview .content p{font-size:15px!important;max-width:750px;margin-left:auto;margin-right:auto}.overview .content .description{text-align:left}.pricing-plan{background-color:#eff2f4;padding-bottom:100px}.pricing-plan .pricing-plan-container{max-width:1120px;margin:auto}.pricing-plan .content .step-1,.pricing-plan .content .step-2,.pricing-plan .content .step-2-plus{display:flex;justify-content:space-around}.pricing-plan .content p{font-size:15px!important}.pricing-plan .content h3,.pricing-plan .content h3{font-weight:700;color:#515151;font-size:20px!important}.pricing-plan .content span,.pricing-plan .content span{color:#01818c;font-size:20px}.pricing-plan .option{width:48%;background-color:#fff;border:1px solid #cfdae1;display:flex;flex-direction:column}.pricing-plan .step-2 .option{width:32%}.pricing-plan .step-2-plus .option{width:32%}.pricing-plan .option td{border:none;padding:0}.pricing-plan .option th{border:none;font-weight:700;padding:0;padding:15px 0;padding-left:8px}.pricing-plan .option li{line-height:24px;font-size:15px}.pricing-plan .option .title h3,h2{text-align:center;color:#fff;margin:0}.pricing-plan .option .title h2{font-size:32px;line-height:35px;font-weight:700;padding-bottom:15px}.pricing-plan #step-2 .option .title h2{padding-top:20px;padding-bottom:20px}.pricing-plan .option .title h3{font-size:20px;line-height:22px;font-weight:100;padding-top:15px}.pricing-plan .option .description{padding:30px 30px 0 30px;min-height:200px}.pricing-plan .option .options{padding:30px;font-size:15px}.pricing-plan .option .border-line{border-top:1px solid silver;vertical-align:baseline}.pricing-plan .option .down-line{border-bottom:1px solid silver}.pricing-plan .option .border-line th{padding:15px}.pricing-plan .option .add-space td{padding-bottom:15px}.pricing-plan .option .border-line-bottom{border-bottom:1px solid silver}.pricing-plan p.step-2-addon{font-size:13px!important}.pricing-plan .next-step{padding:30px;margin-top:auto;display:flex;background-color:#f7f7f7;justify-content:center}.pricing-plan .next-step.color-change{height:-moz-available;height:-webkit-fill-available;height:fill-available}.pricing-plan .next-step .left{width:50px;align-self:center;font-size:35px}.pricing-plan .next-step .left .fas.fa-check-square{color:#f68c34!important;cursor:pointer}.pricing-plan #step-1 .next-step .right h5,.pricing-plan #step-1 .next-step .right-2 h5{font-size:15px!important;font-weight:700;margin-top:0;color:#00a5b2}.pricing-plan #step-2 .next-step .right h5,.pricing-plan #step-2 .next-step .right-2 h5{font-size:18px!important;font-weight:700;color:#00a5b2}.pricing-plan .next-step .right-selected h5,.pricing-plan .next-step .right-selected-2 h5{font-size:24px!important;font-weight:700;color:#515151}.pricing-plan #step-1 .option,.pricing-plan #step-2 .option{cursor:pointer}.pricing-plan #step-1 .next-step .left i,.pricing-plan #step-2 .next-step .left i{color:#00a0af}.pricing-plan #step-1 .option:hover .next-step .left i,.pricing-plan #step-2 .option:hover .next-step .left i{color:#f68c34}.pricing-plan #step-2 .next-step .right h5{font-size:19px!important;font-weight:700;color:#515151}.pricing-plan span.orange-text,.pricing-plan span.orange-text{font-size:24px!important;font-weight:700;color:#f68c34}.pricing-plan .next-step h6{font-size:19px!important;font-weight:700;margin-bottom:3px}.pricing-plan .next-step .right-selected{display:none;align-self:center}.pricing-plan .next-step .right-selected-2{display:none;align-self:center}.pricing-plan .wrapper{padding:30px}.pricing-plan li{color:#00a5b2}.pricing-plan li span{color:#414444!important;line-height:24px;font-size:15px!important}.baseline-align{vertical-align:baseline}.popup-pricing-plan .modal-header{border-bottom:0}.popup-pricing-plan .modal-dialog{margin:0;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)!important;max-width:1000px;width:fit-content}.popup-pricing-plan .modal-dialog .modal-content .popup-content h2{color:#00a5b2;font-size:38px!important;line-height:60px;font-weight:700;text-align:left;padding-bottom:50px}.popup-pricing-plan .modal-dialog .modal-content .popup-content p{font-size:15px!important}.popup-pricing-plan .modal-dialog .modal-content .popup-content ul{padding-bottom:50px;padding-left:20px}.popup-pricing-plan .modal-dialog .modal-content .popup-content .button-center{text-align:center}table{width:100%}#step-1,#step-2{position:relative}#step-1 .option:hover .title{background-color:#f68c34}#step-2 .option:hover .title{background-color:#f68c34}.pricing-plan .option .title.color-1{background-color:#00a5b2}.pricing-plan .option .title.color-2{background-color:#01818c}.pricing-plan .option .title.color-3{background-color:#647775}.pricing-plan .option .title.color-4{background-color:#00a5b2}.pricing-plan .option .title.color-5{background-color:#01818c}.applications{padding-bottom:0;color:#fff;background-color:#016d77}.applications .swiper-wrapper .slide-1-image{background:url(/wp-content/uploads/AcuCloud-Application-bg-Utility-1200x700-1.png);background-repeat:no-repeat!important;background-size:cover!important;background-position:center}.applications .swiper-wrapper .slide-2-image{background:url(/wp-content/uploads/AcuCloud-Application-bg-Meter-1200x700-1.png);background-repeat:no-repeat!important;background-size:cover!important;background-position:center}.applications .swiper-wrapper .slide-3-image{background:url(/wp-content/uploads/AcuCloud-Application-bg-Tenant-1200x700-1.png);background-repeat:no-repeat!important;background-size:cover!important;background-position:center}.applications .swiper-wrapper .slide-4-image{background:url(/wp-content/uploads/AcuCloud-Application-bg-Energy-1200x700-1.png);background-repeat:no-repeat!important;background-size:cover!important;background-position:center}.applications .applications-container{max-width:100%;margin:auto;text-align:center}.applications .content{max-width:1920px;margin:auto}.applications .content p{font-size:15px!important;line-height:24px;color:#fff;padding:15px 70px 60px 70px;opacity:0;transition:opacity 0.4s ease-in-out}.applications .content h2{text-align:left;font-size:36px!important;line-height:42px;font-weight:700;padding:30px 30px 15px 30px}.applications .content .swiper-slide h2{padding-top:250px}.applications .sub-title h2{text-align:center;font-size:36px!important;font-weight:400;color:#fff}.applications .content .swiper-slide-active p{opacity:1;transition:opacity 0.4s ease-in-out}.applications .content .swiper-slide{background-color:#01818c;background-blend-mode:multiply;height:auto}.applications .content .swiper-slide-active{background-color:#00a5b2;background-blend-mode:multiply}.applications .content .swiper-slide img{width:300px;height:auto;margin-bottom:81.25px}.applications .content .swiper-slide-active img{width:400px;height:auto;margin-bottom:0}.swiper-button-next,.swiper-button-prev{top:90%}.swiper-button-next{background-image:none;font-size:50px;right:calc(28% + 25px)!important}.swiper-button-prev{background-image:none;font-size:50px;left:28%!important}.swiper-container{width:100%;height:100%}.swiper-slide{text-align:left;font-size:18px;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:column;-webkit-box-pack:flex-start;-ms-flex-pack:flex-start;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-box-align:flex-start;-ms-flex-align:flex-start;-webkit-align-items:flex-start;align-items:flex-start}.swiper-slide img{display:block;width:auto;height:100%;object-fit:cover;align-self:flex-start}.swiper-container{width:100%;height:100%}.swiper-button-prev,.swiper-container-rtl .swiper-button-next{left:0}.swiper-button-next,.swiper-container-rtl .swiper-button-prev{right:0}.swiper-pagination{position:absolute;width:100%!important;left:auto!important;margin:auto;overflow:hidden;display:flex;justify-content:center;margin-top:150px}.swiper-pagination-bullet{padding:5px 10px;border-radius:0;width:auto;height:40px;text-align:center;line-height:30px;font-size:16px;color:#fff;background:transparent;opacity:1;flex:0 0 auto}.swiper-pagination-bullet-active{color:#fff;border-bottom:5px solid #f68c34}.swiper-container-horizontal>.swiper-pagination-bullets,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:unset}.hide-1{margin-left:0px!important;transition:margin 500ms}.hide-2{margin-left:0px!important;transition:margin 500ms}.hide-3{margin-left:0px!important;transition:margin 500ms}.hide-4{margin-left:0px!important;transition:margin 500ms}.applications .acu-solid-white-btn{margin-top:30px;background-color:#fff;border-color:#fff}.flexible{padding-bottom:0;color:#fff;background-color:#eff2f4}.flexible .flexible-container-custom{max-width:1140px;margin:auto;text-align:center}.flexible .content{max-width:1920px;margin:auto}.flexible .content p{font-size:15px!important;line-height:24px;color:#515151;padding:0 30px 15px 55px;margin-top:0;opacity:0;transition:opacity 0.4s ease-in-out}.flexible .content h2{text-align:left;color:#515151;font-size:20px!important;line-height:26px;font-weight:700;padding:30px 30px 15px 55px}.flexible .sub-title{padding:0 0 50px 0}.flexible .swiper-pagination{margin-top:0;position:inherit}.flexible .sub-title h2{text-align:center;font-size:32px!important;font-weight:400;color:#01818c;padding-bottom:10px}.flexible .sub-title h3{text-align:center;font-size:18px!important;font-weight:400;color:#515151;margin:0}.flexible .content .swiper-slide-active p{opacity:1;transition:opacity 0.4s ease-in-out}.flexible .content .swiper-slide{height:auto}.flexible .content .swiper-slide img{width:auto;height:auto;margin-bottom:81.25px}.flexible .content .swiper-slide-active img{width:auto;height:auto;margin-bottom:0}.flexible .swiper-pagination-bullet{font-size:15px;font-weight:700;text-align:left;line-height:20px;height:60px;color:#515151}.flexible .swiper-button-next i,.flexible .swiper-button-prev i{color:#515151}.flexible .swiper-button-prev{left:0%!important}.flexible .swiper-button-next{right:calc(0% + 25px)!important}.flexible .left-content{width:50%;align-self:center}.flexible .right-content{width:50%;align-self:center}.flexible .swiper-slide{flex-direction:row}.flexible .right-content img{padding-left:20px}.flexible .swiper-pagination{padding-bottom:50px}.flexible .swiper-pagination-bullet-active{color:#01818c}.flexible .swiper-button-next,.flexible .swiper-button-prev{display:none}.features{padding-bottom:100px}.features .features-container{max-width:1120px;margin:auto;text-align:center}.features .content{padding:0 30px}.features .content p{font-size:15px!important}.section-features{position:relative}.solution-service .three-type{background:#fff;margin:.5% 0;width:32.2%;border:1px solid #cfdae1;text-align:left;padding:30px;min-height:330px}.section-features .solution-service{display:flex;justify-content:space-around;flex-flow:wrap;max-width:1140px;margin:auto}.section-features .solution-service .three-type h6{font-size:20px!important;font-weight:700}.section-features input{display:none}.section-features .six-dots{display:none}.pricing-plan .two-dots{display:none}.pricing-plan .three-dots{display:none}.pricing-plan input{display:none}.section-features .fas,.pricing-plan .fas.fa-chevron-left,.pricing-plan .fas.fa-chevron-right{display:none}.section-features .three-type img{height:50px}.faq{background-color:#eff2f4;padding-bottom:100px}.faq .faq-container{max-width:1120px;margin:auto}.faq .content{padding:0 30px}.faq .content p{font-size:15px!important}.one-type .title{display:flex;cursor:pointer;margin:13px 0}.one-type .title .far{font-size:20px;line-height:30px;margin-right:15px}.one-type .title h6{font-size:20px!important;line-height:30px;font-weight:700;text-align:left;margin-top:0}.one-type .title~p.type-desc{margin:0 auto 30px 35px;display:none}.one-type .title.active~p.type-desc{display:block}.one-type .title~table.type-desc{margin:0 auto 30px 35px;display:none}.one-type .title.active~table.type-desc{display:table}.one-type .fa-plus-square{padding-bottom:25px}.one-type .fa-minus-square{padding-bottom:0}.sub-title{text-align:center;padding:100px 0 80px 0}.sub-title h2{font-size:32px!important;font-weight:400;color:#01818c;padding:0 20px;margin:0}.pricing-plan .sub-title h3{font-size:18px!important;line-height:24px;color:#515151;padding:0 20px;font-weight:400}.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}.applications .sub-title{width:100%;position:absolute;margin-left:auto;margin-right:auto;z-index:999;padding:50px 0 0 0}*{scroll-behavior:smooth!important}@media only screen and (max-width:767px){.modal.in .modal-dialog{transform:translate(0,0)!important}.popup-pricing-plan .modal-dialog{margin:auto;position:absolute;left:auto;top:auto;transform:translate(-50%,-50%)!important;max-width:1000px;width:fit-content}.popup-pricing-plan .modal-dialog .modal-content .popup-content h2{color:#00a5b2;font-size:30px!important;line-height:36px;font-weight:700;text-align:left;padding-bottom:10px}.popup-pricing-plan .modal-dialog .modal-content .popup-content ul{padding-bottom:10px;padding-left:20px}.heading .content h1{text-align:center!important}.flex-container{flex-direction:column-reverse}.flex-container.reverse-direction{flex-direction:column}.flex-container .left-section,.flex-container .right-section{width:100%;padding:0 30px}.flex-container .image-align{text-align:center;padding-top:30px}.flex-container h3{padding-bottom:30px}.check-mark-options{grid-template-columns:1fr;grid-template-rows:1fr 1fr 1fr 1fr 1fr 1fr 1fr;grid-auto-flow:row;grid-template-areas:"one" "two" "three" "four" "five" "six" "seven"}.two-tier-grid{grid-template-columns:1fr;grid-template-rows:1fr 1fr 1fr;grid-template-areas:"one" "two" "three"}.two-tier-grid .image-box img{padding-top:15px}.heading .content{width:100%;text-align:center}.second-menu{display:none}.blue-bar{background:linear-gradient(to right,#01818c,#00a5b2);width:50%}.heading .content h2{text-align:center}.overview .content .description{text-align:center}.section-features .three-in-row{max-width:none;flex-flow:row nowrap;width:600%;transition:0.4s}.section-features p.sub-des{margin-bottom:0}.section-features .fas{display:block;position:absolute;padding:15px;font-size:35px;top:50%;color:#00a5b2;cursor:pointer;padding:10px 15px;z-index:100}.pricing-plan #step-1 .fas.fa-chevron-left,.pricing-plan #step-1 .fas.fa-chevron-right{display:block;position:absolute;padding:15px;font-size:35px;top:50%;color:#00a5b2;cursor:pointer;padding:10px 15px;z-index:100}.pricing-plan #step-2 .fas.fa-chevron-left,.pricing-plan #step-2 .fas.fa-chevron-right{display:block;position:absolute;padding:15px;font-size:35px;top:50%;color:#00a5b2;cursor:pointer;padding:10px 15px;z-index:100}.pricing-plan .single-option{transform:translate(0%);width:100%!important}.pricing-plan .single-option .option{width:100%!important}.section-features .fas:active{background:#eff2f4}#step-1 .fas.fa-chevron-left:active,#step-1 .fas.fa-chevron-right:active{background:#eff2f4}#step-2 .fas.fa-chevron-left:active,#step-2 .fas.fa-chevron-right:active{background:#eff2f4}.section-features .fa-chevron-left{float:left;left:0}.section-features .fa-chevron-right{float:right;right:0}#step-1 .fa-chevron-left{float:left;left:0}#step-1 .fa-chevron-right{float:right;right:0}#step-2 .fa-chevron-left{float:left;left:0}#step-2 .fa-chevron-right{float:right;right:0}.step-1 .option{width:50%!important}.step-2 .option,.step-2-plus .option{width:33.3333%!important}.pricing-plan .option .description{padding:30px 30px 0 50px}.pricing-plan .option .options{padding:30px 50px}.step-2 table,.step-2-plus table{padding:30px 50px}.section-features .six-dots{display:flex;justify-content:space-around;width:50%;margin:auto}.features .content{padding:0}.solution-service .three-type{padding:30px 50px;margin:0 0 15px 0}.six-dots .dot{border:1px solid #424443;height:10px;width:10px;border-radius:20px;transition:0.4s;cursor:pointer;padding:5px;margin:10px 15px}.six-dots #dot1:checked~.dot1,.six-dots #dot2:checked~.dot2,.six-dots #dot3:checked~.dot3,.six-dots #dot4:checked~.dot4,.six-dots #dot5:checked~.dot5,.six-dots #dot6:checked~.dot6{background:#424443}.pricing-plan .two-dots{display:flex;justify-content:space-around;width:50%;margin:auto}.pricing-plan .three-dots{display:flex;justify-content:space-around;width:50%;margin:auto}.two-dots .dot,.three-dots .dot{border:1px solid #424443;height:10px;width:10px;border-radius:20px;transition:0.4s;cursor:pointer;padding:5px;margin:10px 15px}.two-dots #dot1x:checked~.dot1x,.two-dots #dot2x:checked~.dot2x{background:#424443}.three-dots #dot1y:checked~.dot1y,.three-dots #dot2y:checked~.dot2y,.three-dots #dot3y:checked~.dot3y{background:#424443}.pricing-plan .two-in-row{max-width:none;flex-flow:row nowrap;width:200%;transition:0.4s;margin:0 0 15px 0}.pricing-plan .three-in-row{max-width:none;flex-flow:row nowrap;width:300%;transition:0.4s;margin:0 0 15px 0}}@media only screen and (max-width:1300px){.mySwiper2 .right-content img,.mySwiper3 .right-content img,.mySwiper4 .right-content img{margin-left:auto;margin-right:auto}.flexible .swiper-button-next,.flexible .swiper-button-prev{display:block}.mySwiper-des{display:none}.mySwiper-mob{display:block}.flexible .swiper-pagination{display:none}.flexible .content .swiper-slide h2{padding-top:0}.flexible .content p{padding:15px 55px 15px 55px}.flexible .left-content{width:100%}.flexible .right-content{width:100%}.flexible .swiper-slide{flex-direction:column}.hide-1{margin-left:525px!important;transition:margin 500ms}.hide-2{margin-left:250px!important;transition:margin 500ms}.hide-3{margin-left:-100px!important;transition:margin 500ms}.hide-4{margin-left:-550px!important;transition:margin 500ms}.applications .content h2{text-align:center;width:100%}.applications .content p{text-align:center}.applications .content img{align-self:center}.flexible .content h2{text-align:center;width:100%}.flexible .content p{text-align:center}.flexible .content img{align-self:center}.swiper-button-next{right:30px!important}.swiper-button-prev{left:10px!important}}