.elementor-6637 .elementor-element.elementor-element-d40e033 > .elementor-container > .elementor-row{align-items:stretch;}.elementor-6637 .elementor-element.elementor-element-d40e033 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-6637 .elementor-element.elementor-element-d40e033:not(.elementor-motion-effects-element-type-background), .elementor-6637 .elementor-element.elementor-element-d40e033 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#020101;background-image:url("https://projektdlainstytucji.pl/wp-content/uploads/2026/03/header-compro-4.jpg");background-position:center center;}.elementor-6637 .elementor-element.elementor-element-d40e033{border-style:none;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:282px 0px 282px 0px;}.elementor-6637 .elementor-element.elementor-element-d40e033 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-6637 .elementor-element.elementor-element-70d5161 > .elementor-container > .elementor-row{align-items:stretch;}.elementor-6637 .elementor-element.elementor-element-70d5161{overflow:hidden;margin-top:-350px;margin-bottom:200px;}.elementor-6637 .elementor-element.elementor-element-d74eff0{z-index:1;text-align:start;}.elementor-6637 .elementor-element.elementor-element-d74eff0 .tm-modern-heading{width:877px;}.elementor-6637 .elementor-element.elementor-element-d74eff0 .elementor-widget-container{display:flex;justify-content:center;}.elementor-6637 .elementor-element.elementor-element-d74eff0 .heading-primary{font-size:40px;line-height:1.4em;text-shadow:2px 2px 2px rgba(0, 0, 0, 0.66);color:var( --e-global-color-19d4b89f );}.elementor-6637 .elementor-element.elementor-element-d74eff0 .heading-primary .stop-a{stop-color:var( --e-global-color-19d4b89f );}.elementor-6637 .elementor-element.elementor-element-d74eff0 .heading-primary .stop-b{stop-color:var( --e-global-color-19d4b89f );}.elementor-6637 .elementor-element.elementor-element-d74eff0 .heading-primary mark{color:var( --e-global-color-primary );}.elementor-6637 .elementor-element.elementor-element-d74eff0 .heading-primary mark .stop-a{stop-color:var( --e-global-color-primary );}.elementor-6637 .elementor-element.elementor-element-d74eff0 .heading-primary mark .stop-b{stop-color:var( --e-global-color-primary );}.elementor-6637 .elementor-element.elementor-element-661c48a > .elementor-container > .elementor-row{align-items:stretch;}.elementor-6637 .elementor-element.elementor-element-661c48a{padding:60px 0px 15px 0px;}.elementor-6637 .elementor-element.elementor-element-38f433a > .elementor-container > .elementor-row{align-items:stretch;}.elementor-6637 .elementor-element.elementor-element-38f433a > .elementor-container.elementor-container{max-width:1170px;}.elementor-6637 .elementor-element.elementor-element-f8d8651 > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-6637 .elementor-element.elementor-element-4fab324 > .elementor-container > .elementor-row{align-items:stretch;}.elementor-6637 .elementor-element.elementor-element-4fab324:not(.elementor-motion-effects-element-type-background), .elementor-6637 .elementor-element.elementor-element-4fab324 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4F9FF;}.elementor-6637 .elementor-element.elementor-element-4fab324{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:15px 0px 15px 0px;}.elementor-6637 .elementor-element.elementor-element-4fab324 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-6637 .elementor-element.elementor-element-4031e01 > .elementor-container > .elementor-row{align-items:stretch;}.elementor-6637 .elementor-element.elementor-element-4031e01 > .elementor-container.elementor-container{max-width:1170px;}.elementor-6637 .elementor-element.elementor-element-be5241b > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-6637 .elementor-element.elementor-element-be5241b .heading-primary{font-size:26px;line-height:1.4em;}.elementor-6637 .elementor-element.elementor-element-9d1989e > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-6637 .elementor-element.elementor-element-330fd38 > .elementor-container > .elementor-row{align-items:stretch;}.elementor-6637 .elementor-element.elementor-element-330fd38{padding:15px 0px 30px 0px;}.elementor-6637 .elementor-element.elementor-element-4d23b08 > .elementor-container > .elementor-row{align-items:stretch;}.elementor-6637 .elementor-element.elementor-element-4d23b08 > .elementor-container.elementor-container{max-width:1170px;}.elementor-6637 .elementor-element.elementor-element-ae8322c > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-6637 .elementor-element.elementor-element-ae8322c .heading-primary{font-size:26px;line-height:1.4em;}.elementor-6637 .elementor-element.elementor-element-c1ee394 > .elementor-widget-container{margin:0px 0px 30px 0px;}@media(max-width:1024px){.elementor-6637 .elementor-element.elementor-element-d40e033{padding:150px 0px 150px 0px;}.elementor-6637 .elementor-element.elementor-element-d74eff0 .heading-primary{font-size:34px;}.elementor-6637 .elementor-element.elementor-element-661c48a{padding:45px 0px 11px 0px;}.elementor-6637 .elementor-element.elementor-element-4fab324{padding:11px 0px 11px 0px;}.elementor-6637 .elementor-element.elementor-element-be5241b .heading-primary{font-size:20px;}.elementor-6637 .elementor-element.elementor-element-330fd38{padding:11px 0px 22px 0px;}.elementor-6637 .elementor-element.elementor-element-ae8322c .heading-primary{font-size:20px;}}@media(max-width:767px){.elementor-6637 .elementor-element.elementor-element-d40e033{padding:120px 0px 100px 0px;}.elementor-6637 .elementor-element.elementor-element-d74eff0 .heading-primary{font-size:28px;}.elementor-6637 .elementor-element.elementor-element-661c48a{padding:36px 0px 9px 0px;}.elementor-6637 .elementor-element.elementor-element-4fab324{padding:9px 0px 9px 0px;}.elementor-6637 .elementor-element.elementor-element-be5241b .heading-primary{font-size:18px;}.elementor-6637 .elementor-element.elementor-element-330fd38{padding:9px 0px 18px 0px;}.elementor-6637 .elementor-element.elementor-element-ae8322c .heading-primary{font-size:18px;}}