.elementor-22 .elementor-element.elementor-element-0ebb4e9 .elementor-repeater-item-736a4b7 .swiper-slide-bg{background-image:url(https://vivereone.computersoft.net.pl/wp-content/uploads/2023/10/Group-3278-1.png);background-size:cover;}.elementor-22 .elementor-element.elementor-element-0ebb4e9 .swiper-slide{height:505px;transition-duration:calc(5000ms*1.2);}.elementor-22 .elementor-element.elementor-element-0ebb4e9 .swiper-slide-contents{max-width:66%;}.elementor-22 .elementor-element.elementor-element-0ebb4e9 .swiper-slide-inner{text-align:center;}.elementor-22 .elementor-element.elementor-element-fa86014 .elementor-button .elementor-align-icon-right{margin-left:0px;}.elementor-22 .elementor-element.elementor-element-fa86014 .elementor-button .elementor-align-icon-left{margin-right:0px;}.elementor-22 .elementor-element.elementor-element-fa86014 .elementor-button{font-family:"DM Sans", Sans-serif;font-size:20px;font-weight:300;background-color:#C4B5C300;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;border-radius:10px 10px 10px 10px;padding:20px 30px 20px 30px;}.elementor-22 .elementor-element.elementor-element-fa86014 > .elementor-widget-container{margin:-220px 0px 0px 0px;}.elementor-22 .elementor-element.elementor-element-fa86014{z-index:1;}.elementor-22 .elementor-element.elementor-element-d8570c7 .elementor-button .elementor-align-icon-right{margin-left:0px;}.elementor-22 .elementor-element.elementor-element-d8570c7 .elementor-button .elementor-align-icon-left{margin-right:0px;}.elementor-22 .elementor-element.elementor-element-d8570c7 .elementor-button{font-family:"DM Sans", Sans-serif;font-size:20px;font-weight:300;fill:#000000;color:#000000;background-color:#C4B5C300;border-style:solid;border-width:1px 1px 1px 1px;border-color:#000000;border-radius:10px 10px 10px 10px;padding:20px 30px 20px 30px;}.elementor-22 .elementor-element.elementor-element-d8570c7 > .elementor-widget-container{margin:-220px 0140px 0px 0px;}.elementor-22 .elementor-element.elementor-element-d8570c7{z-index:1;}.elementor-22 .elementor-element.elementor-element-e33400e{padding:10px 0px 0px 0px;}.elementor-22 .elementor-element.elementor-element-9f2cd58{border-style:none;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-22 .elementor-element.elementor-element-9f2cd58 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-22 .elementor-element.elementor-element-3bd6cdc.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-22 .elementor-element.elementor-element-3bd6cdc.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-22 .elementor-element.elementor-element-3bd6cdc.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-22 .elementor-element.elementor-element-3bd6cdc .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-22 .elementor-element.elementor-element-3bd6cdc .elementor-image-box-img img{transition-duration:0.3s;}.elementor-22 .elementor-element.elementor-element-3bd6cdc .elementor-image-box-title{margin-bottom:0px;color:#000000;font-family:"DM Sans", Sans-serif;font-size:18px;font-weight:500;}.elementor-22 .elementor-element.elementor-element-3bd6cdc .elementor-image-box-description{color:var( --e-global-color-primary );font-family:"DM Sans", Sans-serif;font-size:13px;font-weight:400;}.elementor-22 .elementor-element.elementor-element-eeb7649.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-22 .elementor-element.elementor-element-eeb7649.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-22 .elementor-element.elementor-element-eeb7649.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-22 .elementor-element.elementor-element-eeb7649 .elementor-image-box-wrapper .elementor-image-box-img{width:25%;}.elementor-22 .elementor-element.elementor-element-eeb7649 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-22 .elementor-element.elementor-element-eeb7649 .elementor-image-box-title{margin-bottom:0px;color:#000000;font-family:"DM Sans", Sans-serif;font-size:18px;font-weight:500;}.elementor-22 .elementor-element.elementor-element-eeb7649 .elementor-image-box-description{color:var( --e-global-color-primary );font-family:"DM Sans", Sans-serif;font-size:13px;font-weight:400;}.elementor-22 .elementor-element.elementor-element-774292b.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-22 .elementor-element.elementor-element-774292b.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-22 .elementor-element.elementor-element-774292b.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-22 .elementor-element.elementor-element-774292b .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-22 .elementor-element.elementor-element-774292b .elementor-image-box-img img{transition-duration:0.3s;}.elementor-22 .elementor-element.elementor-element-774292b .elementor-image-box-title{margin-bottom:0px;color:#000000;font-family:"DM Sans", Sans-serif;font-size:18px;font-weight:500;}.elementor-22 .elementor-element.elementor-element-774292b .elementor-image-box-description{color:var( --e-global-color-primary );font-family:"DM Sans", Sans-serif;font-size:13px;font-weight:400;}.elementor-22 .elementor-element.elementor-element-bbdeb7f.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-22 .elementor-element.elementor-element-bbdeb7f.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-22 .elementor-element.elementor-element-bbdeb7f.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-22 .elementor-element.elementor-element-bbdeb7f .elementor-image-box-wrapper .elementor-image-box-img{width:33%;}.elementor-22 .elementor-element.elementor-element-bbdeb7f .elementor-image-box-img img{transition-duration:0.3s;}.elementor-22 .elementor-element.elementor-element-bbdeb7f .elementor-image-box-title{margin-bottom:0px;color:#000000;font-family:"DM Sans", Sans-serif;font-size:18px;font-weight:500;}.elementor-22 .elementor-element.elementor-element-bbdeb7f .elementor-image-box-description{color:var( --e-global-color-primary );font-family:"DM Sans", Sans-serif;font-size:13px;font-weight:400;}.elementor-22 .elementor-element.elementor-element-76a4521{--divider-border-style:solid;--divider-color:#E7E7E7;--divider-border-width:1px;}.elementor-22 .elementor-element.elementor-element-76a4521 .elementor-divider-separator{width:97%;}.elementor-22 .elementor-element.elementor-element-76a4521 .elementor-divider{padding-top:15px;padding-bottom:15px;}.elementor-22 .elementor-element.elementor-element-8c8255a:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-8c8255a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#40C2AB14;}.elementor-22 .elementor-element.elementor-element-8c8255a{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-22 .elementor-element.elementor-element-8c8255a > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-22 .elementor-element.elementor-element-a8417d5 > .elementor-element-populated{margin:1.5rem 0rem 0rem 0rem;--e-column-margin-right:0rem;--e-column-margin-left:0rem;}.elementor-22 .elementor-element.elementor-element-c0c57af{text-align:center;}.elementor-22 .elementor-element.elementor-element-c0c57af .elementor-heading-title{color:var( --e-global-color-secondary );font-family:"Josefin Sans", Sans-serif;font-size:28px;font-weight:600;}.elementor-22 .elementor-element.elementor-element-ab13095:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-ab13095 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#40C2AB14;}.elementor-22 .elementor-element.elementor-element-ab13095{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-22 .elementor-element.elementor-element-ab13095 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-22 .elementor-element.elementor-element-2bda500 > .elementor-element-populated{margin:0rem 0rem 0rem 0rem;--e-column-margin-right:0rem;--e-column-margin-left:0rem;}.elementor-22 .elementor-element.elementor-element-039fb28 .ecs-link-wrapper, 
            .elementor-22 .elementor-element.elementor-element-039fb28 .ecs-custom-grid .ecs-post-loop,
            .elementor-22 .elementor-element.elementor-element-039fb28 .ecs-post-loop > .elementor, 
            .elementor-22 .elementor-element.elementor-element-039fb28 .ecs-post-loop > .elementor .elementor-inner, 
            .elementor-22 .elementor-element.elementor-element-039fb28 .ecs-post-loop > .elementor .elementor-inner .elementor-section-wrap, 
            .elementor-22 .elementor-element.elementor-element-039fb28 .ecs-post-loop > .elementor .elementor-section-wrap,
            .elementor-22 .elementor-element.elementor-element-039fb28 .ecs-post-loop > .elementor > .elementor-section,
            .elementor-22 .elementor-element.elementor-element-039fb28 .ecs-post-loop > .elementor > .e-container,
            .elementor-22 .elementor-element.elementor-element-039fb28 .ecs-post-loop > .ecs-link-wrapper > .elementor > .e-container,
            .elementor-22 .elementor-element.elementor-element-039fb28 .ecs-post-loop > .ecs-link-wrapper > .elementor > .elementor-section,
            .elementor-22 .elementor-element.elementor-element-039fb28 .ecs-link-wrapper > .has-post-thumbnail, .ecs-link-wrapper > .has-post-thumbnail > .elementor-section,
            .elementor-22 .elementor-element.elementor-element-039fb28 .ecs-post-loop > .has-post-thumbnail, .ecs-post-loop > .has-post-thumbnail > .elementor-section,
            .elementor-22 .elementor-element.elementor-element-039fb28 .ecs-post-loop > .elementor .elementor-inner .elementor-section-wrap .elementor-top-section,  
            .elementor-22 .elementor-element.elementor-element-039fb28 .ecs-post-loop > .elementor .elementor-section-wrap .elementor-top-section, 
            .elementor-22 .elementor-element.elementor-element-039fb28 .ecs-post-loop > .elementor .elementor-container{height:auto;}.elementor-22 .elementor-element.elementor-element-039fb28 .elementor-post{height:auto;}.elementor-22 .elementor-element.elementor-element-039fb28{--e-posts-slides-to-show:4;--grid-column-gap:30px;--grid-row-gap:35px;z-index:1;}.elementor-22 .elementor-element.elementor-element-039fb28 .swiper-container{width:calc(100% - 0px);position:static;}.elementor-22 .elementor-element.elementor-element-039fb28 .elementor-swiper-button.elementor-swiper-button-prev{left:0px;}.elementor-22 .elementor-element.elementor-element-039fb28 .elementor-swiper-button.elementor-swiper-button-next{right:0px;}.elementor-22 .elementor-element.elementor-element-8d4f0ec{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-22 .elementor-element.elementor-element-8d4f0ec > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-22 .elementor-element.elementor-element-35f7915 .elementor-button{background-color:var( --e-global-color-primary );border-radius:100px 100px 100px 100px;padding:15px 11px 15px 15px;}.elementor-22 .elementor-element.elementor-element-35f7915{z-index:2;}.elementor-22 .elementor-element.elementor-element-0392e84 .elementor-button{background-color:var( --e-global-color-primary );border-radius:100px 100px 100px 100px;padding:15px 11px 15px 15px;}.elementor-22 .elementor-element.elementor-element-0392e84{z-index:2;}.elementor-22 .elementor-element.elementor-element-641453c:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-641453c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-22 .elementor-element.elementor-element-641453c{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-22 .elementor-element.elementor-element-641453c > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-22 .elementor-element.elementor-element-663be65 > .elementor-element-populated{margin:1.5rem 0rem 0rem 0rem;--e-column-margin-right:0rem;--e-column-margin-left:0rem;}.elementor-22 .elementor-element.elementor-element-e29f87e{text-align:center;}.elementor-22 .elementor-element.elementor-element-e29f87e .elementor-heading-title{color:var( --e-global-color-secondary );font-family:"Josefin Sans", Sans-serif;font-size:28px;font-weight:600;}.elementor-22 .elementor-element.elementor-element-97a95e8:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-97a95e8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-22 .elementor-element.elementor-element-97a95e8{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;z-index:0;}.elementor-22 .elementor-element.elementor-element-97a95e8 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-22 .elementor-element.elementor-element-c33c133 > .elementor-element-populated{margin:0rem 0rem 0rem 0rem;--e-column-margin-right:0rem;--e-column-margin-left:0rem;}.elementor-22 .elementor-element.elementor-element-70b5362 .ecs-link-wrapper, 
            .elementor-22 .elementor-element.elementor-element-70b5362 .ecs-custom-grid .ecs-post-loop,
            .elementor-22 .elementor-element.elementor-element-70b5362 .ecs-post-loop > .elementor, 
            .elementor-22 .elementor-element.elementor-element-70b5362 .ecs-post-loop > .elementor .elementor-inner, 
            .elementor-22 .elementor-element.elementor-element-70b5362 .ecs-post-loop > .elementor .elementor-inner .elementor-section-wrap, 
            .elementor-22 .elementor-element.elementor-element-70b5362 .ecs-post-loop > .elementor .elementor-section-wrap,
            .elementor-22 .elementor-element.elementor-element-70b5362 .ecs-post-loop > .elementor > .elementor-section,
            .elementor-22 .elementor-element.elementor-element-70b5362 .ecs-post-loop > .elementor > .e-container,
            .elementor-22 .elementor-element.elementor-element-70b5362 .ecs-post-loop > .ecs-link-wrapper > .elementor > .e-container,
            .elementor-22 .elementor-element.elementor-element-70b5362 .ecs-post-loop > .ecs-link-wrapper > .elementor > .elementor-section,
            .elementor-22 .elementor-element.elementor-element-70b5362 .ecs-link-wrapper > .has-post-thumbnail, .ecs-link-wrapper > .has-post-thumbnail > .elementor-section,
            .elementor-22 .elementor-element.elementor-element-70b5362 .ecs-post-loop > .has-post-thumbnail, .ecs-post-loop > .has-post-thumbnail > .elementor-section,
            .elementor-22 .elementor-element.elementor-element-70b5362 .ecs-post-loop > .elementor .elementor-inner .elementor-section-wrap .elementor-top-section,  
            .elementor-22 .elementor-element.elementor-element-70b5362 .ecs-post-loop > .elementor .elementor-section-wrap .elementor-top-section, 
            .elementor-22 .elementor-element.elementor-element-70b5362 .ecs-post-loop > .elementor .elementor-container{height:auto;}.elementor-22 .elementor-element.elementor-element-70b5362 .elementor-post{height:auto;}.elementor-22 .elementor-element.elementor-element-70b5362{--e-posts-slides-to-show:4;--grid-column-gap:30px;--grid-row-gap:35px;}.elementor-22 .elementor-element.elementor-element-70b5362 .swiper-container{width:calc(100% - 0px);position:static;}.elementor-22 .elementor-element.elementor-element-70b5362 .elementor-swiper-button.elementor-swiper-button-prev{left:0px;}.elementor-22 .elementor-element.elementor-element-70b5362 .elementor-swiper-button.elementor-swiper-button-next{right:0px;}.elementor-22 .elementor-element.elementor-element-4a9e1e0{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-22 .elementor-element.elementor-element-4a9e1e0 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-22 .elementor-element.elementor-element-ccb3423 .elementor-button{background-color:var( --e-global-color-primary );border-radius:100px 100px 100px 100px;padding:15px 11px 15px 15px;}.elementor-22 .elementor-element.elementor-element-ccb3423{z-index:2;}.elementor-22 .elementor-element.elementor-element-ab362b6 .elementor-button{background-color:var( --e-global-color-primary );border-radius:100px 100px 100px 100px;padding:15px 11px 15px 15px;}.elementor-22 .elementor-element.elementor-element-ab362b6{z-index:2;}.elementor-22 .elementor-element.elementor-element-0e69623:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-0e69623 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://vivereone.computersoft.net.pl/wp-content/uploads/2023/10/Rectangle-88.png");background-repeat:no-repeat;background-size:cover;}.elementor-22 .elementor-element.elementor-element-0e69623{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-22 .elementor-element.elementor-element-0e69623 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-22 .elementor-element.elementor-element-3f7a2e5 > .elementor-element-populated{margin:2rem 0rem 2rem 0rem;--e-column-margin-right:0rem;--e-column-margin-left:0rem;}.elementor-22 .elementor-element.elementor-element-b4052ff{text-align:center;}.elementor-22 .elementor-element.elementor-element-b4052ff .elementor-heading-title{color:var( --e-global-color-accent );font-family:"DM Sans", Sans-serif;font-size:28px;font-weight:700;}.elementor-22 .elementor-element.elementor-element-b4052ff > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-22 .elementor-element.elementor-element-ba48292{text-align:center;color:var( --e-global-color-accent );font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:500;line-height:24.272px;}.elementor-22 .elementor-element.elementor-element-c451ba8 .elementor-button{background-color:#FFFFFF00;border-style:solid;border-width:2px 2px 2px 2px;border-radius:6px 6px 6px 6px;padding:12px 51px 11px 51px;}.elementor-22 .elementor-element.elementor-element-c451ba8 .elementor-button:hover, .elementor-22 .elementor-element.elementor-element-c451ba8 .elementor-button:focus{color:var( --e-global-color-primary );background-color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-22 .elementor-element.elementor-element-c451ba8 .elementor-button:hover svg, .elementor-22 .elementor-element.elementor-element-c451ba8 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-22 .elementor-element.elementor-element-c451ba8 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-22 .elementor-element.elementor-element-db7f038:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-db7f038 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-22 .elementor-element.elementor-element-db7f038{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-22 .elementor-element.elementor-element-db7f038 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-22 .elementor-element.elementor-element-7b22bba > .elementor-element-populated{margin:1.5rem 0rem 0rem 0rem;--e-column-margin-right:0rem;--e-column-margin-left:0rem;}.elementor-22 .elementor-element.elementor-element-e20ad20{text-align:center;}.elementor-22 .elementor-element.elementor-element-e20ad20 .elementor-heading-title{color:var( --e-global-color-secondary );font-family:"Josefin Sans", Sans-serif;font-size:28px;font-weight:600;}.elementor-22 .elementor-element.elementor-element-d9f2d70:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-d9f2d70 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-22 .elementor-element.elementor-element-d9f2d70{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;z-index:0;}.elementor-22 .elementor-element.elementor-element-d9f2d70 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-22 .elementor-element.elementor-element-906bd4a > .elementor-element-populated{margin:0rem 0rem 0rem 0rem;--e-column-margin-right:0rem;--e-column-margin-left:0rem;}.elementor-22 .elementor-element.elementor-element-3094551 .ecs-link-wrapper, 
            .elementor-22 .elementor-element.elementor-element-3094551 .ecs-custom-grid .ecs-post-loop,
            .elementor-22 .elementor-element.elementor-element-3094551 .ecs-post-loop > .elementor, 
            .elementor-22 .elementor-element.elementor-element-3094551 .ecs-post-loop > .elementor .elementor-inner, 
            .elementor-22 .elementor-element.elementor-element-3094551 .ecs-post-loop > .elementor .elementor-inner .elementor-section-wrap, 
            .elementor-22 .elementor-element.elementor-element-3094551 .ecs-post-loop > .elementor .elementor-section-wrap,
            .elementor-22 .elementor-element.elementor-element-3094551 .ecs-post-loop > .elementor > .elementor-section,
            .elementor-22 .elementor-element.elementor-element-3094551 .ecs-post-loop > .elementor > .e-container,
            .elementor-22 .elementor-element.elementor-element-3094551 .ecs-post-loop > .ecs-link-wrapper > .elementor > .e-container,
            .elementor-22 .elementor-element.elementor-element-3094551 .ecs-post-loop > .ecs-link-wrapper > .elementor > .elementor-section,
            .elementor-22 .elementor-element.elementor-element-3094551 .ecs-link-wrapper > .has-post-thumbnail, .ecs-link-wrapper > .has-post-thumbnail > .elementor-section,
            .elementor-22 .elementor-element.elementor-element-3094551 .ecs-post-loop > .has-post-thumbnail, .ecs-post-loop > .has-post-thumbnail > .elementor-section,
            .elementor-22 .elementor-element.elementor-element-3094551 .ecs-post-loop > .elementor .elementor-inner .elementor-section-wrap .elementor-top-section,  
            .elementor-22 .elementor-element.elementor-element-3094551 .ecs-post-loop > .elementor .elementor-section-wrap .elementor-top-section, 
            .elementor-22 .elementor-element.elementor-element-3094551 .ecs-post-loop > .elementor .elementor-container{height:auto;}.elementor-22 .elementor-element.elementor-element-3094551 .elementor-post{height:auto;}.elementor-22 .elementor-element.elementor-element-3094551{--e-posts-slides-to-show:4;--grid-column-gap:30px;--grid-row-gap:35px;}.elementor-22 .elementor-element.elementor-element-3094551 .swiper-container{width:calc(100% - 0px);position:static;}.elementor-22 .elementor-element.elementor-element-3094551 .elementor-swiper-button.elementor-swiper-button-prev{left:0px;}.elementor-22 .elementor-element.elementor-element-3094551 .elementor-swiper-button.elementor-swiper-button-next{right:0px;}.elementor-22 .elementor-element.elementor-element-9c4157f{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-22 .elementor-element.elementor-element-9c4157f > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-22 .elementor-element.elementor-element-cf2f77b .elementor-button{background-color:var( --e-global-color-primary );border-radius:100px 100px 100px 100px;padding:15px 11px 15px 15px;}.elementor-22 .elementor-element.elementor-element-cf2f77b{z-index:2;}.elementor-22 .elementor-element.elementor-element-cb66376 .elementor-button{background-color:var( --e-global-color-primary );border-radius:100px 100px 100px 100px;padding:15px 11px 15px 15px;}.elementor-22 .elementor-element.elementor-element-cb66376{z-index:2;}.elementor-22 .elementor-element.elementor-element-8ca5e24:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-8ca5e24 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E2CEDD42;}.elementor-22 .elementor-element.elementor-element-8ca5e24{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-22 .elementor-element.elementor-element-8ca5e24 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-22 .elementor-element.elementor-element-9b3eec5 > .elementor-element-populated{margin:1.5rem 0rem 0rem 0rem;--e-column-margin-right:0rem;--e-column-margin-left:0rem;}.elementor-22 .elementor-element.elementor-element-20cecda{text-align:center;}.elementor-22 .elementor-element.elementor-element-20cecda .elementor-heading-title{color:var( --e-global-color-secondary );font-family:"Josefin Sans", Sans-serif;font-size:28px;font-weight:600;}.elementor-22 .elementor-element.elementor-element-0c7f418:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-0c7f418 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E2CEDD42;}.elementor-22 .elementor-element.elementor-element-0c7f418{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;z-index:0;}.elementor-22 .elementor-element.elementor-element-0c7f418 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-22 .elementor-element.elementor-element-c1f98d7 > .elementor-element-populated{margin:0rem 0rem 0rem 0rem;--e-column-margin-right:0rem;--e-column-margin-left:0rem;}.elementor-22 .elementor-element.elementor-element-7405ea4 .ecs-link-wrapper, 
            .elementor-22 .elementor-element.elementor-element-7405ea4 .ecs-custom-grid .ecs-post-loop,
            .elementor-22 .elementor-element.elementor-element-7405ea4 .ecs-post-loop > .elementor, 
            .elementor-22 .elementor-element.elementor-element-7405ea4 .ecs-post-loop > .elementor .elementor-inner, 
            .elementor-22 .elementor-element.elementor-element-7405ea4 .ecs-post-loop > .elementor .elementor-inner .elementor-section-wrap, 
            .elementor-22 .elementor-element.elementor-element-7405ea4 .ecs-post-loop > .elementor .elementor-section-wrap,
            .elementor-22 .elementor-element.elementor-element-7405ea4 .ecs-post-loop > .elementor > .elementor-section,
            .elementor-22 .elementor-element.elementor-element-7405ea4 .ecs-post-loop > .elementor > .e-container,
            .elementor-22 .elementor-element.elementor-element-7405ea4 .ecs-post-loop > .ecs-link-wrapper > .elementor > .e-container,
            .elementor-22 .elementor-element.elementor-element-7405ea4 .ecs-post-loop > .ecs-link-wrapper > .elementor > .elementor-section,
            .elementor-22 .elementor-element.elementor-element-7405ea4 .ecs-link-wrapper > .has-post-thumbnail, .ecs-link-wrapper > .has-post-thumbnail > .elementor-section,
            .elementor-22 .elementor-element.elementor-element-7405ea4 .ecs-post-loop > .has-post-thumbnail, .ecs-post-loop > .has-post-thumbnail > .elementor-section,
            .elementor-22 .elementor-element.elementor-element-7405ea4 .ecs-post-loop > .elementor .elementor-inner .elementor-section-wrap .elementor-top-section,  
            .elementor-22 .elementor-element.elementor-element-7405ea4 .ecs-post-loop > .elementor .elementor-section-wrap .elementor-top-section, 
            .elementor-22 .elementor-element.elementor-element-7405ea4 .ecs-post-loop > .elementor .elementor-container{height:auto;}.elementor-22 .elementor-element.elementor-element-7405ea4 .elementor-post{height:auto;}.elementor-22 .elementor-element.elementor-element-7405ea4{--e-posts-slides-to-show:4;--grid-column-gap:30px;--grid-row-gap:35px;}.elementor-22 .elementor-element.elementor-element-7405ea4 .swiper-container{width:calc(100% - 0px);position:static;}.elementor-22 .elementor-element.elementor-element-7405ea4 .elementor-swiper-button.elementor-swiper-button-prev{left:0px;}.elementor-22 .elementor-element.elementor-element-7405ea4 .elementor-swiper-button.elementor-swiper-button-next{right:0px;}.elementor-22 .elementor-element.elementor-element-4add1df{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-22 .elementor-element.elementor-element-4add1df > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-22 .elementor-element.elementor-element-18cd21a .elementor-button{background-color:var( --e-global-color-primary );border-radius:100px 100px 100px 100px;padding:15px 11px 15px 15px;}.elementor-22 .elementor-element.elementor-element-18cd21a{z-index:2;}.elementor-22 .elementor-element.elementor-element-1b5113b .elementor-button{background-color:var( --e-global-color-primary );border-radius:100px 100px 100px 100px;padding:15px 11px 15px 15px;}.elementor-22 .elementor-element.elementor-element-1b5113b{z-index:2;}.elementor-22 .elementor-element.elementor-element-66a0a41:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-66a0a41 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#40C2BB1A;}.elementor-22 .elementor-element.elementor-element-66a0a41{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-22 .elementor-element.elementor-element-66a0a41 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-22 .elementor-element.elementor-element-56b1931 > .elementor-element-populated{margin:1.5rem 0rem 0rem 0rem;--e-column-margin-right:0rem;--e-column-margin-left:0rem;}.elementor-22 .elementor-element.elementor-element-00fbb89{text-align:center;}.elementor-22 .elementor-element.elementor-element-00fbb89 .elementor-heading-title{color:var( --e-global-color-secondary );font-family:"Josefin Sans", Sans-serif;font-size:28px;font-weight:600;}.elementor-22 .elementor-element.elementor-element-d4c4ad2:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-d4c4ad2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#40C2BB1A;}.elementor-22 .elementor-element.elementor-element-d4c4ad2{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;z-index:0;}.elementor-22 .elementor-element.elementor-element-d4c4ad2 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-22 .elementor-element.elementor-element-12f6718 > .elementor-element-populated{margin:0rem 0rem 0rem 0rem;--e-column-margin-right:0rem;--e-column-margin-left:0rem;}.elementor-22 .elementor-element.elementor-element-d2f8ba9 .ecs-link-wrapper, 
            .elementor-22 .elementor-element.elementor-element-d2f8ba9 .ecs-custom-grid .ecs-post-loop,
            .elementor-22 .elementor-element.elementor-element-d2f8ba9 .ecs-post-loop > .elementor, 
            .elementor-22 .elementor-element.elementor-element-d2f8ba9 .ecs-post-loop > .elementor .elementor-inner, 
            .elementor-22 .elementor-element.elementor-element-d2f8ba9 .ecs-post-loop > .elementor .elementor-inner .elementor-section-wrap, 
            .elementor-22 .elementor-element.elementor-element-d2f8ba9 .ecs-post-loop > .elementor .elementor-section-wrap,
            .elementor-22 .elementor-element.elementor-element-d2f8ba9 .ecs-post-loop > .elementor > .elementor-section,
            .elementor-22 .elementor-element.elementor-element-d2f8ba9 .ecs-post-loop > .elementor > .e-container,
            .elementor-22 .elementor-element.elementor-element-d2f8ba9 .ecs-post-loop > .ecs-link-wrapper > .elementor > .e-container,
            .elementor-22 .elementor-element.elementor-element-d2f8ba9 .ecs-post-loop > .ecs-link-wrapper > .elementor > .elementor-section,
            .elementor-22 .elementor-element.elementor-element-d2f8ba9 .ecs-link-wrapper > .has-post-thumbnail, .ecs-link-wrapper > .has-post-thumbnail > .elementor-section,
            .elementor-22 .elementor-element.elementor-element-d2f8ba9 .ecs-post-loop > .has-post-thumbnail, .ecs-post-loop > .has-post-thumbnail > .elementor-section,
            .elementor-22 .elementor-element.elementor-element-d2f8ba9 .ecs-post-loop > .elementor .elementor-inner .elementor-section-wrap .elementor-top-section,  
            .elementor-22 .elementor-element.elementor-element-d2f8ba9 .ecs-post-loop > .elementor .elementor-section-wrap .elementor-top-section, 
            .elementor-22 .elementor-element.elementor-element-d2f8ba9 .ecs-post-loop > .elementor .elementor-container{height:auto;}.elementor-22 .elementor-element.elementor-element-d2f8ba9 .elementor-post{height:auto;}.elementor-22 .elementor-element.elementor-element-d2f8ba9{--e-posts-slides-to-show:4;--grid-column-gap:30px;--grid-row-gap:35px;}.elementor-22 .elementor-element.elementor-element-d2f8ba9 .swiper-container{width:calc(100% - 0px);position:static;}.elementor-22 .elementor-element.elementor-element-d2f8ba9 .elementor-swiper-button.elementor-swiper-button-prev{left:0px;}.elementor-22 .elementor-element.elementor-element-d2f8ba9 .elementor-swiper-button.elementor-swiper-button-next{right:0px;}.elementor-22 .elementor-element.elementor-element-83e269a{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-22 .elementor-element.elementor-element-83e269a > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-22 .elementor-element.elementor-element-65ce7b7 .elementor-button{background-color:var( --e-global-color-primary );border-radius:100px 100px 100px 100px;padding:15px 11px 15px 15px;}.elementor-22 .elementor-element.elementor-element-65ce7b7{z-index:2;}.elementor-22 .elementor-element.elementor-element-d5deebd .elementor-button{background-color:var( --e-global-color-primary );border-radius:100px 100px 100px 100px;padding:15px 11px 15px 15px;}.elementor-22 .elementor-element.elementor-element-d5deebd{z-index:2;}.elementor-22 .elementor-element.elementor-element-3c3102a:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-3c3102a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-22 .elementor-element.elementor-element-3c3102a{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-22 .elementor-element.elementor-element-3c3102a > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-22 .elementor-element.elementor-element-ddcee59 > .elementor-element-populated{margin:3rem 0rem 0rem 0rem;--e-column-margin-right:0rem;--e-column-margin-left:0rem;}.elementor-22 .elementor-element.elementor-element-53fee58{text-align:center;}.elementor-22 .elementor-element.elementor-element-53fee58 .elementor-heading-title{color:var( --e-global-color-secondary );font-family:"Josefin Sans", Sans-serif;font-size:28px;font-weight:600;}.elementor-22 .elementor-element.elementor-element-a82395f > .elementor-element-populated{margin:0rem 0rem 4rem 0rem;--e-column-margin-right:0rem;--e-column-margin-left:0rem;}.elementor-22 .elementor-element.elementor-element-364dcbc .ecs-link-wrapper, 
            .elementor-22 .elementor-element.elementor-element-364dcbc .ecs-custom-grid .ecs-post-loop,
            .elementor-22 .elementor-element.elementor-element-364dcbc .ecs-post-loop > .elementor, 
            .elementor-22 .elementor-element.elementor-element-364dcbc .ecs-post-loop > .elementor .elementor-inner, 
            .elementor-22 .elementor-element.elementor-element-364dcbc .ecs-post-loop > .elementor .elementor-inner .elementor-section-wrap, 
            .elementor-22 .elementor-element.elementor-element-364dcbc .ecs-post-loop > .elementor .elementor-section-wrap,
            .elementor-22 .elementor-element.elementor-element-364dcbc .ecs-post-loop > .elementor > .elementor-section,
            .elementor-22 .elementor-element.elementor-element-364dcbc .ecs-post-loop > .elementor > .e-container,
            .elementor-22 .elementor-element.elementor-element-364dcbc .ecs-post-loop > .ecs-link-wrapper > .elementor > .e-container,
            .elementor-22 .elementor-element.elementor-element-364dcbc .ecs-post-loop > .ecs-link-wrapper > .elementor > .elementor-section,
            .elementor-22 .elementor-element.elementor-element-364dcbc .ecs-link-wrapper > .has-post-thumbnail, .ecs-link-wrapper > .has-post-thumbnail > .elementor-section,
            .elementor-22 .elementor-element.elementor-element-364dcbc .ecs-post-loop > .has-post-thumbnail, .ecs-post-loop > .has-post-thumbnail > .elementor-section,
            .elementor-22 .elementor-element.elementor-element-364dcbc .ecs-post-loop > .elementor .elementor-inner .elementor-section-wrap .elementor-top-section,  
            .elementor-22 .elementor-element.elementor-element-364dcbc .ecs-post-loop > .elementor .elementor-section-wrap .elementor-top-section, 
            .elementor-22 .elementor-element.elementor-element-364dcbc .ecs-post-loop > .elementor .elementor-container{height:auto;}.elementor-22 .elementor-element.elementor-element-364dcbc .elementor-post{height:auto;}.elementor-22 .elementor-element.elementor-element-364dcbc{--grid-column-gap:0px;--grid-row-gap:35px;}@media(max-width:1024px){.elementor-22 .elementor-element.elementor-element-0ebb4e9 .swiper-slide{height:252.5px;}.elementor-22 .elementor-element.elementor-element-fa86014 .elementor-button{font-size:13px;padding:10px 10px 10px 10px;}.elementor-22 .elementor-element.elementor-element-fa86014 > .elementor-widget-container{margin:-120px 0px 0px 0px;}.elementor-22 .elementor-element.elementor-element-d8570c7 .elementor-button{font-size:13px;padding:10px 10px 10px 10px;}.elementor-22 .elementor-element.elementor-element-d8570c7 > .elementor-widget-container{margin:-120px 0px 0px 0px;}}@media(max-width:767px){.elementor-22 .elementor-element.elementor-element-0ebb4e9 .swiper-slide{height:101px;}.elementor-22 .elementor-element.elementor-element-fa86014 .elementor-button{font-size:6px;border-radius:5px 5px 5px 5px;padding:6px 5px 6px 5px;}.elementor-22 .elementor-element.elementor-element-fa86014 > .elementor-widget-container{margin:-55px 0px 0px 0px;}.elementor-22 .elementor-element.elementor-element-d8570c7 .elementor-button{font-size:6px;border-radius:5px 5px 5px 5px;padding:6px 5px 6px 5px;}.elementor-22 .elementor-element.elementor-element-d8570c7 > .elementor-widget-container{margin:-55px 0px 0px 0px;}.elementor-22 .elementor-element.elementor-element-41c54b5{width:50%;}.elementor-22 .elementor-element.elementor-element-3bd6cdc .elementor-image-box-img{margin-bottom:0px;}.elementor-22 .elementor-element.elementor-element-96eda75{width:50%;}.elementor-22 .elementor-element.elementor-element-eeb7649 .elementor-image-box-img{margin-bottom:0px;}.elementor-22 .elementor-element.elementor-element-4e0924e{width:50%;}.elementor-22 .elementor-element.elementor-element-774292b .elementor-image-box-img{margin-bottom:0px;}.elementor-22 .elementor-element.elementor-element-5189f4c{width:50%;}.elementor-22 .elementor-element.elementor-element-bbdeb7f .elementor-image-box-img{margin-bottom:0px;}}/* Start custom CSS for slides, class: .elementor-element-0ebb4e9 *//* phone slider */

@media (max-width: 767px){
    
    .elementor-22 .elementor-element.elementor-element-0ebb4e9 .swiper-slide-bg{
        
        min-height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-fa86014 */@media (max-width: 767px){
    
    .elementor-22 .elementor-element.elementor-element-fa86014{
        margin-left: 40%;
    }
}


@media (min-width: 768px) and (max-width: 1024px){
    
    .elementor-22 .elementor-element.elementor-element-fa86014{
        margin-left: 32%;
    }
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-2d11877 */.elementor-22 .elementor-element.elementor-element-2d11877{
    width:50%;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-d8570c7 */@media (max-width: 767px){
    
    .elementor-22 .elementor-element.elementor-element-d8570c7{
        margin-right: 48%;
    }
}


@media (min-width: 768px) and (max-width: 1024px){
    
    .elementor-22 .elementor-element.elementor-element-d8570c7{
        margin-right: 42%;
    }
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-c9f105e */.elementor-22 .elementor-element.elementor-element-c9f105e{
    width:50%;
}/* End custom CSS */
/* Start custom CSS for posts, class: .elementor-element-039fb28 */.elementor-22 .elementor-element.elementor-element-039fb28 .elementor-swiper-button-prev{
    
    display: none;
}

.elementor-22 .elementor-element.elementor-element-039fb28 .elementor-swiper-button-next{
    
    display: none;
}
@media(min-width:1024px) and (max-width:1400px){
    
    .elementor-22 .elementor-element.elementor-element-039fb28 .swiper-container {
    width: 134% !important;
    position: static;
}}

.elementor-element-ab13095.bestsellery.elementor-section-boxed.elementor-section-height-default.elementor-section-height-default > div{
    padding-right:5%;
    padding-left:5%;
}


@media(min-width:767px) and (max-width:1023px){
   .elementor-element-ab13095.bestsellery.elementor-section-boxed.elementor-section-height-default.elementor-section-height-default > div{
    padding-right:10%;
    padding-left:10%;
}
}


@media (max-width:767px){
   .elementor-element-ab13095.bestsellery.elementor-section-boxed.elementor-section-height-default.elementor-section-height-default > div{
    padding-right:1%;
    padding-left:1%;
}
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-2bda500 */.elementor-22 .elementor-element.elementor-element-2bda500 {
    
    overflow-x: hidden;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-35f7915 */.elementor-22 .elementor-element.elementor-element-35f7915{
   width:auto; 
}
@media(max-width:767px){
.elementor-22 .elementor-element.elementor-element-35f7915{
    left:5% !important;
}
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-973d2c2 */.elementor-22 .elementor-element.elementor-element-973d2c2{
    width:50%;
    direction: ltr;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-0392e84 */.elementor-22 .elementor-element.elementor-element-0392e84{
   width:auto; 
}
@media(max-width:767px){
.elementor-22 .elementor-element.elementor-element-0392e84{
    right:5% !important;
}
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-3945366 */.elementor-22 .elementor-element.elementor-element-3945366{
    width:50%;
   direction: rtl;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-8d4f0ec */.elementor-22 .elementor-element.elementor-element-8d4f0ec{
    top:-290px;
}/* End custom CSS */
/* Start custom CSS for posts, class: .elementor-element-70b5362 */.elementor-22 .elementor-element.elementor-element-70b5362 .elementor-swiper-button-prev{
    
    display: none;
}

.elementor-22 .elementor-element.elementor-element-70b5362 .elementor-swiper-button-next{
    
    display: none;
}
@media(min-width:1024px) and (max-width:1400px){
    
 .elementor-section.elementor-top-section.elementor-element.elementor-element-97a95e8.nowosci.elementor-section-boxed.elementor-section-height-default.elementor-section-height-default > div > div > div > div > div > div{
    width: 134% !important;
    position: static;
}}

  .elementor-section.elementor-top-section.elementor-element.elementor-element-97a95e8.nowosci.elementor-section-boxed.elementor-section-height-default.elementor-section-height-default > div{
    padding-right:5%;
    padding-left:5%;
}


@media(min-width:767px) and (max-width:1023px){
   .elementor-section.elementor-top-section.elementor-element.elementor-element-97a95e8.nowosci.elementor-section-boxed.elementor-section-height-default.elementor-section-height-default > div{
    padding-right:10%;
    padding-left:10%;
}
}


@media (max-width:767px){
 .elementor-section.elementor-top-section.elementor-element.elementor-element-97a95e8.nowosci.elementor-section-boxed.elementor-section-height-default.elementor-section-height-default > div{
    padding-right:1%;
    padding-left:1%;
}
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-c33c133 */.elementor-22 .elementor-element.elementor-element-c33c133 {
    
    overflow-x: hidden;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-ccb3423 */.elementor-22 .elementor-element.elementor-element-ccb3423{
   width:auto; 
}
@media(max-width:767px){
.elementor-22 .elementor-element.elementor-element-ccb3423{
    left:5% !important;
}
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-9c1d5de */.elementor-22 .elementor-element.elementor-element-9c1d5de{
    width:50%;
    direction: ltr;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-ab362b6 */.elementor-22 .elementor-element.elementor-element-ab362b6{
   width:auto; 
}
@media(max-width:767px){
.elementor-22 .elementor-element.elementor-element-ab362b6{
    right:5% !important;
}
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-d0dbbb0 */.elementor-22 .elementor-element.elementor-element-d0dbbb0{
    width:50%;
   direction: rtl;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-4a9e1e0 */.elementor-22 .elementor-element.elementor-element-4a9e1e0{
    top:-290px;
}/* End custom CSS */
/* Start custom CSS for posts, class: .elementor-element-3094551 */.elementor-22 .elementor-element.elementor-element-3094551 .elementor-swiper-button-prev{
    
    display: none;
}

.elementor-22 .elementor-element.elementor-element-3094551 .elementor-swiper-button-next{
    
    display: none;
}
@media(min-width:1024px) and (max-width:1400px){
    
.elementor-section.elementor-top-section.elementor-element.elementor-element-d9f2d70.najczesciej_kupowane.elementor-section-boxed.elementor-section-height-default.elementor-section-height-default > div > div > div > div > div > div{
    width: 134% !important;
    position: static;
}}

 .elementor-section.elementor-top-section.elementor-element.elementor-element-d9f2d70.najczesciej_kupowane.elementor-section-boxed.elementor-section-height-default.elementor-section-height-default > div{
    padding-right:5%;
    padding-left:5%;
}


@media(min-width:767px) and (max-width:1023px){
  .elementor-section.elementor-top-section.elementor-element.elementor-element-d9f2d70.najczesciej_kupowane.elementor-section-boxed.elementor-section-height-default.elementor-section-height-default > div{
    padding-right:10%;
    padding-left:10%;
}
}


@media (max-width:767px){
 .elementor-section.elementor-top-section.elementor-element.elementor-element-d9f2d70.najczesciej_kupowane.elementor-section-boxed.elementor-section-height-default.elementor-section-height-default > div{
    padding-right:1%;
    padding-left:1%;
}
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-906bd4a */.elementor-22 .elementor-element.elementor-element-906bd4a {
    
    overflow-x: hidden;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-cf2f77b */.elementor-22 .elementor-element.elementor-element-cf2f77b{
   width:auto; 
}
@media(max-width:767px){
.elementor-22 .elementor-element.elementor-element-cf2f77b{
    left:5% !important;
}
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-88c137f */.elementor-22 .elementor-element.elementor-element-88c137f{
    width:50%;
    direction: ltr;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-cb66376 */.elementor-22 .elementor-element.elementor-element-cb66376{
   width:auto; 
}
@media(max-width:767px){
.elementor-22 .elementor-element.elementor-element-cb66376{
    right:5% !important;
}
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-b6d915e */.elementor-22 .elementor-element.elementor-element-b6d915e{
    width:50%;
   direction: rtl;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-9c4157f */.elementor-22 .elementor-element.elementor-element-9c4157f{
    top:-290px;
}/* End custom CSS */
/* Start custom CSS for posts, class: .elementor-element-7405ea4 */.elementor-22 .elementor-element.elementor-element-7405ea4 .elementor-swiper-button-prev{
    
    display: none;
}

.elementor-22 .elementor-element.elementor-element-7405ea4 .elementor-swiper-button-next{
    
    display: none;
}
@media(min-width:1024px) and (max-width:1400px){
    
.elementor-section.elementor-top-section.elementor-element.elementor-element-0c7f418.dla_niej.elementor-section-boxed.elementor-section-height-default.elementor-section-height-default > div > div > div > div > div > div{
    width: 134% !important;
    position: static;
}}

.elementor-section.elementor-top-section.elementor-element.elementor-element-0c7f418.dla_niej.elementor-section-boxed.elementor-section-height-default.elementor-section-height-default > div{
    padding-right:5%;
    padding-left:5%;
}


@media(min-width:767px) and (max-width:1023px){
.elementor-section.elementor-top-section.elementor-element.elementor-element-0c7f418.dla_niej.elementor-section-boxed.elementor-section-height-default.elementor-section-height-default > div{
    padding-right:10%;
    padding-left:10%;
}
}


@media (max-width:767px){
.elementor-section.elementor-top-section.elementor-element.elementor-element-0c7f418.dla_niej.elementor-section-boxed.elementor-section-height-default.elementor-section-height-default > div{
    padding-right:1%;
    padding-left:1%;
}
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-c1f98d7 */.elementor-22 .elementor-element.elementor-element-c1f98d7 {
    
    overflow-x: hidden;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-18cd21a */.elementor-22 .elementor-element.elementor-element-18cd21a{
   width:auto; 
}
@media(max-width:767px){
.elementor-22 .elementor-element.elementor-element-18cd21a{
    left:5% !important;
}
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-8717f6a */.elementor-22 .elementor-element.elementor-element-8717f6a{
    width:50%;
    direction: ltr;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-1b5113b */.elementor-22 .elementor-element.elementor-element-1b5113b{
   width:auto; 
}
@media(max-width:767px){
.elementor-22 .elementor-element.elementor-element-1b5113b{
    right:5% !important;
}
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-de99448 */.elementor-22 .elementor-element.elementor-element-de99448{
    width:50%;
   direction: rtl;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-4add1df */.elementor-22 .elementor-element.elementor-element-4add1df{
    top:-290px;
}/* End custom CSS */
/* Start custom CSS for posts, class: .elementor-element-d2f8ba9 */.elementor-22 .elementor-element.elementor-element-d2f8ba9 .elementor-swiper-button-prev{
    
    display: none;
}

.elementor-22 .elementor-element.elementor-element-d2f8ba9 .elementor-swiper-button-next{
    
    display: none;
}
@media(min-width:1024px) and (max-width:1400px){
    
.elementor-section.elementor-top-section.elementor-element.elementor-element-d4c4ad2.dla_niego.elementor-section-boxed.elementor-section-height-default.elementor-section-height-default > div > div > div > div > div > div{
    width: 134% !important;
    position: static;
}}

.elementor-section.elementor-top-section.elementor-element.elementor-element-d4c4ad2.dla_niego.elementor-section-boxed.elementor-section-height-default.elementor-section-height-default > div{
    padding-right:5%;
    padding-left:5%;
}


@media(min-width:767px) and (max-width:1023px){
.elementor-section.elementor-top-section.elementor-element.elementor-element-d4c4ad2.dla_niego.elementor-section-boxed.elementor-section-height-default.elementor-section-height-default > div{
    padding-right:10%;
    padding-left:10%;
}
}


@media (max-width:767px){
.elementor-section.elementor-top-section.elementor-element.elementor-element-d4c4ad2.dla_niego.elementor-section-boxed.elementor-section-height-default.elementor-section-height-default > div{
    padding-right:1%;
    padding-left:1%;
}
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-12f6718 */.elementor-22 .elementor-element.elementor-element-12f6718 {
    
    overflow-x: hidden;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-65ce7b7 */.elementor-22 .elementor-element.elementor-element-65ce7b7{
   width:auto; 
}
@media(max-width:767px){
.elementor-22 .elementor-element.elementor-element-65ce7b7{
    left:5% !important;
}
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-5b2537a */.elementor-22 .elementor-element.elementor-element-5b2537a{
    width:50%;
    direction: ltr;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-d5deebd */.elementor-22 .elementor-element.elementor-element-d5deebd{
   width:auto; 
}
@media(max-width:767px){
.elementor-22 .elementor-element.elementor-element-d5deebd{
    right:5% !important;
}
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-58547ec */.elementor-22 .elementor-element.elementor-element-58547ec{
    width:50%;
   direction: rtl;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-83e269a */.elementor-22 .elementor-element.elementor-element-83e269a{
    top:-290px;
}/* End custom CSS */
/* Start custom CSS for posts, class: .elementor-element-364dcbc */.elementor-22 .elementor-element.elementor-element-364dcbc .elementor-swiper-button-prev{
    
    display: none;
}

.elementor-22 .elementor-element.elementor-element-364dcbc .elementor-swiper-button-next{
    
    display: none;
}/* End custom CSS */