.elementor .e-422c2e9d-332d{width:196px;height:52px;object-fit:contain;display:block;}.elementor .e-c21b844-4df4:focus{box-shadow:0px 0px 0px 3px #026E2D;}.elementor .e-c21b844-4df4{width:196px;min-width:0px;position:relative;padding:0px;margin:0px;display:block;flex:0 0 auto;}.elementor .e-7eb5f8f4-c9f5:hover,.elementor .e-7eb5f8f4-c9f5:focus-visible{color:#026E2D;}.elementor .e-7eb5f8f4-c9f5:focus{box-shadow:0px 0px 0px 3px #026E2D;}.elementor .e-7eb5f8f4-c9f5{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-1af5dfb9-71c3:hover,.elementor .e-1af5dfb9-71c3:focus-visible{color:#026E2D;}.elementor .e-1af5dfb9-71c3:focus{box-shadow:0px 0px 0px 3px #026E2D;}.elementor .e-1af5dfb9-71c3{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-5211f87e-d922:hover,.elementor .e-5211f87e-d922:focus-visible{color:#026E2D;}.elementor .e-5211f87e-d922:focus{box-shadow:0px 0px 0px 3px #026E2D;}.elementor .e-5211f87e-d922{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-49dc1c8e-d47c:hover,.elementor .e-49dc1c8e-d47c:focus-visible{color:#026E2D;}.elementor .e-49dc1c8e-d47c:focus{box-shadow:0px 0px 0px 3px #026E2D;}.elementor .e-49dc1c8e-d47c{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-64448b35-3c3e:hover,.elementor .e-64448b35-3c3e:focus-visible{color:#026E2D;}.elementor .e-64448b35-3c3e:focus{box-shadow:0px 0px 0px 3px #026E2D;}.elementor .e-64448b35-3c3e{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-5a132a8-fd65:hover,.elementor .e-5a132a8-fd65:focus-visible{color:#026E2D;}.elementor .e-5a132a8-fd65:focus{box-shadow:0px 0px 0px 3px #026E2D;}.elementor .e-5a132a8-fd65{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-5bacb35f-d2ca{width:auto;min-width:0px;position:relative;padding:0px;margin:0px;gap:28px;align-items:center;}.elementor .e-5fed874-8588{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-94db59b-d1b3:hover,.elementor .e-94db59b-d1b3:focus-visible{color:white;background-color:#015A25;}.elementor .e-94db59b-d1b3:focus{box-shadow:0px 0px 0px 3px #026E2D;}.elementor .e-94db59b-d1b3{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-5cd18f2b-36d0{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-3113059-d640{width:164px;height:44px;object-fit:contain;display:block;}.elementor .e-6e767e30-c807:focus{box-shadow:0px 0px 0px 3px #026E2D;}.elementor .e-6e767e30-c807{width:164px;min-width:0px;position:relative;padding:0px;margin:0px;display:block;flex:0 0 auto;}.elementor .e-7a7f61ec-4836{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-7738cec4-1936{font-family:Manrope;font-weight:600;font-size:0px;color:#24353E;letter-spacing:0px;line-height:0px;margin:0px;}.elementor .e-1ee9731a-4f14{width:44px;padding:0px;}.elementor .e-4f1a3e1e-f633:focus{outline-offset:4px;box-shadow:0px 0px 0px 3px #026E2D;}.elementor .e-4f1a3e1e-f633{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-19d60af5-1a13:hover,.elementor .e-19d60af5-1a13:focus-visible{color:#90AD51;}.elementor .e-19d60af5-1a13:focus{box-shadow:0px 0px 0px 3px #90AD51;}.elementor .e-19d60af5-1a13{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-56f4b894-b86a:hover,.elementor .e-56f4b894-b86a:focus-visible{color:#90AD51;}.elementor .e-56f4b894-b86a:focus{box-shadow:0px 0px 0px 3px #90AD51;}.elementor .e-56f4b894-b86a{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-e2ab8ec-9ad9:hover,.elementor .e-e2ab8ec-9ad9:focus-visible{color:#90AD51;}.elementor .e-e2ab8ec-9ad9:focus{box-shadow:0px 0px 0px 3px #90AD51;}.elementor .e-e2ab8ec-9ad9{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-2393a5e2-d638:hover,.elementor .e-2393a5e2-d638:focus-visible{color:#90AD51;}.elementor .e-2393a5e2-d638:focus{box-shadow:0px 0px 0px 3px #90AD51;}.elementor .e-2393a5e2-d638{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-67827b47-6da7:hover,.elementor .e-67827b47-6da7:focus-visible{color:#90AD51;}.elementor .e-67827b47-6da7:focus{box-shadow:0px 0px 0px 3px #90AD51;}.elementor .e-67827b47-6da7{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-67ac709c-b3f4:hover,.elementor .e-67ac709c-b3f4:focus-visible{color:#90AD51;}.elementor .e-67ac709c-b3f4:focus{box-shadow:0px 0px 0px 3px #90AD51;}.elementor .e-67ac709c-b3f4{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-73b7e239-ee4f{min-width:0px;position:relative;padding:0px;margin:0px;flex-direction:column;gap:0px;}.elementor .e-6bd54993-dc5c:hover,.elementor .e-6bd54993-dc5c:focus-visible{color:white;background-color:#015A25;}.elementor .e-6bd54993-dc5c:focus{box-shadow:0px 0px 0px 3px #90AD51;}.elementor .e-6bd54993-dc5c{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-21fea66a-fc75{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-5908e22-f52d{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-434a0927-4d7f{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-3b5d320b-5fe7{width:44px;min-width:0px;position:static;padding:0px;margin:0px;}.elementor .e-475a2aa-1fa9{width:44px;position:static;padding:0px;}.elementor .e-48d37142-f0f5{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-657e2250-a069{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-1a577514-de63{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-3a5922e3-dfde{width:100%;min-width:0px;min-height:88px;position:relative;padding:0px;margin:0px;}.elementor .e-6e2d4f17-70e7{width:1500px;height:950px;max-width:4000px;object-fit:fill;position:absolute;inset-block-start:90px;inset-inline-start:120px;z-index:-1;padding:0px;margin:0px;display:block;}.elementor .e-f792584-fd00{max-width:4000px;object-fit:fill;position:absolute;z-index:-1;padding:0px;margin:0px;display:none;}.elementor .e-331561c3-554c{font-family:Manrope;font-weight:700;font-size:64px;color:#FFFFFF;letter-spacing:-1.92px;line-height:68px;text-align:center;padding:0px;margin:0px;display:block;}.elementor .e-67978a5e-5ea7{font-family:Manrope;font-weight:600;font-size:26px;color:#FFFFFF;letter-spacing:0px;line-height:32px;text-align:center;padding:0px;margin:0px;display:block;}.elementor .e-3e6ae10a-614e{max-width:720px;font-family:Manrope;font-weight:400;font-size:20px;color:#DCE3DE;letter-spacing:0px;line-height:30px;text-align:center;padding:0px;margin:0px;display:block;}.elementor .e-71eaa0a6-adc9:hover,.elementor .e-71eaa0a6-adc9:focus-visible{background-color:#015A25;}.elementor .e-71eaa0a6-adc9{width:auto;min-height:48px;max-width:100%;font-family:Manrope;font-weight:600;font-size:15px;color:#FFFFFF;letter-spacing:0px;line-height:22px;text-decoration:none;cursor:pointer;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;display:inline-flex;justify-content:center;align-items:center;}.elementor .e-71eaa0a6-adc9:focus{box-shadow:0px 0px 0px 4px #90AD51;}.elementor .e-2f05c64-a5ce{width:100%;min-width:0px;position:relative;padding:0px;margin:0px;display:flex;flex-direction:column;gap:16px;align-items:center;}.elementor .e-2e674311-f89e{width:32px;height:32px;max-width:4000px;object-fit:contain;padding:0px;margin:0px;display:block;flex:0 0 32px;}.elementor .e-67c1259e-415c{font-family:Manrope;font-weight:600;font-size:15px;color:#24353E;letter-spacing:0px;line-height:22px;padding:0px;margin:0px;display:block;}.elementor .e-2c952336-2fbd{width:100%;min-width:0px;position:relative;padding:0px;margin:0px;display:flex;flex-direction:row;gap:16px;align-items:center;}.elementor .e-19705382-863f{font-family:Manrope;font-weight:600;font-size:26px;color:#24353E;letter-spacing:0px;line-height:32px;padding:0px;margin:0px;display:block;}.elementor .e-58ee95d7-417c{font-family:Manrope;font-weight:700;font-size:64px;color:#24353E;letter-spacing:-1.92px;line-height:68px;padding:0px;margin:0px;display:block;}.elementor .e-6a477768-d3f6{font-family:Manrope;font-weight:400;font-size:14px;color:#24353E;letter-spacing:0px;line-height:22px;padding:0px;margin:0px;display:block;}.elementor .e-2873429c-590c{width:100%;min-width:0px;position:relative;padding:0px;margin:0px;display:flex;flex-direction:column;gap:8px;flex:1 1 0%;}.elementor .e-7597be1c-2798{font-family:Manrope;font-weight:700;font-size:64px;color:#24353E;letter-spacing:-1.92px;line-height:68px;padding:0px;margin:0px;display:block;}.elementor .e-1fdf2847-4075{font-family:Manrope;font-weight:400;font-size:14px;color:#24353E;letter-spacing:0px;line-height:22px;padding:0px;margin:0px;display:block;}.elementor .e-35a84843-28c6{width:100%;min-width:0px;position:relative;padding:0px;margin:0px;display:flex;flex-direction:column;gap:8px;flex:1 1 0%;}.elementor .e-78ece50b-5da9{width:100%;min-width:0px;position:relative;padding:0px;margin:0px;display:flex;flex-direction:row;gap:24px;}.elementor .e-2175a76e-a796{font-family:Manrope;font-weight:400;font-size:14px;color:#61706A;letter-spacing:0px;line-height:22px;padding:0px;margin:0px;display:block;}.elementor .e-3d2f3014-c1f8{font-family:Manrope;font-weight:400;font-size:14px;color:#61706A;letter-spacing:0px;line-height:22px;padding:0px;margin:0px;display:block;}.elementor .e-2d6f2d98-b68e{width:100%;min-width:0px;position:relative;padding:32px;margin:0px;border-radius:28px;background-color:#EAF2E4;display:flex;flex-direction:column;gap:24px;flex:1 1 0%;}.elementor .e-72e108a2-4b81{font-family:Manrope;font-weight:600;font-size:15px;color:#DCE3DE;letter-spacing:0px;line-height:22px;padding:0px;margin:0px;display:block;}.elementor .e-480033bc-b90f{width:36px;height:36px;max-width:4000px;object-fit:contain;padding:0px;margin:0px;display:block;flex:0 0 36px;}.elementor .e-2716317c-73da{font-family:Manrope;font-weight:600;font-size:26px;color:#FFFFFF;letter-spacing:0px;line-height:32px;padding:0px;margin:0px;display:block;}.elementor .e-2cbf0f3-41a6{font-family:Manrope;font-weight:400;font-size:17px;color:#DCE3DE;letter-spacing:0px;line-height:27px;padding:0px;margin:0px;display:block;}.elementor .e-4ff7fab-84d8{width:100%;min-width:0px;position:relative;padding:0px;margin:0px;display:flex;flex-direction:column;gap:16px;}.elementor .e-1ad83790-1c10{width:100%;height:1px;min-width:0px;min-height:1px;position:relative;padding:0px;margin:0px;background-color:rgba(255,255,255,0.15);}.elementor .e-5ed571ec-304c{width:36px;height:36px;max-width:4000px;object-fit:contain;padding:0px;margin:0px;display:block;flex:0 0 36px;}.elementor .e-c22a5c1-2d66{font-family:Manrope;font-weight:600;font-size:26px;color:#FFFFFF;letter-spacing:0px;line-height:32px;padding:0px;margin:0px;display:block;}.elementor .e-5ff73d91-40ed{font-family:Manrope;font-weight:400;font-size:17px;color:#DCE3DE;letter-spacing:0px;line-height:27px;padding:0px;margin:0px;display:block;}.elementor .e-25b69505-e2b6{width:100%;min-width:0px;position:relative;padding:0px;margin:0px;display:flex;flex-direction:column;gap:12px;}.elementor .e-28ccc0c3-2973{width:100%;min-width:0px;position:relative;padding:32px;margin:0px;border-radius:28px;border-width:1px;border-color:rgba(255,255,255,0.13);border-style:solid;background-color:rgba(255,255,255,0.045);display:flex;flex-direction:column;gap:24px;flex:1 1 0%;}.elementor .e-672c35cc-7b81{width:100%;min-width:0px;position:relative;padding:0px;margin:0px;display:flex;flex-direction:row;gap:24px;align-items:stretch;}.elementor .e-3f51295d-4abe{font-family:Manrope;font-weight:600;font-size:15px;color:#DCE3DE;letter-spacing:0px;line-height:22px;padding:0px;margin:0px;display:block;}.elementor .e-444633c9-6b12{width:28px;height:28px;max-width:4000px;object-fit:contain;padding:0px;margin:0px;display:block;flex:0 0 28px;}.elementor .e-75c916dd-4408{font-family:Manrope;font-weight:400;font-size:17px;color:#FFFFFF;letter-spacing:0px;line-height:27px;padding:0px;margin:0px;display:block;}.elementor .e-1cf32bc0-d41a{font-family:Manrope;font-weight:400;font-size:14px;color:#DCE3DE;letter-spacing:0px;line-height:22px;padding:0px;margin:0px;display:block;}.elementor .e-3f68c3c1-6083{width:100%;min-width:0px;position:relative;padding:0px;margin:0px;display:flex;flex-direction:column;gap:8px;flex:1 1 0%;}.elementor .e-2ba0d271-a206{width:100%;min-width:0px;position:relative;padding:0px;margin:0px;display:flex;flex-direction:row;gap:16px;flex:1 1 0%;align-items:flex-start;}.elementor .e-2d6f7ba7-de39{font-family:Manrope;font-weight:400;font-size:14px;color:#24353E;letter-spacing:0px;line-height:22px;text-align:center;padding:0px;margin:0px;display:block;}.elementor .e-4afbac87-87d9{width:48px;min-width:0px;position:relative;padding:8px;margin:0px;border-radius:12px;background-color:#EAF2E4;display:flex;flex:0 0 48px;justify-content:center;align-items:center;}.elementor .e-26d70a7d-6a3b{font-family:Manrope;font-weight:400;font-size:17px;color:#FFFFFF;letter-spacing:0px;line-height:27px;padding:0px;margin:0px;display:block;}.elementor .e-18fda7-fd4b{font-family:Manrope;font-weight:400;font-size:14px;color:#DCE3DE;letter-spacing:0px;line-height:22px;padding:0px;margin:0px;display:block;}.elementor .e-26e61b5d-d5bb{width:100%;min-width:0px;position:relative;padding:0px;margin:0px;display:flex;flex-direction:column;gap:8px;flex:1 1 0%;}.elementor .e-607a07e4-d17c{width:100%;min-width:0px;position:relative;padding:0px;margin:0px;display:flex;flex-direction:row;gap:16px;flex:1 1 0%;align-items:flex-start;}.elementor .e-18b5ff70-5a49{width:100%;min-width:0px;position:relative;padding:0px;margin:0px;display:flex;flex-direction:row;gap:48px;}.elementor .e-575f0ea9-1d73{width:100%;min-width:0px;position:relative;padding:32px;margin:0px;border-radius:28px;border-width:1px;border-color:rgba(255,255,255,0.13);border-style:solid;background-color:rgba(255,255,255,0.045);display:flex;flex-direction:column;gap:24px;}.elementor .e-6e122536-2261{width:100%;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;display:flex;flex-direction:column;gap:48px;}.elementor .e-2527fd64-50fb{width:100%;min-width:0px;overflow:hidden;position:relative;z-index:0;padding-block-start:96px;padding-block-end:96px;padding-inline-start:max(24px,5.5556%);padding-inline-end:max(24px,5.5556%);margin:0px;background-color:#24353E;}.elementor .e-29a39569-4a5c{font-family:Manrope;font-weight:600;font-size:15px;color:#026E2D;letter-spacing:0px;line-height:22px;padding:0px;margin:0px;display:block;}.elementor .e-6b9fedff-24ff{scroll-margin-top:104px;font-family:Manrope;font-weight:700;font-size:52px;color:#24353E;letter-spacing:-1.56px;line-height:58px;padding:0px;margin:0px;display:block;}.elementor .e-7f1ef668-fa6c{font-family:Manrope;font-weight:400;font-size:17px;color:#61706A;letter-spacing:0px;line-height:27px;padding:0px;margin:0px;display:block;}.elementor .e-2c856771-2892{width:100%;min-width:0px;position:relative;padding:0px;margin:0px;display:flex;flex-direction:column;gap:16px;}.elementor .e-635c711c-9c96{font-family:Manrope;font-weight:600;font-size:15px;color:#24353E;letter-spacing:0px;line-height:22px;padding:0px;margin:0px;display:block;flex:0 0 380px;}.elementor .e-736a68c4-987e{font-family:Manrope;font-weight:400;font-size:14px;color:#61706A;letter-spacing:0px;line-height:22px;padding:0px;margin:0px;display:block;flex:1 1 0%;}.elementor .e-32a22897-7c6d{width:100%;min-width:0px;position:relative;padding:24px;margin:0px;border-radius:20px;background-color:white;display:flex;flex-direction:row;gap:12px;align-items:flex-start;}.elementor .e-66aa5e45-974e{font-family:Manrope;font-weight:600;font-size:26px;color:#24353E;letter-spacing:0px;line-height:32px;padding:0px;margin:0px;display:block;}.elementor .e-12f795c7-683e{font-family:Manrope;font-weight:400;font-size:14px;color:#61706A;letter-spacing:0px;line-height:22px;padding:0px;margin:0px;display:block;}.elementor .e-432ca2a-a137{width:100%;min-width:0px;position:relative;padding:24px;margin:0px;display:flex;flex-direction:column;gap:8px;flex:0 0 43.75%;}.elementor .e-1572a7d7-d225{font-family:Manrope;font-weight:600;font-size:26px;color:#24353E;letter-spacing:0px;line-height:32px;padding:0px;margin:0px;display:block;}.elementor .e-6201f40a-b9ce{font-family:Manrope;font-weight:400;font-size:14px;color:#61706A;letter-spacing:0px;line-height:22px;padding:0px;margin:0px;display:block;}.elementor .e-157eaf3e-8bb6{width:100%;min-width:0px;position:relative;padding:24px;margin:0px;display:flex;flex-direction:column;gap:8px;flex:0 0 25%;}.elementor .e-66962ac7-3c34{font-family:Manrope;font-weight:600;font-size:26px;color:#FFFFFF;letter-spacing:0px;line-height:32px;padding:0px;margin:0px;display:block;}.elementor .e-55b7b11a-e410{font-family:Manrope;font-weight:400;font-size:14px;color:#FFFFFF;letter-spacing:0px;line-height:22px;padding:0px;margin:0px;display:block;}.elementor .e-3474afab-2049{width:100%;min-width:0px;position:relative;padding:24px;margin:0px;background-color:#24353E;display:flex;flex-direction:column;gap:8px;flex:0 0 31.25%;}.elementor .e-2b174a49-dedb{width:100%;min-width:0px;position:relative;padding:0px;margin:0px;display:flex;flex-direction:row;gap:0px;align-items:stretch;}.elementor .e-14229f24-e24e{width:24px;height:24px;max-width:4000px;object-fit:contain;padding:0px;margin:0px;display:block;flex:0 0 24px;}.elementor .e-71f97437-bff9{width:44px;height:44px;min-width:0px;position:relative;padding:0px;margin:0px;border-radius:12px;background-color:#EAF2E4;display:flex;flex:0 0 44px;justify-content:center;align-items:center;}.elementor .e-79a10c2c-3a20{font-family:Manrope;font-weight:600;font-size:15px;color:#24353E;letter-spacing:0px;line-height:22px;padding:0px;margin:0px;display:block;}.elementor .e-14e28aea-b948{width:100%;min-width:0px;position:relative;padding-block-start:20px;padding-block-end:20px;padding-inline-start:24px;padding-inline-end:24px;margin:0px;display:flex;flex-direction:row;gap:16px;flex:0 0 43.75%;align-items:center;}.elementor .e-ac312e-dc67{font-family:Manrope;font-weight:400;font-size:14px;color:#61706A;letter-spacing:0px;line-height:22px;padding:0px;margin:0px;display:none;}.elementor .e-14ab0d38-ec3e{font-family:Manrope;font-weight:400;font-size:17px;color:#61706A;letter-spacing:0px;line-height:27px;padding:0px;margin:0px;display:block;}.elementor .e-7a56f2f4-f835{width:100%;min-width:0px;position:relative;padding:24px;margin:0px;display:flex;flex-direction:column;gap:8px;flex:4 1 0%;justify-content:center;}.elementor .e-2a7ec8c0-842d{font-family:Manrope;font-weight:600;font-size:15px;color:#026E2D;letter-spacing:0px;line-height:22px;padding:0px;margin:0px;display:none;}.elementor .e-516199d0-eb27{font-family:Manrope;font-weight:400;font-size:17px;color:#026E2D;letter-spacing:0px;line-height:27px;padding:0px;margin:0px;display:block;}.elementor .e-73827f4b-9231{width:100%;min-width:0px;position:relative;padding:24px;margin:0px;background-color:#EAF2E4;display:flex;flex-direction:column;gap:8px;flex:5 1 0%;justify-content:center;}.elementor .e-591b47b-11dc{width:100%;min-width:0px;position:relative;padding:0px;margin:0px;display:flex;flex-direction:row;gap:0px;flex:1 1 0%;align-items:stretch;}.elementor .e-7c9b840a-51a8{width:100%;min-width:0px;min-height:88px;position:relative;padding:0px;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;display:flex;flex-direction:row;align-items:stretch;}.elementor .e-60fcd2f-8f38{width:24px;height:24px;max-width:4000px;object-fit:contain;padding:0px;margin:0px;display:block;flex:0 0 24px;}.elementor .e-694caca4-4c4d{width:44px;height:44px;min-width:0px;position:relative;padding:0px;margin:0px;border-radius:12px;background-color:#EAF2E4;display:flex;flex:0 0 44px;justify-content:center;align-items:center;}.elementor .e-87d75d7-ad09{font-family:Manrope;font-weight:600;font-size:15px;color:#24353E;letter-spacing:0px;line-height:22px;padding:0px;margin:0px;display:block;}.elementor .e-b536af9-16aa{width:100%;min-width:0px;position:relative;padding-block-start:20px;padding-block-end:20px;padding-inline-start:24px;padding-inline-end:24px;margin:0px;display:flex;flex-direction:row;gap:16px;flex:0 0 43.75%;align-items:center;}.elementor .e-dc552b4-23cd{font-family:Manrope;font-weight:400;font-size:14px;color:#61706A;letter-spacing:0px;line-height:22px;padding:0px;margin:0px;display:none;}.elementor .e-255f3aca-8c65{font-family:Manrope;font-weight:400;font-size:17px;color:#61706A;letter-spacing:0px;line-height:27px;padding:0px;margin:0px;display:block;}.elementor .e-1f1e314e-ff5c{width:100%;min-width:0px;position:relative;padding:24px;margin:0px;display:flex;flex-direction:column;gap:8px;flex:4 1 0%;justify-content:center;}.elementor .e-797e7465-4103{font-family:Manrope;font-weight:600;font-size:15px;color:#026E2D;letter-spacing:0px;line-height:22px;padding:0px;margin:0px;display:none;}.elementor .e-418e023e-f6c7{font-family:Manrope;font-weight:400;font-size:17px;color:#026E2D;letter-spacing:0px;line-height:27px;padding:0px;margin:0px;display:block;}.elementor .e-8db534c-a7ac{width:100%;min-width:0px;position:relative;padding:24px;margin:0px;background-color:#EAF2E4;display:flex;flex-direction:column;gap:8px;flex:5 1 0%;justify-content:center;}.elementor .e-7d21a281-7963{width:100%;min-width:0px;position:relative;padding:0px;margin:0px;display:flex;flex-direction:row;gap:0px;flex:1 1 0%;align-items:stretch;}.elementor .e-14903c3e-2aab{width:100%;min-width:0px;min-height:88px;position:relative;padding:0px;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;display:flex;flex-direction:row;align-items:stretch;}.elementor .e-35e0a79b-3288{width:24px;height:24px;max-width:4000px;object-fit:contain;padding:0px;margin:0px;display:block;flex:0 0 24px;}.elementor .e-65474fec-657c{width:44px;height:44px;min-width:0px;position:relative;padding:0px;margin:0px;border-radius:12px;background-color:#EAF2E4;display:flex;flex:0 0 44px;justify-content:center;align-items:center;}.elementor .e-7e93988a-b0e2{font-family:Manrope;font-weight:600;font-size:15px;color:#24353E;letter-spacing:0px;line-height:22px;padding:0px;margin:0px;display:block;}.elementor .e-40bc29ef-f49d{width:100%;min-width:0px;position:relative;padding-block-start:20px;padding-block-end:20px;padding-inline-start:24px;padding-inline-end:24px;margin:0px;display:flex;flex-direction:row;gap:16px;flex:0 0 43.75%;align-items:center;}.elementor .e-4c94511b-5a9c{font-family:Manrope;font-weight:400;font-size:14px;color:#61706A;letter-spacing:0px;line-height:22px;padding:0px;margin:0px;display:none;}.elementor .e-3eda745d-163e{font-family:Manrope;font-weight:400;font-size:17px;color:#61706A;letter-spacing:0px;line-height:27px;padding:0px;margin:0px;display:block;}.elementor .e-279825d9-5114{width:100%;min-width:0px;position:relative;padding:24px;margin:0px;display:flex;flex-direction:column;gap:8px;flex:4 1 0%;justify-content:center;}.elementor .e-6d212a04-59b3{font-family:Manrope;font-weight:600;font-size:15px;color:#026E2D;letter-spacing:0px;line-height:22px;padding:0px;margin:0px;display:none;}.elementor .e-44a4b4f1-fd5d{font-family:Manrope;font-weight:400;font-size:17px;color:#026E2D;letter-spacing:0px;line-height:27px;padding:0px;margin:0px;display:block;}.elementor .e-6c98ba22-db05{width:100%;min-width:0px;position:relative;padding:24px;margin:0px;background-color:#EAF2E4;display:flex;flex-direction:column;gap:8px;flex:5 1 0%;justify-content:center;}.elementor .e-521b4ae6-ee57{width:100%;min-width:0px;position:relative;padding:0px;margin:0px;display:flex;flex-direction:row;gap:0px;flex:1 1 0%;align-items:stretch;}.elementor .e-c672ca9-1083{width:100%;min-width:0px;min-height:88px;position:relative;padding:0px;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;display:flex;flex-direction:row;align-items:stretch;}.elementor .e-45b64bf3-f6d6{width:24px;height:24px;max-width:4000px;object-fit:contain;padding:0px;margin:0px;display:block;flex:0 0 24px;}.elementor .e-8416e05-159a{width:44px;height:44px;min-width:0px;position:relative;padding:0px;margin:0px;border-radius:12px;background-color:#EAF2E4;display:flex;flex:0 0 44px;justify-content:center;align-items:center;}.elementor .e-64228d1d-8866{font-family:Manrope;font-weight:600;font-size:15px;color:#24353E;letter-spacing:0px;line-height:22px;padding:0px;margin:0px;display:block;}.elementor .e-3b47e006-56a5{width:100%;min-width:0px;position:relative;padding-block-start:20px;padding-block-end:20px;padding-inline-start:24px;padding-inline-end:24px;margin:0px;display:flex;flex-direction:row;gap:16px;flex:0 0 43.75%;align-items:center;}.elementor .e-28f1500e-b39d{font-family:Manrope;font-weight:400;font-size:14px;color:#61706A;letter-spacing:0px;line-height:22px;padding:0px;margin:0px;display:none;}.elementor .e-21db8685-4169{font-family:Manrope;font-weight:400;font-size:17px;color:#61706A;letter-spacing:0px;line-height:27px;padding:0px;margin:0px;display:block;}.elementor .e-2600e218-e30c{width:100%;min-width:0px;position:relative;padding:24px;margin:0px;display:flex;flex-direction:column;gap:8px;flex:4 1 0%;justify-content:center;}.elementor .e-7e55c362-ad8a{font-family:Manrope;font-weight:600;font-size:15px;color:#026E2D;letter-spacing:0px;line-height:22px;padding:0px;margin:0px;display:none;}.elementor .e-f1a5248-9946{font-family:Manrope;font-weight:400;font-size:17px;color:#026E2D;letter-spacing:0px;line-height:27px;padding:0px;margin:0px;display:block;}.elementor .e-6c481698-2e7e{width:100%;min-width:0px;position:relative;padding:24px;margin:0px;background-color:#EAF2E4;display:flex;flex-direction:column;gap:8px;flex:5 1 0%;justify-content:center;}.elementor .e-4ada9e75-1b00{width:100%;min-width:0px;position:relative;padding:0px;margin:0px;display:flex;flex-direction:row;gap:0px;flex:1 1 0%;align-items:stretch;}.elementor .e-33f032d4-5340{width:100%;min-width:0px;min-height:88px;position:relative;padding:0px;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;display:flex;flex-direction:row;align-items:stretch;}.elementor .e-17708756-2de4{width:24px;height:24px;max-width:4000px;object-fit:contain;padding:0px;margin:0px;display:block;flex:0 0 24px;}.elementor .e-b163d3a-8ca0{width:44px;height:44px;min-width:0px;position:relative;padding:0px;margin:0px;border-radius:12px;background-color:#EAF2E4;display:flex;flex:0 0 44px;justify-content:center;align-items:center;}.elementor .e-2757ade4-d98a{font-family:Manrope;font-weight:600;font-size:15px;color:#24353E;letter-spacing:0px;line-height:22px;padding:0px;margin:0px;display:block;}.elementor .e-58b6aa42-df7c{width:100%;min-width:0px;position:relative;padding-block-start:20px;padding-block-end:20px;padding-inline-start:24px;padding-inline-end:24px;margin:0px;display:flex;flex-direction:row;gap:16px;flex:0 0 43.75%;align-items:center;}.elementor .e-2e0afcb3-53ca{font-family:Manrope;font-weight:400;font-size:14px;color:#61706A;letter-spacing:0px;line-height:22px;padding:0px;margin:0px;display:none;}.elementor .e-536d6a3e-485e{font-family:Manrope;font-weight:400;font-size:17px;color:#61706A;letter-spacing:0px;line-height:27px;padding:0px;margin:0px;display:block;}.elementor .e-7d3b5201-d0ed{width:100%;min-width:0px;position:relative;padding:24px;margin:0px;display:flex;flex-direction:column;gap:8px;flex:4 1 0%;justify-content:center;}.elementor .e-62307dbc-2fac{font-family:Manrope;font-weight:600;font-size:15px;color:#026E2D;letter-spacing:0px;line-height:22px;padding:0px;margin:0px;display:none;}.elementor .e-5acda246-4f0e{font-family:Manrope;font-weight:400;font-size:17px;color:#026E2D;letter-spacing:0px;line-height:27px;padding:0px;margin:0px;display:block;}.elementor .e-569079e6-ff2d{width:100%;min-width:0px;position:relative;padding:24px;margin:0px;background-color:#EAF2E4;display:flex;flex-direction:column;gap:8px;flex:5 1 0%;justify-content:center;}.elementor .e-44352e4f-b4db{width:100%;min-width:0px;position:relative;padding:0px;margin:0px;display:flex;flex-direction:row;gap:0px;flex:1 1 0%;align-items:stretch;}.elementor .e-668f9f8e-9940{width:100%;min-width:0px;min-height:88px;position:relative;padding:0px;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;display:flex;flex-direction:row;align-items:stretch;}.elementor .e-24d69eff-6c60{width:24px;height:24px;max-width:4000px;object-fit:contain;padding:0px;margin:0px;display:block;flex:0 0 24px;}.elementor .e-57bdc3e-d717{width:44px;height:44px;min-width:0px;position:relative;padding:0px;margin:0px;border-radius:12px;background-color:#EAF2E4;display:flex;flex:0 0 44px;justify-content:center;align-items:center;}.elementor .e-47b5966f-1d54{font-family:Manrope;font-weight:600;font-size:15px;color:#24353E;letter-spacing:0px;line-height:22px;padding:0px;margin:0px;display:block;}.elementor .e-410407fa-251e{width:100%;min-width:0px;position:relative;padding-block-start:20px;padding-block-end:20px;padding-inline-start:24px;padding-inline-end:24px;margin:0px;display:flex;flex-direction:row;gap:16px;flex:0 0 43.75%;align-items:center;}.elementor .e-5698b1f1-d492{font-family:Manrope;font-weight:400;font-size:14px;color:#61706A;letter-spacing:0px;line-height:22px;padding:0px;margin:0px;display:none;}.elementor .e-2f1efac4-ef16{font-family:Manrope;font-weight:400;font-size:17px;color:#61706A;letter-spacing:0px;line-height:27px;padding:0px;margin:0px;display:block;}.elementor .e-4ad4d4a1-ff94{width:100%;min-width:0px;position:relative;padding:24px;margin:0px;display:flex;flex-direction:column;gap:8px;flex:4 1 0%;justify-content:center;}.elementor .e-4c81a992-3cda{font-family:Manrope;font-weight:600;font-size:15px;color:#026E2D;letter-spacing:0px;line-height:22px;padding:0px;margin:0px;display:none;}.elementor .e-1ba4fdaf-62e7{font-family:Manrope;font-weight:400;font-size:17px;color:#026E2D;letter-spacing:0px;line-height:27px;padding:0px;margin:0px;display:block;}.elementor .e-46d6282a-380e{width:100%;min-width:0px;position:relative;padding:24px;margin:0px;background-color:#EAF2E4;display:flex;flex-direction:column;gap:8px;flex:5 1 0%;justify-content:center;}.elementor .e-7b3fb1e0-f9a3{width:100%;min-width:0px;position:relative;padding:0px;margin:0px;display:flex;flex-direction:row;gap:0px;flex:1 1 0%;align-items:stretch;}.elementor .e-3cad1cf9-548c{width:100%;min-width:0px;min-height:88px;position:relative;padding:0px;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;display:flex;flex-direction:row;align-items:stretch;}.elementor .e-7777d66d-eea3{width:100%;min-width:0px;overflow:hidden;position:relative;padding:0px;margin:0px;border-radius:28px;background-color:white;display:flex;flex-direction:column;gap:0px;}.elementor .e-cceadd7-fe64{font-family:Manrope;font-weight:400;font-size:14px;color:#61706A;letter-spacing:0px;line-height:22px;padding:0px;margin:0px;display:block;}.elementor .e-5bc8462-f724{width:100%;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;display:flex;flex-direction:column;gap:48px;}.elementor .e-4576a4b6-8aff{width:100%;min-width:0px;position:relative;padding-block-start:96px;padding-block-end:64px;padding-inline-start:max(24px,5.5556%);padding-inline-end:max(24px,5.5556%);margin:0px;background-color:#F6F8F5;}.elementor .e-17128a36-df23{width:1100px;height:650px;max-width:4000px;object-fit:fill;position:absolute;inset-block-start:-150px;inset-inline-start:-200px;z-index:-1;padding:0px;margin:0px;display:block;}.elementor .e-7d8eb1fc-917f{max-width:4000px;object-fit:fill;position:absolute;z-index:-1;padding:0px;margin:0px;display:none;}.elementor .e-790f9e8a-e66f{font-family:Manrope;font-weight:600;font-size:15px;color:#EAF2E4;letter-spacing:0px;line-height:22px;padding:0px;margin:0px;display:block;}.elementor .e-7a4ed88f-9c8e{font-family:Manrope;font-weight:700;font-size:40px;color:#FFFFFF;letter-spacing:-1.2px;line-height:44px;padding:0px;margin:0px;display:block;}.elementor .e-21128301-d6dc{font-family:Manrope;font-weight:700;font-size:30px;color:#FFFFFF;letter-spacing:-0.9px;line-height:36px;padding:0px;margin:0px;display:none;}.elementor .e-fb50285-10be{max-width:570px;font-family:Manrope;font-weight:400;font-size:17px;color:#FFFFFF;letter-spacing:0px;line-height:27px;padding:0px;margin:0px;display:block;}.elementor .e-2cb3023f-541c{width:100%;min-width:0px;position:relative;padding:0px;margin:0px;display:flex;flex-direction:column;gap:24px;flex:0 1 55.5556%;}.elementor .e-132d2836-d81f:hover,.elementor .e-132d2836-d81f:focus-visible{background-color:#015A25;}.elementor .e-132d2836-d81f{width:auto;min-height:48px;max-width:100%;font-family:Manrope;font-weight:600;font-size:15px;color:#FFFFFF;letter-spacing:0px;line-height:22px;text-decoration:none;cursor:pointer;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;display:inline-flex;justify-content:center;align-items:center;}.elementor .e-132d2836-d81f:focus{box-shadow:0px 0px 0px 4px #90AD51;}.elementor .e-7f264e0b-a16e{font-family:Manrope;font-weight:400;font-size:14px;color:#FFFFFF;letter-spacing:0px;line-height:22px;padding:0px;margin:0px;display:block;}.elementor .e-58315273-52fd{max-width:380px;font-family:Manrope;font-weight:400;font-size:14px;color:#FFFFFF;letter-spacing:0px;line-height:22px;padding:0px;margin:0px;opacity:85%;display:block;}.elementor .e-4482c992-6773{width:100%;min-width:0px;position:relative;padding:0px;margin:0px;display:flex;flex-direction:column;gap:16px;flex:1 1 0%;align-items:flex-start;}.elementor .e-3f9ba553-1268{width:100%;min-width:0px;overflow:hidden;position:relative;z-index:0;padding:64px;margin:0px;border-radius:28px;background-color:#24353E;display:flex;flex-direction:row;gap:64px;align-items:center;}.elementor .e-313a692-2b67{font-family:Manrope;font-weight:400;font-size:14px;color:#61706A;letter-spacing:0px;line-height:22px;text-align:center;padding:0px;margin:0px;display:block;}.elementor .e-5471618b-b0b1{width:100%;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;display:flex;flex-direction:column;gap:24px;}.elementor .e-74efd9e0-22fa{width:100%;min-width:0px;position:relative;padding-block-start:0px;padding-block-end:96px;padding-inline-start:max(24px,5.5556%);padding-inline-end:max(24px,5.5556%);margin:0px;background-color:#F6F8F5;}.elementor .e-3867bfa5-aacc{width:100%;min-width:0px;max-width:100%;position:relative;padding:0px;margin:0px;display:flex;flex-direction:column;gap:0px;}.elementor .e-66b43365-dfab{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-2bdd42bb-4915{max-width:4000px;object-fit:contain;position:absolute;display:none;}.elementor .e-38259701-e8d6{width:176px;height:46.69px;object-fit:contain;display:block;}.elementor .e-439e8f81-be7a:focus{box-shadow:0px 0px 0px 3px #90AD51;}.elementor .e-439e8f81-be7a{width:auto;min-width:0px;position:relative;padding:0px;margin:0px;}.elementor .e-d4a0dca-f029{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-24b91dec-dc2f{font-family:Manrope;font-weight:600;font-size:26px;color:#FFFFFF;letter-spacing:0px;line-height:32px;margin:0px;display:block;}.elementor .e-4094d0de-4408{font-family:Manrope;font-weight:400;font-size:14px;color:#DCE3DE;letter-spacing:0px;line-height:22px;margin:0px;display:block;}.elementor .e-10114f9e-e3cb{width:131.59px;height:44px;object-fit:contain;display:block;}.elementor .e-1b47aac5-5f8b:focus{box-shadow:0px 0px 0px 3px #90AD51;}.elementor .e-1b47aac5-5f8b{width:auto;min-width:0px;position:relative;padding:0px;margin:0px;}.elementor .e-6a75b90d-7dd2{width:148.21px;height:44px;object-fit:contain;display:block;}.elementor .e-4895f4db-b5bc:focus{box-shadow:0px 0px 0px 3px #90AD51;}.elementor .e-4895f4db-b5bc{width:auto;min-width:0px;position:relative;padding:0px;margin:0px;}.elementor .e-760ddf07-679c{min-width:0px;position:relative;padding:0px;margin:0px;gap:12px;flex-wrap:wrap;align-items:center;}.elementor .e-28c202e4-c488{width:300px;min-width:0px;position:relative;padding:0px;margin:0px;flex-direction:column;gap:24px;flex:0 0 auto;}.elementor .e-98b3299-7c0b{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-307b0600-b6ee:hover,.elementor .e-307b0600-b6ee:focus-visible{color:white;text-decoration:underline;}.elementor .e-307b0600-b6ee:focus{box-shadow:0px 0px 0px 3px #90AD51;}.elementor .e-307b0600-b6ee{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-def7185-be0e:hover,.elementor .e-def7185-be0e:focus-visible{color:white;text-decoration:underline;}.elementor .e-def7185-be0e:focus{box-shadow:0px 0px 0px 3px #90AD51;}.elementor .e-def7185-be0e{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-5fac5788-1880:hover,.elementor .e-5fac5788-1880:focus-visible{color:white;text-decoration:underline;}.elementor .e-5fac5788-1880:focus{box-shadow:0px 0px 0px 3px #90AD51;}.elementor .e-5fac5788-1880{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-45b2d4c6-e513:hover,.elementor .e-45b2d4c6-e513:focus-visible{color:white;text-decoration:underline;}.elementor .e-45b2d4c6-e513:focus{box-shadow:0px 0px 0px 3px #90AD51;}.elementor .e-45b2d4c6-e513{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-5a3b6308-8ad0{width:auto;min-width:0px;position:relative;padding:0px;margin:0px;flex-direction:column;gap:0px;flex:1 1 0px;}.elementor .e-dcd1a52-80a1{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-37ea36cb-e268:hover,.elementor .e-37ea36cb-e268:focus-visible{color:white;text-decoration:underline;}.elementor .e-37ea36cb-e268:focus{box-shadow:0px 0px 0px 3px #90AD51;}.elementor .e-37ea36cb-e268{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-4a959ef0-98be:hover,.elementor .e-4a959ef0-98be:focus-visible{color:white;text-decoration:underline;}.elementor .e-4a959ef0-98be:focus{box-shadow:0px 0px 0px 3px #90AD51;}.elementor .e-4a959ef0-98be{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-4f5383b-f602:hover,.elementor .e-4f5383b-f602:focus-visible{color:white;text-decoration:underline;}.elementor .e-4f5383b-f602:focus{box-shadow:0px 0px 0px 3px #90AD51;}.elementor .e-4f5383b-f602{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-ada305a-35ac:hover,.elementor .e-ada305a-35ac:focus-visible{color:white;text-decoration:underline;}.elementor .e-ada305a-35ac:focus{box-shadow:0px 0px 0px 3px #90AD51;}.elementor .e-ada305a-35ac{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-24af4f29-7ab1:hover,.elementor .e-24af4f29-7ab1:focus-visible{color:white;text-decoration:underline;}.elementor .e-24af4f29-7ab1:focus{box-shadow:0px 0px 0px 3px #90AD51;}.elementor .e-24af4f29-7ab1{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-37dd5c6b-3dca:hover,.elementor .e-37dd5c6b-3dca:focus-visible{color:white;text-decoration:underline;}.elementor .e-37dd5c6b-3dca:focus{box-shadow:0px 0px 0px 3px #90AD51;}.elementor .e-37dd5c6b-3dca{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-6635459c-d146{width:auto;min-width:0px;position:relative;padding:0px;margin:0px;flex-direction:column;gap:0px;flex:1 1 0px;}.elementor .e-59563ff1-306a{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-44181dd6-a28d:hover,.elementor .e-44181dd6-a28d:focus-visible{color:white;text-decoration:underline;}.elementor .e-44181dd6-a28d:focus{box-shadow:0px 0px 0px 3px #90AD51;}.elementor .e-44181dd6-a28d{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-463c38ad-99dc:hover,.elementor .e-463c38ad-99dc:focus-visible{color:white;text-decoration:underline;}.elementor .e-463c38ad-99dc:focus{box-shadow:0px 0px 0px 3px #90AD51;}.elementor .e-463c38ad-99dc{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-f9bbe5e-e9d8{width:auto;min-width:0px;position:relative;padding:0px;margin:0px;flex-direction:column;gap:0px;flex:1 1 0px;}.elementor .e-fb6ead8-48c9{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-5236ab43-8e19{font-family:Manrope;font-weight:600;font-size:15px;color:#FFFFFF;letter-spacing:0px;line-height:22px;margin:0px;}.elementor .e-3f193ef1-180d{width:100%;padding:0px;}.elementor .e-63a0430e-ee80:focus{box-shadow:0px 0px 0px 3px #90AD51;}.elementor .e-63a0430e-ee80{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-30f771aa-f797:hover,.elementor .e-30f771aa-f797:focus-visible{color:white;text-decoration:underline;}.elementor .e-30f771aa-f797:focus{box-shadow:0px 0px 0px 3px #90AD51;}.elementor .e-30f771aa-f797{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-147bf59c-8e92:hover,.elementor .e-147bf59c-8e92:focus-visible{color:white;text-decoration:underline;}.elementor .e-147bf59c-8e92:focus{box-shadow:0px 0px 0px 3px #90AD51;}.elementor .e-147bf59c-8e92{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-44d73e7f-6449:hover,.elementor .e-44d73e7f-6449:focus-visible{color:white;text-decoration:underline;}.elementor .e-44d73e7f-6449:focus{box-shadow:0px 0px 0px 3px #90AD51;}.elementor .e-44d73e7f-6449{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-df81161-b773:hover,.elementor .e-df81161-b773:focus-visible{color:white;text-decoration:underline;}.elementor .e-df81161-b773:focus{box-shadow:0px 0px 0px 3px #90AD51;}.elementor .e-df81161-b773{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-731bede-aeff{min-width:0px;position:relative;padding:0px;margin:0px;}.elementor .e-e4c201a-5463{min-width:0px;position:relative;padding:0px;margin:0px;border-block-start-width:0px;border-block-end-width:1px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:rgba(220,227,222,.18);border-style:solid;}.elementor .e-4697e869-ff4d{width:100%;padding:0px;}.elementor .e-2715c2c8-69ae{font-family:Manrope;font-weight:600;font-size:15px;color:#FFFFFF;letter-spacing:0px;line-height:22px;margin:0px;}.elementor .e-11bd998e-281e{width:100%;padding:0px;}.elementor .e-59a29458-541c:focus{box-shadow:0px 0px 0px 3px #90AD51;}.elementor .e-59a29458-541c{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-395e1e53-d3a0:hover,.elementor .e-395e1e53-d3a0:focus-visible{color:white;text-decoration:underline;}.elementor .e-395e1e53-d3a0:focus{box-shadow:0px 0px 0px 3px #90AD51;}.elementor .e-395e1e53-d3a0{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-6ec655c5-fac2:hover,.elementor .e-6ec655c5-fac2:focus-visible{color:white;text-decoration:underline;}.elementor .e-6ec655c5-fac2:focus{box-shadow:0px 0px 0px 3px #90AD51;}.elementor .e-6ec655c5-fac2{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-ca64087-24f3:hover,.elementor .e-ca64087-24f3:focus-visible{color:white;text-decoration:underline;}.elementor .e-ca64087-24f3:focus{box-shadow:0px 0px 0px 3px #90AD51;}.elementor .e-ca64087-24f3{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-2727f9cd-9e4c:hover,.elementor .e-2727f9cd-9e4c:focus-visible{color:white;text-decoration:underline;}.elementor .e-2727f9cd-9e4c:focus{box-shadow:0px 0px 0px 3px #90AD51;}.elementor .e-2727f9cd-9e4c{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-5c97208-a88a:hover,.elementor .e-5c97208-a88a:focus-visible{color:white;text-decoration:underline;}.elementor .e-5c97208-a88a:focus{box-shadow:0px 0px 0px 3px #90AD51;}.elementor .e-5c97208-a88a{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-1d2db70c-71e0:hover,.elementor .e-1d2db70c-71e0:focus-visible{color:white;text-decoration:underline;}.elementor .e-1d2db70c-71e0:focus{box-shadow:0px 0px 0px 3px #90AD51;}.elementor .e-1d2db70c-71e0{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-5b157505-88bc{min-width:0px;position:relative;padding:0px;margin:0px;}.elementor .e-3664aeb8-b3a5{min-width:0px;position:relative;padding:0px;margin:0px;border-block-start-width:0px;border-block-end-width:1px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:rgba(220,227,222,.18);border-style:solid;}.elementor .e-7fc6d0a5-8e4d{width:100%;padding:0px;}.elementor .e-108e90a4-8f74{font-family:Manrope;font-weight:600;font-size:15px;color:#FFFFFF;letter-spacing:0px;line-height:22px;margin:0px;}.elementor .e-23596142-4da8{width:100%;padding:0px;}.elementor .e-228b572f-f198:focus{box-shadow:0px 0px 0px 3px #90AD51;}.elementor .e-228b572f-f198{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-1ec64c52-fd5a:hover,.elementor .e-1ec64c52-fd5a:focus-visible{color:white;text-decoration:underline;}.elementor .e-1ec64c52-fd5a:focus{box-shadow:0px 0px 0px 3px #90AD51;}.elementor .e-1ec64c52-fd5a{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-691f27f4-ab65:hover,.elementor .e-691f27f4-ab65:focus-visible{color:white;text-decoration:underline;}.elementor .e-691f27f4-ab65:focus{box-shadow:0px 0px 0px 3px #90AD51;}.elementor .e-691f27f4-ab65{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-6f6076b7-3092{min-width:0px;position:relative;padding:0px;margin:0px;}.elementor .e-45e086ea-a88d{min-width:0px;position:relative;padding:0px;margin:0px;border-block-start-width:0px;border-block-end-width:1px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:rgba(220,227,222,.18);border-style:solid;}.elementor .e-232ff0b4-14e2{width:100%;padding:0px;}.elementor .e-2508b701-53b6{width:100%;min-width:0px;position:relative;padding:0px;margin:0px;display:none;}.elementor .e-4442ed3c-babc{min-width:0px;position:relative;padding:0px;margin:0px;gap:48px;justify-content:space-between;align-items:flex-start;}.elementor .e-73f4a405-94bf{font-family:Manrope;font-weight:400;font-size:14px;color:#DCE3DE;letter-spacing:0px;line-height:22px;margin:0px;}.elementor .e-79d49d4c-1735:hover,.elementor .e-79d49d4c-1735:focus-visible{color:white;}.elementor .e-79d49d4c-1735:focus{box-shadow:0px 0px 0px 3px #90AD51;}.elementor .e-79d49d4c-1735{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-15b375cd-1574:hover,.elementor .e-15b375cd-1574:focus-visible{color:white;}.elementor .e-15b375cd-1574:focus{box-shadow:0px 0px 0px 3px #90AD51;}.elementor .e-15b375cd-1574{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-11aa11ea-5c21{width:auto;min-width:0px;position:relative;padding:0px;margin:0px;gap:24px;}.elementor .e-2a913ff8-4281{min-width:0px;position:relative;padding-block-start:24px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin:0px;border-block-start-width:1px;border-block-end-width:0px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:rgba(220,227,222,.18);border-style:solid;justify-content:space-between;align-items:center;}.elementor .e-41a40eb9-1541{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-7ff11800-7523{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;}