@import url("https://fonts.googleapis.com/css?family=Lora%3A100%2C100italic%2C200%2C200italic%2C300%2C300italic%2C400%2C400italic%2C500%2C500italic%2C600%2C600italic%2C700%2C700italic%2C800%2C800italic%2C900%2C900italic%7CPoppins%3A100%2C100italic%2C200%2C200italic%2C300%2C300italic%2C400%2C400italic%2C500%2C500italic%2C600%2C600italic%2C700%2C700italic%2C800%2C800italic%2C900%2C900italic%7CSora%3A100%2C100italic%2C200%2C200italic%2C300%2C300italic%2C400%2C400italic%2C500%2C500italic%2C600%2C600italic%2C700%2C700italic%2C800%2C800italic%2C900%2C900italic&display=swap&ver=6.3.2");:root{--text-color:#fff;--background-color:#001f3f;--card-color:#001831;--primary-color:#b0e0e6}*{box-sizing:border-box;padding:0;margin:0}body,html{background-color:var(--background-color)}a{text-decoration:none}ul{list-style:none}.container{width:1140px;margin-right:auto;margin-left:auto}.sub-arrow{line-height:1;padding:10px 0 10px 10px;margin-top:-10px;margin-bottom:-10px;display:flex;align-items:center;font-size:14px}.sub-arrow svg{height:.7em;width:.7em;fill:var(--text-color)}.btn-primary{font-family:Sora,Sans-serif;font-size:14px;font-weight:500;fill:var(--background-color);color:var(--background-color);background-color:var(--primary-color);border:1px solid var(--primary-color);border-radius:50px 50px 50px 50px;padding:13px 20px;transition:all .3s;height:max-content}.btn-primary:hover{color:#fff;background-color:#499972;border-color:#499972}.btn-secondary{font-family:Sora,Sans-serif;font-size:14px;font-weight:500;color:var(--text-color);border:1px solid var(--text-color);border-radius:50px 50px 50px 50px;padding:13px 20px;height:max-content}.flex-center{justify-content:center}.custom-label,.flex-center{display:flex;align-items:center}.custom-label{justify-content:flex-start;gap:10px}.roi-cards-container{display:flex;justify-content:space-between;width:100%}.page-container{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:20px;margin-bottom:124px;margin-top:100px}.info-cards-container{display:flex;justify-content:space-between;width:100%}.justify-center{justify-content:center!important}.error-msg{font-size:13px;font-family:Poppins;color:red}.close-btn{cursor:pointer}.right-bottom-svg,.right-top-svg{position:absolute;bottom:0;right:0}.right-top-svg{top:0;height:100%}.circular-chart{display:block;max-width:60%;max-height:150px}.circle-bg{fill:none;stroke:#54cc8b;stroke-width:2.2;opacity:.24}.circle{fill:none;stroke-width:4;animation:progress 2s ease-out forwards}@keyframes progress{0%{stroke-dasharray:0 100}}.header{width:100%;background-color:var(--background-color);height:72px;color:var(--text-color);font-family:Sora,Courier,monospace;font-weight:600;font-size:14px}.header-container{height:100%;display:flex;justify-content:space-between;align-items:center}.hambuerger{display:none}.nav-logo{height:100%;padding:10px;display:flex;justify-content:center;align-items:center}.nav-logo img{max-width:100%}.navbar-links{align-items:center;padding:10px}.navbar-links,.navbar-links nav{height:100%;display:flex;justify-content:space-between}.navbar-links nav{gap:50px}.navbar-links .btn-container{height:100%;display:flex;gap:20px;justify-content:center;align-items:center}.navbar-links ul a{color:var(--text-color);font-weight:600;font-size:14px;text-transform:uppercase;transition:all .3s ease}.navbar-links ul a:hover{color:var(--primary-color)}.navbar-links nav ul{height:100%;display:flex;align-items:center;justify-content:space-between;gap:33px;list-style:none}.navbar-links .drop-down-menu{height:100%;display:flex;justify-content:center;align-items:center;position:relative}.link-with-arrow{display:flex}.nested-nav-links{position:absolute;top:52px;left:0;display:flex!important;gap:0!important;flex-direction:column;background-color:var(--text-color);height:max-content!important;width:max-content!important;border-radius:5px}.nested-nav-links li{width:100%;display:flex;justify-content:center;align-items:center;padding:15px;transition:all .3s ease}.nested-nav-links a{width:100%!important;text-align:left!important;color:var(--background-color)!important}.nested-nav-links .first-child{border-top-right-radius:5px;border-top-left-radius:5px}.nested-nav-links .last-child{border-bottom-right-radius:5px;border-bottom-left-radius:5px}.nested-nav-links li:hover{background-color:var(--primary-color)}.footer{width:100%;background-color:#232323}.footer a{color:var(--text-color);line-height:21.6px;font-family:Poppins;font-size:14.4px;font-style:normal;font-weight:400;transition:all .3s ease}.footer a:hover{color:var(--primary-color)}.footer-container{padding-top:25px}.footer-content{display:flex;justify-content:space-between;padding-block:25px}.footer-item{display:flex;flex-direction:column;gap:10px}.logo-section .social-links{display:flex;align-items:center;gap:12.746px}.footer svg{width:21.975px;height:21.976px;flex-shrink:0;fill:#fff}.link-heading{color:var(--primary-color);font-family:Poppins;font-size:14.4px;font-style:normal;font-weight:400}.footer-info{border-top:.36px solid var(--text-color);padding-block:5px;display:flex;justify-content:space-between}.footer-info ul{display:flex;justify-content:center;align-items:center;gap:22.8px}.footer-info a,.footer-info p{font-size:10.8px;font-style:normal;font-weight:400}.footer-info p{color:var(--text-color);font-family:Poppins}.footer-link-section{padding:10px}.footer-links-container{display:flex;flex:1 1;justify-content:space-evenly;align-items:baseline}.footer-bottomline{margin-top:30px}.footer-bottomline .divider{width:100%;height:1px;background-color:#7a7a7a;margin-bottom:10px}.footer-bottomline img{width:85px;height:auto}.footer-bottomline .bootom-line-container{display:flex;justify-content:center;gap:10px;font-size:14px;color:#7a7a7a;font-family:Poppins,Sans-serif;padding-block:10px}.contact-address{display:flex;gap:10px;flex-direction:column}.contact-address h4,.contact-address p{color:#fff;font-family:Poppins;font-size:14px}.demo-section{width:100%;background-color:var(--text-color);color:var(--background-color);font-family:Lora}.demo-container{display:flex;justify-content:space-between;align-items:center;height:176px}.demo-container .text-1{font-size:34px;margin-bottom:17px}.demo-container .text-2{font-size:22px}.demo-container span{font-weight:700}.btn-addon{padding:10px 35px 9px 34px}.cal-card{background-color:var(--text-color);padding:0;width:761px;border-radius:20px}.cal-card .card-top-bar{width:100%;height:17px;border-radius:20px 20px 0 0;background:linear-gradient(90deg,#b0e0e6 49.97%,#ffb703 78.68%);margin-bottom:18px}.cal-card .heading{color:#001f3f;font-family:Lora;font-size:54px;font-weight:600;line-height:normal;width:100%}.cal-card .heading,.cal-card .para{font-style:normal;text-align:center}.cal-card .para{color:#1a1a1c;font-family:Poppins;font-size:18px;font-weight:400;line-height:24.046px;margin-top:5px;margin-bottom:22px;padding-inline:92px}.cal-card .input-cards{margin-block:24px;margin:0 36px;display:flex;flex-direction:column;gap:24px;border-radius:20px;border:1px solid var(--primary-color);background:#fff}.cal-card .devider{width:100%;height:1.254px;background-color:#dddce0}.cal-card .sub-heading{color:#001f3f;font-family:Lora;font-size:28px;font-style:normal;font-weight:500;line-height:normal;width:100%;height:72px;display:flex;align-items:center;background-color:var(--primary-color);border-radius:20px 20px 0 0;padding:33px}.cal-card .input-margins{padding-inline:33px}.cal-card .input-cards label{color:#3f3e5e;font-family:Poppins;font-size:17.552px;font-style:normal;font-weight:400;line-height:31.944px}.cal-card .input-cards input{height:55.163px;padding:17.552px 14.888px 16.611px 15.044px;border-radius:10.03px;border:1.254px solid #dddce0;background:#fff;font-size:17.552px;line-height:20.059px;font-family:Poppins}.input-cards .input-filed{display:flex;flex-direction:column;align-items:flex-start}.input-cards .input-filed input{width:100%}.input-cards .double-input{flex-direction:row;gap:27px}.input-cards .select-boxes{display:flex;justify-content:space-between;align-items:center}.select-boxes .country-select,.select-boxes .currency-select{flex-basis:50%}.input-cards .energy-bill{margin-bottom:40px}.input-cards .energy-bill .range-inputs{display:flex;justify-content:space-between;align-items:center;gap:76px}.input-cards .energy-bill .range-inputs .range{width:100%}.text-container{position:relative;display:flex;width:240px}.text-container .range-text{padding-right:45px!important;width:100%}.text-container span{position:absolute;height:100%;right:10px;display:flex;align-items:center;justify-content:center;font-size:17.552px;font-style:normal;font-weight:400;color:#7d7d7d}.form-btns{margin-block:40px;gap:17px}.reset-btn,.submit-btn{cursor:pointer;padding:10px 29px 9px}.reset-btn{color:#001f3f;border:1px solid #001f3f;background-color:#fff}.curr-symbol-txt{font-family:Lora}.roi-result-container{width:100%;background:linear-gradient(91deg,hsla(0,0%,100%,.12) 24.57%,hsla(0,0%,100%,0) 84.41%);border:1px solid var(--primary-color);border-radius:20px}.roi-result-container .padding-continer{padding-inline:90px}.roi-result-container .card-top-bar{width:100%;height:17px;border-radius:20px 20px 0 0;background:linear-gradient(90deg,#b0e0e6 49.97%,#ffb703 78.68%);margin-bottom:54px}.roi-cards-container .result-header{width:100%;display:flex;align-items:baseline;margin-bottom:50px}.roi-cards-container .result-header .main-heading{color:#fff;font-family:Lora;font-size:54px;font-weight:600;width:max-content;margin-right:14px}.roi-cards-container .result-header .download-text{color:#fff;font-family:Poppins;font-size:22px;font-weight:400;margin-right:8px;cursor:pointer}.roi-cards-container .result-header .download-icon{height:13px;display:inline-block;cursor:pointer}.roi-cards-container .company-info-section{padding-block:17px;display:flex;justify-content:space-between;align-items:center;border-bottom:1px dashed #fff;margin-bottom:58px}.roi-cards-container .company-info-section .company-name{display:flex;justify-content:center;align-items:center;gap:9px}.roi-cards-container .company-info-section .company-name span{color:#fff;font-family:Poppins;font-size:24px;font-weight:500}.roi-cards-container .company-info-section .industry-name{padding-inline:18px;border-left:1px solid #fff;border-right:1px solid #fff;margin-inline:10px}.roi-cards-container .company-info-section .bill-info span,.roi-cards-container .company-info-section .industry-name span{color:#fff;font-family:Poppins;font-size:16px;font-weight:500}.roi-cards-container .reset-roi-btn{display:flex;justify-content:center;align-items:center;gap:7px;cursor:pointer}.roi-cards-container .reset-roi-btn span{color:var(--primary-color);font-family:Poppins;font-size:22px;font-weight:500}.roi-cards-container .roi-stats-container{display:flex;gap:22px;margin-bottom:22px}.roi-cards-container .roi-stats-container .energy-saving-potential{background-color:#fff;border-radius:12px;display:flex;flex-direction:column;justify-content:space-between;align-items:center;flex-basis:50%;position:relative}.energy-saving-potential .stat-card-heading{color:#001f3f;font-family:Poppins;font-size:20px;font-style:normal;font-weight:400;line-height:normal;text-transform:uppercase;margin-top:18px}.energy-saving-potential .result-number{color:#54cc8b;font-family:Poppins;font-size:34px;font-style:normal;font-weight:600;display:inline-block;line-height:33px}.energy-saving-potential .bottom-style{width:100%;position:absolute;bottom:0;left:0;right:0}.energy-saving-potential .chat-svg{margin-bottom:30px}.roi-flex-container{gap:24px}.roi-flex-container,.roi-stat-result-container{display:flex;flex-direction:column;flex-basis:50%}.roi-stat-result-container{background-color:#fff;border-radius:12px;padding:20px 36px;gap:12px;position:relative;overflow:hidden}.roi-stat-result-container .stat-card-heading{color:#001f3f;font-family:Poppins;font-size:18px;font-weight:400;text-transform:uppercase}.roi-stat-result-container .result-str{color:#54cc8b;font-family:Poppins;font-size:22px;font-weight:400;line-height:33px}.roi-stat-result-container .result-str span{color:#54cc8b;font-family:Poppins;font-size:34px;font-weight:600;line-height:33px}.result-str-co2{height:60px}.info-card{border-radius:16px;background:transparent;border-radius:12px;border:1px dashed #fff;margin-bottom:22px;position:relative}.result-flex-infobox-container{display:flex;gap:26px}.info-card h2{width:100%;height:max-content;color:#001f3f;background-color:var(--primary-color);font-family:Poppins;font-size:22px;font-style:normal;font-weight:400;line-height:normal;text-transform:uppercase;margin-bottom:12px;padding:8px 42px;border-radius:12px 12px 0 0}.compliances-card,.info-blocks-card{margin-bottom:40px}.compliances-card h2{height:max-content;background-color:#ffb703}.compliances-card h2 span,.info-blocks-card h2 span{color:#001f3f;font-family:Poppins;font-size:14px;font-weight:400;text-transform:uppercase}.info-blocks-card h2{background-color:#54cc8b;height:max-content;justify-content:flex-start;align-items:center;margin:0}.info-card .info-points{padding:22px 42px}.info-card .info-points .icon{margin-right:11px}.info-card p{color:#fff;font-family:Poppins;font-size:18px;font-style:normal;font-weight:400;line-height:32px}.info-card .info-blocks{display:flex;justify-content:space-between;align-items:center;gap:60px;height:calc(100% - 71px);margin:10px}.info-card .info-blocks .info-block{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:15px;min-width:140px}.info-block .info-text{color:#fff;text-align:center;font-family:Poppins;font-size:14px;font-style:normal;font-weight:500;line-height:18px}.info-card .info-blocks .info-block .info-image{display:grid;width:67.93px;height:69px}.info-card .info-blocks .info-block .info-image .svg-container{grid-row:1;grid-column:1;width:100%;height:100%;display:flex;justify-content:center;align-items:center}.info-card .info-blocks span{text-align:center}.roi-result-bottom-container{display:flex;justify-content:flex-end;align-items:center;flex:1 1;max-height:100px}.roi-result-bottom-container a{width:100%;display:flex;height:100%;justify-content:flex-end;align-items:center;margin-bottom:7px}.roi-result-bottom-container p{color:#fff;font-family:Poppins;display:flex;justify-content:center;align-items:center;gap:5px;font-size:12px}.side-menu{width:100%;min-height:100vh;z-index:100;position:absolute;background:var(--background-color);top:0;display:flex;flex-direction:column;translate:-100%;transition:translate .5s ease;display:none;position:fixed}.side-menu-active{translate:0}.side-menu .logo-header{display:flex;justify-content:space-between;padding:20px}.side-menu .link-container{width:100%;display:flex;justify-content:space-between;align-items:center;position:relative}.side-menu .link-container svg{position:absolute;right:40px;cursor:pointer}.sidemenu-navlink-list .sidemenu-list-item{width:100%}.sidemenu-navlink-list .sidemenu-list-item a{display:inline-block;width:100%;height:100%;text-align:left;padding:25px 40px}.side-menu .divider{width:100%;height:.25px;background:linear-gradient(0deg,#fff,#fff),#fff}.side-menu a{color:#fff;text-align:center;font-family:Sora;font-size:18px;font-style:normal;font-weight:400;text-transform:uppercase;transition:all .3s ease}.side-menu a:hover{color:var(--primary-color)}.side-menu .drop-down-sidemenu{display:flex;flex-direction:column;padding:0}.side-menu .drop-dowm-sidemenu-list{background:var(--text-color);display:flex;flex-direction:column;align-items:flex-start;transition:all .3s ease}.side-menu .drop-dowm-sidemenu-list a{padding:25px 40px;color:#001f3f;width:100%;text-align:left}.side-menu .black-divider{border-bottom:.25px solid #000}.side-menu .sidemenu-btn{background-color:#87ceeb;position:relative}.side-menu .sidemenu-btn,.side-menu .sidemenu-btn a{display:flex;justify-content:space-between;align-items:center}.side-menu .sidemenu-btn a{color:#001f3f!important}@media only screen and (max-width:1140px){.side-menu{display:flex}.nav-logo img{width:180px}.hambuerger{display:block;cursor:pointer}.navbar-links{display:none}.container{width:100%;padding-inline:25px}.info-cards-container,.roi-cards-container{flex-direction:column;align-items:center;justify-content:center;gap:20px}.result-flex-infobox-container{flex-direction:column;gap:0}.compliances-card{margin-bottom:20px}.roi-result-container .padding-continer{padding-inline:10px}}@media only screen and (max-width:710px){.cal-card,.info-card,.roi-result-card{width:100%}.demo-container,.info-blocks-card .info-blocks{flex-direction:column}.demo-container{height:max-content}.demo-section{padding-block:20px}.demo-content{margin-bottom:20px}.footer-info{flex-direction:column-reverse}.footer-info p{text-align:center;margin-block:10px}.footer-content{flex-direction:column}.footer-links-container{justify-content:space-between}.footer-link-section{padding:0;margin-block:20px}.footer-info ul{gap:15px}.input-cards .select-boxes{flex-direction:column}.select-boxes .country-select,.select-boxes .currency-select{width:100%}.select-boxes .country-select{margin-bottom:24px}.input-cards .double-input{flex-direction:column}.input-cards .energy-bill .range-inputs{flex-direction:column;align-items:flex-start;gap:24px}.select-boxes .country-select{margin-bottom:0}.text-container{width:100%}.cal-card .input-margins{padding-inline:10px}.cal-card .input-cards{margin:0 10px}.cal-card .heading,.roi-cards-container .result-header .main-heading{font-size:30px}.cal-card .para{padding-inline:10px;font-size:14px}.cal-card .sub-heading,.energy-saving-potential .result-number,.energy-saving-potential .stat-card-heading,.roi-stat-result-container .result-str span{font-size:20px}.info-card h2{font-size:14px}.roi-cards-container .company-info-section{flex-direction:column;align-items:flex-start}.roi-cards-container .roi-stats-container{flex-direction:column}.compliances-card h2,.info-card p,.roi-cards-container .company-info-section .bill-info span,.roi-cards-container .company-info-section .company-name span,.roi-cards-container .company-info-section .industry-name span,.roi-cards-container .reset-roi-btn span,.roi-cards-container .result-header .download-text,.roi-stat-result-container .result-str{font-size:14px}.roi-result-bottom-container{display:none}}