.elementor-25 .elementor-element.elementor-element-24c9865 > .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(140deg, #00000000 34%, #BEBEBE 40%);opacity:0.56;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-25 .elementor-element.elementor-element-24c9865{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-25 .elementor-element.elementor-element-0d72ab3 > .elementor-widget-container{margin:0px 0px 6px 0px;}.elementor-25 .elementor-element.elementor-element-0d72ab3{text-align:right;}.elementor-25 .elementor-element.elementor-element-0d72ab3 .elementor-heading-title{font-size:16px;font-weight:800;text-transform:uppercase;letter-spacing:1px;color:#000000;}.elementor-25 .elementor-element.elementor-element-f2c6677{text-align:right;}.elementor-25 .elementor-element.elementor-element-f2c6677 .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:43px;font-weight:800;text-transform:uppercase;line-height:1.1em;letter-spacing:2px;-webkit-text-stroke-color:#000;stroke:#000;color:#000000;}.elementor-25 .elementor-element.elementor-element-e0b7db6:not(.elementor-motion-effects-element-type-background), .elementor-25 .elementor-element.elementor-element-e0b7db6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-25 .elementor-element.elementor-element-e0b7db6{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:80px 0px 80px 0px;}.elementor-25 .elementor-element.elementor-element-e0b7db6 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-25 .elementor-element.elementor-element-291f7eb > .elementor-widget-container{padding:0px 0px 40px 0px;}.elementor-25 .elementor-element.elementor-element-291f7eb{text-align:center;}.elementor-25 .elementor-element.elementor-element-291f7eb .elementor-heading-title{font-size:46px;font-weight:800;text-transform:uppercase;letter-spacing:1px;color:#000000;}.elementor-25 .elementor-element.elementor-element-5f335f8{text-align:center;color:#000000;}.elementor-25 .elementor-element.elementor-element-ec117c3 img{border-radius:50px 0px 50px 0px;}.elementor-25 .elementor-element.elementor-element-956d25c img{border-radius:50px 0px 50px 0px;}.elementor-25 .elementor-element.elementor-element-90c242e img{border-radius:50px 0px 50px 0px;}.elementor-25 .elementor-element.elementor-element-7cb7faa .elementor-button{background-color:#000000;font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:1px;border-radius:30px 30px 30px 30px;padding:16px 40px 16px 40px;}.elementor-25 .elementor-element.elementor-element-7cb7faa .elementor-button:hover, .elementor-25 .elementor-element.elementor-element-7cb7faa .elementor-button:focus{background-color:#9C9997;}.elementor-25 .elementor-element.elementor-element-7cb7faa > .elementor-widget-container{margin:60px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-4609d59 img{border-radius:50px 0px 50px 0px;}.elementor-25 .elementor-element.elementor-element-3521224 > .elementor-widget-container{padding:0px 0px 40px 0px;}.elementor-25 .elementor-element.elementor-element-3521224{text-align:center;}.elementor-25 .elementor-element.elementor-element-3521224 .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:46px;font-weight:800;text-transform:uppercase;letter-spacing:1px;color:#000000;}.elementor-25 .elementor-element.elementor-element-a2eb297{text-align:center;color:#000000;}.elementor-25 .elementor-element.elementor-element-fb78a2d{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:80px 0px 80px 0px;}.elementor-25 .elementor-element.elementor-element-fb78a2d > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-25 .elementor-element.elementor-element-ff4f847 > .elementor-widget-container{padding:0px 0px 40px 0px;}.elementor-25 .elementor-element.elementor-element-ff4f847{text-align:center;}.elementor-25 .elementor-element.elementor-element-ff4f847 .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:46px;font-weight:800;text-transform:uppercase;letter-spacing:1px;color:#000000;}.elementor-25 .elementor-element.elementor-element-dc77b6f > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-25 .elementor-element.elementor-element-aba0204{text-align:center;}.elementor-25 .elementor-element.elementor-element-aba0204 .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:15px;text-transform:uppercase;letter-spacing:1px;color:#000000;}.elementor-25 .elementor-element.elementor-element-5f3f3af{--spacer-size:20px;}.elementor-25 .elementor-element.elementor-element-fc9fa4b{text-align:center;}.elementor-25 .elementor-element.elementor-element-fc9fa4b .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:15px;text-transform:uppercase;letter-spacing:1px;color:#000000;}.elementor-25 .elementor-element.elementor-element-8e514e3{text-align:center;}.elementor-25 .elementor-element.elementor-element-8e514e3 .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:15px;text-transform:uppercase;letter-spacing:1px;color:#000000;}.elementor-25 .elementor-element.elementor-element-c1c646c{text-align:right;}.elementor-25 .elementor-element.elementor-element-c1c646c .elementor-heading-title{font-size:15px;text-transform:uppercase;letter-spacing:1px;color:#F9671D;}.elementor-25 .elementor-element.elementor-element-7711fb1{text-align:center;}.elementor-25 .elementor-element.elementor-element-7711fb1 .elementor-heading-title{font-size:15px;text-transform:uppercase;letter-spacing:1px;color:#000000;}.elementor-25 .elementor-element.elementor-element-82c62b6{--spacer-size:20px;}.elementor-25 .elementor-element.elementor-element-724260b{text-align:center;}.elementor-25 .elementor-element.elementor-element-724260b .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:15px;text-transform:uppercase;letter-spacing:1px;color:#000000;}.elementor-25 .elementor-element.elementor-element-d5629f4{text-align:right;}.elementor-25 .elementor-element.elementor-element-d5629f4 .elementor-heading-title{font-size:15px;text-transform:uppercase;letter-spacing:1px;color:#F9671D;}.elementor-25 .elementor-element.elementor-element-966fb0b > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-25 .elementor-element.elementor-element-966fb0b{padding:50px 0px 50px 0px;}.elementor-25 .elementor-element.elementor-element-83cf894 > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-25 .elementor-element.elementor-element-83cf894{text-align:right;}.elementor-25 .elementor-element.elementor-element-83cf894 .elementor-heading-title{font-size:22px;font-weight:600;text-transform:capitalize;font-style:italic;line-height:1.4em;letter-spacing:0.5px;color:#671C62;}.elementor-25 .elementor-element.elementor-element-3e65df4 > .elementor-widget-container{margin:0px 0px 6px 0px;}.elementor-25 .elementor-element.elementor-element-3e65df4{text-align:right;}.elementor-25 .elementor-element.elementor-element-3e65df4 .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:22px;font-weight:600;text-transform:uppercase;letter-spacing:1px;color:#000000;}.elementor-25 .elementor-element.elementor-element-62db5d6 > .elementor-element-populated{margin:0px 20px 0px 20px;--e-column-margin-right:20px;--e-column-margin-left:20px;}.elementor-25 .elementor-element.elementor-element-cdfebe9 > .elementor-widget-container{padding:0px 0px 40px 0px;}.elementor-25 .elementor-element.elementor-element-cdfebe9{text-align:center;}.elementor-25 .elementor-element.elementor-element-cdfebe9 .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:46px;font-weight:800;text-transform:uppercase;letter-spacing:1px;color:#000000;}.elementor-25 .elementor-element.elementor-element-8199cee img{border-radius:50px 0px 50px 0px;}.elementor-25 .elementor-element.elementor-element-32f0f4b:not(.elementor-motion-effects-element-type-background), .elementor-25 .elementor-element.elementor-element-32f0f4b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;background-image:url("https://tmk.krakow.business/wp-content/uploads/2024/07/Projekt-bez-nazwy-10.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-25 .elementor-element.elementor-element-32f0f4b > .elementor-background-overlay{background-color:#E6E4E4;opacity:0.61;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-25 .elementor-element.elementor-element-32f0f4b{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:80px 0px 80px 0px;}.elementor-25 .elementor-element.elementor-element-bfa7d3a > .elementor-widget-container{padding:0px 0px 40px 0px;}.elementor-25 .elementor-element.elementor-element-bfa7d3a{text-align:center;}.elementor-25 .elementor-element.elementor-element-bfa7d3a .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:46px;font-weight:800;text-transform:uppercase;letter-spacing:1px;color:#000000;}.elementor-25 .elementor-element.elementor-element-b348f03 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-25 .elementor-element.elementor-element-31a5dbd{text-align:center;}.elementor-25 .elementor-element.elementor-element-31a5dbd .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:15px;text-transform:uppercase;letter-spacing:1px;color:#000000;}.elementor-25 .elementor-element.elementor-element-10c1976{--spacer-size:20px;}.elementor-25 .elementor-element.elementor-element-20be67f{text-align:center;}.elementor-25 .elementor-element.elementor-element-20be67f .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:15px;text-transform:uppercase;letter-spacing:1px;color:#000000;}.elementor-25 .elementor-element.elementor-element-13669b9{text-align:right;}.elementor-25 .elementor-element.elementor-element-13669b9 .elementor-heading-title{font-size:15px;text-transform:uppercase;letter-spacing:1px;color:#F9671D;}.elementor-25 .elementor-element.elementor-element-c0de7a1{text-align:center;}.elementor-25 .elementor-element.elementor-element-c0de7a1 .elementor-heading-title{font-size:15px;text-transform:uppercase;letter-spacing:1px;color:#000000;}.elementor-25 .elementor-element.elementor-element-5ba4ce8{--spacer-size:20px;}.elementor-25 .elementor-element.elementor-element-646ee1e{text-align:right;}.elementor-25 .elementor-element.elementor-element-646ee1e .elementor-heading-title{font-size:15px;text-transform:uppercase;letter-spacing:1px;color:#F9671D;}.elementor-25 .elementor-element.elementor-element-6200d98 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-25 .elementor-element.elementor-element-6200d98{padding:50px 0px 50px 0px;}.elementor-25 .elementor-element.elementor-element-364f96a > .elementor-element-populated{margin:0px 20px 0px 20px;--e-column-margin-right:20px;--e-column-margin-left:20px;}.elementor-25 .elementor-element.elementor-element-746bf44 img{border-radius:50px 0px 50px 0px;}.elementor-25 .elementor-element.elementor-element-e900b10 > .elementor-widget-container{margin:0px 0px 6px 0px;}.elementor-25 .elementor-element.elementor-element-e900b10 .elementor-heading-title{font-size:14px;font-weight:600;text-transform:uppercase;letter-spacing:1px;color:#F9671D;}.elementor-25 .elementor-element.elementor-element-53f7334 > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-25 .elementor-element.elementor-element-53f7334{text-align:center;}.elementor-25 .elementor-element.elementor-element-53f7334 .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:22px;font-weight:600;text-transform:capitalize;font-style:italic;line-height:1.4em;letter-spacing:0.5px;color:#000000;}.elementor-25 .elementor-element.elementor-element-bf1a8ee:not(.elementor-motion-effects-element-type-background), .elementor-25 .elementor-element.elementor-element-bf1a8ee > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-25 .elementor-element.elementor-element-bf1a8ee{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:80px 0px 80px 0px;}.elementor-25 .elementor-element.elementor-element-bf1a8ee > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-25 .elementor-element.elementor-element-5973de4{text-align:center;}.elementor-25 .elementor-element.elementor-element-5973de4 .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:39px;color:#FFFFFF;}.elementor-25 .elementor-element.elementor-element-b584ccf:not(.elementor-motion-effects-element-type-background), .elementor-25 .elementor-element.elementor-element-b584ccf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-25 .elementor-element.elementor-element-b584ccf{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:80px 0px 80px 0px;}.elementor-25 .elementor-element.elementor-element-b584ccf > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-25 .elementor-element.elementor-element-aafad70 > .elementor-widget-container{padding:0px 0px 40px 0px;}.elementor-25 .elementor-element.elementor-element-aafad70 .elementor-heading-title{font-size:35px;font-weight:800;text-transform:uppercase;letter-spacing:1px;color:#000000;}.elementor-25 .elementor-element.elementor-element-4ad56d3 > .elementor-widget-container{margin:0px 0px 6px 0px;}.elementor-25 .elementor-element.elementor-element-4ad56d3 .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:14px;font-weight:600;text-transform:uppercase;letter-spacing:1px;color:#000000;}.elementor-25 .elementor-element.elementor-element-eadea9a > .elementor-widget-container{margin:0px 0px 6px 0px;}.elementor-25 .elementor-element.elementor-element-eadea9a .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:14px;font-weight:600;text-transform:uppercase;letter-spacing:1px;color:#000000;}.elementor-25 .elementor-element.elementor-element-fabb839 > .elementor-widget-container{margin:0px 0px 6px 0px;}.elementor-25 .elementor-element.elementor-element-fabb839 .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:14px;font-weight:600;text-transform:uppercase;letter-spacing:1px;color:#000000;}.elementor-25 .elementor-element.elementor-element-e69574f iframe{height:346px;}@media(max-width:1024px){.elementor-25 .elementor-element.elementor-element-62db5d6 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-25 .elementor-element.elementor-element-364f96a > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}}@media(max-width:767px){.elementor-25 .elementor-element.elementor-element-24c9865{padding:100px 0px 40px 0px;}.elementor-25 .elementor-element.elementor-element-f2c6677 .elementor-heading-title{font-size:54px;}.elementor-25 .elementor-element.elementor-element-e0b7db6{padding:30px 0px 30px 0px;}.elementor-25 .elementor-element.elementor-element-291f7eb .elementor-heading-title{font-size:26px;}.elementor-25 .elementor-element.elementor-element-7cb7faa > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-3521224 .elementor-heading-title{font-size:26px;}.elementor-25 .elementor-element.elementor-element-fb78a2d{padding:30px 0px 30px 0px;}.elementor-25 .elementor-element.elementor-element-ff4f847 .elementor-heading-title{font-size:26px;}.elementor-25 .elementor-element.elementor-element-966fb0b{padding:30px 0px 30px 0px;}.elementor-25 .elementor-element.elementor-element-cdfebe9 .elementor-heading-title{font-size:26px;}.elementor-25 .elementor-element.elementor-element-32f0f4b{padding:30px 0px 30px 0px;}.elementor-25 .elementor-element.elementor-element-bfa7d3a .elementor-heading-title{font-size:26px;}.elementor-25 .elementor-element.elementor-element-6200d98{padding:30px 0px 30px 0px;}.elementor-25 .elementor-element.elementor-element-bf1a8ee{padding:30px 0px 30px 0px;}.elementor-25 .elementor-element.elementor-element-b584ccf{padding:30px 0px 30px 0px;}.elementor-25 .elementor-element.elementor-element-aafad70 .elementor-heading-title{font-size:28px;}}@media(max-width:1024px) and (min-width:768px){.elementor-25 .elementor-element.elementor-element-faacbf5{width:100%;}.elementor-25 .elementor-element.elementor-element-1eaa35f{width:100%;}.elementor-25 .elementor-element.elementor-element-62db5d6{width:100%;}.elementor-25 .elementor-element.elementor-element-364f96a{width:100%;}.elementor-25 .elementor-element.elementor-element-1a1e9eb{width:100%;}.elementor-25 .elementor-element.elementor-element-611ed00{width:100%;}.elementor-25 .elementor-element.elementor-element-c1c0c36{width:100%;}}