.elementor-75 .elementor-element.elementor-element-7897f21{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.75;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:25px;--padding-right:25px;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-75 .elementor-element.elementor-element-7897f21:not(.elementor-motion-effects-element-type-background), .elementor-75 .elementor-element.elementor-element-7897f21 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;background-image:url("http://igorkubiak.pl/wp-content/uploads/2025/12/tlo2.png");background-position:center center;background-size:cover;}.elementor-75 .elementor-element.elementor-element-7897f21::before, .elementor-75 .elementor-element.elementor-element-7897f21 > .elementor-background-video-container::before, .elementor-75 .elementor-element.elementor-element-7897f21 > .e-con-inner > .elementor-background-video-container::before, .elementor-75 .elementor-element.elementor-element-7897f21 > .elementor-background-slideshow::before, .elementor-75 .elementor-element.elementor-element-7897f21 > .e-con-inner > .elementor-background-slideshow::before, .elementor-75 .elementor-element.elementor-element-7897f21 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-75 .elementor-element.elementor-element-245685f{--display:flex;}.elementor-widget-heading .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-75 .elementor-element.elementor-element-8dfc828 > .elementor-widget-container{margin:100px 0px 0px 200px;}.elementor-75 .elementor-element.elementor-element-8dfc828 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:57px;font-weight:700;color:#5F00A7;}.elementor-75 .elementor-element.elementor-element-355f46e{width:100%;max-width:100%;animation-duration:1500ms;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);text-align:left;}.elementor-75 .elementor-element.elementor-element-355f46e > .elementor-widget-container{margin:0px 0px 110px 0px;padding:480px 0px 0px 620px;}.elementor-75 .elementor-element.elementor-element-355f46e .aux-button{padding:21px 53px 21px 53px;box-shadow:0px 0px 60px 15px #6A00BB;text-shadow:0px 0px 10px rgba(0,0,0,0.3);}.elementor-75 .elementor-element.elementor-element-355f46e .aux-icon{margin:0px 10px 0px 0px;}.elementor-75 .elementor-element.elementor-element-355f46e .aux-text{color:#FFFFFF;font-size:19px;}.elementor-75 .elementor-element.elementor-element-9a234cc{--display:flex;}.elementor-75 .elementor-element.elementor-element-6086b12{text-align:center;}.elementor-75 .elementor-element.elementor-element-6086b12 .elementor-heading-title{font-family:"Poppins", Sans-serif;color:#FFFFFF;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-75 .elementor-element.elementor-element-45da210{--divider-border-style:leaves_tribal;--divider-color:#5F00A7;--divider-pattern-height:20px;}.elementor-75 .elementor-element.elementor-element-45da210 > .elementor-widget-container{margin:-20px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-75 .elementor-element.elementor-element-45da210 .elementor-divider-separator{width:17%;margin:0 auto;margin-center:0;}.elementor-75 .elementor-element.elementor-element-45da210 .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-75 .elementor-element.elementor-element-793b291{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-75 .elementor-element.elementor-element-89ed681 .eael-static-product-details{text-align:center;background-color:#fff;}.elementor-75 .elementor-element.elementor-element-89ed681 .eael-static-product .eael-static-product-details .eael-static-product-price-and-reviews .eael-static-product-reviews{margin-left:5px;}.elementor-75 .elementor-element.elementor-element-89ed681 .eael-static-product-details > h2 > a{color:#303133;}.elementor-75 .elementor-element.elementor-element-89ed681 .eael-static-product-details > p{color:#383838;}.elementor-75 .elementor-element.elementor-element-89ed681 .eael-static-product-button-icon-right, .elementor-75 .elementor-element.elementor-element-89ed681 .eael-static-product-button-icon-left{font-size:26px;}.elementor-75 .elementor-element.elementor-element-89ed681 .eael-static-product-button-icon-right.eael-static-product-button-svg-icon, .elementor-75 .elementor-element.elementor-element-89ed681 .eael-static-product-button-icon-left.eael-static-product-button-svg-icon{width:26px;}.elementor-75 .elementor-element.elementor-element-89ed681 .eael-static-product-btn{color:#ffffff;background-color:#646464;}.elementor-75 .elementor-element.elementor-element-89ed681 .eael-static-product-btn:hover{color:#ffffff;background-color:#272727;}.elementor-75 .elementor-element.elementor-element-71e80b5 .eael-static-product-details{text-align:center;background-color:#fff;}.elementor-75 .elementor-element.elementor-element-71e80b5 .eael-static-product .eael-static-product-details .eael-static-product-price-and-reviews .eael-static-product-reviews{margin-left:5px;}.elementor-75 .elementor-element.elementor-element-71e80b5 .eael-static-product-details > h2 > a{color:#303133;}.elementor-75 .elementor-element.elementor-element-71e80b5 .eael-static-product-details > p{color:#383838;}.elementor-75 .elementor-element.elementor-element-71e80b5 .eael-static-product-button-icon-right, .elementor-75 .elementor-element.elementor-element-71e80b5 .eael-static-product-button-icon-left{font-size:26px;}.elementor-75 .elementor-element.elementor-element-71e80b5 .eael-static-product-button-icon-right.eael-static-product-button-svg-icon, .elementor-75 .elementor-element.elementor-element-71e80b5 .eael-static-product-button-icon-left.eael-static-product-button-svg-icon{width:26px;}.elementor-75 .elementor-element.elementor-element-71e80b5 .eael-static-product-btn{color:#ffffff;background-color:#646464;}.elementor-75 .elementor-element.elementor-element-71e80b5 .eael-static-product-btn:hover{color:#ffffff;background-color:#272727;}.elementor-75 .elementor-element.elementor-element-1978f5f .eael-static-product-details{text-align:center;background-color:#fff;}.elementor-75 .elementor-element.elementor-element-1978f5f .eael-static-product .eael-static-product-details .eael-static-product-price-and-reviews .eael-static-product-reviews{margin-left:5px;}.elementor-75 .elementor-element.elementor-element-1978f5f .eael-static-product-details > h2 > a{color:#303133;}.elementor-75 .elementor-element.elementor-element-1978f5f .eael-static-product-details > p{color:#383838;}.elementor-75 .elementor-element.elementor-element-1978f5f .eael-static-product-button-icon-right, .elementor-75 .elementor-element.elementor-element-1978f5f .eael-static-product-button-icon-left{font-size:26px;}.elementor-75 .elementor-element.elementor-element-1978f5f .eael-static-product-button-icon-right.eael-static-product-button-svg-icon, .elementor-75 .elementor-element.elementor-element-1978f5f .eael-static-product-button-icon-left.eael-static-product-button-svg-icon{width:26px;}.elementor-75 .elementor-element.elementor-element-1978f5f .eael-static-product-btn{color:#ffffff;background-color:#646464;}.elementor-75 .elementor-element.elementor-element-1978f5f .eael-static-product-btn:hover{color:#ffffff;background-color:#272727;}.elementor-75 .elementor-element.elementor-element-c9eb466{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-75 .elementor-element.elementor-element-c6c508c{--display:flex;}.elementor-75 .elementor-element.elementor-element-740c48d{animation-delay:200ms;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-75 .elementor-element.elementor-element-740c48d .aux-widget-inner > *{text-align:center;margin-left:auto !important;margin-right:auto !important;}.elementor-75 .elementor-element.elementor-element-740c48d .aux-modern-heading-primary{font-family:"Poppins", Sans-serif;font-size:27px;font-weight:700;line-height:25px;color:var( --e-global-color-2ee82030 );text-shadow:0px 0px 0px rgba(0,0,0,0.3);margin:0px 0px 24px 0px;}.elementor-75 .elementor-element.elementor-element-740c48d .aux-modern-heading-description{color:#FFFFFF;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;line-height:16px;}.elementor-75 .elementor-element.elementor-element-7da6456{--display:flex;}.elementor-75 .elementor-element.elementor-element-d9ad812{animation-delay:200ms;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-75 .elementor-element.elementor-element-d9ad812 .aux-widget-inner > *{text-align:center;margin-left:auto !important;margin-right:auto !important;}.elementor-75 .elementor-element.elementor-element-d9ad812 .aux-modern-heading-primary{font-family:"Poppins", Sans-serif;font-size:27px;font-weight:700;line-height:25px;color:var( --e-global-color-2ee82030 );text-shadow:0px 0px 0px rgba(0,0,0,0.3);margin:0px 0px 24px 0px;}.elementor-75 .elementor-element.elementor-element-d9ad812 .aux-modern-heading-description{color:#FFFFFF;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;line-height:16px;}.elementor-75 .elementor-element.elementor-element-ecefb72{--display:flex;}.elementor-75 .elementor-element.elementor-element-df72296{animation-delay:200ms;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-75 .elementor-element.elementor-element-df72296 .aux-widget-inner > *{text-align:center;margin-left:auto !important;margin-right:auto !important;}.elementor-75 .elementor-element.elementor-element-df72296 .aux-modern-heading-primary{font-family:"Poppins", Sans-serif;font-size:27px;font-weight:700;line-height:25px;color:var( --e-global-color-2ee82030 );text-shadow:0px 0px 0px rgba(0,0,0,0.3);margin:0px 0px 24px 0px;}.elementor-75 .elementor-element.elementor-element-df72296 .aux-modern-heading-description{color:#FFFFFF;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;line-height:16px;}.elementor-75 .elementor-element.elementor-element-cbc1d34{--display:flex;--margin-top:0px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;}@media(max-width:1024px) and (min-width:768px){.elementor-75 .elementor-element.elementor-element-c6c508c{--width:49%;}.elementor-75 .elementor-element.elementor-element-7da6456{--width:49%;}.elementor-75 .elementor-element.elementor-element-ecefb72{--width:49%;}}@media(max-width:1024px){.elementor-75 .elementor-element.elementor-element-7897f21{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-75 .elementor-element.elementor-element-245685f{--margin-top:55px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-75 .elementor-element.elementor-element-355f46e > .elementor-widget-container{margin:0px 0px 45px 15px;}.elementor-75 .elementor-element.elementor-element-793b291{--grid-auto-flow:row;}.elementor-75 .elementor-element.elementor-element-c9eb466{--grid-auto-flow:row;}}@media(max-width:767px){.elementor-75 .elementor-element.elementor-element-7897f21{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-75 .elementor-element.elementor-element-245685f{--width:100%;}.elementor-75 .elementor-element.elementor-element-355f46e > .elementor-widget-container{margin:0px 0px 0px 5px;}.elementor-75 .elementor-element.elementor-element-793b291{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-75 .elementor-element.elementor-element-c9eb466{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}}/* Start custom CSS for aux_button, class: .elementor-element-355f46e */@media screen and (max-width: 1650px)and (min-width: 772px){
          .elementor-75 .elementor-element.elementor-element-355f46e .aux-widget-inner {
              margin-left: 25px;
          }
     }
   @media screen and (max-width: 1650px)and (min-width: 1025px){
          .elementor-75 .elementor-element.elementor-element-355f46e .elementor-widget-container {
              margin-left:15px;
          }
     }/* End custom CSS */
