.elementor-17280 .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-17280 .elementor-element.elementor-element-ca2b82d:not(.elementor-motion-effects-element-type-background), .elementor-17280 .elementor-element.elementor-element-ca2b82d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F6F7;}.elementor-17280 .elementor-element.elementor-element-ca2b82d::before, .elementor-17280 .elementor-element.elementor-element-ca2b82d > .elementor-background-video-container::before, .elementor-17280 .elementor-element.elementor-element-ca2b82d > .e-con-inner > .elementor-background-video-container::before, .elementor-17280 .elementor-element.elementor-element-ca2b82d > .elementor-background-slideshow::before, .elementor-17280 .elementor-element.elementor-element-ca2b82d > .e-con-inner > .elementor-background-slideshow::before, .elementor-17280 .elementor-element.elementor-element-ca2b82d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-17280 .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-17280 .elementor-element.elementor-element-79944aa:not(.elementor-motion-effects-element-type-background), .elementor-17280 .elementor-element.elementor-element-79944aa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-17280 .elementor-element.elementor-element-79944aa.e-con{--align-self:center;}.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-17280 .elementor-element.elementor-element-5d10517 > .elementor-widget-container{margin:0px 0px 20px 0px;padding:40px 0px 20px 0px;}.elementor-17280 .elementor-element.elementor-element-5d10517{text-align:center;}.elementor-17280 .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-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-17280 .elementor-element.elementor-element-90e4bf1{color:#2C3E50;}@media(min-width:768px){.elementor-17280 .elementor-element.elementor-element-ca2b82d{--content-width:1140px;}.elementor-17280 .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 */