.earthhour-data-wrap *,.leaderboard *{color:#fff}.earthhour-data-wrap>.content-wrapper{padding-left:0;padding-right:0}.bottom-logo{margin-top:50px;padding:10px;text-align:center}.earthhour-data{margin:0 auto;max-width:900px;text-align:center}span#error-email{color:red;font-size:15px;margin-top:12px}.sub-header{margin-top:32px}.sub-header *{font-weight:400}ol.leaderboard_List li strong{margin-left:16px}button.multistep-btn.button{margin:50px auto}.section{text-align:center}.planning-row{display:flex;flex-wrap:wrap;margin:80px 0 60px;row-gap:32px}.planning-row>.col-auto:not(:last-child){margin-right:24px}.col-auto{width:calc(20% - 20px)}.planning-col{background-position:50%;background-size:cover;border-radius:18px;display:flex;flex-direction:column;justify-content:flex-end;min-height:280px}.planning-col-label-wrap{border-radius:0 0 18px 18px;padding:0 15px 24px;position:relative}.planning-col-label-wrap:before{background-image:linear-gradient(180deg,transparent,#000);border-radius:0 0 18px 18px;bottom:0;content:"";height:100%;left:0;position:absolute;width:100%}.planning-col-label{font-size:16px;position:relative;text-align:center}.planning-col-label h4{margin-bottom:4px}.planning-col-label .hour{color:var(--quaternary)}.section .cta-group{column-gap:20px;justify-content:center;padding:0 20px;row-gap:16px}.cta-group .hs-button{align-items:center;display:inline-flex}.leaderboard{margin-top:80px}.country,.leaderboard>h2{text-align:center}.country{border-radius:18px;margin:0 20px;padding:28px 20px;position:relative}.country:before{backdrop-filter:blur(17px);background:hsla(0,0%,85%,.1);border-radius:18px;box-shadow:inset 17px -17px 17px hsla(0,0%,65%,.1),inset -17px 17px 17px hsla(0,0%,100%,.1);content:"";height:100%;left:0;opacity:.6;position:absolute;top:0;width:100%;z-index:-1}.country h4{color:var(--tertiary);margin-bottom:0}.country-number{font-size:20px;font-weight:600;line-height:1.5;margin-bottom:12px;opacity:.3}.flag-image{background-position:50%;background-size:cover;height:40px;margin:0 auto 24px;width:75px}.leaderboard .slick-dots,.planning-wrap .slick-dots{list-style:none;margin:0;padding:0;text-align:center}.leaderboard .slick-dots li:only-child,.planning-wrap .slick-dots li:only-child{display:none}.leaderboard .slick-dots li,.planning-wrap .slick-dots li{align-items:center;border:1px solid transparent;border-radius:100%;display:inline-flex;font-size:0;height:17px;justify-content:center;margin-top:32px;outline:none;transition:all .15s linear;width:17px}.leaderboard .slick-dots li button,.planning-wrap .slick-dots li button{background:hsla(0,0%,42%,.51);border:0;border-radius:100%;font-size:0;height:7px;outline:none;padding:0;width:7px}.leaderboard .slick-dots li:not(:last-child),.planning-wrap .slick-dots li:not(:last-child){margin-right:7px}.leaderboard .slick-dots li.slick-active,.planning-wrap .slick-dots li.slick-active{border-color:var(--quaternary)}.leaderboard .slick-dots li.slick-active button,.planning-wrap .slick-dots li.slick-active button{background-color:var(--quaternary)}.planning-wrap .slick-dots{width:100%}.planning-wrap .slick-dots li{margin-top:0}.hbspt-form{display:none}.multistep-box .button:disabled,.multistep-box button:disabled,.multistep-box button:disabled:hover{background-color:#d0d0d0!important;border-color:#d0d0d0;color:#e6e6e6;cursor:not-allowed!important}.multistep-box-inner{width:100%}.multistep-box~.multistep-box,.thanku-mesz{display:none}.thanku-mesz{min-height:100vh}.multistep-main{align-items:center;background:hsla(0,0%,100%,.73);display:flex;flex-direction:column;justify-content:center;overflow:hidden;padding:50px 10px;position:relative}.multistep-wrapper{padding:30px 0 10px}.multistep-box h3{color:var(--tertiary)}.form-control{margin:44px auto 0;max-width:600px;width:100%}.form-control h4{text-align:left}.multistep-box .form-control input[type=tel],.multistep-box .form-control select,.multistep-box input[type=text]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;border:1px solid #ccc;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075);color:#555;font-family:roboto,Helvetica,sans-serif;font-size:14px;height:48px;line-height:1.42857143;margin:0 auto;padding:10px 12px;-webkit-transition:border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;transition:border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out,-webkit-box-shadow .15s ease-in-out}.multistep-box .form-control select:focus,.multistep-box input[type=text]:focus{background-color:#ecf0f3!important;border-color:#ccc;box-shadow:none!important;outline:none}.multistep-box input::-webkit-input-placeholder{font-weight:400}.multistep-main-wrap .content-wrapper{position:relative}ul#progress_header li.full-bar{background:#ccc;border-radius:10px;height:13px;left:0;position:absolute;top:0;width:100%}ul#progress_header li.active-bar{background:#337ab7;border-bottom-left-radius:10px;border-bottom-right-radius:10px;border-top-left-radius:10px;border-top-right-radius:10px;height:13px;left:0;position:absolute;top:0}ul#progress_header{height:13px;list-style:none;margin:0 0 60px;max-width:850px;padding:0;position:relative;width:100%}.radio-group label{padding:0;position:relative;width:50%}.multistep-box input[type=radio]:checked+.radio-description{outline:4px solid var(--quaternary)}.radio-description{background:#5cb85c;border-radius:4px;color:#fff;cursor:pointer;display:flex;flex-direction:column;font-size:18px;height:45px;justify-content:center;line-height:1.333;margin:auto;position:relative;width:300px}.radio-description:hover{background:#449d44}.radio-description strong{font-weight:600}.radio-description-text>div{position:relative}.eclipse{align-items:center;background-color:#fff;border-radius:100%;display:inline-flex;height:26px;justify-content:center;position:absolute;right:10px;top:8px;width:26px}.eclipse svg{display:none}.multistep-box input[type=radio]:checked+.radio-description .eclipse svg{display:block}.radio-group label input#planning{opacity:0;position:absolute;top:-50%}.nxt-prev-button{bottom:20px;display:flex;justify-content:center;margin-top:0;position:static;right:0;text-align:center;width:100%}.nxt-prev-button input:not(:last-child){margin-right:20px}.acknowledgement img{border-radius:18px;height:163px;object-fit:cover;width:163px}.acknowledgement h5{font-weight:400}.multistep-box{flex-wrap:wrap;padding:0;position:relative;text-align:center;transition:transform .6s cubic-bezier(.68,-.6,.32,1.6)}.multistep-box,.multistep-box .multistep-box-inner{align-items:center;display:flex;justify-content:center}.multistep-box .multistep-box-inner{flex-direction:column;left:0;margin:0 auto;width:100%}.multistep-box-inner img{margin-bottom:20px}.mx-680 .multistep-box-inner{max-width:780px}.control-form.radio-group{display:flex;flex-wrap:wrap;margin-bottom:20px;margin-top:16px}.control-form{width:100%}p.close-button{margin-top:12px}.thanku-mesz{min-height:430px}.thanku-mesz .multistep-box-inner{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center;margin:0 auto;min-height:430px;padding:50px;text-align:center;width:100%}.title-box{text-align:center}.step-1 .control-form,.title-box{justify-content:center;margin:0 auto;max-width:750px}.step-1 .control-form .name{margin:44px auto 0;max-width:600px}.step-1 .control-form .name .suggation{text-align:left}.step-1 h4{margin-left:auto;margin-right:auto;max-width:580px}.step-2 p{font-size:18px;font-weight:600}.step-5 .title-box{max-width:100%}.step-5 .form-control{align-items:center;display:flex;flex-wrap:wrap;margin-top:16px;max-width:818px}.step-5 .form-control .row1{display:flex;margin:0 0 16px;width:100%}.step-5 .form-control .row2,.step-5 .form-control .row3{margin:0 0 16px;width:100%}.step-5 .form-control .row1 .column{width:50%}.step-5 .form-control .row1 .column:first-child{margin-right:1.5px}.step-5 .form-control .row1 .column:last-child{margin-left:1.5px}.subscribe-message{color:#000;font-family:roboto,Helvetica,sans-serif;font-size:20px;font-weight:400;line-height:1.2;margin:0 auto;text-align:center}.subscribe-message h4{font-weight:400}.subscribe-message h4 strong{font-weight:600}.step-5 .form-control h4{margin-bottom:0}.step-5 .form-control .th{color:var(--tertiary);font-size:18px;font-weight:600;line-height:36px;text-decoration:underline}.leaderboard_List{margin-top:56px}.multistep-box .form-control select{-webkit-appearance:none;-moz-appearance:none;appearance:none}.multistep-box .form-control{position:relative}.step-4 .form-control:before{background-image:url();background-size:cover;bottom:24px;content:"";height:13px;pointer-events:none;position:absolute;right:12px;transform:rotate(135deg);width:13px}.step-5 .form-control .no-thanks{color:var(--primary);cursor:pointer;font-weight:400}.multistep-main-wrap{align-items:center;display:flex;min-height:100%}.multistep-main-wrap .content-wrapper{width:100%}.subscrib-checkbox input{float:left;margin-top:2px;width:auto}.subscrib-checkbox{align-items:center;display:none;display:flex!important;line-height:1;margin-top:0;text-align:left}.subscrib-checkbox input#subscribe_confirmation{background:#f3f8fb;border-color:#e2e8f0;border-radius:100%;border-width:1px;box-sizing:border-box;color:#4299e1;display:inline-block;flex-shrink:0;height:20px;padding:0;-webkit-user-select:none;-moz-user-select:none;user-select:none;vertical-align:middle;width:20px}.subscrib-checkbox>span{display:block;margin-left:5px}.subscrib-checkbox>span p{color:#000;display:inline;font-family:roboto,Helvetica,sans-serif;font-size:14px;margin:0}.earthhour-data.no-dynamic{margin-bottom:40px}.multistep-main-wrap .content-wrapper{max-width:1170px;padding:0}.multistep-box .form-control select{border:none;color:#adadad}.multistep-box.step-3 .form-control{margin-top:0}.multistep-box.step-3 .form-control:before{border-color:#999 transparent transparent;border-style:solid;border-width:5px 5px 0;color:#999;content:"";margin-top:4px;position:absolute;right:10px;top:16px}.multistep-box .form-control select option{color:#35495e;font-size:20px;line-height:16px;min-height:40px;outline:none;padding:12px}.multistep-main h2{font-family:roboto,Helvetica,sans-serif;font-size:36px;font-weight:400;letter-spacing:0;line-height:1.3em;margin:10px 0 20px;text-align:center;text-shadow:0 0 0 transparent;text-transform:none}.section-title h3{color:#333;font-size:30px}.section-title h3,.section-title p{font-family:roboto,Helvetica,sans-serif;font-weight:400;line-height:1.2;margin:0 0 16px;text-align:center}.section-title p{color:#000;font-size:14px}.bottom-pane{color:#000;font-family:roboto,Helvetica,sans-serif;font-size:16px;font-weight:400;line-height:1.2;margin-bottom:16px;margin-top:15px;text-align:center}button.ss_next_btn.button.action-button,input.button.email_form_submit.action-button{background:#5cb85c;border:none;color:#fff;font-family:roboto,Helvetica,sans-serif;font-size:20px!important;font-weight:600!important;line-height:48px;margin-top:20px;padding:0;width:200px!important}@media (max-width:991px){.col-auto{padding:0 10px;width:calc(33.333% - 13.333px)}.planning-row>.col-auto:not(:last-child){margin:0}.planning-row>.col-auto:nth-child(3n+1),.planning-row>.col-auto:nth-child(3n+2){margin-right:20px}}@media (max-width:767px){.earthhour-data.no-dynamic{margin-bottom:30}.planning-row{margin-bottom:40px;margin-top:0}.subscrib-checkbox{margin-top:0}.col-auto{width:calc(50% - 10px)}.control-form.radio-group{align-items:center;flex-direction:column;margin-top:16px;row-gap:8px}.multistep-box .multistep-box-inner{padding-left:16px;padding-right:16px}.multistep-wrapper .close-form{height:20px;top:20px;width:20px}.multistep-wrapper .close-form svg{height:20px;width:20px}.planning-row>.col-auto:nth-child(3n+1),.planning-row>.col-auto:nth-child(3n+2){margin-right:0}.planning-row>.col-auto:nth-child(odd){margin-right:20px}.step-5 .form-control{flex-direction:column}.radio-group label{width:100%}.cta-group .cta_button{padding:16px!important}.cta-group .cta_button,.cta-group .cta_button span{font-size:16px!important}.bottom-pane{padding:0 16px}}@media (max-width:620px){.earthhour-data h2{font-size:26px}}@media (max-width:520px){.sub-header h4{font-size:20px}.radio-group label{padding:0;width:100%}.col-auto{width:100%}.planning-row>.col-auto:nth-child(odd){margin-right:0}.earthhour-data h2{font-size:24px}}@media(max-width:480px){.multistep-main h2{font-size:26px}}@media (max-width:490px){.col-auto{padding:0 5px}}@media (max-width:450px){.sub-header h4{font-size:18px}}@media (max-width:430px){.sub-header h4{font-size:16px}.step-5 .form-control h4,.subscribe-message h4{font-size:18px}}