.elementor .e-688431ec-9c1a{width:196px;height:52px;object-fit:contain;display:block;}.elementor .e-6de29cb1-17bc{width:196px;min-width:0px;position:relative;padding:0px;margin:0px;display:block;flex:0 0 auto;}.elementor .e-6de29cb1-17bc:focus{box-shadow:0px 0px 0px 3px #026E2D;}.elementor .e-798fd9fd-3c02:hover,.elementor .e-798fd9fd-3c02:focus-visible{color:#026E2D;}.elementor .e-798fd9fd-3c02{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-798fd9fd-3c02:focus{box-shadow:0px 0px 0px 3px #026E2D;}.elementor .e-4572c9c9-c4c7:hover,.elementor .e-4572c9c9-c4c7:focus-visible{color:#026E2D;}.elementor .e-4572c9c9-c4c7{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-4572c9c9-c4c7:focus{box-shadow:0px 0px 0px 3px #026E2D;}.elementor .e-5a74970d-4cb9:hover,.elementor .e-5a74970d-4cb9:focus-visible{color:#026E2D;}.elementor .e-5a74970d-4cb9{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-5a74970d-4cb9:focus{box-shadow:0px 0px 0px 3px #026E2D;}.elementor .e-368fca5-8f33:hover,.elementor .e-368fca5-8f33:focus-visible{color:#026E2D;}.elementor .e-368fca5-8f33{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-368fca5-8f33:focus{box-shadow:0px 0px 0px 3px #026E2D;}.elementor .e-48e90f20-874a:hover,.elementor .e-48e90f20-874a:focus-visible{color:#026E2D;}.elementor .e-48e90f20-874a{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-48e90f20-874a:focus{box-shadow:0px 0px 0px 3px #026E2D;}.elementor .e-3acf3883-bc54:hover,.elementor .e-3acf3883-bc54:focus-visible{color:#026E2D;}.elementor .e-3acf3883-bc54{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-3acf3883-bc54:focus{box-shadow:0px 0px 0px 3px #026E2D;}.elementor .e-61abba79-4cba{width:auto;min-width:0px;position:relative;padding:0px;margin:0px;gap:28px;align-items:center;}.elementor .e-1b28a6ac-7535{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-2f99556e-ea0b:hover,.elementor .e-2f99556e-ea0b:focus-visible{color:white;background-color:#015A25;}.elementor .e-2f99556e-ea0b{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-2f99556e-ea0b:focus{box-shadow:0px 0px 0px 3px #026E2D;}.elementor .e-1843f2d0-d733{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-2415b5f7-7e3a{width:164px;height:44px;object-fit:contain;display:block;}.elementor .e-68fab675-7084{width:164px;min-width:0px;position:relative;padding:0px;margin:0px;display:block;flex:0 0 auto;}.elementor .e-68fab675-7084:focus{box-shadow:0px 0px 0px 3px #026E2D;}.elementor .e-1467bed6-9617{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-25d865a3-bcb2{font-family:Manrope;font-weight:600;font-size:0px;color:#24353E;letter-spacing:0px;line-height:0px;margin:0px;}.elementor .e-cd322a9-8cdf{width:44px;padding:0px;}.elementor .e-32a9190c-d60d{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-32a9190c-d60d:focus{outline-offset:4px;box-shadow:0px 0px 0px 3px #026E2D;}.elementor .e-7fc380ee-3591:hover,.elementor .e-7fc380ee-3591:focus-visible{color:#90AD51;}.elementor .e-7fc380ee-3591{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-7fc380ee-3591:focus{box-shadow:0px 0px 0px 3px #90AD51;}.elementor .e-3b9594e4-8901:hover,.elementor .e-3b9594e4-8901:focus-visible{color:#90AD51;}.elementor .e-3b9594e4-8901{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-3b9594e4-8901:focus{box-shadow:0px 0px 0px 3px #90AD51;}.elementor .e-319a6875-b448:hover,.elementor .e-319a6875-b448:focus-visible{color:#90AD51;}.elementor .e-319a6875-b448{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-319a6875-b448:focus{box-shadow:0px 0px 0px 3px #90AD51;}.elementor .e-1f0ef3b0-526a:hover,.elementor .e-1f0ef3b0-526a:focus-visible{color:#90AD51;}.elementor .e-1f0ef3b0-526a{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-1f0ef3b0-526a:focus{box-shadow:0px 0px 0px 3px #90AD51;}.elementor .e-2d29c0a8-8dd4:hover,.elementor .e-2d29c0a8-8dd4:focus-visible{color:#90AD51;}.elementor .e-2d29c0a8-8dd4{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-2d29c0a8-8dd4:focus{box-shadow:0px 0px 0px 3px #90AD51;}.elementor .e-7fa82ae4-d5bc:hover,.elementor .e-7fa82ae4-d5bc:focus-visible{color:#90AD51;}.elementor .e-7fa82ae4-d5bc{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-7fa82ae4-d5bc:focus{box-shadow:0px 0px 0px 3px #90AD51;}.elementor .e-5036be13-753d{min-width:0px;position:relative;padding:0px;margin:0px;flex-direction:column;gap:0px;}.elementor .e-7dff7fd-ff21:hover,.elementor .e-7dff7fd-ff21:focus-visible{color:white;background-color:#015A25;}.elementor .e-7dff7fd-ff21{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-7dff7fd-ff21:focus{box-shadow:0px 0px 0px 3px #90AD51;}.elementor .e-31db9da1-95ab{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-186e056d-e2b6{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-19c22907-2a68{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-5b0de8ef-2ae3{width:44px;min-width:0px;position:static;padding:0px;margin:0px;}.elementor .e-631dee20-a6c0{width:44px;position:static;padding:0px;}.elementor .e-27bb0c3b-a703{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-b8adf62-5f87{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-block-start-width:0px;border-block-end-width:1px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:#DCE3DE;border-style:solid;background-color:white;}.elementor .e-2846cb99-d55d{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-330ad6ab-5142{width:100%;min-height:88px;padding:0px;margin:0px;}