.elementor-10800 .elementor-element.elementor-element-e687c41{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:95px;--padding-bottom:95px;--padding-left:95px;--padding-right:95px;}.elementor-10800 .elementor-element.elementor-element-b227eeb > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-10800 .elementor-element.elementor-element-b227eeb .jet-form-builder-row{margin-top:0px;margin-bottom:35px;}.elementor-10800 .elementor-element.elementor-element-b227eeb .jet-form-builder__label{margin:0px 0px 10px 0px;padding:0px 0px 0px 0px;text-align:left;font-family:"Geologica", Sans-serif;font-size:19px;font-weight:600;color:#000000;}.elementor-10800 .elementor-element.elementor-element-b227eeb .jet-form-builder__label .jet-form-builder__required{font-family:"Geologica", Sans-serif;font-size:19px;font-weight:600;color:#E57A27;}.elementor-10800 .elementor-element.elementor-element-b227eeb .jet-form-builder__desc{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;text-align:left;font-family:"Geologica", Sans-serif;}.elementor-10800 .elementor-element.elementor-element-b227eeb .jet-form-builder__fields-group{flex-direction:column;gap:0.7em 0.7em;}.elementor-10800 .elementor-element.elementor-element-b227eeb .jet-form-builder__field-wrap label{font-family:"Geologica", Sans-serif;font-size:16px;font-weight:300;color:#000000;}.elementor-10800 .elementor-element.elementor-element-b227eeb .jet-form-builder__field-wrap.checkradio-wrap span{gap:8px;}.elementor-10800 .elementor-element.elementor-element-b227eeb .jet-form-builder__field-wrap span::before{border-style:solid;border-width:1px 1px 1px 1px;border-color:#E57A27;}.elementor-10800 .elementor-element.elementor-element-b227eeb .jet-form-builder__field-wrap label :not(:disabled):not(:checked):hover + span::before{border-style:solid;border-width:1px 1px 1px 1px;border-color:#E57A27;background-color:#FCF1E8;}.elementor-10800 .elementor-element.elementor-element-b227eeb .jet-form-builder__field-wrap label :focus:not(:checked) + span::before{border-style:solid;border-width:1px 1px 1px 1px;border-color:#E57A27;}.elementor-10800 .elementor-element.elementor-element-b227eeb .jet-form-builder__field-wrap label :checked + span::before{border-style:solid;border-width:1px 1px 1px 1px;border-color:#E57A27;background-color:#E57A27;}.elementor-10800 .elementor-element.elementor-element-b227eeb .jet-form-builder__field:not(.checkradio-field):not(.range-field):not(.jet-form-builder-repeater):not(.wysiwyg-field):not([role="switch"]){font-family:"Geologica", Sans-serif;font-size:17px;font-weight:300;color:#000000;padding:10px 10px 10px 10px;margin:0px 0px 0px 0px;}.elementor-10800 .elementor-element.elementor-element-b227eeb .jet-form-builder input{color-scheme:normal;}.elementor-10800 .elementor-element.elementor-element-b227eeb .jet-form-builder__calculated-field{font-family:"Geologica", Sans-serif;font-size:18px;font-weight:300;color:#000000;padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;}.elementor-10800 .elementor-element.elementor-element-b227eeb .jet-form-builder__calculated-field-prefix{color:#000000;font-size:18px;}.elementor-10800 .elementor-element.elementor-element-b227eeb .jet-form-builder__calculated-field-suffix{color:#000000;font-size:18px;}.elementor-10800 .elementor-element.elementor-element-b227eeb .jet-form-builder__field-value.range-value{font-family:"Geologica", Sans-serif;}.elementor-10800 .elementor-element.elementor-element-b227eeb .jet-form-builder__heading{font-family:"Geologica", Sans-serif;font-size:23px;font-weight:700;color:#000000;padding:0px 0px 0px 0px;}.elementor-10800 .elementor-element.elementor-element-b227eeb .jet-form-builder__heading-desc{font-family:"Geologica", Sans-serif;padding:0px 0px 0px 0px;}.elementor-10800 .elementor-element.elementor-element-b227eeb .jet-form-builder-repeater__row{padding:20px 0px 0px 20px;}.elementor-10800 .elementor-element.elementor-element-b227eeb .jet-form-builder-repeater__new{background-color:#FFFFFF;color:#000000;font-family:"Geologica", Sans-serif;font-size:16px;font-weight:300;margin:0px 0px 0px 0px;border-style:solid;border-width:2px 2px 2px 2px;border-color:#E57A27;border-radius:5px 5px 5px 5px;}.elementor-10800 .elementor-element.elementor-element-b227eeb .jet-form-builder-repeater__new:hover{background-color:#E57A27;color:#FFFFFF;}.elementor-10800 .elementor-element.elementor-element-b227eeb .jet-form-builder-repeater__remove{background-color:#FFFFFF;color:#000000;padding:3px 15px 8px 15px;margin:44px 0px 0px 10px;border-style:solid;border-width:2px 2px 2px 2px;border-color:#E57A27;border-radius:5px 5px 5px 5px;font-size:28px;line-height:28px;}.elementor-10800 .elementor-element.elementor-element-b227eeb .jet-form-builder-repeater__remove:hover{background-color:#E57A27;color:#FFFFFF;}.elementor-10800 .elementor-element.elementor-element-b227eeb .jet-form-builder-repeater__row-remove{align-self:flex-start;}.elementor-10800 .elementor-element.elementor-element-b227eeb .jet-form-builder__conditional{padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;}.elementor-10800 .elementor-element.elementor-element-b227eeb .jet-form-builder__action-button{background-color:#FFFFFF;color:#000000;transition:all 0.3s;font-family:"Geologica", Sans-serif;font-size:17px;font-weight:300;padding:8px 16px 8px 16px;margin:0px 0px 0px 0px;border-style:solid;border-width:2px 2px 2px 2px;border-color:#E57A27;border-radius:5px 5px 5px 5px;}.elementor-10800 .elementor-element.elementor-element-b227eeb .jet-form-builder__action-button:hover{background-color:#E57A27;color:#FFFFFF;}.elementor-10800 .elementor-element.elementor-element-b227eeb .jet-form-builder__next-page-wrap{text-align:left;}.elementor-10800 .elementor-element.elementor-element-b227eeb .jet-form-builder__next-page{font-family:"Geologica", Sans-serif;}.elementor-10800 .elementor-element.elementor-element-b227eeb .jet-form-builder__next-page:hover{font-family:"Geologica", Sans-serif;}.elementor-10800 .elementor-element.elementor-element-b227eeb .jet-form-builder__prev-page{font-family:"Geologica", Sans-serif;}.elementor-10800 .elementor-element.elementor-element-b227eeb .jet-form-builder__prev-page:hover{font-family:"Geologica", Sans-serif;}.elementor-10800 .elementor-element.elementor-element-b227eeb .jet-form-builder__next-page-msg{font-family:"Geologica", Sans-serif;}.elementor-10800 .elementor-element.elementor-element-b227eeb .jet-form-builder-progress-pages{font-family:"Geologica", Sans-serif;}.elementor-10800 .elementor-element.elementor-element-b227eeb .jet-form-builder-progress-pages__item--wrapper.active-page .jet-form-builder-progress-pages__item{font-family:"Geologica", Sans-serif;}.elementor-10800 .elementor-element.elementor-element-b227eeb .jet-form-builder-progress-pages__item--wrapper:not(.passed-page):not(.active-page) .jet-form-builder-progress-pages__item{font-family:"Geologica", Sans-serif;}.elementor-10800 .elementor-element.elementor-element-b227eeb .jet-form-builder-progress-pages__item--wrapper.passed-page .jet-form-builder-progress-pages__item{font-family:"Geologica", Sans-serif;}.elementor-10800 .elementor-element.elementor-element-b227eeb .jet-form-builder-message--success{margin:20px 0px 0px 0px;padding:0px 0px 0px 0px;text-align:left;font-family:"Geologica", Sans-serif;font-size:17px;font-weight:400;border-style:none;}.elementor-10800 .elementor-element.elementor-element-b227eeb .jet-form-builder-message--error{margin:20px 0px 0px 0px;padding:0px 0px 0px 0px;text-align:left;font-family:"Geologica", Sans-serif;font-size:17px;font-weight:400;border-style:none;}@media(max-width:1024px){.elementor-10800 .elementor-element.elementor-element-e687c41{--padding-top:35px;--padding-bottom:35px;--padding-left:35px;--padding-right:35px;}}@media(max-width:767px){.elementor-10800 .elementor-element.elementor-element-e687c41{--padding-top:35px;--padding-bottom:75px;--padding-left:15px;--padding-right:15px;}.elementor-10800 .elementor-element.elementor-element-b227eeb .jet-form-builder__field-wrap label{line-height:1.4em;}}/* Start custom CSS for jet-form-builder-form, class: .elementor-element-b227eeb */.generator-listing-wrapper {
  display: none;
}


