.stc,.stc_h:hover{color:var(--bq-accent)!important}.sbc,.sbc_h:hover{background-color:var(--bq-accent)!important}.sbdc,.sbdc_h:hover{border-color:var(--bq-accent)!important}.mtc,.mtc_h:hover{color:var(--bq-primary)!important}.mbc,.mbc_h:hover{background-color:var(--bq-primary)!important}.mbdc,.mbdc_h:hover{border-color:var(--bq-primary)!important}.ttc,.ttc_h:hover{color:var(--bq-primary)!important}.tbc,.tbc_h:hover{background-color:var(--bq-primary)!important}.tbdc,.tbdc_h:hover{border-color:var(--bq-primary)!important}#footer .icon_text{display:inline-flex!important;align-items:center!important;margin-right:15px!important;white-space:nowrap!important}#footer .icon_text .icon{margin-right:5px!important}#footer .icon_text .text{display:inline!important;white-space:nowrap!important}body.bq-page-kontakt .bq-sticky-cta-wrap{display:none!important}.wpcf7-form[data-status=submitting] button[type=submit] .vc_btn3-icon,.wpcf7-form[data-status=submitting] button[type=submit] i.fa,.wpcf7-form[data-status=submitting] button[type=submit] i.fas{animation:bq-cf7-spin .7s linear infinite}.wpcf7-form .wpcf7-spinner{visibility:hidden;display:inline-block;width:22px;height:22px;border:3px solid rgba(239,124,26,.22);border-top-color:var(--bq-accent);border-radius:50%;margin:0 0 0 12px;vertical-align:middle;background:0 0!important;padding:0!important;opacity:1!important}.wpcf7-form .wpcf7-spinner::before{display:none!important}.wpcf7-form[data-status=submitting] .wpcf7-spinner{visibility:visible;animation:bq-cf7-spin .7s linear infinite}.elementor-tab-title .elementor-accordion-icon i:before,.elementor-tab-title .elementor-accordion-icon i:after{color:var(--bq-accent)!important}.elementor-tab-title.elementor-active .elementor-accordion-icon i:before,.elementor-tab-title.elementor-active .elementor-accordion-icon i:after{color:var(--bq-primary)!important}.elementor-tab-title.elementor-active .elementor-accordion-icon svg,.elementor-tab-title.elementor-active .elementor-accordion-icon svg path{fill:var(--bq-primary)!important;color:var(--bq-primary)!important}.bq-faq-cta h3::before,.bq-testi-cta h3::before{display:none!important}.bq-faq-cta h3::after,.bq-testi-cta h3::after{content:"";display:block;width:35px;height:6px;background:var(--bq-accent);border-radius:3px;margin:14px auto 0}.bq-service-block{margin:36px 0 24px;max-width:920px}.bq-service-block h2{font-size:24px;font-weight:700;color:var(--bq-primary);margin:0 0 18px;line-height:1.25}.bq-service-list{list-style:none;padding:0;margin:0;display:grid;grid-template-columns:1fr;gap:10px}@media (min-width:768px){.bq-service-list{grid-template-columns:1fr 1fr;gap:12px 24px}}.bq-service-list li{display:flex;align-items:flex-start;gap:10px;font-size:15px;line-height:1.5;color:#333}.bq-service-list li::before{content:"✓";flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;margin-top:2px;background:var(--bq-accent);color:#fff;border-radius:50%;font-size:13px;font-weight:800}.bq-service-process{counter-reset:bq-step}.bq-service-process ol{list-style:none;padding:0;margin:0;display:grid;grid-template-columns:1fr;gap:16px}@media (min-width:768px){.bq-service-process ol{grid-template-columns:1fr 1fr;gap:20px}}.bq-service-process li{counter-increment:bq-step;background:#fafafa;padding:18px 20px;border-radius:10px;border-left:3px solid var(--bq-accent);font-size:14px;line-height:1.5;color:#333;position:relative;padding-left:56px}.bq-service-process li::before{content:counter(bq-step);position:absolute;left:16px;top:16px;width:28px;height:28px;background:var(--bq-primary);color:#fff;border-radius:50%;font-weight:700;font-size:14px;display:inline-flex;align-items:center;justify-content:center}.bq-service-process li strong{display:block;margin-bottom:4px;color:var(--bq-primary);font-size:15px}.bq-service-faq details{background:#fff;border:1px solid #e5e5e5;border-radius:4px;margin:0 0 6px;padding:0;transition:border-color .2s ease}.bq-service-faq details[open]{border-color:var(--bq-primary)}.bq-service-faq summary{padding:16px 56px;cursor:pointer;font-weight:600;font-size:15px;color:var(--bq-primary);list-style:none;position:relative;line-height:1.4;text-align:center}.bq-service-faq summary::-webkit-details-marker{display:none}.bq-service-faq summary::after{content:"+";position:absolute;right:18px;top:50%;transform:translateY(-50%);font-weight:400;font-size:22px;line-height:1;color:var(--bq-accent);transition:color .2s ease,transform .2s ease}.bq-service-faq details[open] summary::after{content:"−";color:var(--bq-primary)}.bq-service-faq details>p,.bq-service-faq details>div{padding:4px 24px 18px;margin:0;font-size:14px;line-height:1.6;color:#444;text-align:left;border-top:1px solid #f0f0f0;padding-top:14px}.bq-pull-quote{margin:28px 0;padding:22px 26px;background:#fafafa;border-left:4px solid var(--bq-accent);border-radius:4px}.bq-pull-quote p{margin:0;font-size:17px;line-height:1.55;color:#333;font-style:italic;font-weight:500}.bq-pull-quote-attribution{margin:12px 0 0;font-size:12px;color:#888;font-style:normal;font-weight:600;letter-spacing:.4px;text-transform:uppercase}.bq-related-services{margin:28px 0 0;padding:14px 18px;background:#f3f5f7;border-radius:8px;font-size:14px;color:#555}.bq-related-services strong{color:var(--bq-primary)}.bq-related-services a{color:var(--bq-primary);font-weight:600;text-decoration:underline;text-decoration-color:rgba(23,97,109,.4);text-underline-offset:3px}.bq-related-services a:hover{color:var(--bq-accent);text-decoration-color:var(--bq-accent)}.bq-trust-row{display:flex;flex-wrap:wrap;gap:14px 22px;margin:18px 0;padding:0;list-style:none;font-size:14px;line-height:1.4}.bq-trust-row li{display:inline-flex;align-items:center;gap:8px;font-weight:600;margin:0}.bq-trust-row li::before{content:"✓";display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;flex-shrink:0;background:var(--bq-accent);color:#fff;border-radius:50%;font-size:13px;font-weight:800}.bq-trust-row--light li{color:#fff}.bq-trust-row--light li::before{background:#fff;color:var(--bq-accent)}.bq-cta-row{display:flex;flex-wrap:wrap;gap:12px;margin:20px 0;align-items:center}.bq-cta-primary,.bq-cta-secondary{display:inline-flex;align-items:center;gap:8px;padding:14px 26px;border-radius:50px;font-weight:700;font-size:15px;text-decoration:none;transition:all .2s ease;white-space:nowrap}.bq-cta-primary{background:var(--bq-accent);color:#fff!important;box-shadow:0 2px 10px rgba(239,124,26,.3)}.bq-cta-primary:hover{background:var(--bq-primary);color:#fff!important;transform:translateY(-1px);box-shadow:0 4px 14px rgba(0,46,91,.3)}.bq-cta-secondary{background:0 0;color:var(--bq-primary)!important;border:2px solid var(--bq-primary)}.bq-cta-secondary:hover{background:var(--bq-primary);color:#fff!important}.bq-cta-row .bq-cta-text{display:inline-flex;align-items:center;gap:4px;padding:14px 12px;color:var(--bq-primary)!important;font-weight:700;font-size:14px;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:4px;text-decoration-color:rgba(23,97,109,.4);transition:all .2s ease;white-space:nowrap}.bq-cta-row .bq-cta-text:hover{color:var(--bq-accent)!important;text-decoration-color:var(--bq-accent)}