html{width:100%;zoom:normal}.MainSolutions .pt-md-5,.MainSolutions .py-md-5{padding-top:0!important}.MainSolutions .container{max-width:80%!important}.MainSolutions p{font-family:Montserrat,sans-serif!important;font-size:18px;line-height:1.6rem}section{position:relative}.freezerBackup .hero_box{background:url(https://2420436.fs1.hubspotusercontent-na1.net/hubfs/2420436/Solutions%20Page%20Images/main%20images/hero-batt-solutions3.jpg) no-repeat 50%!important;background-size:cover!important;padding:40px 0}.batteryBackup .hero_box{background:url(https://2420436.fs1.hubspotusercontent-na1.net/hubfs/2420436/Solutions%20Page%20Images/main%20images/hero-batt-solutions2.png) no-repeat 50%!important;background-size:cover!important;padding:40px 0}.hero_box{background:url(https://2420436.fs1.hubspotusercontent-na1.net/hubfs/2420436/Solutions%20Page%20Images/main%20images/hero-batt-solutions.png) no-repeat 50%;background-size:cover;padding:40px 0}.hero_box h1{color:#fff;font-size:45px;font-weight:700;padding:0 0 10px;width:50%}.hero_box .greencap:hover img{-webkit-animation:flash 1.5s;animation:flash 1.5s;opacity:1}@-webkit-keyframes flash{0%{opacity:.7}to{opacity:1}}@keyframes flash{0%{opacity:.7}to{opacity:1}}.content-wrapper,.flexbox{padding:60px 0}.flexbox{display:flex;gap:20px}.contentSec1 .flexbox .flex1{flex-basis:63%;padding-right:40px}.contentSec1 .flexbox .flex1 strong{font-size:20px;line-height:32px}.contentSec1 .flexbox .flex2{align-items:center;display:flex;flex-basis:35%;flex-direction:column;justify-content:flex-start;position:relative}.heroImg{max-height:350px;position:relative}.heroImg img{position:relative;top:-190px}.contentSec1 .flexbox .flex1 h2{font-size:40px;font-weight:700;padding:0 0 30px;width:100%}.popBox{background:#d4d5d5}.popBox ul{list-style:none;padding:0}.popBox ul li{border-bottom:5px solid #fff;font-size:20px;font-weight:700;line-height:24px;padding:15px 25px}.popBox ul li:last-child{border-bottom:none}.popBox ul li a{align-items:center;color:#212529;display:flex;flex-direction:row;justify-content:space-between;text-decoration:none}.popBox ul li a:hover{text-decoration:underline}.popBox ul li span{display:block;text-transform:uppercase;width:80%}.popBox ul li img{display:block;height:auto;width:42px}.popFAQ{width:100%}.popHead{color:#fff;display:block;font-size:24px;font-weight:700;padding:10px 25px}.popHead,.yellow-cta{background:#ff9216}.yellow-cta h2{color:#fff;font-size:40px;font-weight:700;padding:0 0 20px;width:58%}.yellow-cta .container{background:url(https://2420436.fs1.hubspotusercontent-na1.net/hubfs/2420436/Site%202021/planning-guide-2.png) 100% no-repeat;background-size:contain;padding:60px 0}.midSec1{background:#fff}.midSec1 .flexbox .flex1{flex-basis:63%;padding-right:40px}.midSec1 .flexbox .flex1 img{width:100%}.midSec1 .flexbox .flex2{display:flex;flex-basis:35%;flex-direction:column;justify-content:flex-start}.midSec1 h2{font-weight:600;margin:0 0 25px}.midSec1 p{line-height:2rem}.midSec1 .purpleBox{background:#403a60;color:#fff;padding:30px 30px 18px}.modHead{align-items:flex-start;display:flex;margin:0 0 20px}.modHead img{width:154px}.modTitle{font-size:35px;font-weight:600;line-height:normal}.battGray{padding:0 0 30px}.battGray .container .grayCTA{background:#343436 url(https://2420436.fs1.hubspotusercontent-na1.net/hubfs/2420436/Solutions%20Page%20Images/main%20images/clock.png) 100% no-repeat;background-size:contain;display:flex;gap:20px;padding:25px 45px;width:100%}.txtCTA{color:#fff;width:44%}.txtCTA h2{color:#ff9216;margin:0 0 10px!important}.imgCTA{align-items:flex-end;display:flex}.imgCTA img{width:430px}.halfFlex-left{width:45%}.halfFlex-left h2{font-size:36px;font-weight:600;margin:0 0 20px}.halfFlex-left p{font-size:22px;line-height:36px;padding-right:25px}.halfFlex-right{align-items:center;background:url(https://2420436.fs1.hubspotusercontent-na1.net/hubfs/2420436/Solutions%20Page%20Images/main%20images/battery-system-on-office.jpg) 50% no-repeat;background-size:cover;display:flex;position:relative;width:55%}.toneBox{background:#363638d9;color:#fff;margin:30px 0 30px -30px;padding:22px;width:312px}.toneBox ul{font-size:20px;font-weight:600;line-height:29px;padding:0 0 0 25px}.toneBox h3{font-weight:800;margin:0 0 25px}.tFour{background:#eaeaea;display:flex;flex-direction:column;justify-content:space-between;padding:35px;row-gap:30px;width:75%}.tFour h2{color:#525254;font-weight:600}.tFour p{line-height:2rem}.oFour{display:flex;flex-direction:column;gap:30px;justify-content:space-between;width:25%}.calcCol{background:#ff9216 url(https://2420436.fs1.hubspotusercontent-na1.net/hubfs/2420436/Solutions%20Page%20Images/main%20images/calc-bg2.png) bottom no-repeat;background-size:contain;color:#fff;height:645px;max-height:645px;padding:25px}.calcCol h2{font-size:1.7rem;font-weight:600}.systemRows{display:flex;flex-direction:column;gap:20px;margin:35px 0 0}.systemRows .sRows{background:#d5d5d5;display:flex;gap:30px;padding:20px}.btn-white{background:#fff!important;margin:12px 0}.sTxt{display:flex;flex-direction:column;justify-content:center;padding:0 20px}.sTxt p{line-height:2rem}.sTxt h3{font-weight:700}.sImg img{width:250px}.resCont{border:2px solid #aaaaac}.resCont ul{list-style:none;margin:0;padding:0}.resCont ul li a{align-items:center;border-bottom:2px solid #aaaaac;color:#434141;display:flex;font-size:19px;font-weight:700;justify-content:space-between;line-height:normal;padding:16px}.resCont ul li a span,.resCont ul li a span img{width:30px}.resCont h3{background:#000;color:#fff;font-weight:700;padding:13px 10px;text-align:center}.solutionsRow .flex1{width:50%}.solutionsRow .flex1 h2{font-weight:700}.solutionsRow .flex1 p{line-height:2.2rem;margin:36px 0;padding-right:30px}.solutionsRow .flex2{display:flex;flex-direction:column;row-gap:20px;width:50%}.solGrp{border:1px solid #bfb9b9;display:flex;padding:20px}.blk-btn{background:#d3d3d3!important;border:2px solid gray!important;color:#000!important}.blk-btn:hover{background:#000!important;color:#fff!important}div.content{padding:30px 0}.link-btn{padding:10px 22px;text-decoration:none}ul.features{display:flex;flex-wrap:wrap;gap:15px;list-style:none;padding:10px;row-gap:20px}ul.features li{align-items:center;display:flex;flex-direction:column;gap:10px;line-height:normal;text-align:center;width:30%}ul.features li img{height:80px;width:80px!important}ul.col2{column-count:2;column-gap:45px;-webkit-columns:2;-moz-columns:2}ul.col2 li{line-height:27px;-webkit-column-break-inside:avoid;page-break-inside:avoid;break-inside:avoid}ul.listTwo{column-count:2;column-gap:45px;-webkit-columns:2;-moz-columns:2}ul.listTwo li{line-height:27px;-webkit-column-break-inside:avoid;page-break-inside:avoid;break-inside:avoid}.additional-features{background:#e00;padding:40px 0 20px}.optional-temperature-probe .image-box{border:1px solid #bfb9b9;padding:20px}.optional-temperature-probe{padding:40px 0 20px}.product-top-block{display:flex;flex-flow:row nowrap}.product-top-block .top-block-left{background-color:#fff;flex:1 1 auto}.product-top-block .top-block-center{flex:1 1 auto;max-width:80%;width:100%}.product-top-block .top-block-right{flex:1 1 auto}.product-top-block .product-details{background:#fff;border-right:1px solid #e3e3e3;padding:48px 40px 10px 30px}.product-top-block .image-block{display:flex}.bg-heading{background:#ff9216;color:#fff;padding:10px}.blue-heading{background:#403a60;color:#fff;padding:10px}.bg-white{border-top:1px solid #e3e3e3;padding:60px 0 40px}.orange-section{background:#ff9216;color:#fff;padding:60px 0}.bg-section{background:linear-gradient(175deg,#fff 50%,#e3e3e3 calc(50% + 2px))}.bg-blue-orange,.bg-section{border-top:1px solid #e3e3e3;padding:60px 0 40px}.bg-blue-orange{background:linear-gradient(175deg,#403a60 50%,#ff9216 calc(50% + 2px));color:#fff}.bg-gray-box{background:gray;color:#fff}.bg-gray-box,.orange-border-box{box-shadow:2px 5px 10px #2136584a;padding-bottom:1px}.orange-border-box{background:#fccf97}.orange-outline-box{background:#fff;border:1px solid #ff9216;box-shadow:2px 5px 10px #2136584a;padding-bottom:1px}.orange-outline-box ol,.orange-outline-box ul{padding-right:15px}.hero_box .greenCTA{background:#fd5000;border-radius:45px;color:#fff;display:inline-block;font-size:16px;font-weight:600;height:auto;line-height:1.5;margin-top:15px;padding:.5rem 1.5rem;text-align:center;vertical-align:middle;width:auto}.hero_box .greenCTA:hover{background:#000;color:#fff;text-decoration:none}.hero_box .greenCTA:after,.hero_box .greenCTA:before{display:none!important}.greenCTA{background:#fd5000;border-radius:45px;color:#fff;display:inline-block;font-size:16px;font-weight:600;height:auto;line-height:1.5;margin-top:15px;padding:.5rem 1.5rem;text-align:center;vertical-align:middle;width:auto}.greenCTA:hover{background:#000;color:#fff;text-decoration:none}.greenCTA:after,.greenCTA:before{display:none!important}.hero_box .ctaRow a:hover .greenCTA:after,.hero_box .ctaRow a:hover .greenCTA:before{display:none}.runtime-batt{background:#343436;color:#fff;flex-direction:column;line-height:26px;margin-bottom:30px;padding:30px 20px}.runtime-batt h4{font-weight:700}.wht-btn{border:1px solid #fff;border-radius:8px;margin:30px auto;padding:13px 24px;text-align:center}.wht-btn,.wht-btn:hover{color:#fff}.runtime-batt img{box-shadow:2px 5px 10px #ffffff4d;display:block;margin:auto}.product-image-block{width:100%}@media screen and (max-width:620px){.mega-menu{margin-bottom:0!important}.powerHardwire h1 span,.powerHardwire h2 span,.powerStandAlone h1 span,.powerStandAlone h2 span{display:inline}.powerHardwire h1,.powerHardwire h2,.powerStandAlone h1,.powerStandAlone h2{font-size:2rem}.product-details .d-inline-block{display:inline!important}.product-top-block .top-block-right{background:transparent;flex:1 1 auto}.product-top-block .product-details{background:#fff;border-right:none;padding:30px 0 10px}.bg-section{border-top:none}.bg-gray-box{padding:20px}.MainSolutions .container{max-width:95%!important}.contentSec1 .flexbox .flex1{flex-basis:100%;padding-right:0}.contentSec1 .flexbox .flex2{display:flex;flex-basis:100%}.heroImg img{top:0}.flexbox{flex-direction:column}.heroImg{max-height:100%;padding:0 0 50px}.contentSec1 .flexbox .flex1 h2{font-size:2.5rem;width:100%}.battGray .container .grayCTA{background-image:none;flex-direction:column}.txtCTA{color:#fff}.imgCTA img,.txtCTA{width:100%}.systemRows .sRows{flex-direction:column}.modHead img{width:110px}.modTitle{font-size:30px}.midSec1 .flexbox .flex1{flex-basis:100%;padding-right:0}.halfFlex-left,.halfFlex-right,.tFour{width:100%}.systemRows .sRows{padding:35px 20px}.oFour,.sImg img{width:100%}.solutionsRow .flex1{margin:0 auto;width:90%}.solutionsRow .flex2{width:100%}.solGrp{flex-direction:column;margin:0 auto;width:90%}.solGrp img{margin:0 auto;width:200px}}.freeAssessment .hero_box{background:url(https://2420436.fs1.hubspotusercontent-na1.net/hubfs/2420436/cta%20images/assessment-banner.png) no-repeat 50%;background-size:cover!important;padding:40px 0}.formFlex{align-items:center;flex-direction:column}.form-box{background:#e8ebed;border:1px solid #afa8a8;border-radius:8px;padding:29px;width:80%}.form-box h3{font-weight:700;padding:20px;text-align:center}.form-box form fieldset{max-width:100%!important}.form-box input[type=email],.form-box input[type=teL],.form-box input[type=text]{padding:10px;width:100%}.form-box .actions{text-align:center}.form-box .hs-button{background:#ff9412;border:none;font-weight:700;margin:30px 0 20px;padding:10px;text-transform:uppercase;width:300px}.flexrow{display:flex;gap:34px;padding:0 0 20px}.flexrow .list-box .circle{background:#000;border-radius:50%;color:#fff;display:inline-block;height:30px;line-height:30px;text-align:center;width:30px}@media (max-width:600px){.flexrow{flex-direction:column}.form-box,.form-box .hs-button{width:100%}.form-box{padding:20px}}.batteryBackup .hero_box_surgery{background:url(https://2420436.fs1.hubspotusercontent-na1.net/hubfs/2420436/Solutions%20Page%20Images/main%20images/Layer_111.jpg) no-repeat 50%!important;background-size:cover!important}.powerHardwire .hero_box,.powerStandAlone .hero_box{background:url(https://2420436.fs1.hubspotusercontent-na1.net/hubfs/2420436/banners/product-banner.jpg) no-repeat 50%;background-size:cover;padding:40px 0}.powerHardwire h1 span,.powerHardwire h2 span,.powerStandAlone .hero_box h2 span,.powerStandAlone h1 span{color:#ff9216;display:block}.powerHardwire .heroImg img{width:90%}.powerHardwire h1,.powerStandAlone h1{color:#fff;font-size:2.2rem;font-weight:700;margin-bottom:5px;width:70%}.powerHardwire .hero_box h2,.powerStandAlone .hero_box h2{color:#fff;font-size:30px;font-weight:600;margin-bottom:5px;text-transform:uppercase;width:70%!important}.powerHardwire .flex-content,.powerStandAlone .flex-content{display:flex;gap:20px;margin-bottom:20px}.powerHardwire .flex-content .flex-col,.powerStandAlone .flex-content .flex-col{width:50%}.subtext{color:#d1c8c8;font-size:20px;font-weight:700;line-height:27px;width:65%}.powerHardwire .flex1 img,.powerStandAlone .flex1 img{width:100%}.powerStandAlone .heroImg{max-height:695px;position:relative}.powerHardwire .heroImg{max-height:620px;position:relative;width:100%}.r_sidebar{align-items:center;display:flex;flex-direction:column;gap:29px;padding:20px;width:86%}.yel-btn{background:#ff9412!important;color:#000!important;font-size:20px!important;font-weight:400!important;padding:20px!important;width:100%}.grn-btn,.yel-btn{border:none!important}.grn-btn{background:#008746!important;color:#fff!important;font-size:23px!important;font-weight:700!important;padding:26px 43px!important}.accsBox{padding:30px 0}.accsBox .flex{display:flex;gap:20px;padding:30px 0}.accsBox .flex .col-flex{align-content:center;align-items:center;display:flex;flex-direction:column;gap:20px;line-height:normal;width:30%}.tech-specs{margin-bottom:40px}.accBox{align-items:flex-start;display:flex;flex-direction:column;gap:20px;margin-top:20px}.accBox h3{font-size:1.5rem}.accText{width:80%}.accsBox .flex .col-flex strong{font-size:18px!important;line-height:20px!important;text-align:center}.accsBox .flex .col-flex img{height:auto;width:200px}.greenCTA{background:green;border:none;border-radius:3px 0 0 3px;color:#fff!important;display:inline-block!important;font-size:21px;height:70px;line-height:33px;margin:0 3px 3px 0;padding:0 120px 0 25px;position:relative;text-decoration:none;-webkit-transition:color .2s;white-space:nowrap;width:100%}.greenCTA:before{border-radius:10px;box-shadow:inset 0 1px #00000040;height:12px;right:20px;top:29px;width:12px}.greenCTA:after,.greenCTA:before{background:#fff;content:"";position:absolute}.greenCTA:after{border-bottom:36px solid transparent;border-left:18px solid green;border-top:36px solid transparent;right:0;top:0;-webkit-transition:color .2s}.greenCTA:hover{background:#175207}.greenCTA:hover:after{border-left:18px solid #175207}.mobilePower .heroImg img{position:relative;top:-139px;width:425px}@media (max-width:1570px){.solutionsRow .flex1,.solutionsRow .flex2{width:100%}.heroImg{max-height:none}}@media (max-width:1379px){ul.col2,ul.listTwo{column-count:1;-webkit-columns:1;-moz-columns:1}ul.listTwo{column-gap:45px}.powerHardwire .flex-content .flex-col,.powerStandAlone .flex-content .flex-col{width:100%}.powerHardwire .flex-content,.powerStandAlone .flex-content{flex-direction:column}}@media (max-width:1233px){.powerHardwire .hero_box h2,.powerHardwire h1,.powerStandAlone .hero_box h2,.powerStandAlone h1{width:100%!important}.r_sidebar{width:100%}.heroImg img{top:0}}@media (max-width:1088px){.btn-lg{font-size:1rem}}@media (max-width:728px){.heroImg img{max-width:100%;top:0!important;width:36vw}}@media screen and (max-width:618px){.subtext{width:100%}.accBox{align-items:flex-start;flex-direction:column}}.accText{width:100%}@media (max-width:500px){.powerHardwire h1,.powerStandAlone h1{font-size:10vw}.powerHardwire h2,.powerStandAlone .hero_box h2{font-size:8vw}.learning-link-container .btn-learn{width:85vw!important}}