.elementor .e-2238c2f8-5c2c{font-family:var(--font-main);font-weight:800;font-size:18px;color:#FFFFFF;line-height:1;display:none;}.elementor .e-653752ca-4d49{width:104px;height:34px;min-width:104px;padding:0px;border-radius:0px;background-image:url("https://replio.gr/wp-content/uploads/replio-logo-white.png");background-repeat:no-repeat;background-attachment:scroll;background-size:contain;background-position:0% 50%;display:block;}.elementor .e-1406818-f1bf{width:1px;height:1px;overflow:hidden;position:absolute;font-family:var(--font-main);font-weight:700;font-size:20px;color:#FFFFFF;letter-spacing:-0.02em;clip:rect(0 0 0 0); white-space:nowrap;\n}.elementor .e-7745c196-ca00{width:auto;padding:0px;display:flex;flex-direction:row;gap:10px;align-items:center;}.elementor .e-73ea61d3-38de{font-family:var(--font-main);font-weight:500;font-size:15px;color:rgba(255,255,255,.88);padding-block-start:8px;padding-block-end:8px;padding-inline-start:12px;padding-inline-end:12px;background-color:transparent;}.elementor .e-2126cbf5-ff78{font-family:var(--font-main);font-weight:500;font-size:15px;color:rgba(255,255,255,.88);padding-block-start:8px;padding-block-end:8px;padding-inline-start:12px;padding-inline-end:12px;background-color:transparent;}.elementor .e-5c65b1c-f7e9{font-family:var(--font-main);font-weight:500;font-size:15px;color:rgba(255,255,255,.88);padding-block-start:8px;padding-block-end:8px;padding-inline-start:12px;padding-inline-end:12px;background-color:transparent;}.elementor .e-3741e954-64ba{width:auto;padding:0px;display:flex;flex-direction:row;gap:8px;}.elementor .e-67e1d009-4161{font-family:var(--font-main);font-weight:600;font-size:15px;color:#0F1B30;padding-block-start:12px;padding-block-end:12px;padding-inline-start:20px;padding-inline-end:20px;border-radius:999px;background-color:#FFFFFF;}.elementor .e-a7b15c8-2dcb{width:100%;max-width:1240px;padding:0px;display:flex;flex-direction:row;gap:24px;justify-content:space-between;align-items:center;}.elementor .e-2ec17fd4-cfbf{max-width:520px;color:rgba(255,255,255,.88);}.elementor .e-40cbff1b-680b{font-family:var(--font-main);font-size:15px;color:rgba(255,255,255,.75);& a { color:#FFFFFF;text-decoration:underline; }\n}.elementor .e-610b2ecd-e696{padding:0px;display:flex;flex-direction:column;gap:20px;align-items:flex-start;}.elementor .e-22e76306-81eb{font-family:var(--font-main);font-weight:500;font-size:14px;color:var(--c-ink);}.elementor .e-13ef3e23-1211{width:100%;height:48px;font-family:var(--font-main);font-size:16px;color:var(--c-ink);padding-block-start:0px;padding-block-end:0px;padding-inline-start:14px;padding-inline-end:14px;border-radius:10px;border-width:1px;border-color:#D0D5DD;border-style:solid;background-color:#FFFFFF;}.elementor .e-5f83210f-d5dc{padding:0px;display:flex;flex-direction:column;gap:6px;}.elementor .e-557ccdfb-a83e{font-family:var(--font-main);font-weight:500;font-size:14px;color:var(--c-ink);}.elementor .e-3ce07159-d6f0{width:100%;height:48px;font-family:var(--font-main);font-size:16px;color:var(--c-ink);padding-block-start:0px;padding-block-end:0px;padding-inline-start:14px;padding-inline-end:14px;border-radius:10px;border-width:1px;border-color:#D0D5DD;border-style:solid;background-color:#FFFFFF;}.elementor .e-6926b2c7-e452{padding:0px;display:flex;flex-direction:column;gap:6px;}.elementor .e-4a75eb9c-d123{font-family:var(--font-main);font-weight:500;font-size:14px;color:var(--c-ink);}.elementor .e-ecf8a38-2bf4{width:100%;height:48px;font-family:var(--font-main);font-size:16px;color:var(--c-ink);padding-block-start:0px;padding-block-end:0px;padding-inline-start:14px;padding-inline-end:14px;border-radius:10px;border-width:1px;border-color:#D0D5DD;border-style:solid;background-color:#FFFFFF;}.elementor .e-3eadadda-ef14{padding:0px;display:flex;flex-direction:column;gap:6px;}.elementor .e-4c3b9b31-4eb4{font-family:var(--font-main);font-weight:500;font-size:14px;color:var(--c-ink);}.elementor .e-54114c14-2f42{width:100%;height:48px;font-family:var(--font-main);font-size:16px;color:var(--c-ink);padding-block-start:0px;padding-block-end:0px;padding-inline-start:14px;padding-inline-end:14px;border-radius:10px;border-width:1px;border-color:#D0D5DD;border-style:solid;background-color:#FFFFFF;}.elementor .e-1c3e6378-5893{padding:0px;display:flex;flex-direction:column;gap:6px;}.elementor .e-16962383-1744{font-family:var(--font-main);font-weight:500;font-size:14px;color:var(--c-ink);}.elementor .e-6daab171-d63a{width:100%;height:48px;font-family:var(--font-main);font-size:16px;color:var(--c-ink);padding-block-start:0px;padding-block-end:0px;padding-inline-start:14px;padding-inline-end:14px;border-radius:10px;border-width:1px;border-color:#D0D5DD;border-style:solid;background-color:#FFFFFF;}.elementor .e-25c65ce-fa1a{padding:0px;display:flex;flex-direction:column;gap:6px;grid-column:1 / -1;}.elementor .e-5a13653f-b078{font-family:var(--font-main);font-weight:500;font-size:14px;color:var(--c-ink);}.elementor .e-a3300ae-5aa4{width:100%;min-height:110px;font-family:var(--font-main);font-size:16px;color:var(--c-ink);padding-block-start:12px;padding-block-end:12px;padding-inline-start:14px;padding-inline-end:14px;border-radius:10px;border-width:1px;border-color:#D0D5DD;border-style:solid;background-color:#FFFFFF;}.elementor .e-76ea017c-4377{padding:0px;display:flex;flex-direction:column;gap:6px;grid-column:1 / -1;}.elementor .e-4438d2e8-2b67{font-family:var(--font-main);font-weight:600;font-size:16px;color:#FFFFFF;padding-block-start:16px;padding-block-end:16px;padding-inline-start:26px;padding-inline-end:26px;border-radius:999px;background-color:var(--c-indigo);grid-column:1 / -1;}.elementor .e-5ac2046d-37dd{font-family:var(--font-main);font-size:13px;color:var(--c-ink-3);grid-column:1 / -1;}.elementor .e-43b207b8-dd71{font-family:var(--font-main);font-size:15px;color:var(--c-ok);}.elementor .e-a03650b-90e1{border-radius:10px;background-color:var(--c-ok-bg);grid-column:1 / -1;}.elementor .e-5794d692-51fd{font-family:var(--font-main);font-size:15px;}.elementor .e-36d0a3a9-ecba{border-radius:10px;grid-column:1 / -1;}.elementor .e-36edc6c9-9346{padding:clamp(22px,3vw,36px);border-radius:20px;background-color:#FFFFFF;box-shadow:0px 40px 80px -28px rgba(0,0,0,.5);display:grid;gap:16px;grid-template-columns:1fr 1fr;grid-template-rows:auto;}.elementor .e-25893a56-84af{width:100%;max-width:1240px;padding:0px;margin-block-start:clamp(48px,7vw,96px);display:grid;gap:56px;grid-template-columns:1fr 520px;grid-template-rows:auto;align-items:start;}.elementor .e-4f958b25-fd03{width:100%;position:relative;font-family:var(--font-main);color:#FFFFFF;padding-block-start:24px;padding-block-end:clamp(56px,7vw,96px);padding-inline-start:clamp(16px,4vw,56px);padding-inline-end:clamp(16px,4vw,56px);background-image:linear-gradient(90deg, rgba(9,28,58,.92) 0%,rgba(9,28,58,.75) 38%,rgba(9,28,58,.35) 100%),linear-gradient(160deg, #2B5C8F 0%,#173A63 55%,#0F2342 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;background-color:#1A3A64;display:flex;flex-direction:column;gap:0px;align-items:center;}.elementor .e-113ac9ef-b58d{font-family:var(--font-main);font-size:15px;}.elementor .e-1a73758e-ddcb{padding:0px;display:flex;flex-direction:row;gap:8px;justify-content:space-between;align-items:center;}.elementor .e-45b388fa-4d57{font-family:var(--font-main);font-size:14px;color:var(--c-ink-2);}.elementor .e-1988c8a5-93e0{font-family:var(--font-main);font-weight:700;font-size:34px;color:var(--c-ink);letter-spacing:-0.03em;}.elementor .e-5f04b60e-c2b1{padding:0px;display:flex;flex-direction:row;justify-content:space-between;align-items:baseline;\n}.elementor .e-529ce02d-58b8{max-width:340px;}.elementor .e-758b7ef8-88d6{gap:28px;}.elementor .e-3ea64b18-e3ee{padding:0px;display:flex;flex-direction:column;gap:6px;}.elementor .e-6e79eb9e-78d5{padding-block-start:26px;padding-block-end:26px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:1px;display:grid;gap:24px;grid-template-columns:80px 1fr;grid-template-rows:auto;border-top-style: solid; border-top-color: var(--c-sand-2);\n}.elementor .e-3dc5d63a-363a{padding:0px;display:flex;flex-direction:column;gap:6px;}.elementor .e-6fa437d0-884f{padding-block-start:26px;padding-block-end:26px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:1px;display:grid;gap:24px;grid-template-columns:80px 1fr;grid-template-rows:auto;border-top-style: solid; border-top-color: var(--c-sand-2);\n}.elementor .e-4e24ecd5-ce24{padding:0px;display:flex;flex-direction:column;gap:6px;}.elementor .e-f1be614-597a{padding-block-start:26px;padding-block-end:26px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:1px;display:grid;gap:24px;grid-template-columns:80px 1fr;grid-template-rows:auto;border-top-style: solid; border-top-color: var(--c-sand-2);\n}.elementor .e-357ae12f-84e6{padding:0px;display:flex;flex-direction:column;gap:6px;}.elementor .e-10789aae-9bc5{padding-block-start:26px;padding-block-end:26px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:1px;border-block-end-width:1px;display:grid;gap:24px;grid-template-columns:80px 1fr;grid-template-rows:auto;border-top-style: solid; border-top-color: var(--c-sand-2); border-bottom-style: solid; border-bottom-color: var(--c-sand-2);\n}.elementor .e-52b22a95-ed14{padding:0px;display:flex;flex-direction:column;gap:0px;}.elementor .e-5f920ac6-cff3{max-width:1240px;grid-template-rows:auto;}.elementor .e-79c2272e-94e6{background-color:var(--c-sand);}.elementor .e-488e9fd5-6758{& a { color:var(--c-indigo);text-decoration:underline; }\n}.elementor .e-1c0927f3-d9a2{font-family:var(--font-main);font-weight:600;font-size:18px;color:var(--c-ink);}.elementor .e-74e6bf0-55d9{padding-block-start:20px;padding-block-end:20px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-260c1a5d-7089{padding-block-start:0px;padding-block-end:22px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-70b48597-ec7a{border-block-end-width:1px;border-bottom-style: solid; border-bottom-color: var(--c-line);\n}.elementor .e-32949f1a-2bb2{font-family:var(--font-main);font-weight:600;font-size:18px;color:var(--c-ink);}.elementor .e-421e5929-d2fb{padding-block-start:20px;padding-block-end:20px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-58d79f34-56ee{padding-block-start:0px;padding-block-end:22px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-4f921a36-b563{border-block-end-width:1px;border-bottom-style: solid; border-bottom-color: var(--c-line);\n}.elementor .e-a12897d-6968{font-family:var(--font-main);font-weight:600;font-size:18px;color:var(--c-ink);}.elementor .e-295653ee-a84f{padding-block-start:20px;padding-block-end:20px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-c30ea24-b8ba{padding-block-start:0px;padding-block-end:22px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-35271471-d157{border-block-end-width:1px;border-bottom-style: solid; border-bottom-color: var(--c-line);\n}.elementor .e-2a800f45-e1af{border-block-start-width:1px;border-top-style: solid; border-top-color: var(--c-line);\n}.elementor .e-7d57853-6df8{max-width:1240px;grid-template-rows:auto;}.elementor .e-23e71182-862d{font-family:var(--font-main);font-weight:800;font-size:18px;color:#FFFFFF;line-height:1;display:none;}.elementor .e-60b417bd-ef43{width:104px;height:34px;min-width:104px;padding:0px;border-radius:0px;background-image:url("https://replio.gr/wp-content/uploads/replio-logo-white.png");background-repeat:no-repeat;background-attachment:scroll;background-size:contain;background-position:0% 50%;display:block;}.elementor .e-30a204c8-c458{width:1px;height:1px;overflow:hidden;position:absolute;font-family:var(--font-main);font-weight:700;font-size:20px;color:#FFFFFF;clip:rect(0 0 0 0); white-space:nowrap;\n}.elementor .e-9aa6f85-dc10{width:auto;padding:0px;display:flex;flex-direction:row;gap:10px;align-items:center;}.elementor .e-677a4f6c-e770{max-width:340px;font-family:var(--font-main);font-size:15px;color:rgba(255,255,255,.7);}.elementor .e-b1fff8c-49c7{font-family:var(--font-main);font-size:15px;& a { color:#FFFFFF; }\n}.elementor .e-7f41050f-6cdf{padding:0px;display:flex;flex-direction:column;gap:14px;}.elementor .e-75b7e205-51b2{font-family:var(--font-main);font-weight:600;font-size:13px;color:rgba(255,255,255,.5);letter-spacing:0.06em;text-transform:uppercase;}.elementor .e-3fa95d7f-c56b{font-family:var(--font-main);font-size:15px;& a { color:rgba(255,255,255,.85);text-decoration:none; }\n}.elementor .e-37ff5f9-be27{font-family:var(--font-main);font-size:15px;& a { color:rgba(255,255,255,.85);text-decoration:none; }\n}.elementor .e-614f35fa-66bb{font-family:var(--font-main);font-size:15px;& a { color:rgba(255,255,255,.85);text-decoration:none; }\n}.elementor .e-5028b6b-88b0{font-family:var(--font-main);font-size:15px;& a { color:rgba(255,255,255,.85);text-decoration:none; }\n}.elementor .e-403eee4a-538a{padding:0px;display:flex;flex-direction:column;gap:10px;}.elementor .e-4d60d926-be18{font-family:var(--font-main);font-weight:600;font-size:13px;color:rgba(255,255,255,.5);letter-spacing:0.06em;text-transform:uppercase;}.elementor .e-5f1b4082-e219{font-family:var(--font-main);font-size:15px;& a { color:rgba(255,255,255,.85);text-decoration:none; }\n}.elementor .e-62707d4-a750{font-family:var(--font-main);font-size:15px;& a { color:rgba(255,255,255,.85);text-decoration:none; }\n}.elementor .e-2d0da1a2-c713{font-family:var(--font-main);font-size:15px;& a { color:rgba(255,255,255,.85);text-decoration:none; }\n}.elementor .e-7c2a7c99-21c8{padding:0px;display:flex;flex-direction:column;gap:10px;}.elementor .e-612e779a-e561{padding:0px;display:grid;gap:40px;grid-template-columns:5fr 3fr 3fr;grid-template-rows:auto;}.elementor .e-3c24fe40-dc3c{font-family:var(--font-main);font-size:13px;color:rgba(255,255,255,.55);}.elementor .e-42b956c4-f846{padding-block-start:24px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:1px;display:flex;flex-direction:row;justify-content:space-between;border-top-style: solid; border-top-color: rgba(255,255,255,.12);\n}.elementor .e-1460e5b0-b9db{width:100%;max-width:1240px;padding:0px;display:flex;flex-direction:column;gap:40px;}.elementor .e-22b9f806-d1c4{width:100%;font-family:var(--font-main);color:rgba(255,255,255,.75);padding-block-start:64px;padding-block-end:32px;padding-inline-start:clamp(16px,4vw,56px);padding-inline-end:clamp(16px,4vw,56px);background-color:var(--c-navy-2);display:flex;flex-direction:column;align-items:center;}