.elementor-13237 .elementor-element.elementor-element-3c57f6d > .elementor-container{min-height:250px;}.elementor-13237 .elementor-element.elementor-element-3c57f6d:not(.elementor-motion-effects-element-type-background), .elementor-13237 .elementor-element.elementor-element-3c57f6d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://klima-premium.pl/wp-content/uploads/2024/03/subpage-bg.jpg");background-position:top center;background-size:auto;}.elementor-13237 .elementor-element.elementor-element-3c57f6d{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-13237 .elementor-element.elementor-element-3c57f6d > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-13237 .elementor-element.elementor-element-8686548{text-align:center;}.elementor-13237 .elementor-element.elementor-element-8686548 .elementor-heading-title{color:#FFFFFF;text-shadow:1px 1px 5px rgba(0, 0, 0, 0.42);}.elementor-13237 .elementor-element.elementor-element-0ca0340 > .elementor-container{max-width:1600px;}.elementor-13237 .elementor-element.elementor-element-0ca0340 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-13237 .elementor-element.elementor-element-0ca0340:not(.elementor-motion-effects-element-type-background), .elementor-13237 .elementor-element.elementor-element-0ca0340 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://klima-premium.pl/wp-content/uploads/2020/10/corporation3-sectionbg2.png");background-position:top center;background-repeat:no-repeat;background-size:auto;}.elementor-13237 .elementor-element.elementor-element-0ca0340{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:120px 30px 30px 20px;}.elementor-13237 .elementor-element.elementor-element-0ca0340 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-13237 .elementor-element.elementor-element-ab18802 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-13237 .elementor-element.elementor-element-79eb6fd{text-align:center;width:100%;max-width:100%;--e-transform-transition-duration:600ms;}.elementor-13237 .elementor-element.elementor-element-79eb6fd img{width:100%;max-width:100%;height:20vh;object-fit:cover;object-position:center center;}.elementor-13237 .elementor-element.elementor-element-79eb6fd > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-13237 .elementor-element.elementor-element-79eb6fd.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-13237 .elementor-element.elementor-element-79eb6fd > .elementor-widget-container:hover{--e-transform-scale:1.1;}.elementor-13237 .elementor-element.elementor-element-b95c0f4 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 100px 0px 0px;}.elementor-13237 .elementor-element.elementor-element-8d7c90c .elementor-heading-title{font-size:var( --e-global-typography-bf6f356-font-size );font-weight:var( --e-global-typography-bf6f356-font-weight );line-height:var( --e-global-typography-bf6f356-line-height );letter-spacing:var( --e-global-typography-bf6f356-letter-spacing );word-spacing:var( --e-global-typography-bf6f356-word-spacing );}.elementor-13237 .elementor-element.elementor-element-8d7c90c > .elementor-widget-container{margin:0px -40px 0px 0px;padding:0px 0px 0px 0px;}.elementor-13237 .elementor-element.elementor-element-6c16b68{text-align:justify;}.elementor-13237 .elementor-element.elementor-element-6c16b68 > .elementor-widget-container{margin:0px 0px -20px 5px;padding:0px 0px 0px 0px;}.elementor-13237 .elementor-element.elementor-element-81484e2 .elementor-button .elementor-align-icon-right{margin-left:15px;}.elementor-13237 .elementor-element.elementor-element-81484e2 .elementor-button .elementor-align-icon-left{margin-right:15px;}.elementor-13237 .elementor-element.elementor-element-81484e2 .elementor-button{font-size:18px;text-decoration:none;fill:#FFFFFF;color:#FFFFFF;background-color:#2991D6;}.elementor-13237 .elementor-element.elementor-element-81484e2 .elementor-button:hover, .elementor-13237 .elementor-element.elementor-element-81484e2 .elementor-button:focus{background-color:#474747;}.elementor-13237 .elementor-element.elementor-element-81484e2 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-13237 .elementor-element.elementor-element-c3a9ced > .elementor-container{max-width:1600px;}.elementor-13237 .elementor-element.elementor-element-c3a9ced > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-13237 .elementor-element.elementor-element-c3a9ced:not(.elementor-motion-effects-element-type-background), .elementor-13237 .elementor-element.elementor-element-c3a9ced > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F5F5;}.elementor-13237 .elementor-element.elementor-element-c3a9ced{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:40px 20px 40px 20px;}.elementor-13237 .elementor-element.elementor-element-c3a9ced > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-13237 .elementor-element.elementor-element-691da1d > .elementor-element-populated{margin:-10px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-13237 .elementor-element.elementor-element-7f7bd78{--display:flex;--background-transition:0.3s;}.elementor-13237 .elementor-element.elementor-element-e7cde1f{text-align:center;}.elementor-13237 .elementor-element.elementor-element-e7cde1f .elementor-heading-title{font-size:50px;}.elementor-13237 .elementor-element.elementor-element-3bc455f{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-13237 .elementor-element.elementor-element-3bc455f.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-13237 .elementor-element.elementor-element-c6da87f > .elementor-container{max-width:1600px;}.elementor-13237 .elementor-element.elementor-element-c6da87f > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-13237 .elementor-element.elementor-element-c6da87f:not(.elementor-motion-effects-element-type-background), .elementor-13237 .elementor-element.elementor-element-c6da87f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-13237 .elementor-element.elementor-element-c6da87f{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:40px 20px 40px 20px;}.elementor-13237 .elementor-element.elementor-element-c6da87f > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-13237 .elementor-element.elementor-element-28bf118 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 100px;}.elementor-13237 .elementor-element.elementor-element-24262b5 .elementor-heading-title{font-size:var( --e-global-typography-bf6f356-font-size );font-weight:var( --e-global-typography-bf6f356-font-weight );line-height:var( --e-global-typography-bf6f356-line-height );letter-spacing:var( --e-global-typography-bf6f356-letter-spacing );word-spacing:var( --e-global-typography-bf6f356-word-spacing );}.elementor-13237 .elementor-element.elementor-element-b50ceac{text-align:justify;}.elementor-13237 .elementor-element.elementor-element-b50ceac > .elementor-widget-container{margin:0px 0px -10px 5px;padding:0px 0px 0px 0px;}.elementor-13237 .elementor-element.elementor-element-5207eb6 .elementor-button .elementor-align-icon-right{margin-left:15px;}.elementor-13237 .elementor-element.elementor-element-5207eb6 .elementor-button .elementor-align-icon-left{margin-right:15px;}.elementor-13237 .elementor-element.elementor-element-5207eb6 .elementor-button{font-size:18px;text-decoration:none;fill:#FFFFFF;color:#FFFFFF;background-color:#2991D6;}.elementor-13237 .elementor-element.elementor-element-5207eb6 .elementor-button:hover, .elementor-13237 .elementor-element.elementor-element-5207eb6 .elementor-button:focus{background-color:#474747;}.elementor-13237 .elementor-element.elementor-element-5207eb6 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-13237 .elementor-element.elementor-element-5207eb6{width:var( --container-widget-width, 29.867% );max-width:29.867%;--container-widget-width:29.867%;--container-widget-flex-grow:0;}.elementor-13237 .elementor-element.elementor-element-5207eb6.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-13237 .elementor-element.elementor-element-e95c702 > .elementor-widget-container{margin:0px 0px 0px 40px;}.elementor-13237 .elementor-element.elementor-element-e95c702{width:var( --container-widget-width, 103.881% );max-width:103.881%;--container-widget-width:103.881%;--container-widget-flex-grow:0;}.elementor-13237 .elementor-element.elementor-element-e95c702.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-13237 .elementor-element.elementor-element-dbd8cc0 > .elementor-container{max-width:1600px;}.elementor-13237 .elementor-element.elementor-element-dbd8cc0 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-13237 .elementor-element.elementor-element-dbd8cc0:not(.elementor-motion-effects-element-type-background), .elementor-13237 .elementor-element.elementor-element-dbd8cc0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F5F5;}.elementor-13237 .elementor-element.elementor-element-dbd8cc0{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:40px 20px 40px 20px;}.elementor-13237 .elementor-element.elementor-element-dbd8cc0 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-13237 .elementor-element.elementor-element-a1d051c.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-13237 .elementor-element.elementor-element-a1d051c.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-13237 .elementor-element.elementor-element-a1d051c > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 100px;}.elementor-13237 .elementor-element.elementor-element-b15b370 .elementor-heading-title{font-size:var( --e-global-typography-bf6f356-font-size );font-weight:var( --e-global-typography-bf6f356-font-weight );line-height:var( --e-global-typography-bf6f356-line-height );letter-spacing:var( --e-global-typography-bf6f356-letter-spacing );word-spacing:var( --e-global-typography-bf6f356-word-spacing );}.elementor-13237 .elementor-element.elementor-element-b15b370 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-13237 .elementor-element.elementor-element-b84d35c{text-align:justify;}.elementor-13237 .elementor-element.elementor-element-b84d35c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-bc-flex-widget .elementor-13237 .elementor-element.elementor-element-683836c.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-13237 .elementor-element.elementor-element-683836c.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-13237 .elementor-element.elementor-element-683836c > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 100px 0px 75px;}.elementor-13237 .elementor-element.elementor-element-15bf08c .elementor-heading-title{font-size:var( --e-global-typography-bf6f356-font-size );font-weight:var( --e-global-typography-bf6f356-font-weight );line-height:var( --e-global-typography-bf6f356-line-height );letter-spacing:var( --e-global-typography-bf6f356-letter-spacing );word-spacing:var( --e-global-typography-bf6f356-word-spacing );}.elementor-13237 .elementor-element.elementor-element-15bf08c > .elementor-widget-container{margin:0px -20px 0px 0px;}.elementor-13237 .elementor-element.elementor-element-15bf08c.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-13237 .elementor-element.elementor-element-0c579ee{text-align:justify;width:100%;max-width:100%;}.elementor-13237 .elementor-element.elementor-element-0c579ee > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-13237 .elementor-element.elementor-element-0c579ee.elementor-element{--flex-grow:0;--flex-shrink:0;}@media(max-width:1024px){.elementor-13237 .elementor-element.elementor-element-79eb6fd img{object-fit:contain;}.elementor-13237 .elementor-element.elementor-element-b95c0f4 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 30px 0px 30px;}.elementor-13237 .elementor-element.elementor-element-8d7c90c .elementor-heading-title{font-size:var( --e-global-typography-bf6f356-font-size );line-height:var( --e-global-typography-bf6f356-line-height );letter-spacing:var( --e-global-typography-bf6f356-letter-spacing );word-spacing:var( --e-global-typography-bf6f356-word-spacing );}.elementor-13237 .elementor-element.elementor-element-8d7c90c > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-13237 .elementor-element.elementor-element-8d7c90c{width:100%;max-width:100%;}.elementor-13237 .elementor-element.elementor-element-6c16b68{text-align:justify;}.elementor-13237 .elementor-element.elementor-element-28bf118 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-13237 .elementor-element.elementor-element-24262b5 .elementor-heading-title{font-size:var( --e-global-typography-bf6f356-font-size );line-height:var( --e-global-typography-bf6f356-line-height );letter-spacing:var( --e-global-typography-bf6f356-letter-spacing );word-spacing:var( --e-global-typography-bf6f356-word-spacing );}.elementor-13237 .elementor-element.elementor-element-24262b5 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-13237 .elementor-element.elementor-element-5207eb6{width:var( --container-widget-width, 247.297px );max-width:247.297px;--container-widget-width:247.297px;--container-widget-flex-grow:0;}.elementor-13237 .elementor-element.elementor-element-e95c702 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-bc-flex-widget .elementor-13237 .elementor-element.elementor-element-a1d051c.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-13237 .elementor-element.elementor-element-a1d051c.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-13237 .elementor-element.elementor-element-a1d051c > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 20px;}.elementor-13237 .elementor-element.elementor-element-b15b370 .elementor-heading-title{font-size:var( --e-global-typography-bf6f356-font-size );line-height:var( --e-global-typography-bf6f356-line-height );letter-spacing:var( --e-global-typography-bf6f356-letter-spacing );word-spacing:var( --e-global-typography-bf6f356-word-spacing );}.elementor-13237 .elementor-element.elementor-element-b15b370 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-bc-flex-widget .elementor-13237 .elementor-element.elementor-element-683836c.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-13237 .elementor-element.elementor-element-683836c.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-13237 .elementor-element.elementor-element-683836c > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 30px 0px 30px;}.elementor-13237 .elementor-element.elementor-element-15bf08c .elementor-heading-title{font-size:var( --e-global-typography-bf6f356-font-size );line-height:var( --e-global-typography-bf6f356-line-height );letter-spacing:var( --e-global-typography-bf6f356-letter-spacing );word-spacing:var( --e-global-typography-bf6f356-word-spacing );}.elementor-13237 .elementor-element.elementor-element-15bf08c > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-13237 .elementor-element.elementor-element-15bf08c{width:100%;max-width:100%;}.elementor-13237 .elementor-element.elementor-element-0c579ee{width:100%;max-width:100%;}}@media(max-width:767px){.elementor-13237 .elementor-element.elementor-element-8686548 > .elementor-widget-container{margin:10px 10px 10px 10px;}.elementor-13237 .elementor-element.elementor-element-0ca0340{padding:30px 30px 30px 30px;}.elementor-13237 .elementor-element.elementor-element-ab18802 > .elementor-element-populated{margin:50px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-13237 .elementor-element.elementor-element-79eb6fd img{width:75%;height:300px;}.elementor-13237 .elementor-element.elementor-element-79eb6fd > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-13237 .elementor-element.elementor-element-79eb6fd{width:100%;max-width:100%;}.elementor-13237 .elementor-element.elementor-element-b95c0f4 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-13237 .elementor-element.elementor-element-8d7c90c{text-align:center;}.elementor-13237 .elementor-element.elementor-element-8d7c90c .elementor-heading-title{font-size:var( --e-global-typography-bf6f356-font-size );line-height:var( --e-global-typography-bf6f356-line-height );letter-spacing:var( --e-global-typography-bf6f356-letter-spacing );word-spacing:var( --e-global-typography-bf6f356-word-spacing );}.elementor-13237 .elementor-element.elementor-element-8d7c90c > .elementor-widget-container{margin:0px -20px 0px -20px;padding:0px 0px 0px 0px;}.elementor-13237 .elementor-element.elementor-element-3bc455f{width:100%;max-width:100%;}.elementor-13237 .elementor-element.elementor-element-28bf118 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-13237 .elementor-element.elementor-element-24262b5{text-align:center;}.elementor-13237 .elementor-element.elementor-element-24262b5 .elementor-heading-title{font-size:var( --e-global-typography-bf6f356-font-size );line-height:var( --e-global-typography-bf6f356-line-height );letter-spacing:var( --e-global-typography-bf6f356-letter-spacing );word-spacing:var( --e-global-typography-bf6f356-word-spacing );}.elementor-13237 .elementor-element.elementor-element-b50ceac{text-align:justify;}.elementor-13237 .elementor-element.elementor-element-b50ceac > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 20px 0px 20px;}.elementor-13237 .elementor-element.elementor-element-5207eb6{width:100%;max-width:100%;}.elementor-13237 .elementor-element.elementor-element-aedb8c9 > .elementor-element-populated{margin:50px 0px 50px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-13237 .elementor-element.elementor-element-e95c702 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-13237 .elementor-element.elementor-element-e95c702{width:100%;max-width:100%;}.elementor-13237 .elementor-element.elementor-element-dbd8cc0{padding:20px 20px 20px 20px;}.elementor-13237 .elementor-element.elementor-element-a1d051c > .elementor-element-populated{margin:0px 20px 0px 20px;--e-column-margin-right:20px;--e-column-margin-left:20px;padding:0px 0px 0px 0px;}.elementor-13237 .elementor-element.elementor-element-b15b370{text-align:center;}.elementor-13237 .elementor-element.elementor-element-b15b370 .elementor-heading-title{font-size:var( --e-global-typography-bf6f356-font-size );line-height:var( --e-global-typography-bf6f356-line-height );letter-spacing:var( --e-global-typography-bf6f356-letter-spacing );word-spacing:var( --e-global-typography-bf6f356-word-spacing );}.elementor-13237 .elementor-element.elementor-element-b15b370 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-13237 .elementor-element.elementor-element-b84d35c{text-align:justify;}.elementor-13237 .elementor-element.elementor-element-b84d35c > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-13237 .elementor-element.elementor-element-683836c > .elementor-element-populated{margin:50px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 20px 0px 20px;}.elementor-13237 .elementor-element.elementor-element-15bf08c{text-align:center;width:100%;max-width:100%;}.elementor-13237 .elementor-element.elementor-element-15bf08c .elementor-heading-title{font-size:var( --e-global-typography-bf6f356-font-size );line-height:var( --e-global-typography-bf6f356-line-height );letter-spacing:var( --e-global-typography-bf6f356-letter-spacing );word-spacing:var( --e-global-typography-bf6f356-word-spacing );}.elementor-13237 .elementor-element.elementor-element-15bf08c > .elementor-widget-container{margin:0px -20px 0px -20px;padding:0px 0px 0px 0px;}.elementor-13237 .elementor-element.elementor-element-0c579ee{text-align:justify;width:100%;max-width:100%;}.elementor-13237 .elementor-element.elementor-element-0c579ee > .elementor-widget-container{padding:0px 0px 0px 0px;}}@media(min-width:768px){.elementor-13237 .elementor-element.elementor-element-ab18802{width:44.964%;}.elementor-13237 .elementor-element.elementor-element-b95c0f4{width:54.993%;}.elementor-13237 .elementor-element.elementor-element-28bf118{width:58.573%;}.elementor-13237 .elementor-element.elementor-element-aedb8c9{width:41.395%;}.elementor-13237 .elementor-element.elementor-element-a1d051c{width:50%;}.elementor-13237 .elementor-element.elementor-element-683836c{width:50%;}}/* Start custom CSS for heading, class: .elementor-element-8686548 */@media (max-width: 767px) {
 .elementor-13237 .elementor-element.elementor-element-8686548 h2.elementor-heading-title.elementor-size-medium,
  .elementor-13237 .elementor-element.elementor-element-8686548 h2.elementor-heading-title.elementor-size-large,
  .elementor-13237 .elementor-element.elementor-element-8686548 h2.elementor-heading-title.elementor-size-small,
  .elementor-13237 .elementor-element.elementor-element-8686548 h2.elementor-heading-title.elementor-size-default,
  .elementor-13237 .elementor-element.elementor-element-8686548 h3.elementor-heading-title.elementor-size-medium,
  .elementor-13237 .elementor-element.elementor-element-8686548 h3.elementor-heading-title.elementor-size-large,
  .elementor-13237 .elementor-element.elementor-element-8686548 h3.elementor-heading-title.elementor-size-small,
  .elementor-13237 .elementor-element.elementor-element-8686548 h3.elementor-heading-title.elementor-size-default,
  .elementor-13237 .elementor-element.elementor-element-8686548 h1.elementor-heading-title.elementor-size-medium,
  .elementor-13237 .elementor-element.elementor-element-8686548 h1.elementor-heading-title.elementor-size-large,
  .elementor-13237 .elementor-element.elementor-element-8686548 h1.elementor-heading-title.elementor-size-small,
  .elementor-13237 .elementor-element.elementor-element-8686548 h1.elementor-heading-title.elementor-size-default {
    font-size: 25px !important;
  }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-79eb6fd */@media (max-width: 768px) {
    .elementor-13237 .elementor-element.elementor-element-79eb6fd {
        width: 100% !important;
        height: auto !important;
        max-width: 100%;
    }
}
@media (max-width: 480px) {
    .elementor-13237 .elementor-element.elementor-element-79eb6fd {
        width: 90%; /* Nieco mniejsze zdjęcie, by nie było za duże */
        margin: 0 auto; /* Wyśrodkowanie */
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8d7c90c */@media (max-width: 767px) {
 .elementor-13237 .elementor-element.elementor-element-8d7c90c h2.elementor-heading-title.elementor-size-medium,
  .elementor-13237 .elementor-element.elementor-element-8d7c90c h2.elementor-heading-title.elementor-size-large,
  .elementor-13237 .elementor-element.elementor-element-8d7c90c h2.elementor-heading-title.elementor-size-small,
  .elementor-13237 .elementor-element.elementor-element-8d7c90c h2.elementor-heading-title.elementor-size-default,
  .elementor-13237 .elementor-element.elementor-element-8d7c90c h3.elementor-heading-title.elementor-size-medium,
  .elementor-13237 .elementor-element.elementor-element-8d7c90c h3.elementor-heading-title.elementor-size-large,
  .elementor-13237 .elementor-element.elementor-element-8d7c90c h3.elementor-heading-title.elementor-size-small,
  .elementor-13237 .elementor-element.elementor-element-8d7c90c h3.elementor-heading-title.elementor-size-default {
    font-size: 20px !important;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6c16b68 */.elementor-13237 .elementor-element.elementor-element-6c16b68 ul li {
  color: #555;
}
@media (max-width: 767px){
    .elementor-13237 .elementor-element.elementor-element-6c16b68 ul li {     
        margin-left: -15px;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e7cde1f */@media only screen and (max-width: 768px) { .elementor-13237 .elementor-element.elementor-element-e7cde1f p {
font-size: 25px !important;
}
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-3bc455f */.custom-elementor-button {
    text-align: center;
    display: flex;
    flex-direction: column;
    align-items: center;
    text-decoration: none;
    background-color: #2991D6;
    color: white;
    padding: 0px 0px;
    border-radius: 5px;
}

.custom-elementor-button i {
    font-size: 20px;
    margin-bottom: 5px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-24262b5 */@media (max-width: 767px) {
 .elementor-13237 .elementor-element.elementor-element-24262b5 h2.elementor-heading-title.elementor-size-medium,
  .elementor-13237 .elementor-element.elementor-element-24262b5 h2.elementor-heading-title.elementor-size-large,
  .elementor-13237 .elementor-element.elementor-element-24262b5 h2.elementor-heading-title.elementor-size-small,
  .elementor-13237 .elementor-element.elementor-element-24262b5 h2.elementor-heading-title.elementor-size-default,
  .elementor-13237 .elementor-element.elementor-element-24262b5 h3.elementor-heading-title.elementor-size-medium,
  .elementor-13237 .elementor-element.elementor-element-24262b5 h3.elementor-heading-title.elementor-size-large,
  .elementor-13237 .elementor-element.elementor-element-24262b5 h3.elementor-heading-title.elementor-size-small,
  .elementor-13237 .elementor-element.elementor-element-24262b5 h3.elementor-heading-title.elementor-size-default {
    font-size: 20px !important;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b50ceac */.elementor-13237 .elementor-element.elementor-element-b50ceac ul li {
  color: #555;
}
@media (max-width: 767px){
    .elementor-13237 .elementor-element.elementor-element-b50ceac ul li {     
        margin-left: -15px;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b15b370 */@media (max-width: 767px) {
 .elementor-13237 .elementor-element.elementor-element-b15b370 h2.elementor-heading-title.elementor-size-medium,
  .elementor-13237 .elementor-element.elementor-element-b15b370 h2.elementor-heading-title.elementor-size-large,
  .elementor-13237 .elementor-element.elementor-element-b15b370 h2.elementor-heading-title.elementor-size-small,
  .elementor-13237 .elementor-element.elementor-element-b15b370 h2.elementor-heading-title.elementor-size-default,
  .elementor-13237 .elementor-element.elementor-element-b15b370 h3.elementor-heading-title.elementor-size-medium,
  .elementor-13237 .elementor-element.elementor-element-b15b370 h3.elementor-heading-title.elementor-size-large,
  .elementor-13237 .elementor-element.elementor-element-b15b370 h3.elementor-heading-title.elementor-size-small,
  .elementor-13237 .elementor-element.elementor-element-b15b370 h3.elementor-heading-title.elementor-size-default {
    font-size: 20px !important;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b84d35c */.elementor-13237 .elementor-element.elementor-element-b84d35c ul li {
  color: #555;
}
@media (max-width: 767px){
    .elementor-13237 .elementor-element.elementor-element-b84d35c ul li {     
        margin-left: -15px;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-15bf08c */@media (max-width: 767px) {
 .elementor-13237 .elementor-element.elementor-element-15bf08c h2.elementor-heading-title.elementor-size-medium,
  .elementor-13237 .elementor-element.elementor-element-15bf08c h2.elementor-heading-title.elementor-size-large,
  .elementor-13237 .elementor-element.elementor-element-15bf08c h2.elementor-heading-title.elementor-size-small,
  .elementor-13237 .elementor-element.elementor-element-15bf08c h2.elementor-heading-title.elementor-size-default,
  .elementor-13237 .elementor-element.elementor-element-15bf08c h3.elementor-heading-title.elementor-size-medium,
  .elementor-13237 .elementor-element.elementor-element-15bf08c h3.elementor-heading-title.elementor-size-large,
  .elementor-13237 .elementor-element.elementor-element-15bf08c h3.elementor-heading-title.elementor-size-small,
  .elementor-13237 .elementor-element.elementor-element-15bf08c h3.elementor-heading-title.elementor-size-default {
    font-size: 20px !important;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0c579ee */.elementor-13237 .elementor-element.elementor-element-0c579ee ul li {
  color: #555;
}
@media (max-width: 767px){
    .elementor-13237 .elementor-element.elementor-element-0c579ee ul li {     
        margin-left: -15px;
    }
}/* End custom CSS */