.elementor-2 .elementor-element.elementor-element-4f7517f.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-2 .elementor-element.elementor-element-4f7517f > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:20px;}.elementor-2 .elementor-element.elementor-element-cbb8b0b .elementor-repeater-item-264025d .swiper-slide-bg{background-color:#00410A;background-image:url(https://kassi.pl/wp-content/uploads/2026/01/DSC03020-kopia2-scaled.png);background-size:cover;}.elementor-2 .elementor-element.elementor-element-cbb8b0b .elementor-repeater-item-4708fb9 .swiper-slide-bg{background-color:#00410A;background-image:url(https://kassi.pl/wp-content/uploads/2026/01/Projekt-bez-nazwy2-scaled.jpg);background-size:cover;}.elementor-2 .elementor-element.elementor-element-cbb8b0b .elementor-repeater-item-fddc1f8 .swiper-slide-bg{background-color:#00410A;background-image:url(https://kassi.pl/wp-content/uploads/2026/01/DSC03032-kopia2-scaled.jpg);background-size:auto;}.elementor-2 .elementor-element.elementor-element-cbb8b0b .swiper-slide{height:900px;transition-duration:calc(5000ms*1.2);}.elementor-2 .elementor-element.elementor-element-cbb8b0b .swiper-slide-contents{max-width:100%;text-shadow:5px 5px 5px rgba(0,0,0,0.3);}.elementor-2 .elementor-element.elementor-element-cbb8b0b .swiper-slide-inner{text-align:center;}.elementor-2 .elementor-element.elementor-element-cbb8b0b .elementor-slide-heading{color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-cbb8b0b .elementor-slide-description{color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-cbb8b0b .elementor-slide-button{border-width:1px;color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-cbb8b0b .swiper-pagination-bullet{--swiper-pagination-bullet-horizontal-gap:5px;--swiper-pagination-bullet-vertical-gap:5px;height:15px;width:15px;}.elementor-2 .elementor-element.elementor-element-cbb8b0b .swiper-horizontal .swiper-pagination-progressbar{height:15px;}.elementor-2 .elementor-element.elementor-element-cbb8b0b .swiper-pagination-fraction{font-size:15px;}.elementor-2 .elementor-element.elementor-element-cbb8b0b .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background-color:#004703;opacity:1;}.elementor-2 .elementor-element.elementor-element-cbb8b0b .swiper-pagination-bullet-active{background-color:#001D08;}.elementor-2 .elementor-element.elementor-element-cbb8b0b{width:var( --container-widget-width, 300% );max-width:300%;--container-widget-width:300%;--container-widget-flex-grow:0;}.elementor-2 .elementor-element.elementor-element-97ed247{margin-top:5px;margin-bottom:0px;}.elementor-2 .elementor-element.elementor-element-ff1a514 .elementor-cta__content{min-height:512px;text-align:start;padding:63px 63px 63px 63px;}.elementor-2 .elementor-element.elementor-element-ff1a514 .elementor-cta__title{font-size:36px;font-weight:600;line-height:46px;-webkit-text-stroke-width:0px;stroke-width:0px;-webkit-text-stroke-color:#FFFFFF;stroke:#FFFFFF;color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-ff1a514 .elementor-cta__title:not(:last-child){margin-bottom:0px;}.elementor-2 .elementor-element.elementor-element-ff1a514 .elementor-cta__description{font-size:20px;font-weight:400;line-height:30px;color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-ff1a514 .elementor-cta__button{font-size:16px;line-height:24px;color:#B0954F;background-color:#000000;border-color:#B0954F;border-width:1px;border-radius:20px;padding:7px 7px 7px 7px;}.elementor-2 .elementor-element.elementor-element-ff1a514 .elementor-cta:hover .elementor-cta__bg-overlay{background-color:#02010100;}.elementor-2 .elementor-element.elementor-element-ff1a514 .elementor-cta .elementor-cta__bg, .elementor-2 .elementor-element.elementor-element-ff1a514 .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-2 .elementor-element.elementor-element-ff1a514 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-009b60e .elementor-cta__content{min-height:512px;text-align:start;padding:63px 63px 63px 63px;}.elementor-2 .elementor-element.elementor-element-009b60e .elementor-cta__title{font-size:36px;font-weight:600;line-height:46px;-webkit-text-stroke-width:0px;stroke-width:0px;-webkit-text-stroke-color:#FFFFFF;stroke:#FFFFFF;color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-009b60e .elementor-cta__title:not(:last-child){margin-bottom:0px;}.elementor-2 .elementor-element.elementor-element-009b60e .elementor-cta__description{font-size:20px;font-weight:400;line-height:30px;color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-009b60e .elementor-cta__button{font-size:16px;line-height:24px;color:#B0954F;background-color:#000000;border-color:#B0954F;border-width:1px;border-radius:20px;padding:7px 7px 7px 7px;}.elementor-2 .elementor-element.elementor-element-009b60e .elementor-cta:hover .elementor-cta__bg-overlay{background-color:#02010100;}.elementor-2 .elementor-element.elementor-element-009b60e .elementor-cta .elementor-cta__bg, .elementor-2 .elementor-element.elementor-element-009b60e .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-2 .elementor-element.elementor-element-009b60e > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-5743f0e{margin-top:5px;margin-bottom:0px;}.elementor-2 .elementor-element.elementor-element-5221b94 .elementor-cta__content{min-height:512px;text-align:start;padding:63px 63px 63px 63px;}.elementor-2 .elementor-element.elementor-element-5221b94 .elementor-cta__title{font-size:36px;font-weight:600;line-height:46px;-webkit-text-stroke-width:0px;stroke-width:0px;-webkit-text-stroke-color:#FFFFFF;stroke:#FFFFFF;color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-5221b94 .elementor-cta__title:not(:last-child){margin-bottom:0px;}.elementor-2 .elementor-element.elementor-element-5221b94 .elementor-cta__description{font-size:20px;font-weight:400;line-height:30px;color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-5221b94 .elementor-cta__button{font-size:16px;line-height:24px;color:#B0954F;background-color:#000000;border-color:#B0954F;border-width:1px;border-radius:20px;padding:7px 7px 7px 7px;}.elementor-2 .elementor-element.elementor-element-5221b94 .elementor-cta:hover .elementor-cta__bg-overlay{background-color:#02010100;}.elementor-2 .elementor-element.elementor-element-5221b94 .elementor-cta .elementor-cta__bg, .elementor-2 .elementor-element.elementor-element-5221b94 .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-2 .elementor-element.elementor-element-5221b94 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-fbc2b83 .elementor-cta__content{min-height:512px;text-align:start;padding:63px 63px 63px 63px;}.elementor-2 .elementor-element.elementor-element-fbc2b83 .elementor-cta__title{font-size:36px;font-weight:600;line-height:46px;-webkit-text-stroke-width:0px;stroke-width:0px;-webkit-text-stroke-color:#FFFFFF;stroke:#FFFFFF;color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-fbc2b83 .elementor-cta__title:not(:last-child){margin-bottom:0px;}.elementor-2 .elementor-element.elementor-element-fbc2b83 .elementor-cta__description{font-size:20px;font-weight:400;line-height:30px;color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-fbc2b83 .elementor-cta__button{font-size:16px;line-height:24px;color:#B0954F;background-color:#000000;border-color:#B0954F;border-width:1px;border-radius:20px;padding:7px 7px 7px 7px;}.elementor-2 .elementor-element.elementor-element-fbc2b83 .elementor-cta:hover .elementor-cta__bg-overlay{background-color:#02010100;}.elementor-2 .elementor-element.elementor-element-fbc2b83 .elementor-cta .elementor-cta__bg, .elementor-2 .elementor-element.elementor-element-fbc2b83 .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-2 .elementor-element.elementor-element-fbc2b83 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-180b7bc{margin-top:50px;margin-bottom:50px;}.elementor-2 .elementor-element.elementor-element-49bdfdf{text-align:center;font-size:24px;font-weight:300;line-height:33px;color:#025935;}.elementor-2 .elementor-element.elementor-element-ab1f37d{margin-top:0px;margin-bottom:0px;}.elementor-2 .elementor-element.elementor-element-5aee2dd:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-5aee2dd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#025935;}.elementor-2 .elementor-element.elementor-element-5aee2dd{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:15px 0px 15px 0px;}.elementor-2 .elementor-element.elementor-element-5aee2dd > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2 .elementor-element.elementor-element-5aee2dd > .elementor-shape-top svg{height:21px;}.elementor-2 .elementor-element.elementor-element-5aee2dd > .elementor-shape-bottom svg{width:calc(100% + 1.3px);height:17px;}.elementor-2 .elementor-element.elementor-element-02efd3a.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-2 .elementor-element.elementor-element-2308b4f .elementor-image-box-wrapper{text-align:start;}.elementor-2 .elementor-element.elementor-element-2308b4f.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-2 .elementor-element.elementor-element-2308b4f.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-2 .elementor-element.elementor-element-2308b4f.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-2 .elementor-element.elementor-element-2308b4f .elementor-image-box-title{margin-bottom:5px;font-size:20px;font-weight:bold;line-height:30px;color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-2308b4f .elementor-image-box-wrapper .elementor-image-box-img{width:23%;}.elementor-2 .elementor-element.elementor-element-2308b4f .elementor-image-box-img img{transition-duration:0.3s;}.elementor-2 .elementor-element.elementor-element-2308b4f .elementor-image-box-description{color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-2308b4f{width:auto;max-width:auto;}.elementor-2 .elementor-element.elementor-element-2e180dd .elementor-image-box-wrapper{text-align:start;}.elementor-2 .elementor-element.elementor-element-2e180dd.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-2 .elementor-element.elementor-element-2e180dd.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-2 .elementor-element.elementor-element-2e180dd.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-2 .elementor-element.elementor-element-2e180dd .elementor-image-box-title{margin-bottom:5px;font-size:20px;font-weight:bold;line-height:30px;color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-2e180dd .elementor-image-box-wrapper .elementor-image-box-img{width:23%;}.elementor-2 .elementor-element.elementor-element-2e180dd .elementor-image-box-img img{transition-duration:0.3s;}.elementor-2 .elementor-element.elementor-element-2e180dd .elementor-image-box-description{color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-2e180dd{width:auto;max-width:auto;}.elementor-2 .elementor-element.elementor-element-a7d9cbe.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-2 .elementor-element.elementor-element-2c3fbf9 .elementor-image-box-wrapper{text-align:start;}.elementor-2 .elementor-element.elementor-element-2c3fbf9.elementor-position-right .elementor-image-box-img{margin-left:14px;}.elementor-2 .elementor-element.elementor-element-2c3fbf9.elementor-position-left .elementor-image-box-img{margin-right:14px;}.elementor-2 .elementor-element.elementor-element-2c3fbf9.elementor-position-top .elementor-image-box-img{margin-bottom:14px;}.elementor-2 .elementor-element.elementor-element-2c3fbf9 .elementor-image-box-title{margin-bottom:5px;font-size:20px;font-weight:bold;line-height:30px;color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-2c3fbf9 .elementor-image-box-wrapper .elementor-image-box-img{width:21%;}.elementor-2 .elementor-element.elementor-element-2c3fbf9 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-2 .elementor-element.elementor-element-2c3fbf9 .elementor-image-box-description{color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-2c3fbf9{width:auto;max-width:auto;}.elementor-2 .elementor-element.elementor-element-fc8e5ea.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-2 .elementor-element.elementor-element-764b20a .elementor-image-box-wrapper{text-align:start;}.elementor-2 .elementor-element.elementor-element-764b20a.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-2 .elementor-element.elementor-element-764b20a.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-2 .elementor-element.elementor-element-764b20a.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-2 .elementor-element.elementor-element-764b20a .elementor-image-box-title{margin-bottom:5px;font-size:20px;font-weight:bold;line-height:30px;color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-764b20a .elementor-image-box-wrapper .elementor-image-box-img{width:35%;}.elementor-2 .elementor-element.elementor-element-764b20a .elementor-image-box-img img{transition-duration:0.3s;}.elementor-2 .elementor-element.elementor-element-764b20a .elementor-image-box-description{color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-764b20a{width:var( --container-widget-width, 96.476% );max-width:96.476%;--container-widget-width:96.476%;--container-widget-flex-grow:0;}.elementor-2 .elementor-element.elementor-element-ec56edc{margin-top:50px;margin-bottom:0px;}.elementor-2 .elementor-element.elementor-element-556bba7 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-2 .elementor-element.elementor-element-556bba7 .elementor-button .elementor-button-content-wrapper{gap:27px;}.elementor-2 .elementor-element.elementor-element-556bba7 .elementor-button{fill:#B0954F;color:#B0954F;background-color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-556bba7 .elementor-button:hover, .elementor-2 .elementor-element.elementor-element-556bba7 .elementor-button:focus{color:#B0954F;background-color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-556bba7 .elementor-button:hover svg, .elementor-2 .elementor-element.elementor-element-556bba7 .elementor-button:focus svg{fill:#B0954F;}.elementor-2 .elementor-element.elementor-element-556bba7 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-6daab59{--swiper-slides-to-display:4;--arrow-prev-left-align:0%;--arrow-prev-translate-x:0px;--arrow-prev-left-position:-50px;--arrow-prev-top-align:50%;--arrow-prev-translate-y:-50%;--arrow-prev-top-position:0px;--arrow-next-right-align:0%;--arrow-next-translate-x:0%;--arrow-next-right-position:-50px;--arrow-next-top-align:50%;--arrow-next-translate-y:-50%;--arrow-next-top-position:0px;--swiper-slides-gap:10px;--arrow-size:40px;--arrow-normal-color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-6daab59 .swiper-slide > .elementor-element{height:100%;}.elementor-2 .elementor-element.elementor-element-ca2fcb8{margin-top:50px;margin-bottom:0px;}.elementor-2 .elementor-element.elementor-element-6441736 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-2 .elementor-element.elementor-element-d9b5227:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-d9b5227 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3F8F7;}.elementor-2 .elementor-element.elementor-element-d9b5227{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-d9b5227 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2 .elementor-element.elementor-element-d9b5227 > .elementor-container{text-align:center;}.elementor-2 .elementor-element.elementor-element-e68cf03.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-2 .elementor-element.elementor-element-e68cf03 > .elementor-element-populated{margin:30px 0px 30px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-2 .elementor-element.elementor-element-34b1838{--swiper-slides-to-display:1;--arrow-prev-left-align:0%;--arrow-prev-translate-x:0px;--arrow-prev-left-position:-50px;--arrow-prev-top-align:50%;--arrow-prev-translate-y:-50%;--arrow-prev-top-position:0px;--arrow-next-right-align:0%;--arrow-next-translate-x:0%;--arrow-next-right-position:-50px;--arrow-next-top-align:50%;--arrow-next-translate-y:-50%;--arrow-next-top-position:0px;--swiper-slides-gap:10px;--arrow-size:40px;--arrow-normal-color:#FFFFFF00;--swiper-pagination-size:9px;--dots-normal-color:#B0954F;width:var( --container-widget-width, 87% );max-width:87%;--container-widget-width:87%;--container-widget-flex-grow:0;}.elementor-2 .elementor-element.elementor-element-34b1838 .swiper-slide > .elementor-element{height:100%;}.elementor-2 .elementor-element.elementor-element-934c8d7 > .elementor-widget-container{margin:10px 0px -0px 0px;padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-0ed3827{margin-top:50px;margin-bottom:0px;}.elementor-2 .elementor-element.elementor-element-0e9da83 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-2 .elementor-element.elementor-element-0e9da83 .elementor-button .elementor-button-content-wrapper{gap:27px;}.elementor-2 .elementor-element.elementor-element-0e9da83 .elementor-button{fill:#B0954F;color:#B0954F;background-color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-0e9da83 .elementor-button:hover, .elementor-2 .elementor-element.elementor-element-0e9da83 .elementor-button:focus{color:#B0954F;background-color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-0e9da83 .elementor-button:hover svg, .elementor-2 .elementor-element.elementor-element-0e9da83 .elementor-button:focus svg{fill:#B0954F;}.elementor-2 .elementor-element.elementor-element-0e9da83 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-2b29d68{--swiper-slides-to-display:4;--arrow-prev-left-align:0%;--arrow-prev-translate-x:0px;--arrow-prev-left-position:-50px;--arrow-prev-top-align:50%;--arrow-prev-translate-y:-50%;--arrow-prev-top-position:0px;--arrow-next-right-align:0%;--arrow-next-translate-x:0%;--arrow-next-right-position:-50px;--arrow-next-top-align:50%;--arrow-next-translate-y:-50%;--arrow-next-top-position:0px;--swiper-slides-gap:10px;--arrow-size:40px;--arrow-normal-color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-2b29d68 .swiper-slide > .elementor-element{height:100%;}.elementor-2 .elementor-element.elementor-element-ad6d917{margin-top:50px;margin-bottom:0px;}.elementor-2 .elementor-element.elementor-element-85aaf10 .elementor-heading-title{font-size:24px;line-height:30px;color:#000000;}.elementor-2 .elementor-element.elementor-element-5b40b40 > .elementor-widget-container{margin:0px 0px 020px 0px;}.elementor-2 .elementor-element.elementor-element-8c57e27 .elementor-heading-title{font-size:24px;line-height:30px;color:#000000;}.elementor-2 .elementor-element.elementor-element-1b65f89 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-2 .elementor-element.elementor-element-2cc271b .elementor-heading-title{font-size:24px;line-height:30px;color:#000000;}.elementor-2 .elementor-element.elementor-element-e9b5c03 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-2 .elementor-element.elementor-element-6c5dcad .elementor-heading-title{font-size:24px;line-height:30px;color:#000000;}.elementor-2 .elementor-element.elementor-element-f348ddd > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-2 .elementor-element.elementor-element-051a825 .elementor-heading-title{font-size:24px;line-height:30px;color:#000000;}.elementor-2 .elementor-element.elementor-element-ddf7988 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-2 .elementor-element.elementor-element-7419b0d .elementor-heading-title{font-size:24px;line-height:30px;color:#000000;}.elementor-2 .elementor-element.elementor-element-3086563 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-2 .elementor-element.elementor-element-1570836{margin-top:50px;margin-bottom:0px;}.elementor-2 .elementor-element.elementor-element-7eac3f1{margin-top:0px;margin-bottom:100px;}.elementor-2 .elementor-element.elementor-element-343c218{--grid-columns:3;--grid-column-gap:20px;}.elementor-2 .elementor-element.elementor-element-a78f28c{margin-top:0px;margin-bottom:100px;padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-3d62928 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-bc-flex-widget .elementor-2 .elementor-element.elementor-element-90756a3.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-2 .elementor-element.elementor-element-90756a3.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-2 .elementor-element.elementor-element-90756a3:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2 .elementor-element.elementor-element-90756a3 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3F8F7;}.elementor-2 .elementor-element.elementor-element-90756a3 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:30px 93px 30px 93px;}.elementor-2 .elementor-element.elementor-element-90756a3 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2 .elementor-element.elementor-element-51481bb > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-2 .elementor-element.elementor-element-37cd077 .elementor-image-box-wrapper{text-align:start;}.elementor-2 .elementor-element.elementor-element-37cd077.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-2 .elementor-element.elementor-element-37cd077.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-2 .elementor-element.elementor-element-37cd077.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-2 .elementor-element.elementor-element-37cd077 .elementor-image-box-title{margin-bottom:5px;font-size:20px;font-weight:bold;line-height:30px;color:#025935;}.elementor-2 .elementor-element.elementor-element-37cd077 .elementor-image-box-wrapper .elementor-image-box-img{width:24%;}.elementor-2 .elementor-element.elementor-element-37cd077 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-2 .elementor-element.elementor-element-37cd077 .elementor-image-box-description{color:#025935;}.elementor-2 .elementor-element.elementor-element-37cd077 > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-2 .elementor-element.elementor-element-37cd077{width:var( --container-widget-width, 386px );max-width:386px;--container-widget-width:386px;--container-widget-flex-grow:0;}.elementor-2 .elementor-element.elementor-element-e72249d .elementor-image-box-wrapper{text-align:start;}.elementor-2 .elementor-element.elementor-element-e72249d.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-2 .elementor-element.elementor-element-e72249d.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-2 .elementor-element.elementor-element-e72249d.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-2 .elementor-element.elementor-element-e72249d .elementor-image-box-title{margin-bottom:5px;font-size:20px;font-weight:bold;line-height:30px;color:#025935;}.elementor-2 .elementor-element.elementor-element-e72249d .elementor-image-box-wrapper .elementor-image-box-img{width:24%;}.elementor-2 .elementor-element.elementor-element-e72249d .elementor-image-box-img img{transition-duration:0.3s;}.elementor-2 .elementor-element.elementor-element-e72249d .elementor-image-box-description{color:#025935;}.elementor-2 .elementor-element.elementor-element-e72249d > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-2 .elementor-element.elementor-element-e72249d{width:var( --container-widget-width, 386px );max-width:386px;--container-widget-width:386px;--container-widget-flex-grow:0;}.elementor-2 .elementor-element.elementor-element-a5884df .elementor-image-box-wrapper{text-align:start;}.elementor-2 .elementor-element.elementor-element-a5884df.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-2 .elementor-element.elementor-element-a5884df.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-2 .elementor-element.elementor-element-a5884df.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-2 .elementor-element.elementor-element-a5884df .elementor-image-box-title{margin-bottom:5px;font-size:20px;font-weight:bold;line-height:30px;color:#025935;}.elementor-2 .elementor-element.elementor-element-a5884df .elementor-image-box-wrapper .elementor-image-box-img{width:24%;}.elementor-2 .elementor-element.elementor-element-a5884df .elementor-image-box-img img{transition-duration:0.3s;}.elementor-2 .elementor-element.elementor-element-a5884df .elementor-image-box-description{color:#025935;}.elementor-2 .elementor-element.elementor-element-a5884df{width:var( --container-widget-width, 386px );max-width:386px;--container-widget-width:386px;--container-widget-flex-grow:0;}.elementor-2 .elementor-element.elementor-element-78f63e7 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-db80232 > .elementor-container{max-width:1086px;min-height:312px;}.elementor-2 .elementor-element.elementor-element-db80232:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-db80232 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://kassi.pl/wp-content/uploads/2024/05/Mask-group-1-min.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2 .elementor-element.elementor-element-db80232{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:15px 0px 15px 0px;}.elementor-2 .elementor-element.elementor-element-db80232 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2 .elementor-element.elementor-element-d4abdee.elementor-column > .elementor-widget-wrap{justify-content:flex-start;}.elementor-2 .elementor-element.elementor-element-d4abdee > .elementor-element-populated{padding:53px 53px 53px 53px;}.elementor-2 .elementor-element.elementor-element-653a74f .elementor-heading-title{color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-653a74f > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-2 .elementor-element.elementor-element-bd264c5{text-align:start;font-size:20px;line-height:30px;color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-bd264c5 > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-2 .elementor-element.elementor-element-075d8b5 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-075d8b5{width:var( --container-widget-width, 398px );max-width:398px;--container-widget-width:398px;--container-widget-flex-grow:0;}.elementor-2 .elementor-element.elementor-element-da6361e.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-2 .elementor-element.elementor-element-b01cfc0{margin-top:100px;margin-bottom:0px;}.elementor-2 .elementor-element.elementor-element-27c2fd1 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-2 .elementor-element.elementor-element-6bebc2f > .elementor-widget-container{margin:0px 0px 48px 0px;}.elementor-2 .elementor-element.elementor-element-8530bf9 > .elementor-element-populated{margin:0px 50px 0px 0px;--e-column-margin-right:50px;--e-column-margin-left:0px;}.elementor-2 .elementor-element.elementor-element-59d9f69 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-2 .elementor-element.elementor-element-59d9f69{width:var( --container-widget-width, 100.166% );max-width:100.166%;--container-widget-width:100.166%;--container-widget-flex-grow:0;}.elementor-2 .elementor-element.elementor-element-54304ec > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-54304ec{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-2 .elementor-element.elementor-element-ac8eccf{margin-top:100px;margin-bottom:0px;}.elementor-2 .elementor-element.elementor-element-df5976e.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-2 .elementor-element.elementor-element-5d3f7cd{text-align:center;width:auto;max-width:auto;}.elementor-2 .elementor-element.elementor-element-5d3f7cd > .elementor-widget-container{margin:0px 20px 0px 0px;}.elementor-2 .elementor-element.elementor-element-010b40e .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-2 .elementor-element.elementor-element-010b40e .elementor-button .elementor-button-content-wrapper{gap:27px;}.elementor-2 .elementor-element.elementor-element-010b40e .elementor-button{fill:#B0954F;color:#B0954F;background-color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#B0954F;}.elementor-2 .elementor-element.elementor-element-010b40e > .elementor-widget-container{margin:0px 0px 0px 20px;}.elementor-2 .elementor-element.elementor-element-010b40e{width:auto;max-width:auto;}.elementor-2 .elementor-element.elementor-element-8cb6768{margin-top:20px;margin-bottom:150px;}.elementor-2 .elementor-element.elementor-element-b9dffba{text-align:center;}.elementor-2 .elementor-element.elementor-element-a62f0d4 .elementor-wrapper{--video-aspect-ratio:1.77777;}@media(max-width:1024px){.elementor-2 .elementor-element.elementor-element-180b7bc{margin-top:50px;margin-bottom:50px;}.elementor-2 .elementor-element.elementor-element-6daab59{--swiper-slides-to-display:2;}.elementor-2 .elementor-element.elementor-element-34b1838{--swiper-slides-to-display:1;}.elementor-2 .elementor-element.elementor-element-2b29d68{--swiper-slides-to-display:2;}.elementor-2 .elementor-element.elementor-element-7eac3f1{margin-top:0px;margin-bottom:50px;}.elementor-2 .elementor-element.elementor-element-343c218{--grid-columns:2;}.elementor-2 .elementor-element.elementor-element-a78f28c{margin-top:0px;margin-bottom:50px;}.elementor-2 .elementor-element.elementor-element-90756a3 > .elementor-element-populated{padding:50px 50px 50px 50px;}.elementor-2 .elementor-element.elementor-element-db80232 > .elementor-container{min-height:238px;}.elementor-2 .elementor-element.elementor-element-b01cfc0{margin-top:50px;margin-bottom:0px;}.elementor-2 .elementor-element.elementor-element-6bebc2f > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-8530bf9 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-2 .elementor-element.elementor-element-54304ec > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-2 .elementor-element.elementor-element-8cb6768{margin-top:20px;margin-bottom:50px;}}@media(max-width:767px){.elementor-2 .elementor-element.elementor-element-cbb8b0b .swiper-slide{height:400px;}.elementor-2 .elementor-element.elementor-element-cbb8b0b .swiper-slide-contents{max-width:60%;}.elementor-2 .elementor-element.elementor-element-cbb8b0b .swiper-pagination-bullet{--swiper-pagination-bullet-horizontal-gap:5px;--swiper-pagination-bullet-vertical-gap:5px;height:15px;width:15px;}.elementor-2 .elementor-element.elementor-element-cbb8b0b .swiper-horizontal .swiper-pagination-progressbar{height:15px;}.elementor-2 .elementor-element.elementor-element-cbb8b0b .swiper-pagination-fraction{font-size:15px;}.elementor-2 .elementor-element.elementor-element-cbb8b0b{--container-widget-width:200%;--container-widget-flex-grow:0;width:var( --container-widget-width, 200% );max-width:200%;}.elementor-2 .elementor-element.elementor-element-97ed247{margin-top:20px;margin-bottom:0px;}.elementor-2 .elementor-element.elementor-element-ff1a514 .elementor-cta__content{min-height:237px;text-align:start;padding:35px 35px 35px 35px;}.elementor-2 .elementor-element.elementor-element-ff1a514 .elementor-cta__title{font-size:22px;line-height:35px;}.elementor-2 .elementor-element.elementor-element-ff1a514 .elementor-cta__description{font-size:16px;line-height:26px;}.elementor-2 .elementor-element.elementor-element-ff1a514 .elementor-cta__button{padding:5px 5px 5px 5px;}.elementor-2 .elementor-element.elementor-element-ff1a514 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-009b60e .elementor-cta__content{min-height:237px;text-align:start;padding:35px 35px 35px 35px;}.elementor-2 .elementor-element.elementor-element-009b60e .elementor-cta__title{font-size:22px;line-height:35px;}.elementor-2 .elementor-element.elementor-element-009b60e .elementor-cta__description{font-size:16px;line-height:26px;}.elementor-2 .elementor-element.elementor-element-009b60e .elementor-cta__button{padding:5px 5px 5px 5px;}.elementor-2 .elementor-element.elementor-element-009b60e > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-5743f0e{margin-top:0px;margin-bottom:0px;}.elementor-2 .elementor-element.elementor-element-5221b94 .elementor-cta__content{min-height:237px;text-align:start;padding:35px 35px 35px 35px;}.elementor-2 .elementor-element.elementor-element-5221b94 .elementor-cta__title{font-size:22px;line-height:35px;}.elementor-2 .elementor-element.elementor-element-5221b94 .elementor-cta__description{font-size:16px;line-height:26px;}.elementor-2 .elementor-element.elementor-element-5221b94 .elementor-cta__button{padding:5px 5px 5px 5px;}.elementor-2 .elementor-element.elementor-element-5221b94 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-fbc2b83 .elementor-cta__content{min-height:237px;text-align:start;padding:35px 35px 35px 35px;}.elementor-2 .elementor-element.elementor-element-fbc2b83 .elementor-cta__title{font-size:22px;line-height:35px;}.elementor-2 .elementor-element.elementor-element-fbc2b83 .elementor-cta__description{font-size:16px;line-height:26px;}.elementor-2 .elementor-element.elementor-element-fbc2b83 .elementor-cta__button{padding:5px 5px 5px 5px;}.elementor-2 .elementor-element.elementor-element-fbc2b83 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-5aee2dd{padding:25px 25px 25px 25px;}.elementor-2 .elementor-element.elementor-element-02efd3a.elementor-column > .elementor-widget-wrap{justify-content:flex-start;}.elementor-2 .elementor-element.elementor-element-02efd3a > .elementor-element-populated{margin:0px 0px 20px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-2 .elementor-element.elementor-element-2308b4f .elementor-image-box-img{margin-bottom:15px;}.elementor-2 .elementor-element.elementor-element-2e180dd .elementor-image-box-img{margin-bottom:15px;}.elementor-2 .elementor-element.elementor-element-a7d9cbe.elementor-column > .elementor-widget-wrap{justify-content:flex-start;}.elementor-2 .elementor-element.elementor-element-2c3fbf9 .elementor-image-box-img{margin-bottom:14px;}.elementor-2 .elementor-element.elementor-element-fc8e5ea.elementor-column > .elementor-widget-wrap{justify-content:flex-start;}.elementor-2 .elementor-element.elementor-element-fc8e5ea > .elementor-element-populated{margin:0px 0px 20px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-2 .elementor-element.elementor-element-764b20a .elementor-image-box-img{margin-bottom:15px;}.elementor-2 .elementor-element.elementor-element-ec56edc{margin-top:30px;margin-bottom:0px;}.elementor-2 .elementor-element.elementor-element-556bba7 .elementor-button{padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-556bba7 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-6daab59{--swiper-slides-to-display:1;--arrow-prev-left-position:0px;--arrow-next-right-position:0px;}.elementor-2 .elementor-element.elementor-element-ca2fcb8{margin-top:30px;margin-bottom:0px;}.elementor-2 .elementor-element.elementor-element-34b1838{--swiper-slides-to-display:1;--arrow-prev-left-position:-40px;--arrow-next-right-position:-40px;}.elementor-2 .elementor-element.elementor-element-0ed3827{margin-top:30px;margin-bottom:0px;}.elementor-2 .elementor-element.elementor-element-0e9da83 .elementor-button{padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-0e9da83 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-2b29d68{--swiper-slides-to-display:1;--arrow-prev-left-position:0px;--arrow-next-right-position:0px;}.elementor-2 .elementor-element.elementor-element-ad6d917{margin-top:30px;margin-bottom:0px;}.elementor-2 .elementor-element.elementor-element-1efab1e > .elementor-element-populated{margin:0px 0px 20px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-2 .elementor-element.elementor-element-5b40b40 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-af8c2e0 > .elementor-element-populated{margin:0px 0px 20px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-2 .elementor-element.elementor-element-1b65f89 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-e9b5c03 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-f5395cc > .elementor-element-populated{margin:0px 0px 20px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-2 .elementor-element.elementor-element-f348ddd > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-f5bbe8d > .elementor-element-populated{margin:0px 0px 20px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-2 .elementor-element.elementor-element-ddf7988 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-3086563 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-1570836{margin-top:30px;margin-bottom:0px;}.elementor-2 .elementor-element.elementor-element-343c218{--grid-columns:1;}.elementor-2 .elementor-element.elementor-element-37cd077 .elementor-image-box-img{margin-bottom:15px;}.elementor-2 .elementor-element.elementor-element-e72249d .elementor-image-box-img{margin-bottom:15px;}.elementor-2 .elementor-element.elementor-element-a5884df .elementor-image-box-img{margin-bottom:15px;}.elementor-2 .elementor-element.elementor-element-db80232{padding:25px 25px 25px 25px;}.elementor-2 .elementor-element.elementor-element-d4abdee.elementor-column > .elementor-widget-wrap{justify-content:flex-start;}.elementor-2 .elementor-element.elementor-element-d4abdee > .elementor-element-populated{margin:0px 0px 20px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-da6361e.elementor-column > .elementor-widget-wrap{justify-content:flex-start;}.elementor-2 .elementor-element.elementor-element-6bebc2f > .elementor-widget-container{margin:-0px -0px 20px -0px;}.elementor-2 .elementor-element.elementor-element-59d9f69 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-010b40e > .elementor-widget-container{margin:30px 0px 0px 0px;}}@media(min-width:768px){.elementor-2 .elementor-element.elementor-element-4f7517f{width:100%;}.elementor-2 .elementor-element.elementor-element-d4abdee{width:59.787%;}.elementor-2 .elementor-element.elementor-element-da6361e{width:40.213%;}.elementor-2 .elementor-element.elementor-element-a66dce5{width:49.954%;}.elementor-2 .elementor-element.elementor-element-8530bf9{width:50.046%;}}@media(max-width:1024px) and (min-width:768px){.elementor-2 .elementor-element.elementor-element-c70e24c{width:100%;}.elementor-2 .elementor-element.elementor-element-675ccc8{width:100%;}.elementor-2 .elementor-element.elementor-element-3d62928{width:100%;}.elementor-2 .elementor-element.elementor-element-90756a3{width:100%;}.elementor-2 .elementor-element.elementor-element-d4abdee{width:100%;}.elementor-2 .elementor-element.elementor-element-a66dce5{width:100%;}.elementor-2 .elementor-element.elementor-element-8530bf9{width:100%;}}