.elementor-17452 .elementor-element.elementor-element-ca2b82d{--display:flex;--overlay-opacity:0.5;--border-radius:14px 14px 14px 14px;box-shadow:0px 10px 30px 0px rgba(0, 0, 0, 0.08);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-17452 .elementor-element.elementor-element-ca2b82d:not(.elementor-motion-effects-element-type-background), .elementor-17452 .elementor-element.elementor-element-ca2b82d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F6F7;}.elementor-17452 .elementor-element.elementor-element-ca2b82d::before, .elementor-17452 .elementor-element.elementor-element-ca2b82d > .elementor-background-video-container::before, .elementor-17452 .elementor-element.elementor-element-ca2b82d > .e-con-inner > .elementor-background-video-container::before, .elementor-17452 .elementor-element.elementor-element-ca2b82d > .elementor-background-slideshow::before, .elementor-17452 .elementor-element.elementor-element-ca2b82d > .e-con-inner > .elementor-background-slideshow::before, .elementor-17452 .elementor-element.elementor-element-ca2b82d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-17452 .elementor-element.elementor-element-f17f903{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:28px;--margin-bottom:-12px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.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-17452 .elementor-element.elementor-element-3382251 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-17452 .elementor-element.elementor-element-3382251{text-align:center;}.elementor-17452 .elementor-element.elementor-element-3382251 .elementor-heading-title{font-family:"sofia-pro", Sans-serif;font-size:34px;font-weight:700;color:#313C4B;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );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-17452 .elementor-element.elementor-element-7f0f8d8 > .elementor-widget-container{padding:-10px 0px 0px 0px;}.elementor-17452 .elementor-element.elementor-element-7f0f8d8{text-align:center;font-family:"sofia-pro", Sans-serif;font-size:18px;font-weight:500;color:#4B5563;}.elementor-17452 .elementor-element.elementor-element-bc6db4c{--display:flex;--border-radius:18px 18px 18px 18px;box-shadow:0px 6px 18px 0px rgba(0, 0, 0, 0.6);--margin-top:0px;--margin-bottom:040px;--margin-left:0px;--margin-right:0px;}.elementor-17452 .elementor-element.elementor-element-bc6db4c:not(.elementor-motion-effects-element-type-background), .elementor-17452 .elementor-element.elementor-element-bc6db4c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-17452 .elementor-element.elementor-element-d8ad27b{--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;--padding-top:12px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17452 .elementor-element.elementor-element-089d5c5{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:-20px;}.elementor-17452 .elementor-element.elementor-element-089d5c5.e-con{--order:-99999 /* order start hack */;}.elementor-17452 .elementor-element.elementor-element-ea2c384{--display:flex;}.elementor-17452 .elementor-element.elementor-element-5c93b72 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-17452 .elementor-element.elementor-element-3282118{--display:flex;--margin-top:-25px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-17452 .elementor-element.elementor-element-c749e3d .elementor-button{background-color:#2B72F7;font-family:"sofia-pro", Sans-serif;font-size:16px;font-weight:700;fill:#FFFFFF;color:#FFFFFF;transition-duration:0.25s;border-radius:12px 12px 12px 12px;padding:14px 28px 14px 28px;}.elementor-17452 .elementor-element.elementor-element-c749e3d .elementor-button:hover, .elementor-17452 .elementor-element.elementor-element-c749e3d .elementor-button:focus{background-color:#1E63E9;color:#FFFFFF;border-color:#1E63E9;box-shadow:0px 6px 16px 0px rgba(30.00000000000001, 99.00000000000031, 233, 0.22);}.elementor-17452 .elementor-element.elementor-element-c749e3d > .elementor-widget-container{padding:8px 0px 0px 0px;}.elementor-17452 .elementor-element.elementor-element-c749e3d .elementor-button:hover svg, .elementor-17452 .elementor-element.elementor-element-c749e3d .elementor-button:focus svg{fill:#FFFFFF;}.elementor-17452 .elementor-element.elementor-element-79944aa{--display:flex;border-style:none;--border-style:none;--border-radius:14px 14px 14px 14px;box-shadow:0px 10px 30px 0px rgba(0, 0, 0, 0.06);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-17452 .elementor-element.elementor-element-79944aa:not(.elementor-motion-effects-element-type-background), .elementor-17452 .elementor-element.elementor-element-79944aa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-17452 .elementor-element.elementor-element-79944aa.e-con{--align-self:center;}.elementor-17452 .elementor-element.elementor-element-5d10517 > .elementor-widget-container{margin:0px 0px 20px 0px;padding:40px 0px 20px 0px;}.elementor-17452 .elementor-element.elementor-element-5d10517{text-align:center;}.elementor-17452 .elementor-element.elementor-element-5d10517 .elementor-heading-title{font-family:"sofia-pro", Sans-serif;font-size:24px;font-weight:600;line-height:1.3px;color:#2C3E50;}.elementor-17452 .elementor-element.elementor-element-b50560f{color:#2C3E50;}@media(max-width:767px){.elementor-17452 .elementor-element.elementor-element-d8ad27b{--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;--flex-wrap:nowrap;}.elementor-17452 .elementor-element.elementor-element-089d5c5{--width:180px;}}@media(min-width:768px){.elementor-17452 .elementor-element.elementor-element-ca2b82d{--content-width:1140px;}.elementor-17452 .elementor-element.elementor-element-089d5c5{--width:150px;}.elementor-17452 .elementor-element.elementor-element-79944aa{--content-width:1140px;}}/* Start custom CSS for heading, class: .elementor-element-5d10517 *//* Mobile-only fix για το heading "Δείτε τη λίστα όλων των ομάδων" */
@media (max-width: 767px){

  .na-all-meetings-title .elementor-heading-title{
    font-size: 22px !important;     /* μικρότερο για να χωράει */
    line-height: 1.25 !important;   /* να μη “πατάνε” οι γραμμές */
    letter-spacing: 0 !important;   /* πιο καθαρό σε μικρό πλάτος */
    text-align: center !important;

    padding: 0 16px !important;     /* λίγο “αέρας” αριστερά/δεξιά */
    margin: 0 !important;

    white-space: normal !important; /* επιτρέπει σωστό wrap */
    text-wrap: initial !important;  /* αν κάπου εφαρμόζεται balance */
    overflow-wrap: anywhere;        /* να μη σπάει άσχημα/να μη ξεφεύγει */
    word-break: normal !important;
  }

}/* End custom CSS */