.elementor-1214 .elementor-element.elementor-element-0c55e39:not(.elementor-motion-effects-element-type-background),.elementor-1214 .elementor-element.elementor-element-0c55e39>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://ju-hu.pl/wp-content/uploads/2026/08/2454a4c5-825f-45f4-80c3-8455239f28cd.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-1214 .elementor-element.elementor-element-0c55e39>.elementor-background-overlay{background-color:#000;opacity:.6;transition:background .3s,border-radius .3s,opacity .3s}.elementor-1214 .elementor-element.elementor-element-0c55e39>.elementor-container{min-height:400px}.elementor-1214 .elementor-element.elementor-element-0c55e39{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-1214 .elementor-element.elementor-element-9c1fea9>.elementor-widget-container{margin:40px 0 0}.elementor-1214 .elementor-element.elementor-element-9c1fea9{text-align:center}.elementor-1214 .elementor-element.elementor-element-9c1fea9 .elementor-heading-title{font-size:30px;font-weight:700;text-transform:uppercase;letter-spacing:1px;color:#fff}.elementor-1214 .elementor-element.elementor-element-e48f6cf:not(.elementor-motion-effects-element-type-background),.elementor-1214 .elementor-element.elementor-element-e48f6cf>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-accent)}.elementor-1214 .elementor-element.elementor-element-e48f6cf{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin-top:0;margin-bottom:0;padding:10px 0}.elementor-1214 .elementor-element.elementor-element-e48f6cf>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-1214 .elementor-element.elementor-element-8f21e0e>.elementor-element-populated{margin:0 0 0 10px;--e-column-margin-right:0px;--e-column-margin-left:10px}.elementor-1214 .elementor-element.elementor-element-1a648fc{font-size:18px;color:var(--e-global-color-text)}.elementor-1214 .elementor-element.elementor-element-dabc1a1{font-size:18px;color:var(--e-global-color-text)}.elementor-1214 .elementor-element.elementor-element-6800ac72:not(.elementor-motion-effects-element-type-background),.elementor-1214 .elementor-element.elementor-element-6800ac72>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-accent)}.elementor-1214 .elementor-element.elementor-element-6800ac72{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:70px 0}.elementor-1214 .elementor-element.elementor-element-6800ac72>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-1214 .elementor-element.elementor-element-14b673dd>.elementor-widget-container{margin:0}.elementor-1214 .elementor-element.elementor-element-14b673dd{text-align:center}.elementor-1214 .elementor-element.elementor-element-14b673dd .elementor-heading-title{text-transform:uppercase;letter-spacing:1px;color:var(--e-global-color-text)}.elementor-1214 .elementor-element.elementor-element-2e7a8f35 .elementor-accordion-item{border-color:var(--e-global-color-text)}.elementor-1214 .elementor-element.elementor-element-2e7a8f35 .elementor-accordion-item .elementor-tab-content{border-block-start-color:var(--e-global-color-text)}.elementor-1214 .elementor-element.elementor-element-2e7a8f35 .elementor-accordion-item .elementor-tab-title.elementor-active{border-block-end-color:var(--e-global-color-text)}@media(max-width:767px){.elementor-1214 .elementor-element.elementor-element-0c55e39{padding:130px 0 60px}.elementor-1214 .elementor-element.elementor-element-9c1fea9 .elementor-heading-title{font-size:35px}.elementor-1214 .elementor-element.elementor-element-e48f6cf{padding:30px 0 20px}.elementor-1214 .elementor-element.elementor-element-dabc1a1{width:var(--container-widget-width,631.396px);max-width:631.396px;--container-widget-width:631.396px;--container-widget-flex-grow:0}.elementor-1214 .elementor-element.elementor-element-14b673dd .elementor-heading-title{font-size:23px}}@media(min-width:1025px){.elementor-1214 .elementor-element.elementor-element-0c55e39:not(.elementor-motion-effects-element-type-background),.elementor-1214 .elementor-element.elementor-element-0c55e39>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-attachment:fixed}}