.elementor .e-7c632aea-35a4{font-weight:600;font-size:0.8rem;color:var(--co-accent);letter-spacing:0.1em;}.elementor .e-68047b0c-b82e{max-width:16ch;font-family:var(--co-heading-font);font-weight:400;font-size:7.2rem;color:var(--co-ink);letter-spacing:5px;line-height:1.05;text-align:start;text-transform:uppercase;margin:0px;}.elementor .e-391032cd-623f{max-width:60ch;font-weight:500;font-size:1.15rem;color:var(--co-ink);line-height:1.6;}.elementor .e-62e7bbe-fbfd{font-family:var(--co-heading-font);font-size:1.4rem;color:var(--co-accent);margin:0px;}.elementor .e-6a26f6e0-1670{font-size:0.75rem;color:var(--co-ink);letter-spacing:0.04em;text-transform:uppercase;margin-block-start:0.25rem;}.elementor .e-669170ee-eb40{font-family:var(--co-heading-font);font-size:1.4rem;color:var(--co-accent);margin:0px;}.elementor .e-1803071f-389e{font-size:0.75rem;color:var(--co-ink);letter-spacing:0.04em;text-transform:uppercase;margin-block-start:0.25rem;}.elementor .e-48ae5e39-b64a{font-family:var(--co-heading-font);font-size:1.4rem;color:var(--co-accent);margin:0px;}.elementor .e-1d714e47-cf55{font-size:0.75rem;color:var(--co-ink);letter-spacing:0.04em;text-transform:uppercase;margin-block-start:0.25rem;}.elementor .e-58bcfbd3-6690{font-family:var(--co-heading-font);font-size:1.4rem;color:var(--co-accent);margin:0px;}.elementor .e-588b1e13-f296{font-size:0.75rem;color:var(--co-ink);letter-spacing:0.04em;text-transform:uppercase;margin-block-start:0.25rem;}.elementor .e-fe712e4-8abe{padding-block-start:2.5rem;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:1.5rem;border-block-start-width:1px;display:flex;gap:2.5rem;border-top-style: solid; border-top-color: var(--co-surface);\n}.elementor .e-6d4184c2-2f06{height:100vh;padding-block-start:7rem;padding-block-end:3rem;padding-inline-start:5vw;padding-inline-end:5vw;background-image:linear-gradient(#000000b3, #000000b3),url("https://www.dstream.gr/wp-content/uploads/2026/09/boat.jpg");background-repeat:repeat,no-repeat;background-attachment:scroll;background-size:auto auto,cover;background-position:0% 0%,center center;display:flex;flex-direction:column;gap:1.25rem;justify-content:center;}.elementor .e-240f39-1780{font-weight:600;font-size:0.8rem;color:var(--co-accent);letter-spacing:0.1em;}.elementor .e-e3229d7-77afc34{font-family:var(--co-heading-font);color:var(--co-ink);align-self:center;}.elementor .e-4a04aca2-8c10{width:100%;height:180px;object-fit:cover;border-start-start-radius:12px;border-start-end-radius:12px;border-end-start-radius:0px;border-end-end-radius:0px;}.elementor .e-7f952c79-5951{font-weight:600;font-size:0.75rem;color:var(--co-accent);letter-spacing:0.06em;padding-block-start:0px;padding-block-end:0px;padding-inline-start:1.25rem;padding-inline-end:1.25rem;}.elementor .e-a64bd3e-3adc{font-family:var(--co-heading-font);font-size:1.3rem;color:var(--co-ink);text-transform:uppercase;padding-block-start:0px;padding-block-end:0px;padding-inline-start:1.25rem;padding-inline-end:1.25rem;margin:0px;}.elementor .e-6794eb62-c86c{font-size:0.8rem;color:var(--co-support);padding-block-start:0.75rem;padding-block-end:0px;padding-inline-start:1.25rem;padding-inline-end:1.25rem;border-block-start-width:1px;border-top-style: solid; border-top-color: rgba(255,255,255,0.08);\n}.elementor .e-5cd14db6-d8f1{overflow:hidden;padding-block-end:1.5rem;border-radius:12px;background-color:var(--co-surface);display:flex;flex-direction:column;gap:0.75rem;flex:1 1 0px;}.elementor .e-1605d627-4545{width:100%;height:180px;object-fit:cover;border-start-start-radius:12px;border-start-end-radius:12px;border-end-start-radius:0px;border-end-end-radius:0px;}.elementor .e-7df2f6db-e657{font-weight:600;font-size:0.75rem;color:var(--co-accent);letter-spacing:0.06em;padding-block-start:0px;padding-block-end:0px;padding-inline-start:1.25rem;padding-inline-end:1.25rem;}.elementor .e-2bc7a4e0-6872{font-family:var(--co-heading-font);font-size:1.3rem;color:var(--co-ink);text-transform:uppercase;padding-block-start:0px;padding-block-end:0px;padding-inline-start:1.25rem;padding-inline-end:1.25rem;margin:0px;}.elementor .e-3f85f1fa-fa60{font-size:0.8rem;color:var(--co-support);padding-block-start:0.75rem;padding-block-end:0px;padding-inline-start:1.25rem;padding-inline-end:1.25rem;margin-block-end:0px;border-block-start-width:1px;border-top-style: solid; border-top-color: rgba(255,255,255,0.08);\n}.elementor .e-3f0f379-b9a5{overflow:hidden;padding-block-end:1.5rem;border-radius:12px;background-color:var(--co-surface);display:flex;flex-direction:column;gap:0.75rem;flex:1 1 0px;}.elementor .e-30dd3856-5d2f{width:100%;height:180px;object-fit:cover;border-start-start-radius:12px;border-start-end-radius:12px;border-end-start-radius:0px;border-end-end-radius:0px;}.elementor .e-6b9f1057-b4af{font-weight:600;font-size:0.75rem;color:var(--co-accent);letter-spacing:0.06em;padding-block-start:0px;padding-block-end:0px;padding-inline-start:1.25rem;padding-inline-end:1.25rem;}.elementor .e-40de2d6-a49b{font-family:var(--co-heading-font);font-size:1.3rem;color:var(--co-ink);text-transform:uppercase;padding-block-start:0px;padding-block-end:0px;padding-inline-start:1.25rem;padding-inline-end:1.25rem;margin:0px;}.elementor .e-154ce9d5-46b5{font-size:0.8rem;color:var(--co-support);padding-block-start:0.75rem;padding-block-end:0px;padding-inline-start:1.25rem;padding-inline-end:1.25rem;margin-block-end:0px;border-block-start-width:1px;border-top-style: solid; border-top-color: rgba(255,255,255,0.08);\n}.elementor .e-3edc8ffd-7a0d{overflow:hidden;padding-block-end:1.5rem;border-radius:12px;background-color:var(--co-surface);display:flex;flex-direction:column;gap:0.75rem;flex:1 1 0px;}.elementor .e-5228c55d-4580{width:100%;height:180px;object-fit:cover;border-start-start-radius:12px;border-start-end-radius:12px;border-end-start-radius:0px;border-end-end-radius:0px;}.elementor .e-58a95f9a-8102{font-weight:600;font-size:0.75rem;color:var(--co-accent);letter-spacing:0.06em;padding-block-start:0px;padding-block-end:0px;padding-inline-start:1.25rem;padding-inline-end:1.25rem;}.elementor .e-12fe570-f072{font-family:var(--co-heading-font);font-size:1.3rem;color:var(--co-ink);text-transform:uppercase;padding-block-start:0px;padding-block-end:0px;padding-inline-start:1.25rem;padding-inline-end:1.25rem;margin:0px;}.elementor .e-376189ad-5fb6{font-size:0.8rem;color:var(--co-support);padding-block-start:0.75rem;padding-block-end:0px;padding-inline-start:1.25rem;padding-inline-end:1.25rem;margin-block-end:0px;border-block-start-width:1px;border-top-style: solid; border-top-color: rgba(255,255,255,0.08);\n}.elementor .e-9e4ed2f-bc34{overflow:hidden;padding-block-end:1.5rem;border-radius:12px;background-color:var(--co-surface);display:flex;flex-direction:column;gap:0.75rem;flex:1 1 0px;}.elementor .e-7f4f9908-bc69{display:flex;gap:2rem;}.elementor .e-19e45ca9-89ea{width:100vw;padding-block-start:6rem;padding-block-end:6rem;padding-inline-start:5vw;padding-inline-end:5vw;background-color:var(--co-bg);display:flex;flex-direction:column;gap:3rem;justify-content:center;align-items:center;}.elementor .e-614e68d-183d{max-width:20ch;font-family:var(--co-heading-font);font-size:2.8rem;color:var(--co-ink);line-height:1.1;text-transform:uppercase;margin:0px;}.elementor .e-311309ca-8fde{max-width:70ch;font-size:1.1rem;color:var(--co-support);line-height:1.7;}.elementor .e-ecb10-1558{text-align:center;padding-block-start:7rem;padding-block-end:7rem;padding-inline-start:5vw;padding-inline-end:5vw;background-color:var(--co-surface);display:flex;flex-direction:column;gap:2rem;align-items:center;}.elementor .e-b3c7b22-2e96{font-family:var(--co-heading-font);font-size:2.5rem;color:var(--co-ink);text-transform:uppercase;margin:0px;}.elementor .e-70b75e5-1041{font-size:0.9rem;color:var(--co-support);letter-spacing:0.04em;}.elementor .e-747fbb93-6968{font-weight:700;color:var(--co-ink);letter-spacing:0.05em;text-transform:uppercase;padding-block-start:1.1rem;padding-block-end:1.1rem;padding-inline-start:2.75rem;padding-inline-end:2.75rem;border-radius:12px;background-color:var(--co-accent);}.elementor .e-51462d88-27a3{text-align:center;padding-block-start:7rem;padding-block-end:7rem;padding-inline-start:5vw;padding-inline-end:5vw;border-block-start-width:1px;background-color:var(--co-bg);display:flex;flex-direction:column;gap:1.5rem;align-items:center;border-top-style: solid; border-top-color: var(--co-surface);\n}