.elementor .e-6a84eb78-9721{width:26px;height:2px;padding:0px;background-color:var(--orange);flex:0 0 auto;}.elementor .e-277079bb-3590{font-family:var(--sans);font-weight:600;font-size:14px;color:var(--white);letter-spacing:0.16em;line-height:21px;text-transform:uppercase;}.elementor .e-49acef89-dadb{padding:0px;opacity:90%;display:flex;flex-direction:row;gap:10px;align-items:center;}.elementor .e-26618b6c-5f9a{color:var(--white);}.elementor .e-569e8795-a756{max-width:440px;font-weight:600;color:var(--white);line-height:1.3;padding-block-end:12px;}.elementor .e-1b2d7a1e-e81f{width:57%;padding-block-start:0px;padding-block-end:0px;padding-inline-start:5.52%;padding-inline-end:0px;display:flex;flex-direction:column;gap:20px;align-items:flex-start;}.elementor .e-51901187-687d{min-height:clamp(480px, 41.85vw, 603px);padding:0px;background-image:linear-gradient(90deg, rgba(50,42,34,0.55) 0%,rgba(50,42,34,0.15) 60%,rgba(50,42,34,0) 100%),url("https://www.ceedacavity.cz/wp-content/uploads/2026/10/onas-hero.jpg");background-repeat:repeat,no-repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%,center center;background-color:var(--brown);display:flex;flex-direction:row;align-items:center;background-size: auto,cover; background-position: center 39%;\n}.elementor .e-13dc8e98-e165{font-size:44px;color:var(--brown);line-height:1.06;padding-block-start:5px;}.elementor .e-610dace3-773c{font-weight:600;font-size:20px;line-height:1.5;padding-block-start:6px;}.elementor .e-5215ef4f-1319{max-width:504px;font-size:18px;line-height:1.5;padding-block-start:4px;}.elementor .e-5ad51a3-c031{max-width:504px;font-size:18px;line-height:1.5;padding-block-start:4px;}.elementor .e-6c89a10d-4637{max-width:504px;font-size:18px;line-height:1.5;padding-block-start:4px;}.elementor .e-5d6b5ad2-f6a3{max-width:504px;font-size:18px;line-height:1.5;padding-block-start:4px;}.elementor .e-7c820fa9-35c7{max-width:560px;padding:0px;display:flex;flex-direction:column;gap:13px;align-items:flex-start;}.elementor .e-35ca36c7-4c44{width:100%;height:460px;object-fit:cover;border-radius:25px;display:block;}.elementor .e-1cae3a2e-c1f4{padding:0px;display:grid;gap:64px;grid-template-columns:repeat(2, minmax(0, 1fr));grid-template-rows:auto;align-items:center;}.elementor .e-beec56-b0c3{line-height:1.05;text-align:center;}.elementor .e-3089ce27-9d56{text-align:center;padding:0px;display:flex;flex-direction:column;gap:17px;align-items:center;}.elementor .e-2668ff9-a65c{width:100%;padding:0px;display:grid;gap:20px;grid-template-columns:repeat(3, minmax(0, 1fr));grid-template-rows:auto;align-items:stretch;}.elementor .e-aed4890-49ca{padding:0px;display:flex;flex-direction:column;gap:50px;align-items:stretch;}.elementor .e-2180e1b9-7b29{color:var(--brown);line-height:1.05;text-align:center;}.elementor .e-30c449d1-6e1f{text-align:center;padding-block-start:0px;padding-block-end:0px;padding-inline-start:22px;padding-inline-end:22px;display:flex;flex-direction:column;gap:17px;align-items:center;}.elementor .e-391e6f8b-f15a{width:100%;height:100%;object-fit:cover;border-radius:27px;display:block;grid-column:1 / 2;grid-row:1 / 3;}.elementor .e-1e7c9ce4-3910{width:100%;height:100%;object-fit:cover;border-radius:27px;display:block;grid-column:2 / 3;grid-row:1 / 2;}.elementor .e-7ab37ff6-a597{width:100%;height:100%;object-fit:cover;border-radius:27px;display:block;grid-column:3 / 4;grid-row:1 / 2;}.elementor .e-72c60b4-d281{width:100%;height:100%;object-fit:cover;border-radius:27px;display:block;grid-column:2 / 4;grid-row:2 / 3;}.elementor .e-46a3ad52-fdc6{overflow:visible;padding:0px;border-radius:0px;display:grid;gap:18px;grid-template-columns:minmax(0, 2fr) minmax(0, 1fr) minmax(0, 1fr);grid-template-rows:200px 200px;}.elementor .e-479a8444-96ac{padding:0px;display:flex;flex-direction:column;gap:50px;align-items:stretch;}.elementor .e-6e60976-88cd{line-height:1.05;text-align:center;}.elementor .e-6794cfdd-a8be{text-align:center;padding-block-start:0px;padding-block-end:0px;padding-inline-start:22px;padding-inline-end:22px;display:flex;flex-direction:column;gap:17px;align-items:center;}.elementor .e-bda6c42-223a{width:48px;height:48px;position:absolute;inset-block-start:calc(50% - 46px);inset-inline-start:50%;z-index:2;filter:drop-shadow(0px 8px 6px rgba(0,0,0,0.2));transform:translate3d(-50%, 0px, 0px);pointer-events: none;\n}.elementor .e-1a483250-b3c9{font-size:12px;color:var(--brown);letter-spacing:0.14em;line-height:18px;text-transform:uppercase;}.elementor .e-74862996-9c51{font-weight:700;font-size:20px;line-height:30px;}.elementor .e-72416aa7-7cc7{font-size:15px;line-height:1.5;}.elementor .e-727b79f-f43b{width:340px;position:absolute;inset-block-end:40px;inset-inline-start:40px;z-index:2;padding-block-start:22px;padding-block-end:22px;padding-inline-start:26px;padding-inline-end:26px;border-radius:18px;background-color:var(--white);box-shadow:0px 18px 50px -24px rgba(62,52,42,0.35);display:flex;flex-direction:column;gap:4px;align-items:flex-start;}.elementor .e-42ebd750-dd14{min-height:clamp(380px, 36.1vw, 520px);overflow:hidden;position:relative;padding:0px;background-color:var(--bg-light);display:block;}.elementor .e-1fe38703-9c9b{padding:0px;display:flex;flex-direction:column;gap:50px;align-items:stretch;}.elementor .e-40dc3934-8dff{width:380px;height:380px;position:absolute;inset-block-start:-120px;inset-inline-start:-120px;z-index:0;border-radius:50%;background-color:rgba(255,255,255,0.07);pointer-events: none;\n}.elementor .e-2e1a0d0b-ddd4{width:420px;height:420px;position:absolute;inset-inline-end:-140px;inset-block-end:-160px;z-index:0;border-radius:50%;background-color:rgba(255,255,255,0.07);pointer-events: none;\n}.elementor .e-f527891-d919{position:relative;z-index:1;color:var(--white);text-align:center;}.elementor .e-1b777474-f383{max-width:560px;position:relative;z-index:1;font-size:18px;color:var(--white);line-height:1.5;text-align:center;padding-block-end:16px;opacity:92%;}.elementor .e-184c94a2-d20f:hover,.elementor .e-184c94a2-d20f:focus-visible{background-color:var(--bg-light);}.elementor .e-184c94a2-d20f{position:relative;z-index:1;color:var(--brown);background-color:var(--white);}.elementor .e-e7a1232-d992{position:relative;text-align:center;padding:80px;background-color:var(--brown);display:flex;flex-direction:column;gap:14px;align-items:center;}.elementor .e-6dfa5468-9740{width:100%;padding-block-start:10px;padding-block-end:80px;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:column;gap:80px;align-items:stretch;}