/* Start custom CSS for aux_modern_heading, class: .elementor-element-740c48d */.elementor-75 .elementor-element.elementor-element-740c48d .aux-widget-inner{
 border-right: 2px solid #7D7D7D33;
 height: 127px;
}
.elementor-75 .elementor-element.elementor-element-740c48d .aux-widget-inner{
    padding-top: 15px;
}

@media screen and (max-width: 1025px){
        .elementor-75 .elementor-element.elementor-element-740c48d .aux-widget-inner{
            border: none;
 }
}/* End custom CSS */
/* Start custom CSS for aux_modern_heading, class: .elementor-element-d9ad812 */.elementor-75 .elementor-element.elementor-element-d9ad812 .aux-widget-inner{
 border-right: 2px solid #7D7D7D33;
 height: 127px;
}
.elementor-75 .elementor-element.elementor-element-d9ad812 .aux-widget-inner{
    padding-top: 15px;
}

@media screen and (max-width: 1025px){
        .elementor-75 .elementor-element.elementor-element-d9ad812 .aux-widget-inner{
            border: none;
 }
}/* End custom CSS */
/* Start custom CSS for aux_modern_heading, class: .elementor-element-df72296 */.elementor-75 .elementor-element.elementor-element-df72296 .aux-widget-inner{
 border-right: 2px solid #7D7D7D33;
 height: 127px;
}
.elementor-75 .elementor-element.elementor-element-df72296 .aux-widget-inner{
    padding-top: 15px;
}

@media screen and (max-width: 1025px){
        .elementor-75 .elementor-element.elementor-element-df72296 .aux-widget-inner{
            border: none;
 }
}/* End custom CSS */