.page-id-18037 p,.page-id-18037 h1,.page-id-18037 h2,.page-id-18037 h3,.page-id-18037 h4{line-height:1.2em;letter-spacing:normal}.page-id-18037 .container{max-width:1600px !Important}body{font-family:system-ui,sans-serif;background-color:#f9f9f9;padding:20px;color:#333}h2{margin-bottom:20px}form{background:#fff;border-radius:6px;box-shadow:0 1px 4px rgba(0,0,0,.1);margin-bottom:24px}label{display:block;margin:12px 0 4px;font-weight:500}select,input[type="number"]{padding:6px;font-size:14px;width:100%;max-width:300px;border:1px solid #ccc;border-radius:4px}button[type="submit"]{margin-top:16px;padding:8px 16px;background:#1e88e5;color:#fff;border:none;border-radius:4px;cursor:pointer;font-weight:700}.tabs{margin:24px 0 12px}.tabs button{margin-right:8px;padding:6px 12px;border:none;border-radius:20px;background:#ddd;cursor:pointer;font-weight:500}.tabs button.active{background:#1e88e5;color:#fff}.grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(340px,1fr));gap:12px;margin-top:10px}.card{background:#fff;border:1px solid #ddd;padding:12px 16px;border-radius:6px;font-size:14px;box-shadow:0 1px 3px rgba(0,0,0,.04)}.card h4{margin-top:0;margin-bottom:8px;font-size:16px;color:#1e88e5}.card details{margin-top:10px;font-size:13px;background:#f2f2f2;padding:8px 10px;border-radius:4px}.card summary{font-weight:700;cursor:pointer;margin-bottom:4px}#resultsBox{margin-top:16px}.form-step-column.left-page-form{position:relative;padding-bottom:65px;flex:0 0 48%;padding:35px}h2.left-column-title{font-size:56px;color:#231f20;margin-bottom:5px;line-height:1.1em;font-weight:700;letter-spacing:normal}h2.left-column-title strong{color:#acc701}p.left-subtitle{margin-top:0!important;font-size:29px;color:#231f20;font-weight:500;letter-spacing:normal}h2.step-main-title{line-height:1em;margin-bottom:13px;font-weight:700;letter-spacing:normal;font-size:38px}p.step-intro-text{margin:0 0 21px 0!important;color:#231f20;font-weight:700;font-size:20px;word-wrap:break-word;letter-spacing:normal;line-height:1.2em}svg#map{max-height:540px;display:none}legend{letter-spacing:normal;font-weight:500;font-size:19px;font-weight:700;color:#231f20}.step-number-one fieldset label{display:flex;flex-direction:column;align-items:center;padding:35px 20px;gap:15px;border-radius:20px;cursor:pointer}.fieldset-column input{display:none}.step-number-one fieldset label.selected{background-color:#f5f5f5}.koufwma-selector{border-radius:20px;display:flex;justify-content:space-between;margin-bottom:15px;flex-direction:column;background-color:#f5f5f5;align-items:center;gap:16px;padding:20px 5px 0 5px}.koufwma-selector img{height:70px;width:auto!important;display:block;max-width:max-content}.koufwma-selector input{background-color:#fff;border:unset;border-radius:0 0 20px 20px;width:calc(100% + 10px)!important;font-size:20px;font-weight:500}.koufwma-description{font-weight:500;color:#231f20;letter-spacing:normal;max-width:179px;text-align:center;font-size:14px;line-height:1.3em;min-height:95px}.energy-type-container{gap:20px;display:flex;justify-content:space-between;row-gap:50px}.single-energy{display:flex;flex-direction:column;align-items:center;justify-content:center;border-radius:20px;padding:30px 20px;cursor:pointer}.single-energy.single-prices{background-color:#f2f2f2;cursor:inherit}.single-energy.selected{background-color:#f5f5f5}.single-energy p{color:#231f20;font-weight:500;text-align:center;letter-spacing:normal;font-size:16px;line-height:1.3em}p.step-paragraph{color:#231f20;font-weight:500;font-size:33px;position:relative;background-color:#eaeaea;border-radius:15px;padding:15px;overflow-y:hidden}p.step-paragraph span{margin-left:10px;font-size:21px}.step-form-container{padding:30px 0 0 0;flex:0 0 50%;z-index:9}form#calcForm:before{content:"";width:70%;height:100%;background-color:#eaeaea;position:absolute;border-radius:28px;top:0;overflow:hidden}form#calcForm{display:flex;min-height:660px;border-radius:28px;position:relative;border:50px solid #fff;column-gap:2%;justify-content:space-between}.step-one-image-banner img,.step-two-image-banner img,.step-three-image-banner img,.step-four-image-banner img{border-radius:30px 30px 30px 0}svg#map path{fill:#9a9c9d;stroke:#9a9c9d}svg#map path.selected-area{fill:#231f20}.step-one-image-banner{width:100%;max-width:53%}.first-step fieldset,.third-step fieldset{border:unset}.first-step fieldset legend,.third-step fieldset legend{color:#231f20;font-weight:700;font-size:19px;letter-spacing:normal}.first-step fieldset label{display:inline-block;margin:30px}.first-step fieldset label img{margin-right:10px}.first-step fieldset input{display:block;margin:0 auto;margin-top:20px;accent-color:#231f20}.hidden-fields{display:none!important}select[name="region"]{border:unset!important;color:#231f20;font-weight:500;font-size:17px;background-color:#f5f5f5}.next-page-arrow img{float:right;cursor:pointer}.next-page-arrow{position:absolute;bottom:-35px;right:-20px}.frame-selectors{display:flex;gap:45px 20px;justify-content:space-between}.single-frame{cursor:pointer}.single-frame img{max-width:62px;margin:0 auto;display:block}.single-frame p{text-align:center;color:#231f20;font-weight:500}.single-frame .img-container{border-radius:20px;padding:24px 24px;max-width:200px;margin:0 auto;margin-bottom:12px}.single-frame.selected .img-container{background-color:#f5f5f5}img.step-check{position:absolute;right:0;width:32px;top:3px}.prev-page-arrow{position:absolute;bottom:-35px;cursor:pointer;left:-20px}.start-form-button{background-color:#231f20;width:fit-content;font-size:20px;letter-spacing:normal;color:#fff;cursor:pointer;padding:8px 20px;font-weight:500;margin-top:50px}p.reggion-select-label{letter-spacing:normal;color:#231f20;font-weight:700;font-size:19px;margin-bottom:7px}.step-number-one fieldset{margin-top:55px}.patzouri-selectors{display:flex;gap:50px;justify-content:center}.patzouri-selectors label{display:flex;gap:5px;color:#231f20;font-weight:700;margin:0!important}.patzouri-selectors label input{accent-color:#231f20}.exofylla-legend legend{margin:0!important}.fieldset-exofylla{margin-top:30px}.fieldset-exofylla fieldset{display:flex;align-items:center;justify-content:space-between}span.step-information span{font-size:18px;margin:unset;letter-spacing:normal}.result-container{background:#fff;padding:40px;max-width:1400px;margin:0 auto;box-shadow:0 0 9px #a9a9a9}h1.result-title{color:#231f20;text-align:center;font-weight:700;margin-bottom:10px;font-size:32px!important;letter-spacing:normal}p.result-paragraph{text-align:center;font-size:21px;color:#231f20;font-weight:500;margin-top:0;letter-spacing:normal}.tabs{text-align:center}.tabs button{padding:10px 30px;border-radius:10px;font-size:14px}.tabs button{padding:10px 30px;border-radius:10px;font-size:16px;background:#fff;border:1px solid #666;color:#231f20;font-weight:700}.tabs button.active{background-color:#231f20}.card{padding:unset;border:unset;box-shadow:0 0 9px #a9a9a9;display:flex;border-radius:50px;flex-direction:row}.grid{grid-template-columns:auto auto;gap:35px}.right-card-column{width:70%;padding:20px;padding-bottom:12px}.card .left-card-column{width:30%}.grid .card:nth-child(1){order:4}.grid .card:nth-child(2){order:3}.grid .card:nth-child(3){order:3}.grid .card:nth-child(4){order:1}p.eco-title{font-size:20px;text-align:center;color:#231f20;font-weight:700}.result-badge{background:#666;width:fit-content;color:#fff;font-weight:700;font-size:18px;padding:5px 15px;min-width:58px;text-align:center;border-radius:10px;margin-bottom:8px}.eco-result{color:#231f20;font-weight:700;font-size:21px;letter-spacing:normal}.result-grid-info{display:grid;grid-template-columns:auto auto;gap:20px}.eco-result span{display:block;font-size:16px;font-weight:500;line-height:1.1em;letter-spacing:normal}.eco-info-tab{display:flex;flex-direction:column;align-items:center}.single-prices label{color:#231f20;font-weight:700}.align-items{display:flex;align-items:center;gap:5px}.single-prices input{color:#000;font-weight:700;font-size:18px;border:unset;border-radius:11px;padding:6px 10px;width:fit-content;max-width:unset;text-align:center;max-width:100px}.energy-oil{display:flex;justify-content:space-between;gap:20px}.single-prices .energy-oil{display:flex;justify-content:start;gap:40px}.green-tab{background-color:#acc700}.green-tab img{margin-bottom:-2px}img.result-image{margin:0 auto;display:block;margin-top:20px;margin-bottom:20px}.message-notice{text-align:center;font-weight:500;color:#231f20;font-size:16px;margin-top:40px;letter-spacing:normal}h2.step-main-title{line-height:1em;margin-bottom:13px;font-weight:700;color:#231f20!important}@media screen and (max-width:980px){form#calcForm{display:block;min-height:unset}.form-step-column.left-page-form,.step-form-container{max-width:unset;min-width:unset}.form-step-column.left-page-form{border:unset;padding:unset;position:inherit}.left-step-notice-container{display:none!important}form#calcForm{border:27px solid #648f55;padding:35px}.step-form-container{padding:unset}.single-frame{flex:1 1 40%;min-width:110px;max-width:40%;cursor:pointer}.single-frame img{max-width:68px}h1.result-title{font-size:25px!important}p.result-paragraph{font-size:16px}h2.left-column-title{font-size:30px}h2.step-main-title{font-size:24px}p.step-intro-text{font-size:17px}.koufwma-selector img{padding:17px;width:58%}.koufwma-selector input{width:33%!important;font-size:30px}.single-energy{width:100%}.prev-page-arrow{position:absolute;bottom:50px;cursor:pointer;left:0}.prev-page-arrow{position:absolute;bottom:66px;cursor:pointer;left:45px}.next-page-arrow img{bottom:50px;cursor:pointer;right:0}.ofeli-row-badges .wpb_column{width:50%}}.europa-network-column p,.europa-network-column a,.credia-column p,.credia-column a{color:white!important;font-weight:normal!important;letter-spacing:normal}.europa-network-column h2,.credia-column h2{color:white!important;line-height:1em;font-size:31px!important;font-weight:400;letter-spacing:normal}.three-banners-column .vc_column-inner{padding:45px 30px!important}.three-banners-column .wpb_column{padding:10px}.customer-column h2{color:#fff;font-weight:400;font-size:31px;text-align:center;letter-spacing:normal}.ofeli-title h2{color:#231f20;font-size:32px;text-align:center;letter-spacing:normal}.ofeli-badge p{font-weight:500;color:#231f20}.ofeli-badge{text-align:center}.customer-column form{padding:0!important;background:transparent}.customer-column form .super-button-name{height:unset;color:black!important;font-weight:700}.customer-column form .super-button-wrap.no_link{height:unset;background-color:#fff !Important}.customer-column form.super-field{margin-bottom:0 !Important}.paradoxes-section span.vc_tta-title-text{font-size:21px}.europa-network-column .wpb_wrapper,.credia-column .wpb_wrapper{display:flex;flex-direction:column;justify-content:space-between}.form-title-extra p{text-align:center;color:#231f20;font-weight:700;font-size:26px;letter-spacing:normal}.form-title-extra h2{margin-bottom:10px}.wpcf7 input[type=email]{width:100%;font-size:21px;border:1px solid #cdcdcd;padding:10px 15px;border-radius:23px;border-radius:0;box-shadow:0 1px 8px rgba(0,0,0,.09);max-width:600px;text-align:center}.calculator-result-form-field{display:none!important}.wpcf7-acceptance span.wpcf7-list-item-label{margin-left:10px}.wpcf7 span.wpcf7-form-control-wrap{width:100%}.wpcf7-form{max-width:1000px;margin:0 auto}.step-form-container fieldset span{color:#231f20}.step-form-container.first-step fieldset label span{vertical-align:bottom;margin-bottom:-5px}@media screen and (min-width:981px){.next-page-arrow.mobile-next-page{display:none!important}}.single-energy img{max-height:80px;margin-bottom:20px}.read-more-container{text-align:center;letter-spacing:normal;font-size:16px;color:#231f20;font-weight:500;margin-top:30px}.card .left-card-column{border-radius:50px 0 0 50px;overflow:hidden}.card .left-card-column img{height:100%;width:auto;object-fit:cover}.wpcf7-form{max-width:1000px;margin:0 auto;background:transparent;box-shadow:unset;text-align:center}#super-form-18061 input[type=text],#super-form-18061 input[type=int-phone],#super-form-18061 input[type=email]{background:#949494;border:unset;color:white!important;height:43px}#super-form-18061 .super-field *{color:#fff !Important;box-shadow:unset!important}.ofeli-title{margin-bottom:77px!important}.paradoxes-section .vc_tta-panel{margin-bottom:30px;box-shadow:0 0 9px #a9a9a9}.paradoxes-section .vc_tta-panel h4{font-weight:500;max-width:1200px;line-height:.8em}span.wpcf7-spinner{display:none}.prev-page-arrow img,.next-page-arrow img{height:27px}.third-step fieldset{max-width:470px}.left-step-notice-container{margin-top:30px}.first-step fieldset{margin-top:55px}.energy-type-container{gap:40px}.single-frame .img-container{padding:35px 32px}.single-prices label{color:#231f20;font-weight:500;letter-spacing:normal;font-size:15px}#super-form-18061 .super-button-name{color:black!important}.page-id-18037 .vc_tta-panel-body p{font-weight:500;color:#231f20;font-size:21px;line-height:21px}#super-form-18061 *{box-shadow:unset!important}@media screen and (max-width:980px){#post-18037 .vc_column-inner{padding-left:0!important;padding-right:0!important}form#calcForm{border:14px solid #648f55;padding:22px;padding-bottom:55px}h2.left-column-title{font-size:28px}span.ypologismos-text{font-size:36px}.result-container{padding:30px 12px}.europa-network-column .wpb_wrapper,.credia-column .wpb_wrapper{align-items:center;text-align:center;padding:0 11px}}@media screen and (max-width:550px){.single-frame{flex:1 1 100%;min-width:unset;max-width:unset;cursor:pointer}.frame-selectors{gap:20px 20px}.koufwma-selector img{max-height:90px;width:auto}.grid{grid-template-columns:100%}.ofeli-title h2{font-size:26px}.form-title-extra p{font-size:20px}.customer-column div#super-form-18061{padding:0 20px}}.single-frame p{margin-top:20px;margin-bottom:0;letter-spacing:normal;line-height:1.3em}.single-prices{margin-top:40px}.single-prices p.energy-description{letter-spacing:normal;margin-bottom:unset;margin-top:30px;font-weight:500;font-size:16px}.single-energy.single-prices{position:relative}.euros-badge.result-badge{font-size:23px;padding:5px 15px;line-height:1em;min-height:34px}@media screen and (min-width:1200px){.page-id-19499 #content .container{max-width:1614px}}@media screen and (min-width:981px){h2.left-column-title{width:80%}}img.intro-eco-badge{position:absolute;right:20px;max-height:140px}.fieldset-column{display:flex;margin-top:0;gap:50px}.step-form-container.fifth-step.current-page{flex:0 0 100%;background-color:#fff}h2.last-step-title{font-weight:700;font-size:44px;letter-spacing:normal}span.stepsnumber{font-size:70px!important;font-weight:700;line-height:1em;margin-bottom:-20px!important;letter-spacing:normal;margin-right:20px}span.steptitle{letter-spacing:normal;color:#231f20;font-size:23px!important;font-weight:700}span.stepvalue{letter-spacing:normal;font-weight:400;font-size:21px!important}p.step-paragraph{color:#231f20;font-weight:500;font-size:33px;position:relative;background-color:#eaeaea;border-radius:15px;padding:30px 20px 10px 20px;overflow-y:hidden;display:flex;align-items:center;justify-content:flex-start}span.stepsnumber{font-size:58px!important;font-weight:700;line-height:1em;margin-bottom:-23px;letter-spacing:normal;margin-right:20px}.epistrofi-button{cursor:pointer;background-color:#f4f4f4;color:#231f20;letter-spacing:normal;font-weight:500;font-size:21px;padding:8px 16px;text-align:center}button.calculate-button{cursor:pointer;background:#231f20!important;color:#fff;letter-spacing:normal;font-weight:500;font-size:21px;padding:8px 16px;text-align:center;margin-top:0;border-radius:0}@media screen and (min-width:981px){.buttons-last-step{display:flex;align-items:center;justify-content:space-between;gap:2%}.epistrofi-button,button.calculate-button{flex:0 0 49%}.step-four-image-banner,.step-three-image-banner,.step-two-image-banner,.step-one-image-banner{position:absolute;bottom:0;right:0}.tabs button{width:48%}}.fieldset-column span{letter-spacing:normal}.result-container .tabs{max-width:950px;margin:30px auto}div#resultsBox{max-width:950px;margin:0 auto}.grid{grid-template-columns:auto}.card{padding:unset;border:unset;box-shadow:unset;display:flex;border-radius:0;flex-direction:column;display:block}img.result-image,p.eco-title{display:none!important}.card .left-card-column{border-radius:unset;overflow:hidden}.card .left-card-column{width:unset}.card .left-card-column img{height:100%;width:auto;object-fit:cover;width:100%;height:auto}.right-card-column{width:100%;padding:0;padding-bottom:12px}.result-grid-info{display:grid;grid-template-columns:48% 48%;gap:4%}.result-grid-info.result-economy-row{background-color:#241f20;padding:20px}.result-grid-info.result-planet-row{background-color:#a4c700;padding:20px}.eco-info-tab{display:flex;flex-direction:row;align-items:center;justify-content:center;gap:20px}.result-badge{background:unset;font-weight:400;font-size:18px;padding:unset;min-width:unset;text-align:center;border-radius:unset;margin-bottom:unset}.eco-result{color:#fff;font-weight:700;font-size:25px;letter-spacing:normal}.euros-badge.result-badge{font-size:23px;padding:unset;line-height:1em;min-height:unset}.green-tab img{margin-bottom:unset}.green-tab{background-color:unset}.result-planet-row .eco-result{color:#241f20}.eco-result{flex:0 0 50%}.result-badge{flex:0 0 30%}.tabs button{border-radius:0!important}section.vc_section.ofeli-section{background-color:#f1f1f0;border-radius:30px;margin-top:80px}.paradoxes-section span.vc_tta-title-text{font-size:21px;color:#231f20}.ofeli-badge p{font-weight:500;color:#231f20;letter-spacing:normal}@media screen and (max-width:980px){form#calcForm{border:unset;padding:0;padding-bottom:unset}form#calcForm:before{content:"";width:100%;height:73%;background-color:#eaeaea;position:absolute;border-radius:28px;top:0;overflow:hidden;left:0}.step-form-container{position:inherit}img.intro-eco-badge{position:unset;right:20px;max-height:97px;margin-bottom:15px}h2.left-column-title{font-size:32px}span.ypologismos-text{font-size:32px}.form-step-column.left-page-form{padding:20px}.start-form-button{margin-top:25px;margin-bottom:25px}h2.step-main-title{font-size:28px}.fieldset-column span{text-align:center}.step-number-one fieldset label{padding:10px 10px}.single-frame .img-container{padding:10px 15px}.frame-selectors{flex-wrap:wrap}.typos-megethos-koyfwmaton-div{flex-wrap:wrap;justify-content:center}.single-energy{padding:14px 15px}.energy-type-container{flex-wrap:wrap;gap:30px}.single-prices{margin-top:10px}.single-prices .energy-oil{flex-direction:column;align-items:center;gap:10px}.single-prices input{border:1px solid #eaeaea}.single-prices p.energy-description{text-align:center;margin-top:15px;margin-bottom:30px}.left-step-notice-container.sinopsi-container{display:block!important}span.stepvalue{line-height:1.2em;font-size:18px!important}span.steptitle{font-size:20px!important;line-height:1.2em}p.step-paragraph{flex-direction:column!important;align-items:center!important;justify-content:normal;text-align:center;padding:15px 15px 15px 15px}span.stepsnumber{margin-bottom:10px!important}.button.calculate-button{width:100%}.buttons-last-step{display:flex;flex-direction:column-reverse;gap:15px;margin:20px 0}.step-form-container.fifth-step.current-page{padding:20px}.koufwma-description{min-height:unset}.koufwma-selector input{width:100%!important}.koufwma-selector{padding:20px 0 0 0;border:1px solid #eaeaea}.koufwma-description{font-size:16px}.fieldset-exofylla fieldset{flex-direction:column;text-align:center;gap:18px}.koufwma-selector img{padding:0}.next-page-arrow:not(.mobile-next-page){display:none}.next-page-arrow.mobile-next-page{display:block;bottom:15px;right:-15px}.form-step-column.left-page-form{padding-bottom:60px}.prev-page-arrow{bottom:15px;left:-15px}.next-page-arrow.gotopagetwo{display:none!important}.step-one-image-banner{max-width:100%}}img.step-one-image{display:none!important}@media screen and (max-width:500px){.eco-info-tab{flex-direction:column;text-align:center}.result-badge img{max-width:72px}span.location-name.stepvalue{margin-bottom:11px}.result-container .tabs{display:flex;flex-direction:column;gap:10px}}.paradoxes-text-module h4{font-size:21px;font-weight:500;line-height:1.2em!important;color:#231f20}.paradoxes-text-module p{letter-spacing:normal;color:#231f20!important}.card.syromena-emf64{order:0!important}.card.syromena-A40{order:1!important}.card.syromena-ess34{order:2!important}.card.syromena-ess47{order:3!important}