.elementor .e-5ff7fda3-28d4{font-size:1.15rem;margin:0px;}.elementor .e-3b54f9e3-a2c7{font-size:clamp(.85rem,.94vw,1.125rem);margin:0px;& a { position:relative;display:inline-flex!important;align-items:center;padding-left:0!important; } & a::before,& a::after { content:none!important;display:none!important; }\n}.elementor .e-2262cc8e-7902{font-size:clamp(.85rem,.94vw,1.125rem);margin:0px;& a { position:relative;display:inline-flex!important;align-items:center;padding-left:0!important; } & a::before,& a::after { content:none!important;display:none!important; }\n}.elementor .e-553da4ed-4dea{width:clamp(3rem,3.75vw,4.5rem);height:clamp(3rem,3.75vw,4.5rem);position:relative;font-size:0px;color:#000;padding:0px;border-radius:50%;border-width:0px;background-color:#FF5000;display:inline-flex;justify-content:center;align-items:center;&::before,&::after { content:"";position:absolute;width:42%;height:2px;left:29%;background:#000; } &::before { top:42%; } &::after { top:58%; }\n}.elementor .e-3a24fce3-5a3b{width:auto;padding:0px;display:flex;flex-direction:row;gap:1.5rem;align-items:center;}.elementor .e-52c237dd-3619{position:absolute;inset-block-start:0px;inset-inline-start:0px;z-index:5;padding-block-start:1.5rem;padding-block-end:1.5rem;padding-inline-start:2.5rem;padding-inline-end:2.5rem;justify-content:space-between;}.elementor .e-f946957-a990{font-size:0.9rem;color:#fff;margin-block-end:1.5rem;}.elementor .e-43bf9d2c-5a06{max-width:36rem;font-weight:400;font-size:clamp(3rem,5.85vw,7rem);letter-spacing:-0.045em;line-height:0.98;margin-block-end:2rem;}.elementor .e-56c20955-dc97{position:relative;z-index:2;padding-block-start:25%;padding-block-end:6%;}.elementor .e-3058c9bf-ec02{width:7rem;position:absolute;inset-block-start:43%;inset-inline-start:71%;z-index:2;transform:rotateX(0deg) rotateY(0deg) rotateZ(-10deg);}.elementor .e-2c9f4cb4-9a6f{width:15rem;position:absolute;inset-block-start:69%;inset-inline-start:55%;z-index:2;transform:rotateX(0deg) rotateY(0deg) rotateZ(-8deg);}.elementor .e-648161a0-bb81{width:6rem;position:absolute;inset-block-start:82%;inset-inline-start:48%;z-index:2;}.elementor .e-be80965-4018{width:100%;height:100%;aspect-ratio:auto;object-fit:cover;position:absolute;z-index:1;inset:0; max-width:none; pointer-events:none;\n}.elementor .e-65a23751-789c{min-height:0px;aspect-ratio:1.9;position:relative;padding:0px;background-image:linear-gradient(90deg, rgba(0,0,0,0.25) 0%,transparent 100%),url("https://p30.zestprojects.cz/wp-content/uploads/2026/10/hero.webp");background-repeat:repeat;background-attachment:scroll;background-size:auto auto,cover;background-position:0% 0%,center center;background-size:cover; background-repeat:no-repeat;\n}.elementor .e-5759361f-50bc{position:relative;inset-inline-start:-9.85vw;font-size:clamp(.85rem,1.15vw,1.5rem);margin-block-end:0.75rem;}.elementor .e-2c7268e7-fc08{font-weight:400;font-size:clamp(7rem,12vw,15rem);color:#fff;letter-spacing:-0.06em;line-height:.95;margin:0px;}.elementor .e-7ba28fb9-e0b8{width:clamp(2.8rem,3.54vw,4.25rem);height:clamp(2.8rem,3.54vw,4.25rem);font-size:clamp(1rem,1.25vw,1.5rem);color:#000;line-height:1;padding:0px;margin:0px;border-radius:50%;background-color:#85F05B;display:flex;flex:0 0 auto;justify-content:center;align-items:center;align-self:flex-start;}.elementor .e-4bccc473-be20{width:auto;padding:0px;gap:0.4rem;flex:0 0 auto;align-items:flex-start;}.elementor .e-20d90e9b-9850{font-weight:400;font-size:clamp(1.5rem,3.125vw,3.75rem);color:#fff;line-height:1.15;margin:0px;white-space:nowrap; width:max-content;\n}.elementor .e-4d8cb77f-b1e7{min-width:0px;overflow:hidden;padding:0px;margin-inline-end:-13.5vw;flex:1 1 0px;}.elementor .e-78af305c-e63e{padding:0px;display:flex;flex-direction:row;gap:1.5rem;align-items:center;}.elementor .e-5623c394-2dee{padding-block-start:2rem;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-468f6c1c-642d{font-weight:400;font-size:clamp(2rem,3.55vw,4.25rem);line-height:1.05;}.elementor .e-2d93b732-78db{font-size:1.7rem;color:inherit;padding:1.4rem;margin:0px;}.elementor .e-49c06cbc-dbd7{width:100%;aspect-ratio:1.3;object-fit:cover;filter:grayscale(1);\n}.elementor .e-74473e39-1972{padding:0px;}.elementor .e-6656e4d5-4f87{color:#fff;padding:0px;border-width:0px;background-color:#161616;transition:flex 0.5s;flex:1 1 0px;text-align:left;\n}.elementor .e-3d560554-a22c{font-size:1.7rem;color:inherit;padding:1.4rem;margin:0px;}.elementor .e-7ef725f-705c{width:100%;aspect-ratio:1.3;object-fit:cover;filter:grayscale(1);\n}.elementor .e-57480a89-a182{padding:0px;}.elementor .e-2f2f8167-426d{color:#fff;padding:0px;border-width:0px;background-color:#161616;transition:flex 0.5s;flex:1 1 0px;text-align:left;\n}.elementor .e-37be901f-4f31{font-size:1.7rem;color:inherit;padding:1.4rem;margin:0px;}.elementor .e-72bc2e0d-82bd{width:100%;aspect-ratio:1.3;object-fit:cover;filter:grayscale(1);\n}.elementor .e-3a14c399-bb49{padding:0px;}.elementor .e-448f4c4d-37df{color:#fff;padding:0px;border-width:0px;background-color:#161616;transition:flex 0.5s;flex:1 1 0px;text-align:left;\n}.elementor .e-502fe251-f5a6{gap:0.75rem;justify-content:stretch;}.elementor .e-1826850c-8d66{max-width:55rem;color:#111;}.elementor .e-3243446a-cf8c{color:#111;}.elementor .e-2c858c43-1f3d:hover,.elementor .e-2c858c43-1f3d:focus-visible{color:#111;background-color:#fff;}.elementor .e-2c858c43-1f3d{color:#fff;background-color:#111;}.elementor .e-6fc9e0f9-b261{color:#111;padding:1.5rem;background-color:#85F05B;}.elementor .e-187326d4-bfe6{max-width:55rem;color:#111;}.elementor .e-519c0903-cb71{color:#111;}.elementor .e-1d3aabee-eaab:hover,.elementor .e-1d3aabee-eaab:focus-visible{color:#111;background-color:#fff;}.elementor .e-1d3aabee-eaab{color:#fff;background-color:#111;}.elementor .e-31b7b327-a15a{color:#111;padding:1.5rem;background-color:#85F05B;}.elementor .e-54ba308c-f7c3{max-width:55rem;color:#111;}.elementor .e-428f98bf-a612{color:#111;}.elementor .e-657e0943-ad7b{color:#111;}.elementor .e-12be01-2422:hover,.elementor .e-12be01-2422:focus-visible{color:#111;background-color:#fff;}.elementor .e-12be01-2422{color:#fff;background-color:#111;}.elementor .e-4d8706f7-f717{color:#111;padding:1.5rem;background-color:#85F05B;}.elementor .e-1fa537ff-cb86{padding:0px;}.elementor .e-4e210dc3-4a02{gap:0px;}.elementor .e-5efb444f-5396{padding-block-start:0px;padding-block-end:2rem;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-2887df23-7ac8{position:absolute;inset-block-start:2rem;inset-inline-start:0px;z-index:2;}.elementor .e-7b72c1f-f0d3{width:100%;max-width:33rem;margin:auto;}.elementor .e-6633e3e9-92ea{width:14rem;position:absolute;inset-block-start:30%;inset-inline-start:-2rem;transform:rotateX(0deg) rotateY(0deg) rotateZ(-12deg);}.elementor .e-5984e2a1-9bf6{width:10rem;position:absolute;inset-block-start:67%;inset-inline-start:2%;}.elementor .e-4bbc15f3-7951{width:8rem;position:absolute;inset-block-start:15%;inset-inline-end:0px;display:none;}.elementor .e-7506c9da-d455{width:4rem;position:absolute;inset-block-start:65%;inset-inline-end:2%;}.elementor .e-37ef8150-9ccf{position:relative;padding:0px;flex:1 1 0px;}.elementor .e-12e1ab11-fbb1{font-size:clamp(1.25rem,1.56vw,1.875rem);color:#fff;line-height:1.4;}.elementor .e-407d06b8-6198{font-size:0.98rem;}.elementor .e-143a9250-fb01{font-size:0.98rem;}.elementor .e-4ea2a790-db38{font-size:0.98rem;}.elementor .e-121c3d03-ea62{padding:0px;flex:1 1 0px;}.elementor .e-551c6885-7726{gap:3rem;align-items:center;}.elementor .e-2d903cea-f205{padding-block-start:1rem;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-58486371-14db{max-width:62rem;font-size:clamp(1.2rem,1.875vw,2.25rem);line-height:1.35;margin-block-end:2rem;}.elementor .e-15306212-a61e{font-size:1.2rem;color:#fff;margin:0px;}.elementor .e-7048ddca-4466{padding:0px;}.elementor .e-61a57281-4eef{color:#fff;padding:1.1rem;}.elementor .e-4f2c6f0d-d5ce{width:100%;aspect-ratio:1.5;object-fit:cover;filter:grayscale(1);\n}.elementor .e-61ee7d0a-2248{font-size:1.4rem;color:#85F05B;padding-block-start:1rem;padding-block-end:1rem;padding-inline-start:1.25rem;padding-inline-end:1.25rem;margin:0px;}.elementor .e-6a224ac2-79c9{padding:0px;}.elementor .e-1127cda7-96c0{min-width:0px;border-width:0px;background-color:#191919;flex:1 1 0px;}.elementor .e-369d5f73-82c3{font-size:1.2rem;color:#fff;margin:0px;}.elementor .e-2e996157-c795{padding:0px;}.elementor .e-606345b4-19f0{color:#fff;padding:1.1rem;}.elementor .e-407eb3b3-61ba{width:100%;aspect-ratio:1.5;object-fit:cover;filter:grayscale(1);\n}.elementor .e-9aff4e0-eff0{font-size:1.4rem;color:#85F05B;padding-block-start:1rem;padding-block-end:1rem;padding-inline-start:1.25rem;padding-inline-end:1.25rem;margin:0px;}.elementor .e-3b7ed183-b6e8{padding:0px;}.elementor .e-d784ebc-b120{min-width:0px;border-width:0px;background-color:#191919;flex:1 1 0px;}.elementor .e-1095800c-4b3f{font-size:1.2rem;color:#fff;margin:0px;}.elementor .e-16599bb4-791a{padding:0px;}.elementor .e-29f49dac-a2e0{color:#fff;padding:1.1rem;}.elementor .e-6f885d7e-9feb{width:100%;aspect-ratio:1.5;object-fit:cover;filter:grayscale(1);\n}.elementor .e-72fab935-b53e{font-size:1.4rem;color:#85F05B;padding-block-start:1rem;padding-block-end:1rem;padding-inline-start:1.25rem;padding-inline-end:1.25rem;margin:0px;}.elementor .e-6e2bf4d3-4d7e{padding:0px;}.elementor .e-19751dca-2827{min-width:0px;border-width:0px;background-color:#191919;flex:1 1 0px;}.elementor .e-3df22475-3fa0{font-size:1.2rem;color:#fff;margin:0px;}.elementor .e-2d9d4cfd-8090{padding:0px;}.elementor .e-bb1731a-17bc{color:#fff;padding:1.1rem;}.elementor .e-73dd487b-7a2b{width:100%;aspect-ratio:1.5;object-fit:cover;filter:grayscale(1);\n}.elementor .e-6b075840-d6ba{font-size:1.4rem;color:#85F05B;padding-block-start:1rem;padding-block-end:1rem;padding-inline-start:1.25rem;padding-inline-end:1.25rem;margin:0px;}.elementor .e-35e32fa-a8f3{padding:0px;}.elementor .e-28ddd2d1-d9fc{min-width:0px;border-width:0px;background-color:#191919;flex:1 1 0px;}.elementor .e-6128cee3-6d0a{display:flex;flex-direction:row;gap:0.75rem;}.elementor .e-2e262928-39f5{padding-block-start:2rem;padding-block-end:2rem;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-66037b96-7f69{text-align:center;margin-block-end:1.5rem;}.elementor .e-59a4c20f-7f5d{font-size:0.85rem;color:inherit;margin:0px;}.elementor .e-778935e3-1d80{width:auto;color:#fff;padding-block-start:0.5rem;padding-block-end:0.5rem;padding-inline-start:0.8rem;padding-inline-end:0.8rem;border-radius:50%;border-width:0px;background-color:#222;}.elementor .e-60e6f718-a4c1{font-size:0.85rem;color:inherit;margin:0px;}.elementor .e-1d2b4e5b-fb4e{width:auto;color:#fff;padding-block-start:0.5rem;padding-block-end:0.5rem;padding-inline-start:0.8rem;padding-inline-end:0.8rem;border-radius:50%;border-width:0px;background-color:#222;}.elementor .e-1e662b38-1b18{font-size:0.85rem;color:inherit;margin:0px;}.elementor .e-6121fa8b-3591{width:auto;color:#fff;padding-block-start:0.5rem;padding-block-end:0.5rem;padding-inline-start:0.8rem;padding-inline-end:0.8rem;border-radius:50%;border-width:0px;background-color:#222;}.elementor .e-3f2b1f66-6184{font-size:0.85rem;color:inherit;margin:0px;}.elementor .e-57bef2a0-d239{width:auto;color:#fff;padding-block-start:0.5rem;padding-block-end:0.5rem;padding-inline-start:0.8rem;padding-inline-end:0.8rem;border-radius:50%;border-width:0px;background-color:#222;}.elementor .e-773813eb-ef21{gap:0.7rem;justify-content:center;}.elementor .e-5fa50b7c-de18{width:100%;aspect-ratio:1.86;object-fit:cover;}.elementor .e-1852eb1a-536a{padding:0px;}.elementor .e-43e9c97a-aa56{width:100%;aspect-ratio:1.86;object-fit:cover;}.elementor .e-59b202ce-d129{padding:0px;}.elementor .e-32ffa1fc-1d5f{width:100%;aspect-ratio:1.86;object-fit:cover;}.elementor .e-6e0a1893-8480{padding:0px;}.elementor .e-7d0de940-3f0f{width:100%;aspect-ratio:1.86;object-fit:cover;}.elementor .e-35a1fb78-e485{padding:0px;}.elementor .e-1d32fd65-41ec{padding:0px;}.elementor .e-b4324ea-a544{flex-direction:column-reverse;gap:1rem;}.elementor .e-22b4b61b-4444{width:100%;padding:0px;max-width:none;\n}.elementor .e-12dc63da-7fbc{padding-block-start:1rem;padding-block-end:2rem;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-2a409ab4-15e4{text-align:center;}.elementor .e-3664f147-f2ea{max-width:42rem;text-align:center;margin-block-start:0px;margin-block-end:2.5rem;margin-inline-start:auto;margin-inline-end:auto;}.elementor .e-74aefd63-beae{width:100%;min-width:0px;aspect-ratio:0.714;object-fit:cover;position:relative;transform:scale3d(1, 1, 1);transition:transform 0.55s;flex:1 1 0px;}.elementor .e-74aefd63-beae:hover,.elementor .e-74aefd63-beae:focus-visible{z-index:2;transform:scale3d(1.045, 1.045, 1);}.elementor .e-4c35e209-e97d{width:100%;min-width:0px;aspect-ratio:0.714;object-fit:cover;position:relative;transform:scale3d(1, 1, 1);transition:transform 0.55s;flex:1 1 0px;}.elementor .e-4c35e209-e97d:hover,.elementor .e-4c35e209-e97d:focus-visible{z-index:2;transform:scale3d(1.045, 1.045, 1);}.elementor .e-46ec5b49-98e7{width:100%;min-width:0px;aspect-ratio:0.714;object-fit:cover;position:relative;transform:scale3d(1, 1, 1);transition:transform 0.55s;flex:1 1 0px;}.elementor .e-46ec5b49-98e7:hover,.elementor .e-46ec5b49-98e7:focus-visible{z-index:2;transform:scale3d(1.045, 1.045, 1);}.elementor .e-550048b4-8074{overflow:hidden;padding:0px;display:flex;gap:1rem;}.elementor .e-6bf69569-a951{width:10rem;height:4.5rem;display:block;}.elementor .e-2332d238-487c{width:10rem;height:4.5rem;display:block;}.elementor .e-6e4bbfeb-1cdf{width:10rem;height:4.5rem;display:block;}.elementor .e-62b3c965-a4b1{padding-block-start:2rem;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;gap:3rem;justify-content:center;align-items:center;}.elementor .e-2f26398f-ec20{padding-block-start:1rem;}.elementor .e-c3261bf-578e{text-align:center;}.elementor .e-471b70bb-bfeb{font-size:2rem;}.elementor .e-1dbfd34f-15ea{min-height:15rem;padding:2.5rem;border-width:1px;border-color:#242424;border-style:solid;background-color:#121212;}.elementor .e-4d32a1e9-b083{width:100%;padding:0px;max-width:none;\n}.elementor .e-ce80402-a3eb{padding-block-start:1rem;}.elementor .e-622966fe-d470{font-size:clamp(1.8rem,3.125vw,3.75rem);}.elementor .e-7584a75f-4855{margin-block-end:1.5rem;}.elementor .e-32100ec2-1d49{font-size:1.2rem;margin-block-end:1rem;}.elementor .e-365db896-fc0e{padding:0px;flex:1 1 0px;}.elementor .e-6f9dc245-aa54{width:100%;max-width:32rem;margin:auto;}.elementor .e-21a42e3a-6c53{width:6rem;position:absolute;inset-block-start:20%;inset-inline-start:0px;}.elementor .e-5f1fb118-26da{width:10rem;position:absolute;inset-inline-end:8%;inset-block-end:8%;transform:rotateX(0deg) rotateY(0deg) rotateZ(-10deg);}.elementor .e-7e88b295-ee41{position:relative;padding:0px;flex:1 1 0px;}.elementor .e-79771117-a453{gap:3rem;align-items:center;}.elementor .e-2f321dcb-bd6c{padding-block-start:4rem;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;background-color:#141414;}.elementor .e-9be11eb-315a{font-size:0.9rem;flex:1 1 0px;}.elementor .e-193fa62f-d5ee{font-size:0.9rem;flex:1 1 0px;}.elementor .e-c3374c3-19f9{font-size:0.9rem;flex:1 1 0px;}.elementor .e-4268d525-85e2{font-size:0.85rem;}.elementor .e-59cec5f6-f20e{gap:2rem;align-items:flex-start;}.elementor .e-12973e83-4493{font-size:0.85rem;color:#aaa;padding-block-start:2rem;}.elementor .e-75dd9072-b116{font-size:0.75rem;color:#777;margin-block-start:1.5rem;}.elementor .e-16bf4089-2bf8{width:100%;font-size:0.9rem;color:#fff;line-height:1.5;margin-block-start:1.5rem;display:block;text-align:right; & a { color:#fff!important; } & a:hover { color:#fff!important;text-decoration:underline; }\n}.elementor .e-72c34241-fb8b{padding-block-start:3rem;padding-block-end:3rem;padding-inline-start:0px;padding-inline-end:0px;background-color:#141414;}.elementor .e-7b3f6d0c-9c02{width:100%;background-color:#000;overflow-x:clip; &.simak-page [data-id="22c43411"] { min-height:0!important; } &.simak-page [data-id="367fcd99"] { width:85%!important; margin-inline:auto!important; } &.simak-page .sj-stage { aspect-ratio:2.4!important; } &.simak-page .sj-gallery-controls { padding:.65rem; } &.simak-page .sj-prev, &.simak-page .sj-next { opacity:0; position:absolute; top:50%; z-index:3; } &.simak-page .sj-prev { left:1rem; } &.simak-page .sj-next { right:1rem; } &.simak-page .sj-gallery:hover .sj-prev, &.simak-page .sj-gallery:hover .sj-next { opacity:1; } &.simak-page .js-map-wrap { min-height:clamp(22rem,37vw,46rem)!important;border-radius:0!important; } &.simak-page .js-map-card { left:13.5%;right:auto;width:22rem;padding:2rem; } &.simak-page .js-map-name { font-size:2.5rem; } &.simak-page .js-map-eyebrow { margin-bottom:1.3rem; } &.simak-page .js-map-coordinates { display:none; } &.simak-page .sj-tech summary span:not(.sj-tech-number) { background:transparent!important;padding:0!important;border-radius:0!important; } &.simak-page [data-id="32286c60"] { top:auto!important;bottom:9%!important; } &.simak-page [data-id="344adfc9"] { left:auto!important;right:-4%!important;bottom:auto!important; } &.simak-page [data-id="563fb2d5"] { bottom:auto!important;right:auto!important; } &.simak-page .sj-tech details[open] summary>span:not(.sj-tech-number) { display:none!important; } &.simak-page .sj-tech details[open] summary { align-items:flex-start!important; } &.simak-page .sj-service-nav { margin-top:clamp(-4.9rem,-4.6vw,-3rem);margin-bottom:clamp(1rem,2vw,2.4rem);gap:clamp(1.8rem,3.3vw,4rem); } &.simak-page .sj-service-nav button { font-size:clamp(1rem,1.67vw,2rem);line-height:1.1; } &.simak-page .sj-service-nav button:nth-child(1):hover,&.simak-page .sj-service-nav button:nth-child(1)[aria-pressed=true] { color:#85F05B!important; } &.simak-page .sj-service-nav button:nth-child(2):hover,&.simak-page .sj-service-nav button:nth-child(2)[aria-pressed=true] { color:#FFC359!important; } &.simak-page .sj-service-nav button:nth-child(3):hover,&.simak-page .sj-service-nav button:nth-child(3)[aria-pressed=true] { color:#63BAF0!important; } &.simak-page .sj-service-nav button[aria-pressed=true]::after { content:"";width:clamp(.5rem,.9vw,1.1rem);height:clamp(.5rem,.9vw,1.1rem);border-radius:50%;background:currentColor;margin:.6rem auto 0; } &.simak-page .sj-card[open] summary { margin-top:clamp(4.5rem,5.9vw,7.1rem);height:calc(100% - clamp(10rem,12.1vw,14.5rem)); } &.simak-page .sj-card summary h3 { font-size:clamp(1.6rem,2.3vw,2.75rem);font-weight:400; } &.simak-page .sj-card[open] summary h3 { font-size:clamp(2rem,3.55vw,4.25rem);top:calc(-1 * clamp(3.4rem,4.5vw,5.5rem));line-height:1.05; } &.simak-page .sj-card summary h3 small { display:block;font-size:clamp(.85rem,.94vw,1.125rem);line-height:1.5;margin-top:.6rem; } &.simak-page .sj-card[open] summary h3 small { display:none; } &.simak-page .sj-card-content>p:first-child { font-size:clamp(.9rem,.94vw,1.125rem)!important;line-height:1.65!important;margin:0!important; } &.simak-page .sj-card[open] .sj-card-content>p:nth-child(2) { display:block!important;position:absolute;z-index:4;top:clamp(1rem,1.67vw,2rem);right:clamp(1rem,1.67vw,2rem);width:clamp(8rem,8.125vw,9.75rem);padding:clamp(.8rem,1.05vw,1.25rem);margin:0!important;background:#fff!important;border-radius:.5rem;color:#111!important;font-size:clamp(.85rem,.94vw,1.125rem)!important;line-height:1.45!important; } max-width:none; &.simak-page .sj-tech details:nth-child(1) { --tech-accent:#85F05B; } &.simak-page .sj-tech details:nth-child(2) { --tech-accent:#A05BF4; } &.simak-page .sj-tech details:nth-child(3) { --tech-accent:#FFC359; } &.simak-page .sj-tech details:nth-child(4) { --tech-accent:#63BAF0; } &.simak-page .sj-tech details[open]::details-content { height:100%; } &.simak-page .sj-tech details[open] .e-accordion-item-content-base { height:100%!important; } &.simak-page .sj-tech details[open] img { width:100%!important;height:100%!important;object-fit:cover!important;aspect-ratio:auto!important; } &.simak-page .sj-tech details[open] .e-accordion-item-content-base>p { color:var(--tech-accent)!important;font-size:clamp(2rem,3.55vw,4.25rem)!important; } &.simak-page .sj-tech details:not([open]) summary p { font-size:clamp(1.2rem,2.08vw,2.5rem)!important;line-height:1.15; } &.simak-page .sj-tech details:hover summary p { color:var(--tech-accent)!important; } &.simak-page .sj-tech-number { width:clamp(2.25rem,3.54vw,4.25rem)!important;height:clamp(2.25rem,3.54vw,4.25rem)!important;font-size:clamp(1rem,1.67vw,2rem)!important;top:clamp(1rem,1.67vw,2rem)!important;right:clamp(1rem,1.67vw,2rem)!important; } &.simak-page .sj-tech details:nth-child(1) .sj-tech-number { background:linear-gradient(135deg,#85F05B,#B0EDA7)!important; } &.simak-page .sj-tech details:nth-child(2) .sj-tech-number { background:linear-gradient(135deg,#B326F3,#846DE9)!important; } &.simak-page .sj-tech details:nth-child(3) .sj-tech-number { background:linear-gradient(135deg,#F9AD24,#EAC875)!important; } &.simak-page .sj-tech details:nth-child(4) .sj-tech-number { background:linear-gradient(135deg,#508DF3,#78D2D8)!important; } &.simak-page .sj-stage { aspect-ratio:2.7!important; } &.simak-page .sj-slide { left:4.25%;width:91.5%;border-radius:.5rem; } &.simak-page .sj-gallery-controls { padding:1.25rem; } &.simak-page .sj-dot { background:#fff; } &.simak-page .sj-dot[aria-current=true] { background:#85F05B; } &.simak-page [data-id="22c43411"] { overflow:visible; } &.simak-page [data-id="367fcd99"] { position:relative;z-index:1; } &.simak-page [data-id="4925172d"] { top:5rem; } &.simak-page [data-id="24848865"] { position:relative;z-index:4; } &.simak-page .sj-about-contact { display:inline-flex;margin-top:1.5rem;padding:.9rem 1.8rem;color:#fff;border:1px solid #85F05B;border-radius:999px;background:transparent; } &.simak-page .sj-about-contact:hover { background:#85F05B;color:#111; } &.simak-page .sj-motion-deco { will-change:translate;transition:translate .15s,rotate .3s; } &.simak-page .sj-motion-deco:hover { scale:1.04; } &.simak-page [data-id="2823599c"] { display:flex;flex-direction:column; } &.simak-page [data-id="203e90e1"] { order:0; } &.simak-page [data-id="2dbb6a15"] { order:1; } &.simak-page [data-id="2b4b5245"] { order:2; } &.simak-page [data-id="a13c0de"] { order:4; } &.simak-page .sj-visible { translate:none!important;transform:none!important; } &.simak-page .sj-header { z-index:2147483000!important;transform:none!important;translate:none!important; } & [data-id="4a9c1ffc"], & [data-id="4a9c1ffc"] span { color:#fff!important; } & [data-id="2823599c"] { display:flex!important; flex-direction:column!important; } & [data-id="203e90e1"] { order:0; } & [data-id="2dbb6a15"] { order:1; } & [data-id="2b4b5245"] { order:2; } & [data-id="ca3815d"] { order:3; } & [data-id="a13c0de"] { order:4; } & [data-id="6919d92a"] img, & [data-id="6919d92a"] svg, & .sj-card-content a img, & .sj-card-content a svg { display:none!important; } & [data-id="6919d92a"]::after, & .sj-card-content a::after { content:"↗"!important; display:inline-block!important; margin-left:.6rem; font-family:Arial,sans-serif!important; } & [data-id="4a9c1ffc"] .sj-marquee-track > span:nth-child(4n+1), & [data-id="4a9c1ffc"] > span:not(.sj-marquee-track):nth-child(4n+1) { color:#A05BF4!important; } & [data-id="4a9c1ffc"] .sj-marquee-track > span:nth-child(4n+2), & [data-id="4a9c1ffc"] > span:not(.sj-marquee-track):nth-child(4n+2) { color:#FFC359!important; } & [data-id="4a9c1ffc"] .sj-marquee-track > span:nth-child(4n+3), & [data-id="4a9c1ffc"] > span:not(.sj-marquee-track):nth-child(4n+3) { color:#63BAF0!important; } & [data-id="4a9c1ffc"] .sj-marquee-track > span:nth-child(4n), & [data-id="4a9c1ffc"] > span:not(.sj-marquee-track):nth-child(4n) { color:#85F05B!important; } & [data-id="13a7ab91"] { line-height:1.12!important; padding-bottom:.16em!important; overflow:visible!important; } & [data-id="13a7ab91"] > span { display:inline-block; padding-bottom:.12em; overflow:visible!important; } & [data-id="2f369d2b"] { overflow:visible!important; } & [data-id="6919d92a"]::after, & .sj-card-content a::after, & [data-id="3d74b64d"]::after { content:""!important; display:inline-block!important; width:1rem!important; height:1rem!important; margin-left:.65rem; background:currentColor; clip-path:polygon(25% 0,100% 0,100% 75%,75% 75%,75% 50%,50% 50%,50% 75%,25% 75%,25% 100%,0 100%,0 75%,25% 75%,25% 50%,50% 50%,50% 25%,25% 25%); } & [data-id="6919d92a"] img, & [data-id="6919d92a"] svg { display:none!important; } &.simak-page [data-id="4a9c1ffc"], &.simak-page [data-id="4a9c1ffc"] span { color:#fff!important; -webkit-text-fill-color:currentColor!important; } &.simak-page [data-id="4a9c1ffc"] span:not(:has(span)):nth-child(4n+1) { color:#A05BF4!important; } &.simak-page [data-id="4a9c1ffc"] span:not(:has(span)):nth-child(4n+2) { color:#FFC359!important; } &.simak-page [data-id="4a9c1ffc"] span:not(:has(span)):nth-child(4n+3) { color:#63BAF0!important; } &.simak-page [data-id="4a9c1ffc"] span:not(:has(span)):nth-child(4n) { color:#85F05B!important; } &.simak-page [data-id="4a9c1ffc"][data-id="4a9c1ffc"], &.simak-page [data-id="4a9c1ffc"][data-id="4a9c1ffc"] .sj-marquee-track, &.simak-page [data-id="4a9c1ffc"][data-id="4a9c1ffc"] span:has(span) { color:#ffffff!important; -webkit-text-fill-color:#ffffff!important; background-image:none!important; } &.simak-page [data-id="4a9c1ffc"][data-id="4a9c1ffc"] span:not(:has(span)) { -webkit-text-fill-color:currentColor!important; } & [data-id="6919d92a"]::after, & .sj-card-content a::after, & [data-id="3d74b64d"]::after { content:""!important; display:inline-block!important; width:18px!important; height:18px!important; flex:0 0 18px; margin-left:.65rem; vertical-align:middle; clip-path:none!important; background:currentColor!important; -webkit-mask:url("https://p30.zestprojects.cz/wp-content/uploads/2026/10/sipka.svg") center / contain no-repeat!important; mask:url("https://p30.zestprojects.cz/wp-content/uploads/2026/10/sipka.svg") center / contain no-repeat!important; } & [data-id="6919d92a"] img, & [data-id="6919d92a"] svg, & .sj-card-content a img, & .sj-card-content a svg, & [data-id="3d74b64d"] img, & [data-id="3d74b64d"] svg { display:none!important; }\n}