.woocommerce-info a{color:black!important}.woocommerce-info{color:black!important}.woocommerce-message{color:black!important}@media (max-width:767px){#program{padding-bottom:10px;padding-top:10px}#prelegenci{padding-top:10px;padding-bottom:10px}#bilety{padding-top:10px;padding-bottom:10px}#miejsce{padding-top:10px;padding-bottom:10px}#faq{padding-top:10px;padding-bottom:10px}}@media (max-width:767px){#hero{height:auto!important;min-height:0!important;max-height:none!important;overflow:visible!important}.et_pb_section:has(#hero),.et_pb_section:has(#hero) .et_pb_row,.et_pb_section:has(#hero) .et_pb_column,.et_pb_section:has(#hero) .et_pb_code,.et_pb_section:has(#hero) .et_pb_code_inner{height:auto!important;min-height:0!important;max-height:none!important;overflow:visible!important}#hero .soz-hero-facts-bar{position:relative!important;height:auto!important;min-height:0!important;overflow:visible!important}.et_pb_section:has(#program){position:relative!important;clear:both!important}}.soz-section-small{padding:10px 32px}.soz-section-title-small{margin:0 0 28px;font-size:clamp(14px,2vw,32px);line-height:1.15;font-weight:700;letter-spacing:-0.02em;color:var(--soz-ink)}.soz-section-small .soz-section-title-small:not(:first-child){margin-top:40px}@media (max-width:767px){.soz-section-small{padding:36px 18px}.soz-section-title-small{margin-bottom:22px;font-size:24px;line-height:1.2}.soz-section-small .soz-section-title-small:not(:first-child){margin-top:32px}}