.elementor .e-4f1c43ff-ea02{font-family:Montserrat;font-weight:600;font-size:0.75rem;color:#3F693B;letter-spacing:0.18em;line-height:1.8;margin:0px;cursor: auto; overflow-wrap: anywhere;\n}.elementor .e-72487cec-a215{font-weight:400;font-size:3.5rem;color:#3F693B;line-height:1.35;margin:0px;cursor: auto; overflow-wrap: anywhere;\n}.elementor .e-2f88a9de-6d06{font-family:Lora;font-size:1.3rem;color:#3F693B;line-height:1.8;font-style:italic;margin:0px;cursor: auto; overflow-wrap: anywhere;\n}.elementor .e-43bd016b-f6b1{font-family:Montserrat;font-size:15px;color:#5E5E5E;line-height:1.8;margin:0px;cursor: auto; overflow-wrap: anywhere;\n}.elementor .e-67c87e96-1134{font-family:Montserrat;font-size:15px;color:#5E5E5E;line-height:1.8;margin:0px;cursor: auto; overflow-wrap: anywhere;\n}.elementor .e-2d27cb88-d429:hover,.elementor .e-2d27cb88-d429:focus-visible{background-color:#3F693B;box-shadow:0px 6px 16px 0px rgba(63,105,59,0.18);transform:translate3d(0px, -2px, 0px);}.elementor .e-2d27cb88-d429:focus{outline-width:2px;outline-color:#3F693B;outline-style:solid;outline-offset:4px;}.elementor .e-2d27cb88-d429{font-family:Montserrat;font-weight:600;font-size:1rem;color:#FFFFFF;line-height:1.5;text-align:center;padding-block-start:1rem;padding-block-end:1rem;padding-inline-start:1.7rem;padding-inline-end:1.7rem;border-radius:6rem;border-width:0px;background-color:#3F693B;transition:transform 200ms, box-shadow 200ms;align-self:flex-start;white-space: normal; &:where(*) { @media(prefers-reduced-motion:reduce){transition:none!important;transform:none!important;} }\n}.elementor .e-2d27cb88-d429:active{transform:translate3d(0px, 0px, 0px);}.elementor .e-6bae5755-9ad6{min-width:0px;padding:0px;display:flex;flex-direction:column;gap:1.25rem;flex:1 1 0%;}.elementor .e-bebe6dc-489c{padding:0px;display:grid;flex-direction:row;gap:3.5rem;grid-template-columns:minmax(0, 1fr) minmax(0, 1fr);align-items:center;}.elementor .e-6de418eb-7393{min-width:0px;max-width:76rem;position:relative;z-index:1;padding:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;display:flex;flex-direction:column;gap:1.25rem;flex:1 1 0%;}.elementor .e-2938ef9b-73a8{overflow:hidden;position:relative;padding-block-start:0.25rem;padding-block-end:2.25rem;padding-inline-start:2rem;padding-inline-end:2rem;background-color:#F4F0EC;&::before { content: "";
position: absolute;
inset-block-start: 0;
inset-block-end: 0;
inset-inline-end: 0;
width: 60%;
background-image: url("https://www.cyklyzivota.cz/wp-content/uploads/2026/10/404A5469.jpg");
background-size: cover;
background-position: center center;
background-repeat: no-repeat;
mask-image: linear-gradient(to right, transparent 0%, #000 38%);
pointer-events: none; } &::before { top: 0; right: 0; bottom: 0; left: auto; } & .e-button-base { @media(prefers-reduced-motion:reduce){transition:none!important;transform:none!important;} }\n}.elementor .e-78cb23a8-9a96{font-weight:400;font-size:2.4rem;color:#3F693B;line-height:1.35;margin:0px;cursor: auto; overflow-wrap: anywhere;\n}.elementor .e-f41867a-5d66aaa{width:38%;&:where(*) { @media(prefers-reduced-motion:reduce){opacity:1!important;transform:none!important;animation:none!important;} }\n}.elementor .e-3a2e4133-3a94{font-family:Montserrat;font-size:1.05rem;color:#5E5E5E;line-height:1.8;margin:0px;cursor: auto; overflow-wrap: anywhere;\n}.elementor .e-4aee3f37-93eb{min-width:0px;padding:1.7rem;border-radius:1.5rem;border-width:1px;border-color:#D8C2A5;border-style:solid;box-shadow:0px 8px 28px 0px rgba(63,105,59,0.05);transition:transform 250ms, box-shadow 250ms;display:flex;flex-direction:column;gap:1.25rem;flex:1 1 0%;&:where(*) { @media(prefers-reduced-motion:reduce){transition:none!important;transform:none!important;} } &:where(*) { @media(prefers-reduced-motion:reduce){opacity:1!important;transform:none!important;animation:none!important;} }\n}.elementor .e-4aee3f37-93eb:hover,.elementor .e-4aee3f37-93eb:focus-visible{box-shadow:0px 10px 24px 0px rgba(63,105,59,0.10);transform:translate3d(0px, -4px, 0px);}.elementor .e-5988105-0d4cfc0{width:38%;&:where(*) { @media(prefers-reduced-motion:reduce){opacity:1!important;transform:none!important;animation:none!important;} }\n}.elementor .e-58cd3b21-9653{font-family:Montserrat;font-size:1.05rem;color:#5E5E5E;line-height:1.8;margin:0px;cursor: auto; overflow-wrap: anywhere;\n}.elementor .e-4aaec84a-35a0{min-width:0px;padding:1.7rem;border-radius:1.5rem;border-width:1px;border-color:#D8C2A5;border-style:solid;background-color:#FFFFFF;box-shadow:0px 8px 28px 0px rgba(63,105,59,0.05);transition:transform 250ms, box-shadow 250ms;display:flex;flex-direction:column;gap:1.25rem;flex:1 1 0%;&:where(*) { @media(prefers-reduced-motion:reduce){transition:none!important;transform:none!important;} } &:where(*) { @media(prefers-reduced-motion:reduce){opacity:1!important;transform:none!important;animation:none!important;} }\n}.elementor .e-4aaec84a-35a0:hover,.elementor .e-4aaec84a-35a0:focus-visible{box-shadow:0px 10px 24px 0px rgba(63,105,59,0.10);transform:translate3d(0px, -4px, 0px);}.elementor .e-69f86ae-c422d0f{width:38%;&:where(*) { @media(prefers-reduced-motion:reduce){opacity:1!important;transform:none!important;animation:none!important;} }\n}.elementor .e-22c9f4bd-7c64{font-family:Montserrat;font-size:1.05rem;color:#5E5E5E;line-height:1.8;margin:0px;cursor: auto; overflow-wrap: anywhere;\n}.elementor .e-2a57bafe-c8d4{min-width:0px;padding:1.7rem;border-radius:1.5rem;border-width:1px;border-color:#D8C2A5;border-style:solid;background-color:#FFFFFF;box-shadow:0px 8px 28px 0px rgba(63,105,59,0.05);transition:transform 250ms, box-shadow 250ms;display:flex;flex-direction:column;gap:1.25rem;flex:1 1 0%;&:where(*) { @media(prefers-reduced-motion:reduce){transition:none!important;transform:none!important;} } &:where(*) { @media(prefers-reduced-motion:reduce){opacity:1!important;transform:none!important;animation:none!important;} }\n}.elementor .e-2a57bafe-c8d4:hover,.elementor .e-2a57bafe-c8d4:focus-visible{box-shadow:0px 10px 24px 0px rgba(63,105,59,0.10);transform:translate3d(0px, -4px, 0px);}.elementor .e-8f17bcc-bae3fe7{width:38%;&:where(*) { @media(prefers-reduced-motion:reduce){opacity:1!important;transform:none!important;animation:none!important;} }\n}.elementor .e-7b061b5d-d1ae{font-family:Montserrat;font-size:1.05rem;color:#5E5E5E;line-height:1.8;margin:0px;cursor: auto; overflow-wrap: anywhere;\n}.elementor .e-447b6eb7-ca48{min-width:0px;padding:1.7rem;border-radius:1.5rem;border-width:1px;border-color:#D8C2A5;border-style:solid;background-color:#FFFFFF;box-shadow:0px 8px 28px 0px rgba(63,105,59,0.05);transition:transform 250ms, box-shadow 250ms;display:flex;flex-direction:column;gap:1.25rem;flex:1 1 0%;&:where(*) { @media(prefers-reduced-motion:reduce){transition:none!important;transform:none!important;} } &:where(*) { @media(prefers-reduced-motion:reduce){opacity:1!important;transform:none!important;animation:none!important;} }\n}.elementor .e-447b6eb7-ca48:hover,.elementor .e-447b6eb7-ca48:focus-visible{box-shadow:0px 10px 24px 0px rgba(63,105,59,0.10);transform:translate3d(0px, -4px, 0px);}.elementor .e-b070309-7619cc9{width:38%;&:where(*) { @media(prefers-reduced-motion:reduce){opacity:1!important;transform:none!important;animation:none!important;} }\n}.elementor .e-37fd747-a2cb{font-family:Montserrat;font-size:1.05rem;color:#5E5E5E;line-height:1.8;margin:0px;cursor: auto; overflow-wrap: anywhere;\n}.elementor .e-1e8344aa-6b92{min-width:0px;padding:1.7rem;border-radius:1.5rem;border-width:1px;border-color:#D8C2A5;border-style:solid;background-color:#FFFFFF;box-shadow:0px 8px 28px 0px rgba(63,105,59,0.05);transition:transform 250ms, box-shadow 250ms;display:flex;flex-direction:column;gap:1.25rem;flex:1 1 0%;&:where(*) { @media(prefers-reduced-motion:reduce){transition:none!important;transform:none!important;} } &:where(*) { @media(prefers-reduced-motion:reduce){opacity:1!important;transform:none!important;animation:none!important;} }\n}.elementor .e-1e8344aa-6b92:hover,.elementor .e-1e8344aa-6b92:focus-visible{box-shadow:0px 10px 24px 0px rgba(63,105,59,0.10);transform:translate3d(0px, -4px, 0px);}.elementor .e-ba3f22f-7ade380{width:38%;&:where(*) { @media(prefers-reduced-motion:reduce){opacity:1!important;transform:none!important;animation:none!important;} }\n}.elementor .e-5fdca538-67de{font-family:Montserrat;font-size:1.05rem;color:#5E5E5E;line-height:1.8;margin:0px;cursor: auto; overflow-wrap: anywhere;\n}.elementor .e-591d388a-7b14{min-width:0px;padding:1.7rem;border-radius:1.5rem;border-width:1px;border-color:#D8C2A5;border-style:solid;background-color:#FFFFFF;box-shadow:0px 8px 28px 0px rgba(63,105,59,0.05);transition:transform 250ms, box-shadow 250ms;display:flex;flex-direction:column;gap:1.25rem;flex:1 1 0%;&:where(*) { @media(prefers-reduced-motion:reduce){transition:none!important;transform:none!important;} } &:where(*) { @media(prefers-reduced-motion:reduce){opacity:1!important;transform:none!important;animation:none!important;} }\n}.elementor .e-591d388a-7b14:hover,.elementor .e-591d388a-7b14:focus-visible{box-shadow:0px 10px 24px 0px rgba(63,105,59,0.10);transform:translate3d(0px, -4px, 0px);}.elementor .e-5ba8ee77-df01{padding:0px;display:grid;gap:1.25rem;grid-template-columns:repeat(3, minmax(0, 1fr));}.elementor .e-2b282588-6d2d{min-width:0px;max-width:76rem;padding:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;display:flex;flex-direction:column;gap:1.25rem;flex:1 1 0%;}.elementor .e-6a7ab234-728d{padding-block-start:6.25rem;padding-block-end:6.25rem;padding-inline-start:2rem;padding-inline-end:2rem;background-color:#FFFFFF;}.elementor .e-7d1fbb81-9493{font-weight:400;font-size:2.4rem;color:#3F693B;line-height:1.35;margin:0px;cursor: auto; overflow-wrap: anywhere;\n}.elementor .e-4f435fdb-3e0f{font-family:Montserrat;font-size:1.05rem;color:#5E5E5E;line-height:1.8;margin:0px;cursor: auto; overflow-wrap: anywhere;\n}.elementor .e-5c7e5e1-1fa4{font-family:Montserrat;font-size:1.05rem;color:#5E5E5E;line-height:1.8;margin:0px;cursor: auto; overflow-wrap: anywhere;\n}.elementor .e-423cb13c-1e22{font-family:Montserrat;font-size:1.2rem;color:#3F693B;line-height:1.8;margin:0px;cursor: auto; overflow-wrap: anywhere;\n}.elementor .e-2e87becd-3687{font-family:Montserrat;font-size:1.05rem;color:#5E5E5E;line-height:1.8;margin:0px;cursor: auto; overflow-wrap: anywhere;\n}.elementor .e-3827e3d1-aaec{min-width:0px;padding:0px;display:flex;flex-direction:column;gap:1rem;flex:1 1 0%;&:where(*) { @media(prefers-reduced-motion:reduce){opacity:1!important;transform:none!important;animation:none!important;} }\n}.elementor .e-348ca5b2-828e{&:where(*) { @media(prefers-reduced-motion:reduce){opacity:1!important;transform:none!important;animation:none!important;} }\n}.elementor .e-77825f0-bbf4{width:100%;min-width:0px;min-height:28rem;max-width:32rem;position:relative;padding:0px;margin:auto;border-width:0px;background-color:transparent;display:block;box-shadow:none;\n}.elementor .e-3ad8ddba-269d{padding:0px;display:grid;flex-direction:row;gap:3.5rem;grid-template-columns:minmax(0, 1fr) minmax(0, 1fr);align-items:center;}.elementor .e-6c493186-7b05{min-width:0px;max-width:76rem;padding:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;display:flex;flex-direction:column;gap:1.25rem;flex:1 1 0%;}.elementor .e-48d4fccb-de1c{padding-block-start:6.25rem;padding-block-end:6.25rem;padding-inline-start:2rem;padding-inline-end:2rem;background-color:#F4F0EC;}.elementor .e-66929c1c-9a85{font-weight:400;font-size:2.4rem;color:#3F693B;line-height:1.35;margin:0px;cursor: auto; overflow-wrap: anywhere;\n}.elementor .e-5e9607b7-4b00{font-family:Montserrat;font-size:1.05rem;color:#5E5E5E;line-height:1.8;margin:0px;cursor: auto; overflow-wrap: anywhere;\n}.elementor .e-7f7d1de7-6805{font-family:Montserrat;font-size:1.05rem;color:#5E5E5E;line-height:1.8;margin:0px;cursor: auto; overflow-wrap: anywhere;\n}.elementor .e-55eb592e-f2fb{min-height:1.8rem;position:relative;font-family:Montserrat;font-size:0.95rem;color:#3F693B;line-height:1.8;padding-inline-start:2.4rem;margin:0px;display:flex;align-items:center;cursor: auto; overflow-wrap: anywhere; &::before { content:""; position:absolute; top:50%; left:0; transform:translateY(-50%); width:1.65rem; height:1.65rem; background-image:url("https://www.cyklyzivota.cz/wp-content/uploads/2026/10/Minimalisticka-ruzova-kresba-listu.png"); background-size:contain; background-repeat:no-repeat; background-position:center; }\n}.elementor .e-6c18e767-28c3{min-height:1.8rem;position:relative;font-family:Montserrat;font-size:0.95rem;color:#3F693B;line-height:1.8;padding-inline-start:2.4rem;margin:0px;display:flex;align-items:center;cursor: auto; overflow-wrap: anywhere; &::before { content:""; position:absolute; top:50%; left:0; transform:translateY(-50%); width:1.65rem; height:1.65rem; background-image:url("https://www.cyklyzivota.cz/wp-content/uploads/2026/10/Minimalisticka-ruzova-kresba-listu.png"); background-size:contain; background-repeat:no-repeat; background-position:center; }\n}.elementor .e-4dd9e07-bfd0{min-height:1.8rem;position:relative;font-family:Montserrat;font-size:0.95rem;color:#3F693B;line-height:1.8;padding-inline-start:2.4rem;margin:0px;display:flex;align-items:center;cursor: auto; overflow-wrap: anywhere; &::before { content:""; position:absolute; top:50%; left:0; transform:translateY(-50%); width:1.65rem; height:1.65rem; background-image:url("https://www.cyklyzivota.cz/wp-content/uploads/2026/10/Minimalisticka-ruzova-kresba-listu.png"); background-size:contain; background-repeat:no-repeat; background-position:center; }\n}.elementor .e-523261db-4170{min-height:1.8rem;position:relative;font-family:Montserrat;font-size:0.95rem;color:#3F693B;line-height:1.8;padding-inline-start:2.4rem;margin:0px;display:flex;align-items:center;cursor: auto; overflow-wrap: anywhere; &::before { content:""; position:absolute; top:50%; left:0; transform:translateY(-50%); width:1.65rem; height:1.65rem; background-image:url("https://www.cyklyzivota.cz/wp-content/uploads/2026/10/Minimalisticka-ruzova-kresba-listu.png"); background-size:contain; background-repeat:no-repeat; background-position:center; }\n}.elementor .e-3e76f956-43a4{min-height:1.8rem;position:relative;font-family:Montserrat;font-size:0.95rem;color:#3F693B;line-height:1.8;padding-inline-start:2.4rem;margin:0px;display:flex;align-items:center;cursor: auto; overflow-wrap: anywhere; &::before { content:""; position:absolute; top:50%; left:0; transform:translateY(-50%); width:1.65rem; height:1.65rem; background-image:url("https://www.cyklyzivota.cz/wp-content/uploads/2026/10/Minimalisticka-ruzova-kresba-listu.png"); background-size:contain; background-repeat:no-repeat; background-position:center; }\n}.elementor .e-2a3a3eff-eaca{min-height:1.8rem;position:relative;font-family:Montserrat;font-size:0.95rem;color:#3F693B;line-height:1.8;padding-inline-start:2.4rem;margin:0px;display:flex;align-items:center;cursor: auto; overflow-wrap: anywhere; &::before { content:""; position:absolute; top:50%; left:0; transform:translateY(-50%); width:1.65rem; height:1.65rem; background-image:url("https://www.cyklyzivota.cz/wp-content/uploads/2026/10/Minimalisticka-ruzova-kresba-listu.png"); background-size:contain; background-repeat:no-repeat; background-position:center; }\n}.elementor .e-276fe78a-d2cb{min-height:1.8rem;position:relative;font-family:Montserrat;font-size:0.95rem;color:#3F693B;line-height:1.8;padding-inline-start:2.4rem;margin:0px;display:flex;align-items:center;cursor: auto; overflow-wrap: anywhere; &::before { content:""; position:absolute; top:50%; left:0; transform:translateY(-50%); width:1.65rem; height:1.65rem; background-image:url("https://www.cyklyzivota.cz/wp-content/uploads/2026/10/Minimalisticka-ruzova-kresba-listu.png"); background-size:contain; background-repeat:no-repeat; background-position:center; }\n}.elementor .e-47219d57-8b5e{min-height:1.8rem;position:relative;font-family:Montserrat;font-size:0.95rem;color:#3F693B;line-height:1.8;padding-inline-start:2.4rem;margin:0px;display:flex;align-items:center;cursor: auto; overflow-wrap: anywhere; &::before { content:""; position:absolute; top:50%; left:0; transform:translateY(-50%); width:1.65rem; height:1.65rem; background-image:url("https://www.cyklyzivota.cz/wp-content/uploads/2026/10/Minimalisticka-ruzova-kresba-listu.png"); background-size:contain; background-repeat:no-repeat; background-position:center; }\n}.elementor .e-3d957675-f27c{padding:0px;display:grid;gap:0.2rem;grid-template-columns:repeat(2, minmax(0, 1fr));}.elementor .e-23268e5a-363e{font-family:Montserrat;font-size:1.05rem;color:#5E5E5E;line-height:1.8;margin:0px;cursor: auto; overflow-wrap: anywhere;\n}.elementor .e-36f7e65b-1fb4{font-family:Montserrat;font-size:1.2rem;color:#3F693B;line-height:1.8;margin:0px;cursor: auto; overflow-wrap: anywhere;\n}.elementor .e-55d1ff7c-ef5b{min-width:0px;padding:0px;display:flex;flex-direction:column;gap:1.25rem;flex:1 1 0%;&:where(*) { @media(prefers-reduced-motion:reduce){opacity:1!important;transform:none!important;animation:none!important;} }\n}.elementor .e-2971335-3c75{padding:0px;display:grid;flex-direction:row;gap:3.5rem;grid-template-columns:minmax(0, 1fr) minmax(0, 1fr);align-items:center;}.elementor .e-544222cd-9341{min-width:0px;max-width:76rem;padding:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;display:flex;flex-direction:column;gap:1.25rem;flex:1 1 0%;}.elementor .e-65a29349-18d7{overflow:hidden;position:relative;padding-block-start:3.25rem;padding-block-end:5.25rem;padding-inline-start:2rem;padding-inline-end:2rem;background-color:#F4F0EC;&::before { content: "";
position: absolute;
inset-block-start: 0;
inset-block-end: 0;
inset-inline-end: 0;
width: 60%;
background-image: url("https://www.cyklyzivota.cz/wp-content/uploads/2026/10/404A5811.jpg");
background-size: cover;
background-position: center center;
background-repeat: no-repeat;
mask-image: linear-gradient(to right, transparent 0%, #000 38%);
pointer-events: none; } &::before { top: 0; right: 0; bottom: 0; left: auto; }\n}.elementor .e-1dc88c5f-3a14{font-weight:400;font-size:2.4rem;color:#3F693B;line-height:1.35;margin:0px;cursor: auto; overflow-wrap: anywhere;\n}.elementor .e-5636e0f2-7d99{font-family:Montserrat;font-size:1.2rem;color:#5E5E5E;line-height:1.8;margin:0px;cursor: auto; overflow-wrap: anywhere;\n}.elementor .e-7846ee69-ad39{font-family:Montserrat;font-weight:600;font-size:0.8rem;color:#3F693B;letter-spacing:0.12em;line-height:1.8;margin:0px;cursor: auto; overflow-wrap: anywhere;\n}.elementor .e-77d63d4e-7a3c{font-weight:400;font-size:1.25rem;color:#3F693B;line-height:1.35;margin:0px;cursor: auto; overflow-wrap: anywhere;\n}.elementor .e-65b2d9a2-cd04{font-family:Montserrat;font-size:0.95rem;color:#5E5E5E;line-height:1.8;margin:0px;cursor: auto; overflow-wrap: anywhere;\n}.elementor .e-2c59d2b8-6aef{min-width:0px;padding:1.7rem;border-radius:1.5rem;border-width:1px;border-color:#D8C2A5;border-style:solid;background-color:#FFFFFF;box-shadow:0px 8px 28px 0px rgba(63,105,59,0.05);transition:transform 250ms, box-shadow 250ms;display:flex;flex-direction:column;gap:1.25rem;flex:1 1 0%;&:where(*) { @media(prefers-reduced-motion:reduce){transition:none!important;transform:none!important;} } &:where(*) { @media(prefers-reduced-motion:reduce){opacity:1!important;transform:none!important;animation:none!important;} }\n}.elementor .e-2c59d2b8-6aef:hover,.elementor .e-2c59d2b8-6aef:focus-visible{box-shadow:0px 10px 24px 0px rgba(63,105,59,0.10);transform:translate3d(0px, -4px, 0px);}.elementor .e-258dfcea-c9b0{font-family:Montserrat;font-weight:600;font-size:0.8rem;color:#3F693B;letter-spacing:0.12em;line-height:1.8;margin:0px;cursor: auto; overflow-wrap: anywhere;\n}.elementor .e-7b5d2993-f9d1{font-weight:400;font-size:1.25rem;color:#3F693B;line-height:1.35;margin:0px;cursor: auto; overflow-wrap: anywhere;\n}.elementor .e-2cfe82d8-c820{font-family:Montserrat;font-size:0.95rem;color:#5E5E5E;line-height:1.8;margin:0px;cursor: auto; overflow-wrap: anywhere;\n}.elementor .e-e5c6a59-b90d{min-width:0px;padding:1.7rem;border-radius:1.5rem;border-width:1px;border-color:#D8C2A5;border-style:solid;background-color:#FFFFFF;box-shadow:0px 8px 28px 0px rgba(63,105,59,0.05);transition:transform 250ms, box-shadow 250ms;display:flex;flex-direction:column;gap:1.25rem;flex:1 1 0%;&:where(*) { @media(prefers-reduced-motion:reduce){transition:none!important;transform:none!important;} } &:where(*) { @media(prefers-reduced-motion:reduce){opacity:1!important;transform:none!important;animation:none!important;} }\n}.elementor .e-e5c6a59-b90d:hover,.elementor .e-e5c6a59-b90d:focus-visible{box-shadow:0px 10px 24px 0px rgba(63,105,59,0.10);transform:translate3d(0px, -4px, 0px);}.elementor .e-63c3725f-7be4{font-family:Montserrat;font-weight:600;font-size:0.8rem;color:#3F693B;letter-spacing:0.12em;line-height:1.8;margin:0px;cursor: auto; overflow-wrap: anywhere;\n}.elementor .e-427238c-24a1{font-weight:400;font-size:1.25rem;color:#3F693B;line-height:1.35;margin:0px;cursor: auto; overflow-wrap: anywhere;\n}.elementor .e-339444ba-3cf6{font-family:Montserrat;font-size:0.95rem;color:#5E5E5E;line-height:1.8;margin:0px;cursor: auto; overflow-wrap: anywhere;\n}.elementor .e-7e66b2f1-2b68{min-width:0px;padding:1.7rem;border-radius:1.5rem;border-width:1px;border-color:#D8C2A5;border-style:solid;background-color:#FFFFFF;box-shadow:0px 8px 28px 0px rgba(63,105,59,0.05);transition:transform 250ms, box-shadow 250ms;display:flex;flex-direction:column;gap:1.25rem;flex:1 1 0%;&:where(*) { @media(prefers-reduced-motion:reduce){transition:none!important;transform:none!important;} } &:where(*) { @media(prefers-reduced-motion:reduce){opacity:1!important;transform:none!important;animation:none!important;} }\n}.elementor .e-7e66b2f1-2b68:hover,.elementor .e-7e66b2f1-2b68:focus-visible{box-shadow:0px 10px 24px 0px rgba(63,105,59,0.10);transform:translate3d(0px, -4px, 0px);}.elementor .e-1fe7e52c-6e2d{font-family:Montserrat;font-weight:600;font-size:0.8rem;color:#3F693B;letter-spacing:0.12em;line-height:1.8;margin:0px;cursor: auto; overflow-wrap: anywhere;\n}.elementor .e-62a756b9-75d5{font-weight:400;font-size:1.25rem;color:#3F693B;line-height:1.35;margin:0px;cursor: auto; overflow-wrap: anywhere;\n}.elementor .e-7cb10bc2-690e{font-family:Montserrat;font-size:0.95rem;color:#5E5E5E;line-height:1.8;margin:0px;cursor: auto; overflow-wrap: anywhere;\n}.elementor .e-76790bd2-a72d{min-width:0px;padding:1.7rem;border-radius:1.5rem;border-width:1px;border-color:#D8C2A5;border-style:solid;background-color:#FFFFFF;box-shadow:0px 8px 28px 0px rgba(63,105,59,0.05);transition:transform 250ms, box-shadow 250ms;display:flex;flex-direction:column;gap:1.25rem;flex:1 1 0%;&:where(*) { @media(prefers-reduced-motion:reduce){transition:none!important;transform:none!important;} } &:where(*) { @media(prefers-reduced-motion:reduce){opacity:1!important;transform:none!important;animation:none!important;} }\n}.elementor .e-76790bd2-a72d:hover,.elementor .e-76790bd2-a72d:focus-visible{box-shadow:0px 10px 24px 0px rgba(63,105,59,0.10);transform:translate3d(0px, -4px, 0px);}.elementor .e-6a194489-d0f4{font-family:Montserrat;font-weight:600;font-size:0.8rem;color:#3F693B;letter-spacing:0.12em;line-height:1.8;margin:0px;cursor: auto; overflow-wrap: anywhere;\n}.elementor .e-5f244276-308b{font-weight:400;font-size:1.25rem;color:#3F693B;line-height:1.35;margin:0px;cursor: auto; overflow-wrap: anywhere;\n}.elementor .e-6694bd97-c806{font-family:Montserrat;font-size:0.95rem;color:#5E5E5E;line-height:1.8;margin:0px;cursor: auto; overflow-wrap: anywhere;\n}.elementor .e-32a725a8-bbc4{min-width:0px;padding:1.7rem;border-radius:1.5rem;border-width:1px;border-color:#D8C2A5;border-style:solid;background-color:#FFFFFF;box-shadow:0px 8px 28px 0px rgba(63,105,59,0.05);transition:transform 250ms, box-shadow 250ms;display:flex;flex-direction:column;gap:1.25rem;flex:1 1 0%;&:where(*) { @media(prefers-reduced-motion:reduce){transition:none!important;transform:none!important;} } &:where(*) { @media(prefers-reduced-motion:reduce){opacity:1!important;transform:none!important;animation:none!important;} }\n}.elementor .e-32a725a8-bbc4:hover,.elementor .e-32a725a8-bbc4:focus-visible{box-shadow:0px 10px 24px 0px rgba(63,105,59,0.10);transform:translate3d(0px, -4px, 0px);}.elementor .e-3510b2d-2ca1{font-family:Montserrat;font-weight:600;font-size:0.8rem;color:#3F693B;letter-spacing:0.12em;line-height:1.8;margin:0px;cursor: auto; overflow-wrap: anywhere;\n}.elementor .e-782d27cb-130e{font-weight:400;font-size:1.25rem;color:#3F693B;line-height:1.35;margin:0px;cursor: auto; overflow-wrap: anywhere;\n}.elementor .e-11c01e14-7ff8{font-family:Montserrat;font-size:0.95rem;color:#5E5E5E;line-height:1.8;margin:0px;cursor: auto; overflow-wrap: anywhere;\n}.elementor .e-5f2b0e24-5ec0{min-width:0px;padding:1.7rem;border-radius:1.5rem;border-width:1px;border-color:#D8C2A5;border-style:solid;background-color:#FFFFFF;box-shadow:0px 8px 28px 0px rgba(63,105,59,0.05);transition:transform 250ms, box-shadow 250ms;display:flex;flex-direction:column;gap:1.25rem;flex:1 1 0%;&:where(*) { @media(prefers-reduced-motion:reduce){transition:none!important;transform:none!important;} } &:where(*) { @media(prefers-reduced-motion:reduce){opacity:1!important;transform:none!important;animation:none!important;} }\n}.elementor .e-5f2b0e24-5ec0:hover,.elementor .e-5f2b0e24-5ec0:focus-visible{box-shadow:0px 10px 24px 0px rgba(63,105,59,0.10);transform:translate3d(0px, -4px, 0px);}.elementor .e-29c6877a-906a{padding:0px;display:grid;gap:1.25rem;grid-template-columns:repeat(3, minmax(0, 1fr));}.elementor .e-21dbf016-8a06{font-family:Montserrat;font-weight:600;font-size:1.05rem;color:#FFFFFF;line-height:1.8;text-align:center;margin:0px;cursor: auto; overflow-wrap: anywhere;\n}.elementor .e-8d60762-e2f2{padding:0px;}.elementor .e-90f43f3-a30d:hover,.elementor .e-90f43f3-a30d:focus-visible{background-color:#3F693B;}.elementor .e-90f43f3-a30d{cursor:pointer;padding-block-start:1rem;padding-block-end:1rem;padding-inline-start:1.7rem;padding-inline-end:1.7rem;border-radius:3rem;background-color:#3F693B;justify-content:center;}.elementor .e-76850800-cbf3{font-family:Montserrat;font-weight:600;font-size:0.8rem;color:#3F693B;letter-spacing:0.12em;line-height:1.8;margin:0px;cursor: auto; overflow-wrap: anywhere;\n}.elementor .e-24d3820a-96c8{font-weight:400;font-size:1.25rem;color:#3F693B;line-height:1.35;margin:0px;cursor: auto; overflow-wrap: anywhere;\n}.elementor .e-39c63990-db26{font-family:Montserrat;font-size:0.95rem;color:#5E5E5E;line-height:1.8;margin:0px;cursor: auto; overflow-wrap: anywhere;\n}.elementor .e-66a3639c-f634{min-width:0px;padding:1.7rem;border-radius:1.5rem;border-width:1px;border-color:#D8C2A5;border-style:solid;background-color:#FFFFFF;box-shadow:0px 8px 28px 0px rgba(63,105,59,0.05);transition:transform 250ms, box-shadow 250ms;display:flex;flex-direction:column;gap:1.25rem;flex:1 1 0%;&:where(*) { @media(prefers-reduced-motion:reduce){transition:none!important;transform:none!important;} } &:where(*) { @media(prefers-reduced-motion:reduce){opacity:1!important;transform:none!important;animation:none!important;} }\n}.elementor .e-66a3639c-f634:hover,.elementor .e-66a3639c-f634:focus-visible{box-shadow:0px 10px 24px 0px rgba(63,105,59,0.10);transform:translate3d(0px, -4px, 0px);}.elementor .e-62e9ed2b-6b37{font-family:Montserrat;font-weight:600;font-size:0.8rem;color:#3F693B;letter-spacing:0.12em;line-height:1.8;margin:0px;cursor: auto; overflow-wrap: anywhere;\n}.elementor .e-7823b889-fbfe{font-weight:400;font-size:1.25rem;color:#3F693B;line-height:1.35;margin:0px;cursor: auto; overflow-wrap: anywhere;\n}.elementor .e-2dd1381e-206c{font-family:Montserrat;font-size:0.95rem;color:#5E5E5E;line-height:1.8;margin:0px;cursor: auto; overflow-wrap: anywhere;\n}.elementor .e-12257868-f85e{min-width:0px;padding:1.7rem;border-radius:1.5rem;border-width:1px;border-color:#D8C2A5;border-style:solid;background-color:#FFFFFF;box-shadow:0px 8px 28px 0px rgba(63,105,59,0.05);transition:transform 250ms, box-shadow 250ms;display:flex;flex-direction:column;gap:1.25rem;flex:1 1 0%;&:where(*) { @media(prefers-reduced-motion:reduce){transition:none!important;transform:none!important;} } &:where(*) { @media(prefers-reduced-motion:reduce){opacity:1!important;transform:none!important;animation:none!important;} }\n}.elementor .e-12257868-f85e:hover,.elementor .e-12257868-f85e:focus-visible{box-shadow:0px 10px 24px 0px rgba(63,105,59,0.10);transform:translate3d(0px, -4px, 0px);}.elementor .e-c66ff6a-1245{font-family:Montserrat;font-weight:600;font-size:0.8rem;color:#3F693B;letter-spacing:0.12em;line-height:1.8;margin:0px;cursor: auto; overflow-wrap: anywhere;\n}.elementor .e-980fb68-c01e{font-weight:400;font-size:1.25rem;color:#3F693B;line-height:1.35;margin:0px;cursor: auto; overflow-wrap: anywhere;\n}.elementor .e-2aa0a5a-26d9{font-family:Montserrat;font-size:0.95rem;color:#5E5E5E;line-height:1.8;margin:0px;cursor: auto; overflow-wrap: anywhere;\n}.elementor .e-3413e7f2-5351{min-width:0px;padding:1.7rem;border-radius:1.5rem;border-width:1px;border-color:#D8C2A5;border-style:solid;background-color:#FFFFFF;box-shadow:0px 8px 28px 0px rgba(63,105,59,0.05);transition:transform 250ms, box-shadow 250ms;display:flex;flex-direction:column;gap:1.25rem;flex:1 1 0%;&:where(*) { @media(prefers-reduced-motion:reduce){transition:none!important;transform:none!important;} } &:where(*) { @media(prefers-reduced-motion:reduce){opacity:1!important;transform:none!important;animation:none!important;} }\n}.elementor .e-3413e7f2-5351:hover,.elementor .e-3413e7f2-5351:focus-visible{box-shadow:0px 10px 24px 0px rgba(63,105,59,0.10);transform:translate3d(0px, -4px, 0px);}.elementor .e-10072273-1346{font-family:Montserrat;font-weight:600;font-size:0.8rem;color:#3F693B;letter-spacing:0.12em;line-height:1.8;margin:0px;cursor: auto; overflow-wrap: anywhere;\n}.elementor .e-6a17bb17-7cdf{font-weight:400;font-size:1.25rem;color:#3F693B;line-height:1.35;margin:0px;cursor: auto; overflow-wrap: anywhere;\n}.elementor .e-5ffc8cba-c3a2{font-family:Montserrat;font-size:0.95rem;color:#5E5E5E;line-height:1.8;margin:0px;cursor: auto; overflow-wrap: anywhere;\n}.elementor .e-e797816-9106{min-width:0px;padding:1.7rem;border-radius:1.5rem;border-width:1px;border-color:#D8C2A5;border-style:solid;background-color:#FFFFFF;box-shadow:0px 8px 28px 0px rgba(63,105,59,0.05);transition:transform 250ms, box-shadow 250ms;display:flex;flex-direction:column;gap:1.25rem;flex:1 1 0%;&:where(*) { @media(prefers-reduced-motion:reduce){transition:none!important;transform:none!important;} } &:where(*) { @media(prefers-reduced-motion:reduce){opacity:1!important;transform:none!important;animation:none!important;} }\n}.elementor .e-e797816-9106:hover,.elementor .e-e797816-9106:focus-visible{box-shadow:0px 10px 24px 0px rgba(63,105,59,0.10);transform:translate3d(0px, -4px, 0px);}.elementor .e-2afef0d5-6743{font-family:Montserrat;font-weight:600;font-size:0.8rem;color:#3F693B;letter-spacing:0.12em;line-height:1.8;margin:0px;cursor: auto; overflow-wrap: anywhere;\n}.elementor .e-6ce4cd16-4100{font-weight:400;font-size:1.25rem;color:#3F693B;line-height:1.35;margin:0px;cursor: auto; overflow-wrap: anywhere;\n}.elementor .e-4ecec756-5830{font-family:Montserrat;font-size:0.95rem;color:#5E5E5E;line-height:1.8;margin:0px;cursor: auto; overflow-wrap: anywhere;\n}.elementor .e-25aae1a7-fe71{min-width:0px;padding:1.7rem;border-radius:1.5rem;border-width:1px;border-color:#D8C2A5;border-style:solid;background-color:#FFFFFF;box-shadow:0px 8px 28px 0px rgba(63,105,59,0.05);transition:transform 250ms, box-shadow 250ms;display:flex;flex-direction:column;gap:1.25rem;flex:1 1 0%;&:where(*) { @media(prefers-reduced-motion:reduce){transition:none!important;transform:none!important;} } &:where(*) { @media(prefers-reduced-motion:reduce){opacity:1!important;transform:none!important;animation:none!important;} }\n}.elementor .e-25aae1a7-fe71:hover,.elementor .e-25aae1a7-fe71:focus-visible{box-shadow:0px 10px 24px 0px rgba(63,105,59,0.10);transform:translate3d(0px, -4px, 0px);}.elementor .e-d00c0c-419d{font-family:Montserrat;font-weight:600;font-size:0.8rem;color:#3F693B;letter-spacing:0.12em;line-height:1.8;margin:0px;cursor: auto; overflow-wrap: anywhere;\n}.elementor .e-6effd0f3-4d92{font-weight:400;font-size:1.25rem;color:#3F693B;line-height:1.35;margin:0px;cursor: auto; overflow-wrap: anywhere;\n}.elementor .e-2d2d3eb2-7ff4{font-family:Montserrat;font-size:0.95rem;color:#5E5E5E;line-height:1.8;margin:0px;cursor: auto; overflow-wrap: anywhere;\n}.elementor .e-52286c69-8839{min-width:0px;padding:1.7rem;border-radius:1.5rem;border-width:1px;border-color:#D8C2A5;border-style:solid;background-color:#FFFFFF;box-shadow:0px 8px 28px 0px rgba(63,105,59,0.05);transition:transform 250ms, box-shadow 250ms;display:flex;flex-direction:column;gap:1.25rem;flex:1 1 0%;&:where(*) { @media(prefers-reduced-motion:reduce){transition:none!important;transform:none!important;} } &:where(*) { @media(prefers-reduced-motion:reduce){opacity:1!important;transform:none!important;animation:none!important;} }\n}.elementor .e-52286c69-8839:hover,.elementor .e-52286c69-8839:focus-visible{box-shadow:0px 10px 24px 0px rgba(63,105,59,0.10);transform:translate3d(0px, -4px, 0px);}.elementor .e-610831f8-39ab{font-family:Montserrat;font-weight:600;font-size:0.8rem;color:#3F693B;letter-spacing:0.12em;line-height:1.8;margin:0px;cursor: auto; overflow-wrap: anywhere;\n}.elementor .e-79de729a-3e0a{font-weight:400;font-size:1.25rem;color:#3F693B;line-height:1.35;margin:0px;cursor: auto; overflow-wrap: anywhere;\n}.elementor .e-59fa360e-7ef8{font-family:Montserrat;font-size:0.95rem;color:#5E5E5E;line-height:1.8;margin:0px;cursor: auto; overflow-wrap: anywhere;\n}.elementor .e-515d5f2-b18b{min-width:0px;padding:1.7rem;border-radius:1.5rem;border-width:1px;border-color:#D8C2A5;border-style:solid;background-color:#FFFFFF;box-shadow:0px 8px 28px 0px rgba(63,105,59,0.05);transition:transform 250ms, box-shadow 250ms;display:flex;flex-direction:column;gap:1.25rem;flex:1 1 0%;&:where(*) { @media(prefers-reduced-motion:reduce){transition:none!important;transform:none!important;} } &:where(*) { @media(prefers-reduced-motion:reduce){opacity:1!important;transform:none!important;animation:none!important;} }\n}.elementor .e-515d5f2-b18b:hover,.elementor .e-515d5f2-b18b:focus-visible{box-shadow:0px 10px 24px 0px rgba(63,105,59,0.10);transform:translate3d(0px, -4px, 0px);}.elementor .e-d9abfe4-a807{font-family:Montserrat;font-weight:600;font-size:0.8rem;color:#3F693B;letter-spacing:0.12em;line-height:1.8;margin:0px;cursor: auto; overflow-wrap: anywhere;\n}.elementor .e-5cea4552-8b94{font-weight:400;font-size:1.25rem;color:#3F693B;line-height:1.35;margin:0px;cursor: auto; overflow-wrap: anywhere;\n}.elementor .e-9e30445-476d{font-family:Montserrat;font-size:0.95rem;color:#5E5E5E;line-height:1.8;margin:0px;cursor: auto; overflow-wrap: anywhere;\n}.elementor .e-55a99521-b308{min-width:0px;padding:1.7rem;border-radius:1.5rem;border-width:1px;border-color:#D8C2A5;border-style:solid;background-color:#FFFFFF;box-shadow:0px 8px 28px 0px rgba(63,105,59,0.05);transition:transform 250ms, box-shadow 250ms;display:flex;flex-direction:column;gap:1.25rem;flex:1 1 0%;&:where(*) { @media(prefers-reduced-motion:reduce){transition:none!important;transform:none!important;} } &:where(*) { @media(prefers-reduced-motion:reduce){opacity:1!important;transform:none!important;animation:none!important;} }\n}.elementor .e-55a99521-b308:hover,.elementor .e-55a99521-b308:focus-visible{box-shadow:0px 10px 24px 0px rgba(63,105,59,0.10);transform:translate3d(0px, -4px, 0px);}.elementor .e-59a28445-a981{font-family:Montserrat;font-weight:600;font-size:0.8rem;color:#3F693B;letter-spacing:0.12em;line-height:1.8;margin:0px;cursor: auto; overflow-wrap: anywhere;\n}.elementor .e-70625e6c-d610{font-weight:400;font-size:1.25rem;color:#3F693B;line-height:1.35;margin:0px;cursor: auto; overflow-wrap: anywhere;\n}.elementor .e-5a500c4e-5931{font-family:Montserrat;font-size:0.95rem;color:#5E5E5E;line-height:1.8;margin:0px;cursor: auto; overflow-wrap: anywhere;\n}.elementor .e-565a273d-8a1d{min-width:0px;padding:1.7rem;border-radius:1.5rem;border-width:1px;border-color:#D8C2A5;border-style:solid;background-color:#FFFFFF;box-shadow:0px 8px 28px 0px rgba(63,105,59,0.05);transition:transform 250ms, box-shadow 250ms;display:flex;flex-direction:column;gap:1.25rem;flex:1 1 0%;&:where(*) { @media(prefers-reduced-motion:reduce){transition:none!important;transform:none!important;} } &:where(*) { @media(prefers-reduced-motion:reduce){opacity:1!important;transform:none!important;animation:none!important;} }\n}.elementor .e-565a273d-8a1d:hover,.elementor .e-565a273d-8a1d:focus-visible{box-shadow:0px 10px 24px 0px rgba(63,105,59,0.10);transform:translate3d(0px, -4px, 0px);}.elementor .e-2fba95dd-4d23{font-family:Montserrat;font-weight:600;font-size:0.8rem;color:#3F693B;letter-spacing:0.12em;line-height:1.8;margin:0px;cursor: auto; overflow-wrap: anywhere;\n}.elementor .e-70b50f7-8447{font-weight:400;font-size:1.25rem;color:#3F693B;line-height:1.35;margin:0px;cursor: auto; overflow-wrap: anywhere;\n}.elementor .e-3b273752-3bae{font-family:Montserrat;font-size:0.95rem;color:#5E5E5E;line-height:1.8;margin:0px;cursor: auto; overflow-wrap: anywhere;\n}.elementor .e-5b4c086c-2ad9{min-width:0px;padding:1.7rem;border-radius:1.5rem;border-width:1px;border-color:#D8C2A5;border-style:solid;background-color:#FFFFFF;box-shadow:0px 8px 28px 0px rgba(63,105,59,0.05);transition:transform 250ms, box-shadow 250ms;display:flex;flex-direction:column;gap:1.25rem;flex:1 1 0%;&:where(*) { @media(prefers-reduced-motion:reduce){transition:none!important;transform:none!important;} } &:where(*) { @media(prefers-reduced-motion:reduce){opacity:1!important;transform:none!important;animation:none!important;} }\n}.elementor .e-5b4c086c-2ad9:hover,.elementor .e-5b4c086c-2ad9:focus-visible{box-shadow:0px 10px 24px 0px rgba(63,105,59,0.10);transform:translate3d(0px, -4px, 0px);}.elementor .e-4fdb09dd-2b85{padding:0px;display:grid;gap:1.25rem;grid-template-columns:repeat(3, minmax(0, 1fr));}.elementor .e-695499c8-3801{padding-block-start:2rem;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-1ef36be8-4acc{padding:0px;}.elementor .e-37eb47b8-13d5{padding:0px;margin-block-start:1.5rem;}.elementor .e-361d2242-9dc1{min-width:0px;max-width:76rem;padding:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;display:flex;flex-direction:column;gap:1.25rem;flex:1 1 0%;}.elementor .e-3317f6c3-8393{padding-block-start:6.25rem;padding-block-end:6.25rem;padding-inline-start:2rem;padding-inline-end:2rem;background-color:#F4F0EC;}.elementor .e-7d11c3a{width:34%;padding:0px;display:block;}.elementor .e-4ebf215f-f40a{font-weight:400;font-size:2.4rem;color:#3F693B;line-height:1.35;margin-block-end:0.65rem;cursor: auto; overflow-wrap: anywhere;\n}.elementor .e-2f95c526-c6d4{min-height:1.8rem;position:relative;font-family:Montserrat;font-size:1rem;color:#5E5E5E;line-height:1.65;padding-inline-start:2.3rem;margin:0px;cursor: auto; overflow-wrap: anywhere; &::before { content:""; position:absolute; top:.1rem; left:0; width:1.6rem; height:1.6rem; background-image:url("https://www.cyklyzivota.cz/wp-content/uploads/2026/10/Minimalisticka-ruzova-kresba-listu.png"); background-size:contain; background-repeat:no-repeat; background-position:center; } &::before { filter:brightness(0.55); }\n}.elementor .e-6a3685d3-54a1{min-height:1.8rem;position:relative;font-family:Montserrat;font-size:1rem;color:#5E5E5E;line-height:1.65;padding-inline-start:2.3rem;margin:0px;cursor: auto; overflow-wrap: anywhere; &::before { content:""; position:absolute; top:.1rem; left:0; width:1.6rem; height:1.6rem; background-image:url("https://www.cyklyzivota.cz/wp-content/uploads/2026/10/Minimalisticka-ruzova-kresba-listu.png"); background-size:contain; background-repeat:no-repeat; background-position:center; } &::before { filter:brightness(0.55); }\n}.elementor .e-6d4724a6-4c19{min-height:1.8rem;position:relative;font-family:Montserrat;font-size:1rem;color:#5E5E5E;line-height:1.65;padding-inline-start:2.3rem;margin:0px;cursor: auto; overflow-wrap: anywhere; &::before { content:""; position:absolute; top:.1rem; left:0; width:1.6rem; height:1.6rem; background-image:url("https://www.cyklyzivota.cz/wp-content/uploads/2026/10/Minimalisticka-ruzova-kresba-listu.png"); background-size:contain; background-repeat:no-repeat; background-position:center; } &::before { filter:brightness(0.55); }\n}.elementor .e-712c0a9c-58d1{min-height:1.8rem;position:relative;font-family:Montserrat;font-size:1rem;color:#5E5E5E;line-height:1.65;padding-inline-start:2.3rem;margin:0px;cursor: auto; overflow-wrap: anywhere; &::before { content:""; position:absolute; top:.1rem; left:0; width:1.6rem; height:1.6rem; background-image:url("https://www.cyklyzivota.cz/wp-content/uploads/2026/10/Minimalisticka-ruzova-kresba-listu.png"); background-size:contain; background-repeat:no-repeat; background-position:center; } &::before { filter:brightness(0.55); }\n}.elementor .e-6b61fb0-62b6{min-height:1.8rem;position:relative;font-family:Montserrat;font-size:1rem;color:#5E5E5E;line-height:1.65;padding-inline-start:2.3rem;margin:0px;cursor: auto; overflow-wrap: anywhere; &::before { content:""; position:absolute; top:.1rem; left:0; width:1.6rem; height:1.6rem; background-image:url("https://www.cyklyzivota.cz/wp-content/uploads/2026/10/Minimalisticka-ruzova-kresba-listu.png"); background-size:contain; background-repeat:no-repeat; background-position:center; } &::before { filter:brightness(0.55); }\n}.elementor .e-50b8cb9{width:66%;min-width:0px;position:relative;z-index:1;padding-block-start:0px;padding-block-end:0px;padding-inline-start:1.5rem;padding-inline-end:0px;display:flex;flex-direction:column;gap:0.85rem;&:where(*) { @media(prefers-reduced-motion:reduce){opacity:1!important;transform:none!important;animation:none!important;} }\n}.elementor .e-5586665{width:100%;max-width:76rem;overflow:visible;position:relative;padding-block-start:3rem;padding-block-end:3rem;padding-inline-start:2.5rem;padding-inline-end:2.5rem;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;background-color:transparent;display:flex;flex-direction:row;gap:1.5rem;align-items:center;&::before { content:"";position:absolute;top:0;left:0;bottom:0;width:43%;background-image:url(https://www.cyklyzivota.cz/wp-content/uploads/2026/10/404A5503.jpg);background-size:cover;background-position:center 38%;transform:scale(1.2);transform-origin:35% 40%;mask-image:linear-gradient(to right,#000 48%,transparent 100%);pointer-events:none; } &::before { left:min(0px,calc((76rem - 100vw)/2));width:calc(43% + max(0px,(100vw - 76rem)/2)); }\n}.elementor .e-6f2e130c-ba26{font-weight:400;font-size:2.4rem;color:#3F693B;line-height:1.35;margin:0px;cursor: auto; overflow-wrap: anywhere;\n}.elementor .e-6c3e4898-f17f{min-height:3rem;position:relative;font-family:Montserrat;font-size:1rem;color:#5E5E5E;line-height:1.65;padding-inline-start:3.75rem;margin:0px;padding-block: 0.675rem; box-sizing: border-box; &::before { content: ""; position: absolute; left: 0; top: 50%; transform: translateY(-50%); width: 3rem; height: 3rem; border: none; border-radius: 0; background-image: url("https://www.cyklyzivota.cz/wp-content/uploads/2026/10/ico-1.png"); background-size: contain; background-position: center; background-repeat: no-repeat; } &::after { content: none; display: none; }\n}.elementor .e-1dd7ed31-cc25{min-height:3rem;position:relative;font-family:Montserrat;font-size:1rem;color:#5E5E5E;line-height:1.65;padding-inline-start:3.75rem;margin:0px;padding-block: 0.675rem; box-sizing: border-box; &::before { content: ""; position: absolute; left: 0; top: 50%; transform: translateY(-50%); width: 3rem; height: 3rem; border: none; border-radius: 0; background-image: url("https://www.cyklyzivota.cz/wp-content/uploads/2026/10/ico-2.png"); background-size: contain; background-position: center; background-repeat: no-repeat; } &::after { content: none; display: none; }\n}.elementor .e-4cab5d48-e281{min-height:3rem;position:relative;font-family:Montserrat;font-size:1rem;color:#5E5E5E;line-height:1.65;padding-inline-start:3.75rem;margin:0px;padding-block: 0.675rem; box-sizing: border-box; &::before { content: ""; position: absolute; left: 0; top: 50%; transform: translateY(-50%); width: 3rem; height: 3rem; border: none; border-radius: 0; background-image: url("https://www.cyklyzivota.cz/wp-content/uploads/2026/10/ico-3.png"); background-size: contain; background-position: center; background-repeat: no-repeat; } &::after { content: none; display: none; }\n}.elementor .e-5f829a6-9f84{min-height:3rem;position:relative;font-family:Montserrat;font-size:1rem;color:#5E5E5E;line-height:1.65;padding-inline-start:3.75rem;margin:0px;padding-block: 0.675rem; box-sizing: border-box; &::before { content: ""; position: absolute; left: 0; top: 50%; transform: translateY(-50%); width: 3rem; height: 3rem; border: none; border-radius: 0; background-image: url("https://www.cyklyzivota.cz/wp-content/uploads/2026/10/ico-4.png"); background-size: contain; background-position: center; background-repeat: no-repeat; } &::after { content: none; display: none; }\n}.elementor .e-4269e21b-c88b{min-height:3rem;position:relative;font-family:Montserrat;font-size:1rem;color:#5E5E5E;line-height:1.65;padding-inline-start:3.75rem;margin:0px;padding-block: 0.675rem; box-sizing: border-box; &::before { content: ""; position: absolute; left: 0; top: 50%; transform: translateY(-50%); width: 3rem; height: 3rem; border: none; border-radius: 0; background-image: url("https://www.cyklyzivota.cz/wp-content/uploads/2026/10/ico-5.png"); background-size: contain; background-position: center; background-repeat: no-repeat; } &::after { content: none; display: none; }\n}.elementor .e-18368f9b-2a93{min-height:3rem;position:relative;font-family:Montserrat;font-size:1rem;color:#5E5E5E;line-height:1.65;padding-inline-start:3.75rem;margin:0px;padding-block: 0.675rem; box-sizing: border-box; &::before { content: ""; position: absolute; left: 0; top: 50%; transform: translateY(-50%); width: 3rem; height: 3rem; border: none; border-radius: 0; background-image: url("https://www.cyklyzivota.cz/wp-content/uploads/2026/10/ico-6.png"); background-size: contain; background-position: center; background-repeat: no-repeat; } &::after { content: none; display: none; }\n}.elementor .e-167bbcb1-2e6d{min-height:3rem;position:relative;font-family:Montserrat;font-size:1rem;color:#5E5E5E;line-height:1.65;padding-inline-start:3.75rem;margin:0px;padding-block: 0.675rem; box-sizing: border-box; &::before { content: ""; position: absolute; left: 0; top: 50%; transform: translateY(-50%); width: 3rem; height: 3rem; border: none; border-radius: 0; background-image: url("https://www.cyklyzivota.cz/wp-content/uploads/2026/10/ico-7.png"); background-size: contain; background-position: center; background-repeat: no-repeat; } &::after { content: none; display: none; }\n}.elementor .e-494f89f9-9719{min-height:3rem;position:relative;font-family:Montserrat;font-size:1rem;color:#5E5E5E;line-height:1.65;padding-inline-start:3.75rem;margin:0px;padding-block: 0.675rem; box-sizing: border-box; &::before { content: ""; position: absolute; left: 0; top: 50%; transform: translateY(-50%); width: 3rem; height: 3rem; border: none; border-radius: 0; background-image: url("https://www.cyklyzivota.cz/wp-content/uploads/2026/10/ico-8.png"); background-size: contain; background-position: center; background-repeat: no-repeat; } &::after { content: none; display: none; }\n}.elementor .e-700e2d91-52cb:hover,.elementor .e-700e2d91-52cb:focus-visible{background-color:#3F693B;box-shadow:0px 6px 16px 0px rgba(63,105,59,0.18);transform:translate3d(0px, -2px, 0px);}.elementor .e-700e2d91-52cb:focus{outline-width:2px;outline-color:#3F693B;outline-style:solid;outline-offset:4px;}.elementor .e-700e2d91-52cb{font-family:Montserrat;font-weight:600;font-size:1rem;color:#FFFFFF;line-height:1.5;text-align:center;padding-block-start:1rem;padding-block-end:1rem;padding-inline-start:1.7rem;padding-inline-end:1.7rem;margin-block-start:4%;border-radius:6rem;border-width:0px;background-color:#3F693B;transition:transform 200ms, box-shadow 200ms;align-self:flex-start;white-space: normal; &:where(*) { @media(prefers-reduced-motion:reduce){transition:none!important;transform:none!important;} }\n}.elementor .e-700e2d91-52cb:active{transform:translate3d(0px, 0px, 0px);}.elementor .e-1d498905-9a82{min-width:0px;padding:0px;display:flex;flex-direction:column;gap:0.35rem;}.elementor .e-6d19433b-5f5a{font-weight:400;font-size:1.4rem;color:#3F693B;line-height:1.4;margin-block-start:0px;margin-block-end:0.6rem;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-4287dcb9-717e{min-height:1.8rem;position:relative;font-family:Montserrat;font-size:1rem;color:#5E5E5E;line-height:1.65;padding-inline-start:2.3rem;margin:0px;&::before { content:"";position:absolute;left:0;top:0.2rem;width:1.4rem;height:1.4rem;border-radius:50%;background-color:#3F693B; } &::after { content:"";position:absolute;left:0.48rem;top:0.45rem;width:0.35rem;height:0.65rem;border-right:2px solid #FFFFFF;border-bottom:2px solid #FFFFFF;transform:rotate(40deg); }\n}.elementor .e-5589f609-4d4e{min-height:1.8rem;position:relative;font-family:Montserrat;font-size:1rem;color:#5E5E5E;line-height:1.65;padding-inline-start:2.3rem;margin:0px;&::before { content:"";position:absolute;left:0;top:0.2rem;width:1.4rem;height:1.4rem;border-radius:50%;background-color:#3F693B; } &::after { content:"";position:absolute;left:0.48rem;top:0.45rem;width:0.35rem;height:0.65rem;border-right:2px solid #FFFFFF;border-bottom:2px solid #FFFFFF;transform:rotate(40deg); }\n}.elementor .e-6f0fa4b9-83f0{min-height:1.8rem;position:relative;font-family:Montserrat;font-size:1rem;color:#5E5E5E;line-height:1.65;padding-inline-start:2.3rem;margin:0px;&::before { content:"";position:absolute;left:0;top:0.2rem;width:1.4rem;height:1.4rem;border-radius:50%;background-color:#3F693B; } &::after { content:"";position:absolute;left:0.48rem;top:0.45rem;width:0.35rem;height:0.65rem;border-right:2px solid #FFFFFF;border-bottom:2px solid #FFFFFF;transform:rotate(40deg); }\n}.elementor .e-7f028c8c-5524{min-height:1.8rem;position:relative;font-family:Montserrat;font-size:1rem;color:#5E5E5E;line-height:1.65;padding-inline-start:2.3rem;margin:0px;&::before { content:"";position:absolute;left:0;top:0.2rem;width:1.4rem;height:1.4rem;border-radius:50%;background-color:#3F693B; } &::after { content:"";position:absolute;left:0.48rem;top:0.45rem;width:0.35rem;height:0.65rem;border-right:2px solid #FFFFFF;border-bottom:2px solid #FFFFFF;transform:rotate(40deg); }\n}.elementor .e-2d28e2b4-be06{min-height:1.8rem;position:relative;font-family:Montserrat;font-size:1rem;color:#5E5E5E;line-height:1.65;padding-inline-start:2.3rem;margin:0px;&::before { content:"";position:absolute;left:0;top:0.2rem;width:1.4rem;height:1.4rem;border-radius:50%;background-color:#3F693B; } &::after { content:"";position:absolute;left:0.48rem;top:0.45rem;width:0.35rem;height:0.65rem;border-right:2px solid #FFFFFF;border-bottom:2px solid #FFFFFF;transform:rotate(40deg); }\n}.elementor .e-3f72bd93-6f5b{min-height:1.8rem;position:relative;font-family:Montserrat;font-size:1rem;color:#5E5E5E;line-height:1.65;padding-inline-start:2.3rem;margin:0px;&::before { content:"";position:absolute;left:0;top:0.2rem;width:1.4rem;height:1.4rem;border-radius:50%;background-color:#3F693B; } &::after { content:"";position:absolute;left:0.48rem;top:0.45rem;width:0.35rem;height:0.65rem;border-right:2px solid #FFFFFF;border-bottom:2px solid #FFFFFF;transform:rotate(40deg); }\n}.elementor .e-5a45b215-e3f2{width:8rem;height:auto;max-width:100%;padding-block-start:0%;padding-block-end:0%;padding-inline-start:0%;padding-inline-end:0%;margin-block-start:-1rem;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;display:block;align-self:flex-end;&:where(*) { @media(prefers-reduced-motion:reduce){opacity:1!important;transform:none!important;animation:none!important;} }\n}.elementor .e-7473013c-a2b7{min-width:0px;padding-block-start:15%;padding-block-end:0%;padding-inline-start:2.5rem;padding-inline-end:0px;margin-block-start:3%;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;border-radius:0px;border-inline-start-width:1px;background-color:transparent;display:flex;flex-direction:column;gap:0.85rem;justify-content:center;border-left-style: solid; border-left-color: #D8C2A5;\n}.elementor .e-2049a20f-ebc1{width:100%;max-width:100%;padding-block-start:2.5rem;padding-block-end:2.5rem;padding-inline-start:2.5rem;padding-inline-end:2.5rem;margin:0px;border-radius:1.5rem;border-width:1px;border-color:#C7B19C;border-style:solid;background-color:#FAF9F8;display:grid;gap:2.5rem;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);align-items:start;&:where(*) { @media(prefers-reduced-motion:reduce){opacity:1!important;transform:none!important;animation:none!important;} }\n}.elementor .e-1b046e16-f18d{width:100%;min-width:0px;max-width:76rem;position:relative;z-index:1;padding-block-start:0px;padding-block-end:2.5rem;padding-inline-start:2.5rem;padding-inline-end:2.5rem;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;display:flex;flex-direction:column;}.elementor .e-67167b42-a294{width:100%;overflow:hidden;position:relative;padding:0px;margin:0px;background-color:#D8C2A5;max-width:none;\n}.elementor .e-30c0ff4a-8610{font-weight:400;font-size:2.4rem;color:#3F693B;line-height:1.35;margin:0px;cursor: auto; overflow-wrap: anywhere;\n}.elementor .e-24f743c8-5b41{font-family:Montserrat;font-size:1.2rem;color:#5E5E5E;line-height:1.8;margin:0px;cursor: auto; overflow-wrap: anywhere;\n}.elementor .e-ce3feb6-58cde43{width:38%;&:where(*) { @media(prefers-reduced-motion:reduce){opacity:1!important;transform:none!important;animation:none!important;} }\n}.elementor .e-1335a45-8ecc{font-family:Montserrat;font-size:1.05rem;color:#5E5E5E;line-height:1.8;margin:0px;cursor: auto; overflow-wrap: anywhere;\n}.elementor .e-11825e-7c28{min-width:0px;padding:1.7rem;border-radius:1.5rem;border-width:1px;border-color:#D8C2A5;border-style:solid;background-color:#FFFFFF;box-shadow:0px 8px 28px 0px rgba(63,105,59,0.05);transition:transform 250ms, box-shadow 250ms;display:flex;flex-direction:column;gap:1.25rem;flex:1 1 0%;&:where(*) { @media(prefers-reduced-motion:reduce){transition:none!important;transform:none!important;} } &:where(*) { @media(prefers-reduced-motion:reduce){opacity:1!important;transform:none!important;animation:none!important;} }\n}.elementor .e-11825e-7c28:hover,.elementor .e-11825e-7c28:focus-visible{box-shadow:0px 10px 24px 0px rgba(63,105,59,0.10);transform:translate3d(0px, -4px, 0px);}.elementor .e-3e57677-6f3faa2{width:38%;&:where(*) { @media(prefers-reduced-motion:reduce){opacity:1!important;transform:none!important;animation:none!important;} }\n}.elementor .e-4dde390f-f1e2{font-family:Montserrat;font-size:1.05rem;color:#5E5E5E;line-height:1.8;margin:0px;cursor: auto; overflow-wrap: anywhere;\n}.elementor .e-2ded175-cb15{min-width:0px;padding:1.7rem;border-radius:1.5rem;border-width:1px;border-color:#D8C2A5;border-style:solid;background-color:#FFFFFF;box-shadow:0px 8px 28px 0px rgba(63,105,59,0.05);transition:transform 250ms, box-shadow 250ms;display:flex;flex-direction:column;gap:1.25rem;flex:1 1 0%;&:where(*) { @media(prefers-reduced-motion:reduce){transition:none!important;transform:none!important;} } &:where(*) { @media(prefers-reduced-motion:reduce){opacity:1!important;transform:none!important;animation:none!important;} }\n}.elementor .e-2ded175-cb15:hover,.elementor .e-2ded175-cb15:focus-visible{box-shadow:0px 10px 24px 0px rgba(63,105,59,0.10);transform:translate3d(0px, -4px, 0px);}.elementor .e-dd2c088-3b26c95{width:38%;&:where(*) { @media(prefers-reduced-motion:reduce){opacity:1!important;transform:none!important;animation:none!important;} }\n}.elementor .e-2233d864-f381{font-family:Montserrat;font-size:1.05rem;color:#5E5E5E;line-height:1.8;margin:0px;cursor: auto; overflow-wrap: anywhere;\n}.elementor .e-791a5c4e-fd5f{min-width:0px;padding:1.7rem;border-radius:1.5rem;border-width:1px;border-color:#D8C2A5;border-style:solid;background-color:#FFFFFF;box-shadow:0px 8px 28px 0px rgba(63,105,59,0.05);transition:transform 250ms, box-shadow 250ms;display:flex;flex-direction:column;gap:1.25rem;flex:1 1 0%;&:where(*) { @media(prefers-reduced-motion:reduce){transition:none!important;transform:none!important;} } &:where(*) { @media(prefers-reduced-motion:reduce){opacity:1!important;transform:none!important;animation:none!important;} }\n}.elementor .e-791a5c4e-fd5f:hover,.elementor .e-791a5c4e-fd5f:focus-visible{box-shadow:0px 10px 24px 0px rgba(63,105,59,0.10);transform:translate3d(0px, -4px, 0px);}.elementor .e-7fe9126-5ad36f1{width:38%;&:where(*) { @media(prefers-reduced-motion:reduce){opacity:1!important;transform:none!important;animation:none!important;} }\n}.elementor .e-60dc9708-cb84{font-family:Montserrat;font-size:1.05rem;color:#5E5E5E;line-height:1.8;margin:0px;cursor: auto; overflow-wrap: anywhere;\n}.elementor .e-21808196-9100{min-width:0px;padding:1.7rem;border-radius:1.5rem;border-width:1px;border-color:#D8C2A5;border-style:solid;background-color:#FFFFFF;box-shadow:0px 8px 28px 0px rgba(63,105,59,0.05);transition:transform 250ms, box-shadow 250ms;display:flex;flex-direction:column;gap:1.25rem;flex:1 1 0%;&:where(*) { @media(prefers-reduced-motion:reduce){transition:none!important;transform:none!important;} } &:where(*) { @media(prefers-reduced-motion:reduce){opacity:1!important;transform:none!important;animation:none!important;} }\n}.elementor .e-21808196-9100:hover,.elementor .e-21808196-9100:focus-visible{box-shadow:0px 10px 24px 0px rgba(63,105,59,0.10);transform:translate3d(0px, -4px, 0px);}.elementor .e-c7bbb75-5157ad8{width:38%;&:where(*) { @media(prefers-reduced-motion:reduce){opacity:1!important;transform:none!important;animation:none!important;} }\n}.elementor .e-bca7268-e023{font-family:Montserrat;font-size:1.05rem;color:#5E5E5E;line-height:1.8;margin:0px;cursor: auto; overflow-wrap: anywhere;\n}.elementor .e-1591fd1-5780{min-width:0px;padding:1.7rem;border-radius:1.5rem;border-width:1px;border-color:#D8C2A5;border-style:solid;background-color:#FFFFFF;box-shadow:0px 8px 28px 0px rgba(63,105,59,0.05);transition:transform 250ms, box-shadow 250ms;display:flex;flex-direction:column;gap:1.25rem;flex:1 1 0%;&:where(*) { @media(prefers-reduced-motion:reduce){transition:none!important;transform:none!important;} } &:where(*) { @media(prefers-reduced-motion:reduce){opacity:1!important;transform:none!important;animation:none!important;} }\n}.elementor .e-1591fd1-5780:hover,.elementor .e-1591fd1-5780:focus-visible{box-shadow:0px 10px 24px 0px rgba(63,105,59,0.10);transform:translate3d(0px, -4px, 0px);}.elementor .e-d2040d8-82e6e44{width:38%;&:where(*) { @media(prefers-reduced-motion:reduce){opacity:1!important;transform:none!important;animation:none!important;} }\n}.elementor .e-307c8303-29ab{font-family:Montserrat;font-size:1.05rem;color:#5E5E5E;line-height:1.8;margin:0px;cursor: auto; overflow-wrap: anywhere;\n}.elementor .e-50aad527-aaa0{min-width:0px;padding:1.7rem;border-radius:1.5rem;border-width:1px;border-color:#D8C2A5;border-style:solid;background-color:#FFFFFF;box-shadow:0px 8px 28px 0px rgba(63,105,59,0.05);transition:transform 250ms, box-shadow 250ms;display:flex;flex-direction:column;gap:1.25rem;flex:1 1 0%;&:where(*) { @media(prefers-reduced-motion:reduce){transition:none!important;transform:none!important;} } &:where(*) { @media(prefers-reduced-motion:reduce){opacity:1!important;transform:none!important;animation:none!important;} }\n}.elementor .e-50aad527-aaa0:hover,.elementor .e-50aad527-aaa0:focus-visible{box-shadow:0px 10px 24px 0px rgba(63,105,59,0.10);transform:translate3d(0px, -4px, 0px);}.elementor .e-3cc267b6-61fb{padding:0px;display:grid;gap:1.25rem;grid-template-columns:repeat(3, minmax(0, 1fr));}.elementor .e-f712d7e-ec5b{min-width:0px;max-width:76rem;padding:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;display:flex;flex-direction:column;gap:1.25rem;flex:1 1 0%;}.elementor .e-5099d6d7-1af5{padding-block-start:6.25rem;padding-block-end:6.25rem;padding-inline-start:2rem;padding-inline-end:2rem;background-color:#F4F0EC;}.elementor .e-42d25210-e21c{font-weight:400;font-size:2.4rem;color:#3F693B;line-height:1.35;margin:0px;cursor: auto; overflow-wrap: anywhere;\n}.elementor .e-d347fec-ea40{font-family:Montserrat;font-size:1.3rem;color:#3F693B;line-height:1.8;margin:0px;cursor: auto; overflow-wrap: anywhere;\n}.elementor .e-d9d9b6e-efa1809{font-family:Montserrat;font-size:1.05rem;color:#5E5E5E;line-height:1.8;margin:0px;cursor: auto; overflow-wrap: anywhere;\n}.elementor .e-29173e4c-1ee0{font-family:Montserrat;font-size:1.2rem;color:#3F693B;line-height:1.8;margin:0px;cursor: auto; overflow-wrap: anywhere;\n}.elementor .e-28f630d0-7589{min-width:0px;max-width:59rem;padding:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;display:flex;flex-direction:column;gap:1.25rem;flex:1 1 0%;}.elementor .e-60dd748d-7edd{min-width:0px;max-width:76rem;padding:3%;margin-block-start:0%;margin-block-end:0%;margin-inline-start:0%;margin-inline-end:0%;border-radius:30px;border-width:1px;border-color:rgba(255,255,255,0.65);border-style:solid;background-color:rgba(250,249,248,0.78);box-shadow:0px 12px 36px 0px rgba(63,105,59,0.12);backdrop-filter:blur(14px);display:flex;flex-direction:column;gap:1.25rem;flex:1 1 0%;align-items:center;&:where(*) { @media(prefers-reduced-motion:reduce){opacity:1!important;transform:none!important;animation:none!important;} } -webkit-backdrop-filter:blur(14px);\n}.elementor .e-52de5575-b9b1{padding-block-start:6.25rem;padding-block-end:6.25rem;padding-inline-start:2rem;padding-inline-end:2rem;background-image:url("https://www.cyklyzivota.cz/wp-content/uploads/2026/10/39321.jpg");background-repeat:no-repeat;background-attachment:scroll;background-size:cover;background-position:top center;background-color:#FFFFFF;display:flex;justify-content:center;}.elementor .e-5c699ae7-b4cc{font-weight:400;font-size:2.4rem;color:#3F693B;line-height:1.35;text-align:center;margin:0px;}.elementor .e-39cb7c03-d14a{font-family:Montserrat;font-size:1rem;color:#5E5E5E;line-height:1.65;text-align:center;margin:0px;}.elementor .e-5be50fd5-94e4{min-height:8rem;padding:0px;}.elementor .e-4b071d09-30b5{font-family:Montserrat;font-size:0.75rem;color:#5E5E5E;line-height:1.6;text-align:center;margin:0px;}.elementor .e-396ef110-a7af{max-width:76rem;padding:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;display:flex;flex-direction:column;gap:1.25rem;}.elementor .e-1684f0fa-6f0c{padding-block-start:4rem;padding-block-end:4rem;padding-inline-start:2rem;padding-inline-end:2rem;background-color:#F4F0EC;}.elementor .e-76b804d8-f89b{font-weight:400;font-size:2.4rem;color:#3F693B;line-height:1.35;margin:0px;&:where(*) { @media(prefers-reduced-motion:reduce){opacity:1!important;transform:none!important;animation:none!important;} }\n}.elementor .e-74f9bbef-b787{height:auto;min-height:0px;font-family:Montserrat;font-weight:600;font-size:1rem;color:#3F693B;line-height:1.5;padding:0!important; margin:0!important;\n}.elementor .e-63e60c97-2178{height:auto;min-width:0px;min-height:0px;padding:0px;margin:0px;display:block;flex:1 1 auto;}.elementor .e-75fc9491-3799{width:1.25rem;height:1.5rem;min-height:0px;color:#3F693B;padding:0px;margin:0px;display:flex;flex:0 0 auto;justify-content:center;align-items:center;&::before { content:"+";font-family:Montserrat;font-size:1.4rem;line-height:1; }\n}.elementor .e-63726a4f-7ae8:hover,.elementor .e-63726a4f-7ae8:focus-visible{background-color:#F4F0EC;}.elementor .e-63726a4f-7ae8{height:auto;min-height:0px;cursor:pointer;padding-block-start:0.7rem;padding-block-end:0.7rem;padding-inline-start:1.25rem;padding-inline-end:1.25rem;background-color:#FFFFFF;display:flex;flex-direction:row;gap:1rem;justify-content:space-between;align-items:center;}.elementor .e-5a6aa937-32c1{font-family:Montserrat;font-size:1rem;color:#5E5E5E;line-height:1.8;margin:0px;overflow-wrap: anywhere;\n}.elementor .e-546090ea-eb35{padding-block-start:0px;padding-block-end:1.5rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;}.elementor .e-1e0eb82a-ba50{overflow:hidden;padding:0px;border-radius:1.25rem;border-width:1px;border-color:#D8C2A5;border-style:solid;background-color:#FFFFFF;&[open] { background-color: #F4F0EC; } &[open] .e-accordion-item-icon-base::before { content: '−'; } &:where(*) { @media(prefers-reduced-motion:reduce){opacity:1!important;transform:none!important;animation:none!important;} }\n}.elementor .e-7c5ed2d0-a7a5{height:auto;min-height:0px;font-family:Montserrat;font-weight:600;font-size:1rem;color:#3F693B;line-height:1.5;padding:0!important; margin:0!important;\n}.elementor .e-32709cfc-d887{height:auto;min-width:0px;min-height:0px;padding:0px;margin:0px;display:block;flex:1 1 auto;}.elementor .e-30a90277-4b30{width:1.25rem;height:1.5rem;min-height:0px;color:#3F693B;padding:0px;margin:0px;display:flex;flex:0 0 auto;justify-content:center;align-items:center;&::before { content:"+";font-family:Montserrat;font-size:1.4rem;line-height:1; }\n}.elementor .e-212ceca0-8ef1:hover,.elementor .e-212ceca0-8ef1:focus-visible{background-color:#F4F0EC;}.elementor .e-212ceca0-8ef1{height:auto;min-height:0px;cursor:pointer;padding-block-start:0.7rem;padding-block-end:0.7rem;padding-inline-start:1.25rem;padding-inline-end:1.25rem;background-color:#FFFFFF;display:flex;flex-direction:row;gap:1rem;justify-content:space-between;align-items:center;}.elementor .e-3dd45837-a514{font-family:Montserrat;font-size:1rem;color:#5E5E5E;line-height:1.8;margin:0px;overflow-wrap: anywhere;\n}.elementor .e-b645168-b5cd{padding-block-start:0px;padding-block-end:1.5rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;}.elementor .e-50fbf9e1-a14e{overflow:hidden;padding:0px;border-radius:1.25rem;border-width:1px;border-color:#D8C2A5;border-style:solid;background-color:#FFFFFF;&[open] { background-color: #F4F0EC; } &[open] .e-accordion-item-icon-base::before { content: '−'; } &:where(*) { @media(prefers-reduced-motion:reduce){opacity:1!important;transform:none!important;animation:none!important;} }\n}.elementor .e-7fea766b-8bab{height:auto;min-height:0px;font-family:Montserrat;font-weight:600;font-size:1rem;color:#3F693B;line-height:1.5;padding:0!important; margin:0!important;\n}.elementor .e-13248969-dffa{height:auto;min-width:0px;min-height:0px;padding:0px;margin:0px;display:block;flex:1 1 auto;}.elementor .e-2afceac5-934f{width:1.25rem;height:1.5rem;min-height:0px;color:#3F693B;padding:0px;margin:0px;display:flex;flex:0 0 auto;justify-content:center;align-items:center;&::before { content:"+";font-family:Montserrat;font-size:1.4rem;line-height:1; }\n}.elementor .e-5e4b1656-3d98:hover,.elementor .e-5e4b1656-3d98:focus-visible{background-color:#F4F0EC;}.elementor .e-5e4b1656-3d98{height:auto;min-height:0px;cursor:pointer;padding-block-start:0.7rem;padding-block-end:0.7rem;padding-inline-start:1.25rem;padding-inline-end:1.25rem;background-color:#FFFFFF;display:flex;flex-direction:row;gap:1rem;justify-content:space-between;align-items:center;}.elementor .e-3040831f-3bad{font-family:Montserrat;font-size:1rem;color:#5E5E5E;line-height:1.8;margin:0px;overflow-wrap: anywhere;\n}.elementor .e-e142154-49c3{padding-block-start:0px;padding-block-end:1.5rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;}.elementor .e-31b5b1aa-3c19{overflow:hidden;padding:0px;border-radius:1.25rem;border-width:1px;border-color:#D8C2A5;border-style:solid;background-color:#FFFFFF;&[open] { background-color: #F4F0EC; } &[open] .e-accordion-item-icon-base::before { content: '−'; } &:where(*) { @media(prefers-reduced-motion:reduce){opacity:1!important;transform:none!important;animation:none!important;} }\n}.elementor .e-7c258a-1a4c{height:auto;min-height:0px;font-family:Montserrat;font-weight:600;font-size:1rem;color:#3F693B;line-height:1.5;padding:0!important; margin:0!important;\n}.elementor .e-3798345e-9b3a{height:auto;min-width:0px;min-height:0px;padding:0px;margin:0px;display:block;flex:1 1 auto;}.elementor .e-41ffcc98-92fe{width:1.25rem;height:1.5rem;min-height:0px;color:#3F693B;padding:0px;margin:0px;display:flex;flex:0 0 auto;justify-content:center;align-items:center;&::before { content:"+";font-family:Montserrat;font-size:1.4rem;line-height:1; }\n}.elementor .e-1fdb733f-cd18:hover,.elementor .e-1fdb733f-cd18:focus-visible{background-color:#F4F0EC;}.elementor .e-1fdb733f-cd18{height:auto;min-height:0px;cursor:pointer;padding-block-start:0.7rem;padding-block-end:0.7rem;padding-inline-start:1.25rem;padding-inline-end:1.25rem;background-color:#FFFFFF;display:flex;flex-direction:row;gap:1rem;justify-content:space-between;align-items:center;}.elementor .e-2d29ab8-c15a{font-family:Montserrat;font-size:1rem;color:#5E5E5E;line-height:1.8;margin:0px;overflow-wrap: anywhere;\n}.elementor .e-58f9bf56-5893{padding-block-start:0px;padding-block-end:1.5rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;}.elementor .e-c9b18e-fa0e{overflow:hidden;padding:0px;border-radius:1.25rem;border-width:1px;border-color:#D8C2A5;border-style:solid;background-color:#FFFFFF;&[open] { background-color: #F4F0EC; } &[open] .e-accordion-item-icon-base::before { content: '−'; } &:where(*) { @media(prefers-reduced-motion:reduce){opacity:1!important;transform:none!important;animation:none!important;} }\n}.elementor .e-26d0a565-eee3{height:auto;min-height:0px;font-family:Montserrat;font-weight:600;font-size:1rem;color:#3F693B;line-height:1.5;padding:0!important; margin:0!important;\n}.elementor .e-3abf2e74-a92a{height:auto;min-width:0px;min-height:0px;padding:0px;margin:0px;display:block;flex:1 1 auto;}.elementor .e-635ee136-e95f{width:1.25rem;height:1.5rem;min-height:0px;color:#3F693B;padding:0px;margin:0px;display:flex;flex:0 0 auto;justify-content:center;align-items:center;&::before { content:"+";font-family:Montserrat;font-size:1.4rem;line-height:1; }\n}.elementor .e-510b0884-4445:hover,.elementor .e-510b0884-4445:focus-visible{background-color:#F4F0EC;}.elementor .e-510b0884-4445{height:auto;min-height:0px;cursor:pointer;padding-block-start:0.7rem;padding-block-end:0.7rem;padding-inline-start:1.25rem;padding-inline-end:1.25rem;background-color:#FFFFFF;display:flex;flex-direction:row;gap:1rem;justify-content:space-between;align-items:center;}.elementor .e-3516056f-b0e3{font-family:Montserrat;font-size:1rem;color:#5E5E5E;line-height:1.8;margin:0px;overflow-wrap: anywhere;\n}.elementor .e-696193cf-b7f9{padding-block-start:0px;padding-block-end:1.5rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;}.elementor .e-1d5aa6e4-ed3d{overflow:hidden;padding:0px;border-radius:1.25rem;border-width:1px;border-color:#D8C2A5;border-style:solid;background-color:#FFFFFF;&[open] { background-color: #F4F0EC; } &[open] .e-accordion-item-icon-base::before { content: '−'; } &:where(*) { @media(prefers-reduced-motion:reduce){opacity:1!important;transform:none!important;animation:none!important;} }\n}.elementor .e-2ac92fac-e67e{height:auto;min-height:0px;font-family:Montserrat;font-weight:600;font-size:1rem;color:#3F693B;line-height:1.5;padding:0!important; margin:0!important;\n}.elementor .e-4cc678d9-f01b{height:auto;min-width:0px;min-height:0px;padding:0px;margin:0px;display:block;flex:1 1 auto;}.elementor .e-cb80c72-6c79{width:1.25rem;height:1.5rem;min-height:0px;color:#3F693B;padding:0px;margin:0px;display:flex;flex:0 0 auto;justify-content:center;align-items:center;&::before { content:"+";font-family:Montserrat;font-size:1.4rem;line-height:1; }\n}.elementor .e-4bc728a1-f909:hover,.elementor .e-4bc728a1-f909:focus-visible{background-color:#F4F0EC;}.elementor .e-4bc728a1-f909{height:auto;min-height:0px;cursor:pointer;padding-block-start:0.7rem;padding-block-end:0.7rem;padding-inline-start:1.25rem;padding-inline-end:1.25rem;background-color:#FFFFFF;display:flex;flex-direction:row;gap:1rem;justify-content:space-between;align-items:center;}.elementor .e-708a98fb-a1d9{font-family:Montserrat;font-size:1rem;color:#5E5E5E;line-height:1.8;margin:0px;overflow-wrap: anywhere;\n}.elementor .e-16cb75bb-92f0{padding-block-start:0px;padding-block-end:1.5rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;}.elementor .e-78a2b226-bb10{overflow:hidden;padding:0px;border-radius:1.25rem;border-width:1px;border-color:#D8C2A5;border-style:solid;background-color:#FFFFFF;&[open] { background-color: #F4F0EC; } &[open] .e-accordion-item-icon-base::before { content: '−'; } &:where(*) { @media(prefers-reduced-motion:reduce){opacity:1!important;transform:none!important;animation:none!important;} }\n}.elementor .e-8e607f4-54d2{height:auto;min-height:0px;font-family:Montserrat;font-weight:600;font-size:1rem;color:#3F693B;line-height:1.5;padding:0!important; margin:0!important;\n}.elementor .e-4809d27a-4b88{height:auto;min-width:0px;min-height:0px;padding:0px;margin:0px;display:block;flex:1 1 auto;}.elementor .e-1d08cf1a-aa55{width:1.25rem;height:1.5rem;min-height:0px;color:#3F693B;padding:0px;margin:0px;display:flex;flex:0 0 auto;justify-content:center;align-items:center;&::before { content:"+";font-family:Montserrat;font-size:1.4rem;line-height:1; }\n}.elementor .e-4b41738b-97e2:hover,.elementor .e-4b41738b-97e2:focus-visible{background-color:#F4F0EC;}.elementor .e-4b41738b-97e2{height:auto;min-height:0px;cursor:pointer;padding-block-start:0.7rem;padding-block-end:0.7rem;padding-inline-start:1.25rem;padding-inline-end:1.25rem;background-color:#FFFFFF;display:flex;flex-direction:row;gap:1rem;justify-content:space-between;align-items:center;}.elementor .e-3d764d32-702b{font-family:Montserrat;font-size:1rem;color:#5E5E5E;line-height:1.8;margin:0px;overflow-wrap: anywhere;\n}.elementor .e-5420208e-66d3{padding-block-start:0px;padding-block-end:1.5rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;}.elementor .e-40cd26fd-65e1{overflow:hidden;padding:0px;border-radius:1.25rem;border-width:1px;border-color:#D8C2A5;border-style:solid;background-color:#FFFFFF;&[open] { background-color: #F4F0EC; } &[open] .e-accordion-item-icon-base::before { content: '−'; } &:where(*) { @media(prefers-reduced-motion:reduce){opacity:1!important;transform:none!important;animation:none!important;} }\n}.elementor .e-372c3b27-f993{height:auto;min-height:0px;font-family:Montserrat;font-weight:600;font-size:1rem;color:#3F693B;line-height:1.5;padding:0!important; margin:0!important;\n}.elementor .e-1771038e-c686{height:auto;min-width:0px;min-height:0px;padding:0px;margin:0px;display:block;flex:1 1 auto;}.elementor .e-46b2d941-1191{width:1.25rem;height:1.5rem;min-height:0px;color:#3F693B;padding:0px;margin:0px;display:flex;flex:0 0 auto;justify-content:center;align-items:center;&::before { content:"+";font-family:Montserrat;font-size:1.4rem;line-height:1; }\n}.elementor .e-4b5eee6e-fd2c:hover,.elementor .e-4b5eee6e-fd2c:focus-visible{background-color:#F4F0EC;}.elementor .e-4b5eee6e-fd2c{height:auto;min-height:0px;cursor:pointer;padding-block-start:0.7rem;padding-block-end:0.7rem;padding-inline-start:1.25rem;padding-inline-end:1.25rem;background-color:#FFFFFF;display:flex;flex-direction:row;gap:1rem;justify-content:space-between;align-items:center;}.elementor .e-7bfa6f02-6a2c{font-family:Montserrat;font-size:1rem;color:#5E5E5E;line-height:1.8;margin:0px;overflow-wrap: anywhere;\n}.elementor .e-2fa9171d-2c03{padding-block-start:0px;padding-block-end:1.5rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;}.elementor .e-775487bb-3989{overflow:hidden;padding:0px;border-radius:1.25rem;border-width:1px;border-color:#D8C2A5;border-style:solid;background-color:#FFFFFF;&[open] { background-color: #F4F0EC; } &[open] .e-accordion-item-icon-base::before { content: '−'; } &:where(*) { @media(prefers-reduced-motion:reduce){opacity:1!important;transform:none!important;animation:none!important;} }\n}.elementor .e-40a0dee5-2113{height:auto;min-height:0px;font-family:Montserrat;font-weight:600;font-size:1rem;color:#3F693B;line-height:1.5;padding:0!important; margin:0!important;\n}.elementor .e-53a24c4-2065{height:auto;min-width:0px;min-height:0px;padding:0px;margin:0px;display:block;flex:1 1 auto;}.elementor .e-f7dbeb0-1616{width:1.25rem;height:1.5rem;min-height:0px;color:#3F693B;padding:0px;margin:0px;display:flex;flex:0 0 auto;justify-content:center;align-items:center;&::before { content:"+";font-family:Montserrat;font-size:1.4rem;line-height:1; }\n}.elementor .e-31a01c07-cac5:hover,.elementor .e-31a01c07-cac5:focus-visible{background-color:#F4F0EC;}.elementor .e-31a01c07-cac5{height:auto;min-height:0px;cursor:pointer;padding-block-start:0.7rem;padding-block-end:0.7rem;padding-inline-start:1.25rem;padding-inline-end:1.25rem;background-color:#FFFFFF;display:flex;flex-direction:row;gap:1rem;justify-content:space-between;align-items:center;}.elementor .e-3888beed-309a{font-family:Montserrat;font-size:1rem;color:#5E5E5E;line-height:1.8;margin:0px;overflow-wrap: anywhere;\n}.elementor .e-1779da1e-3091{padding-block-start:0px;padding-block-end:1.5rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;}.elementor .e-5254d1b9-8b56{overflow:hidden;padding:0px;border-radius:1.25rem;border-width:1px;border-color:#D8C2A5;border-style:solid;background-color:#FFFFFF;&[open] { background-color: #F4F0EC; } &[open] .e-accordion-item-icon-base::before { content: '−'; } &:where(*) { @media(prefers-reduced-motion:reduce){opacity:1!important;transform:none!important;animation:none!important;} }\n}.elementor .e-590cabb8-b802{height:auto;min-height:0px;font-family:Montserrat;font-weight:600;font-size:1rem;color:#3F693B;line-height:1.5;padding:0!important; margin:0!important;\n}.elementor .e-6458ad75-4750{height:auto;min-width:0px;min-height:0px;padding:0px;margin:0px;display:block;flex:1 1 auto;}.elementor .e-43e2874b-8b07{width:1.25rem;height:1.5rem;min-height:0px;color:#3F693B;padding:0px;margin:0px;display:flex;flex:0 0 auto;justify-content:center;align-items:center;&::before { content:"+";font-family:Montserrat;font-size:1.4rem;line-height:1; }\n}.elementor .e-4d7785ca-1bf7:hover,.elementor .e-4d7785ca-1bf7:focus-visible{background-color:#F4F0EC;}.elementor .e-4d7785ca-1bf7{height:auto;min-height:0px;cursor:pointer;padding-block-start:0.7rem;padding-block-end:0.7rem;padding-inline-start:1.25rem;padding-inline-end:1.25rem;background-color:#FFFFFF;display:flex;flex-direction:row;gap:1rem;justify-content:space-between;align-items:center;}.elementor .e-4d248e2f-59a0{font-family:Montserrat;font-size:1rem;color:#5E5E5E;line-height:1.8;margin:0px;overflow-wrap: anywhere;\n}.elementor .e-2d0277a3-d15f{padding-block-start:0px;padding-block-end:1.5rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;}.elementor .e-535a8ab8-cfe3{overflow:hidden;padding:0px;border-radius:1.25rem;border-width:1px;border-color:#D8C2A5;border-style:solid;background-color:#FFFFFF;&[open] { background-color: #F4F0EC; } &[open] .e-accordion-item-icon-base::before { content: '−'; } &:where(*) { @media(prefers-reduced-motion:reduce){opacity:1!important;transform:none!important;animation:none!important;} }\n}.elementor .e-38a92ac6-b544{width:100%;max-width:46rem;padding:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;display:flex;flex-direction:column;gap:0.85rem;}.elementor .e-732798ba-9955{width:100%;min-width:0px;max-width:46rem;padding:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;display:flex;flex-direction:column;gap:1.5rem;}.elementor .e-578b584d-a900{padding-block-start:5%;padding-block-end:8%;padding-inline-start:2rem;padding-inline-end:2rem;margin:0px;background-image:linear-gradient(180deg, #F4F0EC 0%,rgb(255,255,255) 52%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;&) { scroll-behavior:smooth;@media(prefers-reduced-motion:reduce){scroll-behavior:auto;} }\n}.elementor .e-381189ea-b223{font-weight:400;font-size:2.4rem;color:#3F693B;line-height:1.35;margin:0px;cursor: auto; overflow-wrap: anywhere;\n}.elementor .e-d93e5a3-23e1{font-family:Montserrat;font-size:1.2rem;color:#5E5E5E;line-height:1.8;margin:0px;cursor: auto; overflow-wrap: anywhere;\n}.elementor .e-3b26ad9a-b346{font-family:Montserrat;font-size:1.05rem;color:#5E5E5E;line-height:1.8;margin:0px;cursor: auto; overflow-wrap: anywhere;\n}.elementor .e-65c30182-95bf:hover,.elementor .e-65c30182-95bf:focus-visible{background-color:#3F693B;box-shadow:0px 6px 16px 0px rgba(63,105,59,0.18);transform:translate3d(0px, -2px, 0px);}.elementor .e-65c30182-95bf:focus{outline-width:2px;outline-color:#3F693B;outline-style:solid;outline-offset:4px;}.elementor .e-65c30182-95bf{font-family:Montserrat;font-weight:600;font-size:1rem;color:#FFFFFF;line-height:1.5;text-align:center;padding-block-start:1rem;padding-block-end:1rem;padding-inline-start:1.7rem;padding-inline-end:1.7rem;border-radius:6rem;border-width:0px;background-color:#3F693B;transition:transform 200ms, box-shadow 200ms;align-self:flex-start;white-space: normal; &:where(*) { @media(prefers-reduced-motion:reduce){transition:none!important;transform:none!important;} }\n}.elementor .e-65c30182-95bf:active{transform:translate3d(0px, 0px, 0px);}.elementor .e-1cc77330-3214{min-width:0px;max-width:50rem;padding:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;display:flex;flex-direction:column;gap:1.25rem;flex:1 1 0%;}.elementor .e-9f54b0c-9af5{min-width:0px;max-width:76rem;position:relative;padding:3%;margin-block-start:0%;margin-block-end:0%;margin-inline-start:0%;margin-inline-end:0%;border-radius:30px;border-width:1px;border-color:rgba(255,255,255,0.65);border-style:solid;background-color:rgba(250,249,248,0.78);box-shadow:0px 12px 36px 0px rgba(63,105,59,0.12);backdrop-filter:blur(14px);display:flex;flex-direction:column;gap:1.25rem;flex:1 1 0%;align-items:center;&:where(*) { @media(prefers-reduced-motion:reduce){opacity:1!important;transform:none!important;animation:none!important;} } -webkit-backdrop-filter:blur(14px); &::after { content:"";position:absolute;right:-1rem;bottom:-1rem;width:13rem;height:13rem;background-image:url(https://www.cyklyzivota.cz/wp-content/uploads/2026/10/cyklyzivota-sucha-kuze-1.png);background-size:contain;background-repeat:no-repeat;background-position:center;pointer-events:none;opacity:0.85; }\n}.elementor .e-4dc7b37f-2e22{padding-block-start:6.25rem;padding-block-end:6.25rem;padding-inline-start:2rem;padding-inline-end:2rem;background-image:url("https://www.cyklyzivota.cz/wp-content/uploads/2026/10/2148092880.jpg");background-repeat:no-repeat;background-attachment:scroll;background-size:cover;background-position:0% 0%;background-color:#D8C2A5;}