.elementor .e-5ddb2eb8-a846{font-family:var(--font-body);font-weight:600;font-size:16px;color:#8FC2FF;letter-spacing:0.2em;text-transform:uppercase;padding-inline-start:18px;border-inline-start-width:4px;border-left-style: solid; border-left-color: #006CD8;\n}.elementor .e-370544c7-368a{max-width:14ch;font-family:var(--font-heading);font-size:clamp(3.4rem, 8vw, 7.2rem);color:#FFFFFF;letter-spacing:0.015em;line-height:0.95;}.elementor .e-52203211-6b8e{font-family:var(--font-heading);font-size:clamp(1.8rem, 3.6vw, 3.2rem);color:#9CC9FF;letter-spacing:0.06em;line-height:1;}.elementor .e-5544542e-c393:hover,.elementor .e-5544542e-c393:focus-visible{color:#0054A6;background-color:#FFFFFF;}.elementor .e-5544542e-c393{font-family:var(--font-body);font-weight:700;font-size:17px;color:#FFFFFF;letter-spacing:0.08em;text-transform:uppercase;padding-block-start:17px;padding-block-end:17px;padding-inline-start:36px;padding-inline-end:36px;border-radius:2px;background-color:var(--pr-blue-bright);}.elementor .e-1ae3f754-b636:hover,.elementor .e-1ae3f754-b636:focus-visible{color:#0054A6;background-color:#FFFFFF;}.elementor .e-1ae3f754-b636{font-family:var(--font-body);font-weight:700;font-size:17px;color:#FFFFFF;letter-spacing:0.08em;text-transform:uppercase;padding-block-start:15px;padding-block-end:15px;padding-inline-start:34px;padding-inline-end:34px;border-radius:2px;border-width:2px;border-color:#FFFFFF;border-style:solid;background-color:transparent;}.elementor .e-736e5c9-943b{width:auto;padding:0px;margin-block-start:14px;display:flex;flex-direction:row;gap:16px;flex-wrap:wrap;}.elementor .e-3b21aa64-c7e3{min-height:620px;padding-block-start:110px;padding-block-end:100px;padding-inline-start:48px;padding-inline-end:48px;background-image:linear-gradient(90deg, rgba(10,16,24,0.93) 0%,rgba(10,16,24,0.80) 40%,rgba(10,16,24,0.30) 100%),url("https://tengelynyomasmero.hu/wp-content/uploads/2026/10/Nevtelen-terv-61.png");background-repeat:repeat;background-attachment:scroll;background-size:auto auto,cover;background-position:0% 0%,center right;display:flex;flex-direction:column;gap:22px;justify-content:center;align-items:flex-start;}.elementor .e-6718852e-d919{font-family:var(--font-body);font-weight:700;font-size:15px;color:#0054A6;letter-spacing:0.2em;text-transform:uppercase;}.elementor .e-19b661ef-68c0{font-family:var(--font-heading);font-size:clamp(2.6rem, 5vw, 4.4rem);color:#1B2430;letter-spacing:0.02em;line-height:1;}.elementor .e-33b3c665-dfd0{max-width:62ch;font-family:var(--font-body);font-size:20px;color:#3A4656;line-height:1.7;}.elementor .e-25006ecc-2496{padding:0px;display:flex;flex-direction:column;gap:18px;}.elementor .e-3dff4f54-e529{font-family:var(--font-heading);font-size:48px;color:#0054A6;letter-spacing:0.02em;line-height:1;}.elementor .e-17fec809-e7a4{font-family:var(--font-body);font-size:17px;color:#3A4656;line-height:1.45;}.elementor .e-1584b759-e997{padding-block-start:26px;padding-block-end:24px;padding-inline-start:26px;padding-inline-end:26px;border-inline-start-width:5px;background-color:#EEF1F5;display:flex;flex-direction:column;gap:6px;border-left-style: solid; border-left-color: #0054A6;\n}.elementor .e-62e51338-c12a{font-family:var(--font-heading);font-size:48px;color:#0054A6;letter-spacing:0.02em;line-height:1;}.elementor .e-c266ae3-56b4{font-family:var(--font-body);font-size:17px;color:#3A4656;line-height:1.45;}.elementor .e-95572c9-376e{padding-block-start:26px;padding-block-end:24px;padding-inline-start:26px;padding-inline-end:26px;border-inline-start-width:5px;background-color:#EEF1F5;display:flex;flex-direction:column;gap:6px;border-left-style: solid; border-left-color: #0054A6;\n}.elementor .e-7a8a8838-fc3b{font-family:var(--font-heading);font-size:48px;color:#0054A6;letter-spacing:0.02em;line-height:1;}.elementor .e-2d7aff4a-9256{font-family:var(--font-body);font-size:17px;color:#3A4656;line-height:1.45;}.elementor .e-6d5388ce-bb31{padding-block-start:26px;padding-block-end:24px;padding-inline-start:26px;padding-inline-end:26px;border-inline-start-width:5px;background-color:#EEF1F5;display:flex;flex-direction:column;gap:6px;border-left-style: solid; border-left-color: #0054A6;\n}.elementor .e-6440559d-c366{font-family:var(--font-heading);font-size:48px;color:#0054A6;letter-spacing:0.02em;line-height:1;}.elementor .e-1cd62101-e2c5{font-family:var(--font-body);font-size:17px;color:#3A4656;line-height:1.45;}.elementor .e-284b4a07-8c14{padding-block-start:26px;padding-block-end:24px;padding-inline-start:26px;padding-inline-end:26px;border-inline-start-width:5px;background-color:#EEF1F5;display:flex;flex-direction:column;gap:6px;border-left-style: solid; border-left-color: #0054A6;\n}.elementor .e-20217e32-2e54{padding:0px;display:grid;gap:20px;grid-template-columns:repeat(2, 1fr);grid-template-rows:auto;}.elementor .e-28ee5961-8d03{max-width:1240px;column-gap:80px;padding:0px;display:grid;grid-template-columns:1.1fr 1fr;grid-template-rows:auto;align-items:center;row-gap:48px;\n}.elementor .e-67305f18-fb84{padding-block-start:104px;padding-block-end:104px;padding-inline-start:48px;padding-inline-end:48px;background-color:var(--pr-white);display:flex;flex-direction:column;align-items:center;}.elementor .e-4334bdeb-41e0{font-family:var(--font-body);font-weight:700;font-size:15px;color:#0054A6;letter-spacing:0.2em;text-transform:uppercase;}.elementor .e-5e14fe27-17ef{font-family:var(--font-heading);font-size:clamp(2.4rem, 4.4vw, 3.6rem);color:#1B2430;letter-spacing:0.03em;line-height:1;padding-inline-start:18px;border-inline-start-width:5px;border-left-style: solid; border-left-color: #0054A6;\n}.elementor .e-375c4d6-14e1{padding:0px;display:grid;gap:24px;grid-template-columns:repeat(4, 1fr);grid-template-rows:auto;}.elementor .e-4b8864eb-2bc3{font-family:var(--font-heading);font-size:clamp(2.4rem, 4.4vw, 3.6rem);color:#1B2430;letter-spacing:0.03em;line-height:1;padding-inline-start:18px;margin-block-start:56px;border-inline-start-width:5px;border-left-style: solid; border-left-color: #0054A6;\n}.elementor .e-3530163c-5286{padding:0px;display:grid;gap:24px;grid-template-columns:repeat(4, 1fr);grid-template-rows:auto;}.elementor .e-2d8fd0e4-9f57{width:100%;max-width:1240px;padding:0px;display:flex;flex-direction:column;gap:28px;}.elementor .e-3d01619b-e8ad{padding-block-start:104px;padding-block-end:112px;padding-inline-start:48px;padding-inline-end:48px;background-color:var(--pr-steel-light);display:flex;flex-direction:column;align-items:center;}