@font-face{font-family:sansationbold;src:url('sansation_bold-webfont.eot');font-display:swap}@font-face{font-family:sansationbold;src:url('/fonts/sansation_bold-webfont.woff2') format('woff2'),url('/fonts/sansation_bold-webfont.woff') format('woff'),url('/fonts/sansation_bold-webfont.ttf') format('truetype');font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:sansationregular;src:url('/fonts/sansation_regular-webfont.eot');font-display:swap}@font-face{font-family:sansationregular;src:url('/fonts/sansation_regular-webfont.woff2') format('woff2'),url('/fonts/sansation_regular-webfont.woff') format('woff'),url('/fonts/sansation_regular-webfont.ttf') format('truetype');font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:ralewayregular;src:url('/fonts/raleway-regular-webfont.eot');font-display:swap}@font-face{font-family:ralewayregular;src:url('/fonts/raleway-regular-webfont.woff2') format('woff2'),url('/fonts/raleway-regular-webfont.woff') format('woff'),url('/fonts/raleway-regular-webfont.ttf') format('truetype');font-weight:400;font-style:normal;font-display:swap}abbr,address,article,aside,audio,b,blockquote,body,canvas,caption,cite,code,dd,del,details,dfn,div,dl,dt,em,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,p,pre,q,samp,section,small,span,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,ul,var,video{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:0 0}body{line-height:1}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}nav ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:none}a{margin:0;padding:0;font-size:100%;vertical-align:baseline;background:0 0}ins{background-color:#ff9;color:#000;text-decoration:none}mark{background-color:#ff9;color:#000;font-style:italic;font-weight:700}del{text-decoration:line-through}abbr[title],dfn[title]{border-bottom:1px dotted;cursor:help}table{border-collapse:collapse;border-spacing:0}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}input,select{vertical-align:middle}body,html{-webkit-font-smoothing:antialiased}body{color:#212121;font-family:ralewayregular,sans-serif;font-size:.8rem;letter-spacing:.3px}.clearfix::after{display:block;content:'';clear:both}*,:after,:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}a{text-decoration:none;cursor:pointer}p{font-size:1.2rem;line-height:2rem}.no_marginb{margin-bottom:0!important}.no_margint{margin-top:0!important}.margint_50{margin-top:50px!important}::selection{background:#20b7e6;color:#fff}::-moz-selection{background:#20b7e6;color:#fff}.link_color_pink{color:#ea1686;font-weight:700;text-decoration:underline}.link_color_blue{color:#20b7e6;font-weight:700;text-decoration:underline}.link_color_white{color:#fff;font-weight:700;text-decoration:underline}.link_color_dgrey{color:#212121;font-weight:700;text-decoration:underline}.color_blue{color:#20b7e6}.color_pink{color:#ea1686}.color_dgrey{color:#212121}.background_blue{background-color:#20b7e6;color:#fff}.background_pink{background-color:#ea1686;color:#fff}.background_lgrey{background-color:#f5f5f7;color:#212121}.button{display:inline-block;color:#fff;font-size:1rem;line-height:50px;padding:0 20px;border-radius:4px;margin:20px 0;border:none;outline:0!important;cursor:pointer}.button_orange{background-color:#fcb330}.button_orange:hover{background-color:#d89929}.button_pink{background-color:#e24b65}.button_pink:hover{background-color:#b1384d}.button_green{background-color:#67bd4a}.button_green:hover{background-color:#51903c}.button_blue{background-color:#20b7e6}.button_blue:hover{background-color:#228aab}.button_fwspink{background-color:#ea1686}.button_fwspink:hover{background-color:#c51170}.button_lgrey{background-color:#ddd;color:#212121}.button_lgrey:hover{background-color:#bbb}.button_dgrey{background-color:#212121}.button_dgrey:hover{background-color:#000}.modal_overlay{position:fixed;z-index:1000;top:0;bottom:0;left:0;right:0;background-color:rgba(0,0,0,.7);display:none}.modal{position:fixed!important;z-index:9999;top:10%;left:0;right:0;max-height:80%;width:90%;max-width:600px;margin:0 auto;background-color:#fff;box-shadow:1px 1px 15px -3px #060606;display:none}.modal_close{position:absolute;top:-40px;right:0;color:#fff;text-align:center;font-size:1.6rem;cursor:pointer}.modal_body{padding:20px}.modal_video_wrapper{position:relative;padding-bottom:56.25%;padding-top:25px;height:0}.modal_video_wrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%}input,select{display:block;height:40px;line-height:40px;border:1px solid #ddd;border-radius:4px;width:100%;max-width:400px;padding:0 20px;appearance:none;-moz-appearance:none;-webkit-appearance:none;margin-bottom:10px;font-family:ralewayregular,sans-serif}textarea{width:100%;max-width:550px;min-height:150px;border-radius:4px;border:1px solid #ddd;padding:10px 20px;-webkit-appearance:none;font-family:ralewayregular,sans-serif}input:focus,select:focus,textarea:focus{outline:0;border:1px solid #20b7e6}.nav1{color:#fff;height:75px;position:fixed;width:100%;z-index:103;background-image:linear-gradient(rgba(0,0,0,.2),rgba(0,0,0,.2),rgba(0,0,0,0))}.nav1::before{content:"";display:block;height:1px;width:100%;background-color:rgba(255,255,255,.3);position:absolute;top:75px}.nav1_container{margin:0 auto;width:90%}.nav1 .logo{font-family:sansationbold;line-height:75px;font-size:1.6rem;float:left;color:#fff}@media only screen and (min-width:600px){.nav1 .logo{font-size:2rem}}.nav1 .logo span:first-child,.nav1 .logo span:nth-child(3){color:#20b7e6}.nav1 .logo span:nth-child(2){color:#ea1686}.nav1 .logo:hover span{color:#fff}.nav1 .logo svg{position:relative;top:2px}.nav1 .logo:hover svg path{fill:#FFFFFF}.nav1 .menu_button{float:right;margin-top:20px;height:35px;line-height:35px;box-shadow:0 0 0 1px #fff,0 0 0 1px #fff;border-radius:25px;width:82px;text-align:center;cursor:pointer;font-weight:700}.nav1 .menu_button:hover{color:#20b7e6;background-color:#fff}.nav1 .menu_button.active{color:#20b7e6;background-color:#fff}.nav1 .menu_button.active:hover{color:#ea1686!important}.nav1 .nav1_menu{display:none}@media only screen and (min-width:900px){.nav1 .menu_button{display:none}.nav1 .nav1_menu{display:inline-block;float:right;line-height:75px}.nav1 .nav1_menu a,.nav1 .nav1_menu span{display:inline-block;font-weight:700;color:#fff;cursor:pointer}.nav1 .nav1_menu a,.nav1 .nav1_menu span{margin-right:30px}.nav1 .nav1_menu span{position:relative}.nav1 .nav1_menu a:last-child{margin-right:0}.nav1 .nav1_menu a:hover{color:#20b7e6}.nav1 .nav1_menu a.nav1_menu_start{background-color:#ea1686;padding:0 20px;border-radius:4px;height:35px;line-height:35px}.nav1 .nav1_menu a.nav1_menu_start:hover{color:#fff;background-color:#20b7e6}.nav1_menu_dropdown{position:absolute;background-color:rgba(255,255,255,.8);top:55px;opacity:0;visibility:hidden;box-shadow:0 15px 35px rgba(50,50,93,.1),0 5px 15px rgba(0,0,0,.07)}.nav1_menu_hasdropdown i{margin-left:5px}.nav1_menu_dropdown i{margin-left:0;margin-right:5px}.nav1_menu_hasdropdown:hover{color:#20b7e6!important}.nav1_menu_hasdropdown:hover .nav1_menu_dropdown{opacity:1;visibility:visible;top:75px}.nav1 .nav1_menu .nav1_menu_dropdown a{display:block;margin-right:0;padding:0 20px;line-height:35px;color:#212121}.nav1 .nav1_menu .nav1_menu_dropdown a:hover{background-color:#fff;color:#20b7e6}}@media only screen and (min-width:1000px){.nav1 .nav1_menu a,.nav1 .nav1_menu span{font-size:.9rem}}.nav_mobile{position:fixed;top:0;right:0;bottom:0;left:0;overflow-y:auto;background-color:#20b7e6;z-index:102;opacity:0;visibility:hidden}.nav_mobile.active{opacity:1;visibility:visible}.nav_mobile_container{padding:0 20px;margin-top:100px}.nav_mobile a{font-size:3rem;color:#fff;display:block;font-family:sansationbold;margin-bottom:20px;position:relative;left:-100%}.nav_mobile a.active{left:0}.nav_mobile a:hover{color:#ea1686}@media only screen and (min-width:900px){.nav_mobile{display:none}}.nav_desktop{color:#fff;width:100%;background-color:#000;height:50px;display:none}.nav_desktop .logo{font-family:sansationbold;line-height:50px;font-size:2rem;float:left;margin-left:5%}.nav_desktop .logo{color:#fff}.nav_desktop .logo span{-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-ms-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease}.nav_desktop .logo:hover span:first-child,.nav_desktop .logo:hover span:nth-child(3){color:#20b7e6}.nav_desktop .logo:hover span:nth-child(2){color:#ea1686}.nav_desktop .logo svg{margin-left:5px;position:relative;top:2px}.nav_desktop_menu{float:right;line-height:50px}.nav_desktop_menu a{color:#fff;display:inline-block;font-weight:700;padding:0 15px}.nav_desktop_menu a:hover{color:#ea1686}.nav_desktop_menu a.nav_desktop_menu_started{background-color:#ea1686}.nav_desktop_menu a.nav_desktop_menu_started:hover{color:#fff;background-color:#20b7e6}@media only screen and (min-width:900px){.nav_desktop{display:block}}main{display:block}section{position:relative}.section_container{margin:75px auto;width:90%;max-width:1300px}h2{font-size:1.5rem;font-family:sansationbold}h3{font-size:1.2rem;font-family:sansationbold}h4,h5{font-size:1.2rem;font-family:sansationbold}.section_tag{margin-bottom:20px;color:#20b7e6;font-weight:700;font-size:1rem;font-family:sansationbold}.section_tag_pink{color:#ea1686}.section_tag_white{color:#fff}.section_tag_dgrey{color:#212121}.diagonal_line_white_top{position:absolute;top:0;right:0;left:0;border-bottom:70px solid rgba(0,255,0,0);border-left:200em solid #fff;-moz-transform:scale(.9999)}.diagonal_line_white_bottom{position:absolute;bottom:-1px;right:0;left:0;border-top:70px solid rgba(0,255,0,0);border-right:200em solid #fff;-moz-transform:scale(.9999)}.diagonal_line_pink_bottom{position:absolute;bottom:-1px;right:0;left:0;border-top:70px solid rgba(0,255,0,0);border-right:200em solid #ea1686;-moz-transform:scale(.9999)}@media only screen and (min-width:900px){.section_container{margin:100px auto;width:70%}h2{font-size:3rem}h3{font-size:2.4rem}.section_tag{font-size:2rem}}footer{background-color:#000;color:#fff}footer .section_container{padding-top:100px;padding-bottom:100px}.footer_links{display:none}@media only screen and (min-width:1000px){.footer_links{display:block;overflow:hidden;max-width:1000px;margin:0 auto}.footer_links_section{width:25%;float:left}.footer_links_section:nth-child(3),.footer_links_section:nth-child(4){text-align:right}.footer_links_title{color:#ea1686;font-size:1rem;line-height:2rem}.footer_links_section a{display:block;color:#fff;font-size:.9rem;line-height:20px}.footer_links_section a:hover{color:#20b7e6}}.footer_bottom{margin-top:50px;text-align:center}.footer_bottom_logo{font-size:2rem;font-family:sansationbold;margin-bottom:10px}.footer_bottom_logo span:nth-child(1n),.footer_bottom_logo span:nth-child(3n){color:#20b7e6}.footer_bottom_logo span:nth-child(2n){color:#ea1686}.footer_bottom_slogan{font-size:1.4em;margin-bottom:15px}.footer_bottom_icons{margin-top:30px}.footer_bottom_icons a{margin:10px 10px 0 10px;display:inline-block;font-size:1.4rem;color:#fff}.footer_bottom_icons a:hover{color:#20b7e6}#footer_partner_image_container{margin-top:40px}#footer_partner_image_container img{max-width:120px;margin:0 20px;opacity:.4}#footer_partner_image_container_paypal{position:relative;top:-5px}#login_modal_container{background-color:rgba(0,0,0,.85);position:fixed;top:0;left:0;right:0;bottom:0;z-index:9998;display:none}#login_modal{position:fixed!important;z-index:9999;top:10%;left:0;right:0;max-height:80%;width:90%;max-width:600px;margin:0 auto;color:#fff;text-align:center}#login_modal_title{margin-bottom:20px;color:#fff;font-size:2rem;font-family:sansationbold}#login_modal_choices{overflow:hidden}#login_modal_choices a{width:45%;float:left;text-decoration:none;background-color:#fff;padding-bottom:10px;-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-ms-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease}#login_modal_choices a:hover .login_modal_choices_button{background-color:#c51170}#login_modal_choices a:first-child{margin-right:10%}.login_modal_choices_image_container{overflow:hidden}#login_modal_choices a img{max-width:300px;width:100%;margin:0 auto;display:block;-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-ms-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease}#login_modal_choices a:hover img{transform:scale(1.2,1.2)}.login_modal_choices_title{display:block;color:#212121;text-align:center;margin-bottom:10px;font-weight:700;border-top:1px solid #ddd;padding:10px 10px 0 10px}.login_modal_choices_text{display:block;margin-bottom:10px;color:#212121;padding:0 10px}.login_modal_choices_button{display:inline-block;line-height:30px;text-align:center;padding:0 20px;background-color:#ea1686;color:#fff;border-radius:4px;margin:0 auto;-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-ms-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease}#utilities_grant_panel{position:fixed;bottom:-50px;right:10px;background-color:#ea1686;color:#fff;border-radius:4px;padding:20px;display:flex;justify-content:center;align-items:center;width:95%;max-width:350px;line-height:20px;opacity:0;visibility:hidden;z-index:200}#utilities_grant_panel.utilities_grant_panel_show{opacity:1;visibility:visible;bottom:10px}#utilities_grant_panel_text a{text-decoration:underline;color:#fff}#utilities_grant_panel_button{background-color:#fff;color:#ea1686;line-height:40px;margin-top:10px;border-radius:4px;padding:0 10px;font-weight:700;float:right;cursor:pointer}#utilities_grant_panel_button:hover{background-color:#212121;color:#fff}.trustpilot_container{max-width:800px;margin:100px auto 0 auto}.trustpilot_container h3{color:#fff;margin-bottom:30px;font-size:1.5rem;text-shadow:0 1px 2px #212121}.trustpilot_inner_container{background-color:#fff;padding-top:50px;padding-bottom:50px;box-shadow:0 15px 35px rgba(50,50,93,.1),0 5px 15px rgba(0,0,0,.07);position:relative;display:block}.trustpilot_title{margin-bottom:20px;font-weight:700;font-size:1rem;font-family:sansationbold;color:#212121}@media only screen and (min-width:900px){.trustpilot_title{font-size:2rem}}@media only screen and (max-width:929px){.trustpilot_container{margin:100px 50px 0 50px}}.trustpilot_heart{position:absolute;font-size:4rem!important;top:-20px;color:#20b7e6}.trustpilot_heart1{left:-20px}.trustpilot_heart2{right:-20px}.trustpilot_container .section_tag{margin-bottom:30px}.trustpilot_link{color:#212121;display:flex;flex-wrap:wrap;justify-content:center;align-items:center}.trustpilot_link_text{margin-bottom:10px;font-size:1rem;font-weight:700}.trustpilot_link_text2{margin-top:10px;text-decoration:underline;font-size:.9rem}.trustpilot_link_text2:hover{color:#ea1686}.trustpilot_link img{max-width:200px}.header_container{width:90%;max-width:600px;padding:150px 0 150px 0;margin:0 auto;text-align:center}header.header_sticky{margin-top:120px}h1{font-size:1.5rem;font-family:sansationbold;margin-bottom:30px}p{font-size:1rem;line-height:1.6rem}strong{font-size:1rem}.header_text{max-width:600px;margin:0 auto}.header_text p{margin-bottom:20px}@media only screen and (min-width:900px){.header_container{width:70%;max-width:1000px;text-align:left}.header_container h1{max-width:600px}h1{font-size:4rem}.header_text{margin:0}}.section_block_container{padding:50px 0;max-width:1000px;width:90%;margin:0 auto}.section_block{background-color:#fff;width:100%;padding:20px}.section_normal{width:100%;padding:20px}@media only screen and (min-width:900px){.section_block_container{width:70%}}.section_block_container h2,.section_block_container h3,.section_block_container h4{margin-bottom:20px}.section_block_container p{margin-bottom:20px}address{font-size:1rem;line-height:1.2rem;margin-bottom:10px}.privacy ul,.terms ol{-webkit-padding-start:40px;padding-left:40px}.privacy ul li,.terms ol li{margin-bottom:20px;font-size:1rem;line-height:1.6rem}.terms_which{overflow:hidden;margin-bottom:10px}.terms_which_button{border:1px solid #ddd;margin-right:10px;margin-bottom:10px;padding:0 20px;line-height:40px;float:left;cursor:pointer;border-radius:4px;-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-ms-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease}.terms_which_button:hover{background-color:#20b7e6;border-color:#20b7e6;color:#fff}.terms_which_button_active{background-color:#20b7e6;border-color:#20b7e6;color:#fff}#terms_international{display:none}.tableContainer{width:100%;overflow-x:scroll}table{width:100%;word-break:initial}.table_sub_header{background-color:#f5f5f7;font-weight:700}tr:hover{background-color:#f5f5f7}td{font-size:14px}td,th{padding:12px 15px;text-align:left;border-bottom:1px solid #e1e1e1;border-left:1px solid #ddd}.error_page ul{font-size:1.2rem;list-style-type:none}.error_page ul li{margin-bottom:10px}#faqs-container{margin:0 auto;width:90%;max-width:470px;padding-bottom:100px;margin-top:200px}.faqs-title{font-size:1.2rem;font-weight:700;text-align:center}.faqs-inner{margin-top:50px}.faqs-item-title{font-size:1rem;font-weight:700;line-height:25px;border-top:1px solid #ddd;padding:15px;cursor:pointer;transition:.2s ease}.faqs-item-title:hover{transform:scale(1.01)}.faq-title-spacing{display:flex;align-items:center;justify-content:space-between;line-height:30px}.faq-drop-i{color:#212121}.faqs-item-title:last-child{border-bottom:1px solid #ddd}.faqs-item-info{padding:40px 10px 5px 10px;font-size:.9rem;line-height:25px;text-align:justify;font-weight:lighter}.margin-right{margin-right:10px}@media only screen and (min-width:900px){.faqs-item-title{font-size:1.4rem;padding:30px 15px}#faqs-container{max-width:900px}}.header-button{display:inline-block;padding:0 20px;margin-top:30px;line-height:50px;border-radius:4px;color:#fff;background-color:#212121;font-size:1rem;font-weight:700}.right{transition:.4s ease-in-out;position:relative}.header-button:hover{background-color:#404041}.header-button:hover .right,.partners_footer_button:hover .right,.partners_header_button:hover .right,.sell_footer_button:hover .right{transform:translateX(6px)}.partners-link{color:#212121;font-weight:700;text-decoration:underline}#utilities_grant_panel_text{font-size:18px!important}#utilities_grant_panel{z-index:999999999!important;right:revert;left:10px!important}#utilities_grant_panel_button{float:left!important}