.solar-listing-wrapper {
  display: none;
}






/* Field type number field */
.jet-form-builder-repeater__items .field-type-number-field:nth-child(3){
	display:none;
}

/* Field type number field */
.jet-form-builder-repeater__items .field-type-number-field:nth-child(4){
	display:none;
}

/* Field type calculated field */
.jet-form-builder-repeater__items .field-type-calculated-field:nth-child(5){
	display:none;
}

/* Field type calculated field */
.jet-form-builder-repeater__items .field-type-calculated-field:nth-child(6){
	display:none;
	
}



/* Field type number field */
.elementor-widget-jet-form-builder-form .jet-form-builder .field-type-number-field:nth-child(17){
	display:none;
	
}

/* Field type number field */
.elementor-widget-jet-form-builder-form .jet-form-builder .field-type-number-field:nth-child(16){
	display:none;
	
}





/* Field type number field */
.elementor-widget-container .jet-form-builder .field-type-number-field:nth-child(29){
	display:none;
}




/* Field type number field */
.elementor-widget-jet-form-builder-form .jet-form-builder .field-type-number-field:nth-child(31){
	display:none;
	
}




/* Field type calculated field */
.elementor-widget-jet-form-builder-form .jet-form-builder .field-type-calculated-field:nth-child(33){
	display:none;
}

