.elementor .e-716dd286-3164:hover,.elementor .e-716dd286-3164:focus-visible{color:#88CCC8;}.elementor .e-716dd286-3164{font-weight:600;font-size:16px;color:#B5E0DC;text-decoration:none;padding:0px;background-color:transparent;}.elementor .e-55ce8be6-68cf{font-weight:700;font-size:15px;color:#88CCC8;letter-spacing:0.14em;line-height:1.4;}.elementor .e-617be1f7-a480{font-weight:700;font-size:68px;color:#ffffff;line-height:1.1;}.elementor .e-2bd15ab9-38b6{font-size:22px;color:#E3F1F4;line-height:1.65;}.elementor .e-50125045-3c60{max-width:680px;padding:0px;flex-direction:column;gap:18px;align-items:flex-start;}.elementor .e-52aa8b-834c{width:100%;min-height:640px;max-width:1400px;padding-block-start:72px;padding-block-end:140px;padding-inline-start:72px;padding-inline-end:72px;border-radius:28px;background-image:linear-gradient(90deg, rgba(18, 40, 56, 0.92) 0%,rgba(18, 40, 56, 0.6) 50%,rgba(18, 40, 56, 0.1) 100%),url("https://microshop.gr/wp-content/uploads/2026/11/mixanostasio-thessalonikis-01-mixanostasio-aithousa.jpg");background-repeat:repeat,no-repeat;background-attachment:scroll;background-size:auto auto,cover;background-position:0% 0%,center center;flex-direction:column;justify-content:flex-end;}.elementor .e-67f529dc-d9a9{font-weight:700;font-size:13px;color:#5F8497;letter-spacing:0.12em;line-height:1.4;}.elementor .e-3529cf62-4f6e{font-weight:600;font-size:19px;color:#1E3D52;line-height:1.45;}.elementor .e-29586a75-a542{padding:0px;flex-direction:column;gap:6px;}.elementor .e-12296494-d651{font-weight:700;font-size:13px;color:#5F8497;letter-spacing:0.12em;line-height:1.4;}.elementor .e-cc0a289-a700{font-weight:600;font-size:19px;color:#1E3D52;line-height:1.45;}.elementor .e-5e3dde35-f7ac{padding:0px;flex-direction:column;gap:6px;}.elementor .e-1c1380c-e580{font-weight:700;font-size:13px;color:#5F8497;letter-spacing:0.12em;line-height:1.4;}.elementor .e-4c7ebbe2-c3d7{font-weight:600;font-size:19px;color:#1E3D52;line-height:1.45;}.elementor .e-3b52425d-ff82{padding:0px;flex-direction:column;gap:6px;}.elementor .e-7c48670-84fc{font-weight:700;font-size:13px;color:#5F8497;letter-spacing:0.12em;line-height:1.4;}.elementor .e-820b65f-3241{font-weight:600;font-size:19px;color:#1E3D52;line-height:1.45;}.elementor .e-7240fb79-2e1c{padding:0px;flex-direction:column;gap:6px;}.elementor .e-18fcb875-edcc{width:100%;max-width:1240px;position:relative;padding-block-start:28px;padding-block-end:28px;padding-inline-start:40px;padding-inline-end:40px;margin-block-start:-150px;border-radius:18px;border-block-start-width:4px;border-block-end-width:1px;border-inline-start-width:1px;border-inline-end-width:1px;border-color:#D6EAE9;border-style:solid;background-color:#ffffff;box-shadow:0px 18px 48px 0px rgba(44, 84, 112, 0.18);gap:28px;grid-template-columns:repeat(4, 1fr);grid-template-rows:auto;border-top-style: solid; border-top-color: #88CCC8;\n}.elementor .e-131fdbfa-7065{font-weight:700;font-size:15px;color:#4FA39E;letter-spacing:0.14em;line-height:1.4;}.elementor .e-3edfb7c5-6a34{font-weight:700;font-size:44px;color:#2C5470;line-height:1.2;}.elementor .e-294ab91a-95b5{padding:0px;flex-direction:column;gap:14px;}.elementor .e-a1284eb-1126{font-weight:500;font-size:21px;color:#1E3D52;line-height:1.75;}.elementor .e-89a3ba4-d5ca{font-size:19px;color:#3F5A6B;line-height:1.8;}.elementor .e-6a42d50b-c2ed{padding:0px;flex-direction:column;gap:22px;}.elementor .e-72829f47-9c91{width:100%;max-width:1320px;padding:0px;gap:72px;grid-template-columns:1fr 1.5fr;grid-template-rows:auto;}.elementor .e-5acaee1c-5869{font-weight:700;font-size:15px;color:#4FA39E;letter-spacing:0.14em;line-height:1.4;}.elementor .e-6fd5f7f2-70c9{font-weight:700;font-size:40px;color:#2C5470;line-height:1.2;}.elementor .e-59480bf4-ae1e{padding:0px;flex-direction:column;gap:12px;}.elementor .e-2764c8b5-3325{font-weight:800;font-size:44px;color:#88CCC8;line-height:1;}.elementor .e-45985e28-35fd{font-weight:700;font-size:23px;color:#2C5470;line-height:1.3;}.elementor .e-25ed7124-b100{font-size:17px;color:#3F5A6B;line-height:1.75;}.elementor .e-7720bf2-4c47{padding:32px;border-radius:18px;background-color:#ffffff;box-shadow:0px 10px 30px 0px rgba(44, 84, 112, 0.08);flex-direction:column;gap:12px;}.elementor .e-65993034-c70f{font-weight:800;font-size:44px;color:#88CCC8;line-height:1;}.elementor .e-526d8889-b3ef{font-weight:700;font-size:23px;color:#2C5470;line-height:1.3;}.elementor .e-4d442e0c-dd94{font-size:17px;color:#3F5A6B;line-height:1.75;}.elementor .e-3a209bec-98cf{padding:32px;border-radius:18px;background-color:#ffffff;box-shadow:0px 10px 30px 0px rgba(44, 84, 112, 0.08);flex-direction:column;gap:12px;}.elementor .e-12c759be-27f1{font-weight:800;font-size:44px;color:#88CCC8;line-height:1;}.elementor .e-d71334a-cfbb{font-weight:700;font-size:23px;color:#2C5470;line-height:1.3;}.elementor .e-17efbbf2-7900{font-size:17px;color:#3F5A6B;line-height:1.75;}.elementor .e-5c9a263d-8468{padding:32px;border-radius:18px;background-color:#ffffff;box-shadow:0px 10px 30px 0px rgba(44, 84, 112, 0.08);flex-direction:column;gap:12px;}.elementor .e-62fc0cdc-b3e9{padding:0px;gap:28px;grid-template-columns:repeat(3, 1fr);grid-template-rows:auto;}.elementor .e-7e0d40f-241d{width:100%;max-width:1400px;padding-block-start:64px;padding-block-end:64px;padding-inline-start:56px;padding-inline-end:56px;border-radius:24px;border-width:1px;border-color:#D6EAE9;border-style:solid;background-color:#F2FAF9;flex-direction:column;gap:36px;}.elementor .e-70563b31-85b5{width:100%;height:auto;aspect-ratio:21 / 9;object-fit:cover;border-radius:24px;}.elementor .e-449a3372-ba32{font-weight:700;font-size:13px;color:#5F8497;letter-spacing:0.12em;line-height:1.4;}.elementor .e-63d51048-37e4{font-weight:700;font-size:30px;color:#2C5470;line-height:1.25;}.elementor .e-685511a7-a2d4{font-size:18px;color:#3F5A6B;line-height:1.8;}.elementor .e-4fb7d424-22a9{max-width:640px;position:relative;padding:40px;margin-block-start:-150px;margin-inline-end:48px;border-radius:20px;border-inline-start-width:6px;background-color:#ffffff;box-shadow:0px 24px 60px 0px rgba(16, 40, 56, 0.2);flex-direction:column;gap:12px;border-left-style: solid; border-left-color: #88CCC8;\n}.elementor .e-2a698fea-c334{width:100%;max-width:1400px;padding:0px;flex-direction:column;align-items:flex-end;}.elementor .e-9564e3c-47b9{font-weight:700;font-size:15px;color:#4FA39E;letter-spacing:0.14em;line-height:1.4;text-align:center;}.elementor .e-bec0510-8484{font-weight:700;font-size:44px;color:#2C5470;line-height:1.2;text-align:center;}.elementor .e-753dc89b-62e6{max-width:720px;font-size:20px;color:#3F5A6B;line-height:1.75;text-align:center;}.elementor .e-557ca8fc-5e9f{padding:0px;flex-direction:column;gap:12px;align-items:center;}.elementor .e-67a1ec4c-385f{width:100%;height:auto;aspect-ratio:4 / 3;object-fit:cover;}.elementor .e-71d1d6be-27bb{font-weight:700;font-size:13px;color:#4FA39E;letter-spacing:0.14em;line-height:1.4;}.elementor .e-14e36f8c-cb2d{font-weight:700;font-size:24px;color:#2C5470;line-height:1.3;}.elementor .e-20e55b0-fb78{font-size:17px;color:#3F5A6B;line-height:1.75;}.elementor .e-6fe8b2d8-ee16{padding:28px;flex-direction:column;gap:10px;}.elementor .e-66940b71-3b9f{overflow:hidden;padding:0px;border-radius:20px;border-width:1px;border-color:#D6EAE9;border-style:solid;background-color:#ffffff;box-shadow:0px 14px 40px 0px rgba(16, 40, 56, 0.1);flex-direction:column;}.elementor .e-69e64780-6e9b{width:100%;height:auto;aspect-ratio:4 / 3;object-fit:cover;}.elementor .e-2ad8e30b-219c{font-weight:700;font-size:13px;color:#4FA39E;letter-spacing:0.14em;line-height:1.4;}.elementor .e-17628ffa-af08{font-weight:700;font-size:24px;color:#2C5470;line-height:1.3;}.elementor .e-45e4d6bc-711d{font-size:17px;color:#3F5A6B;line-height:1.75;}.elementor .e-3a5efbfd-29aa{padding:28px;flex-direction:column;gap:10px;}.elementor .e-7e625274-8d6e{overflow:hidden;padding:0px;border-radius:20px;border-width:1px;border-color:#D6EAE9;border-style:solid;background-color:#ffffff;box-shadow:0px 14px 40px 0px rgba(16, 40, 56, 0.1);flex-direction:column;}.elementor .e-6ea0f0fc-84bc{width:100%;height:auto;aspect-ratio:4 / 3;object-fit:cover;}.elementor .e-1f487d0-5d3a{font-weight:700;font-size:13px;color:#4FA39E;letter-spacing:0.14em;line-height:1.4;}.elementor .e-252efefb-5d09{font-weight:700;font-size:24px;color:#2C5470;line-height:1.3;}.elementor .e-5774113e-c22e{font-size:17px;color:#3F5A6B;line-height:1.75;}.elementor .e-44de3b21-f40c{padding:28px;flex-direction:column;gap:10px;}.elementor .e-38250fa4-ec77{overflow:hidden;padding:0px;border-radius:20px;border-width:1px;border-color:#D6EAE9;border-style:solid;background-color:#ffffff;box-shadow:0px 14px 40px 0px rgba(16, 40, 56, 0.1);flex-direction:column;}.elementor .e-601584de-c0d1{padding:0px;gap:28px;grid-template-columns:repeat(3, 1fr);grid-template-rows:auto;}.elementor .e-3bb782e4-24b2{width:100%;max-width:1320px;padding:0px;flex-direction:column;gap:36px;}.elementor .e-1b9b9ce2-a35c{width:100%;height:100%;min-height:420px;object-fit:cover;object-position: 20% center;\n}.elementor .e-60089251-76dd{font-weight:700;font-size:15px;color:#88CCC8;letter-spacing:0.14em;line-height:1.4;}.elementor .e-59d2e3b9-ac51{font-weight:700;font-size:40px;color:#ffffff;line-height:1.2;}.elementor .e-5a3209f7-6788{font-size:18px;color:#E3F1F4;line-height:1.8;}.elementor .e-772ee5e7-817f{font-weight:600;font-size:24px;color:#ffffff;line-height:1.4;padding-inline-start:20px;margin-block-start:12px;border-inline-start-width:4px;border-left-style: solid; border-left-color: #88CCC8;\n}.elementor .e-1572792b-c458{padding:64px;flex-direction:column;gap:16px;justify-content:center;}.elementor .e-2c887ab-848d{width:100%;max-width:1400px;overflow:hidden;padding:0px;border-radius:28px;background-image:linear-gradient(135deg, #2C5470 0%,#1E3D52 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;gap:0px;grid-template-columns:1fr 1fr;grid-template-rows:auto;align-items:stretch;}.elementor .e-4c62e21e-efc6{font-weight:700;font-size:15px;color:#4FA39E;letter-spacing:0.14em;line-height:1.4;}.elementor .e-3532369a-2a1b{font-weight:700;font-size:40px;color:#2C5470;line-height:1.25;}.elementor .e-2faaf7ed-c77d{font-size:19px;color:#3F5A6B;line-height:1.8;}.elementor .e-5b56c7c8-6518{padding:0px;flex-direction:column;gap:14px;}.elementor .e-5fd5fe9d-4a60{font-size:19px;color:#1E3D52;line-height:2.1;}.elementor .e-72bebba0-e366{padding-block-start:28px;padding-block-end:28px;padding-inline-start:36px;padding-inline-end:36px;border-radius:18px;border-width:1px;border-color:#D6EAE9;border-style:solid;background-color:#F2FAF9;flex-direction:column;}.elementor .e-5e9b05eb-a51a{width:100%;max-width:1320px;padding:0px;gap:56px;grid-template-columns:1fr 1.3fr;grid-template-rows:auto;align-items:center;}.elementor .e-41afc99a-78ed{font-weight:700;font-size:32px;color:#2C5470;line-height:1.3;}.elementor .e-4c524726-6626{font-size:19px;color:#3F5A6B;line-height:1.7;}.elementor .e-77cac54c-9f25{max-width:720px;padding:0px;flex-direction:column;gap:10px;}.elementor .e-5e7a8206-8aab:hover,.elementor .e-5e7a8206-8aab:focus-visible{background-color:#6DB8B3;}.elementor .e-5e7a8206-8aab{font-weight:700;font-size:19px;color:#1E3D52;text-decoration:none;padding-block-start:18px;padding-block-end:18px;padding-inline-start:36px;padding-inline-end:36px;border-radius:12px;background-color:#88CCC8;}.elementor .e-d4b5302-37d9:hover,.elementor .e-d4b5302-37d9:focus-visible{color:#ffffff;background-color:#2C5470;}.elementor .e-d4b5302-37d9{font-weight:600;font-size:19px;color:#2C5470;text-decoration:none;padding-block-start:16px;padding-block-end:16px;padding-inline-start:32px;padding-inline-end:32px;border-radius:12px;border-width:2px;border-color:#2C5470;border-style:solid;background-color:transparent;}.elementor .e-38492785-b37c{padding:0px;flex-direction:row;gap:16px;flex-wrap:wrap;}.elementor .e-5f4196a6-b79d{width:100%;max-width:1400px;padding-block-start:48px;padding-block-end:48px;padding-inline-start:56px;padding-inline-end:56px;border-radius:24px;border-width:1px;border-color:#D6EAE9;border-style:solid;background-color:#F2FAF9;flex-direction:row;gap:32px;justify-content:space-between;align-items:center;}.elementor .e-6467237e-7c29{width:100%;padding-block-start:40px;padding-block-end:96px;padding-inline-start:32px;padding-inline-end:32px;flex-direction:column;gap:72px;align-items:center;}