.cm-clients-testimonials-group .top h2{color:#fff;font-family:Poppins;font-style:normal;font-weight:600;margin:0}.testimonials-slider-left .author-byline{align-items:center;display:flex;justify-content:center;padding-top:15px}.testimonials-slider-left .author-byline .author-left{border-radius:100%;height:66px;overflow:hidden;width:66px}.cm-clients-testimonials-group .author-byline .name{color:#ffc800;font-family:Poppins;font-size:20px;font-style:normal;font-weight:700;letter-spacing:-.18px;line-height:20px;line-height:normal;text-align:center;text-transform:capitalize}.cm-clients-testimonials-group .author-byline p{color:#3b3f4e;font-size:16px;font-style:normal;font-weight:400;line-height:20px;margin:3px 0 0}.cm-clients-testimonials-group .author-right{padding-left:26px}.cm-clients-testimonials-group .test-content{color:#fff;font-family:Poppins;font-size:28px;font-style:normal;font-weight:300;line-height:normal;text-align:center}.cm-clients-testimonials-group .top{align-items:center;color:#777;display:flex;justify-content:center}.testimonial-inner-item{align-items:center;display:flex;margin:47px auto 0;max-width:550px}.cm-clients-testimonials-group .testimonials-slider-right{max-width:700px;width:100%}.testimonials-slider-left .author-byline.has-logo{align-items:center;justify-content:space-between}.cm-clients-testimonials-group .testimonials-wrap img{border-radius:16px;max-height:400px;object-fit:cover;width:100%}.cm-clients-testimonials-group{line-height:1.222}.cm-testimonials-bottom h2{line-height:1;margin:0}.quote-icon{margin-bottom:20px}.read-more-link a svg{vertical-align:middle}.read-more-link{margin-bottom:0;padding:25px 0 17px}.quote-icon svg *{fill:#ecf0ff}.cm-clients-testimonials-group .module-group{max-width:100%}.cm-clients-testimonials-group .slick-arrow{align-items:center;background:transparent;border-radius:50%;cursor:pointer;display:flex!important;height:70px;justify-content:center;left:-80px;margin-top:10px;position:absolute;top:50%;transform:translateY(-50%);transition:all .3s ease;width:70px;z-index:3}.cm-clients-testimonials-group .slick-arrow i{color:#fff;font-size:24px}.cm-clients-testimonials-group .slick-arrow:hover i{color:#fff}.cm-clients-testimonials-group .slick-arrow:hover{fill:#fff;background:#02081e;border-color:#02081e;transition:all .3s ease}.cm-clients-testimonials-group .slick-arrow.slick-disabled{opacity:.5;pointer-events:none}.cm-clients-testimonials-group .slick-arrow.slick-next{left:auto;right:-80px}.cm-clients-testimonials-group .slick-arrow.slick-prev{right:60px;z-index:1}.cm-featured-slider-group{position:relative}.cm-clients-testimonials-group .author-right.no-img{padding-left:0}.cm-testimonials-bottom{border-top:1px solid #e1e4e7;display:flex;flex-wrap:wrap;padding-top:35px}.cm-testimonials-bottom .item{padding-right:20px}.cm-testimonials-bottom .item.col3{width:33.333%}.cm-testimonials-bottom .item p{margin:0}.cm-testimonials-bottom .item.col2{width:50%}.cm-testimonials-bottom .item.col1{width:100%}html[lang=ar] .cm-clients-testimonials-group .testimonials-slider-right{padding-left:46px;padding-right:0}html[lang=ar] .read-more-link a svg{transform:rotate(180deg)}.cm-clients-testimonials-group form input[type=submit]{background:#d00001;border-radius:4px;color:#fff;font-family:Poppins;font-size:15px;font-style:normal;font-weight:500;line-height:18.4px;padding-left:35px;padding-right:35px;position:absolute;right:7px;text-align:center;top:7px}.cm-clients-testimonials-group form{background:#fff;height:64px;margin:0 auto;padding:7px}.cm-clients-testimonials-group form svg{left:8px}@media(max-width:991px){.cm-testimonials-bottom h2{font-size:30px}.cm-testimonials-bottom .item.col3{padding-right:20px}}@media (max-width:1300px){.cm-clients-testimonials-group .slick-arrow.slick-next{right:-10px}.cm-clients-testimonials-group .slick-arrow.slick-prev{left:-10px}.cm-clients-testimonials-group .testimonials-slider{padding-left:50px;padding-right:50px}}@media(max-width:767px){.cm-clients-testimonials-group .slick-arrow.slick-next,.cm-clients-testimonials-group .slick-arrow.slick-prev{display:none!important}.cm-clients-testimonials-group .testimonials-slider{padding-left:0;padding-right:0}.cm-clients-testimonials-group .top{margin:0;max-width:100%}.cm-clients-testimonials-group .module-group,.cm-clients-testimonials-group .top-inner{max-width:100%}.testimonial-inner-item{flex-direction:column-reverse}.testimonials-slider-left{min-height:auto;padding:20px;width:100%}.cm-clients-testimonials-group .testimonials-slider-right{margin-bottom:20px;padding-right:0;width:100%}.cm-clients-testimonials-group .testimonials-wrap{bottom:0;left:0;width:100%}.cm-clients-testimonials-group ul.slick-dots{display:none!important;list-style:none;margin:0;padding:0}.cm-clients-testimonials-group ul.slick-dots li button{display:none}.cm-clients-testimonials-group ul.slick-dots li{border-bottom:4px solid #e1e4e7;display:inline-block;font-size:0;height:0;margin-right:23px;padding:0;width:32px}.cm-clients-testimonials-group ul.slick-dots li.slick-active{border-bottom:4px solid #6252db}.testimonials-slider-left{padding-left:0;padding-right:0}.cm-clients-testimonials-group .top{flex-direction:column;justify-content:center;text-align:center}.cm-clients-testimonials-group .top h2{margin-bottom:30px}}@media(max-width:500px){.cm-clients-testimonials-group .slick-arrow{bottom:-20px}.cm-testimonials-bottom .item.col3{margin-bottom:20px;width:50%}}@media(max-width:400px){.cm-clients-testimonials-group .slick-arrow{bottom:-20px}.cm-testimonials-bottom .item.col2,.cm-testimonials-bottom .item.col3{width:100%}}.cm-clients-testimonials-group .top{justify-content:space-between}.testimonial-inner-item{text-align:center}.testimonial-inner-item>*{width:100%}.testimonials-slider.slick-initialized.slick-slider{padding:0 75px}.cm-clients-testimonials-group .slick-arrow.slick-prev{left:0;right:auto}.cm-clients-testimonials-group .slick-arrow.slick-next{right:0}@media (max-width:767px){.testimonials-slider.slick-initialized.slick-slider{padding:0}}.cm-clients-testimonials-group form input{border:0;color:rgba(22,41,72,.5);font-family:Poppins;font-size:19px;font-style:normal;font-weight:400;line-height:normal;padding-left:47px}.cm-clients-testimonials-group form input:focus{color:#000;outline:0}.cm-clients-testimonials-group form svg{left:21px;position:absolute;top:20px}@media(max-width:1200px){.cm-banner-group h1{font-size:40px;line-height:1.4}.cm-logo-banner-slider{padding-left:20px;padding-right:20px}}@media(max-width:767px){. cm-clients-testimonials-group form{margin-top:40px;max-width:100%}.banner-logo-title{text-align:center}. cm-clients-testimonials-group{width:100%}.cm-banner-group h1{font-size:40px;line-height:1.2}. cm-clients-testimonials-group form input[type=submit]{position:static;top:0;width:100%}}#zipCodeInput{font-size:16px;padding:8px}#utilityPopup{background-color:#f9f9f9;border:1px solid #ccc;border-radius:5px;box-shadow:0 2px 5px rgba(0,0,0,.2);display:none;left:50%;padding:20px;position:fixed;top:50%;transform:translate(-50%,-50%);z-index:9999}#utilityPopupList{list-style:none;padding:0}#utilityPopupList a{color:#333;display:block;padding:10px;text-decoration:none}#utilityPopupList a:hover{background-color:#f0f0f0}.cm-clients-testimonials-group form input#zipCodeInput{display:block;height:63px;padding:7px 40px 7px 60px}.cm-clients-testimonials-group form{background:transparent;border-radius:5px;height:auto;max-width:410px;overflow:hidden;padding:0;position:relative;width:auto}div#utilityPopup.active{background:transparent;border:0;border-radius:0;box-shadow:none;display:block;padding:0;position:fixed;top:50%;transform:translateX(-50%) translateY(-50%)}.cm-clients-testimonials-group form svg{left:20px}.cm-clients-testimonials-group form button{border:0;font-size:15px;font-weight:500;height:46px;line-height:18.4px;position:absolute;right:7px;top:9px;width:149.95px}.cm-banner-group,.pp-inner{position:relative}.pp-inner{border:.5px solid #a5a5a5;border-radius:5px;padding:25px 40px;width:760px}.pp-bg{backdrop-filter:blur(20px);height:100%;left:0;position:absolute;top:0;width:100%}.pp-inner h3{color:#fff;font-size:32px;font-weight:700;line-height:48px;margin:0 0 15px;position:relative;z-index:2}span.pop-close{cursor:pointer;line-height:0;position:absolute;right:25px;top:17px;z-index:2}ul#utilityPopupList{margin:0;position:relative;z-index:2}ul#utilityPopupList a{background:transparent!important;color:#fff!important;font-size:23px;font-weight:700;padding:0;text-decoration:underline}ul#utilityPopupList a:hover{color:#d00001!important}span.pop-close:hover circle{fill:#d00001}span.pop-close *{transition:all .2s ease}span.pop-close:hover path{stroke:#fff}#utilityPopup{max-width:90%}#utilityPopup .pp-inner{max-width:100%}.zip-holder{margin:50px 0 0}