body{margin:0}:root{--font-body:"Poppins", system-ui, -apple-system, BlinkMacSystemFont, "Helvetica Neue", sans-serif;--color-bg:#0c1338;--color-text:#fff;--color-text-muted:#ffffffc7;--color-text-on-light:#0c1338;--color-accent:#f7941d}body{font-family:var(--font-body)}.elementor-page,.elementor-page :not(i):not(.elementkit-infobox-icon):not(.fa):not(.fas):not(.fab):not(.far):not([class*=elementor-icon] *){font-family:var(--font-body)!important}.elementor-page h1,.elementor-page h2,.elementor-page h3,.elementor-page h4,.elementor-page .elementor-heading-title,.elementor-page .elementor-headline,.elementor-page .elementor-headline-dynamic-text,.elementor-page .elementor-headline-text-active,.elementor-page .elementskit-info-box-title{letter-spacing:-.01em;font-weight:700;line-height:1.15}.elementor-page h1{font-size:clamp(2.25rem,4.5vw,3.75rem)}.elementor-page h2{font-size:clamp(1.875rem,3.25vw,2.75rem)}.elementor-page h3{font-size:clamp(1.25rem,2vw,1.625rem)}.elementor-page h4{font-size:clamp(1.125rem,1.6vw,1.375rem)}.elementor-page p,.elementor-page .elementor-widget-text-editor p{font-size:1.0625rem;font-weight:400;line-height:1.6}.elementor-page,.elementor-page p,.elementor-page .elementor-widget-text-editor,.elementor-page .elementor-widget-text-editor p,.elementor-page li,.elementor-page h1,.elementor-page h2,.elementor-page h3,.elementor-page h4,.elementor-page .elementor-heading-title,.elementor-page .elementskit-info-box-title{color:var(--color-text)}.elementor-page .elementor-price-table{color:var(--color-text-on-light)}.elementor-page .elementor-price-table .elementor-price-table__features-list,.elementor-page .elementor-price-table .elementor-price-table__features-list li,.elementor-page .elementor-price-table .elementor-price-table__feature-inner,.elementor-page .elementor-price-table .elementor-price-table__price,.elementor-page .elementor-price-table .elementor-price-table__integer-part,.elementor-page .elementor-price-table .elementor-price-table__currency,.elementor-page .elementor-price-table .elementor-price-table__fractional-part,.elementor-page .elementor-price-table .elementor-price-table__period,.elementor-page .elementor-price-table .elementor-price-table__additional_info{color:var(--color-text-on-light)!important}.elementor-page .elementor-price-table .elementor-price-table__header,.elementor-page .elementor-price-table .elementor-price-table__heading,.elementor-page .elementor-price-table .elementor-price-table__subheading{color:var(--color-text)!important}.elementor-page .elementor-price-table__button,.elementor-page .elementor-price-table a.elementor-button,.elementor-page .elementor-price-table .elementor-button-text,.elementor-page .elementor-price-table .elementor-price-table__button-text{color:#fff!important}.elementor-page .elementor-price-table__features-list{margin:0;padding:0}.elementor-page .elementor-price-table__features-list li{border-bottom:1px solid #0c133814;margin:0!important;padding:12px 0!important}.elementor-page .elementor-price-table__features-list li:last-child{border-bottom:none}.elementor-page .elementor-headline-plain-text,.elementor-page .elementor-headline-text-active,.elementor-page .elementor-headline-dynamic-text{color:var(--color-accent)!important}.elementor-page p strong,.elementor-page .elementor-widget-text-editor strong{color:var(--color-accent);font-weight:700}.elementor-page .elementor-price-table strong,.elementor-page .elementor-price-table * strong{color:var(--color-text-on-light)!important}.elementor-invisible{opacity:1!important;visibility:visible!important;animation:none!important}pre.ti-widget{white-space:normal;font-family:inherit}.cf-turnstile,.g-recaptcha,[data-sitekey]{display:none!important}.elementor-page .elementor-tab-content{background:#ffffff0a;border-radius:12px;margin-top:8px;margin-bottom:12px;padding:16px 20px}.elementor-page .elementor-tab-title{cursor:pointer;background:#ffffff0d;border-radius:12px;align-items:center;gap:12px;margin:4px 0;padding:16px 20px;font-weight:600;transition:background .15s;display:flex}.elementor-page .elementor-tab-title:hover{background:#ffffff14}.elementor-page .elementor-tab-title .elementor-toggle-title{text-decoration:none;color:#fff!important}.elementor-page .elementor-tab-title .elementor-toggle-icon-opened{display:none}.elementor-section.elementor-section-height-full{min-height:min(100vh,900px)!important}.elementor-page .elementor-widget-animated-headline{clear:both!important;margin-top:20px!important;display:block!important}.elementor-page .elementor-headline{white-space:normal!important;line-height:1.15!important;display:block!important}.elementor-page .elementor-headline-dynamic-wrapper{display:inline-block!important;position:static!important}@media (max-width:768px){.elementor-section.elementor-section-height-full .elementor-container{padding-top:40px;padding-bottom:40px}.elementor-page .elementor-widget-heading{margin-bottom:8px}.elementor-page .elementor-widget-heading h2,.elementor-page .elementor-widget-heading h1,.elementor-page .elementor-widget-heading h3{margin:0;line-height:1.25}.elementor-page .elementor-widget-animated-headline{margin-bottom:16px;display:block;margin-top:12px!important}.elementor-page .elementor-headline,.elementor-page .elementor-headline-dynamic-wrapper{line-height:1.2;display:block!important}.elementor-page h2.elementor-heading-title,.elementor-page .elementor-widget-heading h2{font-size:clamp(1.625rem,5.5vw,2.5rem)}}.elementor-menu-toggle,.elementor-menu-toggle__icon,.elementor-menu-toggle .e-font-icon-svg,.elementor-menu-toggle svg,.elementor-page .elementor-menu-toggle,.elementor-page .menu-toggle,.elementor-page button[class*=menu-toggle]{color:#fff!important;fill:#fff!important}.elementor-menu-toggle svg path,.elementor-menu-toggle svg line,.elementor-menu-toggle svg rect{stroke:#fff!important;fill:#fff!important}.elementor-page section:has(.wpcf7){background-color:var(--color-bg)!important;box-shadow:none!important;background-image:none!important}.elementor-page section:has(.bvk-contact-form-mount){background-color:var(--color-bg)!important;box-shadow:none!important;background-image:none!important}.elementor-page .elementor-element:has(.wpcf7){background-color:var(--color-bg)!important;box-shadow:none!important;background-image:none!important}.elementor-page .elementor-element:has(.bvk-contact-form-mount){background-color:var(--color-bg)!important;box-shadow:none!important;background-image:none!important}.bvk-contact-form-mount{border:1px solid #ffffff14;box-shadow:none!important;background:#ffffff0a!important;border-radius:20px!important;padding:20px!important}.bvk-contact-form-mount *{color:#fff}.wpcf7-response-output,.wpcf7 .screen-reader-response,.wpcf7-submit:not(.bvk-contact-form-mount *),.elementor-page a[href=\/akpw],.elementor-page a[href=\/uvodny-kurz],.elementor-page a[href=\/mapa-slovenska],.elementor-page a[href=\/moj-ucet],.elementor-page a[href=\/vsetky-clanky],.elementor-page a[href=\/nestan-sa-dalsou-obetou-krypto-podvodu],.elementor-page a[href*=\/akpw],.elementor-page a[href*=\/uvodny-kurz],.elementor-page a[href*=\/mapa-slovenska],.elementor-page a[href*=\/moj-ucet],:is(.elementor-page li:has(>a[href=\/akpw]),.elementor-page li:has(>a[href=\/uvodny-kurz]),.elementor-page li:has(>a[href=\/mapa-slovenska]),.elementor-page li:has(>a[href=\/moj-ucet]),.elementor-page li:has(>a[href=\/vsetky-clanky]),.elementor-page li:has(>a[href=\/nestan-sa-dalsou-obetou-krypto-podvodu])){display:none!important}.elementor-page li.menu-item-has-children:has(a[href="/#"]:not([href*=konzultacia]):not([href*=konzultacie]):not([href*=napisnam])){display:none!important}.bvk-meetup-banner{z-index:99999;text-align:center;background:linear-gradient(90deg,#f7941d 0%,#f59e0b 100%);flex-wrap:wrap;justify-content:center;align-items:center;gap:10px;padding:12px 16px;font-family:Poppins,sans-serif;font-size:14px;font-weight:500;display:flex;position:relative;color:#0c1338!important;text-decoration:none!important}.bvk-meetup-banner strong{font-weight:700;color:#0c1338!important}.bvk-meetup-banner:hover{filter:brightness(1.05)}.bvk-pulse{background:#dc2626;border-radius:999px;width:10px;height:10px;animation:1.4s ease-in-out infinite bvkPulse;display:inline-block;box-shadow:0 0 #dc262699}@keyframes bvkPulse{0%,to{transform:scale(1);box-shadow:0 0 #dc2626b3}50%{transform:scale(1.15);box-shadow:0 0 0 8px #dc262600}}#jet-popup-2189 .jet-popup__container-inner,#jet-popup-2189 .elementor-element.elementor-element-cfd,#jet-popup-2189 .elementor-element.elementor-element-554,#jet-popup-2189 .elementor-element.elementor-element-6bbe496,#jet-popup-2189 .elementor-element.elementor-element-554>.elementor-element-populated,#jet-popup-2189 .elementor-element.elementor-element-6bbe496>.elementor-element-populated{background-color:#fff!important}#jet-popup-2189 .jet-headline__label,#jet-popup-2189 h3,#jet-popup-2189 h6{color:#0c1338!important}#jet-popup-2189 input[type=email]{color:#fff!important;background:#0c1338!important;border:1px solid #0c13381a!important;border-radius:10px!important;padding:14px 16px!important}#jet-popup-2189 input[type=email]::placeholder{color:#fff9!important}#jet-popup-2189 .jet-form-builder__action-button{color:#fff!important;background:#f7941d!important;border:none!important;border-radius:999px!important;padding:14px 28px!important;font-weight:700!important}#jet-popup-2189 .jet-popup-action-button__text{color:#0c1338!important}.elementor-page [style*="background-color:#d2a679"],.elementor-page [style*="background-color:#a87b5a"],.elementor-page [style*="background-color:#8b6f47"]{background-color:var(--color-bg)!important}.elementor-page .elementor-widget-image img[src*=Affiliate_Banner_Trezor],.elementor-page .elementor-widget-image img[src*=Affiliate_Banner_TS3],.elementor-page .elementor-widget-image img[src*=Affiliate_Banner_TKM]{border-radius:12px;width:100%;max-width:360px;height:auto;margin:0 auto;display:block}.elementor-post__thumbnail img,.elementor-widget-image img,.jet-posts img,.post-thumbnail img{max-width:100%;height:auto;display:block;opacity:1!important}
