.filebird-gallery{display:flex;flex-wrap:wrap;margin:-10px}.filebird-gallery-item{box-sizing:border-box;padding:10px}.filebird-gallery-item
img{width:100%;height:auto;display:block;transition:all 0.3s ease}.filebird-gallery-item
a{display:block;overflow:hidden}.filebird-gallery-item a:hover
img{transform:scale(1.05)}.filebird-gallery-error,.filebird-gallery-empty{padding:20px;background-color:#f7f7f7;border-radius:5px;text-align:center;color:#666;font-style:italic}@media (max-width: 767px){.filebird-gallery-columns-4 .filebird-gallery-item,
.filebird-gallery-columns-5 .filebird-gallery-item,
.filebird-gallery-columns-6 .filebird-gallery-item{width:33.33%}}@media (max-width: 480px){.filebird-gallery-columns-2 .filebird-gallery-item,
.filebird-gallery-columns-3 .filebird-gallery-item,
.filebird-gallery-columns-4 .filebird-gallery-item,
.filebird-gallery-columns-5 .filebird-gallery-item,
.filebird-gallery-columns-6 .filebird-gallery-item{width:50%}}.elementor-49934 .elementor-element.elementor-element-bd09e87{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:flex-end}.elementor-49934 .elementor-element.elementor-element-79d9853{width:var( --container-widget-width, 40% );max-width:40%;--container-widget-width:40%;--container-widget-flex-grow:0}.elementor-49934 .elementor-element.elementor-element-79d9853>.elementor-widget-container{margin:-50px -0px -20px 0px;padding:0px
60px 0px 0px}.elementor-49934 .elementor-element.elementor-element-79d9853.elementor-element{--align-self:flex-end;--order:0}.elementor-49934 .elementor-element.elementor-element-32bff411:not(.elementor-motion-effects-element-type-background), .elementor-49934 .elementor-element.elementor-element-32bff411>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://mpsystem.gr/wp-content/uploads/2024/05/footer-bg-min.jpeg");background-position:center center;background-size:cover}.elementor-49934 .elementor-element.elementor-element-32bff411>.elementor-container{max-width:1290px}.elementor-49934 .elementor-element.elementor-element-32bff411 .elementor-column-gap-custom .elementor-column>.elementor-element-populated{padding:15px}.elementor-49934 .elementor-element.elementor-element-32bff411{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s}.elementor-49934 .elementor-element.elementor-element-32bff411>.elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s}.elementor-49934 .elementor-element.elementor-element-6f5522eb .elementor-column-gap-custom .elementor-column>.elementor-element-populated{padding:15px}.elementor-49934 .elementor-element.elementor-element-6f5522eb{margin-top:60px;margin-bottom:50px}.elementor-49934 .elementor-element.elementor-element-381f596>.elementor-widget-container{margin:0px
0px 5px 0px}.elementor-49934 .elementor-element.elementor-element-381f596 .etheme-icon-box{padding:15px}.elementor-49934 .elementor-element.elementor-element-381f596 .etheme-icon-box-icon{font-family:"Roboto",Sans-serif;font-size:24px;font-weight:500;color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary )}.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-49934 .elementor-element.elementor-element-3ac36e67{font-family:var( --e-global-typography-secondary-font-family ),Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );color:var( --e-global-color-b506eff )}.elementor-49934 .elementor-element.elementor-element-69845e10{font-family:var( --e-global-typography-secondary-font-family ),Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );color:#FFF}.elementor-49934 .elementor-element.elementor-element-6735ac3c .elementor-repeater-item-195effe  .menu-title{font-family:"DM Sans",Sans-serif;font-size:17px;line-height:38px}.elementor-49934 .elementor-element.elementor-element-6735ac3c .elementor-repeater-item-195effe .menu-title{color:#FFF}.elementor-49934 .elementor-element.elementor-element-6735ac3c .elementor-repeater-item-195effe:hover .menu-title{color:#5F5DFF}.elementor-49934 .elementor-element.elementor-element-6735ac3c .et-menu-list .elementor-repeater-item-195effe .menu-title{padding:0px
0px 0px 0px}.elementor-49934 .elementor-element.elementor-element-6735ac3c .elementor-repeater-item-46df0cc  .menu-title{font-family:"DM Sans",Sans-serif;font-size:17px;line-height:38px}.elementor-49934 .elementor-element.elementor-element-6735ac3c .elementor-repeater-item-46df0cc .menu-title{color:#FFF}.elementor-49934 .elementor-element.elementor-element-6735ac3c .elementor-repeater-item-46df0cc:hover .menu-title{color:#5F5DFF}.elementor-49934 .elementor-element.elementor-element-6735ac3c .et-menu-list .elementor-repeater-item-46df0cc .menu-title{padding:0px
0px 0px 0px}.elementor-49934 .elementor-element.elementor-element-6735ac3c .elementor-repeater-item-31ded24  .menu-title{font-family:"DM Sans",Sans-serif;font-size:17px;line-height:38px}.elementor-49934 .elementor-element.elementor-element-6735ac3c .elementor-repeater-item-31ded24 .menu-title{color:#FFF}.elementor-49934 .elementor-element.elementor-element-6735ac3c .elementor-repeater-item-31ded24:hover .menu-title{color:#5F5DFF}.elementor-49934 .elementor-element.elementor-element-6735ac3c .et-menu-list .elementor-repeater-item-31ded24 .menu-title{padding:0px
0px 0px 0px}.elementor-49934 .elementor-element.elementor-element-6735ac3c .elementor-repeater-item-65f33b8  .menu-title{font-family:"DM Sans",Sans-serif;font-size:17px;line-height:38px}.elementor-49934 .elementor-element.elementor-element-6735ac3c .elementor-repeater-item-65f33b8 .menu-title{color:#FFF}.elementor-49934 .elementor-element.elementor-element-6735ac3c .elementor-repeater-item-65f33b8:hover .menu-title{color:#5F5DFF}.elementor-49934 .elementor-element.elementor-element-6735ac3c .et-menu-list .elementor-repeater-item-65f33b8 .menu-title{padding:0px
0px 0px 0px}.elementor-49934 .elementor-element.elementor-element-6735ac3c .elementor-repeater-item-12a9b4c  .menu-title{font-family:"DM Sans",Sans-serif;font-size:17px;line-height:38px}.elementor-49934 .elementor-element.elementor-element-6735ac3c .elementor-repeater-item-12a9b4c .menu-title{color:#FFF}.elementor-49934 .elementor-element.elementor-element-6735ac3c .elementor-repeater-item-12a9b4c:hover .menu-title{color:#5F5DFF}.elementor-49934 .elementor-element.elementor-element-6735ac3c .et-menu-list .elementor-repeater-item-12a9b4c .menu-title{padding:0px
0px 0px 0px}.elementor-49934 .elementor-element.elementor-element-6735ac3c>.elementor-widget-container{margin:0px
0px 0px 0px;padding:0px
0px 0px 0px}.elementor-49934 .elementor-element.elementor-element-6735ac3c .item-title-holder  .menu-title{font-family:"DM Sans",Sans-serif;font-size:18px;font-weight:700}.elementor-49934 .elementor-element.elementor-element-6735ac3c .item-title-holder .menu-title{color:#FFF}.elementor-49934 .elementor-element.elementor-element-6735ac3c .et-menu-list .item-title-holder  .menu-title{padding:5px
0px 25px 0px}.elementor-49934 .elementor-element.elementor-element-729b8d31>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:20px}.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-49934 .elementor-element.elementor-element-34d677b>.elementor-widget-container{margin:10px
0px 20px 0px}.elementor-49934 .elementor-element.elementor-element-34d677b .elementor-heading-title{font-family:"DM Sans",Sans-serif;font-size:18px;font-weight:700;color:#FFF}.elementor-49934 .elementor-element.elementor-element-fe073dc .etheme-icon-box{align-items:flex-start;padding:0px
0px 0px 0px}.elementor-49934 .elementor-element.elementor-element-fe073dc .etheme-icon-box-icon{font-size:16px;color:#FFF;fill:#FFF}.elementor-49934 .elementor-element.elementor-element-fe073dc{--icon-space:10px}.elementor-49934 .elementor-element.elementor-element-fe073dc .etheme-icon-box-description{font-family:"DM Sans",Sans-serif;font-size:17px;font-weight:400;color:#FFF;margin-bottom:0px}.elementor-49934 .elementor-element.elementor-element-11a67677 .etheme-icon-box{align-items:flex-start;padding:0px
0px 0px 0px}.elementor-49934 .elementor-element.elementor-element-11a67677 .etheme-icon-box-icon{font-size:16px;color:#FFF;fill:#FFF}.elementor-49934 .elementor-element.elementor-element-11a67677{--icon-space:10px}.elementor-49934 .elementor-element.elementor-element-11a67677 .etheme-icon-box-description{font-family:"DM Sans",Sans-serif;font-size:17px;font-weight:400;color:#FFF;margin-bottom:0px}.elementor-49934 .elementor-element.elementor-element-6531e0c2 .etheme-icon-box{align-items:flex-start;padding:0px
0px 0px 0px}.elementor-49934 .elementor-element.elementor-element-6531e0c2 .etheme-icon-box-icon{font-size:16px;color:#FFF;fill:#FFF}.elementor-49934 .elementor-element.elementor-element-6531e0c2{--icon-space:10px}.elementor-49934 .elementor-element.elementor-element-6531e0c2 .etheme-icon-box-description{font-family:"DM Sans",Sans-serif;font-size:17px;font-weight:400;color:#FFF;margin-bottom:0px}.elementor-49934 .elementor-element.elementor-element-45d56833 .etheme-icon-box{align-items:flex-start;padding:0px
0px 0px 0px}.elementor-49934 .elementor-element.elementor-element-45d56833 .etheme-icon-box-icon{font-size:16px;color:#FFF;fill:#FFF}.elementor-49934 .elementor-element.elementor-element-45d56833{--icon-space:10px}.elementor-49934 .elementor-element.elementor-element-45d56833 .etheme-icon-box-description{font-family:"DM Sans",Sans-serif;font-size:17px;font-weight:400;color:#FFF;margin-bottom:0px}.elementor-49934 .elementor-element.elementor-element-49b57d34>.elementor-widget-container{margin:10px
0px 20px 0px}.elementor-49934 .elementor-element.elementor-element-49b57d34 .elementor-heading-title{font-family:"DM Sans",Sans-serif;font-size:18px;font-weight:700;color:#FFF}.elementor-49934 .elementor-element.elementor-element-99c608c .et-follow-buttons
a{margin:0
10px}.elementor-49934 .elementor-element.elementor-element-99c608c .et-follow-buttons{justify-content:flex-start}.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-49934 .elementor-element.elementor-element-15fc5b40{--divider-border-style:solid;--divider-color:#FFFFFF2B;--divider-border-width:1px}.elementor-49934 .elementor-element.elementor-element-15fc5b40>.elementor-widget-container{margin:0px
15px 0px 15px}.elementor-49934 .elementor-element.elementor-element-15fc5b40 .elementor-divider-separator{width:100%}.elementor-49934 .elementor-element.elementor-element-15fc5b40 .elementor-divider{padding-block-start:0px;padding-block-end:0px}.elementor-49934 .elementor-element.elementor-element-546b8600>.elementor-container{max-width:1260px}.elementor-49934 .elementor-element.elementor-element-546b8600 .elementor-column-gap-custom .elementor-column>.elementor-element-populated{padding:15px}.elementor-49934 .elementor-element.elementor-element-546b8600
a{color:var( --e-global-color-secondary )}.elementor-49934 .elementor-element.elementor-element-546b8600 a:hover{color:var( --e-global-color-accent )}.elementor-49934 .elementor-element.elementor-element-546b8600{margin-top:0px;margin-bottom:0px}.elementor-49934 .elementor-element.elementor-element-62143104{width:var( --container-widget-width, 88.794% );max-width:88.794%;--container-widget-width:88.794%;--container-widget-flex-grow:0;font-family:"DM Sans",Sans-serif;font-size:17px;font-weight:400;color:#FFF}.elementor-49934 .elementor-element.elementor-element-62143104.elementor-element{--flex-grow:0;--flex-shrink:0}.elementor-49934 .elementor-element.elementor-element-59434a33{width:var( --container-widget-width, 95.25% );max-width:95.25%;--container-widget-width:95.25%;--container-widget-flex-grow:0;--line-style:solid;--line-color:#FFFFFF30}.elementor-49934 .elementor-element.elementor-element-59434a33.elementor-element{--flex-grow:0;--flex-shrink:0}.elementor-49934 .elementor-element.elementor-element-59434a33 .etheme-icon-list-inline, .elementor-49934 .elementor-element.elementor-element-59434a33 .etheme-icon-list-item, .elementor-49934 .elementor-element.elementor-element-59434a33 .etheme-icon-list-more-items{justify-content:flex-end}.elementor-49934 .elementor-element.elementor-element-59434a33 .etheme-icon-list-item{font-family:"DM Sans",Sans-serif;font-size:17px;font-weight:400;color:#FFF}.elementor-theme-builder-content-area{height:400px}.elementor-location-header:before,.elementor-location-footer:before{content:"";display:table;clear:both}@media(max-width:1024px){.elementor-49934 .elementor-element.elementor-element-79d9853>.elementor-widget-container{margin:-50px 0px -30px 0px;padding:0px
0px 0px 0px}.elementor-49934 .elementor-element.elementor-element-79d9853{--container-widget-width:60%;--container-widget-flex-grow:0;width:var( --container-widget-width, 60% );max-width:60%}.elementor-49934 .elementor-element.elementor-element-79d9853.elementor-element{--align-self:center}}@media(max-width:767px){.elementor-49934 .elementor-element.elementor-element-79d9853>.elementor-widget-container{margin:-40px 0px -25px 0px}.elementor-49934 .elementor-element.elementor-element-79d9853{--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px}.elementor-49934 .elementor-element.elementor-element-32bff411{margin-top:0px;margin-bottom:0px;padding:0px
0px 0px 0px}.elementor-49934 .elementor-element.elementor-element-6f5522eb{margin-top:30px;margin-bottom:30px}.elementor-49934 .elementor-element.elementor-element-62143104{text-align:center}.elementor-49934 .elementor-element.elementor-element-59434a33 .etheme-icon-list-inline, .elementor-49934 .elementor-element.elementor-element-59434a33 .etheme-icon-list-item, .elementor-49934 .elementor-element.elementor-element-59434a33 .etheme-icon-list-more-items{justify-content:center}}@media(min-width:768px){.elementor-49934 .elementor-element.elementor-element-bd09e87{--width:100%}.elementor-49934 .elementor-element.elementor-element-4d4c92bc{width:30%}.elementor-49934 .elementor-element.elementor-element-e57320{width:17%}.elementor-49934 .elementor-element.elementor-element-729b8d31{width:22.752%}.elementor-49934 .elementor-element.elementor-element-8616783{width:30%}.elementor-49934 .elementor-element.elementor-element-3bcc144f{width:55.237%}.elementor-49934 .elementor-element.elementor-element-5a7b8e7{width:44.763%}}@media(max-width:1024px) and (min-width:768px){.elementor-49934 .elementor-element.elementor-element-4d4c92bc{width:50%}.elementor-49934 .elementor-element.elementor-element-e57320{width:50%}.elementor-49934 .elementor-element.elementor-element-729b8d31{width:50%}.elementor-49934 .elementor-element.elementor-element-8616783{width:50%}}