.eight-step-process-cm{margin-bottom:113px;margin-top:65px;padding:65px 0 36px;position:relative;z-index:1}.eight-step-process-cm .process-container .process-steps:first-child{opacity:1!important}.eight-step-process-cm .heading-container{margin-bottom:40px}.eight-step-process-cm .overlay-container{bottom:0;content:"";height:auto;left:0;position:absolute;top:0;width:36%;z-index:-1}.eight-step-process-cm .process-container .process-steps{align-items:center;background-color:#fff;border:1px solid rgba(80,65,133,.19);border-radius:5px;box-shadow:0 2px 16px 0 rgba(94,94,94,.25);box-sizing:border-box;display:flex;flex-wrap:wrap;margin-bottom:37px;padding:18px 19px;position:relative;z-index:1}.eight-step-process-cm .process-container .process-steps:after{border-right:4px dashed #d5d5d5;bottom:-40px;content:"";height:37px;left:-91%;position:absolute;right:auto;width:100%;z-index:-1}.eight-step-process-cm .process-container span>.process-steps:last-child:after{display:none}.eight-step-process-cm .process-container .process-steps .number{text-align:center;width:14%}.eight-step-process-cm .process-container .process-steps .content{padding-left:25px;width:86%}.eight-step-process-cm .process-container .process-steps .content h4,.eight-step-process-cm .process-container .process-steps .content p{margin-bottom:5px}.eight-step-process-cm .process-container .process-steps .number h2{color:#6ec8f5;font-size:71px;letter-spacing:-2.4px;line-height:57px;margin-bottom:0;opacity:.44;position:relative;top:-3px}.eight-step-process-cm .left-col{padding-right:5px}.eight-step-process-cm .right-col{padding-left:50px}.eight-step-process-cm .contact-info{max-width:569px}.eight-step-process-cm .contact-info .cta-container{margin-top:20px}body .eight-step-process-cm .contact-info .cta-container a.cta_button{padding:9px 21px}.eight-step-process-cm .image-group .image-container{position:relative;z-index:1}.eight-step-process-cm .image-group .image-container:first-child{margin-bottom:98px;margin-top:115px;max-width:335px}.eight-step-process-cm .image-group .image-container:first-child:after{background:#6ec8f5;bottom:-10px;content:"";height:auto;opacity:.24;position:absolute;right:-20px;top:25px;width:100%;z-index:-1}.eight-step-process-cm .image-group .image-container:nth-child(2){margin-bottom:208px;text-align:right}.eight-step-process-cm .image-group .image-container:nth-child(3){float:right;left:-20px;max-width:288px;text-align:right}.eight-step-process-cm .image-group .image-container:nth-child(3):after{background:#6ec8f5;bottom:-10px;content:"";height:auto;opacity:.24;position:absolute;right:-20px;top:25px;width:100%;z-index:-1}.eight-step-process-cm .image-group .image-container:nth-child(2):after{background:url(https://f.hubspotusercontent30.net/hubfs/7583639/Smart%20Commercial%20Solar%20Assets%202020/Solar%20Asset%20Management%20and%20Servicing/Fractal.svg);background-position:50%;background-repeat:no-repeat;background-size:cover;bottom:-110px;content:"";height:217px;left:-13px;position:absolute;width:253px;z-index:1}@keyframes slideInUp{0%{opacity:0;transform:translateY(50%)}to{opacity:1;transform:none}}@keyframes slideInDown{0%{opacity:0;transform:translateY(-50%)}to{opacity:1;transform:none}}@keyframes slideInleft{0%{opacity:0;transform:translateX(50%)}to{opacity:1;transform:none}}@keyframes slideInRight{0%{opacity:0;transform:translateX(-50%)}to{opacity:1;transform:none}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes zoomIn{0%{opacity:0;transform:scale(.5)}to{opacity:1;transform:none}}@keyframes zoomReverseIn{0%{opacity:0;transform:scale(1.5)}to{opacity:1;transform:none}}@keyframes flipInY{0%{opacity:0;transform:rotateY(90deg)}to{opacity:1;transform:none}}[data-animation]{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-timing-function:cubic-bezier(.4,0,.2,1);animation-timing-function:cubic-bezier(.4,0,.2,1);opacity:0}.slideInUp{animation-name:slideInUp}.slideInDown{animation-name:slideInDown}.slideInLeft{animation-name:slideInleft}.slideInRight{animation-name:slideInRight}.fadeIn,.fadeOut{animation-name:fadeIn}.fadeOut{animation-direction:reverse}.zoomIn,.zoomOut{animation-name:zoomIn}.zoomOut{animation-direction:reverse}.zoomReverseIn,.zoomReverseOut{animation-name:zoomReverseIn}.zoomReverseOut{animation-direction:reverse}.flipInY,.flipOutY{animation-name:flipInY}.flipOutY{animation-direction:reverse}@media(max-width:1024px){.eight-step-process-cm .process-container .process-steps .number h2{font-size:48px;line-height:45px}.eight-step-process-cm .overlay-container{width:48%}.eight-step-process-cm .right-col{padding-left:20px}.eight-step-process-cm .left-col{padding-right:25px}.eight-step-process-cm .image-group .image-container:first-child{left:-20px}.eight-step-process-cm .contact-info{max-width:349px}}@media(max-width:767px){body .eight-step-process-cm .overlay-container{width:100%}.eight-step-process-cm .left-col{padding-right:0}.eight-step-process-cm .process-container .process-steps .content{padding-left:15px;width:83%}.eight-step-process-cm .process-container .process-steps .number{width:17%}.eight-step-process-cm .process-container .process-steps:after{left:-85%}.eight-step-process-cm .right-col{padding-left:0}.eight-step-process-cm .image-group .image-container:first-child{left:0;margin:85px auto 100px;max-width:300px;text-align:center}.eight-step-process-cm .image-group .image-container:nth-child(2){margin-bottom:160px;text-align:center}.eight-step-process-cm .image-group .image-container:nth-child(3){float:none;left:0;margin:0 auto;max-width:288px;text-align:center}.eight-step-process-cm{margin-bottom:73px;margin-top:65px;padding:65px 0 76px}}@media(max-width:340px){.eight-step-process-cm .process-container .process-steps .number h2{font-size:42px;line-height:45px}}.fade-in{opacity:0}