.elementor .e-c7de038-dek01{width:320px;height:320px;position:absolute;inset-block-start:-80px;inset-inline-end:-80px;}.elementor .e-6b6e166-2b358b4{font-family:var(--font_text);font-weight:700;font-size:var(--space-12);color:var(--accent);letter-spacing:2.2px;text-transform:uppercase;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-46da303-51b9c00{font-family:var(--font_heading);font-weight:400;font-size:var(--space-60);color:var(--white);line-height:1.05em;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-4699e6b-154cb8b{max-width:440px;font-family:var(--font_text);font-size:var(--space-16);color:var(--text_on_dark);line-height:1.6em;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-53f199c-f06d8e6{width:100%;min-height:340px;overflow:hidden;position:relative;padding-block-start:40px;padding-block-end:40px;padding-inline-start:40px;padding-inline-end:40px;border-width:1px;border-color:rgba(255,255,255,0.09);border-style:solid;background-color:var(--Tmava_sekce);flex-direction:column;gap:var(--space-24);justify-content:flex-end;align-items:flex-start;}.elementor .e-647166e-5b3c9c5{width:100%;flex-wrap:wrap;align-items:stretch;}.elementor .e-6eba7bd-8715b3b{width:100%;padding-block-start:120px;padding-block-end:20px;padding-inline-start:16px;padding-inline-end:16px;background-color:var(--Tmava_olivova);}.elementor .e-4f261fd-8cc2c98{width:80%;height:220px;}.elementor .e-0e00091-5cc6793{min-height:300px;overflow:hidden;padding-block-start:24px;padding-block-end:24px;padding-inline-start:24px;padding-inline-end:24px;justify-content:center;align-items:center;}.elementor .e-4c5be54-9e2c53b{width:auto;height:0px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:24px;margin-inline-end:24px;border-width:1px;border-color:var(--brand_primary);border-style:dashed;}.elementor .e-c7ddd10-84b0227{font-family:var(--font_heading);font-weight:400;font-size:var(--space-32);color:var(--text_on_dark);line-height:1.1em;text-transform:uppercase;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-ba20f09-371233c{font-family:var(--font_text);font-size:var(--space-16);color:var(--Text_na_tmavem_bezny);line-height:1.5em;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-8c1e365-95b22a7{font-family:var(--font_text);font-weight:700;font-size:var(--space-16);color:var(--accent);margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-e3c9a14-aa82f6c{font-family:var(--font_text);font-weight:700;font-size:var(--space-16);color:var(--accent);margin-block-start:8px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-fff8654-ad68836{padding-block-start:20px;padding-block-end:32px;padding-inline-start:24px;padding-inline-end:24px;flex-direction:column;gap:var(--space-8);}.elementor .e-ebf27c2-a4bc643{width:32.1%;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;border-width:1px;border-color:rgba(255,255,255,0.12);border-style:solid;background-color:var(--Tmava_sekce);flex-direction:column;gap:0px;}.elementor .e-ebf27c2-a4bc643:hover,.elementor .e-ebf27c2-a4bc643:focus-visible{border-color:var(--accent);}.elementor .e-f6e935b-172d9fb{width:80%;height:220px;}.elementor .e-0b74080-6d72dc6{min-height:300px;overflow:hidden;padding-block-start:24px;padding-block-end:24px;padding-inline-start:24px;padding-inline-end:24px;justify-content:center;align-items:center;}.elementor .e-79dee0b-e24fdde{width:auto;height:0px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:24px;margin-inline-end:24px;border-width:1px;border-color:var(--brand_primary);border-style:dashed;}.elementor .e-694f950-5d50aec{font-family:var(--font_heading);font-weight:400;font-size:var(--space-32);color:var(--text_on_dark);line-height:1.1em;text-transform:uppercase;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-12094dc-915dc5e{font-family:var(--font_text);font-size:var(--space-16);color:var(--Text_na_tmavem_bezny);line-height:1.5em;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-23d06a4-7c305f3{font-family:var(--font_text);font-weight:700;font-size:var(--space-16);color:var(--accent);margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-7c96073-bca82e7{font-family:var(--font_text);font-weight:700;font-size:var(--space-16);color:var(--accent);margin-block-start:8px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-3b58cf6-9a89a08{padding-block-start:20px;padding-block-end:32px;padding-inline-start:24px;padding-inline-end:24px;flex-direction:column;gap:var(--space-8);}.elementor .e-07d9a9a-95e49a2{width:32.1%;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;border-width:1px;border-color:rgba(255,255,255,0.12);border-style:solid;background-color:var(--Tmava_sekce);flex-direction:column;gap:0px;}.elementor .e-07d9a9a-95e49a2:hover,.elementor .e-07d9a9a-95e49a2:focus-visible{border-color:var(--accent);}.elementor .e-7acd0b4-c84193c{width:80%;height:220px;}.elementor .e-2fbb757-769221a{min-height:300px;overflow:hidden;padding-block-start:24px;padding-block-end:24px;padding-inline-start:24px;padding-inline-end:24px;justify-content:center;align-items:center;}.elementor .e-1b3af41-21149b8{width:auto;height:0px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:24px;margin-inline-end:24px;border-width:1px;border-color:var(--brand_primary);border-style:dashed;}.elementor .e-4085a89-788910c{font-family:var(--font_heading);font-weight:400;font-size:var(--space-32);color:var(--text_dark);line-height:1.1em;text-transform:uppercase;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-0dfd847-dfe6b92{font-family:var(--font_text);font-size:var(--space-16);color:var(--Tmava_sekce);line-height:1.5em;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-10bd38e-2de3b9c{font-family:var(--font_text);font-weight:700;font-size:var(--space-16);color:var(--text_dark);margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-953a48d-e1e0ff1{font-family:var(--font_text);font-weight:700;font-size:var(--space-16);color:var(--text_dark);margin-block-start:8px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-b16c020-4e495b5{padding-block-start:20px;padding-block-end:32px;padding-inline-start:24px;padding-inline-end:24px;flex-direction:column;gap:var(--space-8);}.elementor .e-2f61003-23ac74d{width:32.1%;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;border-width:1px;border-color:var(--accent);border-style:solid;background-color:var(--accent);flex-direction:column;gap:0px;}.elementor .e-2f61003-23ac74d:hover,.elementor .e-2f61003-23ac74d:focus-visible{border-color:var(--text_dark);}.elementor .e-a608b78-28e5543{width:100%;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;flex-direction:row;gap:var(--space-20);flex-wrap:wrap;align-items:stretch;}.elementor .e-524a01a-5af2f00{font-family:var(--font_text);font-weight:700;font-size:var(--space-12);color:var(--accent);letter-spacing:1.5px;text-transform:uppercase;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-9dae13f-d1f8a39{font-family:var(--font_text);font-weight:700;font-size:var(--space-16);color:var(--text_on_dark);margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-f6af143-494bcd1{font-family:var(--font_text);font-size:var(--space-16);color:var(--Text_na_tmavem_bezny);line-height:1.5em;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-17615ba-154b27b{width:33.2%;padding-block-start:20px;padding-block-end:20px;padding-inline-start:24px;padding-inline-end:24px;background-color:var(--Tmava_sekce);flex-direction:column;gap:var(--space-4);}.elementor .e-72e1bcb-7720782{font-family:var(--font_text);font-weight:700;font-size:var(--space-12);color:var(--accent);letter-spacing:1.5px;text-transform:uppercase;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-3a8338f-fb42b38{font-family:var(--font_text);font-weight:700;font-size:var(--space-16);color:var(--text_on_dark);margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-65619b4-d321010{font-family:var(--font_text);font-size:var(--space-16);color:var(--Text_na_tmavem_bezny);line-height:1.5em;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-938716c-2f97185{width:33.2%;padding-block-start:20px;padding-block-end:20px;padding-inline-start:24px;padding-inline-end:24px;background-color:var(--Tmava_sekce);flex-direction:column;gap:var(--space-4);}.elementor .e-a72d9ca-0c807b9{font-family:var(--font_text);font-weight:700;font-size:var(--space-12);color:var(--accent);letter-spacing:1.5px;text-transform:uppercase;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-2ae2a76-c2f0952{font-family:var(--font_text);font-weight:700;font-size:var(--space-16);color:var(--text_on_dark);margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-2d912e7-e55e6f2{font-family:var(--font_text);font-size:var(--space-16);color:var(--Text_na_tmavem_bezny);line-height:1.5em;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-c7081c3-668e75a{width:33.2%;padding-block-start:20px;padding-block-end:20px;padding-inline-start:24px;padding-inline-end:24px;background-color:var(--Tmava_sekce);flex-direction:column;gap:var(--space-4);}.elementor .e-890bf00-ed4e845{width:100%;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;border-width:1px;border-color:rgba(205,182,114,0.35);border-style:solid;background-color:rgba(255,255,255,0.09);flex-direction:row;gap:1px;flex-wrap:wrap;align-items:stretch;}.elementor .e-2b5fada-fe1033e{width:100%;padding-block-start:0px;padding-block-end:60px;padding-inline-start:16px;padding-inline-end:16px;background-color:var(--Tmava_olivova);flex-direction:column;gap:var(--space-20);}