.elementor-123 .elementor-element.elementor-element-pvdt001{--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;}.elementor-123 .elementor-element.elementor-element-pvct006{--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:12px 12px;--row-gap:12px;--column-gap:12px;--margin-top:36px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-123 .elementor-element.elementor-element-pvct007{font-family:"Roboto GR", Sans-serif;font-size:0.95rem;font-weight:300;line-height:1.7em;color:#FFFFFF;}.elementor-123 .elementor-element.elementor-element-pvct008{font-family:"Roboto GR", Sans-serif;font-size:0.95rem;font-weight:300;line-height:1.7em;color:#FFFFFF;}.elementor-123 .elementor-element.elementor-element-pvct009{font-family:"Roboto GR", Sans-serif;font-size:0.95rem;font-weight:300;line-height:1.7em;color:#FFFFFF;}.elementor-123 .elementor-element.elementor-element-pvct010{--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:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:nowrap;--margin-top:8px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.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-123 .elementor-element.elementor-element-pvct011 .elementor-icon-wrapper{text-align:center;}.elementor-123 .elementor-element.elementor-element-pvct011.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;color:rgba(0,0,0,0);}.elementor-123 .elementor-element.elementor-element-pvct011.elementor-view-framed .elementor-icon, .elementor-123 .elementor-element.elementor-element-pvct011.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-123 .elementor-element.elementor-element-pvct011.elementor-view-framed .elementor-icon, .elementor-123 .elementor-element.elementor-element-pvct011.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-123 .elementor-element.elementor-element-pvct011.elementor-view-framed .elementor-icon{background-color:rgba(0,0,0,0);}.elementor-123 .elementor-element.elementor-element-pvct011.elementor-view-stacked .elementor-icon svg{fill:rgba(0,0,0,0);}.elementor-123 .elementor-element.elementor-element-pvct011.elementor-view-stacked .elementor-icon:hover{background-color:#1C1D1F;color:#FFFFFF;}.elementor-123 .elementor-element.elementor-element-pvct011.elementor-view-framed .elementor-icon:hover, .elementor-123 .elementor-element.elementor-element-pvct011.elementor-view-default .elementor-icon:hover{color:#1C1D1F;border-color:#1C1D1F;}.elementor-123 .elementor-element.elementor-element-pvct011.elementor-view-framed .elementor-icon:hover, .elementor-123 .elementor-element.elementor-element-pvct011.elementor-view-default .elementor-icon:hover svg{fill:#1C1D1F;}.elementor-123 .elementor-element.elementor-element-pvct011.elementor-view-framed .elementor-icon:hover{background-color:#FFFFFF;}.elementor-123 .elementor-element.elementor-element-pvct011.elementor-view-stacked .elementor-icon:hover svg{fill:#FFFFFF;}.elementor-123 .elementor-element.elementor-element-pvct011 .elementor-icon{font-size:17px;padding:10px;border-width:1px 1px 1px 1px;border-radius:50px 50px 50px 50px;}.elementor-123 .elementor-element.elementor-element-pvct011 .elementor-icon svg{height:17px;}.elementor-123 .elementor-element.elementor-element-pvct012 .elementor-icon-wrapper{text-align:center;}.elementor-123 .elementor-element.elementor-element-pvct012.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;color:rgba(0,0,0,0);}.elementor-123 .elementor-element.elementor-element-pvct012.elementor-view-framed .elementor-icon, .elementor-123 .elementor-element.elementor-element-pvct012.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-123 .elementor-element.elementor-element-pvct012.elementor-view-framed .elementor-icon, .elementor-123 .elementor-element.elementor-element-pvct012.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-123 .elementor-element.elementor-element-pvct012.elementor-view-framed .elementor-icon{background-color:rgba(0,0,0,0);}.elementor-123 .elementor-element.elementor-element-pvct012.elementor-view-stacked .elementor-icon svg{fill:rgba(0,0,0,0);}.elementor-123 .elementor-element.elementor-element-pvct012.elementor-view-stacked .elementor-icon:hover{background-color:#1C1D1F;color:#FFFFFF;}.elementor-123 .elementor-element.elementor-element-pvct012.elementor-view-framed .elementor-icon:hover, .elementor-123 .elementor-element.elementor-element-pvct012.elementor-view-default .elementor-icon:hover{color:#1C1D1F;border-color:#1C1D1F;}.elementor-123 .elementor-element.elementor-element-pvct012.elementor-view-framed .elementor-icon:hover, .elementor-123 .elementor-element.elementor-element-pvct012.elementor-view-default .elementor-icon:hover svg{fill:#1C1D1F;}.elementor-123 .elementor-element.elementor-element-pvct012.elementor-view-framed .elementor-icon:hover{background-color:#FFFFFF;}.elementor-123 .elementor-element.elementor-element-pvct012.elementor-view-stacked .elementor-icon:hover svg{fill:#FFFFFF;}.elementor-123 .elementor-element.elementor-element-pvct012 .elementor-icon{font-size:17px;padding:10px;border-width:1px 1px 1px 1px;border-radius:50px 50px 50px 50px;}.elementor-123 .elementor-element.elementor-element-pvct012 .elementor-icon svg{height:17px;}.elementor-123 .elementor-element.elementor-element-pvct013{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Roboto GR", Sans-serif;font-size:0.9rem;font-weight:300;line-height:1.7em;color:var( --e-global-color-pvftext );}@media(max-width:1039px){.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}@media(max-width:759px){.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-123 .elementor-element.elementor-element-pvct010{--flex-wrap:nowrap;}}/* Start custom CSS *//* Στοιχεία επικοινωνίας & ωράριο (μέσα στη σκούρα κάρτα) */
.pv-details a{color:#fff}
.pv-ci p{display:flex;gap:14px;align-items:flex-start}
.pv-ci p::before{content:"";flex:none;width:16px;height:16px;margin-top:5px;background:#c19a52;-webkit-mask:var(--pv-ico) center/16px no-repeat;mask:var(--pv-ico) center/16px no-repeat}
.pv-ci-pin{--pv-ico:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='%23000' stroke-width='1.2'%3E%3Cpath d='M8 15s5-4.6 5-8.5A5 5 0 0 0 3 6.5C3 10.4 8 15 8 15z'/%3E%3Ccircle cx='8' cy='6.5' r='1.8'/%3E%3C/svg%3E")}
.pv-ci-tel{--pv-ico:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='%23000' stroke-width='1.2'%3E%3Cpath d='M3 2h3l1.5 3.5-2 1.2a8 8 0 0 0 3.8 3.8l1.2-2L14 10v3a1 1 0 0 1-1 1A11 11 0 0 1 2 3a1 1 0 0 1 1-1z'/%3E%3C/svg%3E")}
.pv-ci-mail{--pv-ico:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='%23000' stroke-width='1.2'%3E%3Crect x='1.5' y='3' width='13' height='10'/%3E%3Cpath d='M1.5 3.5L8 9l6.5-5.5'/%3E%3C/svg%3E")}
.pv-ci small{display:block;font-size:smaller;line-height:1.7;color:#a9acb0}
.pv-details .pv-social .elementor-icon:hover{background-color:#fff;color:#1c1d1f;border-color:#1c1d1f}
.pv-hours{border-top:1px solid rgba(255,255,255,.14)}
.pv-hours p{display:flex;justify-content:space-between;padding:8px 0;border-bottom:1px solid rgba(255,255,255,.14);font-variant-numeric:tabular-nums}
.pv-hours p.today{color:#fff;font-weight:500}
.pv-hours p.today span:first-child::after{content:" · σήμερα";color:#c19a52;font-size:.8rem}/* End custom CSS */