.elementor-14701 .elementor-element.elementor-element-3d2d25b > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:20px;}.elementor-14701 .elementor-element.elementor-element-3d2d25b > .elementor-element-populated{padding:0px 0px 0px 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-14701 .elementor-element.elementor-element-2197a2e .elementor-heading-title{color:var( --e-global-color-741c3947 );}.elementor-14701 .elementor-element.elementor-element-a1504e7{--e-filter-direction:column;--e-filter-white-space:initial;--e-filter-align-items:flex-start;--e-filter-item-width:initial;--e-filter-item-max-width:calc(100% - calc(var( --e-filter-item-padding )*3 ) );--e-filter-item-flex-grow:initial;--e-filter-item-box-sizing:initial;--e-filter-item-align-text:start;--e-filter-space-between:0px;}.elementor-14701 .elementor-element.elementor-element-a1504e7 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-14701 .elementor-element.elementor-element-4c9195e .elementor-heading-title{color:var( --e-global-color-741c3947 );}.elementor-14701 .elementor-element.elementor-element-ef5ea79{--e-filter-direction:column;--e-filter-white-space:initial;--e-filter-align-items:flex-start;--e-filter-item-width:initial;--e-filter-item-max-width:calc(100% - calc(var( --e-filter-item-padding )*3 ) );--e-filter-item-flex-grow:initial;--e-filter-item-box-sizing:initial;--e-filter-item-align-text:start;--e-filter-space-between:0px;}.elementor-14701 .elementor-element.elementor-element-ef5ea79 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}@media(max-width:769px){.elementor-14701 .elementor-element.elementor-element-a1504e7{--e-filter-direction:row;--e-filter-white-space:nowrap;--e-filter-justify-content:initial;--e-filter-item-width:100%;--e-filter-item-flex-grow:1;--e-filter-item-justify-content:flex-start;}.elementor-14701 .elementor-element.elementor-element-a1504e7 .e-filter-item{padding:0px 0px 0px 0px;}.elementor-14701 .elementor-element.elementor-element-ef5ea79{--e-filter-direction:row;--e-filter-white-space:nowrap;--e-filter-justify-content:initial;--e-filter-item-width:100%;--e-filter-item-flex-grow:1;--e-filter-wrap:wrap;--e-filter-overflow-x:initial;--e-filter-item-justify-content:flex-start;}.elementor-14701 .elementor-element.elementor-element-ef5ea79 .e-filter-item{padding:0px 0px 0px 0px;}}/* Start custom CSS for column, class: .elementor-element-3d2d25b */@media (max-width: 768px) {
  .e-filter {
    display: block !important;
  }

  .e-filter button.e-filter-item {
    display: none !important; /* θα τα κρύψουμε αρχικά */
  }

  .e-filter.open button {
    display: block !important;
  }
  .elementor-14701 .elementor-element.elementor-element-3d2d25b .elementor-widget-heading h2:after {
    content: '>';
    font-size: 28px;
    position: absolute;
    right: 17%;
    rotate: 90deg;
    transition: 0.2s rotate;
}
  .elementor-14701 .elementor-element.elementor-element-3d2d25b .elementor-widget-heading.active h2:after {
    rotate: -90deg;
    transition: 0.2s rotate;
}
button.e-filter-item:hover {
    font-weight: 400;
    text-decoration: underline;
}


}/* End custom CSS */