/* Field type text field */
.elementor-widget-container .jet-form-builder .field-type-text-field:nth-child(35){
	display:none;
	
}

/* Field type number field */
.elementor-widget-jet-form-builder-form .jet-form-builder .field-type-number-field:nth-child(38){
	display:none;
	
}

/* Field type number field */
.jet-form-builder .jet-form-builder__conditional .jet-form-builder__conditional .field-type-number-field{
	display:none;
	
}












/* Recalculate */
#recalculate-btn{
	font-family:'geologica';
	color:#000000;
	font-size:17px;
	font-weight:300;
	background-color:#FFFFFF;
	border-top-left-radius:5px;
	border-top-right-radius:5px;
	border-bottom-left-radius:5px;
	border-bottom-right-radius:5px;
	border-style:solid;
	border-width:2px;
	border-color:#e57a27;
	padding-top:8px;
	padding-bottom:8px;
	padding-right:16px;
	padding-left:16px;
	margin-top:0px !important;
	margin-bottom:0px;
	background-image:none;
}

/* Recalculate (hover) */
#recalculate-btn:hover{
	background-color:#e57a27;
	border-width:2px;
	color:#FFFFFF;
	
}




/* Block separator */
.elementor-widget-jet-form-builder-form .jet-form-builder .wp-block-separator{
	margin-top:55px;
	margin-bottom:55px;
	border-width:2px;
}







/* Division */
.jet-form-builder .field-type-calculated-field:nth-child(30) .jet-form-builder__calculated-field-val{
	font-weight:900;
	
}

