.elementor .e-5f0151b8-4505{width:196px;height:52px;object-fit:contain;display:block;}.elementor .e-41ceb4df-39d0:focus{box-shadow:0px 0px 0px 3px #026E2D;}.elementor .e-41ceb4df-39d0{width:196px;min-width:0px;position:relative;padding:0px;margin:0px;display:block;flex:0 0 auto;}.elementor .e-115de5a8-abba:hover,.elementor .e-115de5a8-abba:focus-visible{color:#026E2D;}.elementor .e-115de5a8-abba:focus{box-shadow:0px 0px 0px 3px #026E2D;}.elementor .e-115de5a8-abba{min-height:44px;font-family:Manrope;font-weight:600;font-size:15px;color:#24353E;letter-spacing:0px;line-height:22px;text-decoration:none;padding:0px;margin:0px;border-radius:0px;border-width:0px;background-color:transparent;box-shadow:0px 0px 0px 0px transparent;display:inline-flex;justify-content:flex-start;align-items:center;}.elementor .e-39b75eaa-b1df:hover,.elementor .e-39b75eaa-b1df:focus-visible{color:#026E2D;}.elementor .e-39b75eaa-b1df:focus{box-shadow:0px 0px 0px 3px #026E2D;}.elementor .e-39b75eaa-b1df{min-height:44px;font-family:Manrope;font-weight:600;font-size:15px;color:#24353E;letter-spacing:0px;line-height:22px;text-decoration:none;padding:0px;margin:0px;border-radius:0px;border-width:0px;background-color:transparent;box-shadow:0px 0px 0px 0px transparent;display:inline-flex;justify-content:flex-start;align-items:center;}.elementor .e-51b66c84-4850:hover,.elementor .e-51b66c84-4850:focus-visible{color:#026E2D;}.elementor .e-51b66c84-4850:focus{box-shadow:0px 0px 0px 3px #026E2D;}.elementor .e-51b66c84-4850{min-height:44px;font-family:Manrope;font-weight:600;font-size:15px;color:#24353E;letter-spacing:0px;line-height:22px;text-decoration:none;padding:0px;margin:0px;border-radius:0px;border-width:0px;background-color:transparent;box-shadow:0px 0px 0px 0px transparent;display:inline-flex;justify-content:flex-start;align-items:center;}.elementor .e-4cda3597-ca14:hover,.elementor .e-4cda3597-ca14:focus-visible{color:#026E2D;}.elementor .e-4cda3597-ca14:focus{box-shadow:0px 0px 0px 3px #026E2D;}.elementor .e-4cda3597-ca14{min-height:44px;font-family:Manrope;font-weight:600;font-size:15px;color:#24353E;letter-spacing:0px;line-height:22px;text-decoration:none;padding:0px;margin:0px;border-radius:0px;border-width:0px;background-color:transparent;box-shadow:0px 0px 0px 0px transparent;display:inline-flex;justify-content:flex-start;align-items:center;}.elementor .e-7ceb6245-b6bb:hover,.elementor .e-7ceb6245-b6bb:focus-visible{color:#026E2D;}.elementor .e-7ceb6245-b6bb:focus{box-shadow:0px 0px 0px 3px #026E2D;}.elementor .e-7ceb6245-b6bb{min-height:44px;font-family:Manrope;font-weight:600;font-size:15px;color:#24353E;letter-spacing:0px;line-height:22px;text-decoration:none;padding:0px;margin:0px;border-radius:0px;border-width:0px;background-color:transparent;box-shadow:0px 0px 0px 0px transparent;display:inline-flex;justify-content:flex-start;align-items:center;}.elementor .e-7aac953a-2aee:hover,.elementor .e-7aac953a-2aee:focus-visible{color:#026E2D;}.elementor .e-7aac953a-2aee:focus{box-shadow:0px 0px 0px 3px #026E2D;}.elementor .e-7aac953a-2aee{min-height:44px;font-family:Manrope;font-weight:600;font-size:15px;color:#24353E;letter-spacing:0px;line-height:22px;text-decoration:none;padding:0px;margin:0px;border-radius:0px;border-width:0px;background-color:transparent;box-shadow:0px 0px 0px 0px transparent;display:inline-flex;justify-content:flex-start;align-items:center;}.elementor .e-16a07322-c0bc{width:auto;min-width:0px;position:relative;padding:0px;margin:0px;gap:28px;align-items:center;}.elementor .e-2ccd73f0-ad0b{width:44px;height:44px;min-width:44px;min-height:44px;font-family:Manrope;font-weight:600;font-size:12px;color:#24353E;line-height:22px;padding:0px;margin:0px;border-radius:12px;border-width:0px;background-color:transparent;display:inline-flex;flex:0 0 44px;justify-content:center;align-items:center;}.elementor .e-6c8728a6-5fc6:hover,.elementor .e-6c8728a6-5fc6:focus-visible{color:white;background-color:#015A25;}.elementor .e-6c8728a6-5fc6:focus{box-shadow:0px 0px 0px 3px #026E2D;}.elementor .e-6c8728a6-5fc6{min-height:48px;font-family:Manrope;font-weight:600;font-size:15px;color:white;letter-spacing:0px;line-height:22px;text-decoration:none;padding-block-start:12px;padding-block-end:12px;padding-inline-start:24px;padding-inline-end:24px;margin:0px;border-radius:999px;border-width:0px;background-color:#026E2D;box-shadow:0px 5px 18px 0px rgba(2,110,45,.12);display:inline-flex;justify-content:center;align-items:center;}.elementor .e-1bcd1853-75aa{min-width:0px;min-height:87px;max-width:1280px;position:relative;padding:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;gap:24px;justify-content:space-between;align-items:center;}.elementor .e-33179123-5b57{width:164px;height:44px;object-fit:contain;display:block;}.elementor .e-111808f-6669:focus{box-shadow:0px 0px 0px 3px #026E2D;}.elementor .e-111808f-6669{width:164px;min-width:0px;position:relative;padding:0px;margin:0px;display:block;flex:0 0 auto;}.elementor .e-6ccf5141-1171{width:44px;height:44px;min-width:44px;min-height:44px;font-family:Manrope;font-weight:600;font-size:12px;color:#24353E;line-height:22px;padding:0px;margin:0px;border-radius:12px;border-width:0px;background-color:transparent;display:inline-flex;flex:0 0 44px;justify-content:center;align-items:center;}.elementor .e-1b0f9b2f-bb9d{font-family:Manrope;font-weight:600;font-size:0px;color:#24353E;letter-spacing:0px;line-height:0px;margin:0px;}.elementor .e-32765b27-cf5a{width:44px;padding:0px;}.elementor .e-35b2f139-8b8f:focus{outline-offset:4px;box-shadow:0px 0px 0px 3px #026E2D;}.elementor .e-35b2f139-8b8f{width:44px;height:44px;min-height:44px;padding:0px;border-radius:12px;background-image:url("https://dev1.dietarius.eu/wp-content/uploads/2026/11/dietarius-v2-menu-icon.png");background-repeat:no-repeat;background-attachment:scroll;background-size:24px 24px;background-position:center center;background-color:#EAF2E4;}.elementor .e-4af57d7e-ce11:hover,.elementor .e-4af57d7e-ce11:focus-visible{color:#90AD51;}.elementor .e-4af57d7e-ce11:focus{box-shadow:0px 0px 0px 3px #90AD51;}.elementor .e-4af57d7e-ce11{width:100%;min-height:64px;font-family:Manrope;font-weight:600;font-size:26px;color:white;letter-spacing:0px;line-height:34px;text-decoration:none;padding:0px;margin:0px;border-radius:0px;border-width:0px;background-color:transparent;box-shadow:0px 0px 0px 0px transparent;display:inline-flex;justify-content:flex-start;align-items:center;}.elementor .e-58fb3336-5ef2:hover,.elementor .e-58fb3336-5ef2:focus-visible{color:#90AD51;}.elementor .e-58fb3336-5ef2:focus{box-shadow:0px 0px 0px 3px #90AD51;}.elementor .e-58fb3336-5ef2{width:100%;min-height:64px;font-family:Manrope;font-weight:600;font-size:26px;color:white;letter-spacing:0px;line-height:34px;text-decoration:none;padding:0px;margin:0px;border-radius:0px;border-width:0px;background-color:transparent;box-shadow:0px 0px 0px 0px transparent;display:inline-flex;justify-content:flex-start;align-items:center;}.elementor .e-67061c85-b81a:hover,.elementor .e-67061c85-b81a:focus-visible{color:#90AD51;}.elementor .e-67061c85-b81a:focus{box-shadow:0px 0px 0px 3px #90AD51;}.elementor .e-67061c85-b81a{width:100%;min-height:64px;font-family:Manrope;font-weight:600;font-size:26px;color:white;letter-spacing:0px;line-height:34px;text-decoration:none;padding:0px;margin:0px;border-radius:0px;border-width:0px;background-color:transparent;box-shadow:0px 0px 0px 0px transparent;display:inline-flex;justify-content:flex-start;align-items:center;}.elementor .e-576d2927-9eb2:hover,.elementor .e-576d2927-9eb2:focus-visible{color:#90AD51;}.elementor .e-576d2927-9eb2:focus{box-shadow:0px 0px 0px 3px #90AD51;}.elementor .e-576d2927-9eb2{width:100%;min-height:64px;font-family:Manrope;font-weight:600;font-size:26px;color:white;letter-spacing:0px;line-height:34px;text-decoration:none;padding:0px;margin:0px;border-radius:0px;border-width:0px;background-color:transparent;box-shadow:0px 0px 0px 0px transparent;display:inline-flex;justify-content:flex-start;align-items:center;}.elementor .e-42c068a5-69ef:hover,.elementor .e-42c068a5-69ef:focus-visible{color:#90AD51;}.elementor .e-42c068a5-69ef:focus{box-shadow:0px 0px 0px 3px #90AD51;}.elementor .e-42c068a5-69ef{width:100%;min-height:64px;font-family:Manrope;font-weight:600;font-size:26px;color:white;letter-spacing:0px;line-height:34px;text-decoration:none;padding:0px;margin:0px;border-radius:0px;border-width:0px;background-color:transparent;box-shadow:0px 0px 0px 0px transparent;display:inline-flex;justify-content:flex-start;align-items:center;}.elementor .e-77045b79-bf4d:hover,.elementor .e-77045b79-bf4d:focus-visible{color:#90AD51;}.elementor .e-77045b79-bf4d:focus{box-shadow:0px 0px 0px 3px #90AD51;}.elementor .e-77045b79-bf4d{width:100%;min-height:64px;font-family:Manrope;font-weight:600;font-size:26px;color:white;letter-spacing:0px;line-height:34px;text-decoration:none;padding:0px;margin:0px;border-radius:0px;border-width:0px;background-color:transparent;box-shadow:0px 0px 0px 0px transparent;display:inline-flex;justify-content:flex-start;align-items:center;}.elementor .e-1323d485-67c8{min-width:0px;position:relative;padding:0px;margin:0px;flex-direction:column;gap:0px;}.elementor .e-602b687-cb6c:hover,.elementor .e-602b687-cb6c:focus-visible{color:white;background-color:#015A25;}.elementor .e-602b687-cb6c:focus{box-shadow:0px 0px 0px 3px #90AD51;}.elementor .e-602b687-cb6c{width:100%;min-height:48px;font-family:Manrope;font-weight:600;font-size:15px;color:white;letter-spacing:0px;line-height:22px;text-decoration:none;padding-block-start:12px;padding-block-end:12px;padding-inline-start:24px;padding-inline-end:24px;margin:0px;border-radius:999px;border-width:1px;border-color:rgba(255,255,255,.28);border-style:solid;background-color:transparent;box-shadow:0px 0px 0px 0px transparent;display:inline-flex;justify-content:center;align-items:center;}.elementor .e-4003fffc-4ce1{min-width:0px;position:relative;padding:0px;margin-block-start:24px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-3f680034-2c21{font-family:Manrope;font-weight:400;font-size:14px;color:#DCE3DE;letter-spacing:0px;line-height:22px;text-align:center;margin-block-start:16px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;display:block;}.elementor .e-5d8c5929-ceb7{width:100%;min-width:0px;max-width:100%;overflow:hidden;position:absolute;inset-block-start:100%;inset-inline-end:0px;inset-inline-start:0px;z-index:1000;padding-block-start:24px;padding-block-end:48px;padding-inline-start:24px;padding-inline-end:24px;margin:0px;background-image:url("https://dev1.dietarius.eu/wp-content/uploads/2026/11/dietarius-v2-menu-glow.png");background-repeat:no-repeat;background-attachment:scroll;background-size:730px 920px;background-position:-200px 18px;background-color:#24353E;}.elementor .e-45d22cf6-b36a{width:44px;min-width:0px;position:static;padding:0px;margin:0px;}.elementor .e-1da4c463-fcf8{width:44px;position:static;padding:0px;}.elementor .e-418ab627-e156{min-width:0px;min-height:71px;max-width:1280px;position:relative;padding:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;display:none;justify-content:space-between;align-items:center;}.elementor .e-819a496-95b8{width:100%;min-width:0px;overflow:visible;position:relative;inset-inline-end:0px;inset-inline-start:0px;z-index:1000;padding-block-start:0px;padding-block-end:0px;padding-inline-start:max(24px,5.5556%);padding-inline-end:max(24px,5.5556%);margin:0px;border-color:#DCE3DE;border-style:solid;background-color:white;}.elementor .e-5da17417-f0a3{width:100%;position:fixed;inset-inline-end:0px;inset-inline-start:0px;z-index:1000;padding:0px;margin:0px;gap:0px;grid-template-columns:1fr;grid-template-rows:auto;}.elementor .e-d01411f-8274{width:100%;min-width:0px;min-height:88px;position:relative;padding:0px;margin:0px;}.elementor .e-6fcbf4df-53dc{font-family:Manrope;font-weight:600;font-size:14px;color:#026e2d;margin-block-end:18px;display:block;}.elementor .e-34889300-b62f{font-family:Manrope;font-weight:700;font-size:64px;color:#24353e;letter-spacing:-0.03em;line-height:1.1;margin-block-end:18px;display:block;}.elementor .e-57b942a0-1cd4{font-family:Manrope;font-size:20px;color:#61706a;line-height:1.6;display:block;}.elementor .e-768f4d34-cb21{font-family:Manrope;font-weight:600;font-size:14px;color:#026e2d;margin-block-end:16px;display:block;}.elementor .e-34aeba91-91c6{font-family:Manrope;font-weight:700;font-size:32px;color:#24353e;line-height:1.2;display:block;}.elementor .e-764576b7-e9b8{font-family:Manrope;font-size:14px;color:#61706a;display:block;}.elementor .e-66f5e2a0-b0a0{font-family:Manrope;font-weight:700;font-size:20px;color:#026e2d;text-decoration:underline;display:block;}.elementor .e-52e9c529-2c40{padding:0px;display:flex;flex-direction:column;gap:10px;flex:1 1 0px;}.elementor .e-4f78fd67-bec9{font-family:Manrope;font-size:14px;color:#61706a;display:block;}.elementor .e-63d0c5a5-33fb{font-family:Manrope;font-weight:700;font-size:20px;color:#026e2d;text-decoration:underline;display:block;}.elementor .e-55d284a7-98f7{padding:0px;display:flex;flex-direction:column;gap:10px;flex:1 1 0px;}.elementor .e-536555fb-48b6{padding:0px;margin-block-start:36px;display:flex;gap:40px;}.elementor .e-1e9e465c-1053{font-family:Manrope;font-size:15px;color:#53645b;line-height:1.7;padding-block-start:24px;margin-block-start:30px;display:block;}.elementor .e-1a4148f4-eed3{padding:40px;border-radius:24px;background-color:#ffffff;display:flex;flex-direction:column;gap:0px;flex:2 1 0px;}.elementor .e-370ecaa4-9338{font-family:Manrope;font-weight:600;font-size:14px;color:#026e2d;margin-block-end:16px;display:block;}.elementor .e-11370529-d733{font-family:Manrope;font-weight:700;font-size:28px;color:#24353e;margin-block-end:18px;display:block;}.elementor .e-1a8e26f2-5def{font-family:Manrope;font-size:16px;color:#53645b;line-height:1.65;display:block;}.elementor .e-6d8a76c1-4220{font-family:Manrope;font-size:15px;color:#53645b;line-height:1.9;padding-block-start:20px;margin-block-start:18px;display:block;}.elementor .e-73f999aa-40db{padding:0px;display:flex;flex-direction:column;gap:0px;flex:1 1 0px;}.elementor .e-693c10eb-2bb1{padding:0px;margin-block-start:88px;display:flex;gap:48px;align-items:flex-start;}.elementor .e-4ab0039-e1d2{font-family:Manrope;font-weight:700;font-size:22px;color:#24353e;margin-block-end:12px;display:block;}.elementor .e-618cc1ae-bef9{font-family:Manrope;font-size:16px;color:#53645b;line-height:1.65;display:block;}.elementor .e-323ddd6f-2105{padding-block-start:32px;padding-block-end:32px;padding-inline-start:40px;padding-inline-end:40px;margin-block-start:80px;border-radius:24px;background-color:#eaf2e4;}.elementor .e-6e27cb10-fe1c{max-width:1280px;padding-block-start:66px;padding-block-end:120px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;}.elementor .e-49e2262b-9abb{font-family:Manrope;padding:0px;background-color:#f6f8f5;}.elementor .e-6ebf6089-1da5{width:1400px;height:900px;max-width:4000px;object-fit:contain;position:absolute;inset-block-start:-280px;inset-inline-start:calc(50% - 360px);display:block;}.elementor .e-7b03ff3b-12bf{max-width:4000px;object-fit:contain;position:absolute;display:none;}.elementor .e-32348447-51b6{width:176px;height:46.69px;object-fit:contain;display:block;}.elementor .e-671f0711-6997:focus{box-shadow:0px 0px 0px 3px #90AD51;}.elementor .e-671f0711-6997{width:auto;min-width:0px;position:relative;padding:0px;margin:0px;}.elementor .e-3ba44f60-1570{width:224px;min-width:0px;min-height:64px;position:relative;padding:0px;margin:0px;border-radius:12px;background-color:white;justify-content:center;align-items:center;}.elementor .e-450dbdc2-d384{font-family:Manrope;font-weight:600;font-size:26px;color:#FFFFFF;letter-spacing:0px;line-height:32px;margin:0px;display:block;}.elementor .e-5659fd38-f42f{font-family:Manrope;font-weight:400;font-size:14px;color:#DCE3DE;letter-spacing:0px;line-height:22px;margin:0px;display:block;}.elementor .e-1cc8cee3-5c64{width:131.59px;height:44px;object-fit:contain;display:block;}.elementor .e-6a150a6-ca8f:focus{box-shadow:0px 0px 0px 3px #90AD51;}.elementor .e-6a150a6-ca8f{width:auto;min-width:0px;position:relative;padding:0px;margin:0px;}.elementor .e-198c7499-d37a{width:148.21px;height:44px;object-fit:contain;display:block;}.elementor .e-5a1307a0-30f7:focus{box-shadow:0px 0px 0px 3px #90AD51;}.elementor .e-5a1307a0-30f7{width:auto;min-width:0px;position:relative;padding:0px;margin:0px;}.elementor .e-76b86c6e-25e6{min-width:0px;position:relative;padding:0px;margin:0px;gap:12px;flex-wrap:wrap;align-items:center;}.elementor .e-2d9b2993-73e9{width:300px;min-width:0px;position:relative;padding:0px;margin:0px;flex-direction:column;gap:24px;flex:0 0 auto;}.elementor .e-607cbf9f-a5fb{min-height:40px;font-family:Manrope;font-weight:600;font-size:15px;color:#FFFFFF;letter-spacing:0px;line-height:22px;margin:0px;display:flex;align-items:center;}.elementor .e-29df0029-d3b3:hover,.elementor .e-29df0029-d3b3:focus-visible{color:white;text-decoration:underline;}.elementor .e-29df0029-d3b3:focus{box-shadow:0px 0px 0px 3px #90AD51;}.elementor .e-29df0029-d3b3{width:100%;min-height:44px;font-family:Manrope;font-weight:400;font-size:14px;color:#DCE3DE;letter-spacing:0px;line-height:22px;text-decoration:none;padding:0px;margin:0px;border-radius:0px;border-width:0px;background-color:transparent;box-shadow:0px 0px 0px 0px transparent;display:inline-flex;justify-content:flex-start;align-items:center;}.elementor .e-1f401a04-b117:hover,.elementor .e-1f401a04-b117:focus-visible{color:white;text-decoration:underline;}.elementor .e-1f401a04-b117:focus{box-shadow:0px 0px 0px 3px #90AD51;}.elementor .e-1f401a04-b117{width:100%;min-height:44px;font-family:Manrope;font-weight:400;font-size:14px;color:#DCE3DE;letter-spacing:0px;line-height:22px;text-decoration:none;padding:0px;margin:0px;border-radius:0px;border-width:0px;background-color:transparent;box-shadow:0px 0px 0px 0px transparent;display:inline-flex;justify-content:flex-start;align-items:center;}.elementor .e-5e4daef8-8be6:hover,.elementor .e-5e4daef8-8be6:focus-visible{color:white;text-decoration:underline;}.elementor .e-5e4daef8-8be6:focus{box-shadow:0px 0px 0px 3px #90AD51;}.elementor .e-5e4daef8-8be6{width:100%;min-height:44px;font-family:Manrope;font-weight:400;font-size:14px;color:#DCE3DE;letter-spacing:0px;line-height:22px;text-decoration:none;padding:0px;margin:0px;border-radius:0px;border-width:0px;background-color:transparent;box-shadow:0px 0px 0px 0px transparent;display:inline-flex;justify-content:flex-start;align-items:center;}.elementor .e-746727ef-ea9e:hover,.elementor .e-746727ef-ea9e:focus-visible{color:white;text-decoration:underline;}.elementor .e-746727ef-ea9e:focus{box-shadow:0px 0px 0px 3px #90AD51;}.elementor .e-746727ef-ea9e{width:100%;min-height:44px;font-family:Manrope;font-weight:400;font-size:14px;color:#DCE3DE;letter-spacing:0px;line-height:22px;text-decoration:none;padding:0px;margin:0px;border-radius:0px;border-width:0px;background-color:transparent;box-shadow:0px 0px 0px 0px transparent;display:inline-flex;justify-content:flex-start;align-items:center;}.elementor .e-37a10eb8-fda7{width:auto;min-width:0px;position:relative;padding:0px;margin:0px;flex-direction:column;gap:0px;flex:1 1 0px;}.elementor .e-41ad8e53-d556{min-height:40px;font-family:Manrope;font-weight:600;font-size:15px;color:#FFFFFF;letter-spacing:0px;line-height:22px;margin:0px;display:flex;align-items:center;}.elementor .e-357d918d-20b2:hover,.elementor .e-357d918d-20b2:focus-visible{color:white;text-decoration:underline;}.elementor .e-357d918d-20b2:focus{box-shadow:0px 0px 0px 3px #90AD51;}.elementor .e-357d918d-20b2{width:100%;min-height:44px;font-family:Manrope;font-weight:400;font-size:14px;color:#DCE3DE;letter-spacing:0px;line-height:22px;text-decoration:none;padding:0px;margin:0px;border-radius:0px;border-width:0px;background-color:transparent;box-shadow:0px 0px 0px 0px transparent;display:inline-flex;justify-content:flex-start;align-items:center;}.elementor .e-14079d3f-df09:hover,.elementor .e-14079d3f-df09:focus-visible{color:white;text-decoration:underline;}.elementor .e-14079d3f-df09:focus{box-shadow:0px 0px 0px 3px #90AD51;}.elementor .e-14079d3f-df09{width:100%;min-height:44px;font-family:Manrope;font-weight:400;font-size:14px;color:#DCE3DE;letter-spacing:0px;line-height:22px;text-decoration:none;padding:0px;margin:0px;border-radius:0px;border-width:0px;background-color:transparent;box-shadow:0px 0px 0px 0px transparent;display:inline-flex;justify-content:flex-start;align-items:center;}.elementor .e-7c6b69bf-6756:hover,.elementor .e-7c6b69bf-6756:focus-visible{color:white;text-decoration:underline;}.elementor .e-7c6b69bf-6756:focus{box-shadow:0px 0px 0px 3px #90AD51;}.elementor .e-7c6b69bf-6756{width:100%;min-height:44px;font-family:Manrope;font-weight:400;font-size:14px;color:#DCE3DE;letter-spacing:0px;line-height:22px;text-decoration:none;padding:0px;margin:0px;border-radius:0px;border-width:0px;background-color:transparent;box-shadow:0px 0px 0px 0px transparent;display:inline-flex;justify-content:flex-start;align-items:center;}.elementor .e-704c5491-8271:hover,.elementor .e-704c5491-8271:focus-visible{color:white;text-decoration:underline;}.elementor .e-704c5491-8271:focus{box-shadow:0px 0px 0px 3px #90AD51;}.elementor .e-704c5491-8271{width:100%;min-height:44px;font-family:Manrope;font-weight:400;font-size:14px;color:#DCE3DE;letter-spacing:0px;line-height:22px;text-decoration:none;padding:0px;margin:0px;border-radius:0px;border-width:0px;background-color:transparent;box-shadow:0px 0px 0px 0px transparent;display:inline-flex;justify-content:flex-start;align-items:center;}.elementor .e-2cc8f66d-9700:hover,.elementor .e-2cc8f66d-9700:focus-visible{color:white;text-decoration:underline;}.elementor .e-2cc8f66d-9700:focus{box-shadow:0px 0px 0px 3px #90AD51;}.elementor .e-2cc8f66d-9700{width:100%;min-height:44px;font-family:Manrope;font-weight:400;font-size:14px;color:#DCE3DE;letter-spacing:0px;line-height:22px;text-decoration:none;padding:0px;margin:0px;border-radius:0px;border-width:0px;background-color:transparent;box-shadow:0px 0px 0px 0px transparent;display:inline-flex;justify-content:flex-start;align-items:center;}.elementor .e-4818f353-9cc2:hover,.elementor .e-4818f353-9cc2:focus-visible{color:white;text-decoration:underline;}.elementor .e-4818f353-9cc2:focus{box-shadow:0px 0px 0px 3px #90AD51;}.elementor .e-4818f353-9cc2{width:100%;min-height:44px;font-family:Manrope;font-weight:400;font-size:14px;color:#DCE3DE;letter-spacing:0px;line-height:22px;text-decoration:none;padding:0px;margin:0px;border-radius:0px;border-width:0px;background-color:transparent;box-shadow:0px 0px 0px 0px transparent;display:inline-flex;justify-content:flex-start;align-items:center;}.elementor .e-16e7678f-9c3b{width:auto;min-width:0px;position:relative;padding:0px;margin:0px;flex-direction:column;gap:0px;flex:1 1 0px;}.elementor .e-5be64a97-8542{min-height:40px;font-family:Manrope;font-weight:600;font-size:15px;color:#FFFFFF;letter-spacing:0px;line-height:22px;margin:0px;display:flex;align-items:center;}.elementor .e-7fd55ca9-7677:hover,.elementor .e-7fd55ca9-7677:focus-visible{color:white;text-decoration:underline;}.elementor .e-7fd55ca9-7677:focus{box-shadow:0px 0px 0px 3px #90AD51;}.elementor .e-7fd55ca9-7677{width:100%;min-height:44px;font-family:Manrope;font-weight:400;font-size:14px;color:#DCE3DE;letter-spacing:0px;line-height:22px;text-decoration:none;padding:0px;margin:0px;border-radius:0px;border-width:0px;background-color:transparent;box-shadow:0px 0px 0px 0px transparent;display:inline-flex;justify-content:flex-start;align-items:center;}.elementor .e-43ce0d86-aa17:hover,.elementor .e-43ce0d86-aa17:focus-visible{color:white;text-decoration:underline;}.elementor .e-43ce0d86-aa17:focus{box-shadow:0px 0px 0px 3px #90AD51;}.elementor .e-43ce0d86-aa17{width:100%;min-height:44px;font-family:Manrope;font-weight:400;font-size:14px;color:#DCE3DE;letter-spacing:0px;line-height:22px;text-decoration:none;padding:0px;margin:0px;border-radius:0px;border-width:0px;background-color:transparent;box-shadow:0px 0px 0px 0px transparent;display:inline-flex;justify-content:flex-start;align-items:center;}.elementor .e-5f64ae17-a4f8:hover,.elementor .e-5f64ae17-a4f8:focus-visible{color:white;text-decoration:underline;}.elementor .e-5f64ae17-a4f8:focus{box-shadow:0px 0px 0px 3px #90AD51;}.elementor .e-5f64ae17-a4f8{width:100%;min-height:44px;font-family:Manrope;font-weight:400;font-size:14px;color:#DCE3DE;letter-spacing:0px;line-height:22px;text-decoration:none;padding:0px;margin:0px;border-radius:0px;border-width:0px;background-color:transparent;box-shadow:0px 0px 0px 0px transparent;display:inline-flex;justify-content:flex-start;align-items:center;}.elementor .e-2c3d279f-2a43:hover,.elementor .e-2c3d279f-2a43:focus-visible{color:white;text-decoration:underline;}.elementor .e-2c3d279f-2a43:focus{box-shadow:0px 0px 0px 3px #90AD51;}.elementor .e-2c3d279f-2a43{width:100%;min-height:44px;font-family:Manrope;font-weight:400;font-size:14px;color:#DCE3DE;letter-spacing:0px;line-height:22px;text-decoration:none;padding:0px;margin:0px;border-radius:0px;border-width:0px;background-color:transparent;box-shadow:0px 0px 0px 0px transparent;display:inline-flex;justify-content:flex-start;align-items:center;}.elementor .e-5f0cd5bd-3de7:hover,.elementor .e-5f0cd5bd-3de7:focus-visible{color:white;text-decoration:underline;}.elementor .e-5f0cd5bd-3de7:focus{box-shadow:0px 0px 0px 3px #90AD51;}.elementor .e-5f0cd5bd-3de7{width:100%;min-height:44px;font-family:Manrope;font-weight:400;font-size:14px;color:#DCE3DE;line-height:22px;text-decoration:none;padding:0px;margin:0px;border-radius:0px;border-width:0px;background-color:transparent;box-shadow:0px 0px 0px 0px transparent;display:inline-flex;justify-content:flex-start;align-items:center;}.elementor .e-445b0de6-f9d9{width:auto;min-width:0px;position:relative;padding:0px;margin:0px;flex-direction:column;gap:0px;flex:1 1 0px;}.elementor .e-4c17141e-2dc6{width:auto;min-width:0px;position:relative;padding:0px;margin:0px;gap:48px;flex:1 1 0px;justify-content:space-between;align-items:flex-start;}.elementor .e-7e93436e-1b91{font-family:Manrope;font-weight:600;font-size:15px;color:#FFFFFF;letter-spacing:0px;line-height:22px;margin:0px;}.elementor .e-39b646cc-75d0{width:100%;padding:0px;}.elementor .e-1637a354-be28:focus{box-shadow:0px 0px 0px 3px #90AD51;}.elementor .e-1637a354-be28{min-height:56px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:32px;background-image:url("https://dev1.dietarius.eu/wp-content/uploads/2026/11/dietarius-v2-plus-icon.png");background-repeat:no-repeat;background-attachment:scroll;background-size:20px 20px;background-position:100% 50%;}.elementor .e-601b2285-cb20:hover,.elementor .e-601b2285-cb20:focus-visible{color:white;text-decoration:underline;}.elementor .e-601b2285-cb20:focus{box-shadow:0px 0px 0px 3px #90AD51;}.elementor .e-601b2285-cb20{width:100%;min-height:44px;font-family:Manrope;font-weight:400;font-size:14px;color:#DCE3DE;letter-spacing:0px;line-height:22px;text-decoration:none;padding:0px;margin:0px;border-radius:0px;border-width:0px;background-color:transparent;box-shadow:0px 0px 0px 0px transparent;display:inline-flex;justify-content:flex-start;align-items:center;}.elementor .e-26670406-8ab0:hover,.elementor .e-26670406-8ab0:focus-visible{color:white;text-decoration:underline;}.elementor .e-26670406-8ab0:focus{box-shadow:0px 0px 0px 3px #90AD51;}.elementor .e-26670406-8ab0{width:100%;min-height:44px;font-family:Manrope;font-weight:400;font-size:14px;color:#DCE3DE;letter-spacing:0px;line-height:22px;text-decoration:none;padding:0px;margin:0px;border-radius:0px;border-width:0px;background-color:transparent;box-shadow:0px 0px 0px 0px transparent;display:inline-flex;justify-content:flex-start;align-items:center;}.elementor .e-7dc2b47b-4ddc:hover,.elementor .e-7dc2b47b-4ddc:focus-visible{color:white;text-decoration:underline;}.elementor .e-7dc2b47b-4ddc:focus{box-shadow:0px 0px 0px 3px #90AD51;}.elementor .e-7dc2b47b-4ddc{width:100%;min-height:44px;font-family:Manrope;font-weight:400;font-size:14px;color:#DCE3DE;letter-spacing:0px;line-height:22px;text-decoration:none;padding:0px;margin:0px;border-radius:0px;border-width:0px;background-color:transparent;box-shadow:0px 0px 0px 0px transparent;display:inline-flex;justify-content:flex-start;align-items:center;}.elementor .e-7dafc807-49a4:hover,.elementor .e-7dafc807-49a4:focus-visible{color:white;text-decoration:underline;}.elementor .e-7dafc807-49a4:focus{box-shadow:0px 0px 0px 3px #90AD51;}.elementor .e-7dafc807-49a4{width:100%;min-height:44px;font-family:Manrope;font-weight:400;font-size:14px;color:#DCE3DE;letter-spacing:0px;line-height:22px;text-decoration:none;padding:0px;margin:0px;border-radius:0px;border-width:0px;background-color:transparent;box-shadow:0px 0px 0px 0px transparent;display:inline-flex;justify-content:flex-start;align-items:center;}.elementor .e-3634dafe-d90d{min-width:0px;position:relative;padding:0px;margin:0px;}.elementor .e-22f0ba6f-f3ec{min-width:0px;position:relative;padding:0px;margin:0px;border-color:rgba(220,227,222,.18);border-style:solid;}.elementor .e-20ddd4be-81bc{width:100%;padding:0px;}.elementor .e-10a7767f-b34d{font-family:Manrope;font-weight:600;font-size:15px;color:#FFFFFF;letter-spacing:0px;line-height:22px;margin:0px;}.elementor .e-4ab424de-cd20{width:100%;padding:0px;}.elementor .e-10111f5d-de18:focus{box-shadow:0px 0px 0px 3px #90AD51;}.elementor .e-10111f5d-de18{min-height:56px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:32px;background-image:url("https://dev1.dietarius.eu/wp-content/uploads/2026/11/dietarius-v2-plus-icon.png");background-repeat:no-repeat;background-attachment:scroll;background-size:20px 20px;background-position:100% 50%;}.elementor .e-33a2db4d-15e3:hover,.elementor .e-33a2db4d-15e3:focus-visible{color:white;text-decoration:underline;}.elementor .e-33a2db4d-15e3:focus{box-shadow:0px 0px 0px 3px #90AD51;}.elementor .e-33a2db4d-15e3{width:100%;min-height:44px;font-family:Manrope;font-weight:400;font-size:14px;color:#DCE3DE;letter-spacing:0px;line-height:22px;text-decoration:none;padding:0px;margin:0px;border-radius:0px;border-width:0px;background-color:transparent;box-shadow:0px 0px 0px 0px transparent;display:inline-flex;justify-content:flex-start;align-items:center;}.elementor .e-67bc17eb-3d6a:hover,.elementor .e-67bc17eb-3d6a:focus-visible{color:white;text-decoration:underline;}.elementor .e-67bc17eb-3d6a:focus{box-shadow:0px 0px 0px 3px #90AD51;}.elementor .e-67bc17eb-3d6a{width:100%;min-height:44px;font-family:Manrope;font-weight:400;font-size:14px;color:#DCE3DE;letter-spacing:0px;line-height:22px;text-decoration:none;padding:0px;margin:0px;border-radius:0px;border-width:0px;background-color:transparent;box-shadow:0px 0px 0px 0px transparent;display:inline-flex;justify-content:flex-start;align-items:center;}.elementor .e-105fb10f-5e4a:hover,.elementor .e-105fb10f-5e4a:focus-visible{color:white;text-decoration:underline;}.elementor .e-105fb10f-5e4a:focus{box-shadow:0px 0px 0px 3px #90AD51;}.elementor .e-105fb10f-5e4a{width:100%;min-height:44px;font-family:Manrope;font-weight:400;font-size:14px;color:#DCE3DE;letter-spacing:0px;line-height:22px;text-decoration:none;padding:0px;margin:0px;border-radius:0px;border-width:0px;background-color:transparent;box-shadow:0px 0px 0px 0px transparent;display:inline-flex;justify-content:flex-start;align-items:center;}.elementor .e-6cb6c4c3-d2b8:hover,.elementor .e-6cb6c4c3-d2b8:focus-visible{color:white;text-decoration:underline;}.elementor .e-6cb6c4c3-d2b8:focus{box-shadow:0px 0px 0px 3px #90AD51;}.elementor .e-6cb6c4c3-d2b8{width:100%;min-height:44px;font-family:Manrope;font-weight:400;font-size:14px;color:#DCE3DE;letter-spacing:0px;line-height:22px;text-decoration:none;padding:0px;margin:0px;border-radius:0px;border-width:0px;background-color:transparent;box-shadow:0px 0px 0px 0px transparent;display:inline-flex;justify-content:flex-start;align-items:center;}.elementor .e-a2876e5-f02b:hover,.elementor .e-a2876e5-f02b:focus-visible{color:white;text-decoration:underline;}.elementor .e-a2876e5-f02b:focus{box-shadow:0px 0px 0px 3px #90AD51;}.elementor .e-a2876e5-f02b{width:100%;min-height:44px;font-family:Manrope;font-weight:400;font-size:14px;color:#DCE3DE;letter-spacing:0px;line-height:22px;text-decoration:none;padding:0px;margin:0px;border-radius:0px;border-width:0px;background-color:transparent;box-shadow:0px 0px 0px 0px transparent;display:inline-flex;justify-content:flex-start;align-items:center;}.elementor .e-681ad904-6d3b:hover,.elementor .e-681ad904-6d3b:focus-visible{color:white;text-decoration:underline;}.elementor .e-681ad904-6d3b:focus{box-shadow:0px 0px 0px 3px #90AD51;}.elementor .e-681ad904-6d3b{width:100%;min-height:44px;font-family:Manrope;font-weight:400;font-size:14px;color:#DCE3DE;letter-spacing:0px;line-height:22px;text-decoration:none;padding:0px;margin:0px;border-radius:0px;border-width:0px;background-color:transparent;box-shadow:0px 0px 0px 0px transparent;display:inline-flex;justify-content:flex-start;align-items:center;}.elementor .e-55c7ff2a-323b{min-width:0px;position:relative;padding:0px;margin:0px;}.elementor .e-49c61d71-aeb7{min-width:0px;position:relative;padding:0px;margin:0px;border-color:rgba(220,227,222,.18);border-style:solid;}.elementor .e-2daadd08-3b0f{width:100%;padding:0px;}.elementor .e-4c383cd2-687c{font-family:Manrope;font-weight:600;font-size:15px;color:#FFFFFF;letter-spacing:0px;line-height:22px;margin:0px;}.elementor .e-170cad52-18ec{width:100%;padding:0px;}.elementor .e-1c263787-425f:focus{box-shadow:0px 0px 0px 3px #90AD51;}.elementor .e-1c263787-425f{min-height:56px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:32px;background-image:url("https://dev1.dietarius.eu/wp-content/uploads/2026/11/dietarius-v2-plus-icon.png");background-repeat:no-repeat;background-attachment:scroll;background-size:20px 20px;background-position:100% 50%;}.elementor .e-488f47f3-cd0c:hover,.elementor .e-488f47f3-cd0c:focus-visible{color:white;text-decoration:underline;}.elementor .e-488f47f3-cd0c:focus{box-shadow:0px 0px 0px 3px #90AD51;}.elementor .e-488f47f3-cd0c{width:100%;min-height:44px;font-family:Manrope;font-weight:400;font-size:14px;color:#DCE3DE;letter-spacing:0px;line-height:22px;text-decoration:none;padding:0px;margin:0px;border-radius:0px;border-width:0px;background-color:transparent;box-shadow:0px 0px 0px 0px transparent;display:inline-flex;justify-content:flex-start;align-items:center;}.elementor .e-7f94e658-9347:hover,.elementor .e-7f94e658-9347:focus-visible{color:white;text-decoration:underline;}.elementor .e-7f94e658-9347:focus{box-shadow:0px 0px 0px 3px #90AD51;}.elementor .e-7f94e658-9347{width:100%;min-height:44px;font-family:Manrope;font-weight:400;font-size:14px;color:#DCE3DE;letter-spacing:0px;line-height:22px;text-decoration:none;padding:0px;margin:0px;border-radius:0px;border-width:0px;background-color:transparent;box-shadow:0px 0px 0px 0px transparent;display:inline-flex;justify-content:flex-start;align-items:center;}.elementor .e-7095e280-ee52:hover,.elementor .e-7095e280-ee52:focus-visible{color:white;text-decoration:underline;}.elementor .e-7095e280-ee52:focus{box-shadow:0px 0px 0px 3px #90AD51;}.elementor .e-7095e280-ee52{width:100%;min-height:44px;font-family:Manrope;font-weight:400;font-size:14px;color:#DCE3DE;letter-spacing:0px;line-height:22px;text-decoration:none;padding:0px;margin:0px;border-radius:0px;border-width:0px;background-color:transparent;box-shadow:0px 0px 0px 0px transparent;display:inline-flex;justify-content:flex-start;align-items:center;}.elementor .e-24547a-6ed5:hover,.elementor .e-24547a-6ed5:focus-visible{color:white;text-decoration:underline;}.elementor .e-24547a-6ed5:focus{box-shadow:0px 0px 0px 3px #90AD51;}.elementor .e-24547a-6ed5{width:100%;min-height:44px;font-family:Manrope;font-weight:400;font-size:14px;color:#DCE3DE;letter-spacing:0px;line-height:22px;text-decoration:none;padding:0px;margin:0px;border-radius:0px;border-width:0px;background-color:transparent;box-shadow:0px 0px 0px 0px transparent;display:inline-flex;justify-content:flex-start;align-items:center;}.elementor .e-4909e181-ef52:hover,.elementor .e-4909e181-ef52:focus-visible{color:white;text-decoration:underline;}.elementor .e-4909e181-ef52:focus{box-shadow:0px 0px 0px 3px #90AD51;}.elementor .e-4909e181-ef52{width:100%;min-height:44px;font-family:Manrope;font-weight:400;font-size:14px;color:#DCE3DE;line-height:22px;text-decoration:none;padding:0px;margin:0px;border-radius:0px;border-width:0px;background-color:transparent;box-shadow:0px 0px 0px 0px transparent;display:inline-flex;justify-content:flex-start;align-items:center;}.elementor .e-2aa56151-f1fd{min-width:0px;position:relative;padding:0px;margin:0px;}.elementor .e-568ebc81-e7fe{min-width:0px;position:relative;padding:0px;margin:0px;border-color:rgba(220,227,222,.18);border-style:solid;}.elementor .e-1099008b-e4f8{width:100%;padding:0px;}.elementor .e-261065f1-fba4{width:100%;min-width:0px;position:relative;padding:0px;margin:0px;display:none;}.elementor .e-6021d14f-951d{min-width:0px;position:relative;padding:0px;margin:0px;gap:48px;justify-content:space-between;align-items:flex-start;}.elementor .e-1dbb0d50-3197{font-family:Manrope;font-weight:400;font-size:14px;color:#DCE3DE;letter-spacing:0px;line-height:22px;margin:0px;}.elementor .e-241bf42c-6045:hover,.elementor .e-241bf42c-6045:focus-visible{color:white;}.elementor .e-241bf42c-6045:focus{box-shadow:0px 0px 0px 3px #90AD51;}.elementor .e-241bf42c-6045{min-height:44px;font-family:Manrope;font-weight:400;font-size:14px;color:#DCE3DE;letter-spacing:0px;line-height:22px;text-decoration:none;padding:0px;margin:0px;border-radius:0px;border-width:0px;background-color:transparent;box-shadow:0px 0px 0px 0px transparent;display:inline-flex;justify-content:flex-start;align-items:center;}.elementor .e-2b35c6bf-599f:hover,.elementor .e-2b35c6bf-599f:focus-visible{color:white;}.elementor .e-2b35c6bf-599f:focus{box-shadow:0px 0px 0px 3px #90AD51;}.elementor .e-2b35c6bf-599f{min-height:44px;font-family:Manrope;font-weight:400;font-size:14px;color:#DCE3DE;letter-spacing:0px;line-height:22px;text-decoration:none;padding:0px;margin:0px;border-radius:0px;border-width:0px;background-color:transparent;box-shadow:0px 0px 0px 0px transparent;display:inline-flex;justify-content:flex-start;align-items:center;}.elementor .e-b86b03f-eff6{width:auto;min-width:0px;position:relative;padding:0px;margin:0px;gap:24px;}.elementor .e-412cd0ae-7184{min-width:0px;position:relative;padding-block-start:24px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin:0px;border-color:rgba(220,227,222,.18);border-style:solid;justify-content:space-between;align-items:center;}.elementor .e-1c4ef110-bca3{min-width:0px;max-width:1280px;position:relative;padding:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;flex-direction:column;gap:48px;}.elementor .e-71c4ef65-6b51{min-width:0px;overflow:hidden;position:relative;padding-block-start:64px;padding-block-end:64px;padding-inline-start:max(24px,5.5556%);padding-inline-end:max(24px,5.5556%);margin:0px;background-color:#24353E;}