* {
  box-sizing: border-box;
}
   .w-layout-grid {
     display: -ms-grid;
     display: grid;
     grid-auto-columns: 1fr;
     -ms-grid-columns: 1fr 1fr;
     grid-template-columns: 1fr 1fr;
     -ms-grid-rows: auto auto;
     grid-template-rows: auto auto;
     grid-row-gap: 16px;
     grid-column-gap: 16px;
   }
   
   h1 {
     margin-top: 20px;
     margin-bottom: 10px;
     font-size: 3em;
     line-height: 44px;
     font-weight: 700;
   }
   
   h2 {
     margin-top: 20px;
     margin-bottom: 10px;
     font-size: 32px;
     line-height: 36px;
     font-weight: bold;
   }
   
   img {
     display: inline-block;
   }
   
   .h1-display {
     display: block;
     margin-bottom: 20px;
     color: #ff585b;
     font-size: 60px;
     line-height: 70px;
   }
   
   .h1 {
     margin-bottom: 30px;
     font-size: 60px;
     line-height: 60px;
   }
   
   .h2 {
     font-size: 48px;
     line-height: 1;
   }
   
   .h2.why-use-hohm {
     margin-bottom: 60px;
   }
   
   .h2.custom-offer {
     margin-top: 0px;
     text-align: center;
   }
   
   .h2.solar-revolution {
     max-width: 600px;
     margin-bottom: 60px;
     text-align: center;
   }
   
   .h2.hassle-free-solar {
     margin-top: 10px;
   }
   
   .h2.solar-partner {
     margin-bottom: 20px;
     color: #fff;
   }
   
   .h2.solar-market-network {
     margin-bottom: 60px;
     text-align: center;
   }
   
   .h2.solar-savings-calculator {
     max-width: 600px;
     margin-bottom: 60px;
     color: #fff;
     text-align: center;
   }
   
   .h2.solar-cost-calculator {
     margin-top: 10px;
     color: #00c5ff;
     font-size: 36px;
     text-align: center;
   }
   
   .h2.simple-process {
     margin-bottom: 40px;
     text-align: center;
   }
   
   .h2.step-number {
     left: 0px;
     margin-top: 0px;
     margin-right: 0px;
     margin-bottom: 0px;
     background-color: transparent;
     color: #fff;
     font-size: 40px;
   }
   
   .h2.lets-go-solar {
     margin-bottom: 20px;
     color: #fff;
     text-align: center;
   }
   
   .h2.welcome-hohm {
     margin-bottom: 60px;
     color: #fff;
     text-align: center;
   }
   
   .h2.welcome-hohm.quality-solar-installer {
     margin-bottom: 20px;
   }
   
   .h2.join-our-mission {
     margin-bottom: 20px;
     color: #fff;
   }
   
   .h2.company {
     margin-top: 0px;
   }
   
   .h2.solar-partner {
     margin-bottom: 20px;
     color: #fff;
     text-align: left;
   }
   
   .h2.get-started-form {
     margin-top: 0px;
     line-height: 1.1;
     text-align: center;
   }
   
   .h2.faqs {
     margin-top: 0px;
     margin-bottom: 40px;
     text-align: center;
   }
   
   .h2.enterprise-partner-heading {
     max-width: 600px;
     margin-bottom: 20px;
     text-align: center;
   }
   
   .h2.solar-pv {
     max-width: 600px;
     margin-bottom: 20px;
     text-align: center;
   }
   
   .h2.solar-pv-type {
     margin-top: 0px;
     color: #ff585b;
   }
   
   .h2.solar-education {
     margin-top: 0px;
     color: #fff;
   }
   
   .h2.faq-banner {
     margin-bottom: 20px;
     color: #fff;
     text-align: center;
   }
   
   .h2.solar-saving-tips-heading {
     margin-top: 0px;
     margin-bottom: 40px;
     text-align: center;
   }
   
   .h2.news-headline {
     margin-top: 0px;
     margin-bottom: 40px;
     text-align: center;
   }
   
   .h2.header {
     font-size: 28px;
     line-height: 1.1;
   }
   
   .h2.header.load-shedding-solutions {
     color: #fff;
     text-align: center;
   }
   
   .h2.eula {
     margin-bottom: 40px;
     text-align: center;
   }
   
   .h2._404 {
     margin-bottom: 40px;
     color: #fff;
   }
   
   .h2.step-number {
     left: 0px;
     margin-top: 0px;
     margin-right: 0px;
     margin-bottom: 0px;
     background-color: transparent;
     color: #fff;
     font-size: 40px;
   }
   
   .h3 {
     display: block;
     margin-top: 0px;
     margin-bottom: 0px;
     color: #082131;
     font-size: 22px;
     line-height: 1.1;
     font-weight: 700;
   }
   
   .h3.key-point {
     font-size: 18px;
     line-height: 24px;
   }
   
   .h3.hohmmm {
     max-width: 300px;
     margin-top: 20px;
     margin-bottom: 20px;
     line-height: 30px;
     font-weight: 500;
     text-align: center;
   }
   
   .h3.footer {
     margin-bottom: 20px;
     color: #fff;
   }
   
   .h3.hassle-free {
     margin-bottom: 5px;
   }
   
   .h3.comparison-table {
     margin-left: 20px;
   }
   
   .h3.process-step {
     margin-bottom: 20px;
     color: #fff;
   }
   
   .h3.solar-business {
     color: #fff;
   }
   
   .h3.sponsored-company {
     text-align: center;
   }
   
   .h3.get-started {
     margin-top: 20px;
     margin-bottom: 20px;
     line-height: 1;
     font-weight: 500;
     text-align: center;
   }
   
   .h3.faq {
     margin-bottom: 10px;
   }
   
   .h3.solar-pv-number {
     color: #fff;
   }
   
   .h3.solar-tip-heading {
     margin-top: 0px;
     margin-bottom: 20px;
   }
   
   .h3.solar-tip-read-more-sub-heading {
     margin-top: 0px;
     margin-bottom: 40px;
     font-weight: 500;
     text-align: center;
   }
   
   .body-paragraph {
     margin-bottom: 0px;
     color: #082131;
     font-size: 18px;
     line-height: 1.4;
     font-weight: 400;
   }
   
   .body-paragraph.header {
     display: -webkit-box;
     display: -webkit-flex;
     display: -ms-flexbox;
     display: flex;
     margin-bottom: auto;
     -webkit-box-pack: center;
     -webkit-justify-content: center;
     -ms-flex-pack: center;
     justify-content: center;
     color: #082131;
     font-size: 12px;
     text-align: center;
     letter-spacing: 0.5px;
   }
   
   .body-paragraph.footer {
     color: #fff;
     font-size: 14px;
     line-height: 20px;
   }
   
   .body-paragraph.solar-revolution {
     text-align: center;
   }
   
   .body-paragraph.hassle-free-solar {
     margin-top: 20px;
     margin-bottom: 20px;
   }
   
   .body-paragraph.hassle-free {
     margin-bottom: 0px;
     -webkit-align-self: flex-start;
     -ms-flex-item-align: start;
     align-self: flex-start;
   }
   
   .body-paragraph._5-easy-steps {
     margin-bottom: 20px;
     font-size: 16px;
     line-height: 22px;
     text-align: left;
   }
   
   .body-paragraph.step-label {
     margin-top: 0px;
     color: #fff;
     font-weight: 700;
     text-align: center;
   }
   
   .body-paragraph.white {
     color: #fff;
   }
   
   .body-paragraph.solar-savings-calculator {
     margin-bottom: 20px;
     color: #fff;
     text-align: center;
   }
   
   .body-paragraph.solar-marketplace {
     max-width: 600px;
     margin-bottom: 20px;
     text-align: center;
   }
   
   .body-paragraph.simple-process {
     margin-bottom: 20px;
     text-align: center;
   }
   
   .body-paragraph.process-step {
     margin-bottom: 10px;
     color: #fff;
   }
   
   .body-paragraph.lets-go-solar {
     margin-top: 0px;
     margin-bottom: 40px;
     color: #fff;
     text-align: center;
   }
   
   .body-paragraph.welcome-hohm {
     margin-bottom: 20px;
     color: #fff;
     text-align: center;
   }
   
   .body-paragraph.solar-partner {
     margin-bottom: 20px;
     color: #fff;
     text-align: left;
   }
   
   .body-paragraph.faq {
     margin-bottom: 30px;
   }
   
   .body-paragraph.error-message-text {
     text-align: center;
   }
   
   .body-paragraph.success-message {
     color: #fff;
   }
   
   .body-paragraph.enterprise-partner-body {
     margin-bottom: 40px;
     text-align: center;
   }
   
   .body-paragraph.solar-education {
     color: #fff;
   }
   
   .body-paragraph.faqs {
     margin-bottom: 20px;
     text-align: center;
   }
   
   .body-table {
     color: #082131;
     font-size: 16px;
     line-height: 22px;
     font-weight: 600;
   }
   
   .h4 {
     font-size: 16px;
     line-height: 20px;
     font-weight: 700;
     letter-spacing: 0px;
   }
   
   .h4.navigation-link {
     margin-right: 24px;
     padding: 0px;
     background-color: transparent;
     -webkit-transition: color 400ms ease;
     transition: color 400ms ease;
     font-size: 13px;
     letter-spacing: 0.5px;
   }
   
   .h4.navigation-link:hover {
     background-color: transparent;
     color: #ff585b;
   }
   
   .h4.navigation-link.w--current {
     color: #082131;
   }
   
   .h4.navigation-link.w--current:active {
     color: #082131;
   }
   
   .h4.navigation-link.w--current:focus {
     color: #082131;
   }
   
   .h4.navigation-link.w--current:focus-visible {
     color: #082131;
   }
   
   .h4.navigation-link.w--current[data-wf-focus-visible] {
     color: #082131;
   }
   
   .h4.navigation-link.w--current:visited {
     color: #082131;
   }
   
   .h4.navigation-link.dropdown {
     margin-right: 20px;
     margin-left: 0px;
     padding: 0px;
     background-color: transparent;
   }
   
   .h4.navigation-link.dropdown:hover {
     background-color: transparent;
   }
   
   .h4.navigation-link.dropdown:active {
     color: #082131;
   }
   
   .h4.navigation-link.dropdown:focus {
     color: #082131;
   }
   
   .h4.navigation-link.dropdown:focus-visible {
     color: #082131;
   }
   
   .h4.navigation-link.dropdown[data-wf-focus-visible] {
     color: #082131;
   }
   
   .h4.navigation-link.dropdown:visited {
     color: #082131;
   }
   
   .h4.navigation-link.dropdown.w--current {
     color: #082131;
   }
   
   .h4.navigation-link.dropdown.w--current:hover {
     color: #ff585b;
   }
   
   .h4.navigation-link.dropdown.w--current:active {
     color: #082131;
   }
   
   .h4.navigation-link.dropdown.w--current:focus {
     color: #082131;
   }
   
   .h4.navigation-link.dropdown.w--current:focus-visible {
     color: #082131;
   }
   
   .h4.navigation-link.dropdown.w--current[data-wf-focus-visible] {
     color: #082131;
   }
   
   .h4.navigation-link.dropdown.w--current:visited {
     color: #082131;
   }
   
   .h4.navigation-link.dropdown.w--open {
     display: block;
     padding: 30px 20px;
     -webkit-box-orient: vertical;
     -webkit-box-direction: normal;
     -webkit-flex-direction: column;
     -ms-flex-direction: column;
     flex-direction: column;
     -webkit-box-align: start;
     -webkit-align-items: flex-start;
     -ms-flex-align: start;
     align-items: flex-start;
     border-radius: 20px;
     background-color: #f7f7f7;
     box-shadow: 0 6px 15px 1px rgba(0, 0, 0, 0.02);
   }
   
   .h4.navigation-link.last {
     margin-right: 10px;
   }
   
   .h4.navigation-link.last.w--current {
     color: #082131;
   }
   
   .h4.navigation-link.last.w--current:hover {
     color: #ff585b;
   }
   
   .h4.navigation-link.solar-tip-link {
     display: none;
   }
   
   .h4.navigation-link.mobile-specific {
     display: none;
   }
   
   .h4.white {
     color: #fff;
   }
   
   .h4.solar-revolution {
     margin-bottom: 0px;
     color: #00c5ff;
     font-size: 18px;
     font-weight: 400;
     text-align: center;
     letter-spacing: 0.5px;
   }
   
   .h4.hassle-free-solar {
     margin-top: 0px;
     margin-bottom: 0px;
     color: #ff585b;
     font-size: 18px;
     font-weight: 400;
     text-align: left;
     letter-spacing: 0.5px;
   }
   
   .h4.comparison-table {
     margin-top: 0px;
     margin-bottom: 0px;
     color: #082131;
     font-size: 18px;
     font-weight: 400;
     text-align: left;
     letter-spacing: 0.5px;
   }
   
   .h4._5-easy-steps {
     font-size: 14px;
     line-height: 18px;
     font-weight: 500;
     text-align: center;
   }
   
   .h4.solar-partner {
     margin-top: 0px;
     margin-bottom: 0px;
     color: #fff;
     font-size: 18px;
     font-weight: 400;
     text-align: left;
     letter-spacing: 0.5px;
   }
   
   .h4.marketpace-graph {
     font-weight: 600;
     letter-spacing: 0.5px;
   }
   
   .h4.process-step {
     color: #ff585b;
   }
   
   .h4.step-text {
     padding-right: 50px;
     border-right: 1px solid rgba(8, 33, 49, 0.1);
     letter-spacing: 0px;
   }
   
   .h4.solar-workflow {
     margin-bottom: 0px;
     color: #ff585b;
     font-size: 18px;
     font-weight: 400;
     text-align: left;
     letter-spacing: 0.5px;
   }
   
   .h4.solar-education {
     margin-bottom: 0px;
     color: #00c5ff;
     font-size: 18px;
     font-weight: 400;
     text-align: left;
     letter-spacing: 0.5px;
   }
   
   .h4.solar-tip-date {
     color: #ff585b;
     font-weight: 500;
   }
   
   .h4.get-started {
     margin-bottom: 20px;
     color: #ff825c;
     font-size: 18px;
     font-weight: 400;
     text-align: center;
     letter-spacing: 0.5px;
   }
   
   .h4.process-step {
     color: #ff585b;
   }
   
   .button {
     display: inline-block;
     height: 70px;
     max-height: 70px;
     margin-top: 30px;
     margin-bottom: 10px;
     padding: 24px 30px 20px;
     -webkit-box-pack: center;
     -webkit-justify-content: center;
     -ms-flex-pack: center;
     justify-content: center;
     -webkit-flex-wrap: nowrap;
     -ms-flex-wrap: nowrap;
     flex-wrap: nowrap;
     -webkit-box-align: center;
     -webkit-align-items: center;
     -ms-flex-align: center;
     align-items: center;
     border-radius: 26px;
     background-image: linear-gradient(47deg, #ff585b, #ff825c);
     font-size: 20px;
     font-weight: 700;
     text-align: center;
     text-decoration: none;
   }
   
   .button.solar-offer {
     margin-top: 0px;
     margin-bottom: 0px;
     border-radius: 0px 16px 16px 0px;
   }
   
   .button.footer {
     margin-top: 0px;
     margin-bottom: 0px;
     border-radius: 0px 16px 16px 0px;
   }
   
   .button.solar-partner {
     background-color: #082131;
     background-image: none;
   }
   
   .button.solar-corst-calculator {
     height: 70px;
     margin-top: 0px;
     margin-bottom: 0px;
     padding-top: 20px;
     padding-bottom: 20px;
     border-radius: 0px 16px 16px 0px;
   }
   
   .button.get-started {
     display: -webkit-box;
     display: -webkit-flex;
     display: -ms-flexbox;
     display: flex;
     margin-top: 20px;
   }
   
   .button.text-button {
     height: 20px;
     margin-top: 0px;
     margin-bottom: 0px;
     padding: 0px;
     background-color: transparent;
     background-image: none;
     color: #ff585b;
   }
   
   .button._404 {
     width: 50%;
   }
   
   .style-elements-container {
     display: -webkit-box;
     display: -webkit-flex;
     display: -ms-flexbox;
     display: flex;
     padding: 40px;
     -webkit-box-orient: vertical;
     -webkit-box-direction: normal;
     -webkit-flex-direction: column;
     -ms-flex-direction: column;
     flex-direction: column;
     -webkit-box-align: start;
     -webkit-align-items: flex-start;
     -ms-flex-align: start;
     align-items: flex-start;
     background-color: #fff;
   }
   
   .contact-form {
     padding-top: 100px;
     padding-bottom: 100px;
   }
   
   .contact-form-grid {
     display: -ms-grid;
     display: grid;
     margin-top: 40px;
     grid-auto-columns: 1fr;
     grid-column-gap: 20px;
     grid-row-gap: 20px;
     -ms-grid-columns: 1fr 1fr;
     grid-template-columns: 1fr 1fr;
     -ms-grid-rows: auto;
     grid-template-rows: auto;
   }
   
   .form-field {
     margin-bottom: 20px;
     padding-top: 30px;
     padding-bottom: 30px;
     border-style: solid;
     border-width: 0.5px;
     border-color: rgba(8, 33, 49, 0.2);
     border-radius: 16px;
     font-size: 16px;
     line-height: 22px;
     font-weight: 600;
   }
   
   .form-field.solar-offer {
     width: 60%;
     height: 70px;
     margin-bottom: 0px;
     padding: 20px;
     -webkit-align-self: auto;
     -ms-flex-item-align: auto;
     -ms-grid-row-align: auto;
     align-self: auto;
     border-style: none;
     border-top-right-radius: 0px;
     border-bottom-right-radius: 0px;
     background-color: #f7f7f7;
   }
   
   .form-field.footer {
     width: 60%;
     height: 70px;
     margin-bottom: 0px;
     padding: 20px;
     -webkit-align-self: auto;
     -ms-flex-item-align: auto;
     -ms-grid-row-align: auto;
     align-self: auto;
     border-style: none;
     border-top-right-radius: 0px;
     border-bottom-right-radius: 0px;
     background-color: #f7f7f7;
   }
   
   .form-field.solar-corst-calculator {
     height: 70px;
     margin-bottom: 0px;
     padding-right: 20px;
     padding-left: 20px;
     border-top-right-radius: 0px;
     border-bottom-right-radius: 0px;
   }
   
   .form-field.name {
     width: 49%;
   }
   
   .form-field.surname {
     width: 49%;
   }
   
   .form-field.email {
     width: 49%;
   }
   
   .form-field.number {
     width: 49%;
   }
   
   .colour-swatch-wrapper {
     display: -webkit-box;
     display: -webkit-flex;
     display: -ms-flexbox;
     display: flex;
     padding-top: 20px;
     padding-bottom: 20px;
     border: 0.5px none #082131;
     border-radius: 16px;
   }
   
   .colour {
     width: 60px;
     height: 60px;
     margin-right: 10px;
     border: 1px solid #082131;
     border-radius: 16px;
   }
   
   .colour.white {
     border-width: 0.5px;
     border-color: rgba(8, 33, 49, 0.2);
   }
   
   .colour.yellow {
     border-style: none;
     background-color: #ffb258;
   }
   
   .colour.orange {
     border-style: none;
     background-color: #ff825c;
   }
   
   .colour.red {
     border-style: none;
     background-color: #ff585b;
   }
   
   .colour.blue {
     border-style: none;
     background-color: #00c5ff;
   }
   
   .colour.dark-navy {
     border-style: none;
     background-color: #082131;
   }
   
   .colour.light-grey {
     border-style: none;
     background-color: #f7f7f7;
   }
   
   .section {
     padding-bottom: 60px;
     background-color: #fff;
   }
   
   .section.footer {
     padding-top: 60px;
     padding-right: 0px;
     padding-left: 0px;
     background-color: #082131;
     background-image: none;
     background-position: 0px 0px;
     background-repeat: repeat;
   }
   
   .section.trusted-by {
     padding-top: 100px;
     padding-bottom: 100px;
     background-color: #f7f7f7;
   }
   
   .section.hohmmm {
     display: -webkit-box;
     display: -webkit-flex;
     display: -ms-flexbox;
     display: flex;
     height: 800px;
     padding-top: 0px;
     padding-bottom: 0px;
     -webkit-box-orient: horizontal;
     -webkit-box-direction: normal;
     -webkit-flex-direction: row;
     -ms-flex-direction: row;
     flex-direction: row;
     -webkit-box-pack: center;
     -webkit-justify-content: center;
     -ms-flex-pack: center;
     justify-content: center;
     -webkit-box-align: center;
     -webkit-align-items: center;
     -ms-flex-align: center;
     align-items: center;
     background-image: url("https://uploads-ssl.webflow.com/622c3dd6b3c6cbdb576a098d/622da401dd9a963398c99e7b_image-hohmmm.jpg");
     background-position: 50% 50%;
     background-size: cover;
     background-repeat: no-repeat;
     background-attachment: fixed;
   }
   
   .section.why-use-hohm {
     padding-top: 60px;
     padding-bottom: 100px;
     background-color: #f7f7f7;
   }
   
   .section.why-use-hohm.laning-page-gauteng {
     background-color: #fff;
   }
   
   .section.why-use-hohm.laning-page-gauteng.quality-solar-installer {
     background-color: #f7f7f7;
     background-image: none;
   }
   
   .section.cusrom-offer {
     padding-top: 180px;
     padding-bottom: 180px;
     background-color: #fff;
   }
   
   .section.solar-revolution {
     padding-top: 60px;
     padding-bottom: 100px;
     background-color: #f7f7f7;
   }
   
   .section.hassle-free-solar {
     display: -webkit-box;
     display: -webkit-flex;
     display: -ms-flexbox;
     display: flex;
     padding-top: 100px;
     padding-bottom: 100px;
     -webkit-box-orient: horizontal;
     -webkit-box-direction: normal;
     -webkit-flex-direction: row;
     -ms-flex-direction: row;
     flex-direction: row;
     -webkit-box-pack: center;
     -webkit-justify-content: center;
     -ms-flex-pack: center;
     justify-content: center;
     -webkit-box-align: center;
     -webkit-align-items: center;
     -ms-flex-align: center;
     align-items: center;
     background-image: linear-gradient(96deg, #fff, hsla(0, 0%, 100%, 0)), url("https://uploads-ssl.webflow.com/622c3dd6b3c6cbdb576a098d/622da3f9ee9ae9356a04c218_image-hassle-free-solar-hohm-energy.jpg");
     background-position: 0px 0px, 0% 50%;
     background-size: auto, cover;
     background-repeat: repeat, no-repeat;
     background-attachment: scroll, fixed;
   }
   
   .section._70-faster {
     display: -webkit-box;
     display: -webkit-flex;
     display: -ms-flexbox;
     display: flex;
     padding-top: 100px;
     padding-bottom: 100px;
     -webkit-box-orient: horizontal;
     -webkit-box-direction: normal;
     -webkit-flex-direction: row;
     -ms-flex-direction: row;
     flex-direction: row;
     -webkit-box-pack: center;
     -webkit-justify-content: center;
     -ms-flex-pack: center;
     justify-content: center;
     -webkit-box-align: center;
     -webkit-align-items: center;
     -ms-flex-align: center;
     align-items: center;
     background-color: #f7f7f7;
   }
   
   .section._5-easy-steps {
     display: -webkit-box;
     display: -webkit-flex;
     display: -ms-flexbox;
     display: flex;
     padding-top: 100px;
     padding-bottom: 100px;
     -webkit-box-orient: horizontal;
     -webkit-box-direction: normal;
     -webkit-flex-direction: row;
     -ms-flex-direction: row;
     flex-direction: row;
     -webkit-box-pack: center;
     -webkit-justify-content: center;
     -ms-flex-pack: center;
     justify-content: center;
     -webkit-box-align: center;
     -webkit-align-items: center;
     -ms-flex-align: center;
     align-items: center;
     background-color: #fff;
   }
   
   .section._5-easy-steps.quality-solar-installer {
     background-color: #fff;
     background-image: none;
   }
   
   .section.solar-partner {
     display: -webkit-box;
     display: -webkit-flex;
     display: -ms-flexbox;
     display: flex;
     height: 720px;
     padding-top: 0px;
     padding-bottom: 0px;
     -webkit-box-orient: horizontal;
     -webkit-box-direction: normal;
     -webkit-flex-direction: row;
     -ms-flex-direction: row;
     flex-direction: row;
     -webkit-box-pack: center;
     -webkit-justify-content: center;
     -ms-flex-pack: center;
     justify-content: center;
     -webkit-box-align: end;
     -webkit-align-items: flex-end;
     -ms-flex-align: end;
     align-items: flex-end;
     background-color: #fff;
     background-image: linear-gradient(60deg, #ff585b, #ff825c);
   }
   
   .section.solar-market-network {
     background-color: #fff;
   }
   
   .section.solar-savings-calculator {
     padding-top: 60px;
     padding-bottom: 100px;
     background-color: #082131;
   }
   
   .section.lets-go-solar {
     display: -webkit-box;
     display: -webkit-flex;
     display: -ms-flexbox;
     display: flex;
     height: 500px;
     padding-top: 0px;
     padding-bottom: 0px;
     -webkit-box-orient: horizontal;
     -webkit-box-direction: normal;
     -webkit-flex-direction: row;
     -ms-flex-direction: row;
     flex-direction: row;
     -webkit-box-pack: center;
     -webkit-justify-content: center;
     -ms-flex-pack: center;
     justify-content: center;
     -webkit-box-align: center;
     -webkit-align-items: center;
     -ms-flex-align: center;
     align-items: center;
     background-color: #fff;
     background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(8, 33, 49, 0.8)), to(rgba(8, 33, 49, 0.8))), url("https://uploads-ssl.webflow.com/622c3dd6b3c6cbdb576a098d/622da584dd9a969bcdc9a1b4_image-lets-go-solar-together.jpg");
     background-image: linear-gradient(180deg, rgba(8, 33, 49, 0.8), rgba(8, 33, 49, 0.8)), url("https://uploads-ssl.webflow.com/622c3dd6b3c6cbdb576a098d/622da584dd9a969bcdc9a1b4_image-lets-go-solar-together.jpg");
     background-position: 0px 0px, 50% 50%;
     background-size: auto, cover;
     background-repeat: repeat, no-repeat;
     background-attachment: scroll, fixed;
   }
   
   .section.jpin-our-mission {
     display: -webkit-box;
     display: -webkit-flex;
     display: -ms-flexbox;
     display: flex;
     padding-top: 100px;
     padding-bottom: 100px;
     -webkit-box-orient: horizontal;
     -webkit-box-direction: normal;
     -webkit-flex-direction: row;
     -ms-flex-direction: row;
     flex-direction: row;
     -webkit-box-pack: center;
     -webkit-justify-content: center;
     -ms-flex-pack: center;
     justify-content: center;
     -webkit-box-align: center;
     -webkit-align-items: center;
     -ms-flex-align: center;
     align-items: center;
     background-color: #fff;
     background-image: linear-gradient(60deg, #ff585b, #ff825c);
   }
   
   .section.welcome-hohm {
     padding-top: 160px;
     padding-bottom: 100px;
     background-color: #f7f7f7;
     background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(8, 33, 49, 0.8)), to(rgba(8, 33, 49, 0.8))), url("https://uploads-ssl.webflow.com/622c3dd6b3c6cbdb576a098d/622da5890cc1e4d1205dc296_image-welcome-hohm.jpg");
     background-image: linear-gradient(180deg, rgba(8, 33, 49, 0.8), rgba(8, 33, 49, 0.8)), url("https://uploads-ssl.webflow.com/622c3dd6b3c6cbdb576a098d/622da5890cc1e4d1205dc296_image-welcome-hohm.jpg");
     background-position: 0px 0px, 50% 50%;
     background-size: auto, cover;
     background-repeat: repeat, no-repeat;
     background-attachment: scroll, fixed;
   }
   
   .section.solar-adoption-mission {
     padding-top: 140px;
     padding-bottom: 140px;
   }
   
   .section.our-story {
     padding-top: 140px;
     padding-bottom: 140px;
     background-color: #f7f7f7;
   }
   
   .section.solar-partner-section-header {
     padding-top: 160px;
     padding-bottom: 100px;
     background-color: #f7f7f7;
     background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(8, 33, 49, 0.8)), to(rgba(8, 33, 49, 0.8))), url("https://uploads-ssl.webflow.com/622c3dd6b3c6cbdb576a098d/622da3f88d4e53a515f951fb_image-grow-your-solar-business-with-hohm.jpg");
     background-image: linear-gradient(180deg, rgba(8, 33, 49, 0.8), rgba(8, 33, 49, 0.8)), url("https://uploads-ssl.webflow.com/622c3dd6b3c6cbdb576a098d/622da3f88d4e53a515f951fb_image-grow-your-solar-business-with-hohm.jpg");
     background-position: 0px 0px, 50% 50%;
     background-size: auto, cover;
     background-repeat: repeat, no-repeat;
     background-attachment: scroll, fixed;
   }
   
   .section.sponsored-companies {
     padding-top: 140px;
     padding-bottom: 140px;
     background-color: #f7f7f7;
   }
   
   .section.solar-workflow {
     padding-top: 140px;
     padding-bottom: 140px;
   }
   
   .section.get-started-form {
     margin-top: 0px;
     padding-top: 140px;
     padding-bottom: 140px;
     background-color: #f7f7f7;
     background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(8, 33, 49, 0.8)), to(rgba(8, 33, 49, 0.8))), url("https://uploads-ssl.webflow.com/622c3dd6b3c6cbdb576a098d/622da3ffc1e3ef4358275bbc_image-getstarted-with-hohm-energy.jpg");
     background-image: linear-gradient(180deg, rgba(8, 33, 49, 0.8), rgba(8, 33, 49, 0.8)), url("https://uploads-ssl.webflow.com/622c3dd6b3c6cbdb576a098d/622da3ffc1e3ef4358275bbc_image-getstarted-with-hohm-energy.jpg");
     background-position: 0px 0px, 50% 50%;
     background-size: auto, cover;
     background-repeat: repeat, no-repeat;
     background-attachment: scroll, fixed;
   }
   
   .section.solar-campaign {
     padding-top: 160px;
     padding-bottom: 100px;
     background-color: #f7f7f7;
     background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(8, 33, 49, 0.7)), to(rgba(8, 33, 49, 0.7))), url("https://uploads-ssl.webflow.com/622c3dd6b3c6cbdb576a098d/622da3fbbf5adf4cb80aa784_image-launch-your-cpaigns-with-hohm.jpg");
     background-image: linear-gradient(180deg, rgba(8, 33, 49, 0.7), rgba(8, 33, 49, 0.7)), url("https://uploads-ssl.webflow.com/622c3dd6b3c6cbdb576a098d/622da3fbbf5adf4cb80aa784_image-launch-your-cpaigns-with-hohm.jpg");
     background-position: 0px 0px, 50% 50%;
     background-size: auto, cover;
     background-repeat: repeat, no-repeat;
     background-attachment: scroll, fixed;
   }
   
   .section.supplier-rating {
     padding-top: 140px;
     padding-bottom: 140px;
   }
   
   .section.enterprise-partner {
     padding-top: 60px;
     padding-bottom: 100px;
     background-color: #f7f7f7;
   }
   
   .section.lets-start-a-conversatin {
     display: -webkit-box;
     display: -webkit-flex;
     display: -ms-flexbox;
     display: flex;
     height: 500px;
     padding-top: 0px;
     padding-bottom: 0px;
     -webkit-box-orient: horizontal;
     -webkit-box-direction: normal;
     -webkit-flex-direction: row;
     -ms-flex-direction: row;
     flex-direction: row;
     -webkit-box-pack: center;
     -webkit-justify-content: center;
     -ms-flex-pack: center;
     justify-content: center;
     -webkit-box-align: center;
     -webkit-align-items: center;
     -ms-flex-align: center;
     align-items: center;
     background-color: #fff;
     background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(8, 33, 49, 0.8)), to(rgba(8, 33, 49, 0.8))), url("https://uploads-ssl.webflow.com/622c3dd6b3c6cbdb576a098d/622da5879de60c7a7b8c765c_image-start-a-conversation-with-hohm.jpg");
     background-image: linear-gradient(180deg, rgba(8, 33, 49, 0.8), rgba(8, 33, 49, 0.8)), url("https://uploads-ssl.webflow.com/622c3dd6b3c6cbdb576a098d/622da5879de60c7a7b8c765c_image-start-a-conversation-with-hohm.jpg");
     background-position: 0px 0px, 50% 20%;
     background-size: auto, cover;
     background-repeat: repeat, no-repeat;
     background-attachment: scroll, fixed;
   }
   
   .section.what-is-solar-pv {
     padding-top: 160px;
     padding-bottom: 100px;
     background-color: #f7f7f7;
   }
   
   .section.advice-and-solar-education {
     padding-top: 100px;
     padding-bottom: 100px;
     background-color: #082131;
   }
   
   .section.faq-banner {
     display: -webkit-box;
     display: -webkit-flex;
     display: -ms-flexbox;
     display: flex;
     height: 500px;
     padding-top: 0px;
     padding-bottom: 0px;
     -webkit-box-orient: horizontal;
     -webkit-box-direction: normal;
     -webkit-flex-direction: row;
     -ms-flex-direction: row;
     flex-direction: row;
     -webkit-box-pack: center;
     -webkit-justify-content: center;
     -ms-flex-pack: center;
     justify-content: center;
     -webkit-box-align: center;
     -webkit-align-items: center;
     -ms-flex-align: center;
     align-items: center;
     background-color: #fff;
     background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(8, 33, 49, 0.8)), to(rgba(8, 33, 49, 0.8))), url("https://uploads-ssl.webflow.com/622c3dd6b3c6cbdb576a098d/622da404eede6e5ff7f3536c_images-more-questions-about-hohm-offering.jpg");
     background-image: linear-gradient(180deg, rgba(8, 33, 49, 0.8), rgba(8, 33, 49, 0.8)), url("https://uploads-ssl.webflow.com/622c3dd6b3c6cbdb576a098d/622da404eede6e5ff7f3536c_images-more-questions-about-hohm-offering.jpg");
     background-position: 0px 0px, 50% 60%;
     background-size: auto, cover;
     background-repeat: repeat, no-repeat;
     background-attachment: scroll, fixed;
   }
   
   .section.solar-saving-tips-section {
     background-color: #f7f7f7;
     -o-object-position: 50% 50%;
     object-position: 50% 50%;
   }
   
   .section.news {
     background-color: #f7f7f7;
   }
   
   .section.start-a-conversation {
     margin-top: 0px;
     padding-top: 140px;
     padding-bottom: 140px;
     background-color: #f7f7f7;
     background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(8, 33, 49, 0.8)), to(rgba(8, 33, 49, 0.8))), url("https://uploads-ssl.webflow.com/622c3dd6b3c6cbdb576a098d/622da580b86a2ba7a4b695d8_image-solar-panels-hohm.jpg");
     background-image: linear-gradient(180deg, rgba(8, 33, 49, 0.8), rgba(8, 33, 49, 0.8)), url("https://uploads-ssl.webflow.com/622c3dd6b3c6cbdb576a098d/622da580b86a2ba7a4b695d8_image-solar-panels-hohm.jpg");
     background-position: 0px 0px, 50% 50%;
     background-size: auto, cover;
     background-repeat: repeat, no-repeat;
   }
   
   .section.contact {
     padding-bottom: 100px;
     background-color: #fff;
   }
   
   .section.escape-load-shedding {
     padding-top: 160px;
     padding-bottom: 100px;
     background-color: #f7f7f7;
     background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(8, 33, 49, 0.7)), to(rgba(8, 33, 49, 0.7))), url("https://uploads-ssl.webflow.com/622c3dd6b3c6cbdb576a098d/62553224f043733742ff232e_iStock-542825256.jpg");
     background-image: linear-gradient(180deg, rgba(8, 33, 49, 0.7), rgba(8, 33, 49, 0.7)), url("https://uploads-ssl.webflow.com/622c3dd6b3c6cbdb576a098d/62553224f043733742ff232e_iStock-542825256.jpg");
     background-position: 0px 0px, 50% 100%;
     background-size: auto, cover;
     background-repeat: repeat, no-repeat;
   }
   
   .section.solar-is-the-smart-choice {
     padding-top: 60px;
     padding-bottom: 100px;
     background-color: #f7f7f7;
   }
   
   .section.solar-is-the-smart-choice.quality-solar-installer {
     background-image: -webkit-gradient(linear, left top, left bottom, from(#fff), to(#fff));
     background-image: linear-gradient(180deg, #fff, #fff);
   }
   
   .section.ready-to-go-solar {
     display: -webkit-box;
     display: -webkit-flex;
     display: -ms-flexbox;
     display: flex;
     height: 500px;
     padding-top: 0px;
     padding-bottom: 0px;
     -webkit-box-orient: horizontal;
     -webkit-box-direction: normal;
     -webkit-flex-direction: row;
     -ms-flex-direction: row;
     flex-direction: row;
     -webkit-box-pack: center;
     -webkit-justify-content: center;
     -ms-flex-pack: center;
     justify-content: center;
     -webkit-box-align: center;
     -webkit-align-items: center;
     -ms-flex-align: center;
     align-items: center;
     background-color: #fff;
     background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(8, 33, 49, 0.8)), to(rgba(8, 33, 49, 0.8))), url("https://uploads-ssl.webflow.com/622c3dd6b3c6cbdb576a098d/622da5879de60c7a7b8c765c_image-start-a-conversation-with-hohm.jpg");
     background-image: linear-gradient(180deg, rgba(8, 33, 49, 0.8), rgba(8, 33, 49, 0.8)), url("https://uploads-ssl.webflow.com/622c3dd6b3c6cbdb576a098d/622da5879de60c7a7b8c765c_image-start-a-conversation-with-hohm.jpg");
     background-position: 0px 0px, 50% 20%;
     background-size: auto, cover;
     background-repeat: repeat, no-repeat;
     background-attachment: scroll, fixed;
   }
   
   .section.quality-solar-installer {
     padding-top: 160px;
     padding-bottom: 100px;
     background-color: #f7f7f7;
     background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(8, 33, 49, 0.7)), to(rgba(8, 33, 49, 0.7))), url("https://uploads-ssl.webflow.com/622c3dd6b3c6cbdb576a098d/624075724727a72a692fcac9_image-rooftop.jpg");
     background-image: linear-gradient(180deg, rgba(8, 33, 49, 0.7), rgba(8, 33, 49, 0.7)), url("https://uploads-ssl.webflow.com/622c3dd6b3c6cbdb576a098d/624075724727a72a692fcac9_image-rooftop.jpg");
     background-position: 0px 0px, 50% 50%;
     background-size: auto, cover;
     background-repeat: repeat, no-repeat;
   }
   
   .container-webflow {
     display: -webkit-box;
     display: -webkit-flex;
     display: -ms-flexbox;
     display: flex;
     max-width: 960px;
     -webkit-box-orient: vertical;
     -webkit-box-direction: normal;
     -webkit-flex-direction: column;
     -ms-flex-direction: column;
     flex-direction: column;
     -webkit-box-pack: center;
     -webkit-justify-content: center;
     -ms-flex-pack: center;
     justify-content: center;
     -webkit-box-align: center;
     -webkit-align-items: center;
     -ms-flex-align: center;
     align-items: center;
   }
   
   .container.solar-partner {
     -webkit-box-pack: justify;
     -webkit-justify-content: space-between;
     -ms-flex-pack: justify;
     justify-content: space-between;
   }
   
   .container.lets-go-solar {
     -webkit-box-pack: justify;
     -webkit-justify-content: space-between;
     -ms-flex-pack: justify;
     justify-content: space-between;
   }
   
   .navigation {
     position: fixed;
     left: 0%;
     top: 0%;
     right: 0%;
     bottom: auto;
     display: -webkit-box;
     display: -webkit-flex;
     display: -ms-flexbox;
     display: flex;
     margin-right: 0px;
     margin-left: 0px;
     padding: 20px 10px;
     -webkit-box-pack: center;
     -webkit-justify-content: center;
     -ms-flex-pack: center;
     justify-content: center;
     -webkit-box-align: center;
     -webkit-align-items: center;
     -ms-flex-align: center;
     align-items: center;
     background-color: hsla(0, 0%, 100%, 0.9);
     opacity: 1;
     -webkit-backdrop-filter: blur(10px);
     backdrop-filter: blur(10px);
   }
   
   .navigation-container {
     display: -webkit-box;
     display: -webkit-flex;
     display: -ms-flexbox;
     display: flex;
     width: 100%;
     max-width: 100%;
     margin: 0px;
     -webkit-box-orient: horizontal;
     -webkit-box-direction: normal;
     -webkit-flex-direction: row;
     -ms-flex-direction: row;
     flex-direction: row;
     -webkit-box-pack: justify;
     -webkit-justify-content: space-between;
     -ms-flex-pack: justify;
     justify-content: space-between;
     -webkit-box-align: center;
     -webkit-align-items: center;
     -ms-flex-align: center;
     align-items: center;
     -webkit-align-self: auto;
     -ms-flex-item-align: auto;
     align-self: auto;
     -webkit-box-flex: 0;
     -webkit-flex: 0 0 auto;
     -ms-flex: 0 0 auto;
     flex: 0 0 auto;
   }
   
   .logo {
     display: -webkit-box;
     display: -webkit-flex;
     display: -ms-flexbox;
     display: flex;
     width: 160px;
   }
   
   .logo.w--current {
     width: auto;
     height: auto;
     margin-left: 0px;
   }
   
   .navigation-menu-container {
     display: -webkit-box;
     display: -webkit-flex;
     display: -ms-flexbox;
     display: flex;
     margin-top: 0px;
     margin-right: 0px;
     margin-bottom: 0px;
     -webkit-box-orient: horizontal;
     -webkit-box-direction: normal;
     -webkit-flex-direction: row;
     -ms-flex-direction: row;
     flex-direction: row;
     -webkit-box-align: center;
     -webkit-align-items: center;
     -ms-flex-align: center;
     align-items: center;
   }
   
   .navigation-link {
     font-size: 16px;
     line-height: 22px;
     font-weight: 700;
   }
   
   .navigation-link:hover {
     color: #ff585b;
   }
   
   .navigation-link.get-started {
     margin-left: 40px;
     padding-right: 40px;
     padding-left: 40px;
     border-radius: 22px;
     background-color: #000;
     color: #fff;
     letter-spacing: 0.5px;
   }
   
   .navigation-link.get-started.login {
     margin-left: 10px;
     border: 2px solid #082131;
     background-color: hsla(0, 0%, 100%, 0);
     background-image: none;
     -webkit-transition: color 300ms ease, opacity 300ms ease, background-color 300ms ease;
     transition: color 300ms ease, opacity 300ms ease, background-color 300ms ease;
     color: #082131;
   }
   
   .navigation-link.get-started.login:hover {
     border-style: none;
     border-color: transparent;
     background-color: #ff585b;
     background-image: none;
     opacity: 1;
     color: #fff;
   }
   
   .navigation-link.get-started {
     display: -webkit-box;
     display: -webkit-flex;
     display: -ms-flexbox;
     display: flex;
     width: 120px;
     margin-left: 10px;
     padding: 15px 16px;
     -webkit-box-pack: center;
     -webkit-justify-content: center;
     -ms-flex-pack: center;
     justify-content: center;
     -webkit-align-self: center;
     -ms-flex-item-align: center;
     align-self: center;
     border-radius: 60px;
     background-color: #082131;
     background-image: none;
     -webkit-transition: background-color 300ms ease;
     transition: background-color 300ms ease;
     font-size: 12px;
     letter-spacing: 0.3px;
   }
   
   .navigation-link.get-started:hover {
     background-color: #ff585b;
     background-image: none;
   }
   
   .header-container {
     position: static;
     display: -webkit-box;
     display: -webkit-flex;
     display: -ms-flexbox;
     display: flex;
     width: 100%;
     margin-bottom: 100px;
   }
   
   .header-content-container {
     display: -webkit-box;
     display: -webkit-flex;
     display: -ms-flexbox;
     display: flex;
     width: 50%;
     -webkit-box-orient: vertical;
     -webkit-box-direction: normal;
     -webkit-flex-direction: column;
     -ms-flex-direction: column;
     flex-direction: column;
     -webkit-box-align: start;
     -webkit-align-items: flex-start;
     -ms-flex-align: start;
     align-items: flex-start;
   }
   
   .header-map-container {
     position: relative;
     display: -webkit-box;
     display: -webkit-flex;
     display: -ms-flexbox;
     display: flex;
     width: 100%;
     height: 80%;
     -webkit-box-orient: vertical;
     -webkit-box-direction: reverse;
     -webkit-flex-direction: column-reverse;
     -ms-flex-direction: column-reverse;
     flex-direction: column-reverse;
     -webkit-box-pack: center;
     -webkit-justify-content: center;
     -ms-flex-pack: center;
     justify-content: center;
     -webkit-box-align: center;
     -webkit-align-items: center;
     -ms-flex-align: center;
     align-items: center;
     background-image: none;
     background-size: auto;
     background-repeat: repeat;
   }
   
   .form {
     display: -webkit-box;
     display: -webkit-flex;
     display: -ms-flexbox;
     display: flex;
   }
   
   .form.solar-offer {
     margin-top: 40px;
     margin-bottom: 40px;
     -webkit-box-align: center;
     -webkit-align-items: center;
     -ms-flex-align: center;
     align-items: center;
   }
   
   .below-header-key-points-container {
     display: -webkit-box;
     display: -webkit-flex;
     display: -ms-flexbox;
     display: flex;
     width: 100%;
     margin-bottom: 60px;
   }
   
   .key-point-container {
     display: -webkit-box;
     display: -webkit-flex;
     display: -ms-flexbox;
     display: flex;
     width: 33.333333333333336%;
     margin-right: 40px;
     padding-right: 0px;
     -webkit-box-orient: vertical;
     -webkit-box-direction: normal;
     -webkit-flex-direction: column;
     -ms-flex-direction: column;
     flex-direction: column;
   }
   
   .key-point-container.last {
     margin-right: 0px;
   }
   
   .header-icon-container {
     display: -ms-grid;
     display: grid;
     margin-bottom: 20px;
     -webkit-box-align: center;
     -webkit-align-items: center;
     -ms-flex-align: center;
     align-items: center;
     grid-auto-columns: 1fr;
     grid-column-gap: 10px;
     grid-row-gap: 10px;
     -ms-grid-columns: 0.25fr 1fr;
     grid-template-columns: 0.25fr 1fr;
     -ms-grid-rows: auto;
     grid-template-rows: auto;
   }
   
   .key-point-icon {
     display: -webkit-box;
     display: -webkit-flex;
     display: -ms-flexbox;
     display: flex;
     width: 60px;
     height: 60px;
     margin-right: 0px;
     background-image: url("https://uploads-ssl.webflow.com/622c3dd6b3c6cbdb576a098d/622d879412c7790aec4f9bc2_icon-20%25-saving.svg");
     background-position: 50% 50%;
     background-size: contain;
     background-repeat: no-repeat;
   }
   
   .key-point-icon._2 {
     margin-right: 0px;
     background-image: url("https://uploads-ssl.webflow.com/622c3dd6b3c6cbdb576a098d/622d87957284faac710536b4_icon-solar-installer.svg");
   }
   
   .key-point-icon._3 {
     background-image: url("https://uploads-ssl.webflow.com/622c3dd6b3c6cbdb576a098d/622d8795f62c06fe0596936c_icon-network.svg");
   }
   
   .trusted-by-info-container {
     display: -webkit-box;
     display: -webkit-flex;
     display: -ms-flexbox;
     display: flex;
     -webkit-box-orient: vertical;
     -webkit-box-direction: normal;
     -webkit-flex-direction: column;
     -ms-flex-direction: column;
     flex-direction: column;
     -webkit-box-align: center;
     -webkit-align-items: center;
     -ms-flex-align: center;
     align-items: center;
   }
   
   .trusted-by-logos-wrapper {
     display: -webkit-box;
     display: -webkit-flex;
     display: -ms-flexbox;
     display: flex;
     width: 100%;
     margin-top: 20px;
     -webkit-box-pack: center;
     -webkit-justify-content: center;
     -ms-flex-pack: center;
     justify-content: center;
     -webkit-box-align: center;
     -webkit-align-items: center;
     -ms-flex-align: center;
     align-items: center;
   }
   
   .trusted-logo-container {
     position: relative;
     display: -webkit-box;
     display: -webkit-flex;
     display: -ms-flexbox;
     display: flex;
     width: 33.333333333333336%;
     padding: 20px 80px 30px;
     -webkit-box-pack: center;
     -webkit-justify-content: center;
     -ms-flex-pack: center;
     justify-content: center;
     -webkit-box-align: center;
     -webkit-align-items: center;
     -ms-flex-align: center;
     align-items: center;
     border-right: 0.3px dashed rgba(255, 88, 91, 0.2);
   }
   
   .trusted-logo-container.last {
     padding-bottom: 20px;
     border-right-style: none;
   }
   
   .hohmmm-info-container {
     display: -webkit-box;
     display: -webkit-flex;
     display: -ms-flexbox;
     display: flex;
     width: 100%;
     padding: 60px 100px;
     -webkit-box-orient: vertical;
     -webkit-box-direction: normal;
     -webkit-flex-direction: column;
     -ms-flex-direction: column;
     flex-direction: column;
     -webkit-box-pack: center;
     -webkit-justify-content: center;
     -ms-flex-pack: center;
     justify-content: center;
     -webkit-box-align: center;
     -webkit-align-items: center;
     -ms-flex-align: center;
     align-items: center;
     border-radius: 40px;
     background-color: hsla(0, 0%, 96.9%, 0.8);
     -webkit-backdrop-filter: blur(10px);
     backdrop-filter: blur(10px);
   }
   
   .footer-content-wrapper {
     display: -webkit-box;
     display: -webkit-flex;
     display: -ms-flexbox;
     display: flex;
     width: 100%;
     padding-right: 0px;
     padding-left: 0px;
   }
   
   .footer-info-column {
     display: -webkit-box;
     display: -webkit-flex;
     display: -ms-flexbox;
     display: flex;
     width: 30%;
     margin-right: 60px;
     -webkit-box-orient: vertical;
     -webkit-box-direction: normal;
     -webkit-flex-direction: column;
     -ms-flex-direction: column;
     flex-direction: column;
   }
   
   .footer-info-column.last {
     width: 50%;
   }
   
   .footer-link.body-paragraph {
     margin-top: 10px;
     margin-bottom: 10px;
     -webkit-transition: color 500ms ease;
     transition: color 500ms ease;
     color: #fff;
     font-size: 14px;
     font-weight: 600;
     text-decoration: none;
   }
   
   .footer-link.body-paragraph:hover {
     color: #ff585b;
   }
   
   .footer-link.body-paragraph.w--current {
     -webkit-transition: color 500ms ease;
     transition: color 500ms ease;
   }
   
   .footer-link.body-paragraph.t-c {
     color: #aaa;
     font-weight: 400;
   }
   
   .social-media-info-container {
     display: -webkit-box;
     display: -webkit-flex;
     display: -ms-flexbox;
     display: flex;
     margin-bottom: 20px;
     -webkit-box-align: center;
     -webkit-align-items: center;
     -ms-flex-align: center;
     align-items: center;
   }
   
   .socila-media-icon {
     display: -webkit-box;
     display: -webkit-flex;
     display: -ms-flexbox;
     display: flex;
     width: 30px;
     height: 30px;
     margin-right: 20px;
     -webkit-box-pack: center;
     -webkit-justify-content: center;
     -ms-flex-pack: center;
     justify-content: center;
     -webkit-box-align: center;
     -webkit-align-items: center;
     -ms-flex-align: center;
     align-items: center;
   }
   
   .footer-logo-container {
     margin-bottom: 40px;
   }
   
   .why-use-hohm-info-container {
     display: -webkit-box;
     display: -webkit-flex;
     display: -ms-flexbox;
     display: flex;
     width: 100%;
     -webkit-box-orient: vertical;
     -webkit-box-direction: normal;
     -webkit-flex-direction: column;
     -ms-flex-direction: column;
     flex-direction: column;
     -webkit-box-align: center;
     -webkit-align-items: center;
     -ms-flex-align: center;
     align-items: center;
   }
   
   .comparison-column-info-container {
     display: -webkit-box;
     display: -webkit-flex;
     display: -ms-flexbox;
     display: flex;
     width: 100%;
     -webkit-box-pack: center;
     -webkit-justify-content: center;
     -ms-flex-pack: center;
     justify-content: center;
     -webkit-box-align: center;
     -webkit-align-items: center;
     -ms-flex-align: center;
     align-items: center;
   }
   
   .why-use-hohm-column-info {
     display: -webkit-box;
     display: -webkit-flex;
     display: -ms-flexbox;
     display: flex;
     width: 33.333333333333336%;
     padding: 40px 30px;
     -webkit-box-orient: vertical;
     -webkit-box-direction: normal;
     -webkit-flex-direction: column;
     -ms-flex-direction: column;
     flex-direction: column;
     -webkit-box-pack: center;
     -webkit-justify-content: center;
     -ms-flex-pack: center;
     justify-content: center;
     border-top-left-radius: 40px;
     border-bottom-left-radius: 40px;
     background-color: #fff;
   }
   
   .why-use-hohm-column-info.hohm {
     padding-top: 60px;
     padding-bottom: 60px;
     border-radius: 40px;
     background-color: #082131;
   }
   
   .why-use-hohm-column-info.diy {
     border-radius: 0px;
   }
   
   .hohm-orange-on-dark-logo-container {
     display: -webkit-box;
     display: -webkit-flex;
     display: -ms-flexbox;
     display: flex;
     margin-top: 0px;
     margin-bottom: 0px;
     -webkit-box-pack: center;
     -webkit-justify-content: center;
     -ms-flex-pack: center;
     justify-content: center;
   }
   
   .why-use-hohm-keypoint {
     display: -ms-grid;
     display: grid;
     height: 80px;
     margin-top: 0px;
     margin-bottom: 0px;
     padding-top: 0px;
     padding-bottom: 0px;
     -webkit-box-align: center;
     -webkit-align-items: center;
     -ms-flex-align: center;
     align-items: center;
     grid-auto-columns: 1fr;
     grid-column-gap: 5px;
     grid-row-gap: 16px;
     -ms-grid-columns: 0.25fr 1fr;
     grid-template-columns: 0.25fr 1fr;
     -ms-grid-rows: auto;
     grid-template-rows: auto;
     border-bottom: 0.5px solid rgba(8, 33, 49, 0.06);
   }
   
   .why-use-hohm-keypoint.last {
     border-bottom-style: none;
   }
   
   .why-use-hohm-keypoint.hohm {
     border-bottom-color: hsla(0, 0%, 100%, 0.1);
   }
   
   .comparison-table-icon {
     margin-right: 0px;
   }
   
   .solar-revolution-info-wrapper {
     display: -webkit-box;
     display: -webkit-flex;
     display: -ms-flexbox;
     display: flex;
     width: 100%;
     -webkit-box-orient: vertical;
     -webkit-box-direction: normal;
     -webkit-flex-direction: column;
     -ms-flex-direction: column;
     flex-direction: column;
     -webkit-box-align: center;
     -webkit-align-items: center;
     -ms-flex-align: center;
     align-items: center;
   }
   
   .solar-revolution-points-container {
     display: -webkit-box;
     display: -webkit-flex;
     display: -ms-flexbox;
     display: flex;
     width: 100%;
     margin-bottom: 20px;
     -webkit-box-pack: center;
     -webkit-justify-content: center;
     -ms-flex-pack: center;
     justify-content: center;
     -webkit-box-align: center;
     -webkit-align-items: center;
     -ms-flex-align: center;
     align-items: center;
   }
   
   .solar-revolution-point {
     display: -webkit-box;
     display: -webkit-flex;
     display: -ms-flexbox;
     display: flex;
     width: 33.333333333333336%;
     padding: 20px 30px;
     -webkit-box-orient: vertical;
     -webkit-box-direction: normal;
     -webkit-flex-direction: column;
     -ms-flex-direction: column;
     flex-direction: column;
     -webkit-box-pack: center;
     -webkit-justify-content: center;
     -ms-flex-pack: center;
     justify-content: center;
     -webkit-box-align: center;
     -webkit-align-items: center;
     -ms-flex-align: center;
     align-items: center;
     border-right: 0.3px dashed rgba(255, 88, 91, 0.2);
     border-top-left-radius: 40px;
     border-bottom-left-radius: 40px;
     background-color: transparent;
   }
   
   .solar-revolution-point.last {
     border-right-style: none;
   }
   
   .solar-revolution-point-image {
     display: -webkit-box;
     display: -webkit-flex;
     display: -ms-flexbox;
     display: flex;
     width: 100px;
     height: 100px;
     margin-bottom: 20px;
     -webkit-box-pack: center;
     -webkit-justify-content: center;
     -ms-flex-pack: center;
     justify-content: center;
     -webkit-box-align: center;
     -webkit-align-items: center;
     -ms-flex-align: center;
     align-items: center;
     background-image: url("https://uploads-ssl.webflow.com/622c3dd6b3c6cbdb576a098d/622d87924de6f80b83964f6f_Icon%20-%20Finance.svg");
     background-position: 50% 50%;
     background-size: contain;
     background-repeat: no-repeat;
   }
   
   .solar-revolution-point-image._2 {
     background-image: url("https://uploads-ssl.webflow.com/622c3dd6b3c6cbdb576a098d/622d8793c1e3ef591726e6d8_Icon%20-%20Solar%20Providers.svg");
   }
   
   .solar-revolution-point-image._3 {
     background-image: url("https://uploads-ssl.webflow.com/622c3dd6b3c6cbdb576a098d/622d87921af3d41bbffa6c2a_Icon%20-%20Battery.svg");
   }
   
   .hassle-free-solar-info-contanier {
     position: static;
     z-index: 1;
     display: -webkit-box;
     display: -webkit-flex;
     display: -ms-flexbox;
     display: flex;
     width: 50%;
     padding: 60px 40px 40px;
     -webkit-box-orient: vertical;
     -webkit-box-direction: normal;
     -webkit-flex-direction: column;
     -ms-flex-direction: column;
     flex-direction: column;
     -webkit-box-pack: center;
     -webkit-justify-content: center;
     -ms-flex-pack: center;
     justify-content: center;
     -webkit-box-align: start;
     -webkit-align-items: flex-start;
     -ms-flex-align: start;
     align-items: flex-start;
     border-radius: 40px;
     background-color: hsla(0, 0%, 96.9%, 0.8);
     -webkit-backdrop-filter: blur(10px);
     backdrop-filter: blur(10px);
   }
   
   .hassle-free-solar-info-wrapper {
     display: -webkit-box;
     display: -webkit-flex;
     display: -ms-flexbox;
     display: flex;
     width: 100%;
   }
   
   .hassle-free-solar-points-info-wrapper {
     display: -webkit-box;
     display: -webkit-flex;
     display: -ms-flexbox;
     display: flex;
     margin-bottom: 30px;
     -webkit-box-pack: start;
     -webkit-justify-content: start;
     -ms-flex-pack: start;
     justify-content: start;
     justify-items: stretch;
     -webkit-flex-wrap: nowrap;
     -ms-flex-wrap: nowrap;
     flex-wrap: nowrap;
     -webkit-box-align: center;
     -webkit-align-items: center;
     -ms-flex-align: center;
     align-items: center;
     grid-auto-columns: 1fr;
     -ms-grid-columns: 0.25fr 1fr;
     grid-template-columns: 0.25fr 1fr;
     -ms-grid-rows: auto;
     grid-template-rows: auto;
   }
   
   .hassle-free-solar-text-container {
     display: -webkit-box;
     display: -webkit-flex;
     display: -ms-flexbox;
     display: flex;
     -webkit-box-orient: vertical;
     -webkit-box-direction: normal;
     -webkit-flex-direction: column;
     -ms-flex-direction: column;
     flex-direction: column;
     -webkit-box-pack: center;
     -webkit-justify-content: center;
     -ms-flex-pack: center;
     justify-content: center;
     -webkit-flex-wrap: wrap;
     -ms-flex-wrap: wrap;
     flex-wrap: wrap;
     -webkit-box-align: start;
     -webkit-align-items: flex-start;
     -ms-flex-align: start;
     align-items: flex-start;
   }
   
   .check-icon {
     display: -webkit-box;
     display: -webkit-flex;
     display: -ms-flexbox;
     display: flex;
     width: 50px;
     height: 50px;
     margin-right: 20px;
     background-image: url("https://uploads-ssl.webflow.com/622c3dd6b3c6cbdb576a098d/622d039dd6c18cb3cf6008ee_checkmark.svg");
     background-position: 50% 50%;
     background-size: contain;
     background-repeat: no-repeat;
   }
   
   ._70-faster-info-wrapper {
     display: -webkit-box;
     display: -webkit-flex;
     display: -ms-flexbox;
     display: flex;
     width: 100%;
     -webkit-box-orient: vertical;
     -webkit-box-direction: normal;
     -webkit-flex-direction: column;
     -ms-flex-direction: column;
     flex-direction: column;
   }
   
   ._70-faster-header-info-container {
     position: static;
     z-index: 1;
     display: -webkit-box;
     display: -webkit-flex;
     display: -ms-flexbox;
     display: flex;
     width: 100%;
     margin-bottom: 100px;
     padding: 0px;
     -webkit-box-orient: horizontal;
     -webkit-box-direction: normal;
     -webkit-flex-direction: row;
     -ms-flex-direction: row;
     flex-direction: row;
     -webkit-box-pack: center;
     -webkit-justify-content: center;
     -ms-flex-pack: center;
     justify-content: center;
     -webkit-box-align: center;
     -webkit-align-items: center;
     -ms-flex-align: center;
     align-items: center;
     border-radius: 0px;
     background-color: transparent;
     -webkit-backdrop-filter: blur(10px);
     backdrop-filter: blur(10px);
   }
   
   ._70-faster-image {
     display: -webkit-box;
     display: -webkit-flex;
     display: -ms-flexbox;
     display: flex;
     width: 60%;
     margin-right: 40px;
     -webkit-box-pack: center;
     -webkit-justify-content: center;
     -ms-flex-pack: center;
     justify-content: center;
     border-right: 0.3px dashed rgba(255, 88, 91, 0.2);
   }
   
   ._70-faster-text-container {
     display: -webkit-box;
     display: -webkit-flex;
     display: -ms-flexbox;
     display: flex;
     width: 30%;
     -webkit-box-orient: vertical;
     -webkit-box-direction: normal;
     -webkit-flex-direction: column;
     -ms-flex-direction: column;
     flex-direction: column;
   }
   
   .comparison-column-method-info-container {
     display: -webkit-box;
     display: -webkit-flex;
     display: -ms-flexbox;
     display: flex;
     width: 100%;
     -webkit-box-pack: center;
     -webkit-justify-content: center;
     -ms-flex-pack: center;
     justify-content: center;
     -webkit-box-align: center;
     -webkit-align-items: center;
     -ms-flex-align: center;
     align-items: center;
   }
   
   .method-column {
     display: -webkit-box;
     display: -webkit-flex;
     display: -ms-flexbox;
     display: flex;
     width: 25%;
     padding: 40px 0px 20px;
     -webkit-box-orient: vertical;
     -webkit-box-direction: normal;
     -webkit-flex-direction: column;
     -ms-flex-direction: column;
     flex-direction: column;
     -webkit-box-pack: center;
     -webkit-justify-content: center;
     -ms-flex-pack: center;
     justify-content: center;
     border-right: 0.3px solid rgba(8, 33, 49, 0.06);
     border-top-left-radius: 40px;
     border-bottom-left-radius: 40px;
     background-color: #fff;
   }
   
   .method-column.mid {
     border-top-left-radius: 0px;
     border-bottom-left-radius: 0px;
   }
   
   .method-column.last {
     padding-top: 40px;
     padding-bottom: 40px;
     border-radius: 40px;
     background-color: #082131;
   }
   
   .method-point {
     display: -webkit-box;
     display: -webkit-flex;
     display: -ms-flexbox;
     display: flex;
     height: 80px;
     margin-top: 0px;
     margin-bottom: 0px;
     padding: 0px 20px;
     -webkit-box-align: center;
     -webkit-align-items: center;
     -ms-flex-align: center;
     align-items: center;
     grid-auto-columns: 1fr;
     -ms-grid-columns: 0.25fr 1fr;
     grid-template-columns: 0.25fr 1fr;
     -ms-grid-rows: auto;
     grid-template-rows: auto;
     border-bottom: 0.5px solid rgba(8, 33, 49, 0.06);
   }
   
   .method-point.last {
     border-bottom-style: none;
   }
   
   .method-point.first {
     margin-top: 20px;
     padding-right: 20px;
     padding-left: 20px;
     border-top: 0.3px solid rgba(0, 0, 0, 0.06);
   }
   
   .method-point.first.white {
     border-bottom-color: hsla(0, 0%, 100%, 0.14);
   }
   
   .method-point.white {
     border-bottom-color: hsla(0, 0%, 100%, 0.14);
   }
   
   .method-point.logo {
     width: 100%;
     height: 70px;
   }
   
   .hohm-logo-on-dark {
     margin-right: 0px;
     margin-left: 0px;
   }
   
   ._5-easy-steps-info-wrapper {
     display: -webkit-box;
     display: -webkit-flex;
     display: -ms-flexbox;
     display: flex;
     width: 100%;
     -webkit-box-orient: vertical;
     -webkit-box-direction: normal;
     -webkit-flex-direction: column;
     -ms-flex-direction: column;
     flex-direction: column;
     -webkit-box-align: center;
     -webkit-align-items: center;
     -ms-flex-align: center;
     align-items: center;
   }
   
   ._5-easy-steps-header-info-container {
     position: static;
     z-index: 1;
     display: -webkit-box;
     display: -webkit-flex;
     display: -ms-flexbox;
     display: flex;
     width: 100%;
     margin-bottom: 100px;
     padding: 0px;
     -webkit-box-orient: horizontal;
     -webkit-box-direction: normal;
     -webkit-flex-direction: row;
     -ms-flex-direction: row;
     flex-direction: row;
     -webkit-box-pack: center;
     -webkit-justify-content: center;
     -ms-flex-pack: center;
     justify-content: center;
     -webkit-box-align: center;
     -webkit-align-items: center;
     -ms-flex-align: center;
     align-items: center;
     border-radius: 0px;
     background-color: transparent;
   }
   
   ._5-steps-info-wrapper {
     display: -webkit-box;
     display: -webkit-flex;
     display: -ms-flexbox;
     display: flex;
     width: 100%;
     margin-bottom: 40px;
     -webkit-box-pack: center;
     -webkit-justify-content: center;
     -ms-flex-pack: center;
     justify-content: center;
     -webkit-box-align: center;
     -webkit-align-items: center;
     -ms-flex-align: center;
     align-items: center;
   }
   
   .steps-details-container {
     display: -webkit-box;
     display: -webkit-flex;
     display: -ms-flexbox;
     display: flex;
     width: 25%;
     padding: 40px 20px 20px;
     -webkit-box-orient: vertical;
     -webkit-box-direction: normal;
     -webkit-flex-direction: column;
     -ms-flex-direction: column;
     flex-direction: column;
     -webkit-box-pack: start;
     -webkit-justify-content: flex-start;
     -ms-flex-pack: start;
     justify-content: flex-start;
     -webkit-box-align: center;
     -webkit-align-items: center;
     -ms-flex-align: center;
     align-items: center;
     border-right: 0.3px dashed rgba(255, 88, 91, 0.2);
     border-top-left-radius: 40px;
     border-bottom-left-radius: 40px;
     background-color: transparent;
   }
   
   .steps-details-container.last {
     padding-top: 40px;
     padding-bottom: 20px;
     border-right-style: none;
     border-radius: 40px;
     background-color: transparent;
   }
   
   ._5-easy-steps-image {
     display: -webkit-box;
     display: -webkit-flex;
     display: -ms-flexbox;
     display: flex;
     width: 60%;
     margin-right: 40px;
     -webkit-box-pack: center;
     -webkit-justify-content: center;
     -ms-flex-pack: center;
     justify-content: center;
     border-right: 0.3px dashed rgba(255, 88, 91, 0.2);
   }
   
   ._5-easy-steps-icon-container {
     width: 160px;
     height: 100px;
     margin-bottom: 10px;
     background-image: url("https://uploads-ssl.webflow.com/622c3dd6b3c6cbdb576a098d/622d87939cab7446bb2c30e0_Icon%20-%20Monitor.svg");
     background-position: 50% 50%;
     background-size: contain;
     background-repeat: no-repeat;
   }
   
   ._5-easy-steps-icon-container._2 {
     background-image: url("https://uploads-ssl.webflow.com/622c3dd6b3c6cbdb576a098d/622d8794a0d1959140ca5c24_Icon%20-%20Sub%20contractors.svg");
   }
   
   ._5-easy-steps-icon-container._3 {
     background-image: url("https://uploads-ssl.webflow.com/622c3dd6b3c6cbdb576a098d/622d87924de6f80b83964f6f_Icon%20-%20Finance.svg");
   }
   
   ._5-easy-steps-icon-container._4 {
     background-image: url("https://uploads-ssl.webflow.com/622c3dd6b3c6cbdb576a098d/622d8793fa4e7e5680c1c209_Icon%20-%20Maintenance.svg");
   }
   
   ._5-easy-steps-icon-container._5 {
     background-image: url("https://uploads-ssl.webflow.com/622c3dd6b3c6cbdb576a098d/622d8793eede6e6fb1f2d344_Icon%20-%20Solar%20Panel.svg");
   }
   
   .step-label {
     display: -webkit-box;
     display: -webkit-flex;
     display: -ms-flexbox;
     display: flex;
     width: 60%;
     margin-top: 10px;
     margin-bottom: 0px;
     padding: 4px 0px;
     -webkit-box-pack: center;
     -webkit-justify-content: center;
     -ms-flex-pack: center;
     justify-content: center;
     -webkit-box-align: center;
     -webkit-align-items: center;
     -ms-flex-align: center;
     align-items: center;
     border-radius: 20px;
     background-color: #082131;
   }
   
   .solar-partner-info-wrapper {
     display: -webkit-box;
     display: -webkit-flex;
     display: -ms-flexbox;
     display: flex;
     width: 100%;
     margin-top: 0px;
     padding-top: 0px;
     padding-bottom: 0px;
     -webkit-box-orient: horizontal;
     -webkit-box-direction: normal;
     -webkit-flex-direction: row;
     -ms-flex-direction: row;
     flex-direction: row;
     -webkit-box-align: center;
     -webkit-align-items: center;
     -ms-flex-align: center;
     align-items: center;
   }
   
   .solar-partner-info-container {
     position: static;
     z-index: 1;
     display: -webkit-box;
     display: -webkit-flex;
     display: -ms-flexbox;
     display: flex;
     width: 40%;
     margin-bottom: 0px;
     padding: 0px;
     -webkit-box-orient: vertical;
     -webkit-box-direction: normal;
     -webkit-flex-direction: column;
     -ms-flex-direction: column;
     flex-direction: column;
     -webkit-box-pack: center;
     -webkit-justify-content: center;
     -ms-flex-pack: center;
     justify-content: center;
     -webkit-box-align: start;
     -webkit-align-items: flex-start;
     -ms-flex-align: start;
     align-items: flex-start;
     border-radius: 0px;
     background-color: transparent;
   }
   
   .solar-partner-image-container {
     display: -webkit-box;
     display: -webkit-flex;
     display: -ms-flexbox;
     display: flex;
     width: 60%;
     height: 780px;
     margin-bottom: 0px;
     -webkit-box-orient: vertical;
     -webkit-box-direction: normal;
     -webkit-flex-direction: column;
     -ms-flex-direction: column;
     flex-direction: column;
     -webkit-box-pack: center;
     -webkit-justify-content: center;
     -ms-flex-pack: center;
     justify-content: center;
     -webkit-box-align: center;
     -webkit-align-items: center;
     -ms-flex-align: center;
     align-items: center;
     background-image: url("https://uploads-ssl.webflow.com/622c3dd6b3c6cbdb576a098d/62501d4f1e8e7add2db27e47_image-become-asolar-installer.png");
     background-position: 50% 100%;
     background-size: contain;
     background-repeat: no-repeat;
   }
   
   .dropdown-icon {
     display: none;
   }
   
   .dropdown-toggle {
     display: -webkit-box;
     display: -webkit-flex;
     display: -ms-flexbox;
     display: flex;
     margin-right: 0px;
     padding-right: 0px;
     padding-left: 0px;
   }
   
   .dropdown-toggle:hover {
     color: #ff585b;
   }
   
   .dropdown-link-container {
     display: -webkit-box;
     display: -webkit-flex;
     display: -ms-flexbox;
     display: flex;
     margin-bottom: 20px;
     -webkit-box-align: center;
     -webkit-align-items: center;
     -ms-flex-align: center;
     align-items: center;
   }
   
   .dropdown-link-container.last {
     margin-bottom: 0px;
   }
   
   .dropdown-link-icon-container {
     display: -webkit-box;
     display: -webkit-flex;
     display: -ms-flexbox;
     display: flex;
     width: 30px;
     height: 30px;
     margin-right: 10px;
     -webkit-box-pack: center;
     -webkit-justify-content: center;
     -ms-flex-pack: center;
     justify-content: center;
     -webkit-box-align: center;
     -webkit-align-items: center;
     -ms-flex-align: center;
     align-items: center;
   }
   
   .map-province {
     position: absolute;
     left: -4px;
     top: 75px;
     z-index: 1;
     width: 278px;
   }
   
   .map-province:hover {
     background-color: #ff825c;
   }
   
   .map-province.northern-cape {
     left: -3px;
     top: 76px;
     z-index: 9;
     width: 277px;
   }
   
   .map-province.northern-cape:hover {
     background-color: transparent;
   }
   
   .map-province.limpopo {
     left: 300px;
     top: -6px;
     z-index: 1;
     width: 161px;
   }
   
   .map-province.limpopo:hover {
     background-color: transparent;
   }
   
   .map-province.western-cape {
     left: 36px;
     top: 268px;
     z-index: 2;
     width: 196px;
   }
   
   .map-province.western-cape:hover {
     background-color: transparent;
   }
   
   .map-province.eastern-cape {
     left: 187px;
     top: 254px;
     z-index: 4;
     width: 223px;
   }
   
   .map-province.eastern-cape:hover {
     background-color: transparent;
   }
   
   .map-province.kwazulu-natal {
     left: 367px;
     top: 147px;
     z-index: 5;
     width: 124px;
   }
   
   .map-province.kwazulu-natal:hover {
     background-color: transparent;
   }
   
   .map-province.mpumalanga {
     left: 353px;
     top: 50px;
     z-index: 9;
     width: 115px;
   }
   
   .map-province.mpumalanga:hover {
     background-color: transparent;
   }
   
   .map-province.gauteng {
     left: 321px;
     top: 95px;
     z-index: 7;
     width: 55px;
   }
   
   .map-province.gauteng:hover {
     background-color: transparent;
   }
   
   .map-province.north-west {
     left: 186px;
     top: 73px;
     z-index: 9;
     width: 170px;
   }
   
   .map-province.north-west:hover {
     background-color: transparent;
   }
   
   .map-province.free-state {
     left: 237px;
     top: 141px;
     z-index: 8;
     width: 164px;
   }
   
   .map-province.free-state:hover {
     background-color: transparent;
   }
   
   .map_province_embed:hover {
     background-color: transparent;
   }
   
   .header-map-details-container {
     display: none;
     width: 50%;
     -webkit-box-orient: vertical;
     -webkit-box-direction: normal;
     -webkit-flex-direction: column;
     -ms-flex-direction: column;
     flex-direction: column;
     -webkit-box-pack: center;
     -webkit-justify-content: center;
     -ms-flex-pack: center;
     justify-content: center;
   }
   
   .the-solar-market-network {
     display: -webkit-box;
     display: -webkit-flex;
     display: -ms-flexbox;
     display: flex;
     width: 100%;
     -webkit-box-orient: vertical;
     -webkit-box-direction: normal;
     -webkit-flex-direction: column;
     -ms-flex-direction: column;
     flex-direction: column;
     -webkit-box-align: center;
     -webkit-align-items: center;
     -ms-flex-align: center;
     align-items: center;
   }
   
   .solar-marketplace-graph-container {
     display: -webkit-box;
     display: -webkit-flex;
     display: -ms-flexbox;
     display: flex;
     width: 100%;
     margin-bottom: 40px;
     -webkit-box-pack: center;
     -webkit-justify-content: center;
     -ms-flex-pack: center;
     justify-content: center;
     background-image: url("https://uploads-ssl.webflow.com/622c3dd6b3c6cbdb576a098d/623c36fc584a8a8f9886e674_graph-lines.svg");
     background-position: 58% 50%;
     background-size: auto;
     background-repeat: no-repeat;
   }
   
   .graph-deatils-container {
     display: -webkit-box;
     display: -webkit-flex;
     display: -ms-flexbox;
     display: flex;
     width: 41%;
     -webkit-box-orient: vertical;
     -webkit-box-direction: normal;
     -webkit-flex-direction: column;
     -ms-flex-direction: column;
     flex-direction: column;
     -webkit-box-pack: center;
     -webkit-justify-content: center;
     -ms-flex-pack: center;
     justify-content: center;
     -webkit-box-align: center;
     -webkit-align-items: center;
     -ms-flex-align: center;
     align-items: center;
   }
   
   .graph-deatils-container.middle {
     width: 18%;
   }
   
   .graph-point-wrapper {
     display: -webkit-box;
     display: -webkit-flex;
     display: -ms-flexbox;
     display: flex;
     width: 100%;
     -webkit-box-orient: vertical;
     -webkit-box-direction: normal;
     -webkit-flex-direction: column;
     -ms-flex-direction: column;
     flex-direction: column;
     -webkit-box-align: start;
     -webkit-align-items: flex-start;
     -ms-flex-align: start;
     align-items: flex-start;
   }
   
   .graph-point-wrapper.accreditation-bodies {
     -webkit-box-align: end;
     -webkit-align-items: flex-end;
     -ms-flex-align: end;
     align-items: flex-end;
   }
   
   .graph-point-wrapper.oem {
     -webkit-box-align: start;
     -webkit-align-items: flex-start;
     -ms-flex-align: start;
     align-items: flex-start;
   }
   
   .graph-point-wrapper.finance {
     -webkit-box-align: end;
     -webkit-align-items: flex-end;
     -ms-flex-align: end;
     align-items: flex-end;
   }
   
   .graph-point-wrapper.insurance {
     -webkit-box-align: center;
     -webkit-align-items: center;
     -ms-flex-align: center;
     align-items: center;
   }
   
   .graph-point-wrapper.contractors {
     -webkit-box-align: end;
     -webkit-align-items: flex-end;
     -ms-flex-align: end;
     align-items: flex-end;
   }
   
   .graph-point-wrapper.solar-provider {
     -webkit-box-align: start;
     -webkit-align-items: flex-start;
     -ms-flex-align: start;
     align-items: flex-start;
   }
   
   .graph-point-wrapper.maintenance {
     -webkit-box-align: end;
     -webkit-align-items: flex-end;
     -ms-flex-align: end;
     align-items: flex-end;
   }
   
   .graph-point {
     display: -webkit-box;
     display: -webkit-flex;
     display: -ms-flexbox;
     cursor: pointer;
     display: flex;
     margin-top: 10px;
     margin-bottom: 10px;
     padding: 20px 30px;
     -webkit-box-pack: center;
     -webkit-justify-content: center;
     -ms-flex-pack: center;
     justify-content: center;
     -webkit-box-align: center;
     -webkit-align-items: center;
     -ms-flex-align: center;
     align-items: center;
     border-radius: 60px;
     background-color: rgb(255, 255, 255);;
     box-shadow: 0 5px 11px 0 #d2d2d2;
     -moz-transition: all .3s ease-in;
    -o-transition: all .3s ease-in;
    -webkit-transition: all .3s ease-in;
    transition: all .3s ease-in;
   }

   .graph-point:hover{
    transform: scale(1.1);
    background-color: #007cba;
   }
   
   .graph-point-icon {
     width: 30px;
     height: 30px;
     margin-right: 10px;
     background-image: url("../images/home.png");
     background-position: 50% 50%;
     background-size: contain;
     background-repeat: no-repeat;
   }
   
   .graph-point-icon.business-owner {
     background-image: url("../images/office.png");
   }
   
   .graph-point-icon.accreditation-bodies {
     background-image: url("../images/fridge.png");
   }
   
   .graph-point-icon.oem {
     background-image: url("../images/light-bulb.png");
   }
   
   .graph-point-icon.finance {
     background-image: url("../images/computer.png");
   }
   
   .graph-point-icon.insurance {
     background-image: url("../images/fan.png");
   }
   
   .graph-point-icon.contractors {
     background-image: url("../images/television.png");
   }
   
   .graph-point-icon.solar-provider {
     background-image: url("../images/battery-pack.png");
   }
   
   .graph-point-icon.maintenance {
     background-image: url("../images/generator.png");
   }
   
   .graph-logo-icon {
     display: -webkit-box;
     display: -webkit-flex;
     display: -ms-flexbox;
     display: flex;
     width: 170px;
     height: 170px;
     margin: 20px;
     padding: 0px;
     -webkit-box-align: center;
     -webkit-align-items: center;
     -ms-flex-align: center;
     align-items: center;
     border-radius: 0px;
     background-color: transparent;
     background-image: url("../images/hybrid-solar-inverter.png");
     background-position: 50% 50%;
     background-size: contain;
     background-repeat: no-repeat;
   }
   
   .solar-estimate-calculator {
     width: 60%;
     margin-top: 20px;
     margin-bottom: 20px;
   }
   
   .solar-estimate-calculator-fields-container {
     display: -webkit-box;
     display: -webkit-flex;
     display: -ms-flexbox;
     display: flex;
     -webkit-box-align: center;
     -webkit-align-items: center;
     -ms-flex-align: center;
     align-items: center;
   }
   
   .simple-solar-process-wrapper {
     display: -webkit-box;
     display: -webkit-flex;
     display: -ms-flexbox;
     display: flex;
     width: 100%;
     -webkit-box-orient: vertical;
     -webkit-box-direction: normal;
     -webkit-flex-direction: column;
     -ms-flex-direction: column;
     flex-direction: column;
     -webkit-box-align: center;
     -webkit-align-items: center;
     -ms-flex-align: center;
     align-items: center;
   }
   
   .simple-process-information-container {
     display: -webkit-box;
     display: -webkit-flex;
     display: -ms-flexbox;
     display: flex;
     width: 100%;
     margin-bottom: 40px;
     -webkit-box-orient: vertical;
     -webkit-box-direction: normal;
     -webkit-flex-direction: column;
     -ms-flex-direction: column;
     flex-direction: column;
     -webkit-box-pack: center;
     -webkit-justify-content: center;
     -ms-flex-pack: center;
     justify-content: center;
     -webkit-box-align: start;
     -webkit-align-items: flex-start;
     -ms-flex-align: start;
     align-items: flex-start;
   }
   
   .step-details-wrapper {
     display: -webkit-box;
     display: -webkit-flex;
     display: -ms-flexbox;
     display: flex;
     width: 100%;
     height: 425px;
     padding-top: 0px;
     padding-bottom: 0px;
     -webkit-box-align: center;
     -webkit-align-items: center;
     -ms-flex-align: center;
     align-items: center;
     border-bottom: 0.5px none rgba(8, 33, 49, 0.1);
   }
   
   .step-details-wrapper.last {
     border-bottom-style: none;
   }
   
   .step-text {
     display: -webkit-box;
     display: -webkit-flex;
     display: -ms-flexbox;
     display: flex;
     height: 100%;
     -webkit-box-align: center;
     -webkit-align-items: center;
     -ms-flex-align: center;
     align-items: center;
   }
   
   .step-number {
     position: relative;
     left: -36px;
     display: -webkit-box;
     display: -webkit-flex;
     display: -ms-flexbox;
     display: flex;
     width: 70px;
     height: 70px;
     margin-right: 0px;
     margin-left: 0px;
     padding-right: 10px;
     padding-left: 10px;
     -webkit-box-pack: center;
     -webkit-justify-content: center;
     -ms-flex-pack: center;
     justify-content: center;
     -webkit-box-align: center;
     -webkit-align-items: center;
     -ms-flex-align: center;
     align-items: center;
     border-radius: 100px;
     background-color: #082131;
   }
   
   .step-details-container {
     display: -webkit-box;
     display: -webkit-flex;
     display: -ms-flexbox;
     display: flex;
     width: 100%;
     padding: 40px;
     -webkit-box-orient: horizontal;
     -webkit-box-direction: normal;
     -webkit-flex-direction: row;
     -ms-flex-direction: row;
     flex-direction: row;
     -webkit-box-align: stretch;
     -webkit-align-items: stretch;
     -ms-flex-align: stretch;
     align-items: stretch;
     border-radius: 26px;
     background-color: #082131;
   }
   
   .step-detail-image {
     width: 260px;
     height: 260px;
     margin-right: 30px;
     border-radius: 26px;
     background-color: transparent;
     background-image: url("https://uploads-ssl.webflow.com/622c3dd6b3c6cbdb576a098d/625d47d70cf2a78caf664fb3_image-proposal-1.png");
     background-position: 50% 50%;
     background-size: cover;
     background-repeat: no-repeat;
   }
   
   .step-detail-image.step-2 {
     background-image: url("https://uploads-ssl.webflow.com/622c3dd6b3c6cbdb576a098d/623c839691dd290f86662ef7_image-solar-installer.jpg");
   }
   
   .step-detail-image.step-3 {
     background-image: url("https://uploads-ssl.webflow.com/622c3dd6b3c6cbdb576a098d/625d47d70422695a47d3357b_image-proposal-2.png");
   }
   
   .step-detail-image.step-4 {
     background-image: url("https://uploads-ssl.webflow.com/622c3dd6b3c6cbdb576a098d/622da3f88d4e53a515f951fb_image-grow-your-solar-business-with-hohm.jpg");
     background-size: cover;
   }
   
   .step-text-container {
     display: -webkit-box;
     display: -webkit-flex;
     display: -ms-flexbox;
     display: flex;
     width: 60%;
     -webkit-box-orient: vertical;
     -webkit-box-direction: normal;
     -webkit-flex-direction: column;
     -ms-flex-direction: column;
     flex-direction: column;
     -webkit-box-pack: center;
     -webkit-justify-content: center;
     -ms-flex-pack: center;
     justify-content: center;
     -webkit-box-align: start;
     -webkit-align-items: flex-start;
     -ms-flex-align: start;
     align-items: flex-start;
   }
   
   .speech-bubble-pointer {
     width: 12px;
     height: 12px;
     background-color: transparent;
     background-image: url("https://uploads-ssl.webflow.com/622c3dd6b3c6cbdb576a098d/623c6886a667ad518bce751e_speech-bubble-arrow-left.svg");
     background-position: 100% 50%;
     background-size: contain;
     background-repeat: no-repeat;
   }
   
   .speech-bubble-details-wrapper {
     display: -webkit-box;
     display: -webkit-flex;
     display: -ms-flexbox;
     display: flex;
     -webkit-box-orient: vertical;
     -webkit-box-direction: normal;
     -webkit-flex-direction: column;
     -ms-flex-direction: column;
     flex-direction: column;
     -webkit-box-align: start;
     -webkit-align-items: flex-start;
     -ms-flex-align: start;
     align-items: flex-start;
   }
   
   .speech-bubble {
     display: -webkit-box;
     display: -webkit-flex;
     display: -ms-flexbox;
     display: flex;
     -webkit-box-align: center;
     -webkit-align-items: center;
     -ms-flex-align: center;
     align-items: center;
   }
   
   .lets-go-solar {
     display: -webkit-box;
     display: -webkit-flex;
     display: -ms-flexbox;
     display: flex;
     width: 100%;
     margin-top: 0px;
     padding-top: 0px;
     padding-bottom: 0px;
     -webkit-box-orient: vertical;
     -webkit-box-direction: normal;
     -webkit-flex-direction: column;
     -ms-flex-direction: column;
     flex-direction: column;
     -webkit-box-pack: center;
     -webkit-justify-content: center;
     -ms-flex-pack: center;
     justify-content: center;
     -webkit-box-align: center;
     -webkit-align-items: center;
     -ms-flex-align: center;
     align-items: center;
   }
   
   .solar-savings-calculator-wrapper {
     display: -webkit-box;
     display: -webkit-flex;
     display: -ms-flexbox;
     display: flex;
     width: 100%;
     -webkit-box-orient: vertical;
     -webkit-box-direction: normal;
     -webkit-flex-direction: column;
     -ms-flex-direction: column;
     flex-direction: column;
     -webkit-box-align: center;
     -webkit-align-items: center;
     -ms-flex-align: center;
     align-items: center;
   }
   
   .join-our-mission-info-wrapper {
     display: -webkit-box;
     display: -webkit-flex;
     display: -ms-flexbox;
     display: flex;
     width: 100%;
     margin-top: 0px;
     padding-top: 0px;
     padding-bottom: 0px;
     -webkit-box-orient: horizontal;
     -webkit-box-direction: normal;
     -webkit-flex-direction: row;
     -ms-flex-direction: row;
     flex-direction: row;
     -webkit-box-align: center;
     -webkit-align-items: center;
     -ms-flex-align: center;
     align-items: center;
   }
   
   .join-our-mission-details-container {
     position: static;
     z-index: 1;
     display: -webkit-box;
     display: -webkit-flex;
     display: -ms-flexbox;
     display: flex;
     width: 50%;
     margin-right: 60px;
     margin-bottom: 0px;
     padding: 0px;
     -webkit-box-orient: vertical;
     -webkit-box-direction: normal;
     -webkit-flex-direction: column;
     -ms-flex-direction: column;
     flex-direction: column;
     -webkit-box-pack: center;
     -webkit-justify-content: center;
     -ms-flex-pack: center;
     justify-content: center;
     -webkit-box-align: start;
     -webkit-align-items: flex-start;
     -ms-flex-align: start;
     align-items: flex-start;
     border-radius: 0px;
     background-color: transparent;
   }
   
   .join-our-mission-images-container {
     position: relative;
     z-index: 0;
     display: -webkit-box;
     display: -webkit-flex;
     display: -ms-flexbox;
     display: flex;
     width: 50%;
     height: 440px;
     margin-bottom: 0px;
     -webkit-box-orient: vertical;
     -webkit-box-direction: normal;
     -webkit-flex-direction: column;
     -ms-flex-direction: column;
     flex-direction: column;
     -webkit-box-pack: center;
     -webkit-justify-content: center;
     -ms-flex-pack: center;
     justify-content: center;
     -webkit-box-align: center;
     -webkit-align-items: center;
     -ms-flex-align: center;
     align-items: center;
   }
   
   .welcome-hohm-header {
     display: -webkit-box;
     display: -webkit-flex;
     display: -ms-flexbox;
     display: flex;
     width: 100%;
     -webkit-box-orient: vertical;
     -webkit-box-direction: normal;
     -webkit-flex-direction: column;
     -ms-flex-direction: column;
     flex-direction: column;
     -webkit-box-align: center;
     -webkit-align-items: center;
     -ms-flex-align: center;
     align-items: center;
   }
   
   .company-accelerate-info-wrapper {
     display: -webkit-box;
     display: -webkit-flex;
     display: -ms-flexbox;
     display: flex;
     width: 100%;
     padding-top: 0px;
     padding-bottom: 0px;
     -webkit-box-pack: justify;
     -webkit-justify-content: space-between;
     -ms-flex-pack: justify;
     justify-content: space-between;
     -webkit-box-align: center;
     -webkit-align-items: center;
     -ms-flex-align: center;
     align-items: center;
   }
   
   .accelerate-info-container {
     display: -webkit-box;
     display: -webkit-flex;
     display: -ms-flexbox;
     display: flex;
     width: 50%;
     -webkit-box-orient: vertical;
     -webkit-box-direction: normal;
     -webkit-flex-direction: column;
     -ms-flex-direction: column;
     flex-direction: column;
     -webkit-box-pack: center;
     -webkit-justify-content: center;
     -ms-flex-pack: center;
     justify-content: center;
   }
   
   .accelerate-image-container {
     display: -webkit-box;
     display: -webkit-flex;
     display: -ms-flexbox;
     display: flex;
     width: 40%;
     height: 540px;
     -webkit-box-orient: vertical;
     -webkit-box-direction: normal;
     -webkit-flex-direction: column;
     -ms-flex-direction: column;
     flex-direction: column;
     border-radius: 26px;
     background-image: url("https://uploads-ssl.webflow.com/622c3dd6b3c6cbdb576a098d/622da5844de6f81a3e96e2e3_image-solar-adoption-mission.jpg");
     background-position: 0px 0px;
     background-size: cover;
     background-repeat: no-repeat;
   }
   
   .our-story {
     display: -webkit-box;
     display: -webkit-flex;
     display: -ms-flexbox;
     display: flex;
     width: 100%;
     padding-top: 0px;
     padding-bottom: 0px;
     -webkit-box-orient: horizontal;
     -webkit-box-direction: reverse;
     -webkit-flex-direction: row-reverse;
     -ms-flex-direction: row-reverse;
     flex-direction: row-reverse;
     -webkit-box-pack: justify;
     -webkit-justify-content: space-between;
     -ms-flex-pack: justify;
     justify-content: space-between;
     -webkit-box-align: center;
     -webkit-align-items: center;
     -ms-flex-align: center;
     align-items: center;
   }
   
   .our-story-info-container {
     display: -webkit-box;
     display: -webkit-flex;
     display: -ms-flexbox;
     display: flex;
     width: 50%;
     -webkit-box-orient: vertical;
     -webkit-box-direction: normal;
     -webkit-flex-direction: column;
     -ms-flex-direction: column;
     flex-direction: column;
     -webkit-box-pack: center;
     -webkit-justify-content: center;
     -ms-flex-pack: center;
     justify-content: center;
   }
   
   .our-story-image-container {
     display: -webkit-box;
     display: -webkit-flex;
     display: -ms-flexbox;
     display: flex;
     width: 40%;
     height: 540px;
     -webkit-box-orient: vertical;
     -webkit-box-direction: normal;
     -webkit-flex-direction: column;
     -ms-flex-direction: column;
     flex-direction: column;
     border-radius: 26px;
     background-image: url("https://uploads-ssl.webflow.com/622c3dd6b3c6cbdb576a098d/622da3fc395c964cee7e6a9b_image-our-story-hohm-energy.jpg");
     background-position: 30% 50%;
     background-size: cover;
     background-repeat: no-repeat;
   }
   
   .solar-partner-header-wrapper {
     display: -webkit-box;
     display: -webkit-flex;
     display: -ms-flexbox;
     display: flex;
     width: 100%;
     -webkit-box-orient: vertical;
     -webkit-box-direction: normal;
     -webkit-flex-direction: column;
     -ms-flex-direction: column;
     flex-direction: column;
     -webkit-box-align: start;
     -webkit-align-items: flex-start;
     -ms-flex-align: start;
     align-items: flex-start;
   }
   
   .solar-business-info-container {
     display: -webkit-box;
     display: -webkit-flex;
     display: -ms-flexbox;
     display: flex;
     width: 60%;
     -webkit-box-orient: vertical;
     -webkit-box-direction: normal;
     -webkit-flex-direction: column;
     -ms-flex-direction: column;
     flex-direction: column;
     -webkit-box-align: start;
     -webkit-align-items: flex-start;
     -ms-flex-align: start;
     align-items: flex-start;
   }
   
   .solar-intallation-benefits-container {
     display: -webkit-box;
     display: -webkit-flex;
     display: -ms-flexbox;
     display: flex;
     width: 100%;
     margin-top: 40px;
     margin-bottom: 40px;
     -webkit-box-orient: vertical;
     -webkit-box-direction: normal;
     -webkit-flex-direction: column;
     -ms-flex-direction: column;
     flex-direction: column;
   }
   
   .solar-intallation-benefits {
     display: -ms-grid;
     display: grid;
     margin-bottom: 40px;
     -webkit-box-align: center;
     -webkit-align-items: center;
     -ms-flex-align: center;
     align-items: center;
     grid-auto-columns: 1fr;
     grid-column-gap: 0px;
     grid-row-gap: 16px;
     -ms-grid-columns: 0.25fr 2fr;
     grid-template-columns: 0.25fr 2fr;
     -ms-grid-rows: auto;
     grid-template-rows: auto;
   }
   
   .solar-intallation-benefits.last {
     margin-bottom: 0px;
   }
   
   .checkmark-container {
     width: 50px;
     height: 50px;
     margin-right: 0px;
     background-image: url("https://uploads-ssl.webflow.com/622c3dd6b3c6cbdb576a098d/622d039dd6c18cb3cf6008ee_checkmark.svg");
     background-position: 50% 50%;
     background-size: contain;
     background-repeat: no-repeat;
   }
   
   .sponsored-companies-info-wrapper {
     display: -webkit-box;
     display: -webkit-flex;
     display: -ms-flexbox;
     display: flex;
     width: 100%;
     padding-top: 0px;
     padding-bottom: 0px;
     -webkit-box-orient: vertical;
     -webkit-box-direction: normal;
     -webkit-flex-direction: column;
     -ms-flex-direction: column;
     flex-direction: column;
     -webkit-box-pack: justify;
     -webkit-justify-content: space-between;
     -ms-flex-pack: justify;
     justify-content: space-between;
     -webkit-box-align: center;
     -webkit-align-items: center;
     -ms-flex-align: center;
     align-items: center;
   }
   
   .sponsored-company-logo-container {
     display: -webkit-box;
     display: -webkit-flex;
     display: -ms-flexbox;
     display: flex;
     width: 100%;
     margin-top: 40px;
     -webkit-box-orient: horizontal;
     -webkit-box-direction: normal;
     -webkit-flex-direction: row;
     -ms-flex-direction: row;
     flex-direction: row;
     border-radius: 26px;
   }
   
   .green-solar-academy {
     display: -webkit-box;
     display: -webkit-flex;
     display: -ms-flexbox;
     display: flex;
     width: 50%;
     -webkit-box-pack: center;
     -webkit-justify-content: center;
     -ms-flex-pack: center;
     justify-content: center;
     -webkit-box-align: center;
     -webkit-align-items: center;
     -ms-flex-align: center;
     align-items: center;
     border-right: 0.3px dashed rgba(255, 88, 91, 0.2);
     -webkit-filter: grayscale(100%);
     filter: grayscale(100%);
   }
   
   .pv-green-card {
     display: -webkit-box;
     display: -webkit-flex;
     display: -ms-flexbox;
     display: flex;
     width: 50%;
     -webkit-box-pack: center;
     -webkit-justify-content: center;
     -ms-flex-pack: center;
     justify-content: center;
     -webkit-box-align: center;
     -webkit-align-items: center;
     -ms-flex-align: center;
     align-items: center;
     -webkit-filter: grayscale(100%);
     filter: grayscale(100%);
   }
   
   .solar-workflow-info-wrapper {
     display: -webkit-box;
     display: -webkit-flex;
     display: -ms-flexbox;
     display: flex;
     width: 100%;
     padding-top: 0px;
     padding-bottom: 0px;
     -webkit-box-pack: justify;
     -webkit-justify-content: space-between;
     -ms-flex-pack: justify;
     justify-content: space-between;
   }
   
   .solar-workflow-info-container {
     display: -webkit-box;
     display: -webkit-flex;
     display: -ms-flexbox;
     display: flex;
     width: 50%;
     -webkit-box-orient: vertical;
     -webkit-box-direction: normal;
     -webkit-flex-direction: column;
     -ms-flex-direction: column;
     flex-direction: column;
     -webkit-box-pack: center;
     -webkit-justify-content: center;
     -ms-flex-pack: center;
     justify-content: center;
   }
   
   .solar-workflow-image-container {
     display: -webkit-box;
     display: -webkit-flex;
     display: -ms-flexbox;
     display: flex;
     width: 40%;
     height: 820px;
     -webkit-box-orient: vertical;
     -webkit-box-direction: normal;
     -webkit-flex-direction: column;
     -ms-flex-direction: column;
     flex-direction: column;
     border-radius: 26px;
     background-image: url("https://uploads-ssl.webflow.com/622c3dd6b3c6cbdb576a098d/62e38308386f35571250a6a4_image-hohm-app-1.png");
     background-position: 50% 50%;
     background-size: contain;
     background-repeat: no-repeat;
   }
   
   .get-started-form-info-wrapper {
     display: -webkit-box;
     display: -webkit-flex;
     display: -ms-flexbox;
     display: flex;
     width: 100%;
     padding-top: 0px;
     padding-bottom: 0px;
     -webkit-box-orient: vertical;
     -webkit-box-direction: normal;
     -webkit-flex-direction: column;
     -ms-flex-direction: column;
     flex-direction: column;
     -webkit-box-pack: justify;
     -webkit-justify-content: space-between;
     -ms-flex-pack: justify;
     justify-content: space-between;
   }
   
   .get-started-info-conatiner {
     display: -webkit-box;
     display: -webkit-flex;
     display: -ms-flexbox;
     display: flex;
     width: 100%;
     padding: 60px 100px;
     -webkit-box-orient: vertical;
     -webkit-box-direction: normal;
     -webkit-flex-direction: column;
     -ms-flex-direction: column;
     flex-direction: column;
     -webkit-box-pack: center;
     -webkit-justify-content: center;
     -ms-flex-pack: center;
     justify-content: center;
     -webkit-box-align: center;
     -webkit-align-items: center;
     -ms-flex-align: center;
     align-items: center;
     border-radius: 40px;
     background-color: hsla(0, 0%, 96.9%, 0.8);
     -webkit-backdrop-filter: blur(10px);
     backdrop-filter: blur(10px);
   }
   
   .get-started-form {
     display: -webkit-box;
     display: -webkit-flex;
     display: -ms-flexbox;
     display: flex;
     width: 100%;
     margin-top: 20px;
     -webkit-box-orient: vertical;
     -webkit-box-direction: normal;
     -webkit-flex-direction: column;
     -ms-flex-direction: column;
     flex-direction: column;
     -webkit-box-align: center;
     -webkit-align-items: center;
     -ms-flex-align: center;
     align-items: center;
   }
   
   .form-filed-conatiner {
     display: -webkit-box;
     display: -webkit-flex;
     display: -ms-flexbox;
     display: flex;
     -webkit-box-pack: justify;
     -webkit-justify-content: space-between;
     -ms-flex-pack: justify;
     justify-content: space-between;
     -webkit-flex-wrap: wrap;
     -ms-flex-wrap: wrap;
     flex-wrap: wrap;
   }
   
   .accordion-info-wrapper {
     display: -webkit-box;
     display: -webkit-flex;
     display: -ms-flexbox;
     display: flex;
     width: 100%;
     margin-bottom: 60px;
     -webkit-box-orient: vertical;
     -webkit-box-direction: normal;
     -webkit-flex-direction: column;
     -ms-flex-direction: column;
     flex-direction: column;
     -webkit-box-align: stretch;
     -webkit-align-items: stretch;
     -ms-flex-align: stretch;
     align-items: stretch;
   }
   
   .faq-info-container {
     display: -webkit-box;
     display: -webkit-flex;
     display: -ms-flexbox;
     display: flex;
     width: 980px;
     height: 100%;
     -webkit-box-orient: vertical;
     -webkit-box-direction: normal;
     -webkit-flex-direction: column;
     -ms-flex-direction: column;
     flex-direction: column;
     -webkit-box-pack: start;
     -webkit-justify-content: flex-start;
     -ms-flex-pack: start;
     justify-content: flex-start;
     -webkit-box-align: center;
     -webkit-align-items: center;
     -ms-flex-align: center;
     align-items: center;
   }
   
   .plus-icon-line-2 {
     width: 22px;
     height: 4px;
   }
   
   .accordion-point-container {
     margin-bottom: 10px;
   }
   
   .accordion-info-container {
     padding: 20px 40px 40px;
   }
   
   .item-list {
     display: -webkit-box;
     display: -webkit-flex;
     display: -ms-flexbox;
     display: flex;
     margin-right: 40px;
     margin-bottom: 20px;
     padding-right: 20px;
     padding-left: 20px;
     -webkit-box-orient: vertical;
     -webkit-box-direction: normal;
     -webkit-flex-direction: column;
     -ms-flex-direction: column;
     flex-direction: column;
     -webkit-box-pack: center;
     -webkit-justify-content: center;
     -ms-flex-pack: center;
     justify-content: center;
     -webkit-box-align: start;
     -webkit-align-items: flex-start;
     -ms-flex-align: start;
     align-items: flex-start;
     color: #082131;
   }
   
   .plus-icon-2 {
     display: -webkit-box;
     display: -webkit-flex;
     display: -ms-flexbox;
     display: flex;
     width: 40px;
     height: 40px;
     max-height: 40px;
     max-width: 40px;
     padding: 10px;
     -webkit-box-orient: vertical;
     -webkit-box-direction: normal;
     -webkit-flex-direction: column;
     -ms-flex-direction: column;
     flex-direction: column;
     -webkit-box-pack: center;
     -webkit-justify-content: center;
     -ms-flex-pack: center;
     justify-content: center;
     -webkit-box-align: center;
     -webkit-align-items: center;
     -ms-flex-align: center;
     align-items: center;
     border-style: none;
     border-width: 2px;
     border-color: #fff;
     border-radius: 20px;
     background-color: #ff585b;
     background-image: url("https://uploads-ssl.webflow.com/622c3dd6b3c6cbdb576a098d/623f2c9381a54a2a34742afa_icon-close-open-icon.svg");
     background-position: 50% 50%;
     background-size: auto;
     background-repeat: no-repeat;
   }
   
   .accordion-buttton-2 {
     display: -webkit-box;
     display: -webkit-flex;
     display: -ms-flexbox;
     display: flex;
     margin-top: 5px;
     margin-bottom: 0px;
     padding: 40px;
     -webkit-box-pack: justify;
     -webkit-justify-content: space-between;
     -ms-flex-pack: justify;
     justify-content: space-between;
     -webkit-box-align: center;
     -webkit-align-items: center;
     -ms-flex-align: center;
     align-items: center;
     border-radius: 30px;
     background-color: #f7f7f7;
     text-decoration: none;
   }
   
   .error-message {
     padding: 20px;
     border-radius: 19px;
     background-color: #ff585b;
   }
   
   .error-message-text {
     color: #fff;
   }
   
   .success-message {
     border-radius: 20px;
     background-color: #00c5ff;
   }
   
   .solar-campaign-header-wrapper {
     display: -webkit-box;
     display: -webkit-flex;
     display: -ms-flexbox;
     display: flex;
     width: 100%;
     -webkit-box-orient: vertical;
     -webkit-box-direction: normal;
     -webkit-flex-direction: column;
     -ms-flex-direction: column;
     flex-direction: column;
     -webkit-box-align: start;
     -webkit-align-items: flex-start;
     -ms-flex-align: start;
     align-items: flex-start;
   }
   
   .solar-campaign-header-conatiner {
     display: -webkit-box;
     display: -webkit-flex;
     display: -ms-flexbox;
     display: flex;
     width: 60%;
     -webkit-box-orient: vertical;
     -webkit-box-direction: normal;
     -webkit-flex-direction: column;
     -ms-flex-direction: column;
     flex-direction: column;
     -webkit-box-align: start;
     -webkit-align-items: flex-start;
     -ms-flex-align: start;
     align-items: flex-start;
   }
   
   .supplier-rating-info-wrapper {
     display: -webkit-box;
     display: -webkit-flex;
     display: -ms-flexbox;
     display: flex;
     width: 100%;
     padding-top: 0px;
     padding-bottom: 0px;
     -webkit-box-pack: justify;
     -webkit-justify-content: space-between;
     -ms-flex-pack: justify;
     justify-content: space-between;
   }
   
   .supplier-rating-info-container {
     display: -webkit-box;
     display: -webkit-flex;
     display: -ms-flexbox;
     display: flex;
     width: 40%;
     -webkit-box-orient: vertical;
     -webkit-box-direction: normal;
     -webkit-flex-direction: column;
     -ms-flex-direction: column;
     flex-direction: column;
     -webkit-box-pack: center;
     -webkit-justify-content: center;
     -ms-flex-pack: center;
     justify-content: center;
   }
   
   .supplier-rating-info-image {
     display: -webkit-box;
     display: -webkit-flex;
     display: -ms-flexbox;
     display: flex;
     width: 40%;
     height: 400px;
     -webkit-box-orient: vertical;
     -webkit-box-direction: normal;
     -webkit-flex-direction: column;
     -ms-flex-direction: column;
     flex-direction: column;
     border-radius: 26px;
     background-image: url("https://uploads-ssl.webflow.com/622c3dd6b3c6cbdb576a098d/622da3faa1d15a5ac0d6cd37_image-hohm-quality-supplier.jpg");
     background-position: 50% 50%;
     background-size: cover;
     background-repeat: no-repeat;
   }
   
   .star-rating-wrapper {
     display: -webkit-box;
     display: -webkit-flex;
     display: -ms-flexbox;
     display: flex;
   }
   
   .star-rating-image {
     display: -webkit-box;
     display: -webkit-flex;
     display: -ms-flexbox;
     display: flex;
     width: 50px;
     height: 50px;
     margin-right: 10px;
     background-image: url("https://uploads-ssl.webflow.com/622c3dd6b3c6cbdb576a098d/622da82e9ffd607536b789d7_star.svg");
     background-position: 50% 50%;
     background-size: contain;
     background-repeat: no-repeat;
   }
   
   .enterprise-partner-point {
     display: -webkit-box;
     display: -webkit-flex;
     display: -ms-flexbox;
     display: flex;
     width: 33.333333333333336%;
     padding: 20px 30px;
     -webkit-box-orient: vertical;
     -webkit-box-direction: normal;
     -webkit-flex-direction: column;
     -ms-flex-direction: column;
     flex-direction: column;
     -webkit-box-pack: center;
     -webkit-justify-content: center;
     -ms-flex-pack: center;
     justify-content: center;
     -webkit-box-align: center;
     -webkit-align-items: center;
     -ms-flex-align: center;
     align-items: center;
     border-right: 0.3px dashed rgba(255, 88, 91, 0.2);
     border-top-left-radius: 40px;
     border-bottom-left-radius: 40px;
     background-color: transparent;
   }
   
   .enterprise-partner-point.last {
     border-right-style: none;
   }
   
   .enterprise-partner-image {
     display: -webkit-box;
     display: -webkit-flex;
     display: -ms-flexbox;
     display: flex;
     width: 100px;
     height: 100px;
     margin-bottom: 20px;
     -webkit-box-pack: center;
     -webkit-justify-content: center;
     -ms-flex-pack: center;
     justify-content: center;
     -webkit-box-align: center;
     -webkit-align-items: center;
     -ms-flex-align: center;
     align-items: center;
     background-image: url("https://uploads-ssl.webflow.com/622c3dd6b3c6cbdb576a098d/622d87924de6f80b83964f6f_Icon%20-%20Finance.svg");
     background-position: 50% 50%;
     background-size: contain;
     background-repeat: no-repeat;
   }
   
   .enterprise-partner-image._2 {
     background-image: url("https://uploads-ssl.webflow.com/622c3dd6b3c6cbdb576a098d/622d8792afeaff71fe7eeb6d_Icon%20-%20Business%20Owner.svg");
   }
   
   .enterprise-partner-image._3 {
     background-image: url("https://uploads-ssl.webflow.com/622c3dd6b3c6cbdb576a098d/622d8792ee9ae950dc0446a1_Icon%20-%20Cable.svg");
   }
   
   .lets-start-a-conversatin-wrapper {
     display: -webkit-box;
     display: -webkit-flex;
     display: -ms-flexbox;
     display: flex;
     width: 100%;
     margin-top: 0px;
     padding-top: 0px;
     padding-bottom: 0px;
     -webkit-box-orient: vertical;
     -webkit-box-direction: normal;
     -webkit-flex-direction: column;
     -ms-flex-direction: column;
     flex-direction: column;
     -webkit-box-pack: center;
     -webkit-justify-content: center;
     -ms-flex-pack: center;
     justify-content: center;
     -webkit-box-align: center;
     -webkit-align-items: center;
     -ms-flex-align: center;
     align-items: center;
   }
   
   .what-is-solarpv-info-container {
     display: -webkit-box;
     display: -webkit-flex;
     display: -ms-flexbox;
     display: flex;
     width: 100%;
     -webkit-box-orient: vertical;
     -webkit-box-direction: normal;
     -webkit-flex-direction: column;
     -ms-flex-direction: column;
     flex-direction: column;
     -webkit-box-align: center;
     -webkit-align-items: center;
     -ms-flex-align: center;
     align-items: center;
   }
   
   .solar-pv-hose-illustration-container {
     position: relative;
     display: -webkit-box;
     display: -webkit-flex;
     display: -ms-flexbox;
     display: flex;
     width: 100%;
     height: 640px;
     margin-bottom: 10px;
     -webkit-box-orient: vertical;
     -webkit-box-direction: normal;
     -webkit-flex-direction: column;
     -ms-flex-direction: column;
     flex-direction: column;
     background-image: url("https://uploads-ssl.webflow.com/622c3dd6b3c6cbdb576a098d/622d03a0ee9ae933ff0144f9_solar-pv-house-illustration.svg");
     background-position: 50% 50%;
     background-size: contain;
     background-repeat: no-repeat;
   }
   
   .solar-pv-number-label {
     position: static;
     left: -36px;
     display: -webkit-box;
     display: -webkit-flex;
     display: -ms-flexbox;
     display: flex;
     width: 40px;
     height: 40px;
     margin-right: 10px;
     margin-left: 0px;
     padding-right: 10px;
     padding-left: 10px;
     -webkit-box-pack: center;
     -webkit-justify-content: center;
     -ms-flex-pack: center;
     justify-content: center;
     -webkit-box-align: center;
     -webkit-align-items: center;
     -ms-flex-align: center;
     align-items: center;
     border-radius: 100px;
     background-color: #082131;
     background-image: linear-gradient(57deg, #ff585b, #ff825c);
   }
   
   .solar-pv-number-label._1 {
     position: absolute;
     left: 260px;
     top: 110px;
     text-decoration: none;
   }
   
   .solar-pv-number-label._2 {
     position: absolute;
     left: 330px;
     top: 340px;
     text-decoration: none;
   }
   
   .solar-pv-number-label._3 {
     position: absolute;
     left: 330px;
     top: 470px;
     right: auto;
     text-decoration: none;
   }
   
   .solar-pv-number-label._4 {
     position: absolute;
     left: auto;
     top: 380px;
     right: 70px;
     text-decoration: none;
   }
   
   .solar-pv-details-container {
     display: -webkit-box;
     display: -webkit-flex;
     display: -ms-flexbox;
     display: flex;
     width: 100%;
     margin-top: 40px;
     margin-bottom: 100px;
     -webkit-box-orient: vertical;
     -webkit-box-direction: normal;
     -webkit-flex-direction: column;
     -ms-flex-direction: column;
     flex-direction: column;
   }
   
   .solar-pv-point-wrapper {
     display: -webkit-box;
     display: -webkit-flex;
     display: -ms-flexbox;
     display: flex;
     margin-bottom: 40px;
     -webkit-box-orient: vertical;
     -webkit-box-direction: normal;
     -webkit-flex-direction: column;
     -ms-flex-direction: column;
     flex-direction: column;
   }
   
   .solar-pv-number-heading-container {
     display: -webkit-box;
     display: -webkit-flex;
     display: -ms-flexbox;
     display: flex;
     margin-bottom: 10px;
     -webkit-box-align: center;
     -webkit-align-items: center;
     -ms-flex-align: center;
     align-items: center;
   }
   
   .solar-pv-system-type-info-conatiner {
     display: -webkit-box;
     display: -webkit-flex;
     display: -ms-flexbox;
     display: flex;
     width: 100%;
     -webkit-box-orient: vertical;
     -webkit-box-direction: normal;
     -webkit-flex-direction: column;
     -ms-flex-direction: column;
     flex-direction: column;
     -webkit-box-align: center;
     -webkit-align-items: center;
     -ms-flex-align: center;
     align-items: center;
   }
   
   .solar-pv-system-type {
     display: -webkit-box;
     display: -webkit-flex;
     display: -ms-flexbox;
     display: flex;
     width: 100%;
     margin-top: 60px;
     margin-bottom: 60px;
     padding-top: 0px;
     padding-bottom: 0px;
     -webkit-box-pack: justify;
     -webkit-justify-content: space-between;
     -ms-flex-pack: justify;
     justify-content: space-between;
   }
   
   .solar-pv-system-type.grid-tied {
     -webkit-box-orient: horizontal;
     -webkit-box-direction: reverse;
     -webkit-flex-direction: row-reverse;
     -ms-flex-direction: row-reverse;
     flex-direction: row-reverse;
   }
   
   .solar-pv-system-type.off-grid {
     -webkit-box-orient: horizontal;
     -webkit-box-direction: reverse;
     -webkit-flex-direction: row-reverse;
     -ms-flex-direction: row-reverse;
     flex-direction: row-reverse;
   }
   
   .solar-pv-type-image {
     display: -webkit-box;
     display: -webkit-flex;
     display: -ms-flexbox;
     display: flex;
     width: 55%;
     height: 400px;
     -webkit-box-orient: vertical;
     -webkit-box-direction: normal;
     -webkit-flex-direction: column;
     -ms-flex-direction: column;
     flex-direction: column;
     border-radius: 26px;
     background-image: url("https://uploads-ssl.webflow.com/622c3dd6b3c6cbdb576a098d/622d039ff62c06079c936bad_off-grid-solar-illustration.svg");
     background-position: 50% 50%;
     background-size: contain;
     background-repeat: no-repeat;
   }
   
   .solar-pv-type-image.grid-tied {
     background-image: url("https://uploads-ssl.webflow.com/622c3dd6b3c6cbdb576a098d/622d039d0cc1e484f25a5734_grid-tied-solar-illustration.svg");
   }
   
   .solar-pv-type-image.hybrid {
     background-image: url("https://uploads-ssl.webflow.com/622c3dd6b3c6cbdb576a098d/622d039ea0d1956dd7c6f8f2_hybrid-solar-system-illustration.svg");
   }
   
   .solar-education-info-wrapper {
     display: -webkit-box;
     display: -webkit-flex;
     display: -ms-flexbox;
     display: flex;
     width: 100%;
     padding-top: 0px;
     padding-bottom: 0px;
     -webkit-box-pack: justify;
     -webkit-justify-content: space-between;
     -ms-flex-pack: justify;
     justify-content: space-between;
   }
   
   .solar-education-info-container {
     display: -webkit-box;
     display: -webkit-flex;
     display: -ms-flexbox;
     display: flex;
     width: 50%;
     -webkit-box-orient: vertical;
     -webkit-box-direction: normal;
     -webkit-flex-direction: column;
     -ms-flex-direction: column;
     flex-direction: column;
     -webkit-box-pack: center;
     -webkit-justify-content: center;
     -ms-flex-pack: center;
     justify-content: center;
     -webkit-box-align: start;
     -webkit-align-items: flex-start;
     -ms-flex-align: start;
     align-items: flex-start;
   }
   
   .solar-education-image-container {
     display: -webkit-box;
     display: -webkit-flex;
     display: -ms-flexbox;
     display: flex;
     width: 40%;
     height: 820px;
     -webkit-box-orient: vertical;
     -webkit-box-direction: normal;
     -webkit-flex-direction: column;
     -ms-flex-direction: column;
     flex-direction: column;
     border-radius: 26px;
     background-image: url("https://uploads-ssl.webflow.com/622c3dd6b3c6cbdb576a098d/622d039fa0d19560c0c6f8f4_iPhone-5.png");
     background-position: 50% 50%;
     background-size: contain;
     background-repeat: no-repeat;
   }
   
   .solar-saving-tips {
     display: -webkit-box;
     display: -webkit-flex;
     display: -ms-flexbox;
     display: flex;
     width: 980px;
     height: 100%;
     -webkit-box-orient: vertical;
     -webkit-box-direction: normal;
     -webkit-flex-direction: column;
     -ms-flex-direction: column;
     flex-direction: column;
     -webkit-box-pack: start;
     -webkit-justify-content: flex-start;
     -ms-flex-pack: start;
     justify-content: flex-start;
     -webkit-box-align: center;
     -webkit-align-items: center;
     -ms-flex-align: center;
     align-items: center;
   }
   
   .solar-saving-tips-info-container {
     display: -webkit-box;
     display: -webkit-flex;
     display: -ms-flexbox;
     display: flex;
     width: 100%;
     -webkit-justify-content: space-around;
     -ms-flex-pack: distribute;
     justify-content: space-around;
     -webkit-flex-wrap: wrap;
     -ms-flex-wrap: wrap;
     flex-wrap: wrap;
   }
   
   .solar-tip {
     display: -webkit-box;
     display: -webkit-flex;
     display: -ms-flexbox;
     display: flex;
     overflow: hidden;
     width: 30%;
     margin-bottom: 40px;
     padding: 0px;
     -webkit-box-orient: vertical;
     -webkit-box-direction: normal;
     -webkit-flex-direction: column;
     -ms-flex-direction: column;
     flex-direction: column;
     border-radius: 20px;
     box-shadow: 0 6px 18px 3px rgba(0, 0, 0, 0.07);
   }
   
   .solar-tip-image {
     width: 100%;
     height: 200px;
     padding-top: 0px;
     padding-bottom: 0px;
     background-image: url("https://uploads-ssl.webflow.com/622c3dd6b3c6cbdb576a098d/622da3f9ee9ae9356a04c218_image-hassle-free-solar-hohm-energy.jpg");
     background-position: 50% 50%;
     background-size: cover;
     background-repeat: no-repeat;
   }
   
   .solar-tip-image._2 {
     background-image: url("https://uploads-ssl.webflow.com/622c3dd6b3c6cbdb576a098d/624075724727a72a692fcac9_image-rooftop.jpg");
   }
   
   .solar-tip-image._3 {
     background-image: url("https://uploads-ssl.webflow.com/622c3dd6b3c6cbdb576a098d/622da4009da713c4cbda9571_image-hohm-family-1.jpg");
   }
   
   .text-button-container {
     display: -webkit-box;
     display: -webkit-flex;
     display: -ms-flexbox;
     display: flex;
     margin-top: 20px;
     padding-top: 10px;
     padding-bottom: 10px;
     -webkit-box-align: center;
     -webkit-align-items: center;
     -ms-flex-align: center;
     align-items: center;
     border-top: 0.3px dashed rgba(255, 88, 91, 0.2);
   }
   
   .solar-tip-details-wrapper {
     display: -webkit-box;
     display: -webkit-flex;
     display: -ms-flexbox;
     display: flex;
     width: 100%;
     padding: 20px;
     -webkit-box-orient: vertical;
     -webkit-box-direction: normal;
     -webkit-flex-direction: column;
     -ms-flex-direction: column;
     flex-direction: column;
   }
   
   .news-info-container {
     display: -webkit-box;
     display: -webkit-flex;
     display: -ms-flexbox;
     display: flex;
     width: 980px;
     height: 100%;
     -webkit-box-orient: vertical;
     -webkit-box-direction: normal;
     -webkit-flex-direction: column;
     -ms-flex-direction: column;
     flex-direction: column;
     -webkit-box-pack: start;
     -webkit-justify-content: flex-start;
     -ms-flex-pack: start;
     justify-content: flex-start;
     -webkit-box-align: center;
     -webkit-align-items: center;
     -ms-flex-align: center;
     align-items: center;
     -webkit-box-flex: 0;
     -webkit-flex: 0 auto;
     -ms-flex: 0 auto;
     flex: 0 auto;
   }
   
   .news-item-wrapper {
     display: -webkit-box;
     display: -webkit-flex;
     display: -ms-flexbox;
     display: flex;
     width: 100%;
     margin-top: 20px;
     margin-bottom: 20px;
     -webkit-box-orient: horizontal;
     -webkit-box-direction: normal;
     -webkit-flex-direction: row;
     -ms-flex-direction: row;
     flex-direction: row;
     -webkit-box-pack: justify;
     -webkit-justify-content: space-between;
     -ms-flex-pack: justify;
     justify-content: space-between;
     -webkit-flex-wrap: wrap;
     -ms-flex-wrap: wrap;
     flex-wrap: wrap;
     -webkit-box-ordinal-group: 2;
     -webkit-order: 1;
     -ms-flex-order: 1;
     order: 1;
   }
   
   .contact-info-container {
     display: -webkit-box;
     display: -webkit-flex;
     display: -ms-flexbox;
     display: flex;
     width: 980px;
     height: 100%;
     -webkit-box-orient: vertical;
     -webkit-box-direction: normal;
     -webkit-flex-direction: column;
     -ms-flex-direction: column;
     flex-direction: column;
     -webkit-box-pack: start;
     -webkit-justify-content: flex-start;
     -ms-flex-pack: start;
     justify-content: flex-start;
     -webkit-box-align: center;
     -webkit-align-items: center;
     -ms-flex-align: center;
     align-items: center;
   }
   
   .contact-info-wrapper {
     display: -webkit-box;
     display: -webkit-flex;
     display: -ms-flexbox;
     display: flex;
     width: 100%;
     margin-top: 20px;
     -webkit-justify-content: space-around;
     -ms-flex-pack: distribute;
     justify-content: space-around;
     -webkit-flex-wrap: wrap;
     -ms-flex-wrap: wrap;
     flex-wrap: wrap;
   }
   
   .map-embed-container {
     display: -webkit-box;
     display: -webkit-flex;
     display: -ms-flexbox;
     display: flex;
     overflow: hidden;
     width: 60%;
     padding-top: 0px;
     padding-bottom: 0px;
     border-radius: 40px;
     background-color: #fff;
   }
   
   .contact-us-details-wrapper {
     width: 30%;
   }
   
   .contact-detail-wrapper {
     padding-top: 40px;
     padding-bottom: 40px;
     border-bottom: 0.3px dashed rgba(255, 88, 91, 0.2);
   }
   
   .contact-detail-wrapper.last {
     border-bottom-style: none;
   }
   
   .contact-icon-heading-wrapper {
     display: -webkit-box;
     display: -webkit-flex;
     display: -ms-flexbox;
     display: flex;
     margin-bottom: 6px;
     -webkit-box-pack: start;
     -webkit-justify-content: flex-start;
     -ms-flex-pack: start;
     justify-content: flex-start;
     -webkit-box-align: center;
     -webkit-align-items: center;
     -ms-flex-align: center;
     align-items: center;
   }
   
   .contact-icon {
     width: 50px;
     height: 50px;
     margin-right: 10px;
     background-image: url("https://uploads-ssl.webflow.com/622c3dd6b3c6cbdb576a098d/622d8794232d1d8018c5d805_icon-contact-call.svg");
     background-position: 50% 50%;
     background-size: contain;
     background-repeat: no-repeat;
   }
   
   .contact-icon.email {
     background-image: url("https://uploads-ssl.webflow.com/622c3dd6b3c6cbdb576a098d/622d879412b9732c7f6d4489_icon-contact-mail.svg");
   }
   
   .contact-icon.office {
     background-image: url("https://uploads-ssl.webflow.com/622c3dd6b3c6cbdb576a098d/622d87948253fb94453f67fb_icon-contact-office-address.svg");
   }
   
   .text-link {
     display: -webkit-box;
     display: -webkit-flex;
     display: -ms-flexbox;
     display: flex;
     margin-top: 10px;
     margin-bottom: 10px;
     color: #ff585b;
     text-decoration: underline;
   }
   
   .map {
     height: 100%;
   }
   
   .solar-saving-tips-read-more {
     display: -webkit-box;
     display: -webkit-flex;
     display: -ms-flexbox;
     display: flex;
     width: 980px;
     height: 100%;
     -webkit-box-orient: vertical;
     -webkit-box-direction: normal;
     -webkit-flex-direction: column;
     -ms-flex-direction: column;
     flex-direction: column;
     -webkit-box-pack: start;
     -webkit-justify-content: flex-start;
     -ms-flex-pack: start;
     justify-content: flex-start;
     -webkit-box-align: center;
     -webkit-align-items: center;
     -ms-flex-align: center;
     align-items: center;
   }
   
   .solar-saving-tips-read-more-details-container {
     display: -webkit-box;
     display: -webkit-flex;
     display: -ms-flexbox;
     display: flex;
     width: 100%;
     margin-top: 40px;
     -webkit-justify-content: space-around;
     -ms-flex-pack: distribute;
     justify-content: space-around;
     -webkit-flex-wrap: wrap;
     -ms-flex-wrap: wrap;
     flex-wrap: wrap;
   }
   
   .solar-tip-read-more-info-wrapper {
     display: -webkit-box;
     display: -webkit-flex;
     display: -ms-flexbox;
     display: flex;
     overflow: hidden;
     width: 100%;
     margin-bottom: 40px;
     padding: 0px;
     -webkit-box-orient: vertical;
     -webkit-box-direction: normal;
     -webkit-flex-direction: column;
     -ms-flex-direction: column;
     flex-direction: column;
     border-radius: 20px;
     box-shadow: none;
     -o-object-position: 50% 50%;
     object-position: 50% 50%;
   }
   
   .solar-tip-image-read-more {
     position: static;
     width: 100%;
     height: 300px;
     padding-top: 0px;
     padding-bottom: 0px;
     background-image: url("https://uploads-ssl.webflow.com/622c3dd6b3c6cbdb576a098d/622da3f9ee9ae9356a04c218_image-hassle-free-solar-hohm-energy.jpg");
     background-position: 50% 30%;
     background-size: cover;
     background-repeat: no-repeat;
     background-clip: border-box;
     -webkit-text-fill-color: inherit;
     -o-object-fit: fill;
     object-fit: fill;
     -o-object-position: 50% 50%;
     object-position: 50% 50%;
   }
   
   .solar-tip-erad-more-details-wrapper {
     display: -webkit-box;
     display: -webkit-flex;
     display: -ms-flexbox;
     display: flex;
     width: 100%;
     padding: 60px;
     -webkit-box-orient: vertical;
     -webkit-box-direction: normal;
     -webkit-flex-direction: column;
     -ms-flex-direction: column;
     flex-direction: column;
     background-color: #fff;
   }
   
   .solar-saving-tips-numbered-list {
     display: -webkit-box;
     display: -webkit-flex;
     display: -ms-flexbox;
     display: flex;
     margin-top: 40px;
     margin-right: 0px;
     margin-bottom: 40px;
     padding-right: 20px;
     padding-left: 20px;
     -webkit-box-orient: vertical;
     -webkit-box-direction: normal;
     -webkit-flex-direction: column;
     -ms-flex-direction: column;
     flex-direction: column;
     -webkit-box-pack: center;
     -webkit-justify-content: center;
     -ms-flex-pack: center;
     justify-content: center;
     -webkit-box-align: start;
     -webkit-align-items: flex-start;
     -ms-flex-align: start;
     align-items: flex-start;
     color: #082131;
     list-style-type: square;
   }
   
   .solar-saving-tip-list-item {
     margin-bottom: 10px;
   }
   
   .news-article {
     display: -webkit-box;
     display: -webkit-flex;
     display: -ms-flexbox;
     display: flex;
     overflow: hidden;
     width: 23%;
     height: 99.9999809816843%;
     margin-right: 0px;
     margin-bottom: 20px;
     margin-left: 0px;
     padding: 0px;
     -webkit-box-orient: vertical;
     -webkit-box-direction: normal;
     -webkit-flex-direction: column;
     -ms-flex-direction: column;
     flex-direction: column;
     border-radius: 20px;
     box-shadow: 0 6px 18px 3px rgba(0, 0, 0, 0.07);
   }
   
   .news-article-image-thumbnail {
     width: 100%;
     height: 200px;
     padding-top: 0px;
     padding-bottom: 0px;
     background-image: url("https://uploads-ssl.webflow.com/622c3dd6b3c6cbdb576a098d/627924c82256a929b0df4d38_Hohm_Energy-GreenEconomyJournal-Article.jpg");
     background-position: 0px 0px;
     background-size: cover;
     background-repeat: no-repeat;
   }
   
   .news-article-image-thumbnail._1 {
     background-image: url("https://uploads-ssl.webflow.com/622c3dd6b3c6cbdb576a098d/627919538688f878785d1eed_Hohm_Energy-BusinessTech-Article-3.jpg");
     background-size: cover;
   }
   
   .news-article-image-thumbnail._2 {
     background-image: url("https://uploads-ssl.webflow.com/622c3dd6b3c6cbdb576a098d/62791aabc3ae15d41b00b40d_HohmEnergy_N24_CashStrapped-2.jpg");
   }
   
   .news-article-image-thumbnail._4 {
     background-image: url("https://uploads-ssl.webflow.com/622c3dd6b3c6cbdb576a098d/6279282f716d8241451b4136_Hohm%20Energy%20SA_SABC%20Interview_MatthewCruise-6.jpg");
   }
   
   .news-article-image-thumbnail._5 {
     background-image: url("https://uploads-ssl.webflow.com/622c3dd6b3c6cbdb576a098d/62792a3a93b3688660a3564f_HohmEnergy_Energy-prices-going-up-in-south-africa-2.jpg");
   }
   
   .news-article-image-thumbnail._6 {
     background-image: url("https://uploads-ssl.webflow.com/622c3dd6b3c6cbdb576a098d/62792e395b03093a7a7e9329_HohmEnergy_SolarTips_Property24Article-2.jpg");
   }
   
   .news-article-image-thumbnail._7 {
     background-image: url("https://uploads-ssl.webflow.com/622c3dd6b3c6cbdb576a098d/627930aa025cca0c3fff45a4_HohmEnergy_GovtSlowCarbonCredit_Fin24.jpg");
   }
   
   .news-article-image-thumbnail._8 {
     background-image: url("https://uploads-ssl.webflow.com/622c3dd6b3c6cbdb576a098d/6279317939187ba138821c54_Going-off-grid.jpg");
   }
   
   .news-article-image-thumbnail._9 {
     background-image: url("https://uploads-ssl.webflow.com/622c3dd6b3c6cbdb576a098d/627933a590a3002123e9c6a0_HohmEnergy_eskom-load-shedding-survival-tips-1.jpg");
   }
   
   .news-article-image-thumbnail._10 {
     background-image: url("https://uploads-ssl.webflow.com/622c3dd6b3c6cbdb576a098d/6279383dfe413cd6b77e10d4_HohmEnergy_Radio%20702_The-John-Perlman-Show.jpg");
   }
   
   .news-article-image-thumbnail._11 {
     background-image: url("https://uploads-ssl.webflow.com/622c3dd6b3c6cbdb576a098d/627a02625a5be5a3464ceccd_HohmEnergy_ITNewsAfrica-Save-Money.jpg");
   }
   
   .news-article-image-thumbnail._12 {
     background-image: url("https://uploads-ssl.webflow.com/622c3dd6b3c6cbdb576a098d/627a041177060ca96a6387f1_HohmEnergy_PrivateProperty_Tariffs_Increase.jpg");
   }
   
   .news-article-image-thumbnail._13 {
     background-image: url("https://uploads-ssl.webflow.com/622c3dd6b3c6cbdb576a098d/627a05e87998769b5e05bc01_HohmEnergy_AfricaCom_Environment.jpg");
   }
   
   .news-article-image-thumbnail._14 {
     background-image: url("https://uploads-ssl.webflow.com/622c3dd6b3c6cbdb576a098d/627a07a856881abf75dfb639_HohmEnergy_MyProperty_6TIpsToGoSolar.jpg");
   }
   
   .news-article-image-thumbnail._15 {
     background-image: url("https://uploads-ssl.webflow.com/622c3dd6b3c6cbdb576a098d/628dda57bbfaf3302fde7651_HohmEnergy_BusinessTech_The-Cost-Of-Getting-Off-The-Grid.jpg");
   }
   
   .news-article-image-thumbnail._16 {
     background-image: url("https://uploads-ssl.webflow.com/622c3dd6b3c6cbdb576a098d/628f84eb9833608ffef09b3c_HohmEnergy_MyBroadBand_Spons_Article.jpg");
   }
   
   .news-article-image-thumbnail._17 {
     background-image: url("https://uploads-ssl.webflow.com/622c3dd6b3c6cbdb576a098d/629dba9d4ed0f6774f373dc2_HohmEnergy_TheSouthAfrican_EnergyFreedom.jpg");
   }
   
   .news-article-image-thumbnail._21 {
     background-image: url("https://uploads-ssl.webflow.com/622c3dd6b3c6cbdb576a098d/629db9e20b67a4e472895829_HohmEnergy_InFlight_App4That.jpg");
   }
   
   .news-article-image-thumbnail._18 {
     background-image: url("https://uploads-ssl.webflow.com/622c3dd6b3c6cbdb576a098d/629dbb8be4ddd9279598da40_HohmEnergy_AssetHub_Loadsheddingimmunity.jpg");
   }
   
   .news-article-image-thumbnail._19 {
     background-image: url("https://uploads-ssl.webflow.com/622c3dd6b3c6cbdb576a098d/629dbc73b9ecd2a4ba9d1dd4_HohmEnergy_HomeDzine_LifeLuxuries.jpg");
   }
   
   .news-article-image-thumbnail._20 {
     background-image: url("https://uploads-ssl.webflow.com/622c3dd6b3c6cbdb576a098d/629dbd7e2733a7697d659ec6_HohmEnergy_Fin24_SolarFinance.jpg");
   }
   
   .news-article-image-thumbnail._22 {
     background-image: url("https://uploads-ssl.webflow.com/622c3dd6b3c6cbdb576a098d/629dbe6f1dfa80dfa81e6f76_HohmEnergy_Spice4Life_Kitchens1.jpg");
   }
   
   .news-article-image-thumbnail._23 {
     background-image: url("https://uploads-ssl.webflow.com/622c3dd6b3c6cbdb576a098d/629dbefe8b5e122913663d84_HohmEnergy_TheCitizen_KitchenHacks1.jpg");
   }
   
   .news-article-image-thumbnail._24 {
     background-image: url("https://uploads-ssl.webflow.com/622c3dd6b3c6cbdb576a098d/629de7dd2bc4805899799cf5_HohmEnergy_iAfrica_Kitchen.jpg");
   }
   
   .news-article-image-thumbnail._25 {
     background-image: url("https://uploads-ssl.webflow.com/622c3dd6b3c6cbdb576a098d/629eef03aa6facb5d7849774_HohmEnergy_ENCA_Off-gridSolutions.jpg");
   }
   
   .news-article-image-thumbnail._26 {
     background-image: url("https://uploads-ssl.webflow.com/622c3dd6b3c6cbdb576a098d/629ef0c296a39e1ec53779b0_HohmEnergy_MoneyWeb_Costs.jpg");
   }
   
   .news-article-details-wrapper {
     display: -webkit-box;
     display: -webkit-flex;
     display: -ms-flexbox;
     display: flex;
     width: 100%;
     padding: 20px;
     -webkit-box-orient: vertical;
     -webkit-box-direction: normal;
     -webkit-flex-direction: column;
     -ms-flex-direction: column;
     flex-direction: column;
   }
   
   .collection-list-wrapper {
     display: none;
     -webkit-box-pack: center;
     -webkit-justify-content: center;
     -ms-flex-pack: center;
     justify-content: center;
     -webkit-box-flex: 1;
     -webkit-flex: 1;
     -ms-flex: 1;
     flex: 1;
   }
   
   .collection-list {
     display: -webkit-box;
     display: -webkit-flex;
     display: -ms-flexbox;
     display: flex;
     margin-right: 0px;
     margin-left: 0px;
     -webkit-box-pack: center;
     -webkit-justify-content: center;
     -ms-flex-pack: center;
     justify-content: center;
     -webkit-flex-wrap: wrap;
     -ms-flex-wrap: wrap;
     flex-wrap: wrap;
     -webkit-box-flex: 1;
     -webkit-flex: 1;
     -ms-flex: 1;
     flex: 1;
   }
   
   .collection-item {
     display: -webkit-box;
     display: -webkit-flex;
     display: -ms-flexbox;
     display: flex;
     width: 33%;
     margin-bottom: 40px;
     padding-right: 10px;
     padding-left: 10px;
     -webkit-box-pack: center;
     -webkit-justify-content: center;
     -ms-flex-pack: center;
     justify-content: center;
   }
   
   .team-member-profile-picture {
     position: absolute;
     left: 140px;
     top: 183px;
     z-index: 1;
     width: 120px;
     height: 120px;
     background-image: url("https://uploads-ssl.webflow.com/622c3dd6b3c6cbdb576a098d/6244484abf087d13321aacb1_emir.png");
     background-position: 50% 50%;
     background-size: contain;
     background-repeat: no-repeat;
     -webkit-filter: hue-rotate(47deg);
     filter: hue-rotate(47deg);
   }
   
   .team-member-profile-picture.tim {
     left: 41px;
     top: 94px;
     z-index: 0;
     width: 150px;
     height: 150px;
     background-image: url("https://uploads-ssl.webflow.com/622c3dd6b3c6cbdb576a098d/6244484def2806947b50a08f_tim.png");
   }
   
   .team-member-profile-picture.guy-1 {
     left: -6px;
     top: 234px;
     width: 130px;
     height: 130px;
     background-image: url("https://uploads-ssl.webflow.com/622c3dd6b3c6cbdb576a098d/6244484bb56b300f80e34cc1_guy-1.png");
   }
   
   .team-member-profile-picture.girl-1 {
     left: 92px;
     top: 313px;
     z-index: 2;
     width: 100px;
     height: 100px;
     background-image: url("https://uploads-ssl.webflow.com/622c3dd6b3c6cbdb576a098d/6244484b27c60f63ac86f1e5_girl-2.png");
   }
   
   .team-member-profile-picture.girl-2 {
     position: absolute;
     left: 211px;
     top: 116px;
     z-index: 4;
     width: 85px;
     height: 85px;
     background-image: url("https://uploads-ssl.webflow.com/622c3dd6b3c6cbdb576a098d/6244484b35c680471d37ee14_girl-3.png");
   }
   
   .team-member-profile-picture.girl-3 {
     position: absolute;
     left: 201px;
     top: 5px;
     z-index: 0;
     width: 95px;
     height: 95px;
     background-image: url("https://uploads-ssl.webflow.com/622c3dd6b3c6cbdb576a098d/6244484ae7528fa75b358863_girl-1.png");
   }
   
   .team-member-profile-picture.guy-2 {
     position: absolute;
     left: 123px;
     top: 39px;
     z-index: 2;
     width: 85px;
     height: 85px;
     background-image: url("https://uploads-ssl.webflow.com/622c3dd6b3c6cbdb576a098d/6244484db57bf060bfa15924_guy-3.png");
   }
   
   .team-member-profile-picture.guy-3 {
     position: absolute;
     left: 275px;
     top: 44px;
     z-index: 0;
     width: 125px;
     height: 125px;
     background-image: url("https://uploads-ssl.webflow.com/622c3dd6b3c6cbdb576a098d/6244484cdbd0eccbc3a1ff56_guy-4.png");
   }
   
   .team-member-profile-picture.guy-4 {
     position: absolute;
     left: 270px;
     top: 186px;
     z-index: 0;
     width: 125px;
     height: 125px;
     background-image: url("https://uploads-ssl.webflow.com/622c3dd6b3c6cbdb576a098d/6244484dcef5274f21e70bed_ryan.png");
   }
   
   .team-member-profile-picture.guy-5 {
     position: absolute;
     left: 204px;
     top: 285px;
     z-index: 0;
     width: 125px;
     height: 125px;
   }
   
   .team-member-profile-picture.zivan {
     position: absolute;
     left: 204px;
     top: 285px;
     z-index: 1;
     width: 125px;
     height: 125px;
     background-image: url("https://uploads-ssl.webflow.com/622c3dd6b3c6cbdb576a098d/6244484ed6551392494b716d_zivan.png");
   }
   
   .team-member-profile-picture.guy-5 {
     position: absolute;
     left: 352px;
     top: 259px;
     z-index: 1;
     width: 100px;
     height: 100px;
     background-image: url("https://uploads-ssl.webflow.com/622c3dd6b3c6cbdb576a098d/6244484b650a2c17ba55f233_guy-2.png");
   }
   
   .step-activator {
     margin-bottom: 10px;
   }
   
   .step-button-activator {
     display: -webkit-box;
     display: -webkit-flex;
     display: -ms-flexbox;
     display: flex;
     margin-top: 5px;
     margin-bottom: 0px;
     padding: 10px 20px;
     -webkit-box-pack: start;
     -webkit-justify-content: flex-start;
     -ms-flex-pack: start;
     justify-content: flex-start;
     -webkit-box-align: center;
     -webkit-align-items: center;
     -ms-flex-align: center;
     align-items: center;
     border-radius: 30px;
     background-color: transparent;
     text-decoration: none;
   }
   
   .custom-info-laptop-image {
     position: relative;
     left: 410px;
     right: 0px;
     z-index: 0;
     display: -webkit-box;
     display: -webkit-flex;
     display: -ms-flexbox;
     display: flex;
     width: 72%;
     margin-right: 0px;
     margin-left: 0px;
     -webkit-box-pack: center;
     -webkit-justify-content: center;
     -ms-flex-pack: center;
     justify-content: center;
   }
   
   .custom-offers-info-contanier-2 {
     position: absolute;
     z-index: 1;
     display: -webkit-box;
     display: -webkit-flex;
     display: -ms-flexbox;
     display: flex;
     width: 50%;
     padding: 60px 40px;
     -webkit-box-orient: vertical;
     -webkit-box-direction: normal;
     -webkit-flex-direction: column;
     -ms-flex-direction: column;
     flex-direction: column;
     -webkit-box-pack: center;
     -webkit-justify-content: center;
     -ms-flex-pack: center;
     justify-content: center;
     -webkit-box-align: center;
     -webkit-align-items: center;
     -ms-flex-align: center;
     align-items: center;
     border-radius: 40px;
     background-color: hsla(0, 0%, 96.9%, 0.8);
     -webkit-backdrop-filter: blur(10px);
     backdrop-filter: blur(10px);
   }
   
   .custom-offers-info-wrapper-2 {
     position: relative;
     display: -webkit-box;
     display: -webkit-flex;
     display: -ms-flexbox;
     display: flex;
     width: 100%;
     -webkit-box-orient: horizontal;
     -webkit-box-direction: normal;
     -webkit-flex-direction: row;
     -ms-flex-direction: row;
     flex-direction: row;
     -webkit-box-align: center;
     -webkit-align-items: center;
     -ms-flex-align: center;
     align-items: center;
   }
   
   .background-video {
     width: 100%;
     border: 0px none #000;
   }
   
   .body-paragraph-2 {
     margin-bottom: 0px;
     color: #082131;
     font-size: 18px;
     line-height: 1.4;
     font-weight: 400;
   }
   
   .body-paragraph-2.custom-offer {
     margin-top: 20px;
     margin-bottom: 20px;
     text-align: center;
   }
   
   .body-paragraph-2.eula {
     margin-bottom: 20px;
     text-align: left;
   }
   
   .body-paragraph-2.popi-intro {
     margin-bottom: 40px;
   }
   
   .body-paragraph-2.white {
     color: #fff;
   }
   
   .body-paragraph-2.header {
     display: -webkit-box;
     display: -webkit-flex;
     display: -ms-flexbox;
     display: flex;
     margin-bottom: auto;
     -webkit-box-pack: center;
     -webkit-justify-content: center;
     -ms-flex-pack: center;
     justify-content: center;
     color: #082131;
     font-size: 12px;
     text-align: center;
     letter-spacing: 0.5px;
   }
   
   .body-paragraph-2.simple-process {
     margin-bottom: 20px;
     text-align: center;
   }
   
   .body-paragraph-2.process-step {
     margin-bottom: 10px;
     color: #fff;
   }
   
   .tabs-content {
     overflow: visible;
     width: 100%;
   }
   
   .tab-link-tab-2 {
     display: -webkit-box;
     display: -webkit-flex;
     display: -ms-flexbox;
     display: flex;
     -webkit-box-pack: center;
     -webkit-justify-content: center;
     -ms-flex-pack: center;
     justify-content: center;
     -webkit-box-align: center;
     -webkit-align-items: center;
     -ms-flex-align: center;
     align-items: center;
     border: 2px solid #082131;
     border-radius: 20px;
     background-color: transparent;
   }
   
   .tab-link-tab-2.w--current {
     border-style: none;
     background-image: linear-gradient(66deg, #ff585b, #ff825c);
     color: #fff;
   }
   
   .tab-link-tab-1 {
     display: -webkit-box;
     display: -webkit-flex;
     display: -ms-flexbox;
     display: flex;
     margin-right: 10px;
     padding-top: 20px;
     padding-bottom: 20px;
     border: 2px solid #082131;
     border-radius: 20px;
     background-color: transparent;
     color: #082131;
   }
   
   .tab-link-tab-1.w--current {
     margin-right: 10px;
     padding-top: 20px;
     padding-bottom: 20px;
     -webkit-box-pack: center;
     -webkit-justify-content: center;
     -ms-flex-pack: center;
     justify-content: center;
     -webkit-box-align: center;
     -webkit-align-items: center;
     -ms-flex-align: center;
     align-items: center;
     border-style: none;
     border-radius: 20px;
     background-color: transparent;
     background-image: linear-gradient(72deg, #ff585b, #ff825c);
     color: #fff;
   }
   
   .terms-and-conditions-info-container {
     display: -webkit-box;
     display: -webkit-flex;
     display: -ms-flexbox;
     display: flex;
     width: 100%;
     -webkit-box-orient: vertical;
     -webkit-box-direction: normal;
     -webkit-flex-direction: column;
     -ms-flex-direction: column;
     flex-direction: column;
     -webkit-box-align: center;
     -webkit-align-items: center;
     -ms-flex-align: center;
     align-items: center;
   }
   
   .tabs-menu {
     display: -webkit-box;
     display: -webkit-flex;
     display: -ms-flexbox;
     display: flex;
     width: 100%;
     margin-bottom: 40px;
     -webkit-box-pack: center;
     -webkit-justify-content: center;
     -ms-flex-pack: center;
     justify-content: center;
   }
   
   .tabs {
     display: -webkit-box;
     display: -webkit-flex;
     display: -ms-flexbox;
     display: flex;
     width: 100%;
     -webkit-box-orient: vertical;
     -webkit-box-direction: normal;
     -webkit-flex-direction: column;
     -ms-flex-direction: column;
     flex-direction: column;
     -webkit-box-align: center;
     -webkit-align-items: center;
     -ms-flex-align: center;
     align-items: center;
   }
   
   .item-list-2 {
     display: -webkit-box;
     display: -webkit-flex;
     display: -ms-flexbox;
     display: flex;
     margin-right: 40px;
     margin-bottom: 20px;
     padding-right: 20px;
     padding-left: 20px;
     -webkit-box-orient: vertical;
     -webkit-box-direction: normal;
     -webkit-flex-direction: column;
     -ms-flex-direction: column;
     flex-direction: column;
     -webkit-box-pack: center;
     -webkit-justify-content: center;
     -ms-flex-pack: center;
     justify-content: center;
     -webkit-box-align: start;
     -webkit-align-items: flex-start;
     -ms-flex-align: start;
     align-items: flex-start;
     color: #082131;
   }
   
   .item-list-2.eula {
     list-style-type: decimal;
   }
   
   .item-list-2.eula.roman-figures {
     margin-right: 0px;
     margin-left: 0px;
     padding-right: 0px;
     padding-left: 0px;
     list-style-type: lower-roman;
   }
   
   .item-list-2.eula.letters {
     margin-right: 0px;
     margin-left: 0px;
     padding-right: 0px;
     padding-left: 0px;
     list-style-type: lower-alpha;
   }
   
   .popi-info-container {
     display: -webkit-box;
     display: -webkit-flex;
     display: -ms-flexbox;
     display: flex;
     width: 100%;
     -webkit-box-orient: vertical;
     -webkit-box-direction: normal;
     -webkit-flex-direction: column;
     -ms-flex-direction: column;
     flex-direction: column;
     -webkit-box-align: center;
     -webkit-align-items: center;
     -ms-flex-align: center;
     align-items: center;
   }
   
   .enter-address-form {
     display: none;
   }
   
   .why-use-hohm-landing-page {
     display: -webkit-box;
     display: -webkit-flex;
     display: -ms-flexbox;
     display: flex;
     width: 33.333333333333336%;
     padding: 40px 30px;
     -webkit-box-orient: vertical;
     -webkit-box-direction: normal;
     -webkit-flex-direction: column;
     -ms-flex-direction: column;
     flex-direction: column;
     -webkit-box-pack: center;
     -webkit-justify-content: center;
     -ms-flex-pack: center;
     justify-content: center;
     border-top-left-radius: 40px;
     border-bottom-left-radius: 40px;
     background-color: #f7f7f7;
   }
   
   .why-use-hohm-landing-page.diy {
     border-radius: 0px;
   }
   
   .utility-page-wrap {
     display: -webkit-box;
     display: -webkit-flex;
     display: -ms-flexbox;
     display: flex;
     width: 100vw;
     height: 100vh;
     max-height: 100%;
     max-width: 100%;
     -webkit-box-pack: center;
     -webkit-justify-content: center;
     -ms-flex-pack: center;
     justify-content: center;
     -webkit-box-align: center;
     -webkit-align-items: center;
     -ms-flex-align: center;
     align-items: center;
   }
   
   .utility-page-content-2 {
     display: -webkit-box;
     display: -webkit-flex;
     display: -ms-flexbox;
     display: flex;
     width: 40%;
     -webkit-box-orient: vertical;
     -webkit-box-direction: normal;
     -webkit-flex-direction: column;
     -ms-flex-direction: column;
     flex-direction: column;
     -webkit-box-align: center;
     -webkit-align-items: center;
     -ms-flex-align: center;
     align-items: center;
     text-align: center;
   }
   
   ._404-logo-container {
     display: -webkit-box;
     display: -webkit-flex;
     display: -ms-flexbox;
     display: flex;
     width: 100%;
     height: 240px;
     -webkit-box-pack: center;
     -webkit-justify-content: center;
     -ms-flex-pack: center;
     justify-content: center;
     background-image: url("https://uploads-ssl.webflow.com/622c3dd6b3c6cbdb576a098d/622d039ee92a9c4d440ef34f_hohm-logo-light-text.svg");
     background-position: 50% 50%;
     background-size: contain;
     background-repeat: no-repeat;
     -o-object-fit: fill;
     object-fit: fill;
   }
   
   .header-static-map-container {
     display: -webkit-box;
     display: -webkit-flex;
     display: -ms-flexbox;
     display: flex;
     width: 50%;
     -webkit-box-orient: vertical;
     -webkit-box-direction: normal;
     -webkit-flex-direction: column;
     -ms-flex-direction: column;
     flex-direction: column;
     -webkit-box-pack: center;
     -webkit-justify-content: center;
     -ms-flex-pack: center;
     justify-content: center;
   }
   
   .static-map-provinces {
     position: relative;
     display: -webkit-box;
     display: -webkit-flex;
     display: -ms-flexbox;
     display: flex;
     width: 100%;
     height: 80%;
     -webkit-box-orient: vertical;
     -webkit-box-direction: reverse;
     -webkit-flex-direction: column-reverse;
     -ms-flex-direction: column-reverse;
     flex-direction: column-reverse;
     -webkit-box-pack: center;
     -webkit-justify-content: center;
     -ms-flex-pack: center;
     justify-content: center;
     -webkit-box-align: center;
     -webkit-align-items: center;
     -ms-flex-align: center;
     align-items: center;
     background-image: url("https://uploads-ssl.webflow.com/622c3dd6b3c6cbdb576a098d/62e3855d94e5114730bb5f2f_south-africa-map-outline.svg");
     background-position: 50% 50%;
     background-size: contain;
     background-repeat: no-repeat;
   }
   
   .image-7 {
     max-width: 20%;
     -webkit-align-self: center;
     -ms-flex-item-align: center;
     -ms-grid-row-align: center;
     align-self: center;
   }
   
   .heading-7 {
     margin-bottom: 0px;
     font-family: Quicksand, sans-serif;
     font-weight: 700;
   }
   
   .pricing-feature-grid {
     margin-right: -20px;
     margin-left: -20px;
     grid-column-gap: 0px;
     grid-row-gap: 0px;
     -ms-grid-columns: 1fr;
     grid-template-columns: 1fr;
     -ms-grid-rows: auto;
     grid-template-rows: auto;
   }
   
   .pricing-feature-grid.pricingv2 {
     margin-top: 60px;
     margin-bottom: 60px;
     -webkit-box-align: start;
     -webkit-align-items: start;
     -ms-flex-align: start;
     align-items: start;
   }
   
   .pricing-column-1 {
     margin-bottom: 0px;
     padding-top: 20px;
     padding-bottom: 10px;
   }
   
   .pricing-column-1.v2 {
     padding-top: 0px;
     padding-bottom: 0px;
     padding-left: 10px;
   }
   
   .pricing-column-1.v2.v564 {
     height: 100%;
     background-color: #0a2b4f;
   }
   
   .pricing-feature-check-grid {
     grid-column-gap: 0px;
     grid-row-gap: 0px;
     -ms-grid-columns: 1fr 1fr 1fr;
     grid-template-columns: 1fr 1fr 1fr;
     -ms-grid-rows: auto;
     grid-template-rows: auto;
   }
   
   .pricing-feature-check-grid.new-comparison {
     -ms-grid-columns: 1fr 1fr 1fr 1fr 1fr;
     grid-template-columns: 1fr 1fr 1fr 1fr 1fr;
     text-align: left;
   }
   
   .pricing-feature-column {
     padding: 20px;
     grid-column-gap: 0px;
     grid-row-gap: 0px;
     -ms-grid-columns: 1fr 2fr;
     grid-template-columns: 1fr 2fr;
     -ms-grid-rows: auto;
     grid-template-rows: auto;
     border-radius: 8px;
   }
   
   .pricing-feature-column:hover {
     background-color: #f8f9fa;
   }
   
   .pricing-feature-column.fade-in-1st {
     padding: 0px;
     -webkit-box-align: stretch;
     -webkit-align-items: stretch;
     -ms-flex-align: stretch;
     align-items: stretch;
   }
   
   .pricing-feature-column.fade-in-1st.new-comparison-grid {
     -ms-grid-columns: 1fr 2.5fr;
     grid-template-columns: 1fr 2.5fr;
     border-style: solid;
     border-width: 1px;
     border-color: #dadde8;
     border-radius: 0px;
     text-align: left;
   }
   
   .pricing-feature-check {
     display: -webkit-box;
     display: -webkit-flex;
     display: -ms-flexbox;
     display: flex;
     -webkit-box-orient: vertical;
     -webkit-box-direction: normal;
     -webkit-flex-direction: column;
     -ms-flex-direction: column;
     flex-direction: column;
     -webkit-box-pack: center;
     -webkit-justify-content: center;
     -ms-flex-pack: center;
     justify-content: center;
     -webkit-box-align: center;
     -webkit-align-items: center;
     -ms-flex-align: center;
     align-items: center;
     font-family: Quicksand, sans-serif;
     line-height: 36px;
     text-align: center;
   }
   
   .pricing-feature-check.pricing-last {
     padding-top: 10px;
     padding-bottom: 10px;
     border-top: 1px solid #0a2b4f;
     border-bottom: 2px none #801500;
     background-color: #0a2b4f;
     color: #fff;
   }
   
   .pricing-feature-check.pricing-last.v33 {
     padding-top: 10px;
     padding-bottom: 10px;
     border-left: 1px solid #dadde8;
     line-height: 21px;
     font-weight: 700;
   }
   
   .pricing-feature-check.new-feature {
     padding: 10px;
     -webkit-box-align: start;
     -webkit-align-items: flex-start;
     -ms-flex-align: start;
     align-items: flex-start;
     border-style: none solid;
     border-width: 1px;
     border-color: #dadde8;
     line-height: 23px;
     text-align: left;
   }
   
   .step-number-2 {
     position: relative;
     left: -36px;
     display: -webkit-box;
     display: -webkit-flex;
     display: -ms-flexbox;
     display: flex;
     width: 70px;
     height: 70px;
     margin-right: 0px;
     margin-left: 0px;
     padding-right: 10px;
     padding-left: 10px;
     -webkit-box-pack: center;
     -webkit-justify-content: center;
     -ms-flex-pack: center;
     justify-content: center;
     -webkit-box-align: center;
     -webkit-align-items: center;
     -ms-flex-align: center;
     align-items: center;
     border-radius: 100px;
     background-color: #082131;
   }
   
   .step-details-wrapper-2 {
     display: -webkit-box;
     display: -webkit-flex;
     display: -ms-flexbox;
     display: flex;
     width: 100%;
     height: 425px;
     padding-top: 0px;
     padding-bottom: 0px;
     -webkit-box-align: center;
     -webkit-align-items: center;
     -ms-flex-align: center;
     align-items: center;
     border-bottom: 0.5px none rgba(8, 33, 49, 0.1);
   }
   
   .step-details-wrapper-2.last {
     border-bottom-style: none;
   }
   
   .step-button-activator-2 {
     display: -webkit-box;
     display: -webkit-flex;
     display: -ms-flexbox;
     display: flex;
     margin-top: 5px;
     margin-bottom: 0px;
     padding: 10px 20px;
     -webkit-box-pack: start;
     -webkit-justify-content: flex-start;
     -ms-flex-pack: start;
     justify-content: flex-start;
     -webkit-box-align: center;
     -webkit-align-items: center;
     -ms-flex-align: center;
     align-items: center;
     border-radius: 30px;
     background-color: transparent;
     text-decoration: none;
   }
   
   .step-details-container-2 {
     display: -webkit-box;
     display: -webkit-flex;
     display: -ms-flexbox;
     display: flex;
     width: 100%;
     padding: 40px;
     -webkit-box-orient: horizontal;
     -webkit-box-direction: normal;
     -webkit-flex-direction: row;
     -ms-flex-direction: row;
     flex-direction: row;
     -webkit-box-align: stretch;
     -webkit-align-items: stretch;
     -ms-flex-align: stretch;
     align-items: stretch;
     border-radius: 26px;
     background-color: #082131;
   }
   
   .step-detail-image-2 {
     width: 260px;
     height: 260px;
     margin-right: 30px;
     border-radius: 26px;
     background-color: transparent;
     background-image: url("https://uploads-ssl.webflow.com/622c3dd6b3c6cbdb576a098d/62e38c4a735649834124ee01_image-proposal-1.png");
     background-position: 50% 50%;
     background-size: cover;
     background-repeat: no-repeat;
   }
   
   .step-detail-image-2.step-2 {
     background-image: url("https://uploads-ssl.webflow.com/622c3dd6b3c6cbdb576a098d/622da3faa1d15a5ac0d6cd37_image-hohm-quality-supplier.jpg");
   }
   
   .step-detail-image-2.step-3 {
     background-image: url("https://uploads-ssl.webflow.com/622c3dd6b3c6cbdb576a098d/62834910198a5368390b13f3_image-proposal-2.png");
   }
   
   .step-detail-image-2.step-4 {
     background-image: url("https://uploads-ssl.webflow.com/622c3dd6b3c6cbdb576a098d/622da3f88d4e53a515f951fb_image-grow-your-solar-business-with-hohm.jpg");
     background-size: cover;
   }
   
   .h3-2 {
     display: block;
     margin-top: 0px;
     margin-bottom: 0px;
     color: #082131;
     font-size: 22px;
     line-height: 1.1;
     font-weight: 700;
   }
   
   .h3-2.process-step {
     margin-bottom: 20px;
     color: #fff;
   }
   
   .link-block {
     position: absolute;
     left: 0%;
     top: 0%;
     right: 0%;
     bottom: 0%;
   }
   
   .link-block-2 {
     position: absolute;
     left: 0%;
     top: 0%;
     right: 0%;
     bottom: 0%;
     display: -webkit-box;
     display: -webkit-flex;
     display: -ms-flexbox;
     display: flex;
     -webkit-box-align: center;
     -webkit-align-items: center;
     -ms-flex-align: center;
     align-items: center;
   }
   
   .div-block {
     margin-top: 10px;
     margin-bottom: 10px;
     padding-top: 10px;
     padding-bottom: 10px;
   }
   
   @media screen and (min-width: 1440px) {
     .pricing-feature-check.pricing-last {
       border-style: solid;
       border-width: 1px;
       border-color: #0a2b4f;
       background-clip: border-box;
       -webkit-text-fill-color: inherit;
     }
   }
   
   @media screen and (min-width: 1920px) {
     .pricing-feature-grid.pricingv2 {
       -webkit-box-align: stretch;
       -webkit-align-items: stretch;
       -ms-flex-align: stretch;
       align-items: stretch;
     }
   
     .pricing-feature-check.pricing-last {
       border-top-style: none;
       border-bottom-width: 1px;
     }
   }
   
   @media screen and (max-width: 991px) {
     .h1-display {
       font-size: 60px;
       line-height: 60px;
       text-align: left;
     }
   
     .h2.why-use-hohm {
       font-size: 40px;
       line-height: 40px;
     }
   
     .h2.custom-offer {
       font-size: 40px;
       line-height: 40px;
     }
   
     .h2.hassle-free-solar {
       font-size: 40px;
       line-height: 40px;
     }
   
     .h2.solar-partner {
       margin-top: 0px;
     }
   
     .h2.solar-market-network {
       font-size: 40px;
       line-height: 40px;
     }
   
     .h2.simple-process {
       font-size: 40px;
       line-height: 40px;
     }
   
     .h2.lets-go-solar {
       margin-top: 0px;
     }
   
     .h2.welcome-hohm {
       font-size: 40px;
       line-height: 40px;
     }
   
     .h2.join-our-mission {
       margin-top: 0px;
       text-align: center;
     }
   
     .h2.solar-partner {
       font-size: 40px;
       line-height: 40px;
     }
   
     .h2.solar-pv {
       font-size: 40px;
       line-height: 40px;
     }
   
     .h2.faq-banner {
       margin-top: 0px;
     }
   
     .h2.eula {
       font-size: 40px;
       line-height: 40px;
     }
   
     .h3.hohmmm {
       margin-top: 10px;
       margin-bottom: 10px;
     }
   
     .h3.get-started {
       margin-top: 10px;
       margin-bottom: 10px;
     }
   
     .body-paragraph.step-label {
       font-size: 14px;
     }
   
     .body-paragraph.white.centered {
       text-align: center;
     }
   
     .body-paragraph.success-message {
       color: #f7f7f7;
       text-align: center;
     }
   
     .h4.navigation-link {
       width: 100%;
       margin-right: auto;
       margin-left: auto;
       padding: 20px;
       -webkit-box-flex: 0;
       -webkit-flex: 0 0 auto;
       -ms-flex: 0 0 auto;
       flex: 0 0 auto;
       border-bottom: 0.5px solid rgba(8, 33, 49, 0.1);
       font-size: 26px;
       text-align: center;
     }
   
     .h4.navigation-link.dropdown {
       display: none;
     }
   
     .h4.navigation-link.last {
       margin-right: auto;
       border-bottom-style: none;
     }
   
     .h4.navigation-link.solar-tip-link {
       display: -webkit-box;
       display: -webkit-flex;
       display: -ms-flexbox;
       display: flex;
       -webkit-box-pack: center;
       -webkit-justify-content: center;
       -ms-flex-pack: center;
       justify-content: center;
       -webkit-box-align: center;
       -webkit-align-items: center;
       -ms-flex-align: center;
       align-items: center;
     }
   
     .h4.navigation-link.mobile-specific {
       display: block;
     }
   
     .h4._5-easy-steps {
       font-size: 13px;
       line-height: 17px;
     }
   
     .button {
       font-size: 18px;
     }
   
     .button.footer {
       width: 35%;
       padding: 20px 10px;
     }
   
     .button.solar-partner {
       display: -webkit-box;
       display: -webkit-flex;
       display: -ms-flexbox;
       display: flex;
       margin-bottom: 0px;
       padding: 10px 30px;
       -webkit-box-flex: 0;
       -webkit-flex: 0 0 auto;
       -ms-flex: 0 0 auto;
       flex: 0 0 auto;
     }
   
     .form-field.solar-offer {
       width: 100%;
     }
   
     .form-field.footer {
       width: 65%;
     }
   
     .section {
       overflow: hidden;
       padding-bottom: 100px;
     }
   
     .section.footer {
       padding-bottom: 60px;
     }
   
     .section.trusted-by {
       padding-top: 40px;
       padding-bottom: 40px;
     }
   
     .section.hohmmm {
       height: 700px;
       padding-top: 100px;
       padding-bottom: 100px;
       -webkit-box-align: end;
       -webkit-align-items: flex-end;
       -ms-flex-align: end;
       align-items: flex-end;
       background-position: 50% 50%;
     }
   
     .section.cusrom-offer {
       padding-top: 220px;
       padding-bottom: 220px;
     }
   
     .section.hassle-free-solar {
       background-position: 0px 0px, 20% 50%;
     }
   
     .section.solar-partner {
       height: 480px;
       padding-bottom: 0px;
       -webkit-box-align: center;
       -webkit-align-items: center;
       -ms-flex-align: center;
       align-items: center;
     }
   
     .section.lets-go-solar {
       height: 480px;
       padding-bottom: 0px;
       -webkit-box-align: center;
       -webkit-align-items: center;
       -ms-flex-align: center;
       align-items: center;
     }
   
     .section.jpin-our-mission {
       height: 1100px;
       padding-top: 60px;
       padding-bottom: 60px;
       -webkit-box-align: start;
       -webkit-align-items: flex-start;
       -ms-flex-align: start;
       align-items: flex-start;
     }
   
     .section.solar-workflow {
       padding-top: 40px;
       padding-bottom: 40px;
     }
   
     .section.get-started-form {
       margin-top: 0px;
       padding-top: 100px;
       padding-bottom: 100px;
     }
   
     .section.supplier-rating {
       padding-top: 40px;
       padding-bottom: 40px;
     }
   
     .section.lets-start-a-conversatin {
       height: 480px;
       padding-bottom: 0px;
       -webkit-box-align: center;
       -webkit-align-items: center;
       -ms-flex-align: center;
       align-items: center;
     }
   
     .section.advice-and-solar-education {
       padding-top: 40px;
       padding-bottom: 40px;
     }
   
     .section.faq-banner {
       height: 480px;
       padding-bottom: 0px;
       -webkit-box-align: center;
       -webkit-align-items: center;
       -ms-flex-align: center;
       align-items: center;
     }
   
     .section.start-a-conversation {
       margin-top: 0px;
       padding-top: 100px;
       padding-bottom: 100px;
     }
   
     .section.ready-to-go-solar {
       height: 480px;
       padding-bottom: 0px;
       -webkit-box-align: center;
       -webkit-align-items: center;
       -ms-flex-align: center;
       align-items: center;
     }
   
     .container-webflow {
       overflow: visible;
       max-width: 768px;
       padding-right: 20px;
       padding-left: 20px;
       -webkit-box-orient: vertical;
       -webkit-box-direction: normal;
       -webkit-flex-direction: column;
       -ms-flex-direction: column;
       flex-direction: column;
       -webkit-box-pack: start;
       -webkit-justify-content: flex-start;
       -ms-flex-pack: start;
       justify-content: flex-start;
     }
   
     .navigation-container {
       display: block;
       -webkit-align-self: center;
       -ms-flex-item-align: center;
       -ms-grid-row-align: center;
       align-self: center;
     }
   
     .navigation-menu-container {
       height: 100vh;
       padding: 0px 40px 60px;
       -webkit-box-pack: center;
       -webkit-justify-content: center;
       -ms-flex-pack: center;
       justify-content: center;
       background-color: #fff;
     }
   
     .navigation-link.get-started.login {
       margin-right: 0px;
       margin-bottom: 0px;
       margin-left: 0px;
     }
   
     .navigation-link.get-started {
       width: 100%;
       margin-bottom: 30px;
       margin-left: 0px;
       padding: 30px 40px;
       font-size: 26px;
       text-align: center;
     }
   
     .header-container {
       margin-bottom: 0px;
       -webkit-box-orient: vertical;
       -webkit-box-direction: normal;
       -webkit-flex-direction: column;
       -ms-flex-direction: column;
       flex-direction: column;
     }
   
     .header-content-container {
       width: 100%;
     }
   
     .header-map-container {
       left: 124px;
       right: auto;
       width: 100%;
       height: 100%;
       -webkit-box-orient: vertical;
       -webkit-box-direction: reverse;
       -webkit-flex-direction: column-reverse;
       -ms-flex-direction: column-reverse;
       flex-direction: column-reverse;
       -webkit-box-align: center;
       -webkit-align-items: center;
       -ms-flex-align: center;
       align-items: center;
     }
   
     .form.solar-offer {
       -webkit-box-pack: justify;
       -webkit-justify-content: space-between;
       -ms-flex-pack: justify;
       justify-content: space-between;
     }
   
     .below-header-key-points-container {
       margin-top: 100px;
       margin-bottom: 0px;
     }
   
     .trusted-logo-container {
       padding-right: 40px;
       padding-left: 40px;
     }
   
     .hohmmm-info-container {
       padding: 30px 60px 40px;
       -webkit-box-pack: center;
       -webkit-justify-content: center;
       -ms-flex-pack: center;
       justify-content: center;
     }
   
     .footer-content-wrapper {
       display: -webkit-box;
       display: -webkit-flex;
       display: -ms-flexbox;
       display: flex;
       -webkit-flex-wrap: nowrap;
       -ms-flex-wrap: nowrap;
       flex-wrap: nowrap;
     }
   
     .footer-info-column {
       width: 25%;
       margin-right: 40px;
     }
   
     .footer-info-column.last {
       width: 50%;
       margin-top: 40px;
       margin-right: 0px;
     }
   
     .why-use-hohm-column-info {
       padding-right: 20px;
       padding-left: 20px;
       border-top-left-radius: 30px;
       border-bottom-left-radius: 30px;
     }
   
     .why-use-hohm-column-info.hohm {
       border-radius: 30px;
     }
   
     .why-use-hohm-column-info.diy {
       border-top-right-radius: 0px;
       border-bottom-right-radius: 0px;
     }
   
     .hassle-free-solar-info-contanier {
       width: 70%;
       padding-top: 40px;
       padding-bottom: 40px;
     }
   
     ._70-faster-image {
       margin-right: 20px;
       padding-right: 30px;
       padding-left: 30px;
     }
   
     .method-column {
       border-top-left-radius: 30px;
       border-bottom-left-radius: 30px;
     }
   
     .method-column.last {
       border-radius: 30px;
     }
   
     ._5-steps-info-wrapper {
       -webkit-flex-wrap: wrap;
       -ms-flex-wrap: wrap;
       flex-wrap: wrap;
     }
   
     .steps-details-container {
       width: 33%;
       margin-bottom: 20px;
       padding: 0px 10px;
     }
   
     .steps-details-container.last {
       padding-top: 20px;
       padding-bottom: 20px;
     }
   
     .steps-details-container.mobile-mid-three-column {
       border-right-style: none;
     }
   
     ._5-easy-steps-image {
       margin-right: 20px;
       padding-right: 30px;
       padding-left: 30px;
     }
   
     ._5-easy-steps-icon-container {
       width: 100px;
       height: 80px;
       margin-bottom: 0px;
       background-position: 50% 100%;
     }
   
     .solar-partner-info-wrapper {
       position: static;
       margin-top: 0px;
       margin-bottom: 0px;
       -webkit-box-pack: center;
       -webkit-justify-content: center;
       -ms-flex-pack: center;
       justify-content: center;
       -webkit-box-align: center;
       -webkit-align-items: center;
       -ms-flex-align: center;
       align-items: center;
     }
   
     .solar-partner-info-container {
       width: 55%;
       margin-top: 0px;
       margin-right: 0px;
       margin-bottom: 0px;
       padding-top: 0px;
       padding-bottom: 0px;
     }
   
     .solar-partner-image-container {
       overflow: visible;
       width: 45%;
       height: 480px;
       -webkit-box-pack: center;
       -webkit-justify-content: center;
       -ms-flex-pack: center;
       justify-content: center;
       background-image: url("https://uploads-ssl.webflow.com/622c3dd6b3c6cbdb576a098d/62501d4f1e8e7add2db27e47_image-become-asolar-installer.png");
       background-position: 50% 100%;
       background-size: contain;
     }
   
     .header-map-details-container {
       width: 100%;
       height: 460px;
       -webkit-box-align: start;
       -webkit-align-items: flex-start;
       -ms-flex-align: start;
       align-items: flex-start;
     }
   
     .mobile-menu-toggle {
       display: -webkit-box;
       display: -webkit-flex;
       display: -ms-flexbox;
       display: flex;
       width: 50px;
       height: 50px;
       padding: 0px;
       -webkit-box-pack: center;
       -webkit-justify-content: center;
       -ms-flex-pack: center;
       justify-content: center;
       -webkit-box-align: center;
       -webkit-align-items: center;
       -ms-flex-align: center;
       align-items: center;
       font-size: 6vw;
     }
   
     .mobile-menu-toggle.w--open {
       background-color: transparent;
       color: #082131;
     }
   
     .mobile-menu-toggle-icon {
       height: auto;
     }
   
     .solar-marketplace-graph-container {
       background-image: url("https://uploads-ssl.webflow.com/622c3dd6b3c6cbdb576a098d/623c975a9c752301cc17312f_graph-lines-tablet.svg");
       background-position: 50% 50%;
     }
   
     .graph-point-wrapper.finance {
       padding-right: 40px;
       -webkit-box-align: end;
       -webkit-align-items: flex-end;
       -ms-flex-align: end;
       align-items: flex-end;
     }
   
     .graph-point-wrapper.insurance {
       -webkit-box-align: center;
       -webkit-align-items: center;
       -ms-flex-align: center;
       align-items: center;
     }
   
     .graph-point {
       padding-right: 20px;
       padding-left: 20px;
     }
   
     .lets-go-solar {
       position: static;
       margin-top: 0px;
       margin-bottom: 0px;
       -webkit-box-pack: center;
       -webkit-justify-content: center;
       -ms-flex-pack: center;
       justify-content: center;
       -webkit-box-align: center;
       -webkit-align-items: center;
       -ms-flex-align: center;
       align-items: center;
     }
   
     .join-our-mission-info-wrapper {
       position: static;
       margin-top: 0px;
       margin-bottom: 0px;
       -webkit-box-orient: vertical;
       -webkit-box-direction: normal;
       -webkit-flex-direction: column;
       -ms-flex-direction: column;
       flex-direction: column;
       -webkit-box-pack: center;
       -webkit-justify-content: center;
       -ms-flex-pack: center;
       justify-content: center;
       -webkit-box-align: center;
       -webkit-align-items: center;
       -ms-flex-align: center;
       align-items: center;
     }
   
     .join-our-mission-details-container {
       width: 100%;
       margin-top: 0px;
       margin-right: 0px;
       margin-bottom: 80px;
       padding-top: 0px;
       padding-bottom: 0px;
       -webkit-box-align: center;
       -webkit-align-items: center;
       -ms-flex-align: center;
       align-items: center;
     }
   
     .join-our-mission-images-container {
       overflow: visible;
       width: 100%;
       height: 580px;
       -webkit-box-pack: center;
       -webkit-justify-content: center;
       -ms-flex-pack: center;
       justify-content: center;
       background-image: url("https://uploads-ssl.webflow.com/622c3dd6b3c6cbdb576a098d/62444aaf56882f1438b07561_team-image-flat.png");
       background-position: 50% 50%;
       background-size: contain;
       background-repeat: no-repeat;
     }
   
     .accelerate-image-container {
       width: 45%;
     }
   
     .our-story {
       -webkit-box-align: center;
       -webkit-align-items: center;
       -ms-flex-align: center;
       align-items: center;
     }
   
     .our-story-image-container {
       width: 45%;
     }
   
     .solar-business-info-container {
       width: 75%;
     }
   
     .solar-intallation-benefits {
       grid-column-gap: 6px;
       grid-row-gap: 6px;
     }
   
     .sponsored-company-logo-container {
       width: 100%;
     }
   
     .solar-workflow-info-container {
       width: 55%;
     }
   
     .solar-workflow-image-container {
       width: 45%;
     }
   
     .get-started-info-conatiner {
       padding: 60px 40px;
       -webkit-box-pack: center;
       -webkit-justify-content: center;
       -ms-flex-pack: center;
       justify-content: center;
     }
   
     .accordion-info-wrapper {
       display: -webkit-box;
       display: -webkit-flex;
       display: -ms-flexbox;
       display: flex;
     }
   
     .faq-info-container {
       width: 768px;
       padding-right: 20px;
       padding-left: 20px;
     }
   
     .accordion-buttton-2 {
       padding-right: 30px;
       padding-left: 30px;
     }
   
     .error-message {
       border-radius: 20px;
     }
   
     .success-message {
       border-radius: 20px;
       background-color: #00c5ff;
     }
   
     .solar-campaign-header-conatiner {
       width: 75%;
     }
   
     .supplier-rating-info-container {
       width: 50%;
       margin-right: 20px;
     }
   
     .supplier-rating-info-image {
       width: 40%;
       margin-right: 20px;
     }
   
     .lets-start-a-conversatin-wrapper {
       position: static;
       margin-top: 0px;
       margin-bottom: 0px;
       padding-right: 20px;
       padding-left: 20px;
       -webkit-box-pack: center;
       -webkit-justify-content: center;
       -ms-flex-pack: center;
       justify-content: center;
       -webkit-box-align: center;
       -webkit-align-items: center;
       -ms-flex-align: center;
       align-items: center;
     }
   
     .solar-pv-hose-illustration-container {
       height: 480px;
     }
   
     .solar-pv-number-label._1 {
       left: 200px;
       top: 69px;
     }
   
     .solar-pv-number-label._2 {
       left: 240px;
       top: 252px;
     }
   
     .solar-pv-number-label._3 {
       left: 240px;
       top: 351px;
     }
   
     .solar-pv-number-label._4 {
       top: 303px;
       right: 50px;
     }
   
     .solar-pv-type-image {
       width: 50%;
       margin-right: 20px;
     }
   
     .solar-education-info-container {
       width: 55%;
     }
   
     .solar-education-image-container {
       width: 45%;
     }
   
     .solar-saving-tips {
       width: 768px;
       padding-right: 20px;
       padding-left: 20px;
     }
   
     .solar-tip {
       width: 48%;
     }
   
     .news-info-container {
       width: 768px;
       padding-right: 20px;
       padding-left: 20px;
     }
   
     .news-item-wrapper {
       -webkit-box-orient: horizontal;
       -webkit-box-direction: normal;
       -webkit-flex-direction: row;
       -ms-flex-direction: row;
       flex-direction: row;
     }
   
     .contact-info-container {
       width: 768px;
       padding-right: 20px;
       padding-left: 20px;
     }
   
     .text-link {
       display: -webkit-box;
       display: -webkit-flex;
       display: -ms-flexbox;
       display: flex;
       margin-top: 10px;
       margin-bottom: 10px;
       font-size: 2vw;
     }
   
     .solar-saving-tips-read-more {
       width: 768px;
       padding-right: 20px;
       padding-left: 20px;
     }
   
     .solar-tip-read-more-info-wrapper {
       width: 100%;
     }
   
     .solar-tip-erad-more-details-wrapper {
       padding-right: 40px;
       padding-left: 40px;
     }
   
     .solar-saving-tips-numbered-list {
       margin-right: 0px;
       padding-right: 10px;
       padding-left: 10px;
     }
   
     .news-article {
       width: 30%;
       margin-right: 0px;
       margin-bottom: 40px;
       margin-left: 0px;
     }
   
     .news-article-image-thumbnail {
       position: static;
       overflow: hidden;
       background-image: url("https://uploads-ssl.webflow.com/622c3dd6b3c6cbdb576a098d/624075724727a72a692fcac9_image-rooftop.jpg");
       background-position: 50% 100%;
       background-size: cover;
       background-repeat: no-repeat;
       -o-object-fit: cover;
       object-fit: cover;
     }
   
     .collection-list-wrapper {
       -webkit-box-pack: center;
       -webkit-justify-content: center;
       -ms-flex-pack: center;
       justify-content: center;
       -webkit-flex-wrap: nowrap;
       -ms-flex-wrap: nowrap;
       flex-wrap: nowrap;
     }
   
     .collection-list {
       display: -webkit-box;
       display: -webkit-flex;
       display: -ms-flexbox;
       display: flex;
       padding-right: 10px;
       padding-left: 10px;
       -webkit-box-orient: horizontal;
       -webkit-box-direction: normal;
       -webkit-flex-direction: row;
       -ms-flex-direction: row;
       flex-direction: row;
       -webkit-box-pack: justify;
       -webkit-justify-content: space-between;
       -ms-flex-pack: justify;
       justify-content: space-between;
       -webkit-flex-wrap: wrap;
       -ms-flex-wrap: wrap;
       flex-wrap: wrap;
       -webkit-box-align: center;
       -webkit-align-items: center;
       -ms-flex-align: center;
       align-items: center;
       -webkit-align-content: space-between;
       -ms-flex-line-pack: justify;
       align-content: space-between;
     }
   
     .collection-item {
       width: 48%;
       margin-right: 0px;
       margin-bottom: 40px;
       padding-right: 0px;
       padding-left: 0px;
       -webkit-box-orient: horizontal;
       -webkit-box-direction: normal;
       -webkit-flex-direction: row;
       -ms-flex-direction: row;
       flex-direction: row;
       -webkit-flex-wrap: nowrap;
       -ms-flex-wrap: nowrap;
       flex-wrap: nowrap;
     }
   
     .team-member-profile-picture {
       display: none;
     }
   
     .step-button-activator {
       padding-right: 30px;
       padding-left: 30px;
       -webkit-box-pack: start;
       -webkit-justify-content: flex-start;
       -ms-flex-pack: start;
       justify-content: flex-start;
     }
   
     .custom-info-laptop-image {
       left: 0px;
       width: 100%;
       margin-right: 0px;
       margin-left: 0px;
     }
   
     .custom-offers-info-contanier-2 {
       position: static;
       width: 100%;
       padding-top: 40px;
       padding-bottom: 40px;
     }
   
     .custom-offers-info-wrapper-2 {
       -webkit-box-orient: vertical;
       -webkit-box-direction: reverse;
       -webkit-flex-direction: column-reverse;
       -ms-flex-direction: column-reverse;
       flex-direction: column-reverse;
       -webkit-box-pack: start;
       -webkit-justify-content: flex-start;
       -ms-flex-pack: start;
       justify-content: flex-start;
     }
   
     .background-video {
       border-right: 0px none #000;
     }
   
     .text-block-2 {
       font-size: 3vw;
     }
   
     .why-use-hohm-landing-page {
       padding-right: 20px;
       padding-left: 20px;
       border-top-left-radius: 30px;
       border-bottom-left-radius: 30px;
     }
   
     .why-use-hohm-landing-page.diy {
       border-top-right-radius: 0px;
       border-bottom-right-radius: 0px;
     }
   
     .utility-page-content-2 {
       width: 80%;
     }
   
     .header-static-map-container {
       width: 100%;
       height: 460px;
       -webkit-box-align: center;
       -webkit-align-items: center;
       -ms-flex-align: center;
       align-items: center;
     }
   
     .static-map-provinces {
       position: static;
       left: auto;
       right: auto;
       width: 100%;
       height: 100%;
       -webkit-box-orient: vertical;
       -webkit-box-direction: reverse;
       -webkit-flex-direction: column-reverse;
       -ms-flex-direction: column-reverse;
       flex-direction: column-reverse;
       -webkit-box-align: center;
       -webkit-align-items: center;
       -ms-flex-align: center;
       align-items: center;
     }
   
     .pricing-feature-grid {
       margin-right: 0px;
       margin-left: 0px;
     }
   
     .pricing-feature-column {
       padding-right: 0px;
       padding-left: 0px;
       border-bottom: 1px solid rgba(154, 171, 184, 0.18);
     }
   
     .pricing-feature-column:hover {
       background-color: transparent;
     }
   
     .step-details-wrapper-2 {
       margin-bottom: 30px;
     }
   
     .step-button-activator-2 {
       padding-right: 30px;
       padding-left: 30px;
       -webkit-box-pack: start;
       -webkit-justify-content: flex-start;
       -ms-flex-pack: start;
       justify-content: flex-start;
     }
   
     .step-details-container-2 {
       -webkit-box-align: center;
       -webkit-align-items: center;
       -ms-flex-align: center;
       align-items: center;
     }
   
     .step-detail-image-2 {
       background-size: contain;
     }
   }
   
   @media screen and (max-width: 767px) {
     .h2.solar-partner {
       text-align: center;
     }
   
     .h2.solar-cost-calculator {
       line-height: 36px;
     }
   
     .h2.lets-go-solar {
       text-align: center;
     }
   
     .h2.join-our-mission {
       text-align: center;
     }
   
     .h2.company {
       margin-bottom: 20px;
       text-align: center;
     }
   
     .h2.get-started-form {
       text-align: center;
     }
   
     .h2.faqs {
       text-align: center;
     }
   
     .h2.solar-pv-type {
       margin-bottom: 20px;
       text-align: center;
     }
   
     .h2.solar-education {
       margin-bottom: 20px;
       text-align: center;
     }
   
     .h2.faq-banner {
       text-align: center;
     }
   
     .h2.solar-saving-tips-heading {
       text-align: center;
     }
   
     .h2.news-headline {
       text-align: center;
     }
   
     .h3 {
       font-size: 20px;
     }
   
     .h3.key-point {
       font-size: 14px;
       line-height: 1.2;
     }
   
     .h3.comparison-table {
       font-size: 18px;
       line-height: 18px;
     }
   
     .body-paragraph {
       font-size: 17px;
       line-height: 22px;
     }
   
     .body-paragraph.white {
       text-align: center;
     }
   
     .body-paragraph.lets-go-solar {
       margin-bottom: 20px;
       text-align: center;
     }
   
     .body-paragraph.accelerate-solar-adoption {
       text-align: center;
     }
   
     .body-paragraph.our-story {
       text-align: center;
     }
   
     .body-paragraph.solar-pv-type {
       text-align: center;
     }
   
     .body-paragraph.solar-education {
       text-align: center;
     }
   
     .body-paragraph.contact-page {
       text-align: center;
     }
   
     .h4 {
       font-size: 13px;
       line-height: 16px;
     }
   
     .h4.step-text {
       height: 20%;
       margin-top: 0px;
       margin-bottom: 0px;
       padding-right: 0px;
       border-right-style: none;
       font-size: 18px;
       text-align: center;
     }
   
     .h4.solar-workflow {
       margin-bottom: 10px;
     }
   
     .h4.solar-education {
       margin-bottom: 10px;
     }
   
     .button.get-started {
       margin-top: 40px;
     }
   
     .button._404 {
       width: 60%;
     }
   
     .contact-form {
       padding: 40px 0px;
     }
   
     .section.footer {
       padding-top: 0px;
       padding-bottom: 40px;
     }
   
     .section.cusrom-offer {
       padding-top: 60px;
       padding-bottom: 60px;
     }
   
     .section.solar-revolution {
       padding-top: 60px;
       padding-bottom: 60px;
     }
   
     .section.hassle-free-solar {
       padding-top: 60px;
       padding-bottom: 60px;
       background-position: 0px 0px, 30% 50%;
     }
   
     .section._70-faster {
       padding-top: 60px;
       padding-bottom: 60px;
     }
   
     .section._5-easy-steps {
       padding-top: 60px;
       padding-bottom: 60px;
     }
   
     .section.solar-partner {
       height: 800px;
       -webkit-box-align: end;
       -webkit-align-items: flex-end;
       -ms-flex-align: end;
       align-items: flex-end;
     }
   
     .section.solar-savings-calculator {
       padding-top: 60px;
       padding-bottom: 60px;
     }
   
     .section.lets-go-solar {
       height: 400px;
       -webkit-box-align: center;
       -webkit-align-items: center;
       -ms-flex-align: center;
       align-items: center;
     }
   
     .section.jpin-our-mission {
       height: 1100px;
       padding-top: 60px;
       padding-bottom: 60px;
       -webkit-box-align: start;
       -webkit-align-items: flex-start;
       -ms-flex-align: start;
       align-items: flex-start;
     }
   
     .section.solar-adoption-mission {
       padding-top: 60px;
       padding-bottom: 60px;
     }
   
     .section.our-story {
       padding: 60px 0px;
     }
   
     .section.sponsored-companies {
       padding-top: 60px;
       padding-bottom: 60px;
     }
   
     .section.solar-workflow {
       padding-top: 60px;
       padding-bottom: 60px;
     }
   
     .section.get-started-form {
       padding: 60px 0px;
     }
   
     .section.supplier-rating {
       padding-top: 60px;
       padding-bottom: 60px;
     }
   
     .section.enterprise-partner {
       padding-top: 60px;
       padding-bottom: 60px;
     }
   
     .section.lets-start-a-conversatin {
       height: 400px;
       -webkit-box-align: center;
       -webkit-align-items: center;
       -ms-flex-align: center;
       align-items: center;
     }
   
     .section.advice-and-solar-education {
       padding-top: 60px;
       padding-bottom: 60px;
     }
   
     .section.faq-banner {
       height: 400px;
       -webkit-box-align: center;
       -webkit-align-items: center;
       -ms-flex-align: center;
       align-items: center;
     }
   
     .section.start-a-conversation {
       padding: 60px 0px;
     }
   
     .section.solar-is-the-smart-choice {
       padding-top: 60px;
       padding-bottom: 60px;
     }
   
     .section.ready-to-go-solar {
       height: 400px;
       -webkit-box-align: center;
       -webkit-align-items: center;
       -ms-flex-align: center;
       align-items: center;
     }
   
     .container-webflow {
       max-width: 100%;
       padding-right: 0px;
       padding-left: 0px;
     }
   
     .container.lets-go-solar {
       padding-right: 0px;
       padding-left: 0px;
     }
   
     .navigation {
       padding-right: 10px;
       padding-left: 10px;
     }
   
     .navigation-container {
       -webkit-align-self: auto;
       -ms-flex-item-align: auto;
       -ms-grid-row-align: auto;
       align-self: auto;
     }
   
     .logo.w--current {
       padding-left: 0px;
     }
   
     .navigation-menu-container {
       background-color: #fff;
     }
   
     .header-container {
       height: auto;
       margin-bottom: 220px;
     }
   
     .header-map-container {
       left: 0px;
       height: 100%;
       background-image: none;
     }
   
     .below-header-key-points-container {
       margin-top: 300px;
       padding-right: 10px;
       padding-left: 10px;
       -webkit-box-orient: horizontal;
       -webkit-box-direction: normal;
       -webkit-flex-direction: row;
       -ms-flex-direction: row;
       flex-direction: row;
     }
   
     .key-point-container {
       width: 30%;
       margin-right: 20px;
       margin-bottom: 20px;
     }
   
     .header-icon-container {
       display: -ms-grid;
       display: grid;
       margin-bottom: 10px;
       grid-auto-columns: 1fr;
       grid-column-gap: 0px;
       grid-row-gap: 10px;
       -ms-grid-columns: 0.25fr 1fr;
       grid-template-columns: 0.25fr 1fr;
       -ms-grid-rows: auto;
       grid-template-rows: auto;
     }
   
     .key-point-icon {
       width: 50px;
       height: 50px;
       margin-right: 10px;
     }
   
     .key-point-icon._2 {
       margin-right: 10px;
     }
   
     .key-point-icon._3 {
       margin-right: 10px;
     }
   
     .footer-content-wrapper {
       padding-right: 20px;
       padding-left: 20px;
       -webkit-box-orient: vertical;
       -webkit-box-direction: reverse;
       -webkit-flex-direction: column-reverse;
       -ms-flex-direction: column-reverse;
       flex-direction: column-reverse;
     }
   
     .footer-info-column {
       width: 100%;
       margin-right: 0px;
       margin-bottom: 60px;
     }
   
     .footer-info-column.last {
       width: 100%;
       margin-bottom: 40px;
     }
   
     .social-media-info-container {
       margin-bottom: 10px;
     }
   
     .why-use-hohm-column-info {
       padding: 20px 10px;
       border-top-left-radius: 20px;
       border-bottom-left-radius: 20px;
     }
   
     .why-use-hohm-column-info.hohm {
       padding: 30px 20px;
       border-radius: 20px;
     }
   
     .why-use-hohm-column-info.diy {
       border-top-right-radius: 0px;
       border-bottom-right-radius: 0px;
     }
   
     .solar-revolution-info-wrapper {
       padding-right: 20px;
       padding-left: 20px;
     }
   
     .solar-revolution-points-container {
       margin-bottom: 20px;
       -webkit-box-align: start;
       -webkit-align-items: flex-start;
       -ms-flex-align: start;
       align-items: flex-start;
     }
   
     .solar-revolution-point {
       padding-right: 20px;
       padding-left: 20px;
       -webkit-box-pack: start;
       -webkit-justify-content: flex-start;
       -ms-flex-pack: start;
       justify-content: flex-start;
     }
   
     .hassle-free-solar-info-contanier {
       width: 80%;
       padding-right: 30px;
       padding-left: 30px;
     }
   
     .hassle-free-solar-info-wrapper {
       -webkit-box-pack: center;
       -webkit-justify-content: center;
       -ms-flex-pack: center;
       justify-content: center;
     }
   
     .hassle-free-solar-points-info-wrapper {
       margin-bottom: 20px;
     }
   
     ._70-faster-image {
       width: 60%;
     }
   
     ._70-faster-text-container {
       width: 40%;
     }
   
     .method-column {
       border-top-left-radius: 20px;
       border-bottom-left-radius: 20px;
     }
   
     .method-column.last {
       border-radius: 20px;
     }
   
     .method-point {
       padding-right: 10px;
       padding-left: 10px;
     }
   
     .method-point.first {
       padding-right: 10px;
       padding-left: 10px;
     }
   
     .solar-partner-info-wrapper {
       -webkit-box-orient: vertical;
       -webkit-box-direction: normal;
       -webkit-flex-direction: column;
       -ms-flex-direction: column;
       flex-direction: column;
       -webkit-box-pack: end;
       -webkit-justify-content: flex-end;
       -ms-flex-pack: end;
       justify-content: flex-end;
     }
   
     .solar-partner-info-container {
       width: 100%;
       margin-bottom: 20px;
       -webkit-box-align: center;
       -webkit-align-items: center;
       -ms-flex-align: center;
       align-items: center;
     }
   
     .solar-partner-image-container {
       width: 100%;
       height: 410px;
       background-image: url("https://uploads-ssl.webflow.com/622c3dd6b3c6cbdb576a098d/62501d4f1e8e7add2db27e47_image-become-asolar-installer.png");
     }
   
     .mobile-menu-toggle {
       font-size: 10vw;
     }
   
     .mobile-menu-toggle-icon {
       display: -webkit-box;
       display: -webkit-flex;
       display: -ms-flexbox;
       display: flex;
       -webkit-box-pack: center;
       -webkit-justify-content: center;
       -ms-flex-pack: center;
       justify-content: center;
       -webkit-box-align: center;
       -webkit-align-items: center;
       -ms-flex-align: center;
       align-items: center;
     }
   
     .form-block {
       margin-bottom: 0px;
     }
   
     .the-solar-market-network {
       padding-right: 20px;
       padding-left: 20px;
     }
   
     .solar-marketplace-graph-container {
       -webkit-box-orient: vertical;
       -webkit-box-direction: normal;
       -webkit-flex-direction: column;
       -ms-flex-direction: column;
       flex-direction: column;
       -webkit-box-align: center;
       -webkit-align-items: center;
       -ms-flex-align: center;
       align-items: center;
       background-image: url("https://uploads-ssl.webflow.com/622c3dd6b3c6cbdb576a098d/623d8fa7769ed05476bb8edf_graph-lines-phone-landscape.svg");
       background-position: 50% 72%;
     }
   
     .graph-deatils-container {
       width: 100%;
       -webkit-box-orient: vertical;
       -webkit-box-direction: normal;
       -webkit-flex-direction: column;
       -ms-flex-direction: column;
       flex-direction: column;
     }
   
     .graph-point-wrapper {
       padding-left: 10px;
       -webkit-box-align: start;
       -webkit-align-items: flex-start;
       -ms-flex-align: start;
       align-items: flex-start;
     }
   
     .graph-point-wrapper.oem {
       -webkit-box-align: end;
       -webkit-align-items: flex-end;
       -ms-flex-align: end;
       align-items: flex-end;
     }
   
     .graph-point-wrapper.finance {
       padding-right: 0px;
     }
   
     .graph-point-wrapper.insurance {
       padding-right: 20px;
       padding-left: 20px;
       -webkit-box-align: start;
       -webkit-align-items: flex-start;
       -ms-flex-align: start;
       align-items: flex-start;
     }
   
     .graph-point-wrapper.contractors {
       -webkit-box-align: start;
       -webkit-align-items: flex-start;
       -ms-flex-align: start;
       align-items: flex-start;
     }
   
     .graph-point-wrapper.maintenance {
       -webkit-box-align: start;
       -webkit-align-items: flex-start;
       -ms-flex-align: start;
       align-items: flex-start;
     }
   
     .graph-point-wrapper.business-owner {
       -webkit-box-align: end;
       -webkit-align-items: flex-end;
       -ms-flex-align: end;
       align-items: flex-end;
     }
   
     .graph-point {
       margin-top: 10px;
       margin-bottom: 10px;
       padding: 15px;
     }
   
     .graph-point-icon {
       width: 22px;
       height: 22px;
       margin-right: 5px;
     }
   
     .simple-solar-process-wrapper {
       padding-right: 20px;
       padding-left: 20px;
     }
   
     .step-details-wrapper {
       height: auto;
       margin-top: 40px;
       margin-bottom: 20px;
       -webkit-box-orient: vertical;
       -webkit-box-direction: normal;
       -webkit-flex-direction: column;
       -ms-flex-direction: column;
       flex-direction: column;
     }
   
     .step-details-wrapper.last {
       margin-bottom: 0px;
     }
   
     .step-text {
       height: 5%;
       margin-bottom: 10px;
     }
   
     .step-number {
       position: static;
       margin-bottom: 10px;
     }
   
     .step-details-container {
       padding: 20px;
       -webkit-box-pack: center;
       -webkit-justify-content: center;
       -ms-flex-pack: center;
       justify-content: center;
       -webkit-box-align: center;
       -webkit-align-items: center;
       -ms-flex-align: center;
       align-items: center;
       border-radius: 26px;
     }
   
     .step-detail-image.step-2 {
       border-radius: 16px;
     }
   
     .step-detail-image.step-4 {
       border-radius: 16px;
     }
   
     .speech-bubble-pointer {
       background-image: url("https://uploads-ssl.webflow.com/622c3dd6b3c6cbdb576a098d/623c6886a69aa2debcdeed0d_speech-bubble-arrow-up.svg");
       background-position: 50% 100%;
     }
   
     .speech-bubble-details-wrapper {
       -webkit-box-align: center;
       -webkit-align-items: center;
       -ms-flex-align: center;
       align-items: center;
     }
   
     .speech-bubble {
       -webkit-box-orient: vertical;
       -webkit-box-direction: normal;
       -webkit-flex-direction: column;
       -ms-flex-direction: column;
       flex-direction: column;
     }
   
     .lets-go-solar {
       padding-right: 20px;
       padding-left: 20px;
       -webkit-box-orient: vertical;
       -webkit-box-direction: normal;
       -webkit-flex-direction: column;
       -ms-flex-direction: column;
       flex-direction: column;
       -webkit-box-pack: end;
       -webkit-justify-content: flex-end;
       -ms-flex-pack: end;
       justify-content: flex-end;
     }
   
     .solar-savings-calculator-wrapper {
       padding-right: 20px;
       padding-left: 20px;
     }
   
     .join-our-mission-info-wrapper {
       padding-right: 20px;
       padding-left: 20px;
       -webkit-box-orient: vertical;
       -webkit-box-direction: normal;
       -webkit-flex-direction: column;
       -ms-flex-direction: column;
       flex-direction: column;
       -webkit-box-pack: end;
       -webkit-justify-content: flex-end;
       -ms-flex-pack: end;
       justify-content: flex-end;
     }
   
     .join-our-mission-details-container {
       width: 100%;
       margin-right: 0px;
       margin-bottom: 0px;
       -webkit-box-align: center;
       -webkit-align-items: center;
       -ms-flex-align: center;
       align-items: center;
     }
   
     .join-our-mission-images-container {
       width: 100%;
       height: 560px;
       margin-top: 60px;
       -o-object-fit: cover;
       object-fit: cover;
     }
   
     .welcome-hohm-header {
       padding-right: 20px;
       padding-left: 20px;
     }
   
     .company-accelerate-info-wrapper {
       padding-right: 20px;
       padding-left: 20px;
       -webkit-box-orient: vertical;
       -webkit-box-direction: normal;
       -webkit-flex-direction: column;
       -ms-flex-direction: column;
       flex-direction: column;
       -webkit-box-align: center;
       -webkit-align-items: center;
       -ms-flex-align: center;
       align-items: center;
     }
   
     .accelerate-info-container {
       width: 100%;
       margin-bottom: 40px;
     }
   
     .accelerate-image-container {
       width: 100%;
       height: 400px;
     }
   
     .our-story {
       padding-right: 20px;
       padding-left: 20px;
       -webkit-box-orient: vertical;
       -webkit-box-direction: normal;
       -webkit-flex-direction: column;
       -ms-flex-direction: column;
       flex-direction: column;
     }
   
     .our-story-info-container {
       width: 100%;
       margin-bottom: 40px;
     }
   
     .our-story-image-container {
       width: 100%;
       height: 400px;
     }
   
     .solar-partner-header-wrapper {
       padding-right: 20px;
       padding-left: 20px;
     }
   
     .solar-business-info-container {
       width: 100%;
     }
   
     .sponsored-companies-info-wrapper {
       padding-right: 20px;
       padding-left: 20px;
       -webkit-box-orient: vertical;
       -webkit-box-direction: normal;
       -webkit-flex-direction: column;
       -ms-flex-direction: column;
       flex-direction: column;
       -webkit-box-align: center;
       -webkit-align-items: center;
       -ms-flex-align: center;
       align-items: center;
     }
   
     .sponsored-company-logo-container {
       width: 100%;
       height: 100px;
     }
   
     .green-solar-academy {
       padding-right: 10px;
       padding-left: 10px;
     }
   
     .pv-green-card {
       padding-right: 10px;
       padding-left: 10px;
     }
   
     .solar-workflow-info-wrapper {
       padding-right: 20px;
       padding-left: 20px;
       -webkit-box-orient: vertical;
       -webkit-box-direction: normal;
       -webkit-flex-direction: column;
       -ms-flex-direction: column;
       flex-direction: column;
       -webkit-box-align: center;
       -webkit-align-items: center;
       -ms-flex-align: center;
       align-items: center;
     }
   
     .solar-workflow-info-container {
       width: 100%;
       margin-bottom: 40px;
       -webkit-box-align: center;
       -webkit-align-items: center;
       -ms-flex-align: center;
       align-items: center;
     }
   
     .solar-workflow-image-container {
       width: 100%;
       height: 600px;
     }
   
     .get-started-form-info-wrapper {
       padding-right: 20px;
       padding-left: 20px;
       -webkit-box-orient: vertical;
       -webkit-box-direction: normal;
       -webkit-flex-direction: column;
       -ms-flex-direction: column;
       flex-direction: column;
     }
   
     .get-started-info-conatiner {
       padding: 40px 20px;
     }
   
     .accordion-info-wrapper {
       display: -webkit-box;
       display: -webkit-flex;
       display: -ms-flexbox;
       display: flex;
     }
   
     .faq-info-container {
       width: 568px;
       padding-right: 20px;
       padding-left: 20px;
     }
   
     .accordion-info-container {
       padding-right: 0px;
       padding-left: 0px;
     }
   
     .list-item {
       margin-bottom: 10px;
     }
   
     .accordion-buttton-2 {
       padding: 30px 20px;
     }
   
     .solar-campaign-header-wrapper {
       padding-right: 20px;
       padding-left: 20px;
     }
   
     .solar-campaign-header-conatiner {
       width: 100%;
     }
   
     .supplier-rating-info-wrapper {
       padding-right: 20px;
       padding-left: 20px;
       -webkit-box-orient: vertical;
       -webkit-box-direction: normal;
       -webkit-flex-direction: column;
       -ms-flex-direction: column;
       flex-direction: column;
       -webkit-box-align: center;
       -webkit-align-items: center;
       -ms-flex-align: center;
       align-items: center;
     }
   
     .supplier-rating-info-container {
       width: 100%;
       margin-right: 0px;
       margin-bottom: 0px;
       -webkit-box-align: center;
       -webkit-align-items: center;
       -ms-flex-align: center;
       align-items: center;
     }
   
     .supplier-rating-info-image {
       width: 100%;
       height: 300px;
       margin-right: 0px;
       margin-bottom: 20px;
     }
   
     .star-rating-wrapper {
       margin-top: 10px;
     }
   
     .enterprise-partner-point {
       padding-right: 20px;
       padding-left: 20px;
       -webkit-box-pack: start;
       -webkit-justify-content: flex-start;
       -ms-flex-pack: start;
       justify-content: flex-start;
     }
   
     .lets-start-a-conversatin-wrapper {
       padding-right: 20px;
       padding-left: 20px;
       -webkit-box-orient: vertical;
       -webkit-box-direction: normal;
       -webkit-flex-direction: column;
       -ms-flex-direction: column;
       flex-direction: column;
       -webkit-box-pack: end;
       -webkit-justify-content: flex-end;
       -ms-flex-pack: end;
       justify-content: flex-end;
     }
   
     .what-is-solarpv-info-container {
       padding-right: 20px;
       padding-left: 20px;
     }
   
     .solar-pv-hose-illustration-container {
       height: 360px;
     }
   
     .solar-pv-number-label {
       position: static;
       margin-bottom: 10px;
     }
   
     .solar-pv-number-label._1 {
       left: 140px;
       top: 44px;
     }
   
     .solar-pv-number-label._2 {
       left: 160px;
       top: 184px;
     }
   
     .solar-pv-number-label._3 {
       left: 160px;
       top: 253px;
     }
   
     .solar-pv-number-label._4 {
       top: 224px;
       right: 35px;
     }
   
     .solar-pv-system-type {
       padding-right: 20px;
       padding-left: 20px;
       -webkit-box-orient: vertical;
       -webkit-box-direction: normal;
       -webkit-flex-direction: column;
       -ms-flex-direction: column;
       flex-direction: column;
       -webkit-box-align: center;
       -webkit-align-items: center;
       -ms-flex-align: center;
       align-items: center;
     }
   
     .solar-pv-system-type.grid-tied {
       -webkit-box-orient: vertical;
       -webkit-box-direction: normal;
       -webkit-flex-direction: column;
       -ms-flex-direction: column;
       flex-direction: column;
     }
   
     .solar-pv-system-type.off-grid {
       -webkit-box-orient: vertical;
       -webkit-box-direction: normal;
       -webkit-flex-direction: column;
       -ms-flex-direction: column;
       flex-direction: column;
     }
   
     .solar-pv-type-image {
       width: 100%;
       height: 300px;
       margin-right: 0px;
       margin-bottom: 20px;
     }
   
     .solar-education-info-wrapper {
       padding-right: 20px;
       padding-left: 20px;
       -webkit-box-orient: vertical;
       -webkit-box-direction: normal;
       -webkit-flex-direction: column;
       -ms-flex-direction: column;
       flex-direction: column;
       -webkit-box-align: center;
       -webkit-align-items: center;
       -ms-flex-align: center;
       align-items: center;
     }
   
     .solar-education-info-container {
       width: 100%;
       margin-bottom: 40px;
       -webkit-box-align: center;
       -webkit-align-items: center;
       -ms-flex-align: center;
       align-items: center;
     }
   
     .solar-education-image-container {
       width: 100%;
       height: 600px;
     }
   
     .solar-saving-tips {
       width: 568px;
       padding-right: 20px;
       padding-left: 20px;
     }
   
     .solar-tip {
       width: 46%;
     }
   
     .news-info-container {
       width: 568px;
       padding-right: 20px;
       padding-left: 20px;
     }
   
     .contact-info-container {
       width: 568px;
       padding-right: 20px;
       padding-left: 20px;
     }
   
     .contact-info-wrapper {
       margin-top: 0px;
       -webkit-box-orient: vertical;
       -webkit-box-direction: normal;
       -webkit-flex-direction: column;
       -ms-flex-direction: column;
       flex-direction: column;
       -webkit-box-pack: start;
       -webkit-justify-content: flex-start;
       -ms-flex-pack: start;
       justify-content: flex-start;
       -webkit-box-align: center;
       -webkit-align-items: center;
       -ms-flex-align: center;
       align-items: center;
     }
   
     .map-embed-container {
       width: 100%;
       height: 300px;
     }
   
     .contact-us-details-wrapper {
       display: -webkit-box;
       display: -webkit-flex;
       display: -ms-flexbox;
       display: flex;
       width: 100%;
       -webkit-box-pack: justify;
       -webkit-justify-content: space-between;
       -ms-flex-pack: justify;
       justify-content: space-between;
     }
   
     .contact-detail-wrapper {
       display: -webkit-box;
       display: -webkit-flex;
       display: -ms-flexbox;
       display: flex;
       width: 32%;
       padding-top: 20px;
       padding-bottom: 20px;
       -webkit-box-orient: vertical;
       -webkit-box-direction: normal;
       -webkit-flex-direction: column;
       -ms-flex-direction: column;
       flex-direction: column;
       -webkit-box-align: center;
       -webkit-align-items: center;
       -ms-flex-align: center;
       align-items: center;
     }
   
     .contact-icon {
       width: 30px;
       height: 30px;
       margin-right: 6px;
     }
   
     .text-link {
       display: -webkit-box;
       display: -webkit-flex;
       display: -ms-flexbox;
       display: flex;
       margin-top: 10px;
       margin-bottom: 10px;
       font-size: 2.5vw;
     }
   
     .image {
       -webkit-box-flex: 0;
       -webkit-flex: 0 0 auto;
       -ms-flex: 0 0 auto;
       flex: 0 0 auto;
     }
   
     .solar-saving-tips-read-more {
       width: 568px;
       padding-right: 20px;
       padding-left: 20px;
     }
   
     .solar-tip-read-more-info-wrapper {
       width: 100%;
     }
   
     .solar-tip-erad-more-details-wrapper {
       padding-right: 20px;
       padding-left: 20px;
     }
   
     .solar-saving-tip-list-item {
       margin-bottom: 10px;
     }
   
     .news-article {
       width: 45%;
       margin-right: 10px;
       margin-left: 10px;
     }
   
     .collection-item {
       width: 46%;
     }
   
     .step-button-activator {
       padding: 30px 20px;
       -webkit-box-pack: center;
       -webkit-justify-content: center;
       -ms-flex-pack: center;
       justify-content: center;
     }
   
     .custom-info-laptop-image {
       width: 100%;
       margin-right: 0px;
       margin-bottom: 20px;
       margin-left: 0px;
       border-right: 0px none transparent;
     }
   
     .custom-offers-info-contanier-2 {
       position: static;
       width: 100%;
     }
   
     .custom-offers-info-wrapper-2 {
       position: static;
       -webkit-box-orient: vertical;
       -webkit-box-direction: reverse;
       -webkit-flex-direction: column-reverse;
       -ms-flex-direction: column-reverse;
       flex-direction: column-reverse;
     }
   
     .background-video {
       width: 80%;
       height: 400px;
       border: 0px solid transparent;
     }
   
     .body-paragraph-2 {
       font-size: 17px;
       line-height: 22px;
     }
   
     .body-paragraph-2.white {
       text-align: center;
     }
   
     .terms-and-conditions-info-container {
       padding-right: 20px;
       padding-left: 20px;
     }
   
     .text-block-2 {
       font-size: 4vw;
     }
   
     .popi-info-container {
       padding-right: 20px;
       padding-left: 20px;
     }
   
     .why-use-hohm-landing-page {
       padding: 20px 10px;
       border-top-left-radius: 20px;
       border-bottom-left-radius: 20px;
     }
   
     .why-use-hohm-landing-page.diy {
       border-top-right-radius: 0px;
       border-bottom-right-radius: 0px;
     }
   
     .utility-page-content-2 {
       width: 90%;
     }
   
     .static-map-provinces {
       left: 100px;
       height: 100%;
       margin-bottom: 10px;
       background-image: url("https://uploads-ssl.webflow.com/622c3dd6b3c6cbdb576a098d/62e3855d94e5114730bb5f2f_south-africa-map-outline.svg");
       background-position: 50% 50%;
       background-size: contain;
     }
   
     .pricing-feature-check {
       line-height: 28px;
     }
   
     .step-number-2 {
       position: static;
       margin-bottom: 10px;
     }
   
     .step-details-wrapper-2 {
       height: auto;
       margin-top: 40px;
       margin-bottom: 20px;
       -webkit-box-orient: vertical;
       -webkit-box-direction: normal;
       -webkit-flex-direction: column;
       -ms-flex-direction: column;
       flex-direction: column;
     }
   
     .step-details-wrapper-2.last {
       margin-bottom: 0px;
     }
   
     .step-button-activator-2 {
       padding: 30px 20px;
       -webkit-box-pack: center;
       -webkit-justify-content: center;
       -ms-flex-pack: center;
       justify-content: center;
     }
   
     .step-details-container-2 {
       padding: 20px;
       -webkit-box-pack: center;
       -webkit-justify-content: center;
       -ms-flex-pack: center;
       justify-content: center;
       -webkit-box-align: center;
       -webkit-align-items: center;
       -ms-flex-align: center;
       align-items: center;
       border-radius: 26px;
     }
   
     .step-detail-image-2.step-2 {
       border-radius: 16px;
     }
   
     .step-detail-image-2.step-4 {
       border-radius: 16px;
     }
   
     .h3-2 {
       font-size: 20px;
     }
   }
   
   @media screen and (max-width: 479px) {
     body {
       background-color: #082131;
     }
   
     .h1-display {
       font-size: 40px;
       line-height: 1.1;
       text-align: left;
     }
   
     .h2 {
       margin-top: 0px;
       margin-bottom: 0px;
       font-size: 38px;
       line-height: 1.2;
     }
   
     .h2.why-use-hohm {
       margin-bottom: 40px;
       line-height: 1.2;
       text-align: center;
     }
   
     .h2.custom-offer {
       line-height: 1;
     }
   
     .h2.solar-revolution {
       line-height: 1;
     }
   
     .h2.hassle-free-solar {
       line-height: 1;
       text-align: center;
     }
   
     .h2.solar-partner {
       line-height: 1;
     }
   
     .h2.solar-market-network {
       font-size: 38px;
       line-height: 1.1;
       text-align: center;
     }
   
     .h2.solar-savings-calculator {
       line-height: 1.1;
     }
   
     .h2.simple-process {
       line-height: 1.1;
       text-align: center;
     }
   
     .h2.lets-go-solar {
       line-height: 40px;
     }
   
     .h2.welcome-hohm {
       font-size: 38px;
       line-height: 1;
       text-align: center;
     }
   
     .h2.join-our-mission {
       line-height: 1;
     }
   
     .h2.company {
       margin-bottom: 20px;
       line-height: 1;
     }
   
     .h2.solar-partner {
       font-size: 38px;
       line-height: 1;
       text-align: center;
     }
   
     .h2.get-started-form {
       margin-bottom: 20px;
       line-height: 1.1;
     }
   
     .h2.faqs {
       margin-bottom: 20px;
       line-height: 1;
     }
   
     .h2.enterprise-partner-heading {
       line-height: 1;
     }
   
     .h2.solar-pv {
       font-size: 38px;
       line-height: 1.1;
       text-align: center;
     }
   
     .h2.solar-pv-type {
       margin-bottom: 20px;
       line-height: 1;
     }
   
     .h2.solar-education {
       margin-bottom: 20px;
       line-height: 1;
     }
   
     .h2.faq-banner {
       line-height: 40px;
     }
   
     .h2.solar-saving-tips-heading {
       margin-bottom: 20px;
       line-height: 1;
     }
   
     .h2.news-headline {
       margin-bottom: 20px;
       line-height: 1;
     }
   
     .h2.eula {
       font-size: 38px;
       line-height: 1.1;
       text-align: center;
     }
   
     .h2._404 {
       font-size: 30px;
     }
   
     .h3.key-point {
       font-size: 18px;
     }
   
     .h3.solar-pv-number {
       font-size: 18px;
     }
   
     .h3.steps {
       text-align: center;
     }
   
     .body-paragraph._5-easy-steps {
       margin-top: 10px;
       margin-bottom: 10px;
     }
   
     .body-paragraph._70--faster {
       margin-top: 10px;
       margin-bottom: 10px;
       text-align: center;
     }
   
     .h4 {
       line-height: 1.4;
     }
   
     .h4.navigation-link {
       padding-top: 20px;
       padding-bottom: 20px;
       font-size: 20px;
     }
   
     .h4.navigation-link.mobile-specific {
       padding: 16px 0px;
     }
   
     .h4.comparison-table {
       line-height: 20px;
       text-align: center;
     }
   
     .button {
       display: -webkit-box;
       display: -webkit-flex;
       display: -ms-flexbox;
       display: flex;
       padding: 10px 20px;
       font-size: 16px;
     }
   
     .button.solar-partner {
       padding-right: 20px;
       padding-left: 20px;
     }
   
     .button._404 {
       width: 100%;
     }
   
     .style-elements-container {
       padding-right: 20px;
       padding-left: 20px;
     }
   
     .form-field {
       width: 90%;
     }
   
     .form-field.name {
       width: 90%;
     }
   
     .form-field.surname {
       width: 90%;
     }
   
     .form-field.email {
       width: 90%;
     }
   
     .form-field.number {
       width: 90%;
     }
   
     .section {
       padding-top: 60px;
       padding-bottom: 60px;
     }
   
     .section.footer {
       padding-bottom: 0px;
     }
   
     .section.hohmmm {
       height: 500px;
       padding-top: 100px;
       padding-bottom: 40px;
       background-position: 50% 100%;
       background-size: cover;
     }
   
     .section.solar-partner {
       padding-top: 60px;
     }
   
     .section.lets-go-solar {
       padding-top: 60px;
     }
   
     .section.jpin-our-mission {
       height: 940px;
       padding-top: 60px;
     }
   
     .section.sponsored-companies {
       height: auto;
     }
   
     .section.lets-start-a-conversatin {
       padding-top: 60px;
     }
   
     .section.faq-banner {
       padding-top: 60px;
     }
   
     .section.faq-sectio {
       padding-top: 140px;
     }
   
     .section.ready-to-go-solar {
       padding-top: 60px;
     }
   
     .container-webflow {
       max-width: 94%;
       padding-right: 0px;
       padding-left: 0px;
     }
   
     .navigation {
       padding-top: 20px;
     }
   
     .navigation-container {
       display: block;
       -webkit-box-pack: start;
       -webkit-justify-content: flex-start;
       -ms-flex-pack: start;
       justify-content: flex-start;
       -webkit-box-align: center;
       -webkit-align-items: center;
       -ms-flex-align: center;
       align-items: center;
       -webkit-align-self: auto;
       -ms-flex-item-align: auto;
       -ms-grid-row-align: auto;
       align-self: auto;
       -webkit-box-flex: 1;
       -webkit-flex: 1;
       -ms-flex: 1;
       flex: 1;
     }
   
     .logo {
       padding-left: 0px;
     }
   
     .navigation-menu-container {
       height: 100vh;
       padding-bottom: 0px;
     }
   
     .navigation-link.get-started {
       margin-bottom: 20px;
       padding: 20px;
       font-size: 20px;
     }
   
     .header-container {
       margin-bottom: 20px;
     }
   
     .header-content-container {
       margin-top: 60px;
       -webkit-box-align: stretch;
       -webkit-align-items: stretch;
       -ms-flex-align: stretch;
       align-items: stretch;
     }
   
     .header-map-container {
       left: -60px;
       top: -51px;
       right: auto;
       overflow: visible;
       width: 320px;
       margin-top: 40px;
       margin-right: auto;
       margin-left: auto;
       -webkit-transform: scale(0.75);
       -ms-transform: scale(0.75);
       transform: scale(0.75);
     }
   
     .form.solar-offer {
       margin-bottom: 20px;
     }
   
     .below-header-key-points-container {
       margin-top: 0px;
       padding-right: 13px;
       padding-left: 13px;
       -webkit-box-orient: vertical;
       -webkit-box-direction: normal;
       -webkit-flex-direction: column;
       -ms-flex-direction: column;
       flex-direction: column;
     }
   
     .key-point-container {
       width: 100%;
       margin-right: 0px;
       margin-bottom: 40px;
     }
   
     .trusted-by-logos-wrapper {
       -webkit-box-orient: vertical;
       -webkit-box-direction: normal;
       -webkit-flex-direction: column;
       -ms-flex-direction: column;
       flex-direction: column;
     }
   
     .trusted-logo-container {
       width: 90%;
       padding-right: 60px;
       padding-left: 60px;
       border-bottom: 0.3px dashed rgba(255, 88, 91, 0.2);
       border-right-style: none;
     }
   
     .trusted-logo-container.last {
       border-bottom-style: none;
     }
   
     .hohmmm-info-container {
       padding: 30px 10px;
       border-radius: 30px;
     }
   
     .footer-content-wrapper {
       padding-right: 10px;
       padding-left: 10px;
     }
   
     .footer-link.body-paragraph {
       font-size: 16px;
       line-height: 1.1;
     }
   
     .social-media-info-container {
       margin-bottom: 20px;
     }
   
     .comparison-column-info-container {
       -webkit-box-orient: vertical;
       -webkit-box-direction: normal;
       -webkit-flex-direction: column;
       -ms-flex-direction: column;
       flex-direction: column;
     }
   
     .why-use-hohm-column-info {
       width: 100%;
       margin-bottom: 20px;
       padding-right: 20px;
       padding-left: 20px;
       border-radius: 20px;
     }
   
     .why-use-hohm-column-info.hohm {
       width: 100%;
       border-radius: 20px;
     }
   
     .why-use-hohm-column-info.diy {
       border-radius: 20px;
     }
   
     .solar-revolution-points-container {
       -webkit-box-orient: vertical;
       -webkit-box-direction: normal;
       -webkit-flex-direction: column;
       -ms-flex-direction: column;
       flex-direction: column;
     }
   
     .solar-revolution-point {
       width: 100%;
       border-bottom: 0.3px dashed rgba(255, 88, 91, 0.2);
       border-right-style: none;
     }
   
     .solar-revolution-point.last {
       border-bottom-style: none;
     }
   
     .hassle-free-solar-info-contanier {
       width: 95%;
       padding-right: 20px;
       padding-left: 20px;
       border-radius: 30px;
     }
   
     ._70-faster-info-wrapper {
       padding-right: 10px;
       padding-left: 10px;
     }
   
     ._70-faster-header-info-container {
       margin-bottom: 60px;
       -webkit-box-orient: vertical;
       -webkit-box-direction: normal;
       -webkit-flex-direction: column;
       -ms-flex-direction: column;
       flex-direction: column;
     }
   
     ._70-faster-image {
       width: 80%;
       margin-right: 0px;
       margin-bottom: 20px;
       padding: 30px 0px;
       border-bottom: 0.3px dashed rgba(255, 88, 91, 0.2);
       border-right-style: none;
     }
   
     ._70-faster-text-container {
       width: 100%;
       -webkit-box-align: center;
       -webkit-align-items: center;
       -ms-flex-align: center;
       align-items: center;
     }
   
     .comparison-column-method-info-container {
       -webkit-box-orient: vertical;
       -webkit-box-direction: normal;
       -webkit-flex-direction: column;
       -ms-flex-direction: column;
       flex-direction: column;
     }
   
     .method-column {
       width: 100%;
       margin-top: 20px;
       padding-right: 20px;
       padding-left: 20px;
     }
   
     .method-column.mid {
       margin-top: 0px;
     }
   
     .method-column.last {
       width: 110%;
       margin-top: 0px;
     }
   
     ._5-easy-steps-header-info-container {
       -webkit-box-orient: vertical;
       -webkit-box-direction: normal;
       -webkit-flex-direction: column;
       -ms-flex-direction: column;
       flex-direction: column;
     }
   
     .steps-details-container {
       width: 50%;
       margin-bottom: 30px;
     }
   
     .steps-details-container.mobile-mid-three-column {
       border-right-style: dashed;
     }
   
     .steps-details-container.mobile-mid-two-column {
       border-right-style: none;
     }
   
     ._5-easy-steps-image {
       width: 80%;
       margin-right: 0px;
       margin-bottom: 20px;
       padding-top: 30px;
       padding-bottom: 30px;
       border-bottom: 0.3px dashed rgba(255, 88, 91, 0.2);
       border-right-style: none;
     }
   
     .solar-partner-image-container {
       height: 380px;
       background-image: url("https://uploads-ssl.webflow.com/622c3dd6b3c6cbdb576a098d/62501d4f1e8e7add2db27e47_image-become-asolar-installer.png");
     }
   
     .header-map-details-container {
       padding-top: 20px;
       -webkit-box-orient: vertical;
       -webkit-box-direction: reverse;
       -webkit-flex-direction: column-reverse;
       -ms-flex-direction: column-reverse;
       flex-direction: column-reverse;
     }
   
     .mobile-menu-toggle {
       padding-top: 0px;
       font-size: 16vw;
     }
   
     .the-solar-market-network {
       padding-right: 10px;
       padding-left: 10px;
     }
   
     .solar-marketplace-graph-container {
       background-image: url("https://uploads-ssl.webflow.com/622c3dd6b3c6cbdb576a098d/623da5276feba5a4497e518e_graph-lines-phone-portrait.svg");
       background-position: 50% 72%;
       background-size: auto;
     }
   
     .graph-point-wrapper {
       padding-left: 10px;
     }
   
     .graph-point-wrapper.accreditation-bodies {
       padding-left: 0px;
       -webkit-box-align: center;
       -webkit-align-items: center;
       -ms-flex-align: center;
       align-items: center;
     }
   
     .graph-point-wrapper.oem {
       padding-left: 0px;
       -webkit-box-align: center;
       -webkit-align-items: center;
       -ms-flex-align: center;
       align-items: center;
     }
   
     .graph-point-wrapper.finance {
       padding-left: 0px;
       -webkit-box-align: center;
       -webkit-align-items: center;
       -ms-flex-align: center;
       align-items: center;
     }
   
     .graph-point-wrapper.insurance {
       padding-right: 0px;
       padding-left: 0px;
       -webkit-box-align: center;
       -webkit-align-items: center;
       -ms-flex-align: center;
       align-items: center;
     }
   
     .graph-point-wrapper.contractors {
       padding-left: 0px;
       -webkit-box-align: center;
       -webkit-align-items: center;
       -ms-flex-align: center;
       align-items: center;
     }
   
     .graph-point-wrapper.solar-provider {
       padding-left: 0px;
       -webkit-box-align: center;
       -webkit-align-items: center;
       -ms-flex-align: center;
       align-items: center;
     }
   
     .graph-point-wrapper.maintenance {
       padding-left: 0px;
       -webkit-box-align: center;
       -webkit-align-items: center;
       -ms-flex-align: center;
       align-items: center;
     }
   
     .graph-point-wrapper.business-owner {
       padding-right: 10px;
       padding-left: 0px;
     }
   
     .solar-estimate-calculator {
       width: 100%;
     }
   
     .simple-solar-process-wrapper {
       padding-right: 10px;
       padding-left: 10px;
     }
   
     .step-details-wrapper {
       height: auto;
       margin-top: 0px;
       margin-bottom: 40px;
     }
   
     .step-details-container {
       padding-top: 30px;
       padding-bottom: 30px;
       -webkit-box-orient: vertical;
       -webkit-box-direction: normal;
       -webkit-flex-direction: column;
       -ms-flex-direction: column;
       flex-direction: column;
       border-radius: 16px;
     }
   
     .step-detail-image {
       overflow: visible;
       width: 100%;
       margin-right: 0px;
       background-size: contain;
     }
   
     .step-detail-image.step-2 {
       background-size: cover;
     }
   
     .step-detail-image.step-4 {
       background-size: cover;
     }
   
     .step-text-container {
       width: 100%;
     }
   
     .lets-go-solar {
       padding-right: 0px;
       padding-left: 0px;
     }
   
     .solar-savings-calculator-wrapper {
       padding-right: 10px;
       padding-left: 10px;
     }
   
     .join-our-mission-info-wrapper {
       padding-right: 0px;
       padding-left: 0px;
     }
   
     .join-our-mission-images-container {
       height: 320px;
       margin-top: 60px;
     }
   
     .welcome-hohm-header {
       padding-right: 0px;
       padding-left: 0px;
     }
   
     .company-accelerate-info-wrapper {
       padding-right: 0px;
       padding-left: 0px;
     }
   
     .our-story {
       padding-right: 0px;
       padding-left: 0px;
     }
   
     .solar-partner-header-wrapper {
       padding-right: 10px;
       padding-left: 10px;
       -webkit-box-align: center;
       -webkit-align-items: center;
       -ms-flex-align: center;
       align-items: center;
     }
   
     .solar-business-info-container {
       -webkit-box-align: center;
       -webkit-align-items: center;
       -ms-flex-align: center;
       align-items: center;
     }
   
     .solar-intallation-benefits {
       grid-column-gap: 10px;
       grid-row-gap: 10px;
     }
   
     .checkmark-container {
       width: 45px;
       height: 45px;
     }
   
     .sponsored-companies-info-wrapper {
       padding-right: 0px;
       padding-left: 0px;
     }
   
     .sponsored-company-logo-container {
       height: 200px;
       -webkit-box-orient: vertical;
       -webkit-box-direction: normal;
       -webkit-flex-direction: column;
       -ms-flex-direction: column;
       flex-direction: column;
       -webkit-box-align: center;
       -webkit-align-items: center;
       -ms-flex-align: center;
       align-items: center;
     }
   
     .green-solar-academy {
       width: 100%;
       padding-top: 20px;
       padding-bottom: 20px;
       border-bottom: 0.3px dashed rgba(255, 88, 91, 0.2);
       border-right-style: none;
     }
   
     .pv-green-card {
       width: 100%;
       padding-top: 20px;
       padding-bottom: 20px;
     }
   
     .solar-workflow-info-wrapper {
       padding-right: 20px;
       padding-left: 20px;
     }
   
     .get-started-form-info-wrapper {
       padding-right: 0px;
       padding-left: 0px;
     }
   
     .get-started-info-conatiner {
       padding: 60px 10px 30px;
       border-radius: 30px;
     }
   
     .get-started-form {
       margin-top: 10px;
     }
   
     .form-filed-conatiner {
       width: 100%;
       -webkit-box-orient: vertical;
       -webkit-box-direction: normal;
       -webkit-flex-direction: column;
       -ms-flex-direction: column;
       flex-direction: column;
       -webkit-box-align: center;
       -webkit-align-items: center;
       -ms-flex-align: center;
       align-items: center;
     }
   
     .accordion-info-wrapper {
       display: -webkit-box;
       display: -webkit-flex;
       display: -ms-flexbox;
       display: flex;
       width: 100%;
       margin-top: 20px;
       -webkit-box-orient: vertical;
       -webkit-box-direction: normal;
       -webkit-flex-direction: column;
       -ms-flex-direction: column;
       flex-direction: column;
     }
   
     .accordion-info-2 {
       display: -webkit-box;
       display: -webkit-flex;
       display: -ms-flexbox;
       display: flex;
       width: 100%;
       padding-top: 20px;
       padding-bottom: 60px;
       -webkit-box-orient: vertical;
       -webkit-box-direction: normal;
       -webkit-flex-direction: column;
       -ms-flex-direction: column;
       flex-direction: column;
       -webkit-box-align: center;
       -webkit-align-items: center;
       -ms-flex-align: center;
       align-items: center;
       -webkit-align-self: auto;
       -ms-flex-item-align: auto;
       align-self: auto;
       -webkit-box-flex: 0;
       -webkit-flex: 0 0 auto;
       -ms-flex: 0 0 auto;
       flex: 0 0 auto;
       background-color: transparent;
     }
   
     .faq-info-container {
       width: 100%;
       padding-right: 10px;
       padding-left: 10px;
       -webkit-box-orient: vertical;
       -webkit-box-direction: normal;
       -webkit-flex-direction: column;
       -ms-flex-direction: column;
       flex-direction: column;
     }
   
     .plus-icon-line-2 {
       width: 22px;
       height: 4px;
       padding-top: 0px;
       padding-right: 0px;
       padding-bottom: 0px;
       background-color: transparent;
       -webkit-transform: translate(0px, 2px);
       -ms-transform: translate(0px, 2px);
       transform: translate(0px, 2px);
     }
   
     .plus-icon-line-2._2 {
       -webkit-transform: translate(0px, -2px) rotate(90deg);
       -ms-transform: translate(0px, -2px) rotate(90deg);
       transform: translate(0px, -2px) rotate(90deg);
     }
   
     .accordion-point-container {
       display: -webkit-box;
       display: -webkit-flex;
       display: -ms-flexbox;
       display: flex;
       width: 100%;
       -webkit-flex-wrap: wrap;
       -ms-flex-wrap: wrap;
       flex-wrap: wrap;
     }
   
     .accordion-info-container {
       display: -webkit-box;
       display: -webkit-flex;
       display: -ms-flexbox;
       display: flex;
       padding: 0px;
       -webkit-box-orient: vertical;
       -webkit-box-direction: normal;
       -webkit-flex-direction: column;
       -ms-flex-direction: column;
       flex-direction: column;
       -webkit-box-align: start;
       -webkit-align-items: flex-start;
       -ms-flex-align: start;
       align-items: flex-start;
       background-color: transparent;
     }
   
     .item-list {
       margin-right: 10px;
     }
   
     .list-item {
       margin-bottom: 20px;
     }
   
     .plus-icon-2 {
       display: -webkit-box;
       display: -webkit-flex;
       display: -ms-flexbox;
       display: flex;
       width: 30px;
       height: 30px;
       max-height: 40px;
       max-width: 40px;
       margin-right: 0px;
       margin-left: 10px;
       padding: 5px;
       -webkit-box-orient: vertical;
       -webkit-box-direction: normal;
       -webkit-flex-direction: column;
       -ms-flex-direction: column;
       flex-direction: column;
       -webkit-box-pack: center;
       -webkit-justify-content: center;
       -ms-flex-pack: center;
       justify-content: center;
       -webkit-box-align: center;
       -webkit-align-items: center;
       -ms-flex-align: center;
       align-items: center;
       border-style: none;
       border-width: 2px;
       border-color: #fff;
       border-radius: 28px;
       background-image: url("https://uploads-ssl.webflow.com/622c3dd6b3c6cbdb576a098d/623f2c9381a54a2a34742afa_icon-close-open-icon.svg");
       background-size: auto;
       background-repeat: no-repeat;
     }
   
     .accordion-buttton-2 {
       display: -webkit-box;
       display: -webkit-flex;
       display: -ms-flexbox;
       display: flex;
       width: 100%;
       padding: 20px 16px;
       -webkit-box-pack: justify;
       -webkit-justify-content: space-between;
       -ms-flex-pack: justify;
       justify-content: space-between;
       -webkit-box-align: center;
       -webkit-align-items: center;
       -ms-flex-align: center;
       align-items: center;
       border-bottom: 0.1px solid rgba(243, 224, 206, 0.2);
       border-radius: 15px;
       background-color: #f7f7f7;
       text-decoration: none;
     }
   
     .solar-campaign-header-wrapper {
       padding-right: 0px;
       padding-left: 0px;
     }
   
     .solar-campaign-header-conatiner {
       -webkit-box-align: center;
       -webkit-align-items: center;
       -ms-flex-align: center;
       align-items: center;
     }
   
     .supplier-rating-info-wrapper {
       padding-right: 0px;
       padding-left: 0px;
     }
   
     .supplier-rating-info-image {
       height: 200px;
     }
   
     .star-rating-image {
       width: 40px;
       height: 40px;
     }
   
     .enterprise-partner-point {
       width: 100%;
       border-bottom: 0.3px dashed rgba(255, 88, 91, 0.2);
       border-right-style: none;
     }
   
     .enterprise-partner-point.last {
       border-bottom-style: none;
     }
   
     .lets-start-a-conversatin-wrapper {
       padding-right: 0px;
       padding-left: 0px;
     }
   
     .what-is-solarpv-info-container {
       padding-right: 10px;
       padding-left: 10px;
     }
   
     .solar-pv-hose-illustration-container {
       height: 200px;
       margin-top: 20px;
     }
   
     .solar-pv-number-label._1 {
       position: relative;
       left: 95px;
       top: 18px;
       width: 30px;
       height: 30px;
       margin-top: 0px;
       margin-bottom: 0px;
       padding-right: 0px;
       padding-left: 0px;
     }
   
     .solar-pv-number-label._2 {
       position: relative;
       left: 108px;
       top: 66px;
       width: 30px;
       height: 30px;
       margin-top: 0px;
       margin-bottom: 0px;
       padding-right: 0px;
       padding-left: 0px;
     }
   
     .solar-pv-number-label._3 {
       position: relative;
       left: 108px;
       top: 74px;
       width: 30px;
       height: 30px;
       margin-top: 0px;
       margin-bottom: 0px;
       padding-right: 0px;
       padding-left: 0px;
     }
   
     .solar-pv-number-label._4 {
       position: relative;
       left: 280px;
       top: 30px;
       right: auto;
       width: 30px;
       height: 30px;
       margin-right: 0px;
       margin-bottom: 0px;
       padding-right: 0px;
       padding-left: 0px;
     }
   
     .solar-pv-system-type {
       padding-right: 0px;
       padding-left: 0px;
     }
   
     .solar-pv-type-image {
       height: 200px;
     }
   
     .solar-pv-type-image.grid-tied {
       height: 160px;
     }
   
     .solar-education-info-wrapper {
       padding-right: 20px;
       padding-left: 20px;
     }
   
     .solar-saving-tips {
       width: 100%;
       margin-top: 60px;
       padding-right: 10px;
       padding-left: 10px;
       -webkit-box-orient: vertical;
       -webkit-box-direction: normal;
       -webkit-flex-direction: column;
       -ms-flex-direction: column;
       flex-direction: column;
     }
   
     .solar-saving-tips-info-container {
       -webkit-box-pack: center;
       -webkit-justify-content: center;
       -ms-flex-pack: center;
       justify-content: center;
     }
   
     .solar-tip {
       width: 100%;
     }
   
     .news-info-container {
       width: 100%;
       margin-top: 60px;
       padding-right: 10px;
       padding-left: 10px;
       -webkit-box-orient: vertical;
       -webkit-box-direction: normal;
       -webkit-flex-direction: column;
       -ms-flex-direction: column;
       flex-direction: column;
     }
   
     .news-item-wrapper {
       -webkit-box-pack: center;
       -webkit-justify-content: center;
       -ms-flex-pack: center;
       justify-content: center;
     }
   
     .contact-info-container {
       width: 100%;
       margin-top: 60px;
       padding-right: 10px;
       padding-left: 10px;
       -webkit-box-orient: vertical;
       -webkit-box-direction: normal;
       -webkit-flex-direction: column;
       -ms-flex-direction: column;
       flex-direction: column;
     }
   
     .contact-info-wrapper {
       -webkit-box-pack: center;
       -webkit-justify-content: center;
       -ms-flex-pack: center;
       justify-content: center;
     }
   
     .map-embed-container {
       border-radius: 20px;
     }
   
     .contact-us-details-wrapper {
       -webkit-box-orient: vertical;
       -webkit-box-direction: normal;
       -webkit-flex-direction: column;
       -ms-flex-direction: column;
       flex-direction: column;
     }
   
     .contact-detail-wrapper {
       width: 100%;
     }
   
     .text-link {
       font-size: 6vw;
       line-height: 1.2;
     }
   
     .solar-saving-tips-read-more {
       width: 100%;
       margin-top: 60px;
       padding-right: 10px;
       padding-left: 10px;
       -webkit-box-orient: vertical;
       -webkit-box-direction: normal;
       -webkit-flex-direction: column;
       -ms-flex-direction: column;
       flex-direction: column;
     }
   
     .solar-saving-tips-read-more-details-container {
       -webkit-box-pack: center;
       -webkit-justify-content: center;
       -ms-flex-pack: center;
       justify-content: center;
     }
   
     .solar-tip-read-more-info-wrapper {
       width: 100%;
     }
   
     .solar-saving-tips-numbered-list {
       margin-right: 10px;
     }
   
     .solar-saving-tip-list-item {
       margin-bottom: 20px;
     }
   
     .news-article {
       width: 100%;
       margin-bottom: 40px;
     }
   
     .collection-list {
       padding-right: 0px;
       padding-left: 0px;
       -webkit-box-orient: vertical;
       -webkit-box-direction: normal;
       -webkit-flex-direction: column;
       -ms-flex-direction: column;
       flex-direction: column;
     }
   
     .collection-item {
       width: 100%;
       -webkit-box-orient: vertical;
       -webkit-box-direction: normal;
       -webkit-flex-direction: column;
       -ms-flex-direction: column;
       flex-direction: column;
     }
   
     .step-activator {
       display: -webkit-box;
       display: -webkit-flex;
       display: -ms-flexbox;
       display: flex;
       width: 100%;
       -webkit-flex-wrap: wrap;
       -ms-flex-wrap: wrap;
       flex-wrap: wrap;
     }
   
     .step-button-activator {
       display: -webkit-box;
       display: -webkit-flex;
       display: -ms-flexbox;
       display: flex;
       width: 100%;
       padding: 20px 16px;
       -webkit-box-pack: center;
       -webkit-justify-content: center;
       -ms-flex-pack: center;
       justify-content: center;
       -webkit-box-align: center;
       -webkit-align-items: center;
       -ms-flex-align: center;
       align-items: center;
       border-bottom: 0.1px solid rgba(243, 224, 206, 0.2);
       border-radius: 15px;
       background-color: transparent;
       text-decoration: none;
     }
   
     .custom-info-laptop-image {
       margin-bottom: 20px;
       -webkit-box-align: center;
       -webkit-align-items: center;
       -ms-flex-align: center;
       align-items: center;
       -o-object-fit: fill;
       object-fit: fill;
     }
   
     .custom-offers-info-contanier-2 {
       padding-right: 20px;
       padding-left: 20px;
       border-radius: 30px;
     }
   
     .background-video {
       position: static;
       width: 100%;
       height: 260px;
       border: 0px none transparent;
     }
   
     .body-paragraph-2.header {
       margin-bottom: 0px;
     }
   
     .terms-and-conditions-info-container {
       padding-right: 0px;
       padding-left: 0px;
     }
   
     .text-block-2 {
       font-size: 6vw;
     }
   
     .item-list-2 {
       margin-right: 10px;
     }
   
     .item-list-2.eula.roman-figures {
       padding-right: 0px;
       padding-left: 0px;
     }
   
     .popi-info-container {
       padding-right: 10px;
       padding-left: 10px;
     }
   
     .why-use-hohm-landing-page {
       width: 100%;
       margin-bottom: 20px;
       padding-right: 20px;
       padding-left: 20px;
       border-radius: 20px;
     }
   
     .why-use-hohm-landing-page.diy {
       border-radius: 20px;
     }
   
     ._404-logo-container {
       height: 100px;
       margin-bottom: 20px;
     }
   
     .header-static-map-container {
       height: 360px;
       -webkit-box-orient: vertical;
       -webkit-box-direction: normal;
       -webkit-flex-direction: column;
       -ms-flex-direction: column;
       flex-direction: column;
     }
   
     .static-map-provinces {
       left: -60px;
       top: -51px;
       right: auto;
       overflow: visible;
       width: 100%;
       margin: 0px;
       -webkit-transform: scale(0.75);
       -ms-transform: scale(0.75);
       transform: scale(0.75);
     }
   
     .pricing-feature-grid {
       margin-right: 0px;
       margin-left: 0px;
     }
   
     .pricing-feature-grid.pricingv2 {
       display: none;
     }
   
     .pricing-feature-column {
       grid-row-gap: 10px;
       -ms-grid-columns: 1fr;
       grid-template-columns: 1fr;
     }
   
     .pricing-feature-check {
       -webkit-box-align: start;
       -webkit-align-items: flex-start;
       -ms-flex-align: start;
       align-items: flex-start;
       font-size: 14px;
     }
   
     .step-details-wrapper-2 {
       height: auto;
       margin-top: 0px;
       margin-bottom: 40px;
     }
   
     .step-button-activator-2 {
       display: -webkit-box;
       display: -webkit-flex;
       display: -ms-flexbox;
       display: flex;
       width: 100%;
       padding: 20px 16px;
       -webkit-box-pack: center;
       -webkit-justify-content: center;
       -ms-flex-pack: center;
       justify-content: center;
       -webkit-box-align: center;
       -webkit-align-items: center;
       -ms-flex-align: center;
       align-items: center;
       border-bottom: 0.1px solid rgba(243, 224, 206, 0.2);
       border-radius: 15px;
       background-color: transparent;
       text-decoration: none;
     }
   
     .step-details-container-2 {
       padding-top: 30px;
       padding-bottom: 30px;
       -webkit-box-orient: vertical;
       -webkit-box-direction: normal;
       -webkit-flex-direction: column;
       -ms-flex-direction: column;
       flex-direction: column;
       border-radius: 16px;
     }
   
     .step-info-wrapper {
       display: -webkit-box;
       display: -webkit-flex;
       display: -ms-flexbox;
       display: flex;
       width: 100%;
       padding-top: 20px;
       padding-bottom: 60px;
       -webkit-box-orient: vertical;
       -webkit-box-direction: normal;
       -webkit-flex-direction: column;
       -ms-flex-direction: column;
       flex-direction: column;
       -webkit-box-align: center;
       -webkit-align-items: center;
       -ms-flex-align: center;
       align-items: center;
       -webkit-align-self: auto;
       -ms-flex-item-align: auto;
       align-self: auto;
       -webkit-box-flex: 0;
       -webkit-flex: 0 0 auto;
       -ms-flex: 0 0 auto;
       flex: 0 0 auto;
       background-color: transparent;
     }
   
     .step-detail-image-2 {
       overflow: visible;
       width: 100%;
       margin-right: 0px;
       background-size: contain;
     }
   
     .step-detail-image-2.step-2 {
       background-size: cover;
     }
   
     .step-detail-image-2.step-4 {
       background-size: cover;
     }
   
     .h3-2.steps {
       text-align: center;
     }
   }
   
   #w-node-af5a4be0-0244-3323-945f-fb0cbfe4b27f-406a098e {
     -ms-grid-column-align: center;
     justify-self: center;
     -webkit-align-self: center;
     -ms-flex-item-align: center;
     -ms-grid-row-align: center;
     align-self: center;
   }
   
   #w-node-_0a8fa218-944a-9682-5c41-ac3123d92e8a-406a098e {
     -ms-grid-column-align: center;
     justify-self: center;
     -webkit-align-self: center;
     -ms-flex-item-align: center;
     -ms-grid-row-align: center;
     align-self: center;
   }
   
   #w-node-_560742f2-3fc0-cf54-66d5-90d8037bc5cf-406a098e {
     -ms-grid-column-align: center;
     justify-self: center;
     -webkit-align-self: center;
     -ms-flex-item-align: center;
     -ms-grid-row-align: center;
     align-self: center;
   }
   
   #w-node-_88a96a92-5f77-95c0-6b86-03a2e93b0d31-406a098e {
     -ms-grid-column-align: center;
     justify-self: center;
     -webkit-align-self: center;
     -ms-flex-item-align: center;
     -ms-grid-row-align: center;
     align-self: center;
   }
   
   #w-node-_77ca9268-e497-afe8-d662-eb2888f2678d-406a098e {
     -ms-grid-column-align: center;
     justify-self: center;
     -webkit-align-self: center;
     -ms-flex-item-align: center;
     -ms-grid-row-align: center;
     align-self: center;
   }
   
   #w-node-ae18242b-d2b6-8727-7b4e-c4b892fc0584-406a098e {
     -ms-grid-column-align: center;
     justify-self: center;
     -webkit-align-self: center;
     -ms-flex-item-align: center;
     -ms-grid-row-align: center;
     align-self: center;
   }
   
   #w-node-_705f00e2-d39f-9331-36dd-8d034c9f6ef4-406a098e {
     -ms-grid-column-align: center;
     justify-self: center;
     -webkit-align-self: center;
     -ms-flex-item-align: center;
     -ms-grid-row-align: center;
     align-self: center;
   }
   
   #w-node-_705f00e2-d39f-9331-36dd-8d034c9f6ef6-406a098e {
     -webkit-align-self: auto;
     -ms-flex-item-align: auto;
     -ms-grid-row-align: auto;
     align-self: auto;
   }
   
   #w-node-_41bda642-f019-c979-e849-c45d9e9cd1e4-406a098e {
     -ms-grid-column-align: center;
     justify-self: center;
     -webkit-align-self: center;
     -ms-flex-item-align: center;
     -ms-grid-row-align: center;
     align-self: center;
   }
   
   #w-node-_00a845da-0ab4-bdf2-1cae-ad83c1718f3a-406a098e {
     -ms-grid-column-align: center;
     justify-self: center;
     -webkit-align-self: center;
     -ms-flex-item-align: center;
     -ms-grid-row-align: center;
     align-self: center;
   }
   
   #w-node-c1c16674-8347-5d71-63d0-ce229d5c336e-406a098e {
     -ms-grid-column-align: center;
     justify-self: center;
     -webkit-align-self: center;
     -ms-flex-item-align: center;
     -ms-grid-row-align: center;
     align-self: center;
   }
   
   #w-node-bde50b5b-7f4d-d3a4-c250-78017025a4fb-406a098e {
     -ms-grid-column-align: center;
     justify-self: center;
     -webkit-align-self: center;
     -ms-flex-item-align: center;
     -ms-grid-row-align: center;
     align-self: center;
   }
   
   #w-node-c204ac06-3245-0f3d-2291-d80d09600783-406a098e {
     -ms-grid-column-align: center;
     justify-self: center;
     -webkit-align-self: center;
     -ms-flex-item-align: center;
     -ms-grid-row-align: center;
     align-self: center;
   }
   
   #w-node-b67f1c5a-963a-9998-6d99-69f6f310846b-406a098e {
     -ms-grid-column-align: center;
     justify-self: center;
     -webkit-align-self: center;
     -ms-flex-item-align: center;
     -ms-grid-row-align: center;
     align-self: center;
   }
   
   #w-node-f2f3dcc6-43df-ea0d-3d0d-e175a7688ac0-406a098e {
     -ms-grid-column-align: center;
     justify-self: center;
     -webkit-align-self: center;
     -ms-flex-item-align: center;
     -ms-grid-row-align: center;
     align-self: center;
   }
   
   #w-node-f3bcf296-c3f9-99f7-1645-c158aa175c3e-406a098e {
     -ms-grid-column-align: center;
     justify-self: center;
     -webkit-align-self: center;
     -ms-flex-item-align: center;
     -ms-grid-row-align: center;
     align-self: center;
   }
   
   #w-node-_7122d5dd-192c-c090-79dc-a6423f2be9bc-cd84c120 {
     -ms-grid-row: span 1;
     grid-row-start: span 1;
     -ms-grid-row-span: 1;
     grid-row-end: span 1;
     -ms-grid-column: span 2;
     grid-column-start: span 2;
     -ms-grid-column-span: 2;
     grid-column-end: span 2;
   }
   
   #w-node-d658d052-08bc-e9cc-b1fa-1c8e43560794-a8fcee47 {
     -ms-grid-column-align: center;
     justify-self: center;
     -webkit-align-self: center;
     -ms-flex-item-align: center;
     -ms-grid-row-align: center;
     align-self: center;
   }
   
   #w-node-d658d052-08bc-e9cc-b1fa-1c8e43560799-a8fcee47 {
     -ms-grid-column-align: center;
     justify-self: center;
     -webkit-align-self: center;
     -ms-flex-item-align: center;
     -ms-grid-row-align: center;
     align-self: center;
   }
   
   #w-node-d658d052-08bc-e9cc-b1fa-1c8e4356079e-a8fcee47 {
     -ms-grid-column-align: center;
     justify-self: center;
     -webkit-align-self: center;
     -ms-flex-item-align: center;
     -ms-grid-row-align: center;
     align-self: center;
   }
   
   #w-node-d658d052-08bc-e9cc-b1fa-1c8e435607a3-a8fcee47 {
     -ms-grid-column-align: center;
     justify-self: center;
     -webkit-align-self: center;
     -ms-flex-item-align: center;
     -ms-grid-row-align: center;
     align-self: center;
   }
   
   #w-node-d658d052-08bc-e9cc-b1fa-1c8e435607a8-a8fcee47 {
     -ms-grid-column-align: center;
     justify-self: center;
     -webkit-align-self: center;
     -ms-flex-item-align: center;
     -ms-grid-row-align: center;
     align-self: center;
   }
   
   #w-node-d658d052-08bc-e9cc-b1fa-1c8e435607b0-a8fcee47 {
     -ms-grid-column-align: center;
     justify-self: center;
     -webkit-align-self: center;
     -ms-flex-item-align: center;
     -ms-grid-row-align: center;
     align-self: center;
   }
   
   #w-node-d658d052-08bc-e9cc-b1fa-1c8e435607b5-a8fcee47 {
     -ms-grid-column-align: center;
     justify-self: center;
     -webkit-align-self: center;
     -ms-flex-item-align: center;
     -ms-grid-row-align: center;
     align-self: center;
   }
   
   #w-node-d658d052-08bc-e9cc-b1fa-1c8e435607b7-a8fcee47 {
     -webkit-align-self: auto;
     -ms-flex-item-align: auto;
     -ms-grid-row-align: auto;
     align-self: auto;
   }
   
   #w-node-d658d052-08bc-e9cc-b1fa-1c8e435607ba-a8fcee47 {
     -ms-grid-column-align: center;
     justify-self: center;
     -webkit-align-self: center;
     -ms-flex-item-align: center;
     -ms-grid-row-align: center;
     align-self: center;
   }
   
   #w-node-d658d052-08bc-e9cc-b1fa-1c8e435607bf-a8fcee47 {
     -ms-grid-column-align: center;
     justify-self: center;
     -webkit-align-self: center;
     -ms-flex-item-align: center;
     -ms-grid-row-align: center;
     align-self: center;
   }
   
   #w-node-d658d052-08bc-e9cc-b1fa-1c8e435607c4-a8fcee47 {
     -ms-grid-column-align: center;
     justify-self: center;
     -webkit-align-self: center;
     -ms-flex-item-align: center;
     -ms-grid-row-align: center;
     align-self: center;
   }
   
   #w-node-d658d052-08bc-e9cc-b1fa-1c8e435607cc-a8fcee47 {
     -ms-grid-column-align: center;
     justify-self: center;
     -webkit-align-self: center;
     -ms-flex-item-align: center;
     -ms-grid-row-align: center;
     align-self: center;
   }
   
   #w-node-d658d052-08bc-e9cc-b1fa-1c8e435607d1-a8fcee47 {
     -ms-grid-column-align: center;
     justify-self: center;
     -webkit-align-self: center;
     -ms-flex-item-align: center;
     -ms-grid-row-align: center;
     align-self: center;
   }
   
   #w-node-d658d052-08bc-e9cc-b1fa-1c8e435607d6-a8fcee47 {
     -ms-grid-column-align: center;
     justify-self: center;
     -webkit-align-self: center;
     -ms-flex-item-align: center;
     -ms-grid-row-align: center;
     align-self: center;
   }
   
   #w-node-d658d052-08bc-e9cc-b1fa-1c8e435607db-a8fcee47 {
     -ms-grid-column-align: center;
     justify-self: center;
     -webkit-align-self: center;
     -ms-flex-item-align: center;
     -ms-grid-row-align: center;
     align-self: center;
   }
   
   #w-node-d658d052-08bc-e9cc-b1fa-1c8e435607e0-a8fcee47 {
     -ms-grid-column-align: center;
     justify-self: center;
     -webkit-align-self: center;
     -ms-flex-item-align: center;
     -ms-grid-row-align: center;
     align-self: center;
   }
   
   #w-node-d658d052-08bc-e9cc-b1fa-1c8e43560794-db54f19f {
     -ms-grid-column-align: center;
     justify-self: center;
     -webkit-align-self: center;
     -ms-flex-item-align: center;
     -ms-grid-row-align: center;
     align-self: center;
   }
   
   #w-node-d658d052-08bc-e9cc-b1fa-1c8e43560799-db54f19f {
     -ms-grid-column-align: center;
     justify-self: center;
     -webkit-align-self: center;
     -ms-flex-item-align: center;
     -ms-grid-row-align: center;
     align-self: center;
   }
   
   #w-node-d658d052-08bc-e9cc-b1fa-1c8e4356079e-db54f19f {
     -ms-grid-column-align: center;
     justify-self: center;
     -webkit-align-self: center;
     -ms-flex-item-align: center;
     -ms-grid-row-align: center;
     align-self: center;
   }
   
   #w-node-d658d052-08bc-e9cc-b1fa-1c8e435607a3-db54f19f {
     -ms-grid-column-align: center;
     justify-self: center;
     -webkit-align-self: center;
     -ms-flex-item-align: center;
     -ms-grid-row-align: center;
     align-self: center;
   }
   
   #w-node-d658d052-08bc-e9cc-b1fa-1c8e435607a8-db54f19f {
     -ms-grid-column-align: center;
     justify-self: center;
     -webkit-align-self: center;
     -ms-flex-item-align: center;
     -ms-grid-row-align: center;
     align-self: center;
   }
   
   #w-node-d658d052-08bc-e9cc-b1fa-1c8e435607b0-db54f19f {
     -ms-grid-column-align: center;
     justify-self: center;
     -webkit-align-self: center;
     -ms-flex-item-align: center;
     -ms-grid-row-align: center;
     align-self: center;
   }
   
   #w-node-d658d052-08bc-e9cc-b1fa-1c8e435607b5-db54f19f {
     -ms-grid-column-align: center;
     justify-self: center;
     -webkit-align-self: center;
     -ms-flex-item-align: center;
     -ms-grid-row-align: center;
     align-self: center;
   }
   
   #w-node-d658d052-08bc-e9cc-b1fa-1c8e435607b7-db54f19f {
     -webkit-align-self: auto;
     -ms-flex-item-align: auto;
     -ms-grid-row-align: auto;
     align-self: auto;
   }
   
   #w-node-d658d052-08bc-e9cc-b1fa-1c8e435607ba-db54f19f {
     -ms-grid-column-align: center;
     justify-self: center;
     -webkit-align-self: center;
     -ms-flex-item-align: center;
     -ms-grid-row-align: center;
     align-self: center;
   }
   
   #w-node-d658d052-08bc-e9cc-b1fa-1c8e435607bf-db54f19f {
     -ms-grid-column-align: center;
     justify-self: center;
     -webkit-align-self: center;
     -ms-flex-item-align: center;
     -ms-grid-row-align: center;
     align-self: center;
   }
   
   #w-node-d658d052-08bc-e9cc-b1fa-1c8e435607c4-db54f19f {
     -ms-grid-column-align: center;
     justify-self: center;
     -webkit-align-self: center;
     -ms-flex-item-align: center;
     -ms-grid-row-align: center;
     align-self: center;
   }
   
   #w-node-d658d052-08bc-e9cc-b1fa-1c8e435607cc-db54f19f {
     -ms-grid-column-align: center;
     justify-self: center;
     -webkit-align-self: center;
     -ms-flex-item-align: center;
     -ms-grid-row-align: center;
     align-self: center;
   }
   
   #w-node-d658d052-08bc-e9cc-b1fa-1c8e435607d1-db54f19f {
     -ms-grid-column-align: center;
     justify-self: center;
     -webkit-align-self: center;
     -ms-flex-item-align: center;
     -ms-grid-row-align: center;
     align-self: center;
   }
   
   #w-node-d658d052-08bc-e9cc-b1fa-1c8e435607d6-db54f19f {
     -ms-grid-column-align: center;
     justify-self: center;
     -webkit-align-self: center;
     -ms-flex-item-align: center;
     -ms-grid-row-align: center;
     align-self: center;
   }
   
   #w-node-d658d052-08bc-e9cc-b1fa-1c8e435607db-db54f19f {
     -ms-grid-column-align: center;
     justify-self: center;
     -webkit-align-self: center;
     -ms-flex-item-align: center;
     -ms-grid-row-align: center;
     align-self: center;
   }
   
   #w-node-d658d052-08bc-e9cc-b1fa-1c8e435607e0-db54f19f {
     -ms-grid-column-align: center;
     justify-self: center;
     -webkit-align-self: center;
     -ms-flex-item-align: center;
     -ms-grid-row-align: center;
     align-self: center;
   }
   
   #w-node-d658d052-08bc-e9cc-b1fa-1c8e43560794-b6e76a73 {
     -ms-grid-column-align: center;
     justify-self: center;
     -webkit-align-self: center;
     -ms-flex-item-align: center;
     -ms-grid-row-align: center;
     align-self: center;
   }
   
   #w-node-d658d052-08bc-e9cc-b1fa-1c8e43560799-b6e76a73 {
     -ms-grid-column-align: center;
     justify-self: center;
     -webkit-align-self: center;
     -ms-flex-item-align: center;
     -ms-grid-row-align: center;
     align-self: center;
   }
   
   #w-node-d658d052-08bc-e9cc-b1fa-1c8e4356079e-b6e76a73 {
     -ms-grid-column-align: center;
     justify-self: center;
     -webkit-align-self: center;
     -ms-flex-item-align: center;
     -ms-grid-row-align: center;
     align-self: center;
   }
   
   #w-node-d658d052-08bc-e9cc-b1fa-1c8e435607a3-b6e76a73 {
     -ms-grid-column-align: center;
     justify-self: center;
     -webkit-align-self: center;
     -ms-flex-item-align: center;
     -ms-grid-row-align: center;
     align-self: center;
   }
   
   #w-node-d658d052-08bc-e9cc-b1fa-1c8e435607a8-b6e76a73 {
     -ms-grid-column-align: center;
     justify-self: center;
     -webkit-align-self: center;
     -ms-flex-item-align: center;
     -ms-grid-row-align: center;
     align-self: center;
   }
   
   #w-node-d658d052-08bc-e9cc-b1fa-1c8e435607b0-b6e76a73 {
     -ms-grid-column-align: center;
     justify-self: center;
     -webkit-align-self: center;
     -ms-flex-item-align: center;
     -ms-grid-row-align: center;
     align-self: center;
   }
   
   #w-node-d658d052-08bc-e9cc-b1fa-1c8e435607b5-b6e76a73 {
     -ms-grid-column-align: center;
     justify-self: center;
     -webkit-align-self: center;
     -ms-flex-item-align: center;
     -ms-grid-row-align: center;
     align-self: center;
   }
   
   #w-node-d658d052-08bc-e9cc-b1fa-1c8e435607b7-b6e76a73 {
     -webkit-align-self: auto;
     -ms-flex-item-align: auto;
     -ms-grid-row-align: auto;
     align-self: auto;
   }
   
   #w-node-d658d052-08bc-e9cc-b1fa-1c8e435607ba-b6e76a73 {
     -ms-grid-column-align: center;
     justify-self: center;
     -webkit-align-self: center;
     -ms-flex-item-align: center;
     -ms-grid-row-align: center;
     align-self: center;
   }
   
   #w-node-d658d052-08bc-e9cc-b1fa-1c8e435607bf-b6e76a73 {
     -ms-grid-column-align: center;
     justify-self: center;
     -webkit-align-self: center;
     -ms-flex-item-align: center;
     -ms-grid-row-align: center;
     align-self: center;
   }
   
   #w-node-d658d052-08bc-e9cc-b1fa-1c8e435607c4-b6e76a73 {
     -ms-grid-column-align: center;
     justify-self: center;
     -webkit-align-self: center;
     -ms-flex-item-align: center;
     -ms-grid-row-align: center;
     align-self: center;
   }
   
   #w-node-d658d052-08bc-e9cc-b1fa-1c8e435607cc-b6e76a73 {
     -ms-grid-column-align: center;
     justify-self: center;
     -webkit-align-self: center;
     -ms-flex-item-align: center;
     -ms-grid-row-align: center;
     align-self: center;
   }
   
   #w-node-d658d052-08bc-e9cc-b1fa-1c8e435607d1-b6e76a73 {
     -ms-grid-column-align: center;
     justify-self: center;
     -webkit-align-self: center;
     -ms-flex-item-align: center;
     -ms-grid-row-align: center;
     align-self: center;
   }
   
   #w-node-d658d052-08bc-e9cc-b1fa-1c8e435607d6-b6e76a73 {
     -ms-grid-column-align: center;
     justify-self: center;
     -webkit-align-self: center;
     -ms-flex-item-align: center;
     -ms-grid-row-align: center;
     align-self: center;
   }
   
   #w-node-d658d052-08bc-e9cc-b1fa-1c8e435607db-b6e76a73 {
     -ms-grid-column-align: center;
     justify-self: center;
     -webkit-align-self: center;
     -ms-flex-item-align: center;
     -ms-grid-row-align: center;
     align-self: center;
   }
   
   #w-node-d658d052-08bc-e9cc-b1fa-1c8e435607e0-b6e76a73 {
     -ms-grid-column-align: center;
     justify-self: center;
     -webkit-align-self: center;
     -ms-flex-item-align: center;
     -ms-grid-row-align: center;
     align-self: center;
   }
   
   #w-node-d658d052-08bc-e9cc-b1fa-1c8e43560794-d6638dc3 {
     -ms-grid-column-align: center;
     justify-self: center;
     -webkit-align-self: center;
     -ms-flex-item-align: center;
     -ms-grid-row-align: center;
     align-self: center;
   }
   
   #w-node-d658d052-08bc-e9cc-b1fa-1c8e43560799-d6638dc3 {
     -ms-grid-column-align: center;
     justify-self: center;
     -webkit-align-self: center;
     -ms-flex-item-align: center;
     -ms-grid-row-align: center;
     align-self: center;
   }
   
   #w-node-d658d052-08bc-e9cc-b1fa-1c8e4356079e-d6638dc3 {
     -ms-grid-column-align: center;
     justify-self: center;
     -webkit-align-self: center;
     -ms-flex-item-align: center;
     -ms-grid-row-align: center;
     align-self: center;
   }
   
   #w-node-d658d052-08bc-e9cc-b1fa-1c8e435607a3-d6638dc3 {
     -ms-grid-column-align: center;
     justify-self: center;
     -webkit-align-self: center;
     -ms-flex-item-align: center;
     -ms-grid-row-align: center;
     align-self: center;
   }
   
   #w-node-d658d052-08bc-e9cc-b1fa-1c8e435607a8-d6638dc3 {
     -ms-grid-column-align: center;
     justify-self: center;
     -webkit-align-self: center;
     -ms-flex-item-align: center;
     -ms-grid-row-align: center;
     align-self: center;
   }
   
   #w-node-d658d052-08bc-e9cc-b1fa-1c8e435607b0-d6638dc3 {
     -ms-grid-column-align: center;
     justify-self: center;
     -webkit-align-self: center;
     -ms-flex-item-align: center;
     -ms-grid-row-align: center;
     align-self: center;
   }
   
   #w-node-d658d052-08bc-e9cc-b1fa-1c8e435607b5-d6638dc3 {
     -ms-grid-column-align: center;
     justify-self: center;
     -webkit-align-self: center;
     -ms-flex-item-align: center;
     -ms-grid-row-align: center;
     align-self: center;
   }
   
   #w-node-d658d052-08bc-e9cc-b1fa-1c8e435607b7-d6638dc3 {
     -webkit-align-self: auto;
     -ms-flex-item-align: auto;
     -ms-grid-row-align: auto;
     align-self: auto;
   }
   
   #w-node-d658d052-08bc-e9cc-b1fa-1c8e435607ba-d6638dc3 {
     -ms-grid-column-align: center;
     justify-self: center;
     -webkit-align-self: center;
     -ms-flex-item-align: center;
     -ms-grid-row-align: center;
     align-self: center;
   }
   
   #w-node-d658d052-08bc-e9cc-b1fa-1c8e435607bf-d6638dc3 {
     -ms-grid-column-align: center;
     justify-self: center;
     -webkit-align-self: center;
     -ms-flex-item-align: center;
     -ms-grid-row-align: center;
     align-self: center;
   }
   
   #w-node-d658d052-08bc-e9cc-b1fa-1c8e435607c4-d6638dc3 {
     -ms-grid-column-align: center;
     justify-self: center;
     -webkit-align-self: center;
     -ms-flex-item-align: center;
     -ms-grid-row-align: center;
     align-self: center;
   }
   
   #w-node-d658d052-08bc-e9cc-b1fa-1c8e435607cc-d6638dc3 {
     -ms-grid-column-align: center;
     justify-self: center;
     -webkit-align-self: center;
     -ms-flex-item-align: center;
     -ms-grid-row-align: center;
     align-self: center;
   }
   
   #w-node-d658d052-08bc-e9cc-b1fa-1c8e435607d1-d6638dc3 {
     -ms-grid-column-align: center;
     justify-self: center;
     -webkit-align-self: center;
     -ms-flex-item-align: center;
     -ms-grid-row-align: center;
     align-self: center;
   }
   
   #w-node-d658d052-08bc-e9cc-b1fa-1c8e435607d6-d6638dc3 {
     -ms-grid-column-align: center;
     justify-self: center;
     -webkit-align-self: center;
     -ms-flex-item-align: center;
     -ms-grid-row-align: center;
     align-self: center;
   }
   
   #w-node-d658d052-08bc-e9cc-b1fa-1c8e435607db-d6638dc3 {
     -ms-grid-column-align: center;
     justify-self: center;
     -webkit-align-self: center;
     -ms-flex-item-align: center;
     -ms-grid-row-align: center;
     align-self: center;
   }
   
   #w-node-d658d052-08bc-e9cc-b1fa-1c8e435607e0-d6638dc3 {
     -ms-grid-column-align: center;
     justify-self: center;
     -webkit-align-self: center;
     -ms-flex-item-align: center;
     -ms-grid-row-align: center;
     align-self: center;
   }
   
   #w-node-d658d052-08bc-e9cc-b1fa-1c8e43560794-5d55a57c {
     -ms-grid-column-align: center;
     justify-self: center;
     -webkit-align-self: center;
     -ms-flex-item-align: center;
     -ms-grid-row-align: center;
     align-self: center;
   }
   
   #w-node-d658d052-08bc-e9cc-b1fa-1c8e43560799-5d55a57c {
     -ms-grid-column-align: center;
     justify-self: center;
     -webkit-align-self: center;
     -ms-flex-item-align: center;
     -ms-grid-row-align: center;
     align-self: center;
   }
   
   #w-node-d658d052-08bc-e9cc-b1fa-1c8e4356079e-5d55a57c {
     -ms-grid-column-align: center;
     justify-self: center;
     -webkit-align-self: center;
     -ms-flex-item-align: center;
     -ms-grid-row-align: center;
     align-self: center;
   }
   
   #w-node-d658d052-08bc-e9cc-b1fa-1c8e435607a3-5d55a57c {
     -ms-grid-column-align: center;
     justify-self: center;
     -webkit-align-self: center;
     -ms-flex-item-align: center;
     -ms-grid-row-align: center;
     align-self: center;
   }
   
   #w-node-d658d052-08bc-e9cc-b1fa-1c8e435607a8-5d55a57c {
     -ms-grid-column-align: center;
     justify-self: center;
     -webkit-align-self: center;
     -ms-flex-item-align: center;
     -ms-grid-row-align: center;
     align-self: center;
   }
   
   #w-node-d658d052-08bc-e9cc-b1fa-1c8e435607b0-5d55a57c {
     -ms-grid-column-align: center;
     justify-self: center;
     -webkit-align-self: center;
     -ms-flex-item-align: center;
     -ms-grid-row-align: center;
     align-self: center;
   }
   
   #w-node-d658d052-08bc-e9cc-b1fa-1c8e435607b5-5d55a57c {
     -ms-grid-column-align: center;
     justify-self: center;
     -webkit-align-self: center;
     -ms-flex-item-align: center;
     -ms-grid-row-align: center;
     align-self: center;
   }
   
   #w-node-d658d052-08bc-e9cc-b1fa-1c8e435607b7-5d55a57c {
     -webkit-align-self: auto;
     -ms-flex-item-align: auto;
     -ms-grid-row-align: auto;
     align-self: auto;
   }
   
   #w-node-d658d052-08bc-e9cc-b1fa-1c8e435607ba-5d55a57c {
     -ms-grid-column-align: center;
     justify-self: center;
     -webkit-align-self: center;
     -ms-flex-item-align: center;
     -ms-grid-row-align: center;
     align-self: center;
   }
   
   #w-node-d658d052-08bc-e9cc-b1fa-1c8e435607bf-5d55a57c {
     -ms-grid-column-align: center;
     justify-self: center;
     -webkit-align-self: center;
     -ms-flex-item-align: center;
     -ms-grid-row-align: center;
     align-self: center;
   }
   
   #w-node-d658d052-08bc-e9cc-b1fa-1c8e435607c4-5d55a57c {
     -ms-grid-column-align: center;
     justify-self: center;
     -webkit-align-self: center;
     -ms-flex-item-align: center;
     -ms-grid-row-align: center;
     align-self: center;
   }
   
   #w-node-d658d052-08bc-e9cc-b1fa-1c8e435607cc-5d55a57c {
     -ms-grid-column-align: center;
     justify-self: center;
     -webkit-align-self: center;
     -ms-flex-item-align: center;
     -ms-grid-row-align: center;
     align-self: center;
   }
   
   #w-node-d658d052-08bc-e9cc-b1fa-1c8e435607d1-5d55a57c {
     -ms-grid-column-align: center;
     justify-self: center;
     -webkit-align-self: center;
     -ms-flex-item-align: center;
     -ms-grid-row-align: center;
     align-self: center;
   }
   
   #w-node-d658d052-08bc-e9cc-b1fa-1c8e435607d6-5d55a57c {
     -ms-grid-column-align: center;
     justify-self: center;
     -webkit-align-self: center;
     -ms-flex-item-align: center;
     -ms-grid-row-align: center;
     align-self: center;
   }
   
   #w-node-d658d052-08bc-e9cc-b1fa-1c8e435607db-5d55a57c {
     -ms-grid-column-align: center;
     justify-self: center;
     -webkit-align-self: center;
     -ms-flex-item-align: center;
     -ms-grid-row-align: center;
     align-self: center;
   }
   
   #w-node-d658d052-08bc-e9cc-b1fa-1c8e435607e0-5d55a57c {
     -ms-grid-column-align: center;
     justify-self: center;
     -webkit-align-self: center;
     -ms-flex-item-align: center;
     -ms-grid-row-align: center;
     align-self: center;
   }
   
   #w-node-d658d052-08bc-e9cc-b1fa-1c8e43560794-1be7764d {
     -ms-grid-column-align: center;
     justify-self: center;
     -webkit-align-self: center;
     -ms-flex-item-align: center;
     -ms-grid-row-align: center;
     align-self: center;
   }
   
   #w-node-d658d052-08bc-e9cc-b1fa-1c8e43560799-1be7764d {
     -ms-grid-column-align: center;
     justify-self: center;
     -webkit-align-self: center;
     -ms-flex-item-align: center;
     -ms-grid-row-align: center;
     align-self: center;
   }
   
   #w-node-d658d052-08bc-e9cc-b1fa-1c8e4356079e-1be7764d {
     -ms-grid-column-align: center;
     justify-self: center;
     -webkit-align-self: center;
     -ms-flex-item-align: center;
     -ms-grid-row-align: center;
     align-self: center;
   }
   
   #w-node-d658d052-08bc-e9cc-b1fa-1c8e435607a3-1be7764d {
     -ms-grid-column-align: center;
     justify-self: center;
     -webkit-align-self: center;
     -ms-flex-item-align: center;
     -ms-grid-row-align: center;
     align-self: center;
   }
   
   #w-node-d658d052-08bc-e9cc-b1fa-1c8e435607a8-1be7764d {
     -ms-grid-column-align: center;
     justify-self: center;
     -webkit-align-self: center;
     -ms-flex-item-align: center;
     -ms-grid-row-align: center;
     align-self: center;
   }
   
   #w-node-d658d052-08bc-e9cc-b1fa-1c8e435607b0-1be7764d {
     -ms-grid-column-align: center;
     justify-self: center;
     -webkit-align-self: center;
     -ms-flex-item-align: center;
     -ms-grid-row-align: center;
     align-self: center;
   }
   
   #w-node-d658d052-08bc-e9cc-b1fa-1c8e435607b5-1be7764d {
     -ms-grid-column-align: center;
     justify-self: center;
     -webkit-align-self: center;
     -ms-flex-item-align: center;
     -ms-grid-row-align: center;
     align-self: center;
   }
   
   #w-node-d658d052-08bc-e9cc-b1fa-1c8e435607b7-1be7764d {
     -webkit-align-self: auto;
     -ms-flex-item-align: auto;
     -ms-grid-row-align: auto;
     align-self: auto;
   }
   
   #w-node-d658d052-08bc-e9cc-b1fa-1c8e435607ba-1be7764d {
     -ms-grid-column-align: center;
     justify-self: center;
     -webkit-align-self: center;
     -ms-flex-item-align: center;
     -ms-grid-row-align: center;
     align-self: center;
   }
   
   #w-node-d658d052-08bc-e9cc-b1fa-1c8e435607bf-1be7764d {
     -ms-grid-column-align: center;
     justify-self: center;
     -webkit-align-self: center;
     -ms-flex-item-align: center;
     -ms-grid-row-align: center;
     align-self: center;
   }
   
   #w-node-d658d052-08bc-e9cc-b1fa-1c8e435607c4-1be7764d {
     -ms-grid-column-align: center;
     justify-self: center;
     -webkit-align-self: center;
     -ms-flex-item-align: center;
     -ms-grid-row-align: center;
     align-self: center;
   }
   
   #w-node-d658d052-08bc-e9cc-b1fa-1c8e435607cc-1be7764d {
     -ms-grid-column-align: center;
     justify-self: center;
     -webkit-align-self: center;
     -ms-flex-item-align: center;
     -ms-grid-row-align: center;
     align-self: center;
   }
   
   #w-node-d658d052-08bc-e9cc-b1fa-1c8e435607d1-1be7764d {
     -ms-grid-column-align: center;
     justify-self: center;
     -webkit-align-self: center;
     -ms-flex-item-align: center;
     -ms-grid-row-align: center;
     align-self: center;
   }
   
   #w-node-d658d052-08bc-e9cc-b1fa-1c8e435607d6-1be7764d {
     -ms-grid-column-align: center;
     justify-self: center;
     -webkit-align-self: center;
     -ms-flex-item-align: center;
     -ms-grid-row-align: center;
     align-self: center;
   }
   
   #w-node-d658d052-08bc-e9cc-b1fa-1c8e435607db-1be7764d {
     -ms-grid-column-align: center;
     justify-self: center;
     -webkit-align-self: center;
     -ms-flex-item-align: center;
     -ms-grid-row-align: center;
     align-self: center;
   }
   
   #w-node-d658d052-08bc-e9cc-b1fa-1c8e435607e0-1be7764d {
     -ms-grid-column-align: center;
     justify-self: center;
     -webkit-align-self: center;
     -ms-flex-item-align: center;
     -ms-grid-row-align: center;
     align-self: center;
   }
   
   #w-node-d658d052-08bc-e9cc-b1fa-1c8e43560794-2b8b0738 {
     -ms-grid-column-align: center;
     justify-self: center;
     -webkit-align-self: center;
     -ms-flex-item-align: center;
     -ms-grid-row-align: center;
     align-self: center;
   }
   
   #w-node-d658d052-08bc-e9cc-b1fa-1c8e43560799-2b8b0738 {
     -ms-grid-column-align: center;
     justify-self: center;
     -webkit-align-self: center;
     -ms-flex-item-align: center;
     -ms-grid-row-align: center;
     align-self: center;
   }
   
   #w-node-d658d052-08bc-e9cc-b1fa-1c8e4356079e-2b8b0738 {
     -ms-grid-column-align: center;
     justify-self: center;
     -webkit-align-self: center;
     -ms-flex-item-align: center;
     -ms-grid-row-align: center;
     align-self: center;
   }
   
   #w-node-d658d052-08bc-e9cc-b1fa-1c8e435607a3-2b8b0738 {
     -ms-grid-column-align: center;
     justify-self: center;
     -webkit-align-self: center;
     -ms-flex-item-align: center;
     -ms-grid-row-align: center;
     align-self: center;
   }
   
   #w-node-d658d052-08bc-e9cc-b1fa-1c8e435607a8-2b8b0738 {
     -ms-grid-column-align: center;
     justify-self: center;
     -webkit-align-self: center;
     -ms-flex-item-align: center;
     -ms-grid-row-align: center;
     align-self: center;
   }
   
   #w-node-d658d052-08bc-e9cc-b1fa-1c8e435607b0-2b8b0738 {
     -ms-grid-column-align: center;
     justify-self: center;
     -webkit-align-self: center;
     -ms-flex-item-align: center;
     -ms-grid-row-align: center;
     align-self: center;
   }
   
   #w-node-d658d052-08bc-e9cc-b1fa-1c8e435607b5-2b8b0738 {
     -ms-grid-column-align: center;
     justify-self: center;
     -webkit-align-self: center;
     -ms-flex-item-align: center;
     -ms-grid-row-align: center;
     align-self: center;
   }
   
   #w-node-d658d052-08bc-e9cc-b1fa-1c8e435607b7-2b8b0738 {
     -webkit-align-self: auto;
     -ms-flex-item-align: auto;
     -ms-grid-row-align: auto;
     align-self: auto;
   }
   
   #w-node-d658d052-08bc-e9cc-b1fa-1c8e435607ba-2b8b0738 {
     -ms-grid-column-align: center;
     justify-self: center;
     -webkit-align-self: center;
     -ms-flex-item-align: center;
     -ms-grid-row-align: center;
     align-self: center;
   }
   
   #w-node-d658d052-08bc-e9cc-b1fa-1c8e435607bf-2b8b0738 {
     -ms-grid-column-align: center;
     justify-self: center;
     -webkit-align-self: center;
     -ms-flex-item-align: center;
     -ms-grid-row-align: center;
     align-self: center;
   }
   
   #w-node-d658d052-08bc-e9cc-b1fa-1c8e435607c4-2b8b0738 {
     -ms-grid-column-align: center;
     justify-self: center;
     -webkit-align-self: center;
     -ms-flex-item-align: center;
     -ms-grid-row-align: center;
     align-self: center;
   }
   
   #w-node-d658d052-08bc-e9cc-b1fa-1c8e435607cc-2b8b0738 {
     -ms-grid-column-align: center;
     justify-self: center;
     -webkit-align-self: center;
     -ms-flex-item-align: center;
     -ms-grid-row-align: center;
     align-self: center;
   }
   
   #w-node-d658d052-08bc-e9cc-b1fa-1c8e435607d1-2b8b0738 {
     -ms-grid-column-align: center;
     justify-self: center;
     -webkit-align-self: center;
     -ms-flex-item-align: center;
     -ms-grid-row-align: center;
     align-self: center;
   }
   
   #w-node-d658d052-08bc-e9cc-b1fa-1c8e435607d6-2b8b0738 {
     -ms-grid-column-align: center;
     justify-self: center;
     -webkit-align-self: center;
     -ms-flex-item-align: center;
     -ms-grid-row-align: center;
     align-self: center;
   }
   
   #w-node-d658d052-08bc-e9cc-b1fa-1c8e435607db-2b8b0738 {
     -ms-grid-column-align: center;
     justify-self: center;
     -webkit-align-self: center;
     -ms-flex-item-align: center;
     -ms-grid-row-align: center;
     align-self: center;
   }
   
   #w-node-d658d052-08bc-e9cc-b1fa-1c8e435607e0-2b8b0738 {
     -ms-grid-column-align: center;
     justify-self: center;
     -webkit-align-self: center;
     -ms-flex-item-align: center;
     -ms-grid-row-align: center;
     align-self: center;
   }
   
   #w-node-e1dc05e4-5382-115c-e200-45583fc3cea7-4c91d4c4 {
     -webkit-align-self: center;
     -ms-flex-item-align: center;
     -ms-grid-row-align: center;
     align-self: center;
   }
   
   #w-node-e1dc05e4-5382-115c-e200-45583fc3cea8-4c91d4c4 {
     -ms-grid-row: span 1;
     grid-row-start: span 1;
     -ms-grid-row-span: 1;
     grid-row-end: span 1;
     -ms-grid-column: span 1;
     grid-column-start: span 1;
     -ms-grid-column-span: 1;
     grid-column-end: span 1;
   }
   
   #w-node-e1dc05e4-5382-115c-e200-45583fc3ceb9-4c91d4c4 {
     -webkit-align-self: center;
     -ms-flex-item-align: center;
     -ms-grid-row-align: center;
     align-self: center;
   }
   
   #w-node-e1dc05e4-5382-115c-e200-45583fc3cebd-4c91d4c4 {
     -ms-grid-row: span 1;
     grid-row-start: span 1;
     -ms-grid-row-span: 1;
     grid-row-end: span 1;
     -ms-grid-column: span 1;
     grid-column-start: span 1;
     -ms-grid-column-span: 1;
     grid-column-end: span 1;
   }
   
   #w-node-e1dc05e4-5382-115c-e200-45583fc3cece-4c91d4c4 {
     -webkit-align-self: center;
     -ms-flex-item-align: center;
     -ms-grid-row-align: center;
     align-self: center;
   }
   
   #w-node-e1dc05e4-5382-115c-e200-45583fc3ced2-4c91d4c4 {
     -ms-grid-row: span 1;
     grid-row-start: span 1;
     -ms-grid-row-span: 1;
     grid-row-end: span 1;
     -ms-grid-column: span 1;
     grid-column-start: span 1;
     -ms-grid-column-span: 1;
     grid-column-end: span 1;
   }
   
   #w-node-e1dc05e4-5382-115c-e200-45583fc3cee3-4c91d4c4 {
     -webkit-align-self: center;
     -ms-flex-item-align: center;
     -ms-grid-row-align: center;
     align-self: center;
   }
   
   #w-node-e1dc05e4-5382-115c-e200-45583fc3cee7-4c91d4c4 {
     -ms-grid-row: span 1;
     grid-row-start: span 1;
     -ms-grid-row-span: 1;
     grid-row-end: span 1;
     -ms-grid-column: span 1;
     grid-column-start: span 1;
     -ms-grid-column-span: 1;
     grid-column-end: span 1;
   }
   
   #w-node-e1dc05e4-5382-115c-e200-45583fc3cef8-4c91d4c4 {
     -webkit-align-self: center;
     -ms-flex-item-align: center;
     -ms-grid-row-align: center;
     align-self: center;
   }
   
   #w-node-e1dc05e4-5382-115c-e200-45583fc3cefc-4c91d4c4 {
     -ms-grid-row: span 1;
     grid-row-start: span 1;
     -ms-grid-row-span: 1;
     grid-row-end: span 1;
     -ms-grid-column: span 1;
     grid-column-start: span 1;
     -ms-grid-column-span: 1;
     grid-column-end: span 1;
   }
   
   #w-node-e1dc05e4-5382-115c-e200-45583fc3cf0d-4c91d4c4 {
     -webkit-align-self: center;
     -ms-flex-item-align: center;
     -ms-grid-row-align: center;
     align-self: center;
   }
   
   #w-node-e1dc05e4-5382-115c-e200-45583fc3cf11-4c91d4c4 {
     -ms-grid-row: span 1;
     grid-row-start: span 1;
     -ms-grid-row-span: 1;
     grid-row-end: span 1;
     -ms-grid-column: span 1;
     grid-column-start: span 1;
     -ms-grid-column-span: 1;
     grid-column-end: span 1;
   }
   
   #w-node-e1dc05e4-5382-115c-e200-45583fc3cf22-4c91d4c4 {
     -webkit-align-self: center;
     -ms-flex-item-align: center;
     -ms-grid-row-align: center;
     align-self: center;
   }
   
   #w-node-e1dc05e4-5382-115c-e200-45583fc3cf26-4c91d4c4 {
     -ms-grid-row: span 1;
     grid-row-start: span 1;
     -ms-grid-row-span: 1;
     grid-row-end: span 1;
     -ms-grid-column: span 1;
     grid-column-start: span 1;
     -ms-grid-column-span: 1;
     grid-column-end: span 1;
   }
   
   #w-node-e1dc05e4-5382-115c-e200-45583fc3cf37-4c91d4c4 {
     -webkit-align-self: center;
     -ms-flex-item-align: center;
     -ms-grid-row-align: center;
     align-self: center;
   }
   
   #w-node-e1dc05e4-5382-115c-e200-45583fc3cf3b-4c91d4c4 {
     -ms-grid-row: span 1;
     grid-row-start: span 1;
     -ms-grid-row-span: 1;
     grid-row-end: span 1;
     -ms-grid-column: span 1;
     grid-column-start: span 1;
     -ms-grid-column-span: 1;
     grid-column-end: span 1;
   }
   
   #w-node-e1dc05e4-5382-115c-e200-45583fc3cf4c-4c91d4c4 {
     -webkit-align-self: center;
     -ms-flex-item-align: center;
     -ms-grid-row-align: center;
     align-self: center;
   }
   
   #w-node-e1dc05e4-5382-115c-e200-45583fc3cf50-4c91d4c4 {
     -ms-grid-row: span 1;
     grid-row-start: span 1;
     -ms-grid-row-span: 1;
     grid-row-end: span 1;
     -ms-grid-column: span 1;
     grid-column-start: span 1;
     -ms-grid-column-span: 1;
     grid-column-end: span 1;
   }
   
   #w-node-e1dc05e4-5382-115c-e200-45583fc3cf61-4c91d4c4 {
     -webkit-align-self: center;
     -ms-flex-item-align: center;
     -ms-grid-row-align: center;
     align-self: center;
   }
   
   #w-node-e1dc05e4-5382-115c-e200-45583fc3cf65-4c91d4c4 {
     -ms-grid-row: span 1;
     grid-row-start: span 1;
     -ms-grid-row-span: 1;
     grid-row-end: span 1;
     -ms-grid-column: span 1;
     grid-column-start: span 1;
     -ms-grid-column-span: 1;
     grid-column-end: span 1;
   }
   
   #w-node-e1dc05e4-5382-115c-e200-45583fc3cf71-4c91d4c4 {
     -webkit-align-self: center;
     -ms-flex-item-align: center;
     -ms-grid-row-align: center;
     align-self: center;
   }
   
   #w-node-e1dc05e4-5382-115c-e200-45583fc3cf75-4c91d4c4 {
     -ms-grid-row: span 1;
     grid-row-start: span 1;
     -ms-grid-row-span: 1;
     grid-row-end: span 1;
     -ms-grid-column: span 1;
     grid-column-start: span 1;
     -ms-grid-column-span: 1;
     grid-column-end: span 1;
   }
   
   @media screen and (max-width: 479px) {
     #w-node-_7122d5dd-192c-c090-79dc-a6423f2be9ac-cd84c120 {
       -ms-grid-column: span 2;
       grid-column-start: span 2;
       -ms-grid-column-span: 2;
       grid-column-end: span 2;
       -ms-grid-row: span 1;
       grid-row-start: span 1;
       -ms-grid-row-span: 1;
       grid-row-end: span 1;
     }
   
     #w-node-_7122d5dd-192c-c090-79dc-a6423f2be9b0-cd84c120 {
       -ms-grid-column: span 2;
       grid-column-start: span 2;
       -ms-grid-column-span: 2;
       grid-column-end: span 2;
       -ms-grid-row: span 1;
       grid-row-start: span 1;
       -ms-grid-row-span: 1;
       grid-row-end: span 1;
     }
   
     #w-node-_7122d5dd-192c-c090-79dc-a6423f2be9b4-cd84c120 {
       -ms-grid-column: span 2;
       grid-column-start: span 2;
       -ms-grid-column-span: 2;
       grid-column-end: span 2;
       -ms-grid-row: span 1;
       grid-row-start: span 1;
       -ms-grid-row-span: 1;
       grid-row-end: span 1;
     }
   
     #w-node-_7122d5dd-192c-c090-79dc-a6423f2be9b8-cd84c120 {
       -ms-grid-column: span 2;
       grid-column-start: span 2;
       -ms-grid-column-span: 2;
       grid-column-end: span 2;
       -ms-grid-row: span 1;
       grid-row-start: span 1;
       -ms-grid-row-span: 1;
       grid-row-end: span 1;
     }
   }
   .column {
    float: left;
    width: 33.33%;
    padding: 10px;
    height: 175px; /* Should be removed. Only for demonstration */
  }
  .steps-row {
      content: "";
      display: table;
      clear: both;
      width: 100%;
      margin-bottom: 20px;
  }
  @media screen and (max-width: 500px) {
    .column {
      width: 100%;
      height: 250px;
    }
    .hide-column{
      display: none;
    }

    .img-column{
      height: 100px;
    }
}