/* Division */
.jet-form-builder .field-type-calculated-field:nth-child(32) .jet-form-builder__calculated-field-val{
	font-weight:900;
	
}

/* Division */
.jet-form-builder .field-type-calculated-field:nth-child(36) .jet-form-builder__calculated-field-val{
	font-weight:900;
	
}


/* Division */
.jet-form-builder .field-type-calculated-field:nth-child(39) .jet-form-builder__calculated-field-val{
	font-weight:900;
	
}







/* Division */
.jet-form-builder > .jet-form-builder__conditional > .field-type-heading-field .jet-form-builder__heading .jet-form-builder__label-text{
	font-weight:300;
	font-size:18px;
}

/* Division */
.jet-form-builder .jet-form-builder__conditional .jet-form-builder__conditional .jet-form-builder__label-text{
	font-size:18px;
	font-weight:300;
}

/* Division */
.jet-form-builder .jet-form-builder__conditional .jet-form-builder__calculated-field-val{
	font-weight:900;
}





/* Division */
.jet-form-builder .field-type-heading-field:nth-child(43) .jet-form-builder__label-text{
	font-weight:300;
	font-size:18px;
}


/* Jet form builder  heading */
.jet-form-builder .jet-form-builder__conditional:nth-child(46) .jet-form-builder__heading{
	margin-top:55px;
	
}


/* Solar listing wrapper */
.elementor-widget-jet-form-builder-form .jet-form-builder .solar-listing-wrapper{
	margin-top:-20px;
}

/* Generator listing wrapper */
.jet-form-builder .jet-form-builder__conditional .generator-listing-wrapper{
	margin-top:-20px;
	
}




/* Division */
.jet-form-builder .field-type-heading-field:nth-child(49) .jet-form-builder__label-text{
	font-size:18px;
	font-weight:300;
}



/* Division */
.wp-block-columns .wp-block-column .field-type-text-field .jet-form-builder__label .jet-form-builder__label-text{
	font-size:17px;
	
}




/* Generators message */
#no-generators-message{
	font-family:'geologica';
	font-size:18px;
	color:#000000 !important;
	font-weight:700;
	
}


/* Solar systems message */
#no-solar-systems-message{
	font-family:'geologica';
	font-size:18px;
	color:#000000 !important;
	font-weight:700;
}




/* Division */
.jet-form-builder .field-type-heading-field:nth-child(54) .jet-form-builder__label-text{
	font-weight:300;
	font-size:18px;
}

/* Link */
.wp-block-buttons .wp-block-button a{
	border-style:solid;
	border-width:2px;
	border-color:#e57a27;
	font-family:'geologica';
	font-weight:300;
	font-size:17px;
	color:#000000;
	background-color:#ffffff;
	border-radius:5px;
	padding-left:16px;
	padding-right:16px;
	padding-top:8px;
	padding-bottom:8px;
	text-decoration:none;
}

/* Link (hover) */
.wp-block-buttons .wp-block-button a:hover{
	color:#ffffff;
	background-color:#e57a27;
	
}



/* Paragraph */
.elementor-widget-container .jet-form-builder p:nth-child(26){
	font-size:15px;
	font-weight:300 !important;
	font-family:'geologica' !important;
	margin-bottom:0px;
	margin-top:25px;
}



/* Field type text field */
.elementor-widget-container .jet-form-builder .field-type-text-field:nth-child(58){
	display:none;
	
}

/* Field type text field */
.elementor-widget-container .jet-form-builder .field-type-text-field:nth-child(66){
	display:none;
	
}





.field-warning {
  font-family: 'Geologica';
  color: #d32f2f;
  font-size: 0.85em;
  font-weight: 600;
  background: #ffe0e0;
  padding: 4px 8px;
  border-radius: 4px;
  margin-top: 4px;
}



/* HIDDEN AUTONOMY DAYS */
.elementor-widget-container .jet-form-builder .wp-block-jet-forms-radio-field:nth-child(21){
	display:none;
	
}




/* Button */
.jet-form-builder .jet-form-builder__action-button-wrapper .jet-form-builder__action-button{
	background-image:none;
}



