<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "UTF-8";body{top:0;bottom:0;left:0;right:0;margin:auto;padding:0;background:#fff;text-align:center;-webkit-font-smoothing:antialiased;-moz-font-smoothing:antialiased;font-smoothing:antialiased;font-family:Poppins;font-weight:400}div,ul,h1,h2,h3,h4,h5,li,p,img,form,input,textarea{margin:0;padding:0}header,section,footer,aside,nav,main,article,figure{display:block}table,tr,td{border:0}a{outline:none;color:#333;text-decoration:none}a:hover{outline:none;text-decoration:none}img{border:none;height:auto;max-width:100%}li{list-style:none}*{box-sizing:border-box}.clearall{clear:both;font-size:1px;line-height:1px;height:1px}@font-face{font-family:Poppins;src:url(//www.solarpoolsupply.com/cdn/shop/files/Poppins-Bold.woff2?v=7313051812715412817) format("woff2"),url(//www.solarpoolsupply.com/cdn/shop/files/Poppins-Bold.woff?v=8193301034406747255) format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Poppins;src:url(//www.solarpoolsupply.com/cdn/shop/files/Poppins-SemiBold.woff2?v=2639868068978893669) format("woff2"),url(//www.solarpoolsupply.com/cdn/shop/files/Poppins-SemiBold.woff?v=10347956920214634022) format("woff");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Poppins;src:url(//www.solarpoolsupply.com/cdn/shop/files/Poppins-Medium.woff2?v=14440229839337332989) format("woff2"),url(//www.solarpoolsupply.com/cdn/shop/files/Poppins-Medium.woff?v=5787748991444368025) format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Poppins;src:url(//www.solarpoolsupply.com/cdn/shop/files/Poppins-Regular.woff2?v=2146591353823928640) format("woff2"),url(//www.solarpoolsupply.com/cdn/shop/files/Poppins-Regular.woff?v=6217598343538999371) format("woff");font-weight:400;font-style:normal;font-display:swap}.container{width:1170px;margin:0 auto;padding:0;position:relative}.top_strip{float:left;width:100%;padding:8px 0 6px;background:#c6ffcd}.top_strip p{font-size:16px;line-height:16px;color:#000;font-weight:600;text-transform:uppercase}.top_strip p svg{display:inline-block;vertical-align:middle;width:40px;margin:-4px 8px 0 0}.top-fix-bar{float:left;width:100%;margin-bottom:75px}.nav-sec{float:left;width:100%;height:75px;margin-top:-75px;top:75px;position:relative}.fixed-nav .nav-sec{position:fixed;z-index:10;transition:margin .3s ease-out;-webkit-transition:margin .3s ease-out;margin-top:0;top:0;background:#fff;-webkit-box-shadow:0 3px 4px 0 rgba(0,0,0,.1);box-shadow:0 3px 4px #0000001a}.logo{float:left;width:215px;margin-top:17px}ul.menu-list{float:left;margin:32px 0 0 68px}ul.menu-list li{float:left;position:relative}ul.menu-list li:after{position:absolute;content:"";right:0;top:0;bottom:2px;border-right:1px solid #050505}ul.menu-list li:last-child:after{display:none}ul.menu-list li a{float:left;color:#000;font-size:17px;line-height:17px;padding:0 18px}ul.menu-list li a:hover,ul.menu-list li a.active{color:#0e5fa8}a.nav-btn{float:right;background:#39c212;color:#fff;font-size:18px;text-align:center;width:170px;height:45px;letter-spacing:.5px;line-height:47px;border-radius:6px;font-weight:700;margin-top:15px}a.nav-btn img{display:inline-block;vertical-align:middle;width:17px;margin:0 0 0 5px}.mob-mnu-ic{cursor:pointer;position:absolute;right:0;top:28px;z-index:16;height:30px}.mob-mnu-ic button{outline:none;-webkit-appearance:none;background:none;padding:0;cursor:pointer;border:none}.mob-mnu-ic span{color:#000;display:inline-block;vertical-align:top;font-size:13px;margin-top:4px;margin-right:5px}.bar1,.bar2,.bar3{width:30px;height:3px;background-color:#737373;transition:.4s;-webkit-border-radius:2px 2px 2px 2px;border-radius:2px}.bar2{margin:6px 0}.dl-active .bar1{-webkit-transform:rotate(-45deg) translate(-6px,5px);transform:rotate(-45deg) translate(-6px,5px);background:#737373}.dl-active .bar2{opacity:0}.dl-active .bar3{-webkit-transform:rotate(45deg) translate(-7px,-7px);transform:rotate(45deg) translate(-7px,-7px);background:#737373}.mobilemenu{left:0;position:fixed;top:112px;background:#fff;z-index:10;right:0;bottom:0;overflow:scroll;display:none;border-top:1px solid #ddd}.mobimenu-top{top:75px}.mobilemenu li{float:left;width:100%;text-align:left;border-bottom:1px solid #ddd}.mobilemenu li a{float:left;width:100%;padding:17px 20px;font-size:17px;color:#000}.mobilemenu li a:hover{color:#000}.happy__strip{float:left;width:100%;padding:7px 0 4px;background:#000}.happy__strip__inner{margin:0 auto;width:100%;display:-webkit-flex;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center}.happy__icns{display:inline-block!important;vertical-align:middle;margin:-3px 8px 0 0;width:19px}.happy__text{display:inline-block;vertical-align:middle;font-size:14px;line-height:14px;color:#fff;font-weight:500}.bnr_section{background:url(//www.solarpoolsupply.com/cdn/shop/files/lp2_bnr-bg.jpg?v=16159514585699445210) no-repeat center top;float:left;width:100%;background-size:cover;overflow:hidden;padding:40px 0}.bnr_content{float:left;width:55%;text-align:left;margin-top:10px}.bnr_heading{font-size:49px;line-height:59px;color:#0e5fa8;font-weight:700}.bnr_text{font-size:18px;line-height:28px;color:#000;padding-right:30px;margin-top:12px}ul.bnr_list{display:inline-block;vertical-align:top;width:100%;margin-top:10px}ul.bnr_list li{background:url(//www.solarpoolsupply.com/cdn/shop/files/lp2_bnr-list-tike.png?v=13037255332586250334) no-repeat left 0;float:left;width:100%;font-size:20px;line-height:26px;color:#000;text-align:left;background-size:22px;position:relative;padding-left:38px;margin-top:15px}ul.bnr_list li strong{font-weight:600}.button__box{display:inline-block;vertical-align:top;width:100%;margin-top:50px}.bnr_section .button__box{margin-top:40px}.button__width{display:inline-block;vertical-align:top;width:100%;max-width:450px;text-align:center}.btn_top_text{font-size:15px;line-height:15px;color:#000;margin-bottom:10px}.btn_top_text span{padding:0 7px}.btn_top_text img{display:inline-block;vertical-align:middle;width:75px;margin:-2px 7px 0 0}.common__button{display:inline-block;vertical-align:top;width:100%;height:72px;text-align:center;border-radius:10px;background:#39c212;font-size:26px;line-height:78px;color:#fff;font-weight:700;position:relative}.common__button img{display:inline-block;vertical-align:middle;width:21px;margin:0 0 0 14px}.btn_btm_text{font-size:15px;line-height:15px;color:#000;margin-top:11px}.btn_btm_text img{display:inline-block;vertical-align:middle;width:18px;margin:-3px 7px 0 0}.btn_affrm{width:34px;margin:-5px 7px 0 0}.btn_btm_text span{margin:0 8px}.banner_slider_box{float:right;width:41%;position:relative}.banner_slider{float:left;width:100%;position:relative;border:2px solid #0e5fa8;border-radius:12px}.bnr_slide_testibx{position:absolute;top:20px;left:20px;text-align:left;width:265px}.bnr_t_star{display:inline-block!important;vertical-align:middle;width:100px}.bnr_t_text{font-size:17px;line-height:25px;color:#000}.bnr_t_name{font-size:15px;line-height:15px;color:#000;margin-top:12px}.bnr_t_name span{display:inline-block;vertical-align:top;font-size:18px;line-height:18px;font-weight:700;margin-bottom:5px}.bnr_t_name img{display:inline-block!important;vertical-align:top;width:14px;margin:-3px 5px 0 0}.brand_section{float:left;width:100%;background:#f8f8f8;padding:30px 0}.brand_blk{width:100%;max-width:930px;margin:0 auto;display:-webkit-flex;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center}.brand_text{font-size:17px;line-height:17px;font-weight:700;color:#000}ul.brand__list{width:calc(100% - 125px);display:-webkit-flex;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;column-gap:60px}ul.brand__list li{width:auto}ul.brand__list li img{display:block;margin:0 auto;width:auto;height:56px}.brand_strip_scroller{width:100%;margin:0 auto;padding:20px 0 0;overflow:hidden;display:flex;flex-wrap:nowrap}ul.scroll_brand_list{display:flex;flex-wrap:nowrap;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;flex-shrink:0;animation:marquee-horizontal 20s linear infinite}ul.scroll_brand_list li{display:flex;align-items:center;justify-content:center;padding:0 15px;position:relative}ul.scroll_brand_list li img{height:40px;width:auto}@keyframes marquee-horizontal{0%{transform:translate(0)}to{transform:translate(-100%)}}.section_1{background:#fff;float:left;width:100%;padding:60px 0 10px}.common_sub_heading{font-size:20px;line-height:24px;color:#000;font-weight:500;margin-bottom:15px}.red_text{color:red}.common_heading{font-size:44px;line-height:54px;color:#2a77ba;font-weight:700}.black_text{color:#000}.common_text{font-size:18px;line-height:28px;color:#000;margin-top:15px}.s1_mid_wrap{display:inline-block;vertical-align:top;width:100%;margin-top:40px}.s1_left{float:left;width:51.5%}.s1_left img{margin:0 auto;display:block}.s1_right{float:right;width:45%}ul.s1_list{display:inline-block;vertical-align:top;width:100%}ul.s1_list li{float:left;width:100%;text-align:left;position:relative;padding-left:70px;margin-bottom:35px}ul.s1_list li:last-child{margin-bottom:0}ul.s1_list li img{position:absolute;top:0;left:0;width:50px}ul.s1_list li h3{font-size:21px;line-height:27px;color:#000;font-weight:700}ul.s1_list li .common_text{margin-top:5px}.s1_btm_text{font-size:26px;line-height:38px;color:#0e5fa8;font-weight:700;margin-top:50px}.section_2{float:left;width:100%;background:#f3f9ff;padding:140px 0 70px;position:relative;overflow:hidden;z-index:2}.section_2:before{background-color:#fff;position:absolute;right:-1px;left:-1px;top:-100px;height:200px;content:"";clip-path:polygon(0 50%,100% 50%,50% 100%,0 50%)}.section_2:after{content:"";position:absolute;top:27px;left:50%;background:url(//www.solarpoolsupply.com/cdn/shop/files/lp2_s2-dwn-arw.png?v=14445150319539371557) no-repeat center center;width:33px;height:91px;margin-left:-16px}.average_pool_wrap{margin:40px auto 0;width:100%;display:-webkit-flex;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center}.average_pool_content{width:47%;text-align:left}.average_pool_imgbx{width:52%}.average_pool_imgbx img{margin:0 auto;display:block}.geobubble_heading{font-size:31px;line-height:37px;color:#000;font-weight:700;margin-top:55px}.geobubble_mid_wrap{display:inline-block;vertical-align:top;width:100%;max-width:972px;margin-top:50px;position:relative}ul.geobubble_list{margin:0 auto;width:100%;display:-webkit-flex;display:flex;flex-wrap:wrap;justify-content:space-between}ul.geobubble_list li{text-align:center}ul.geobubble_list li img{margin:0 auto;display:block;width:116px}ul.geobubble_list li p{font-size:20px;line-height:30px;color:#000;font-weight:600;margin-top:10px}ul.geobubble_list2{margin-top:310px}.geobubble_image{position:absolute;top:60px;left:50%;margin-left:-364px}.section_3{float:left;width:100%;background:#2a77ba;padding:60px 0 70px}.white_text{color:#fff}.s3_mid_wrap{margin:50px auto 0;width:100%;max-width:980px;background:#fff;display:-webkit-flex;display:flex;flex-wrap:wrap;box-shadow:0 0 8px 4px #0000001a;-webkit-box-shadow:0 0 8px 4px rgba(0,0,0,.1);position:relative;border-radius:12px}.s3_mid_wrap:before{content:"";position:absolute;top:-16px;left:50%;width:28px;height:28px;background:#2a77ba;border-radius:50%;margin-left:-14px;box-shadow:0 0 20px -18px #0000001a;-webkit-box-shadow:0 0px 20px -18px rgba(0,0,0,.1)}.s3_mid_wrap:after{content:"";position:absolute;top:-7px;left:50%;background:url(//www.solarpoolsupply.com/cdn/shop/files/lp2_s3-bx-arw.png?v=2917382625684194441) no-repeat center center;width:16px;height:13px;margin-left:-8px}.s3_form_box{width:50%;background:#f6f6f6;padding:30px 30px 80px;border-radius:12px 0 0 12px}.form_element{float:left;width:100%;text-align:left;margin-top:30px;position:relative}.frm_label{float:left;width:100%;font-size:17px;line-height:17px;color:#000;margin-bottom:10px}.frm_flds{float:left;font-size:16px;width:100%;height:60px;background-color:#fff;outline:none;color:#000;font-family:Poppins;padding:0 15px;border:1px solid #dddddd;border-radius:8px;-webkit-appearance:none;-webkit-transition:all .2s ease-out;transition:all .2s ease-out}.select_flds{background:url(//www.solarpoolsupply.com/cdn/shop/files/lp2_down-arrow.png?v=17762185050157343889)#fff no-repeat center right 15px}.frm_btn{display:inline-block;vertical-align:top;width:100%;height:75px;border-radius:8px;color:#39c212;font-size:24px;font-family:Poppins;font-weight:600;letter-spacing:.5px;line-height:75px;border:1px solid #39c212;cursor:pointer;margin-top:35px;-webkit-appearance:none;outline:none}.frm_btn:hover{background:#39c212;color:#fff}.frm_btn img{display:inline-block;vertical-align:middle;margin:-2px 0 0 18px;width:16px}.frm_btn:hover img{filter:brightness(99)}.s3_right_slide{float:right;width:50%}.range_slider_box{float:left;width:100%;padding:50px 30px}.range_mid{float:left;width:100%}.save_text{font-size:22px;line-height:24px;color:#000;font-weight:700}.first-year-savings{text-transform:uppercase;font-size:13px;margin:0;padding:0;color:#555}.multigraph{width:390px;height:190px;position:absolute;top:80px;right:40px}.multigraph:before{content:"";width:310px;height:160px;position:absolute;border:30px solid rgba(0,0,0,.04);border-radius:400px 400px 0 0;border-bottom:none;left:0}.graph{width:390px;height:190px;position:absolute;overflow:hidden;opacity:0;left:-5px}.graph.animate:before,.graph.animate:after{animation:progressSweep 1.3s ease-out forwards}.graph:before,.graph:after{width:320px;height:160px;position:absolute;top:100%;border:30px solid #2a77ba;content:"";border-radius:0 0 400px 400px;border-top:none;transform-origin:center top;left:0}.graph:after{transform:rotate(178deg)}@keyframes progressSweep{0%{transform:rotate(0)}to{transform:rotate(180deg)}}.annual-saving{font-size:21px;line-height:21px;color:#000;position:absolute;top:100px;left:50%;transform:translate(-50%)}.range-result-bx{position:absolute;bottom:20px;left:46%;transform:translate(-50%);font-size:42px;line-height:44px;font-weight:700;color:#2a77ba}.range-result{display:inline-block;vertical-align:top}.circle-range h3{font-size:40px;line-height:46px;font-weight:800;color:#00203c;display:inline-block;vertical-align:middle;margin:0 5px}.gpl-calculator .result{border:1px solid #e9e9e9;border-radius:12px;background:#fff;width:100%;max-width:282px;height:104px;margin:16px auto 0;padding:20px 10px}.gpl-calculator .result p{font-size:20px;line-height:20px;color:#000;-webkit-user-select:none;user-select:none}.gpl-calculator .weight{font-size:34px;line-height:34px;color:#2a77ba;font-weight:700;display:flex;justify-content:center;margin-top:12px}.maintenance_text{font-size:22px;line-height:30px;color:#000;font-weight:600;margin-top:22px}.s3_right_slide .button__width{margin-top:20px}.s3_right_slide .common__button{height:68px;font-size:24px;line-height:74px}.section_4{float:left;width:100%;background:#f3f9ff;padding:60px 0 70px;overflow:hidden}.s4_wrap_block{margin:50px auto 0;width:100%;display:-webkit-flex;display:flex;flex-wrap:wrap;justify-content:space-between;row-gap:50px}.s4_wrap_box{display:-webkit-flex;display:flex;flex-wrap:wrap;flex-direction:column;justify-content:space-between;width:48.22%;padding-bottom:30px;border-bottom:1px solid #e3e4e4}.s4_wrp_bx_top{width:100%}.s4_wrptop_imgbx{width:100%;position:relative}.s4_wrap_img{display:block;margin:0 auto;border:2px solid #e9eff4;box-sizing:content-box}.s4_wrap_icn{position:absolute;bottom:-50px;right:15px;width:105px}.s4_wrptop_contbx{display:inline-block;vertical-align:top;width:100%;margin-top:35px;text-align:left}.s4_wrptop_contbx h3{font-size:25px;line-height:30px;color:#0e112c;font-weight:600}.s4_wrptop_contbx p{font-size:17px;line-height:27px;color:#0e112c;margin-top:15px}.s4_wrp_bx_btm{display:inline-block;vertical-align:top;width:100%;margin-top:25px;text-align:left;position:relative}.temp_bar{position:absolute;top:0;left:0}.s4_wrpbx_btm_text{font-size:18px;line-height:24px;color:#000;font-weight:600;padding:23px 0 20px 90px}.section_5{float:left;width:100%;background:#fff;padding:60px 0 70px}.s5_img_box{display:inline-block;vertical-align:top;width:100%;max-width:780px;overflow:hidden;cursor:pointer;margin-top:40px;position:relative}.s5_img_box img{margin:0 auto;display:block}.twentytwenty-overlay .twentytwenty-after-label,.twentytwenty-overlay .twentytwenty-before-label{opacity:1!important}.twentytwenty-before-label:before{content:"With Standard Cover"!important}.twentytwenty-after-label:before{content:"With EnergyGuard"!important}.twentytwenty-horizontal .twentytwenty-after-label:before,.twentytwenty-horizontal .twentytwenty-before-label:before{top:90%!important}.s5_move-row{display:flex;justify-content:space-between;width:100%;max-width:780px;margin:-60px auto 0;position:relative;z-index:2}.s5_move-col{width:50%}.s5_move-col span{display:inline-block;vertical-align:middle;width:300px;padding:10px 10px 8px;background:#374a6a99;font-size:22px;line-height:22px;color:#fff}ul.s5_list{width:100%;margin:70px auto 0;display:-webkit-flex;display:flex;flex-wrap:wrap;justify-content:space-between}ul.s5_list li{width:33.33%;padding:0 25px 40px;position:relative}ul.s5_list li:after,ul.s5_list li:before{content:"";position:absolute}ul.s5_list li:after{top:0;right:0;bottom:25px;width:1px;background:#c8c8c8}ul.s5_list li:nth-child(n+4):before{top:0;right:25px;left:25px;height:1px;background:#c8c8c8}ul.s5_list li:nth-child(n+4){padding-top:40px;padding-bottom:20px}ul.s5_list li:nth-last-child(3n+1):after{display:none}ul.s5_list li:nth-child(n+4):after{top:25px;bottom:0}.s5_list_icns{display:block;margin:0 auto;width:71px}ul.s5_list li h3{font-size:21px;line-height:26px;font-weight:600;color:#000;margin-top:15px}ul.s5_list li p{margin-top:12px!important}.section_6{float:left;width:100%;background:#f3f9ff;padding:60px 0 70px}.compare_box{display:inline-block;vertical-align:middle;width:100%;max-width:770px;margin:95px 0 30px;position:relative;border-radius:15px;background:#fff;border:2px solid #2a77ba}.comp_col1{float:left;width:30.5%}.s6_comp_img1{display:block;margin:-60px auto 0;width:95px}.comp_col_top{float:left;width:100%;height:90px;text-align:center}.comp_top_txt{font-size:20px;line-height:24px;font-weight:500;color:#000;margin-top:15px}ul.comp_col_list{float:left;width:100%}.comp_icon{display:block;margin:0 auto;width:41px}ul.comp_col_list li{float:left;width:100%;height:60px;display:flex;align-items:center;justify-content:center;padding:0 25px;border-bottom:1px solid #abcfef}ul.comp_col_list li p{font-size:20px;line-height:20px;color:#000;font-weight:700}.comp_col2{float:left;width:39%;border-radius:12px;background:#2a77ba;margin:-40px 0 -30px;padding:50px 0 35px}.vs_box{display:block;margin:0 auto;width:50px;height:50px;border-radius:50%;background:#fff;font-size:24px;line-height:55px;color:#000;text-align:center}.comp_col2 ul.comp_col_list li{font-size:19px;line-height:24px;color:#fff;border-bottom:1px solid #3b86c8;padding:0}ul.comp_col_list li:last-child{border-bottom:none}.comp_col2 .comp_col_top{height:80px}.s6_comp_img2{display:block;margin:-40px auto 0}.addOn-section{float:left;width:100%;padding:60px 0;background:#f3f9ff;background:linear-gradient(0deg,#f3f9ff,#fff)}.adon_row{display:-webkit-flex;display:flex;flex-wrap:wrap;justify-content:space-between;width:100%;margin:40px auto 20px;max-width:980px}.addon-col{width:48%;text-align:center;background:#fff;padding:25px 15px 30px;border-radius:5px;box-shadow:0 0 9px 1px #0000001a}.addon-col-cont{float:left;width:100%}.addon-img{display:block;margin:0 auto 30px;max-width:100%;border-radius:5px;height:300px;object-fit:cover}.addon-heading{font-size:26px;line-height:32px;color:#000;font-weight:700}.addon-text1{font-size:17px;line-height:22px;color:#000;margin-top:10px;font-weight:500}.addon-text2{font-size:17px;line-height:27px;color:#0e112c;margin-top:20px;padding:0 20px}.addOn_slider{float:left;width:100%;margin-top:25px}.floating_slider-img{display:block;margin:0 auto;width:100%;height:300px;object-fit:cover;border:1px solid #ddd}.addOn_slider_nav{float:left;width:100%;margin-top:15px}.floating_slider-nav{display:inline-block;vertical-align:top;height:80px;object-fit:cover;max-width:100%}.section_7{float:left;width:100%;background:#fff;padding:60px 0 70px}.sup_text{font-size:70%;line-height:100%;font-weight:400}.s7_review_block{display:-webkit-flex;display:flex;flex-wrap:wrap;justify-content:space-between;width:100%;margin:40px auto 0}.s7_review_box{width:31.5%;background:#2a77ba;padding:18px 15px 30px;border-radius:15px}.s7_rev_namebx{display:-webkit-flex;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;width:100%}.s7_namebx_img{width:62px;border-radius:50%}.namebx_cont{width:calc(100% - 62px);padding-left:15px;text-align:left}.t-name-top{display:-webkit-flex;display:flex;column-gap:10px;align-items:center}.people_name{font-size:18px;line-height:20px;color:#fff;font-weight:600}.date1{font-size:14px;line-height:15px;color:#fff;margin-top:7px}.date2{color:#000}.verify{font-size:13px;line-height:13px;color:#fff}.s7_verify_icn{display:inline-block!important;vertical-align:middle;width:11px;margin:-2px 5px 0 0}.s7_rev_imgbx{display:inline-block;vertical-align:top;width:100%;margin-top:20px}.s7_revbx_img{display:block;margin:0 auto;border-radius:14px}.s7_rev_contbx{display:inline-block;vertical-align:top;width:100%;margin-top:20px;padding:0 10px;text-align:left}.s7_contbx_star{display:inline-block;vertical-align:top;width:99px}.s7_rev_contbx p{font-size:17px;line-height:27px;color:#fff;margin-top:10px}.s7_review_midblk{display:-webkit-flex;display:flex;flex-wrap:wrap;justify-content:space-between;width:100%;row-gap:30px;margin:50px auto 0}.s7_review_midbox{width:48.85%;border:1px solid #c5c5c5;padding:18px 20px 35px;border-radius:12px}.s7_revmid_namebx{display:-webkit-flex;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;width:100%;position:relative;border-bottom:1px solid #e3e5e7;padding-bottom:10px}.s7_rev_midbx_img{width:52px;border-radius:50%}.s7_midbx_namebx_cont{width:calc(100% - 52px);text-align:left;padding-left:17px}.s7_midbx_people_name{font-size:18px;line-height:20px;color:#000;font-weight:600}.s7_midbx_verify{font-size:14px;line-height:14px;color:#626262}.s7_revmid_contbx{display:inline-block;vertical-align:top;width:100%;margin-top:20px;text-align:left}.s7_revmidbx_star{width:90px}.s7_revmid_contbx p{font-size:17px;line-height:27px;color:#000;margin-top:10px}.c-pbox-note{font-size:13px;margin:10px 0 -20px;font-style:italic;font-weight:500}.c-pbox-note span{font-weight:700}.section_8{float:left;width:100%;background:#f3f9ff;padding:60px 0 70px}.package_box{width:100%;max-width:1130px;margin:50px auto 0;display:-webkit-flex;display:flex;flex-wrap:wrap;justify-content:space-between}.package_col{width:31.8%;border:1px solid #1663ab;border-radius:10px;position:relative;background:#fff}.bundle_box{position:absolute;top:-15px;left:50%;font-size:15px;line-height:15px;color:#000;font-weight:700;border-radius:50px;padding:7px 15px 4px;transform:translate(-50%);background:#ffe68e}.package_col3 .bundle_box{background:#b9ffc6}.package_header{display:inline-block;vertical-align:top;width:100%;padding:29px 25px 25px;border-radius:10px 10px 0 0;background:#1663ab}.package_header h3{font-size:24px;line-height:28px;color:#fff;font-weight:700}.package_content{display:inline-block;vertical-align:top;width:100%;padding:20px 25px}.package_product_box{display:inline-block;vertical-align:top;width:100%;max-width:315px}.package-product{display:block;margin:0 auto;width:315px}.package_points{display:inline-block;vertical-align:top;width:100%;max-width:280px;margin-top:25px}.package_points li{display:inline-block;vertical-align:top;width:100%;font-size:15px;line-height:18px;color:#000;font-weight:600;text-align:left;padding:0 0 0 20px;margin-bottom:10px;background:url(//www.solarpoolsupply.com/cdn/shop/files/lp2_package-thik.png?v=13706579260223756494) no-repeat;background-position:top 1px left;background-size:14px!important}.package_points li:last-child{border-bottom:none;padding-bottom:0;margin-bottom:0}.package_points li img{display:inline-block;vertical-align:middle;width:12px;margin:-2px 0 0 8px}.package_points li.package_grey{background:url(//www.solarpoolsupply.com/cdn/shop/files/lp2_package-wrong.png?v=17530637811692199471) no-repeat;opacity:.6}.size-col{float:left;width:100%;min-height:270px}.frmElemts{float:left;width:100%;margin:20px 0 0;box-sizing:border-box}.frmElemts label{float:left;width:100%;font-size:15px;line-height:20px;color:#000;font-weight:600;text-align:left;font-family:Poppins}.frmElemts select{float:left;width:100%;height:45px;border:1px solid #b7b7b7;border-radius:3px;outline:none;margin-top:5px;font-size:15px;color:#000;font-weight:600;background:url(//www.solarpoolsupply.com/cdn/shop/files/lp2_sel-arw.png?v=9471165358250433860) no-repeat 94% center #fff;line-height:16px;background-size:11px;padding:0 10px;-webkit-appearance:none;-moz-appearance:none}.frmElemts .product-form-item select{float:left;margin:0 0 10px;width:100%}.package_price{float:left;width:100%;font-size:27px;line-height:30px;color:#2a77ba;font-weight:700;margin-top:30px}.package_price .compare-price{color:#757575;font-weight:400;position:relative;margin-right:10px}.package_price .compare-price:before{content:"";position:absolute;top:45%;left:-5px;right:-5px;height:2px;background:#ff0006;transform:rotate(-17deg)}.package_button_box{display:inline-block;vertical-align:top;width:100%;margin-top:25px}.package_button{display:inline-block;vertical-align:top;width:100%;height:55px;font-size:22px;line-height:61px;color:#fff;font-weight:700;border-radius:8px;background:#39c212}.package_button img{display:inline-block;vertical-align:middle;width:15px;margin:-3px 0 0 14px}.package_button_text{width:100%;font-size:12px;line-height:12px;color:#000;margin-bottom:10px;display:-webkit-flex;display:flex;justify-content:space-between}.package_button_text span{position:relative;padding-left:20px;text-align:left}.package_button_text span img{position:absolute;top:-3px;left:0;width:14px}.affirm-text{font-size:13px;line-height:18px;color:#000;margin-top:10px}.affirm-text svg{margin:-2px 0 0 3px;width:40px}svg .rainbow{fill:#4a4af4}.section_9{float:left;width:100%;background:#fff;padding:60px 0 70px}.faq-container{display:inline-block;vertical-align:top;width:100%;max-width:765px;text-align:left;margin-top:20px}.up-slide-dwn{width:100%;float:left;border-bottom:1px solid #e2e2e2}.up-slide-dwn:last-child{border:none}.accordion{float:left;width:100%;text-align:left;background:url(//www.solarpoolsupply.com/cdn/shop/files/lp2_close-btn.png?v=5620428312598073471) no-repeat right 15px center;color:#1f1f1f;font-size:20px;line-height:30px;font-weight:600;color:#000;padding:25px 60px 25px 0;cursor:pointer}.acdn-heading.accordion-open{background:url(//www.solarpoolsupply.com/cdn/shop/files/lp2_open-btn.png?v=470591423029079084) no-repeat right 15px center}.acdn-content{float:left;width:100%;padding:0 20px 0 0}.acdn-para{float:left;width:100%;font-size:17px;line-height:25px;color:#000;margin-bottom:25px}.acdn-para a{color:#00f;text-decoration:underline}ul.faq-material-list{float:left;width:100%;padding-left:20px;margin-bottom:25px}ul.faq-material-list li{float:left;width:100%;text-align:left;font-size:16px;line-height:24px;color:#000;margin-bottom:10px;list-style:disc}ul.faq-material-list li strong{padding-left:3px}.footer{float:left;width:100%;background:#fff;padding:30px 0;border-top:1px solid #ccc}.asterisk_text{font-size:14px;line-height:20px;color:#000;margin-top:10px}.ftr_logo{margin:30px auto 12px;display:block;width:215px}.ftr-txt{float:left;width:100%;font-size:16px;line-height:21px;color:#000;margin-top:15px}.footer .ftr-txt a{padding:0 8px;color:#000}.pulse{animation-name:pulse;-webkit-animation-name:pulse;animation-duration:1.5s;-webkit-animation-duration:1.5s;animation-iteration-count:infinite;-webkit-animation-iteration-count:infinite}@keyframes pulse{0%{transform:scale(.9)}50%{transform:scale(1)}to{transform:scale(.9)}}@-webkit-keyframes pulse{0%{-webkit-transform:scale(.95)}50%{-webkit-transform:scale(1)}to{-webkit-transform:scale(.95)}}.show-mob,.show-tab{display:none}.fl{float:left}.fr{float:right}@media only screen and (max-width:1200px){ul.menu-list li a{font-size:16px;padding:0 12px}ul.menu-list{margin:32px 0 0 40px}.container{width:1004px}ul.bnr_list li{font-size:19px}.bnr_heading{font-size:42px;line-height:50px}.bnr_slide_testibx{top:20px;left:20px}.bnr_t_text{font-size:16px;line-height:24px}.banner_slider_box{width:43%}.common_text{font-size:17px}.s7_review_box{width:33%}.s7_namebx_img{width:50px}.namebx_cont{width:calc(100% - 50px);padding-left:10px}.common_heading{font-size:40px;line-height:48px}.s1_btm_text{font-size:24px;line-height:36px}.package_header{padding:25px 15px}.package_header h3{font-size:22px;line-height:26px}.package_content{padding:20px 15px 30px}}@media only screen and (max-width:1021px){.range-result-bx{position:absolute;bottom:20px;left:50%;transform:translate(-45%);font-size:33px;line-height:75px;font-weight:700;color:#2a77ba}.annual-saving{font-size:17px;line-height:20px;left:52%}.slider-range .circle{margin-top:0}.graph{width:360px;height:175px;position:absolute;overflow:hidden;opacity:0;left:-5px}.graph:before,.graph:after{width:280px;height:140px;position:absolute;top:100%;border:30px solid #2a77ba;content:"";border-radius:0 0 400px 400px;border-top:none;transform-origin:center top;left:0}.multigraph:before{content:"";width:270px;height:144px;position:absolute;border:30px solid rgba(0,0,0,.04);border-radius:400px 400px 0 0;border-bottom:none;left:0}.multigraph{width:300px;height:190px;position:absolute;top:50px;right:50px}.container{width:750px}.show-desk{display:none}.show-tab{display:block}ul.menu-list{display:none}.bnr_section{height:auto;padding:40px 0 50px}.bnr_heading{font-size:31px;line-height:39px}.bnr_text{font-size:17px;line-height:25px}ul.bnr_list li{font-size:18px;line-height:24px;margin-top:10px}.bnr_slide_testibx{top:6px;left:10px;width:177px}.bnr_t_star{width:80px}.bnr_t_text{font-size:14px;line-height:19px}.bnr_t_name{font-size:12px;line-height:12px;margin-top:10px}.bnr_t_name span{font-size:16px;line-height:16px;margin-bottom:4px}.bnr_t_name img{width:10px;margin:-1px 3px 0 0}.brand_section{padding:25px 0}.brand_text{font-size:16px;line-height:16px}ul.brand__list{column-gap:40px;width:calc(100% - 118px)}ul.brand__list li img{height:46px}.section_1{padding:50px 0 60px}.common_sub_heading{font-size:18px;line-height:22px}.common_heading{font-size:34px;line-height:42px}.common_text{font-size:17px;line-height:27px}.s1_left{width:48%}.s1_right{width:49%}ul.s1_list li{padding-left:65px;margin-bottom:20px}ul.s1_list li h3{font-size:20px;line-height:26px}.s1_btm_text{font-size:22px;line-height:34px}.section_2{padding:100px 0 60px}.average_pool_imgbx{width:50%}.geobubble_heading{font-size:28px;line-height:36px;margin-top:50px}ul.geobubble_list li img{width:95px}ul.geobubble_list li p{font-size:18px;line-height:28px}.geobubble_image{margin-left:-264px;width:560px;top:50px}ul.geobubble_list2{margin-top:220px}.section_3{padding:50px 0 60px}.s3_form_box{padding:20px 20px 30px}.range_slider_box{padding:30px 20px}.save_text{font-size:20px;line-height:22px}.maintenance_text{font-size:20px;line-height:28px}.circle-range{height:176px}.range-result-bx{bottom:0}.s3_right_slide .btn_top_text{font-size:14px;line-height:14px}.s3_right_slide .common__button{font-size:22px}.s3_right_slide .btn_btm_text{font-size:11px}.section_4{padding:50px 0 60px}.s4_wrap_icn{bottom:-30px;width:85px}.s4_wrptop_contbx p{font-size:16px;line-height:25px}.section_5{padding:50px 0 60px}ul.s5_list li{padding:0 12px 30px}ul.s5_list li:nth-child(n+4){padding:30px 12px 0}ul.s5_list li h3{font-size:18px;line-height:25px}.section_6{padding:50px 0 60px}.comp_col2 ul.comp_col_list li{font-size:19px;line-height:23px}.addon-heading{font-size:21px;line-height:29px}.section_7{padding:50px 0 60px}.s7_review_box{width:48%;margin-top:20px}.s7_rev_namebx{padding:0}.s7_namebx_img{width:50px}.namebx_cont{width:calc(100% - 50px);padding-left:10px}.s7_rev_contbx{padding:0}.s7_rev_contbx p,.s7_revmid_contbx p{font-size:16px;line-height:25px}.s7_rev_midbx_img{width:50px}.s7_midbx_namebx_cont{width:calc(100% - 50px);padding-left:10px}.s7_midbx_people_name{font-size:16px}.s7_midbx_verify{font-size:13px}.section_8{padding:50px 0 60px}.package_box{margin:40px auto 0}.bundle_box{top:-12px;font-size:11px;line-height:11px;padding:7px 10px 4px}.package_header{padding:23px 15px 15px}.package_header h3{font-size:20px;line-height:26px}.package_content{padding:20px 15px 25px}.package_points li{font-size:14px;line-height:19px;padding:0 0 10px 26px}.package_button{height:48px;font-size:20px;line-height:54px}.package_button_text{font-size:8px;line-height:8px}.package_button_text span{padding-left:16px}.package_button_text span img{top:-2px;width:11px}.package_price{font-size:22px;line-height:26px}.section_9{padding:50px 0 60px}.acdn-para{font-size:16px;line-height:25px;margin-bottom:20px}}@media only screen and (max-width:767px){.range-img{display:none}.multigraph{width:300px;height:160px;position:absolute;right:50%;top:580px;margin-right:-150px}.multigraph:before{content:"";width:240px;height:145px;position:absolute;border:30px solid rgba(0,0,0,.04);border-radius:400px 400px 0 0;border-bottom:none;left:0}.slider-range .circle{margin-top:-17px}.graph{width:310px;height:175px;position:absolute;overflow:hidden;opacity:0;left:0}.graph:before,.graph:after{width:240px;height:120px;position:absolute;top:100%;border:30px solid #2a77ba;content:"";border-radius:0 0 400px 400px;border-top:none;transform-origin:center top;left:0}.annual-saving{font-size:15px;line-height:17px;top:90px}.range-result-bx{bottom:0;font-size:30px;line-height:40px}.container{width:100%;padding:0 15px;max-width:600px;box-sizing:border-box}.show-mob{display:block}.hide-mob{display:none}.top_strip{padding:6px 0 5px}.top_strip p{font-size:12px;line-height:12px}.top_strip p svg{width:33px;margin:-1px 7px 0 0}.top-fix-bar{margin-bottom:50px}.nav-sec{height:50px;margin-top:-50px;top:50px}.mob-mnu-ic{top:15px;right:15px;display:none}.mobilemenu,.mobimenu-top{top:50px}.logo{float:none;display:inline-block;vertical-align:top;width:185px;margin-top:6px}.happy__strip{padding:4px 0 2px}.happy__icns{margin:-3px 0 0;width:16px}.happy__text{font-size:11px;line-height:11px}.bnr_section{background:url(//www.solarpoolsupply.com/cdn/shop/files/lp2_bnr-bg-mob.jpg?v=11151334211215524962) no-repeat center top;background-size:cover;padding:20px 0 30px}.bnr_content{width:100%;text-align:center;margin-top:0}.bnr_heading{font-size:30px;line-height:32px}.bnr_text{font-size:15px;line-height:23px;padding:0;margin-top:10px}.banner_slider_box{width:100%}.banner_slider{margin-top:15px}ul.bnr_list{width:344px}ul.bnr_list li{font-size:16px;line-height:22px;margin-top:0;background-size:16px;background-position-y:8px;padding:7px 0 5px 25px;border-bottom:1px solid #c8cacc}ul.bnr_list li:last-child{border:none}.bnr_t_text{font-size:13px;line-height:18px}.bnr_t_name span{font-size:15px;line-height:15px}.bnr_t_name{font-size:11px}.button__width{max-width:340px}.button__box{margin-top:30px}.bnr_section .button__box{margin-top:20px}.btn_top_text{font-size:13px;line-height:13px;margin-bottom:7px}.btn_top_text img{margin:-3px 7px 0 0}.common__button{height:60px;font-size:20px;line-height:63px}.common__button img{width:16px;margin:0 0 0 12px}.btn_btm_text{font-size:13px;line-height:13px;margin-top:7px}.btn_btm_text img{width:15px;margin:-1px 4px 0 0}.brand_section{padding:20px 0}.brand_text{font-size:14px;line-height:14px}.section_1{padding:25px 0}.common_sub_heading{font-size:17px;line-height:21px;margin-bottom:8px}.common_heading{font-size:26px;line-height:34px}.common_text{font-size:15px;line-height:23px}.s1_mid_wrap{margin-top:25px}.s1_left{width:100%}.s1_right{width:100%;margin-top:25px}ul.s1_list li{padding-left:52px;margin-bottom:20px}ul.s1_list li img{width:40px}ul.s1_list li h3{font-size:19px;line-height:25px}.s1_btm_text{font-size:19px;line-height:28px;text-align:left;margin-top:30px}.s1_btm_img{float:right;width:130px;margin:28px 0 0 -92px}.section_2{padding:70px 0 35px}.section_2:before{top:-36px;height:70px}.section_2:after{background-size:26px;top:-35px}.average_pool_wrap{margin:0 auto;row-gap:22px}.average_pool_content{width:100%;text-align:center}.average_pool_imgbx{width:100%}.geobubble_mid_wrap{max-width:360px;margin-top:30px}.geobubble_mid_wrap:before{content:"";position:absolute;left:50%;bottom:-5px;background:url(//www.solarpoolsupply.com/cdn/shop/files/lp2_s2-arw-m.png?v=15729695771985790246) no-repeat center center;width:54px;height:33px;margin-left:-27px}.geobubble_heading{font-size:24px;line-height:30px;margin-top:25px}ul.geobubble_list li img{display:none}ul.geobubble_list li p{font-size:13px;line-height:19px;margin-top:0}.geobubble_image{margin-left:-140px;width:290px;top:15px}ul.geobubble_list li:nth-child(2){margin-top:90px}ul.geobubble_list li:nth-child(3){margin-top:44px}ul.geobubble_list2{margin-top:190px}ul.geobubble_list2 li:nth-child(2){margin-top:0}.section_3{padding:30px 0 35px}.s3_mid_wrap{margin:30px auto 0}.s3_form_box{width:100%;background:#fff;padding:20px}.form_element{margin-top:25px}.frm_label{font-size:15px;line-height:15px;margin-bottom:7px}.frm_flds{font-size:15px;height:55px}.frm_btn{background:#fff;height:60px;font-size:22px;line-height:60px;margin-top:25px}.s3_right_slide{width:100%}.range_slider_box{padding:25px 20px}.save_text{font-size:18px;line-height:20px}.circle-range{height:160px}.gpl-calculator .result{max-width:215px;height:79px;margin:15px auto 0;padding:14px 10px}.gpl-calculator .result p{font-size:17px;line-height:17px}.gpl-calculator .weight{font-size:32px;line-height:32px;margin-top:10px}.maintenance_text{font-size:19px;line-height:27px}.s3_right_slide .btn_top_text{font-size:12px;line-height:12px}.s3_right_slide .btn_top_text img{margin:-4px 5px 0 0}.s3_right_slide .common__button{height:60px;font-size:20px;line-height:65px}.section_4{padding:30px 0 35px;background:#fff}.s4_wrap_block{width:calc(100% + 30px);margin:25px auto 0 -15px;row-gap:30px}.s4_wrap_box{width:100%;border:none;padding:0;box-shadow:0 -10px 12px #0000001a;-webkit-box-shadow:0 -10px 12px 0 rgba(0,0,0,.1)}.s4_wrptop_contbx{margin-top:20px;padding:0 15px}.s4_wrap_img{box-sizing:border-box;border:none}.s4_wrptop_contbx h3{font-size:21px;line-height:27px}.s4_wrptop_contbx p{font-size:15px;line-height:23px;margin-top:12px}.s4_wrp_bx_btm{margin-top:20px}.temp_bar{left:15px;width:54px;margin-top:-27px;top:50%}.s4_wrpbx_btm_text{font-size:16px;line-height:18px;padding:18px 0 18px 80px}.section_5{background:#f3f9ff;padding:30px 0 35px}.s5_img_box{margin-top:25px}ul.s5_list{margin:14px auto 0}ul.s5_list li{padding:14px 0 14px 66px!important;width:100%;text-align:left;border-bottom:1px solid #e1e1e1}ul.s5_list li:after,ul.s5_list li:before{display:none!important}ul.s5_list li:last-child{border:none;padding-bottom:0!important}.s5_list_icns{position:absolute;top:20px;left:0;width:55px}ul.s5_list li h3{font-size:17px;line-height:23px;margin:0}ul.s5_list li p{margin-top:8px!important}.twentytwenty-after-label:before,.twentytwenty-before-label:before{line-height:25px!important;padding:0 8px!important;font-size:11px!important}.section_6{background:#fff;padding:30px 0 20px}.compare_box{margin:45px 0 10px;border-radius:8px}.comp_col1{width:27%}.comp_col2{width:46%;padding:17px 0 10px;border-radius:8px;margin:-18px 0 -14px}.s6_comp_img1{margin:-30px auto 0;width:60px}.s6_comp_img2{margin:-23px auto 0;width:70px}.comp_top_txt{font-size:12px;line-height:14px;margin-top:10px}.comp_col_top{height:58px}ul.comp_col_list li{height:45px}.comp_col2 .comp_col_top{height:58px}.comp_col2 ul.comp_col_list li{font-size:12px;line-height:14px;padding:0 10px}.comp_icon{width:24px}.vs_box{width:32px;height:32px;font-size:14px;line-height:38px;margin:15px auto 0}.addOn-section{padding:30px 0}.adon_row{margin:20px auto 0;row-gap:25px}.addon-col{width:100%;padding:20px 15px 30px}.addOn_slider{margin-top:15px}.floating_slider-img{height:260px}.floating_slider-nav{height:60px}.addon-text2{padding:0;font-size:15px;line-height:23px;margin-top:15px}.section_7{padding:30px 0 35px;overflow:hidden}.s7_review_block{margin:25px auto 0;row-gap:25px}.s7_review_midblk{row-gap:20px;margin:30px auto 0}.s7_review_midbox{width:100%;padding:14px 20px 20px}.s7_review_box{padding:18px 15px 20px;width:100%;margin:0}.s7_contbx_star{width:95px;display:inline-block!important;vertical-align:middle}.s7_rev_contbx p{font-size:15px;line-height:23px;margin-top:5px}.s7_midbx_people_name{font-size:17px;line-height:18px}.s7_midbx_verify{font-size:12px;line-height:12px}.s7_revmid_contbx{margin-top:17px}.s7_revmidbx_star{width:86px}.s7_revmid_contbx p{font-size:15px;line-height:23px;margin-top:5px}.section_8{padding:30px 0 35px}.package_box{max-width:345px;row-gap:40px;margin:25px auto 0}.package_col{width:100%}.bundle_box{top:-15px;font-size:15px;line-height:15px;padding:7px 15px 4px}.package_header{padding:27px 15px 22px}.package_header h3{font-size:24px;line-height:28px}.package_points li{font-size:15px;line-height:18px;padding:0 0 10px 30px}.package_price{font-size:27px;line-height:30px;margin-top:25px}.package_button_box{max-width:300px;margin-top:20px}.package_button{height:55px;font-size:22px;line-height:61px}.package_button_text{font-size:12px;line-height:12px}.package_button_text span{padding-left:20px}.package_button_text span img{top:-3px;width:14px}.package_col2{order:2}.package_col3{order:1}.size-col{min-height:auto}.section_9{padding:30px 0 35px}.faq-container{margin-top:10px}.accordion{font-size:18px;line-height:26px;padding:15px 34px 15px 0;background-size:13px}.acdn-heading.accordion-open{background-size:13px}.up-slide-dwn:last-child .accordion{padding-bottom:10px}.acdn-para{font-size:15px;line-height:23px;margin-bottom:15px}ul.faq-material-list{margin-bottom:20px}ul.faq-material-list li{font-size:14px}ul.faq-material-list li strong{padding-left:0}.footer{padding:25px 0}.ftr_logo{margin:25px auto 5px;width:185px}.ftr-txt{font-size:14px;line-height:18px;margin-top:10px}.ftr-top-mob{margin-top:20px}.asterisk_text{font-size:13px;line-height:18px;margin-top:0}}
/*# sourceMappingURL=/cdn/shop/t/19/assets/lp2_style.css.map */
</pre></body></html>