.two-col-image-text-cm{padding:89px 0 100px;position:relative;z-index:1}.two-col-image-text-cm .right-col img{height:auto;object-fit:cover;width:100%}body .two-col-image-text-cm .content-wrapper{max-width:1170px}.two-col-image-text-cm:after{background:#6ec8f5;content:"";height:100%;opacity:.08;position:absolute;right:0;top:-50px;width:50%;z-index:-1}.two-col-image-text-cm .left-image{left:-150px;position:absolute;top:64px;width:398px;z-index:-1}.solar-types .two-col-image-text-cm .left-image{left:-187px;top:-76px}.two-col-image-text-cm .left-image img{width:100%!important}.two-col-image-text-cm .right-col{padding-left:30px;width:45.8%}.two-col-image-text-cm .left-col{padding-right:30px}.two-col-image-text-cm .cta-container{margin-top:10px}@media(max-width:1024px){.two-col-image-text-cm .left-image{left:-300px}}@media(max-width:767px){.two-col-image-text-cm{padding:70px 0}.two-col-image-text-cm:after{top:0;width:100%}.two-col-image-text-cm .right-col{margin-top:50px;padding-left:0;width:100%}.two-col-image-text-cm .left-col{padding-right:0}.two-col-image-text-cm .left-image{left:-130px;top:0;width:200px}}