/* Button */
.jet-form-builder-repeater .jet-form-builder-repeater__actions .jet-form-builder-repeater__new{
	background-image:none;
	
}


/* Reset remove button completely */
.jet-form-builder-repeater__items .jet-form-builder-repeater__remove,
.jet-form-builder-repeater__items .jet-form-builder-repeater__remove:hover,
.jet-form-builder-repeater__items .jet-form-builder-repeater__remove:active,
.jet-form-builder-repeater__items .jet-form-builder-repeater__remove:focus,
.jet-form-builder-repeater__items .jet-form-builder-repeater__remove:focus-visible {

    background-image: none !important;
}





/* Όλα inline μέσα στο calculated field */
.jet-form-builder .jet-form-builder__calculated-field,
.jet-form-builder .jet-form-builder__calculated-field > *,
.jet-form-builder .jet-form-builder__calculated-field .jet-form-builder__calculated-prefix,
.jet-form-builder .jet-form-builder__calculated-field .jet-form-builder__calculated-value,
.jet-form-builder .jet-form-builder__calculated-field .jet-form-builder__calculated-suffix,
.jet-form-builder .jet-form-builder__calculated-field p,
.jet-form-builder .jet-form-builder__calculated-field strong,
.jet-form-builder .jet-form-builder__calculated-field span {
  display: inline !important;
  white-space: normal !important;
  margin: 0 !important;
  padding: 0 !important;
  vertical-align: baseline !important;
}

/* Αν τυχόν υπάρχουν <br> από theme/plugin, κρύψ’ τα */
.jet-form-builder .jet-form-builder__calculated-field br {
  display: none !important;
}

/* Κάθε calculated line να στέκεται σε μία γραμμή-μπλοκ */
.jet-form-builder .jet-form-builder__calculated-field-wrap {
  display: block;
  margin-bottom: .6em;
}








/* --- TEMP HIDES --- */


/* ΚΡΥΜΜΕΝΗ ΕΠΙΛΟΓΗ ΟΧΙ ΣΤΟ ΑΝ ΞΕΡΕΤΕ ΤΗΝ ΚΑΤΑΝΑΛΩΣΗ 
.jet-form-builder .wp-block-jet-forms-radio-field:nth-child(13) .radio-wrap:nth-child(2) .for-radio{
	display:none;
	
}

*/



/* ΚΡΥΜΜΕΝΕΣ ΠΡΟΤΑΣΕΙΣ */

/* Solar listing wrapper */
.elementor-widget-jet-form-builder-form .jet-form-builder .solar-listing-wrapper{
	display:none !important;
}

/* Field type heading field */
.elementor-widget-jet-form-builder-form .jet-form-builder .field-type-heading-field:nth-child(42){
	display:none;
}

/* Field type heading field */
.elementor-widget-jet-form-builder-form .jet-form-builder .field-type-heading-field:nth-child(43){
	display:none;
}


/* Block separator */
.elementor-widget-jet-form-builder-form .jet-form-builder .wp-block-separator:nth-child(41){
	display:none;
	
}


.elementor-widget-jet-form-builder-form .jet-form-builder .jet-form-builder__conditional:nth-child(46){
	display:none !important;
	
}

/* Solar systems message */
#no-solar-systems-message{
	display:none !important;
	
}




/* ΚΡΥΜΜΕΝΟ SECTION LINK ΓΙΑ CUSTOM BUILDER */

.elementor-widget-jet-form-builder-form .jet-form-builder .field-type-heading-field:nth-child(53){
	display:none;
}


.elementor-widget-jet-form-builder-form .jet-form-builder .field-type-heading-field:nth-child(54){
	display:none;
}


.elementor-widget-jet-form-builder-form .jet-form-builder .wp-block-buttons{
	display:none;
}


.elementor-widget-jet-form-builder-form .jet-form-builder .wp-block-separator:nth-child(52){
	display:none;
	
}


/* --- TEMP HIDES --- *//* End custom CSS */