.elementor-3196 .elementor-element.elementor-element-1df662e{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.5;--padding-top:2em;--padding-bottom:1em;--padding-left:0em;--padding-right:0em;}.elementor-3196 .elementor-element.elementor-element-1df662e::before, .elementor-3196 .elementor-element.elementor-element-1df662e > .elementor-background-video-container::before, .elementor-3196 .elementor-element.elementor-element-1df662e > .e-con-inner > .elementor-background-video-container::before, .elementor-3196 .elementor-element.elementor-element-1df662e > .elementor-background-slideshow::before, .elementor-3196 .elementor-element.elementor-element-1df662e > .e-con-inner > .elementor-background-slideshow::before, .elementor-3196 .elementor-element.elementor-element-1df662e > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-3196 .elementor-element.elementor-element-ea2b9e0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-3196 .elementor-element.elementor-element-ea2b9e0 .elementor-icon-wrapper{text-align:center;}.elementor-3196 .elementor-element.elementor-element-ea2b9e0 .elementor-icon{font-size:84px;}.elementor-3196 .elementor-element.elementor-element-ea2b9e0 .elementor-icon svg{height:84px;}.elementor-3196 .elementor-element.elementor-element-ea2b9e0 .elementor-icon i, .elementor-3196 .elementor-element.elementor-element-ea2b9e0 .elementor-icon svg{transform:rotate(0deg);}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-3196 .elementor-element.elementor-element-55a88cb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-3196 .elementor-element.elementor-element-ec3956f{--divider-border-style:solid;--divider-color:var( --e-global-color-secondary );--divider-border-width:0.6em;}.elementor-3196 .elementor-element.elementor-element-ec3956f .elementor-divider-separator{width:10%;margin:0 auto;margin-center:0;}.elementor-3196 .elementor-element.elementor-element-ec3956f .elementor-divider{text-align:center;padding-block-start:3px;padding-block-end:3px;}.elementor-3196 .elementor-element.elementor-element-5aeb00c{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-3196 .elementor-element.elementor-element-98cef42{--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;}.elementor-3196 .elementor-element.elementor-element-e9a6e42{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:2rem 0rem 0rem 0rem;text-align:center;}.elementor-3196 .elementor-element.elementor-element-8d52d62{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(3, min-content);--gap:1em 1em;--row-gap:1em;--column-gap:1em;--grid-auto-flow:row;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-3196 .elementor-element.elementor-element-95fc1c1{grid-column:span 2;grid-row:span 3;}.elementor-3196 .elementor-element.elementor-element-95fc1c1.elementor-element{--order:-1;}.elementor-3196 .elementor-element.elementor-element-95fc1c1 img{width:100%;max-width:100%;height:100%;object-fit:cover;object-position:center center;border-radius:25px 25px 25px 25px;}.elementor-3196 .elementor-element.elementor-element-e7d6a60{grid-column:span 1;grid-row:span 1;}.elementor-3196 .elementor-element.elementor-element-e7d6a60 img{height:250px;object-fit:cover;object-position:center center;border-radius:25px 25px 25px 25px;}.elementor-3196 .elementor-element.elementor-element-877fb35{grid-column:span 1;grid-row:span 1;}.elementor-3196 .elementor-element.elementor-element-877fb35 img{height:250px;object-fit:cover;object-position:center center;border-radius:25px 25px 25px 25px;}.elementor-3196 .elementor-element.elementor-element-9284c11{grid-column:span 1;grid-row:span 1;}.elementor-3196 .elementor-element.elementor-element-9284c11 img{height:250px;object-fit:cover;object-position:center center;border-radius:25px 25px 25px 25px;}.elementor-3196 .elementor-element.elementor-element-43e7cc7{grid-column:span 1;grid-row:span 1;}.elementor-3196 .elementor-element.elementor-element-43e7cc7 img{height:250px;object-fit:cover;object-position:center center;border-radius:25px 25px 25px 25px;}.elementor-3196 .elementor-element.elementor-element-fbcfc1e{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-3196 .elementor-element.elementor-element-40d1637{--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;}.elementor-3196 .elementor-element.elementor-element-d01191d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:2rem 0rem 0rem 0rem;text-align:center;}.elementor-3196 .elementor-element.elementor-element-cfe2592{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(3, min-content);--gap:1em 1em;--row-gap:1em;--column-gap:1em;--grid-auto-flow:row;}.elementor-3196 .elementor-element.elementor-element-f8a368c{grid-column:span 2;grid-row:span 3;}.elementor-3196 .elementor-element.elementor-element-f8a368c.elementor-element{--order:-1;}.elementor-3196 .elementor-element.elementor-element-f8a368c img{width:100%;max-width:100%;height:100%;object-fit:cover;object-position:center center;border-radius:25px 25px 25px 25px;}.elementor-3196 .elementor-element.elementor-element-791166e{grid-column:span 1;grid-row:span 1;}.elementor-3196 .elementor-element.elementor-element-791166e img{height:250px;object-fit:cover;object-position:center center;border-radius:25px 25px 25px 25px;}.elementor-3196 .elementor-element.elementor-element-f3b4f99{grid-column:span 1;grid-row:span 1;}.elementor-3196 .elementor-element.elementor-element-f3b4f99 img{height:250px;object-fit:cover;object-position:center center;border-radius:25px 25px 25px 25px;}.elementor-3196 .elementor-element.elementor-element-1b148c6{grid-column:span 1;grid-row:span 1;}.elementor-3196 .elementor-element.elementor-element-1b148c6 img{height:250px;object-fit:cover;object-position:center center;border-radius:25px 25px 25px 25px;}.elementor-3196 .elementor-element.elementor-element-51ba805{grid-column:span 1;grid-row:span 1;z-index:10;}.elementor-3196 .elementor-element.elementor-element-51ba805 img{height:250px;object-fit:cover;object-position:center center;filter:brightness( 100% ) contrast( 100% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );border-radius:25px 25px 25px 25px;}.elementor-3196 .elementor-element.elementor-element-51ba805:hover img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-3196 .elementor-element.elementor-element-cc449d9{grid-column:span 1;grid-row:span 1;}.elementor-3196 .elementor-element.elementor-element-cc449d9 img{height:250px;object-fit:cover;object-position:center center;filter:brightness( 100% ) contrast( 100% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );border-radius:25px 25px 25px 25px;}.elementor-3196 .elementor-element.elementor-element-cc449d9:hover img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-3196 .elementor-element.elementor-element-1eade41{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-3196 .elementor-element.elementor-element-75e8d35{--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;}.elementor-3196 .elementor-element.elementor-element-b9f356f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:2rem 0rem 0rem 0rem;text-align:center;}.elementor-3196 .elementor-element.elementor-element-df270a8{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:1em 1em;--row-gap:1em;--column-gap:1em;--grid-auto-flow:row;}.elementor-3196 .elementor-element.elementor-element-134d381{grid-column:span 1;grid-row:span 1;}.elementor-3196 .elementor-element.elementor-element-134d381 img{height:250px;object-fit:cover;object-position:center center;border-radius:25px 25px 25px 25px;}.elementor-3196 .elementor-element.elementor-element-2eb460d{grid-column:span 1;grid-row:span 1;}.elementor-3196 .elementor-element.elementor-element-2eb460d img{height:250px;object-fit:cover;object-position:center center;border-radius:25px 25px 25px 25px;}.elementor-3196 .elementor-element.elementor-element-142c1ae{grid-column:span 1;grid-row:span 1;}.elementor-3196 .elementor-element.elementor-element-142c1ae img{height:250px;object-fit:cover;object-position:center center;border-radius:25px 25px 25px 25px;}.elementor-3196 .elementor-element.elementor-element-fe6d906{grid-column:span 1;grid-row:span 1;}.elementor-3196 .elementor-element.elementor-element-fe6d906 img{height:250px;object-fit:cover;object-position:center center;border-radius:25px 25px 25px 25px;}.elementor-3196 .elementor-element.elementor-element-de471b8{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-3196 .elementor-element.elementor-element-be20753{--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;}.elementor-3196 .elementor-element.elementor-element-980c671{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:2rem 0rem 0rem 0rem;text-align:center;}.elementor-3196 .elementor-element.elementor-element-05c4db2{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:1;--gap:1em 1em;--row-gap:1em;--column-gap:1em;--grid-auto-flow:row;}.elementor-3196 .elementor-element.elementor-element-7691bb6{grid-column:span 1;grid-row:span 1;}.elementor-3196 .elementor-element.elementor-element-7691bb6 img{height:250px;object-fit:cover;object-position:center center;border-radius:25px 25px 25px 25px;}.elementor-3196 .elementor-element.elementor-element-438caea{grid-column:span 1;grid-row:span 1;}.elementor-3196 .elementor-element.elementor-element-438caea img{height:250px;object-fit:cover;object-position:center center;border-radius:25px 25px 25px 25px;}.elementor-3196 .elementor-element.elementor-element-b5f173e img{height:250px;filter:brightness( 100% ) contrast( 100% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );border-radius:25px 25px 25px 25px;}.elementor-3196 .elementor-element.elementor-element-b5f173e:hover img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-3196 .elementor-element.elementor-element-8d52d62{--grid-auto-flow:row;}.elementor-3196 .elementor-element.elementor-element-cfe2592{--grid-auto-flow:row;}.elementor-3196 .elementor-element.elementor-element-df270a8{--grid-auto-flow:row;}.elementor-3196 .elementor-element.elementor-element-05c4db2{--grid-auto-flow:row;}}@media(max-width:767px){.elementor-3196 .elementor-element.elementor-element-1df662e{--padding-top:2em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-3196 .elementor-element.elementor-element-8d52d62{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-3196 .elementor-element.elementor-element-95fc1c1{grid-column:span 1;grid-row:span 1;}.elementor-3196 .elementor-element.elementor-element-e7d6a60{grid-column:span 1;grid-row:span 1;}.elementor-3196 .elementor-element.elementor-element-e7d6a60 img{height:100%;}.elementor-3196 .elementor-element.elementor-element-877fb35 img{max-width:100%;height:100%;}.elementor-3196 .elementor-element.elementor-element-cfe2592{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-3196 .elementor-element.elementor-element-f8a368c{grid-column:span 1;grid-row:span 1;}.elementor-3196 .elementor-element.elementor-element-791166e{grid-column:span 1;grid-row:span 1;}.elementor-3196 .elementor-element.elementor-element-791166e img{height:100%;}.elementor-3196 .elementor-element.elementor-element-f3b4f99{grid-column:span 1;grid-row:span 1;}.elementor-3196 .elementor-element.elementor-element-f3b4f99 img{height:100%;}.elementor-3196 .elementor-element.elementor-element-1b148c6 img{max-width:100%;height:100%;}.elementor-3196 .elementor-element.elementor-element-51ba805 img{max-width:100%;height:100%;}.elementor-3196 .elementor-element.elementor-element-cc449d9 img{max-width:100%;height:100%;}.elementor-3196 .elementor-element.elementor-element-df270a8{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-3196 .elementor-element.elementor-element-134d381{grid-column:span 1;grid-row:span 1;}.elementor-3196 .elementor-element.elementor-element-134d381 img{height:100%;}.elementor-3196 .elementor-element.elementor-element-2eb460d img{max-width:100%;height:100%;}.elementor-3196 .elementor-element.elementor-element-05c4db2{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-3196 .elementor-element.elementor-element-7691bb6{grid-column:span 1;grid-row:span 1;}.elementor-3196 .elementor-element.elementor-element-7691bb6 img{height:100%;}.elementor-3196 .elementor-element.elementor-element-438caea img{max-width:100%;height:100%;}.elementor-3196 .elementor-element.elementor-element-b5f173e{grid-column:span 1;}}@media(min-width:768px){.elementor-3196 .elementor-element.elementor-element-8d52d62{--width:100%;}.elementor-3196 .elementor-element.elementor-element-cfe2592{--width:100%;}.elementor-3196 .elementor-element.elementor-element-df270a8{--width:100%;}.elementor-3196 .elementor-element.elementor-element-05c4db2{--width:100%;}}/* Start custom CSS for image, class: .elementor-element-51ba805 *//* 1. Επιβάλλουμε το overflow: hidden στο βασικό container του Astra/Elementor */
.elementor-3196 .elementor-element.elementor-element-51ba805 {
    position: relative !important;
    overflow: hidden !important;
    z-index: 1;
}

/* 2. Διασφαλίζουμε ότι το εσωτερικό container δεν κρύβει το badge */
.elementor-3196 .elementor-element.elementor-element-51ba805 .elementor-widget-container {
    position: static !important;
}

/* 3. Δημιουργία της κορδέλας απευθείας στο κύριο div του widget */
.elementor-3196 .elementor-element.elementor-element-51ba805::before {
    content: "2005";
    position: absolute !important;
    top: 15px !important;
    right: -32px !important;
    width: 120px !important;
    height: 28px !important;
    background-color: #e31e24 !important; /* Το κόκκινο του ΠΕΔΙΟ */
    color: #ffffff !important;
    
    /* Flex για τέλεια ευθυγράμμιση του κειμένου */
    display: flex !important;
    align-items: center !important;
    justify-content: center !important;
    
    font-size: 13px !important;
    font-weight: bold !important;
    text-transform: uppercase !important;
    font-family: inherit !important;
    
    /* Η κλίση της κορδέλας */
    transform: rotate(45deg) !important;
    
    /* Σημαντικό: Να είναι πάνω από όλα */
    z-index: 9999 !important;
    box-shadow: 0 2px 8px rgba(0,0,0,0.4) !important;
    pointer-events: none;
}

/* 4. Σιγουρευόμαστε ότι η εικόνα δεν έχει περίεργα margins που σπρώχνουν το badge */
.elementor-3196 .elementor-element.elementor-element-51ba805 img {
    display: block !important;
    width: 100% !important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-cc449d9 *//* 1. Επιβάλλουμε το overflow: hidden στο βασικό container του Astra/Elementor */
.elementor-3196 .elementor-element.elementor-element-cc449d9 {
    position: relative !important;
    overflow: hidden !important;
    z-index: 1;
}

/* 2. Διασφαλίζουμε ότι το εσωτερικό container δεν κρύβει το badge */
.elementor-3196 .elementor-element.elementor-element-cc449d9 .elementor-widget-container {
    position: static !important;
}

/* 3. Δημιουργία της κορδέλας απευθείας στο κύριο div του widget */
.elementor-3196 .elementor-element.elementor-element-cc449d9::before {
    content: "2005";
    position: absolute !important;
    top: 15px !important;
    right: -32px !important;
    width: 120px !important;
    height: 28px !important;
    background-color: #e31e24 !important; /* Το κόκκινο του ΠΕΔΙΟ */
    color: #ffffff !important;
    
    /* Flex για τέλεια ευθυγράμμιση του κειμένου */
    display: flex !important;
    align-items: center !important;
    justify-content: center !important;
    
    font-size: 13px !important;
    font-weight: bold !important;
    text-transform: uppercase !important;
    font-family: inherit !important;
    
    /* Η κλίση της κορδέλας */
    transform: rotate(45deg) !important;
    
    /* Σημαντικό: Να είναι πάνω από όλα */
    z-index: 9999 !important;
    box-shadow: 0 2px 8px rgba(0,0,0,0.4) !important;
    pointer-events: none;
}

/* 4. Σιγουρευόμαστε ότι η εικόνα δεν έχει περίεργα margins που σπρώχνουν το badge */
.elementor-3196 .elementor-element.elementor-element-cc449d9 img {
    display: block !important;
    width: 100% !important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b5f173e *//* 1. Επιβάλλουμε το overflow: hidden στο βασικό container του Astra/Elementor */
.elementor-3196 .elementor-element.elementor-element-b5f173e {
    position: relative !important;
    overflow: hidden !important;
    z-index: 1;
}

/* 2. Διασφαλίζουμε ότι το εσωτερικό container δεν κρύβει το badge */
.elementor-3196 .elementor-element.elementor-element-b5f173e .elementor-widget-container {
    position: static !important;
}

/* 3. Δημιουργία της κορδέλας απευθείας στο κύριο div του widget */
.elementor-3196 .elementor-element.elementor-element-b5f173e::before {
    content: "2005";
    position: absolute !important;
    top: 15px !important;
    right: -32px !important;
    width: 120px !important;
    height: 28px !important;
    background-color: #e31e24 !important; /* Το κόκκινο του ΠΕΔΙΟ */
    color: #ffffff !important;
    
    /* Flex για τέλεια ευθυγράμμιση του κειμένου */
    display: flex !important;
    align-items: center !important;
    justify-content: center !important;
    
    font-size: 13px !important;
    font-weight: bold !important;
    text-transform: uppercase !important;
    font-family: inherit !important;
    
    /* Η κλίση της κορδέλας */
    transform: rotate(45deg) !important;
    
    /* Σημαντικό: Να είναι πάνω από όλα */
    z-index: 9999 !important;
    box-shadow: 0 2px 8px rgba(0,0,0,0.4) !important;
    pointer-events: none;
}

/* 4. Σιγουρευόμαστε ότι η εικόνα δεν έχει περίεργα margins που σπρώχνουν το badge */
.elementor-3196 .elementor-element.elementor-element-b5f173e img {
    display: block !important;
    width: 100% !important;
}/* End custom CSS */