.cta-element-03 .right-wrapper{flex-wrap:wrap}.cta-element-03 .right-wrapper .trust-microcopy{width:100%;font-family:'Roboto',sans-serif!important;font-style:normal!important;font-size:14px;line-height:1.5;color:rgba(255,255,255,.75);text-align:right;margin-top:12px}.cta-element-03 .right-wrapper .trust-microcopy svg{vertical-align:-2px;stroke:#6ce244;margin-right:2px}.cta-element-03 .novinka-badge{display:inline-flex;font-family:'Roboto',sans-serif;font-size:12px;font-weight:700;text-transform:lowercase;color:#8fe35c;background-color:rgba(108,226,68,.16);padding:5px 14px;border-radius:100px;margin-bottom:16px}.cta-element-03 .buttons-wrapper .button-regular{text-decoration:underline;text-underline-offset:3px}.cta-element-03 .buttons-wrapper .button-regular::after{content:" →"}.top-default-element .underline-title{font-family:'Roboto',sans-serif!important;font-style:normal!important;font-weight:800;letter-spacing:-.01em}.top-default-element .text-wrapper>p{color:rgba(0,0,0,.6)}.top-default-element .authority-badge,.mb-hero .authority-badge{display:inline-flex;align-items:center;gap:6px;font-family:'Roboto',sans-serif;font-size:12.5px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:#3f7a24;background-color:rgba(108,226,68,.14);padding:6px 14px;border-radius:100px;margin-bottom:14px}.cta-element-03 .right-wrapper .trust-microcopy{display:flex!important;align-items:center;justify-content:center;gap:6px;text-align:center!important;margin-top:16px}.cta-element-03 .right-wrapper .trust-microcopy svg{flex-shrink:0}@media (max-width:991.98px){.cta-element-03 .element-wrapper{align-items:flex-start!important}}@media (max-width:575.98px){.cta-element-03 .right-wrapper{flex-direction:column;align-items:flex-start!important}.cta-element-03 .right-wrapper .price-wrapper{margin-right:0}.cta-element-03 .right-wrapper .buttons-wrapper{width:100%}.cta-element-03 .right-wrapper .buttons-wrapper .button-regular{width:100%}.cta-element-03 .left-wrapper h2,.cta-element-03 .left-wrapper p,.cta-element-03 .right-wrapper .price-wrapper .price,.cta-element-03 .right-wrapper .price-wrapper .old-price,.cta-element-03 .right-wrapper .price-wrapper .under-price{text-align:left!important}}.archive-boxes-section{margin:40px 0 48px}@media (max-width:991.98px){.archive-boxes-section{margin:24px 0 32px}}.archive-boxes-section .inner-element-wrapper .element-item{border:1px solid rgba(0,0,0,.1)!important;border-radius:14px!important;background:#ffffff!important;box-shadow:0 1px 2px rgba(0,0,0,.04)}@media (max-width:450.98px){.archive-boxes-section .inner-element-wrapper .element-item{width:calc(50% - 8px)!important;padding:14px}.archive-boxes-section .inner-element-wrapper .element-item .image-wrapper{margin-bottom:8px;margin-right:0}.archive-boxes-section .inner-element-wrapper .element-item .text-wrapper{width:100%}.archive-boxes-section .inner-element-wrapper .element-item .box-value{font-size:14px!important}}.archive-boxes-section .box-value{font-family:'Roboto',sans-serif!important;font-style:normal!important;font-weight:700!important}.cta-element-03 .left-wrapper h2{font-family:'Roboto',sans-serif!important;font-style:normal!important;font-weight:700!important;font-size:0.8125rem!important;line-height:1.4;letter-spacing:.09em;text-transform:uppercase!important;color:rgba(255,255,255,.55)!important;margin-bottom:8px}.cta-element-03 .left-wrapper p{font-family:'Roboto',sans-serif!important;font-size:.9375rem;line-height:1.55;color:rgba(255,255,255,.85)!important}.cta-element-03 .right-wrapper .price-wrapper .price{font-family:'Roboto',sans-serif!important;font-style:normal!important;font-weight:800!important;text-transform:none!important;letter-spacing:-.01em;font-variant-numeric:tabular-nums}.cta-element-03 .right-wrapper .price-wrapper .old-price{font-family:'Roboto',sans-serif!important;font-style:normal!important}.cta-element-03 .buttons-wrapper .button-regular{font-family:'Roboto',sans-serif!important;font-style:normal!important;font-weight:700!important;text-transform:none!important;letter-spacing:normal;font-size:1rem}.cta-element-03 .buttons-wrapper .button-darcek{font-family:'Roboto',sans-serif!important;font-style:normal!important;text-transform:none!important;display:block;width:fit-content;margin:14px auto 0!important;padding:0!important;border:0!important;background:transparent!important;color:#ffffff!important;font-size:14px!important;font-weight:500;text-decoration:underline!important;text-underline-offset:3px}.cta-element-03 .buttons-wrapper .button-darcek:hover,.cta-element-03 .buttons-wrapper .button-darcek:focus{color:#6ce244!important;background:transparent!important}.cta-element-03 .left-wrapper h2{font-size:1rem!important}.cta-element-03 .right-wrapper .price-wrapper .price{font-size:2.5rem!important;line-height:1.15}@media (max-width:575.98px){.top-default-element .underline-title{font-size:2.9rem!important;line-height:1.05}}@media (min-width:992px){.cta-element-03 .element-wrapper{max-width:887px!important;display:grid!important;grid-template-columns:1fr auto;grid-template-areas:"badge badge" "label buttons" "price buttons" "trust trust";align-items:center;column-gap:32px;padding:36px 44px 24px!important}.cta-element-03 .element-wrapper .novinka-badge{grid-area:badge;justify-self:start;margin-bottom:14px}.cta-element-03 .element-wrapper .left-wrapper{grid-area:label;width:auto!important;margin:0!important;align-self:end}.cta-element-03 .element-wrapper .left-wrapper h2{margin-bottom:6px!important}.cta-element-03 .element-wrapper .right-wrapper{display:contents!important}.cta-element-03 .right-wrapper .price-wrapper{grid-area:price;margin:0!important;align-self:start}.cta-element-03 .right-wrapper .price-wrapper .price{text-align:left!important;font-size:3rem!important;line-height:1!important}.cta-element-03 .right-wrapper .price-wrapper .old-price{text-align:left!important}.cta-element-03 .right-wrapper .buttons-wrapper{grid-area:buttons;display:flex;flex-direction:column;align-items:center}.cta-element-03 .buttons-wrapper .button-regular{min-width:280px}.cta-element-03 .right-wrapper .trust-microcopy{grid-area:trust;border-top:1px solid rgba(255,255,255,.12);padding-top:16px;margin-top:24px}}.archive-list-section h2,.archive-accordion-section .accordion h2{font-family:'Roboto',sans-serif!important;font-style:normal!important;font-weight:800!important;font-size:1.75rem!important;letter-spacing:-.01em}.archive-list-section h2 span::after,.archive-accordion-section .accordion h2 span::after{display:none!important}.archive-list-section{margin:64px 0!important}.archive-list-section .element-wrapper h2{width:100%!important;margin:0 0 20px!important}.archive-list-section .element-wrapper .list-wrapper{width:100%!important;display:grid;grid-template-columns:1fr 1fr;gap:10px}@media (max-width:767.98px){.archive-list-section .element-wrapper .list-wrapper{grid-template-columns:1fr}}.archive-list-section .list-wrapper .list-item{background:#fff;border:1px solid rgba(0,0,0,.1);border-radius:14px;box-shadow:0 1px 2px rgba(0,0,0,.04);padding:14px;margin-bottom:0!important;align-items:flex-start;flex-wrap:nowrap!important}.archive-list-section .list-wrapper .list-item img{background:rgba(108,226,68,.18);border-radius:50%;padding:5px;width:26px!important;height:26px!important}.archive-list-section .list-wrapper .list-item p{font-size:0.9375rem!important;line-height:1.55}.archive-accordion-section{margin:64px 0!important}.archive-accordion-section .accordion-collapse.show{height:auto!important;max-height:none!important;overflow:visible!important;display:block!important}.archive-accordion-section .accordion-collapse.show .accordion-body,.archive-accordion-section .accordion-collapse.show .accordion-body p,.archive-accordion-section .accordion-collapse.show .accordion-body li,.archive-accordion-section .accordion-collapse.show .accordion-body h3{color:#000000!important;opacity:1!important;visibility:visible!important;position:relative;z-index:2}.archive-accordion-section .accordion-item::before,.archive-accordion-section .accordion-item::after,.archive-accordion-section .accordion-collapse::before,.archive-accordion-section .accordion-collapse::after{display:none!important}.archive-accordion-section .accordion h2{margin-bottom:28px!important}.single-sfwd-courses .recenzie-element{margin:64px 0!important}.single-sfwd-courses .recenzie-element .element-item{background:#fff;border:1px solid rgba(0,0,0,.1);border-radius:14px;box-shadow:0 1px 2px rgba(0,0,0,.04);padding:28px;margin-bottom:16px!important}@media (max-width:575.98px){.single-sfwd-courses .recenzie-element .element-item{padding:22px 20px}}.single-sfwd-courses .recenzie-element .priama-rec{display:none!important}.single-sfwd-courses .recenzie-element .recenzia-text{font-size:1rem!important;line-height:1.6;margin-bottom:8px!important}.single-sfwd-courses .recenzie-element .author-wrapper{margin-bottom:14px!important}.single-sfwd-courses .recenzie-element .author-wrapper .image-wrapper img{width:44px!important;height:44px!important}.single-sfwd-courses .recenzie-element .read-more-button{font-family:'Roboto',sans-serif!important;font-style:normal!important;font-size:0.875rem!important;font-weight:600;color:#3f7a24!important;text-decoration:underline!important;text-underline-offset:3px}.single-sfwd-courses .recenzie-element .read-more-button::before{display:none!important}.single-sfwd-courses .recenzie-element .average-rating h3{font-family:'Roboto',sans-serif!important;font-style:normal!important;font-weight:800!important;font-size:1.125rem!important}.single-sfwd-courses .recenzie-element .carousel-recenzie i{font-size:2rem!important}.single-sfwd-courses .recenzie-element .carousel-recenzie:hover i::after{display:none!important}.archive-about-section{background:transparent!important;margin:80px auto!important;max-width:1136px;padding:0 12px}.archive-about-section .shape-hore,.archive-about-section .shape-dole{display:none!important}.archive-about-section .element-wrapper{background:#0a0a0a;border-radius:20px;padding:36px 32px}.archive-about-section .element-wrapper .left-wrapper{margin-top:0!important}.archive-about-section .element-wrapper .left-wrapper img{border-radius:12px}.archive-about-section .about-badge{display:inline-flex;font-family:'Roboto',sans-serif;font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#8fe35c;background-color:rgba(108,226,68,.16);padding:5px 12px;border-radius:100px;margin-bottom:14px}.archive-about-section .element-wrapper h2{font-family:'Roboto',sans-serif!important;font-style:normal!important;font-weight:800!important;font-size:1.6rem!important;text-transform:none!important;margin-bottom:16px!important}.archive-about-section .element-wrapper h2 span::after{display:none!important}.archive-about-section .element-wrapper p{margin-bottom:0!important;color:rgba(255,255,255,.8)!important}@media (max-width:767.98px){.archive-about-section .element-wrapper{padding:24px 20px}.archive-about-section .element-wrapper .left-wrapper{margin:0 0 16px!important}}.benefits-element{margin:64px 0!important}.benefits-element .benefits-wrapper{display:grid!important;grid-template-columns:repeat(4,1fr);gap:10px;margin:0!important}@media (max-width:991.98px){.benefits-element .benefits-wrapper{grid-template-columns:repeat(2,1fr)}}.benefits-element .benefits-wrapper .benefits-item{width:auto!important;margin:0!important;display:block!important;background:#fff;border:1px solid rgba(0,0,0,.1);border-radius:14px;box-shadow:0 1px 2px rgba(0,0,0,.04);padding:16px 14px}.benefits-element .benefits-item .image-wrapper{margin:0 0 10px!important}.benefits-element .benefits-item p{width:100%!important;font-size:0.875rem!important;font-weight:600;line-height:1.45}.archive-specializacie-section .course-image-item{background:#fff;border:1px solid rgba(0,0,0,.1);border-radius:14px;overflow:hidden;box-shadow:0 1px 2px rgba(0,0,0,.04);transition:transform 0.15s ease,box-shadow 0.15s ease}.archive-specializacie-section .course-image-item:hover{transform:translateY(-3px);box-shadow:0 8px 20px rgba(0,0,0,.1)}.archive-specializacie-section .course-image-item .ld-entry-title{font-family:'Roboto',sans-serif!important;font-style:normal!important;font-weight:800!important;text-transform:none!important;font-size:1.0625rem!important}.archive-specializacie-section .course-image-item .button-outline{font-family:'Roboto',sans-serif!important;font-style:normal!important;font-weight:700!important;text-transform:none!important;border-radius:100px;color:#ffffff!important;border-color:#ffffff!important}.archive-specializacie-section .course-image-item .badge-wrapper{font-family:'Roboto',sans-serif;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.06em;background:#0a0a0a;color:#6ce244;border-radius:100px;padding:4px 12px}.fixed-bottom-element{padding:12px 0!important}.fixed-bottom-element h2{font-family:'Roboto',sans-serif!important;font-style:normal!important;font-weight:700!important}.fixed-bottom-element .price,.fixed-bottom-element .old-price{font-family:'Roboto',sans-serif!important;font-style:normal!important;font-weight:800!important}.fixed-bottom-element .button-regular{font-family:'Roboto',sans-serif!important;font-style:normal!important;font-weight:700!important;text-transform:none!important;text-decoration:underline!important;text-underline-offset:3px}.fixed-bottom-element .button-regular::after{content:" →"}.fixed-bottom-element .button-darcek{font-family:'Roboto',sans-serif!important;font-style:normal!important;text-transform:none!important}body{background-color:#f7f6f2}.cta-element-03{margin-top:0;margin-bottom:40px}@media (max-width:991.98px){.cta-element-03{margin-bottom:32px}}.cta-element-03 .element-wrapper{border-radius:20px!important}.archive-accordion-section .accordion-item{border:1px solid rgba(0,0,0,.1)!important;border-radius:16px!important;padding:24px;background-color:#ffffff!important;box-shadow:0 1px 2px rgba(0,0,0,.03)}@media (max-width:575.98px){.archive-accordion-section .accordion-item{padding:20px}}.archive-accordion-section .accordion-button{font-style:normal!important;text-transform:none!important;font-weight:400}.archive-accordion-section .accordion-title{font-family:'Roboto',sans-serif!important;font-style:normal!important;font-weight:700!important;text-transform:none!important;font-size:1.0625rem!important}.recenzie-element .author-text-wrapper p:first-child{font-family:'Roboto',sans-serif!important;font-style:normal!important;font-weight:700!important;font-size:1.0625rem!important;text-transform:none!important}footer.seduco-footer .newsletter-footer{border-radius:20px}footer.seduco-footer .newsletter-wrapper .left-wrapper h3,.newsletter-popup .newsletter-wrapper .right-wrapper h3{font-family:'Roboto',sans-serif!important;font-style:normal!important;font-weight:800!important;text-transform:none!important;letter-spacing:-.01em;color:#ffffff!important;line-height:1.3;margin-bottom:10px}footer.seduco-footer .newsletter-wrapper .left-wrapper p,.newsletter-popup .newsletter-wrapper .right-wrapper .text-wrapper{color:rgba(255,255,255,.8)!important}.pricing-section h2{font-family:'Roboto',sans-serif!important;font-style:normal!important;font-weight:800!important;letter-spacing:-.01em;text-transform:none!important}.pricing-section h2 span{background:transparent!important}.pricing-section h2 span::after{display:none!important}.pricing-section .courses-wrapper .courses-item{background:#fff;border:1px solid rgba(0,0,0,.1)!important;border-radius:20px!important;box-shadow:0 1px 2px rgba(0,0,0,.04)}.pricing-section .courses-wrapper .courses-item.highlighted-course{background:#0a0a0a;border-color:#0a0a0a!important}.pricing-section .courses-wrapper .courses-item h5{font-family:'Roboto',sans-serif!important;font-style:normal!important;font-weight:700!important;font-size:1rem!important;letter-spacing:.09em;text-transform:uppercase!important;color:rgba(0,0,0,.55)}.pricing-section .courses-wrapper .courses-item .price-wrapper{font-family:'Roboto',sans-serif!important;font-style:normal!important;font-weight:800!important;letter-spacing:-.01em;font-variant-numeric:tabular-nums}.pricing-section .courses-wrapper .courses-item .price-wrapper span::after{display:none!important}.pricing-section .courses-wrapper .courses-item .old-price{font-family:'Roboto',sans-serif!important;font-style:normal!important}.pricing-section .courses-wrapper .courses-item .badge-wrapper{font-family:'Roboto',sans-serif!important;font-style:normal!important;font-size:11px!important;font-weight:700;text-transform:uppercase;letter-spacing:.06em;background:#0a0a0a!important;color:#6ce244!important;border-radius:100px!important;padding:4px 12px!important}.pricing-section .courses-wrapper .courses-item.highlighted-course .badge-wrapper{background:#6ce244!important;color:#0a0a0a!important}.pricing-section .courses-wrapper .courses-item.highlighted-course .najvyhodnejsie-wrapper{background:#6ce244!important;border-radius:100px!important}.pricing-section .courses-wrapper .courses-item.highlighted-course .najvyhodnejsie-wrapper p,.pricing-section .courses-wrapper .courses-item.highlighted-course .najvyhodnejsie-wrapper i{font-family:'Roboto',sans-serif!important;font-style:normal!important;font-weight:700!important;color:#0a0a0a!important}.pricing-section .courses-wrapper .courses-item .bottom-wrapper .button-regular{font-family:'Roboto',sans-serif!important;font-style:normal!important;font-weight:700!important;text-transform:none!important;letter-spacing:normal;font-size:1rem;text-decoration:underline;text-underline-offset:3px}.pricing-section .courses-wrapper .courses-item .bottom-wrapper .button-regular:not(.button-disabled)::after{content:" →"}.page-id-17 .entry-header{display:none!important}.page-id-17 #membership-levels-content,.page-id-17 .wp-block-columns:has(#membership-levels-content){display:none!important}.mb-hero{max-width:1136px;margin:8px auto 0;padding:24px 12px 8px}.mb-hero h1{font-family:'Roboto',sans-serif!important;font-style:normal!important;font-weight:800!important;font-size:clamp(2.4rem, 6vw, 3.4rem);letter-spacing:-.01em;line-height:1.08;text-transform:none!important;margin:14px 0 12px}.mb-hero-lead{max-width:560px;color:rgba(10,10,10,.65);font-size:1.05rem;line-height:1.55}.mb-trust-strip{display:flex;flex-wrap:wrap;gap:8px 22px;margin:16px 0 22px;font-size:.9rem;font-weight:600}.mb-trust-strip span::before{content:"✓ ";color:#3f7a24;font-weight:800}.mb-hero-ctas{display:flex;flex-wrap:wrap;gap:12px}.mb-hero-ctas .button-regular,.mb-hero-ctas .mb-btn-outline{font-family:'Roboto',sans-serif!important;font-style:normal!important;font-weight:700!important;text-transform:none!important;letter-spacing:normal;font-size:1rem}.mb-hero-ctas .button-regular{text-decoration:underline;text-underline-offset:3px}.mb-hero-ctas .button-regular::after{content:"\00a0→"}.mb-hero-ctas .mb-btn-outline{color:#0a0a0a!important;border:1.5px solid #0a0a0a!important;border-radius:100px;background:transparent!important}@media (max-width:575.98px){.mb-hero-ctas{flex-direction:column}.mb-hero-ctas .button-regular,.mb-hero-ctas .mb-btn-outline{width:100%;text-align:center}}.mb-shared-row{display:flex;flex-wrap:wrap;justify-content:center;gap:8px 20px;max-width:900px;margin:18px auto 6px;padding:0 12px;font-size:.875rem;font-weight:600;color:rgba(10,10,10,.6)}.mb-shared-row .mb-shared-label{color:#0a0a0a;font-weight:700}.mb-shared-row span:not(.mb-shared-label)::before{content:"✓ ";color:#3f7a24;font-weight:800}.pricing-section .courses-wrapper .courses-item .bottom-wrapper{display:flex;flex-direction:column;align-items:center}.pricing-section .courses-wrapper .courses-item .bottom-wrapper .mb-under-button{order:99;font-size:.8rem;color:rgba(10,10,10,.55);margin:8px 0 0!important;text-align:center}.pricing-section .courses-wrapper .courses-item.highlighted-course .bottom-wrapper .mb-under-button{color:rgba(255,255,255,.7)}.mb-course-grid-section{max-width:1136px;margin:64px auto;padding:0 12px}.mb-course-grid-section h2{font-family:'Roboto',sans-serif!important;font-style:normal!important;font-weight:800!important;font-size:1.75rem!important;letter-spacing:-.01em;text-transform:none!important;margin-bottom:16px}.mb-course-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:12px}@media (max-width:860px){.mb-course-grid{grid-template-columns:repeat(2,1fr);gap:10px}}.mb-course-card{display:flex;flex-direction:column;background:#fff;border:1px solid rgba(0,0,0,.1);border-radius:14px;overflow:hidden;box-shadow:0 1px 2px rgba(0,0,0,.04);text-decoration:none!important;color:#0a0a0a!important;transition:transform 0.15s ease,box-shadow 0.15s ease}.mb-course-card:hover{transform:translateY(-3px);box-shadow:0 8px 20px rgba(0,0,0,.1)}.mb-course-photo{height:130px;background:#e6e4de;overflow:hidden}.mb-course-photo img{width:100%;height:100%;object-fit:cover;display:block}.mb-course-body{padding:12px 14px 14px;display:flex;flex-direction:column;gap:4px}.mb-course-body h3{font-family:'Roboto',sans-serif!important;font-style:normal!important;font-weight:800!important;font-size:1.0625rem!important;text-transform:none!important;margin:0}.mb-course-body p{font-size:.82rem;color:rgba(10,10,10,.6);margin:0;line-height:1.45}.mb-course-link{font-size:.85rem;font-weight:600;color:#3f7a24;text-decoration:underline;text-underline-offset:3px;margin-top:6px}.mb-specs-section{max-width:1136px;margin:64px auto;padding:0 12px;position:relative}.mb-specs-section h2{font-family:'Roboto',sans-serif!important;font-style:normal!important;font-weight:800!important;font-size:1.75rem!important;letter-spacing:-.01em;text-transform:none!important;margin-bottom:4px}.mb-specs-sub{color:rgba(10,10,10,.6);font-size:.9375rem;margin-bottom:4px}.mb-spec-tabs{display:flex;flex-wrap:nowrap;gap:8px;margin:16px 0 14px;overflow-x:auto;padding-bottom:4px}.mb-spec-tab{font-family:'Roboto',sans-serif!important;font-size:.875rem;font-weight:700;padding:8px 18px;border-radius:100px;border:1px solid rgba(0,0,0,.15);background:#fff;color:#0a0a0a;cursor:pointer;white-space:nowrap;flex:none}.mb-spec-tab.mb-active{background:#0a0a0a;color:#fff;border-color:#0a0a0a}.mb-spec-panel{display:none}.mb-spec-panel.mb-active{display:grid;gap:8px}.mb-spec-row{display:flex;align-items:center;gap:12px;background:#fff;border:1px solid rgba(0,0,0,.1);border-radius:14px;box-shadow:0 1px 2px rgba(0,0,0,.04);padding:12px 14px}.mb-spec-row.mb-spec-hidden{display:none}.mb-spec-thumb{width:56px;height:44px;flex:none;border-radius:10px;overflow:hidden;background:#e6e4de;display:block}.mb-spec-thumb img{width:100%;height:100%;object-fit:cover;display:block}.mb-spec-grow{flex:1;min-width:0}.mb-spec-grow a{text-decoration:none!important;color:#0a0a0a!important}.mb-spec-grow h4{font-family:'Roboto',sans-serif!important;font-style:normal!important;font-weight:700!important;font-size:0.95rem!important;text-transform:none!important;margin:0!important;line-height:1.35}.mb-spec-sub{font-size:.78rem;color:rgba(10,10,10,.55)}.mb-spec-price{font-family:'Roboto',sans-serif!important;font-weight:800;font-variant-numeric:tabular-nums;white-space:nowrap}.mb-spec-buy{font-family:'Roboto',sans-serif!important;font-style:normal!important;font-size:.875rem;font-weight:700;background:#6ce244;color:#0a0a0a!important;border-radius:100px;padding:8px 20px;text-decoration:underline!important;text-underline-offset:3px;white-space:nowrap}@media (max-width:560px){.mb-spec-row{flex-wrap:wrap;row-gap:10px}.mb-spec-grow{width:calc(100% - 68px);flex:1 1 auto}.mb-spec-price{margin-left:68px}.mb-spec-buy{flex:1;text-align:center}}.mb-spec-more{font-family:'Roboto',sans-serif!important;font-size:.875rem;font-weight:600;color:rgba(10,10,10,.6);background:transparent;border:0;padding:10px;cursor:pointer;text-decoration:underline;text-underline-offset:3px}.page-id-17 .recenzie-element{margin:64px 0!important}.page-id-17 .recenzie-element .element-item{background:#fff;border:1px solid rgba(0,0,0,.1);border-radius:14px;box-shadow:0 1px 2px rgba(0,0,0,.04);padding:28px;margin-bottom:16px!important}@media (max-width:575.98px){.page-id-17 .recenzie-element .element-item{padding:22px 20px}}.page-id-17 .recenzie-element .priama-rec{display:none!important}.page-id-17 .recenzie-element .recenzia-text{font-size:1rem!important;line-height:1.6;margin-bottom:8px!important}.page-id-17 .recenzie-element .author-wrapper{margin-bottom:14px!important}.page-id-17 .recenzie-element .author-wrapper .image-wrapper img{width:44px!important;height:44px!important}.page-id-17 .recenzie-element .read-more-button{font-family:'Roboto',sans-serif!important;font-style:normal!important;font-size:0.875rem!important;font-weight:600;color:#3f7a24!important;text-decoration:underline!important;text-underline-offset:3px}.page-id-17 .recenzie-element .read-more-button::before{display:none!important}.page-id-17 .recenzie-element .average-rating h3{font-family:'Roboto',sans-serif!important;font-style:normal!important;font-weight:800!important;font-size:1.125rem!important}.page-id-17 .recenzie-element .carousel-recenzie i{font-size:2rem!important}.page-id-17 .recenzie-element .carousel-recenzie:hover i::after{display:none!important}.page-id-17 .accordion-element .accordion h2{font-family:'Roboto',sans-serif!important;font-style:normal!important;font-weight:800!important;font-size:1.75rem!important;letter-spacing:-.01em;text-transform:none!important}.page-id-17 .accordion-element .accordion h2 span::after{display:none!important}.page-id-17 .accordion-element .accordion-item{border:1px solid rgba(0,0,0,.1)!important;border-radius:16px!important;padding:24px;background-color:#ffffff!important;box-shadow:0 1px 2px rgba(0,0,0,.03)}@media (max-width:575.98px){.page-id-17 .accordion-element .accordion-item{padding:20px}}.page-id-17 .accordion-element .accordion-button{font-family:'Roboto',sans-serif!important;font-style:normal!important;font-weight:700!important;text-transform:none!important;font-size:1.0625rem!important}.page-id-17 .accordion-element .accordion-collapse.show{height:auto!important;max-height:none!important;overflow:visible!important;display:block!important}.page-id-17 .cta-element-02 .text-wrapper h2{font-family:'Roboto',sans-serif!important;font-style:normal!important;font-weight:800!important;letter-spacing:-.01em}.page-id-17 .cta-element-02 .button-regular{font-family:'Roboto',sans-serif!important;font-style:normal!important;font-weight:700!important;text-transform:none!important}.mb-sticky{position:fixed;left:50%;bottom:12px;transform:translateX(-50%) translateY(80px);opacity:0;pointer-events:none;transition:transform 0.25s ease,opacity 0.25s ease;z-index:999;width:min(680px, calc(100% - 24px));background:#0a0a0a;color:#fff;border-radius:100px;padding:10px 12px 10px 22px;display:flex;align-items:center;justify-content:space-between;gap:12px;box-shadow:0 8px 24px rgba(0,0,0,.25)}.mb-sticky.mb-sticky-visible{transform:translateX(-50%) translateY(0);opacity:1;pointer-events:auto}.mb-sticky-text{font-family:'Roboto',sans-serif;font-size:.875rem;font-weight:700}.mb-sticky-text span{color:rgba(255,255,255,.7);font-weight:400}@media (max-width:560px){.mb-sticky-text span{display:none}}.mb-sticky .button-regular{font-family:'Roboto',sans-serif!important;font-style:normal!important;font-weight:700!important;text-transform:none!important;font-size:.9rem;padding:10px 22px;text-decoration:underline;text-underline-offset:3px}@media (prefers-reduced-motion:reduce){.mb-sticky{transition:none}}.mb-hero{padding-bottom:44px}.page-id-17 .pricing-section{margin-top:32px}@media (max-width:767.98px){.mb-trust-strip{flex-direction:column;align-items:flex-start;gap:6px}.mb-shared-row{flex-direction:column;align-items:flex-start;gap:6px;text-align:left;margin:16px 0 12px}.mb-shared-row .mb-shared-label{margin-bottom:2px}}.pricing-section .courses-wrapper .courses-item.highlighted-course .najvyhodnejsie-wrapper{width:auto!important;left:24px!important;right:auto!important;top:-14px!important;display:inline-flex!important;align-items:center;padding:6px 16px!important}.pricing-section .courses-wrapper .courses-item.highlighted-course .najvyhodnejsie-wrapper i{display:none!important}.pricing-section .courses-wrapper .courses-item.highlighted-course .najvyhodnejsie-wrapper p{text-transform:none!important;font-size:12.5px!important;font-weight:700!important;letter-spacing:normal!important;white-space:nowrap}.mb-course-body p{font-size:.875rem}@media (max-width:640px){.mb-course-grid{grid-template-columns:1fr;gap:10px}.mb-course-card{flex-direction:row;align-items:stretch}.mb-course-photo{width:110px;min-width:110px;height:auto}.mb-course-body{flex:1;padding:12px 14px}.mb-course-body p{font-size:.82rem}}.mb-shared-row{display:block;max-width:960px;margin:22px auto 10px;padding:0 12px}.mb-shared-row .mb-shared-label{display:block;text-align:center;font-size:.9375rem;font-weight:700;color:#0a0a0a;margin:0 0 12px!important}.mb-shared-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:10px}.mb-shared-item{display:flex;align-items:center;gap:10px;background:#fff;border:1px solid rgba(0,0,0,.1);border-radius:14px;box-shadow:0 1px 2px rgba(0,0,0,.04);padding:14px}.mb-shared-item img{width:28px;height:28px;flex:none}.mb-shared-item p{margin:0!important;font-size:.875rem;font-weight:600;line-height:1.35;color:#0a0a0a}@media (max-width:860px){.mb-shared-grid{grid-template-columns:1fr 1fr}}@media (max-width:767.98px){.mb-shared-row{margin:16px auto 12px}.mb-shared-row .mb-shared-label{text-align:left}}@media (max-width:450.98px){.mb-shared-item{flex-direction:column;align-items:flex-start;gap:8px;padding:12px}.mb-shared-item p{font-size:.82rem}}@media (min-width:992px){.pricing-section .courses-wrapper .courses-item.highlighted-course{position:relative;padding-top:84px!important;overflow:hidden}.pricing-section .courses-wrapper .courses-item.highlighted-course .najvyhodnejsie-wrapper{top:0!important;left:0!important;right:0!important;width:100%!important;display:flex!important;justify-content:center;border-radius:0!important;padding:13px 16px!important}.pricing-section .courses-wrapper .courses-item.highlighted-course .najvyhodnejsie-wrapper p{font-size:14px!important;font-weight:800!important;text-transform:uppercase!important;letter-spacing:0.05em!important}}.page-id-14 .pmpro{max-width:680px;margin:0 auto}.page-id-14 .entry-header{max-width:680px;margin:8px auto 4px}.page-id-14 .entry-title{font-family:'Roboto',sans-serif!important;font-style:normal!important;font-weight:800!important;font-size:1.5rem!important;letter-spacing:-.01em;text-transform:none!important}.page-id-14 .entry-title span::after{display:none!important}.page-id-14 .pmpro_card{background:#ffffff!important;border:1px solid rgba(0,0,0,.1)!important;border-radius:14px!important;box-shadow:0 1px 2px rgba(0,0,0,.04)!important;padding:18px 20px!important;margin:0 0 12px!important}.page-id-14 .pmpro_card_content{padding:0!important}.page-id-14 .pmpro_card_title,.page-id-14 .pmpro_form_heading{font-family:'Roboto',sans-serif!important;font-style:normal!important;font-weight:800!important;font-size:1.1rem!important;letter-spacing:-.01em;text-transform:none!important;margin:0 0 12px!important;color:#0a0a0a}.page-id-14 .pmpro_form_fieldset{border:0;padding:0;margin:0}.page-id-14 #pmpro_pricing_fields .pmpro_card_title{font-size:1.05rem!important;margin-bottom:8px!important}.page-id-14 #pmpro_pricing_fields .pmpro_level_name_text{display:none}.page-id-14 #pmpro_pricing_fields .pmpro_level_description_text,.page-id-14 #pmpro_pricing_fields .pmpro_level_description_text p{color:rgba(10,10,10,.6);font-size:.85rem;line-height:1.5;margin:0}.page-id-14 #pmpro_pricing_fields .pmpro_level_description_text a{color:#3f7a24;text-decoration:underline;text-underline-offset:3px}.page-id-14 #pmpro_pricing_fields .pmpro_level_cost_text p{color:#0a0a0a;border-top:1px solid rgba(0,0,0,.08);padding-top:10px;margin:12px 0 0;font-size:.95rem}.page-id-14 #pmpro_pricing_fields .pmpro_level_cost_text strong{font-size:1.25rem;font-weight:800;font-variant-numeric:tabular-nums}.page-id-14 #pmpro_pricing_fields .pmpro_card_actions{border-top:0!important;margin-top:0;padding-top:4px!important;font-size:.875rem;color:rgba(10,10,10,.65)}.page-id-14 #other_discount_code_toggle{background:transparent;border:0;padding:0;color:#3f7a24;font-size:.875rem;font-weight:600;text-decoration:underline;text-underline-offset:3px;cursor:pointer}.page-id-14 .pmpro_form_fields-inline{display:flex;gap:8px;align-items:stretch}.page-id-14 .pmpro_form_fields-inline .pmpro_form_input{flex:1;min-width:0}.page-id-14 .pmpro_btn-submit-discount-code{font-family:'Roboto',sans-serif!important;font-style:normal!important;font-weight:700!important;text-transform:none!important;font-size:0.9rem!important;background:#0a0a0a!important;color:#ffffff!important;border:0!important;border-radius:100px!important;padding:10px 22px!important;cursor:pointer;flex:none}.page-id-14 .pmpro_form_label{display:block;font-family:'Roboto',sans-serif;font-size:.875rem;font-weight:600;color:#0a0a0a;margin-bottom:6px}.page-id-14 .pmpro_form_field{margin-bottom:12px}.page-id-14 .pmpro_form_input-text,.page-id-14 .pmpro_form_input-email,.page-id-14 .pmpro_form_input-password,.page-id-14 input.pmpro_form_input[type="text"],.page-id-14 input.pmpro_form_input[type="email"],.page-id-14 input.pmpro_form_input[type="password"]{width:100%;background:#fff;border:1px solid rgba(0,0,0,.22);border-radius:10px;padding:10px 12px;font-family:'Roboto',sans-serif;font-size:1rem;color:#0a0a0a;box-shadow:none;transition:border-color 0.12s ease,box-shadow 0.12s ease}.page-id-14 .pmpro_form_input:focus{outline:none;border-color:#0a0a0a;box-shadow:0 0 0 2px rgba(10,10,10,.9)}.page-id-14 #AccountNumber,.page-id-14 #Expiry,.page-id-14 #CVV{background:#fff;border:1px solid rgba(0,0,0,.22);border-radius:10px;padding:11px 12px;min-height:44px}.page-id-14 .pmpro_cols-2{display:grid;grid-template-columns:1fr 1fr;gap:0 12px}@media (max-width:560px){.page-id-14 .pmpro_cols-2{grid-template-columns:1fr}}.page-id-14 .pmpro_hidden{display:none!important}.page-id-14 .pmpro_card_actions{border-top:1px solid rgba(0,0,0,.08);margin-top:6px;padding-top:14px;font-size:.9rem;color:rgba(10,10,10,.65)}.page-id-14 .pmpro_card_actions a{color:#3f7a24;font-weight:600;text-decoration:underline;text-underline-offset:3px}.page-id-14 .pmpro_btn-password-toggle{font-size:.8rem}.page-id-14 #pmpro_payment_method .pmpro_form_field-radio-items{gap:10px}.page-id-14 #pmpro_payment_method .pmpro_form_field-radio-item{display:flex;align-items:center;gap:10px;border:1.5px solid rgba(0,0,0,.15);border-radius:12px;padding:14px 16px;margin:0;cursor:pointer;transition:border-color 0.12s ease,background 0.12s ease}.page-id-14 #pmpro_payment_method .pmpro_form_field-radio-item:has(input:checked){border-color:#0a0a0a;background:rgba(108,226,68,.1)}.page-id-14 #pmpro_payment_method .pmpro_form_input-radio{accent-color:#0a0a0a;width:18px;height:18px;margin:0;flex:none}.page-id-14 #pmpro_payment_method .pmpro_form_label-inline{margin:0;font-weight:600;font-size:.95rem;cursor:pointer}.page-id-14 .pmpro_payment-request-button h3{font-size:1rem!important;margin:12px 0!important}.page-id-14 .pmpro_form_submit{margin-top:8px}.page-id-14 #pmpro_btn-submit{display:block;width:100%;background:#6ce244!important;color:#0a0a0a!important;border:0!important;border-radius:100px!important;padding:14px 24px!important;font-family:'Roboto',sans-serif!important;font-style:normal!important;font-size:1.0625rem!important;font-weight:700!important;text-transform:none!important;letter-spacing:normal!important;text-decoration:underline;text-underline-offset:3px;cursor:pointer;transition:filter 0.12s ease,transform 0.12s ease}.page-id-14 #pmpro_btn-submit:hover{filter:brightness(.94);transform:translateY(-1px)}.page-id-14 .pmpro_form_submit::after{content:"🔒 Bezpečná šifrovaná platba · prístup ku kurzom hneď po zaplatení";display:block;text-align:center;margin-top:12px;font-family:'Roboto',sans-serif;font-size:.85rem;color:rgba(10,10,10,.6)}.page-id-14 #pmpro_processing_message{text-align:center;margin-top:10px;color:rgba(10,10,10,.65)}.page-id-14 .pmpro_message{border-radius:12px;padding:14px 16px;font-size:.9375rem}.page-id-14 .pmpro_check_instructions p{font-size:.9375rem;line-height:1.6}.page-id-14 #pmpro_form input[type="text"],.page-id-14 #pmpro_form input[type="email"],.page-id-14 #pmpro_form input[type="password"]{padding:10px 12px!important;border:1px solid rgba(0,0,0,.22)!important;border-radius:10px!important;min-height:0!important;height:auto!important;font-size:1rem!important;background:#ffffff!important;font-family:'Roboto',sans-serif!important}.page-id-14 #pmpro_form h2,.page-id-14 #pmpro_form h3{font-family:'Roboto',sans-serif!important;font-style:normal!important;font-weight:800!important;text-transform:none!important}.page-id-14 legend.pmpro_form_legend{float:none;width:100%;padding:0;margin:0}.page-id-14 #pmpro_form hr{display:none}.page-id-14 .pmpro_form_field-required .pmpro_form_label::after{color:rgba(10,10,10,.4)}.page-id-14 .pmpro_btn-password-toggle{font-family:'Roboto',sans-serif!important;font-style:normal!important;font-size:0.8rem!important;font-weight:400!important;text-transform:none!important;color:rgba(10,10,10,.6)!important}.page-id-14 .pmpro,.page-id-14 #pmpro_form{max-width:680px!important;margin-left:auto!important;margin-right:auto!important;width:100%!important}.page-id-14 #pmpro_form input[type="text"],.page-id-14 #pmpro_form input[type="email"],.page-id-14 #pmpro_form input[type="password"]{width:100%!important;max-width:100%!important;box-sizing:border-box!important}.page-id-14 .pmpro_form_fieldset,.page-id-14 #pmpro_form fieldset{border:0!important;padding:0!important;margin:0!important;min-width:0}.page-id-14 .pmpro_form_legend,.page-id-14 .pmpro_form_fields,.page-id-14 .pmpro_card_content,.page-id-14 .pmpro_section{border-top:0!important;border-bottom:0!important}.page-id-14 .pmpro_form_legend{padding:0!important;margin:0!important;display:block}.page-id-14 .pmpro_form_label::after,.page-id-14 .pmpro_asterisk,.page-id-14 .pmpro_form_label abbr,.page-id-14 .pmpro_form_label .required{color:rgba(10,10,10,.4)!important;text-decoration:none!important}.page-id-14 .pmpro_form_field-password{display:block!important}.page-id-14 .pmpro_form_field-password .pmpro_form_label{display:block!important;width:100%!important}.page-id-14 .pmpro_form_field-password-toggle{margin-top:6px!important;text-align:left;width:100%}.page-id-14 .pmpro_btn-password-toggle{display:inline-flex!important;align-items:center;gap:5px;background:transparent!important;border:0!important;padding:0!important;cursor:pointer}.page-id-14 .pmpro_btn-password-toggle .pmpro_icon svg{width:14px;height:14px;display:block}.page-id-14 .pmpro_cols-2{align-items:start}.page-id-14 #pmpro_form .pmpro_form_field,.page-id-14 #pmpro_form .pmpro_form_fields,.page-id-14 #pmpro_form .pmpro_form_fields-inline{width:100%!important;max-width:100%!important}.page-id-14 #pmpro_form .pmpro_form_input{width:100%!important;max-width:100%!important;box-sizing:border-box!important}#wpvibe-preview-banner{display:none!important}.topbar{padding:9px 52px}.topbar p{font-family:'Roboto',sans-serif!important;font-style:normal!important;font-size:0.8125rem!important;font-weight:500!important;letter-spacing:.02em;text-transform:none!important;color:rgba(255,255,255,.92)!important;margin:0;text-align:center}.topbar .hide-topbar{background:transparent;border:0;padding:0;opacity:.8;transition:opacity 0.12s ease}.topbar .hide-topbar:hover{opacity:1}.topbar .hide-topbar img{width:20px;height:20px;display:block}.mb-hero .mb-hero-badges{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin-bottom:14px}.mb-hero .mb-hero-badges .authority-badge,.mb-hero .mb-hero-badges .mb-cmp-badge{margin-bottom:0}.mb-hero-price{font-family:'Roboto',sans-serif;font-size:.9375rem;color:rgba(10,10,10,.65);margin-top:14px}.mb-hero-price b{font-weight:800;color:#0a0a0a}.mb-hero-price .mb-cmp-strike{text-decoration:line-through;color:rgba(10,10,10,.45)}.page-id-18 .entry-title{font-family:'Roboto',sans-serif!important;font-style:normal!important;font-weight:800!important;text-transform:none!important;font-size:2.4rem!important;letter-spacing:-.02em;line-height:1.1;color:#0a0a0a}.page-id-18 .entry-title span{background:none!important}.page-id-18 .entry-title span::after{display:none!important}@media (max-width:575.98px){.page-id-18 .entry-title{font-size:1.8rem!important}}.page-id-18 .pmpro_card.pmpro_login_wrap{max-width:480px;background:#ffffff!important;border:1px solid #e6e4de!important;border-radius:14px!important;box-shadow:0 1px 4px rgba(0,0,0,.05)!important;padding:28px 26px 22px}.page-id-18 .pmpro_card::before,.page-id-18 .pmpro_card::after{display:none!important}.page-id-18 .pmpro_card_content{padding:0!important}.page-id-18 .pmpro label{font-family:'Roboto',sans-serif;font-size:.875rem;font-weight:500;color:#3d3d3a;margin-bottom:6px;display:inline-block}.page-id-18 .pmpro .input{width:100%;height:46px;border:1px solid #cfcdc6!important;border-radius:10px!important;background:#ffffff!important;padding:0 14px!important;font-size:1rem;box-shadow:none!important}.page-id-18 .pmpro .input:focus{outline:none;border-color:#0a0a0a!important;box-shadow:0 0 0 3px rgba(108,226,68,.35)!important}.page-id-18 .pmpro .login-username,.page-id-18 .pmpro .login-password{margin:0 0 16px}.page-id-18 .pmpro .login-remember{font-size:.875rem;margin:2px 0 18px}.page-id-18 .pmpro .pmpro_btn-password-toggle{font-size:.8125rem;padding:4px 0}.page-id-18 .pmpro .login-submit{margin:0}.page-id-18 .pmpro .login-submit .button-primary{width:100%;height:50px;border-radius:100px!important;background:#6ce244!important;color:#0a0a0a!important;font-family:'Roboto',sans-serif!important;font-style:normal!important;font-weight:700!important;font-size:1rem!important;text-transform:none!important;letter-spacing:0!important;border:0!important;cursor:pointer;transition:background 0.12s ease}.page-id-18 .pmpro .login-submit .button-primary:hover,.page-id-18 .pmpro .login-submit .button-primary:focus-visible{background:#5fd13a!important}.page-id-18 .pmpro_card_actions{border-top:1px solid #efede8;margin-top:18px;padding:14px 0 0!important;text-align:center;font-size:.875rem}.page-id-18 .pmpro_card_actions a{color:rgba(10,10,10,.65);text-decoration:underline;text-underline-offset:2px}.page-id-18 .login-register-text{max-width:480px;margin:22px 0 0;text-align:center;font-size:.9375rem;color:rgba(10,10,10,.65)}.page-id-18 .mb-account-hello{font-family:'Roboto',sans-serif!important;font-style:normal!important;font-weight:800!important;text-transform:none!important;font-size:2rem!important;letter-spacing:-.02em;color:#0a0a0a;margin:0 0 18px!important}.page-id-18 .login-buttons-wrapper{display:flex!important;flex-direction:column;gap:10px;max-width:560px;margin:0 0 26px}.page-id-18 .login-buttons-wrapper a{font-family:'Roboto',sans-serif!important;font-style:normal!important;font-weight:600!important;font-size:1rem!important;text-transform:none!important;letter-spacing:0!important;display:inline-flex!important;align-items:center;justify-content:center;width:100%!important;min-width:0!important;min-height:52px;padding:13px 22px!important;border-radius:100px!important;margin:0!important}.logged-in.page-id-18 .ast-breadcrumbs-wrapper{display:none!important}.page-id-18 .login-buttons-wrapper .button-continue-workout{background:#6ce244!important;color:#0a0a0a!important;border:0!important}.page-id-18 .login-buttons-wrapper .button-regular-02{background:#0a0a0a!important;color:#ffffff!important;border:0!important}.page-id-18 .login-buttons-wrapper .button-outline{background:#ffffff!important;color:#0a0a0a!important;border:1px solid #d9d7d0!important}.page-id-18 .login-buttons-wrapper .button-outline:hover{border-color:#0a0a0a!important}.page-id-18 .login-buttons-wrapper .akcie-counter{position:static!important;display:inline-flex!important;align-items:center;justify-content:center;width:20px;height:20px;border-radius:50%!important;background:#6ce244!important;color:#0a0a0a!important;font-size:12px!important;font-weight:700!important;font-style:normal!important;margin:0 8px 0 0!important;transform:none!important}.page-id-18 .poznamka-element{background:#fff;border:1px solid #e6e4de;border-radius:14px;padding:22px 22px 18px;margin:0 0 30px}.page-id-18 .poznamka-element .top-wrapper{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:14px}.page-id-18 .poznamka-element h2{font-family:'Roboto',sans-serif!important;font-style:normal!important;font-weight:800!important;text-transform:none!important;font-size:1.25rem!important;letter-spacing:-.01em;color:#0a0a0a;margin:0!important}.page-id-18 .poznamka-element .wp-editor-wrap{border:1px solid #cfcdc6;border-radius:10px;overflow:hidden}.page-id-18 .poznamka-element .mce-tinymce,.page-id-18 .poznamka-element .wp-editor-container{border:0!important;border-radius:0!important;box-shadow:none!important}.page-id-18 .poznamka-element .mce-toolbar-grp,.page-id-18 .poznamka-element .mce-top-part,.page-id-18 .poznamka-element .mce-toolbar,.page-id-18 .poznamka-element .mce-panel{background:#f7f6f2!important;border:0!important}.page-id-18 .poznamka-element .mce-toolbar-grp{border-bottom:1px solid #e6e4de!important}.page-id-18 .poznamka-element .mce-btn{background:transparent!important;border:0!important}.page-id-18 .poznamka-element .mce-btn:hover{background:rgba(10,10,10,.06)!important}.page-id-18 .poznamka-element .mce-ico{color:#3d3d3a!important}.page-id-18 .poznamka-element .autosave-status{font-size:.8125rem;color:rgba(10,10,10,.5)}.page-id-18 .mb-account-h{font-family:'Roboto',sans-serif!important;font-style:normal!important;font-weight:800!important;text-transform:none!important;font-size:1.5rem!important;letter-spacing:-.01em;color:#0a0a0a;margin:0 0 16px!important}.zlavy-list-element .element-wrapper .element-item{border:1px solid #e6e4de!important;border-radius:14px;background:#fff;padding:26px!important;box-shadow:0 1px 4px rgba(0,0,0,.05)}.zlavy-list-element .element-wrapper .element-item .left-wrapper{display:flex!important;visibility:visible!important;opacity:1!important;align-items:center;justify-content:center;gap:10px}.zlavy-list-element .element-wrapper .element-item .left-wrapper .code-wrapper{font-family:'Roboto',sans-serif!important;font-style:normal!important;font-weight:800!important;font-size:1.75rem!important;letter-spacing:.04em;color:#0a0a0a!important;background:rgba(108,226,68,.28);border-radius:12px;padding:10px 20px;margin:0;display:inline-block!important;visibility:visible!important;opacity:1!important}.zlavy-list-element .element-wrapper .element-item .left-wrapper .code-wrapper span::after{display:none!important}.zlavy-list-element .element-wrapper .element-item .left-wrapper img{margin-left:0!important}.zlavy-list-element .element-wrapper .element-item .center-wrapper{border-left:1px solid #e6e4de!important}.zlavy-list-element .element-wrapper .element-item .center-wrapper h2{font-family:'Roboto',sans-serif!important;font-style:normal!important;font-weight:800!important;text-transform:none!important;font-size:1.25rem!important;color:#0a0a0a}.zlavy-list-element .element-wrapper .element-item .center-wrapper .text-wrapper{font-size:.9375rem;color:rgba(10,10,10,.65);text-transform:none}.zlavy-list-element .element-wrapper .element-item .button-regular{font-family:'Roboto',sans-serif!important;font-style:normal!important;font-weight:600!important;text-transform:none!important;letter-spacing:0!important;border-radius:100px!important;width:auto!important;min-width:180px;padding:13px 24px!important;text-align:center}.zlavy-list-element .element-wrapper .element-item .left-wrapper .code-wrapper.mb-code-locked{background:rgba(10,10,10,.07);color:rgba(10,10,10,.4)!important;letter-spacing:.12em}.zlavy-list-element .mb-code-locked-note{font-size:.875rem;font-weight:500;color:#3f7a24;margin-top:8px}.mb-zlavy-gate-note{max-width:720px;background:#fff;border:1px solid #e6e4de;border-radius:14px;padding:16px 20px;font-size:.9375rem;color:rgba(10,10,10,.75);margin:0 auto 24px}@media (max-width:991.98px){.zlavy-list-element .element-wrapper .element-item{display:flex!important;flex-direction:column;align-items:stretch;padding:20px!important}.zlavy-list-element .element-wrapper .element-item .left-wrapper{width:100%!important;order:1;margin:0 0 4px}.zlavy-list-element .element-wrapper .element-item .left-wrapper .code-wrapper{font-size:1.5rem!important}.zlavy-list-element .element-wrapper .element-item .center-wrapper{order:2;width:100%!important;border-left:0!important;border-top:1px solid #e6e4de!important;margin:16px 0!important;padding:16px 0 0!important;text-align:center}.zlavy-list-element .element-wrapper .element-item .center-wrapper .image-wrapper{margin:0 auto 12px}.zlavy-list-element .element-wrapper .element-item .button-regular{order:3;width:100%!important}}.top-default-element .authority-badge{display:inline-block;margin-top:20px}.page-id-14 #pmpro_form input[type="radio"],.page-id-14 #pmpro_form .pmpro_btn-submit-discount-code,.page-id-14 #pmpro_form .pmpro_btn-password-toggle{width:auto!important}.pricing-section .mb-pricing-trust{display:flex;align-items:center;justify-content:center;gap:6px;margin:20px auto 0;font-family:'Roboto',sans-serif!important;font-style:normal!important;font-size:.9rem;font-weight:600;color:rgba(10,10,10,.6);text-align:center}.pricing-section .mb-pricing-trust svg{flex:none}.cta-element-03 .right-wrapper .price-wrapper .dozivotne-text-wrapper{font-family:'Roboto',sans-serif!important;font-style:normal!important;font-size:0.875rem!important;color:rgba(255,255,255,.6)!important;text-align:left!important;margin:6px 0 0!important}.pricing-section .courses-wrapper .courses-item.highlighted-course{position:relative;padding-top:84px!important;overflow:hidden}.pricing-section .courses-wrapper .courses-item.highlighted-course .najvyhodnejsie-wrapper{top:0!important;left:0!important;right:0!important;width:100%!important;display:flex!important;justify-content:center;border-radius:0!important;padding:13px 16px!important}.pricing-section .courses-wrapper .courses-item.highlighted-course .najvyhodnejsie-wrapper p{font-size:14px!important;font-weight:800!important;text-transform:uppercase!important;letter-spacing:0.05em!important}.page-id-14 #pmpro_payment_method .pmpro_form_input-radio,.page-id-14 #pmpro_form input[type="radio"]{-webkit-appearance:none!important;-moz-appearance:none!important;appearance:none!important;width:20px!important;height:20px!important;min-width:20px;border:2px solid rgba(0,0,0,.35)!important;border-radius:50%!important;background:#ffffff!important;margin:0!important;padding:0!important;display:inline-block;cursor:pointer;flex:none;transition:border-color 0.12s ease,background 0.12s ease}.page-id-14 #pmpro_payment_method .pmpro_form_input-radio:checked,.page-id-14 #pmpro_form input[type="radio"]:checked{border-color:#0a0a0a!important;background:#0a0a0a!important;box-shadow:inset 0 0 0 4px #ffffff!important}.page-id-14 #pmpro_form input[type="radio"]:focus-visible{outline:2px solid #6ce244!important;outline-offset:2px}.page-id-14 #pmpro_payment_method .pmpro_form_field-radio-item{position:relative}.page-id-14 #pmpro_payment_method .pmpro_form_field-radio-item .pmpro_form_label-inline::before{content:"";position:absolute;inset:0;cursor:pointer}.page-id-14 .pmpro_check_instructions{background:rgba(10,10,10,.03);border:1px solid rgba(0,0,0,.08);border-radius:12px;padding:16px 18px}.page-id-14 .pmpro_check_instructions p{margin:0 0 10px}.page-id-14 .pmpro_check_instructions p:last-child{margin-bottom:0}.page-id-14 .pmpro_check_instructions strong{font-variant-numeric:tabular-nums;letter-spacing:.02em}.page-id-14 .newsletter-footer{display:none!important}