.elementor-10 .elementor-element.elementor-element-1f7e49a0{--display:flex;--min-height:100svh;--justify-content:flex-end;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:clamp(1.5rem, 1.667vw, 1000rem) clamp(1.5rem, 1.667vw, 1000rem);--row-gap:clamp(1.5rem, 1.667vw, 1000rem);--column-gap:clamp(1.5rem, 1.667vw, 1000rem);--margin-top:0;--margin-bottom:0;--margin-left:0;--margin-right:0;--padding-top:0;--padding-bottom:clamp(2rem, 2.5vw, 1000rem);--padding-left:clamp(2rem, 2.5vw, 1000rem);--padding-right:clamp(2rem, 2.5vw, 1000rem);--z-index:0;}.elementor-10 .elementor-element.elementor-element-1f7e49a0:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-1f7e49a0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background:url("https://tartakbrzozow.pl/wp-content/uploads/2026/02/Trakbud_Hero_section_background_image.webp") 50% 50%;background-size:cover;}.elementor-10 .elementor-element.elementor-element-2675213{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0 0 0 0;border-style:none;}.elementor-10 .elementor-element.elementor-element-2675213 .elementor-heading-title{font-family:var( --e-global-typography-4d9ee0e-font-family ), Sans-serif;font-size:var( --e-global-typography-4d9ee0e-font-size );font-weight:var( --e-global-typography-4d9ee0e-font-weight );text-transform:var( --e-global-typography-4d9ee0e-text-transform );line-height:var( --e-global-typography-4d9ee0e-line-height );letter-spacing:var( --e-global-typography-4d9ee0e-letter-spacing );text-shadow:0px 2px 8px rgba(0, 0, 0, 0.25);color:var( --e-global-color-202208c );}.elementor-10 .elementor-element.elementor-element-4f75f06 .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:clamp(2rem, 5vw, 1000rem);font-weight:400;text-transform:uppercase;line-height:125%;letter-spacing:-0.02em;text-shadow:0px 2px 8px rgba(0, 0, 0, 0.25);color:var( --e-global-color-202208c );}.elementor-10 .elementor-element.elementor-element-0846958{width:var( --container-widget-width, clamp(27.5rem, 30vw, 1000rem) );max-width:clamp(27.5rem, 30vw, 1000rem);--container-widget-width:clamp(27.5rem, 30vw, 1000rem);--container-widget-flex-grow:0;font-family:var( --e-global-typography-6481cf9-font-family ), Sans-serif;font-size:var( --e-global-typography-6481cf9-font-size );font-weight:var( --e-global-typography-6481cf9-font-weight );line-height:var( --e-global-typography-6481cf9-line-height );letter-spacing:var( --e-global-typography-6481cf9-letter-spacing );text-shadow:0px 2px 8px rgba(0, 0, 0, 0.25);color:var( --e-global-color-202208c );}.elementor-10 .elementor-element.elementor-element-0846958 p{margin-block-end:0px;}.elementor-10 .elementor-element.elementor-element-6d2ae58{--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;--justify-content:center;--align-items:center;--gap:2.25rem clamp(3rem, 5vw, 1000rem);--row-gap:2.25rem;--column-gap:clamp(3rem, 5vw, 1000rem);--overlay-opacity:0.96;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:clamp(3rem, 6.6667vw, 1000rem);--padding-bottom:clamp(3rem, 6.6667vw, 1000rem);--padding-left:0;--padding-right:0;}.elementor-10 .elementor-element.elementor-element-6d2ae58:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-6d2ae58 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://tartakbrzozow.pl/wp-content/uploads/2026/02/Trakbud_Wood_Texture_background_light.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-10 .elementor-element.elementor-element-6d2ae58::before, .elementor-10 .elementor-element.elementor-element-6d2ae58 > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-6d2ae58 > .e-con-inner > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-6d2ae58 > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-6d2ae58 > .e-con-inner > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-6d2ae58 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(45deg, var( --e-global-color-8c409d3 ) 0%, var( --e-global-color-9e4e3a3 ) 100%);}.elementor-10 .elementor-element.elementor-element-46c1b7a{width:var( --container-widget-width, 40vw );max-width:40vw;--container-widget-width:40vw;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-46c1b7a img{width:100%;height:clamp(25rem,45vw,1000rem);object-fit:cover;object-position:center center;border-radius:5px 5px 5px 5px;box-shadow:0px 2px 8px 0px rgba(0, 0, 0, 0.25);}.elementor-10 .elementor-element.elementor-element-05ebaa0{--display:flex;}.elementor-10 .elementor-element.elementor-element-b7a787a{margin:0 0 calc(var(--kit-widget-spacing, 0px) + clamp(1rem, 0.8333vw, 1000rem)) 0;}.elementor-10 .elementor-element.elementor-element-b7a787a .elementor-heading-title{font-family:var( --e-global-typography-4d9ee0e-font-family ), Sans-serif;font-size:var( --e-global-typography-4d9ee0e-font-size );font-weight:var( --e-global-typography-4d9ee0e-font-weight );text-transform:var( --e-global-typography-4d9ee0e-text-transform );line-height:var( --e-global-typography-4d9ee0e-line-height );letter-spacing:var( --e-global-typography-4d9ee0e-letter-spacing );color:var( --e-global-color-8a75e91 );}.elementor-10 .elementor-element.elementor-element-185f9cd{margin:0 0 calc(var(--kit-widget-spacing, 0px) + clamp(1.5rem, 1.6667vw, 1000rem)) 0;}.elementor-10 .elementor-element.elementor-element-185f9cd .elementor-heading-title{font-family:var( --e-global-typography-eb3db68-font-family ), Sans-serif;font-size:var( --e-global-typography-eb3db68-font-size );font-weight:var( --e-global-typography-eb3db68-font-weight );text-transform:var( --e-global-typography-eb3db68-text-transform );line-height:var( --e-global-typography-eb3db68-line-height );letter-spacing:var( --e-global-typography-eb3db68-letter-spacing );color:var( --e-global-color-485e744 );}.elementor-10 .elementor-element.elementor-element-1af5710{margin:0 0 calc(var(--kit-widget-spacing, 0px) + clamp(2.25rem, 3.33vw, 1000rem)) 0;font-family:var( --e-global-typography-6481cf9-font-family ), Sans-serif;font-size:var( --e-global-typography-6481cf9-font-size );font-weight:var( --e-global-typography-6481cf9-font-weight );line-height:var( --e-global-typography-6481cf9-line-height );letter-spacing:var( --e-global-typography-6481cf9-letter-spacing );color:var( --e-global-color-99102f5 );}.elementor-10 .elementor-element.elementor-element-1af5710 p{margin-block-end:0px;}.elementor-10 .elementor-element.elementor-element-e22db51{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:clamp(2rem, 2.08vw, 1000rem) clamp(2.25rem, 3.333vw, 1000rem);--row-gap:clamp(2rem, 2.08vw, 1000rem);--column-gap:clamp(2.25rem, 3.333vw, 1000rem);--flex-wrap:wrap;}.elementor-10 .elementor-element.elementor-element-8bc3739 .elementor-counter-title{justify-content:start;color:var( --e-global-color-99102f5 );font-family:var( --e-global-typography-6481cf9-font-family ), Sans-serif;font-size:var( --e-global-typography-6481cf9-font-size );font-weight:var( --e-global-typography-6481cf9-font-weight );line-height:var( --e-global-typography-6481cf9-line-height );letter-spacing:var( --e-global-typography-6481cf9-letter-spacing );}.elementor-10 .elementor-element.elementor-element-8bc3739 .elementor-counter{gap:0px;}.elementor-10 .elementor-element.elementor-element-8bc3739 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:0;--counter-suffix-grow:1;--counter-number-grow:0;gap:0px;color:var( --e-global-color-99102f5 );font-family:var( --e-global-typography-f880952-font-family ), Sans-serif;font-size:var( --e-global-typography-f880952-font-size );font-weight:var( --e-global-typography-f880952-font-weight );text-transform:var( --e-global-typography-f880952-text-transform );line-height:var( --e-global-typography-f880952-line-height );letter-spacing:var( --e-global-typography-f880952-letter-spacing );}.elementor-10 .elementor-element.elementor-element-f3f450c{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-f3f450c .elementor-counter-title{justify-content:start;color:var( --e-global-color-99102f5 );font-family:var( --e-global-typography-6481cf9-font-family ), Sans-serif;font-size:var( --e-global-typography-6481cf9-font-size );font-weight:var( --e-global-typography-6481cf9-font-weight );line-height:var( --e-global-typography-6481cf9-line-height );letter-spacing:var( --e-global-typography-6481cf9-letter-spacing );}.elementor-10 .elementor-element.elementor-element-f3f450c .elementor-counter{gap:0px;}.elementor-10 .elementor-element.elementor-element-f3f450c .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:0;--counter-suffix-grow:1;--counter-number-grow:0;gap:0px;color:var( --e-global-color-99102f5 );font-family:var( --e-global-typography-f880952-font-family ), Sans-serif;font-size:var( --e-global-typography-f880952-font-size );font-weight:var( --e-global-typography-f880952-font-weight );text-transform:var( --e-global-typography-f880952-text-transform );line-height:var( --e-global-typography-f880952-line-height );letter-spacing:var( --e-global-typography-f880952-letter-spacing );}.elementor-10 .elementor-element.elementor-element-d6b4588 .elementor-counter-title{justify-content:start;color:var( --e-global-color-99102f5 );font-family:var( --e-global-typography-6481cf9-font-family ), Sans-serif;font-size:var( --e-global-typography-6481cf9-font-size );font-weight:var( --e-global-typography-6481cf9-font-weight );line-height:var( --e-global-typography-6481cf9-line-height );letter-spacing:var( --e-global-typography-6481cf9-letter-spacing );}.elementor-10 .elementor-element.elementor-element-d6b4588 .elementor-counter{gap:0px;}.elementor-10 .elementor-element.elementor-element-d6b4588 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:0;--counter-suffix-grow:1;--counter-number-grow:0;gap:0px;color:var( --e-global-color-99102f5 );font-family:var( --e-global-typography-f880952-font-family ), Sans-serif;font-size:var( --e-global-typography-f880952-font-size );font-weight:var( --e-global-typography-f880952-font-weight );text-transform:var( --e-global-typography-f880952-text-transform );line-height:var( --e-global-typography-f880952-line-height );letter-spacing:var( --e-global-typography-f880952-letter-spacing );}.elementor-10 .elementor-element.elementor-element-30e6ddc{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overlay-opacity:1;--padding-top:clamp(3rem, 5vw, 1000rem);--padding-bottom:clamp(2.25rem,4vw,1000rem);--padding-left:clamp(1.25rem, 3.33vw, 1000rem);--padding-right:clamp(1.25rem, 3.33vw, 1000rem);}.elementor-10 .elementor-element.elementor-element-30e6ddc:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-30e6ddc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://tartakbrzozow.pl/wp-content/uploads/2026/02/Trakbud_Wood_Texture_background_dark.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-10 .elementor-element.elementor-element-30e6ddc::before, .elementor-10 .elementor-element.elementor-element-30e6ddc > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-30e6ddc > .e-con-inner > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-30e6ddc > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-30e6ddc > .e-con-inner > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-30e6ddc > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(135deg, var( --e-global-color-1da5ffd ) 0%, #000000B3 100%);}.elementor-10 .elementor-element.elementor-element-7ec9d70{margin:0 0 calc(var(--kit-widget-spacing, 0px) + clamp(1rem, 1.25vw, 1000rem)) 0;}.elementor-10 .elementor-element.elementor-element-7ec9d70 .elementor-heading-title{font-family:var( --e-global-typography-4d9ee0e-font-family ), Sans-serif;font-size:var( --e-global-typography-4d9ee0e-font-size );font-weight:var( --e-global-typography-4d9ee0e-font-weight );text-transform:var( --e-global-typography-4d9ee0e-text-transform );line-height:var( --e-global-typography-4d9ee0e-line-height );letter-spacing:var( --e-global-typography-4d9ee0e-letter-spacing );color:var( --e-global-color-202208c );}.elementor-10 .elementor-element.elementor-element-888917f{margin:0 0 calc(var(--kit-widget-spacing, 0px) + clamp(1.5rem, 1.6667vw, 1000rem)) 0;padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-888917f .elementor-heading-title{font-family:var( --e-global-typography-eb3db68-font-family ), Sans-serif;font-size:var( --e-global-typography-eb3db68-font-size );font-weight:var( --e-global-typography-eb3db68-font-weight );text-transform:var( --e-global-typography-eb3db68-text-transform );line-height:var( --e-global-typography-eb3db68-line-height );letter-spacing:var( --e-global-typography-eb3db68-letter-spacing );color:var( --e-global-color-202208c );}.elementor-10 .elementor-element.elementor-element-8abf96d{width:var( --container-widget-width, clamp(32.5rem,35vw,1000rem) );max-width:clamp(32.5rem,35vw,1000rem);margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0) 0;--container-widget-width:clamp(32.5rem,35vw,1000rem);--container-widget-flex-grow:0;font-family:var( --e-global-typography-6481cf9-font-family ), Sans-serif;font-size:var( --e-global-typography-6481cf9-font-size );font-weight:var( --e-global-typography-6481cf9-font-weight );line-height:var( --e-global-typography-6481cf9-line-height );letter-spacing:var( --e-global-typography-6481cf9-letter-spacing );color:var( --e-global-color-202208c );}.elementor-10 .elementor-element.elementor-element-8abf96d p{margin-block-end:0px;}.elementor-10 .elementor-element.elementor-element-c78b458{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-10 .elementor-element.elementor-element-00e3da3{--display:flex;--min-height:clamp(25rem,47vw,1000rem);--justify-content:flex-end;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0.8;--padding-top:clamp(2rem,2vw,1000rem);--padding-bottom:clamp(2rem,2vw,1000rem);--padding-left:clamp(1.25rem,1.25vw,1000rem);--padding-right:clamp(1.25rem,1.25vw,1000rem);}.elementor-10 .elementor-element.elementor-element-00e3da3::before, .elementor-10 .elementor-element.elementor-element-00e3da3 > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-00e3da3 > .e-con-inner > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-00e3da3 > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-00e3da3 > .e-con-inner > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-00e3da3 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(190deg, #00000000 50%, #000000 100%);}.elementor-10 .elementor-element.elementor-element-00e3da3:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-00e3da3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-10 .elementor-element.elementor-element-00e3da3.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-10 .elementor-element.elementor-element-768bfad{width:var( --container-widget-width, 70% );max-width:70%;margin:0 0 calc(var(--kit-widget-spacing, 0px) + clamp(1rem, 1.2567vw, 1000rem)) 0;--container-widget-width:70%;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-768bfad .elementor-heading-title{font-family:var( --e-global-typography-726c1b0-font-family ), Sans-serif;font-size:var( --e-global-typography-726c1b0-font-size );font-weight:var( --e-global-typography-726c1b0-font-weight );text-transform:var( --e-global-typography-726c1b0-text-transform );line-height:var( --e-global-typography-726c1b0-line-height );letter-spacing:var( --e-global-typography-726c1b0-letter-spacing );color:var( --e-global-color-202208c );}.elementor-10 .elementor-element.elementor-element-fb2b0ea{width:var( --container-widget-width, 75% );max-width:75%;--container-widget-width:75%;--container-widget-flex-grow:0;font-family:var( --e-global-typography-804a6d4-font-family ), Sans-serif;font-size:var( --e-global-typography-804a6d4-font-size );font-weight:var( --e-global-typography-804a6d4-font-weight );line-height:var( --e-global-typography-804a6d4-line-height );letter-spacing:var( --e-global-typography-804a6d4-letter-spacing );color:var( --e-global-color-202208c );}.elementor-10 .elementor-element.elementor-element-fb2b0ea p{margin-block-end:0px;}.elementor-10 .elementor-element.elementor-element-d7a0982{--display:flex;--min-height:clamp(25rem,47vw,1000rem);--justify-content:flex-end;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0.8;--padding-top:clamp(2rem,2vw,1000rem);--padding-bottom:clamp(2rem,2vw,1000rem);--padding-left:clamp(1.25rem,1.25vw,1000rem);--padding-right:clamp(1.25rem,1.25vw,1000rem);}.elementor-10 .elementor-element.elementor-element-d7a0982::before, .elementor-10 .elementor-element.elementor-element-d7a0982 > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-d7a0982 > .e-con-inner > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-d7a0982 > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-d7a0982 > .e-con-inner > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-d7a0982 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(190deg, #00000000 50%, #000000 100%);}.elementor-10 .elementor-element.elementor-element-d7a0982:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-d7a0982 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-10 .elementor-element.elementor-element-d7a0982.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-10 .elementor-element.elementor-element-3b47eb6{width:var( --container-widget-width, 70% );max-width:70%;margin:0 0 calc(var(--kit-widget-spacing, 0px) + clamp(1rem, 1.2567vw, 1000rem)) 0;--container-widget-width:70%;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-3b47eb6 .elementor-heading-title{font-family:var( --e-global-typography-726c1b0-font-family ), Sans-serif;font-size:var( --e-global-typography-726c1b0-font-size );font-weight:var( --e-global-typography-726c1b0-font-weight );text-transform:var( --e-global-typography-726c1b0-text-transform );line-height:var( --e-global-typography-726c1b0-line-height );letter-spacing:var( --e-global-typography-726c1b0-letter-spacing );color:var( --e-global-color-202208c );}.elementor-10 .elementor-element.elementor-element-1617c2a{width:var( --container-widget-width, 75% );max-width:75%;--container-widget-width:75%;--container-widget-flex-grow:0;font-family:var( --e-global-typography-804a6d4-font-family ), Sans-serif;font-size:var( --e-global-typography-804a6d4-font-size );font-weight:var( --e-global-typography-804a6d4-font-weight );line-height:var( --e-global-typography-804a6d4-line-height );letter-spacing:var( --e-global-typography-804a6d4-letter-spacing );color:var( --e-global-color-202208c );}.elementor-10 .elementor-element.elementor-element-1617c2a p{margin-block-end:0px;}.elementor-10 .elementor-element.elementor-element-1494418{--display:flex;--min-height:clamp(25rem,47vw,1000rem);--justify-content:flex-end;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0.8;--padding-top:clamp(2rem,2vw,1000rem);--padding-bottom:clamp(2rem,2vw,1000rem);--padding-left:clamp(1.25rem,1.25vw,1000rem);--padding-right:clamp(1.25rem,1.25vw,1000rem);}.elementor-10 .elementor-element.elementor-element-1494418::before, .elementor-10 .elementor-element.elementor-element-1494418 > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-1494418 > .e-con-inner > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-1494418 > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-1494418 > .e-con-inner > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-1494418 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(190deg, #00000000 50%, #000000 100%);}.elementor-10 .elementor-element.elementor-element-1494418:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-1494418 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-10 .elementor-element.elementor-element-1494418.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-10 .elementor-element.elementor-element-0c3141d{width:var( --container-widget-width, 70% );max-width:70%;margin:0 0 calc(var(--kit-widget-spacing, 0px) + clamp(1rem, 1.2567vw, 1000rem)) 0;--container-widget-width:70%;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-0c3141d .elementor-heading-title{font-family:var( --e-global-typography-726c1b0-font-family ), Sans-serif;font-size:var( --e-global-typography-726c1b0-font-size );font-weight:var( --e-global-typography-726c1b0-font-weight );text-transform:var( --e-global-typography-726c1b0-text-transform );line-height:var( --e-global-typography-726c1b0-line-height );letter-spacing:var( --e-global-typography-726c1b0-letter-spacing );color:var( --e-global-color-202208c );}.elementor-10 .elementor-element.elementor-element-12e4ee3{width:var( --container-widget-width, 75% );max-width:75%;--container-widget-width:75%;--container-widget-flex-grow:0;font-family:var( --e-global-typography-804a6d4-font-family ), Sans-serif;font-size:var( --e-global-typography-804a6d4-font-size );font-weight:var( --e-global-typography-804a6d4-font-weight );line-height:var( --e-global-typography-804a6d4-line-height );letter-spacing:var( --e-global-typography-804a6d4-letter-spacing );color:var( --e-global-color-202208c );}.elementor-10 .elementor-element.elementor-element-12e4ee3 p{margin-block-end:0px;}.elementor-10 .elementor-element.elementor-element-672f785{--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;--justify-content:center;--align-items:center;--gap:2.25rem clamp(3rem, 5vw, 1000rem);--row-gap:2.25rem;--column-gap:clamp(3rem, 5vw, 1000rem);--overlay-opacity:0.96;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:clamp(3rem, 6.6667vw, 1000rem);--padding-bottom:clamp(3rem, 6.6667vw, 1000rem);--padding-left:0;--padding-right:0;}.elementor-10 .elementor-element.elementor-element-672f785:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-672f785 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://tartakbrzozow.pl/wp-content/uploads/2026/02/Trakbud_Wood_Texture_background_light.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-10 .elementor-element.elementor-element-672f785::before, .elementor-10 .elementor-element.elementor-element-672f785 > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-672f785 > .e-con-inner > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-672f785 > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-672f785 > .e-con-inner > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-672f785 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(45deg, var( --e-global-color-8c409d3 ) 0%, var( --e-global-color-9e4e3a3 ) 100%);}.elementor-10 .elementor-element.elementor-element-b0b33e3{--display:flex;--z-index:1;}.elementor-10 .elementor-element.elementor-element-c69cb07{margin:0 0 calc(var(--kit-widget-spacing, 0px) + clamp(1rem, 0.8333vw, 1000rem)) 0;}.elementor-10 .elementor-element.elementor-element-c69cb07 .elementor-heading-title{font-family:var( --e-global-typography-4d9ee0e-font-family ), Sans-serif;font-size:var( --e-global-typography-4d9ee0e-font-size );font-weight:var( --e-global-typography-4d9ee0e-font-weight );text-transform:var( --e-global-typography-4d9ee0e-text-transform );line-height:var( --e-global-typography-4d9ee0e-line-height );letter-spacing:var( --e-global-typography-4d9ee0e-letter-spacing );color:var( --e-global-color-8a75e91 );}.elementor-10 .elementor-element.elementor-element-cd40816{margin:0 0 calc(var(--kit-widget-spacing, 0px) + clamp(1.5rem, 1.6667vw, 1000rem)) 0;}.elementor-10 .elementor-element.elementor-element-cd40816 .elementor-heading-title{font-family:var( --e-global-typography-5c8221f-font-family ), Sans-serif;font-size:var( --e-global-typography-5c8221f-font-size );font-weight:var( --e-global-typography-5c8221f-font-weight );text-transform:var( --e-global-typography-5c8221f-text-transform );line-height:var( --e-global-typography-5c8221f-line-height );letter-spacing:var( --e-global-typography-5c8221f-letter-spacing );color:var( --e-global-color-485e744 );}.elementor-10 .elementor-element.elementor-element-cae007a{width:var( --container-widget-width, clamp(30rem, 28.125vw, 1000rem) );max-width:clamp(30rem, 28.125vw, 1000rem);margin:0 0 calc(var(--kit-widget-spacing, 0px) + clamp(2.25rem, 3.33vw, 1000rem)) 0;--container-widget-width:clamp(30rem, 28.125vw, 1000rem);--container-widget-flex-grow:0;font-family:var( --e-global-typography-804a6d4-font-family ), Sans-serif;font-size:var( --e-global-typography-804a6d4-font-size );font-weight:var( --e-global-typography-804a6d4-font-weight );line-height:var( --e-global-typography-804a6d4-line-height );letter-spacing:var( --e-global-typography-804a6d4-letter-spacing );color:var( --e-global-color-99102f5 );}.elementor-10 .elementor-element.elementor-element-cae007a p{margin-block-end:0px;}.elementor-10 .elementor-element.elementor-element-cd4bf65 .elementor-button{background-color:var( --e-global-color-959c924 );font-family:var( --e-global-typography-4d9ee0e-font-family ), Sans-serif;font-size:var( --e-global-typography-4d9ee0e-font-size );font-weight:var( --e-global-typography-4d9ee0e-font-weight );text-transform:var( --e-global-typography-4d9ee0e-text-transform );line-height:var( --e-global-typography-4d9ee0e-line-height );letter-spacing:var( --e-global-typography-4d9ee0e-letter-spacing );fill:var( --e-global-color-202208c );color:var( --e-global-color-202208c );box-shadow:0px 10px 20px 0px rgba(0, 0, 0, 0.25);padding:clamp(1rem, 1vw, 100rem) clamp(1.5rem, 2.5vw, 100rem) clamp(1rem, 1vw, 100rem) clamp(1.5rem, 2.5vw, 100rem);}.elementor-10 .elementor-element.elementor-element-cd4bf65 .elementor-button:hover, .elementor-10 .elementor-element.elementor-element-cd4bf65 .elementor-button:focus{background-color:var( --e-global-color-c256f27 );}body:not(.rtl) .elementor-10 .elementor-element.elementor-element-b7e0a91{right:0px;}body.rtl .elementor-10 .elementor-element.elementor-element-b7e0a91{left:0px;}.elementor-10 .elementor-element.elementor-element-b7e0a91{bottom:clamp(3rem, 6.6667vw, 1000rem);z-index:0;}.elementor-10 .elementor-element.elementor-element-0d78787{width:var( --container-widget-width, 40vw );max-width:40vw;--container-widget-width:40vw;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-0d78787 img{width:100%;height:clamp(25rem,45vw,1000rem);object-fit:cover;object-position:center center;border-radius:5px 5px 5px 5px;box-shadow:0px 2px 8px 0px rgba(0, 0, 0, 0.25);}.elementor-10 .elementor-element.elementor-element-7c5517f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overlay-opacity:0.96;--padding-top:0;--padding-bottom:clamp(3rem, 6.6667vw, 1000rem);--padding-left:clamp(2.25rem, 4.6vw, 1000rem);--padding-right:clamp(2.25rem, 4.6vw, 1000rem);}.elementor-10 .elementor-element.elementor-element-7c5517f:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-7c5517f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://tartakbrzozow.pl/wp-content/uploads/2026/02/Trakbud_Wood_Texture_background_light.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-10 .elementor-element.elementor-element-7c5517f::before, .elementor-10 .elementor-element.elementor-element-7c5517f > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-7c5517f > .e-con-inner > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-7c5517f > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-7c5517f > .e-con-inner > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-7c5517f > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(135deg, var( --e-global-color-8c409d3 ) 0%, var( --e-global-color-9e4e3a3 ) 100%);}.elementor-10 .elementor-element.elementor-element-1c817b5{margin:0 0 calc(var(--kit-widget-spacing, 0px) + clamp(1rem, 1.25vw, 1000rem)) 0;}.elementor-10 .elementor-element.elementor-element-1c817b5 .elementor-heading-title{font-family:var( --e-global-typography-4d9ee0e-font-family ), Sans-serif;font-size:var( --e-global-typography-4d9ee0e-font-size );font-weight:var( --e-global-typography-4d9ee0e-font-weight );text-transform:var( --e-global-typography-4d9ee0e-text-transform );line-height:var( --e-global-typography-4d9ee0e-line-height );letter-spacing:var( --e-global-typography-4d9ee0e-letter-spacing );color:var( --e-global-color-8a75e91 );}.elementor-10 .elementor-element.elementor-element-c0aa24a{margin:0 0 calc(var(--kit-widget-spacing, 0px) + clamp(1.5rem, 1.6667vw, 1000rem)) 0;}.elementor-10 .elementor-element.elementor-element-c0aa24a .elementor-heading-title{font-family:var( --e-global-typography-5c8221f-font-family ), Sans-serif;font-size:var( --e-global-typography-5c8221f-font-size );font-weight:var( --e-global-typography-5c8221f-font-weight );text-transform:var( --e-global-typography-5c8221f-text-transform );line-height:var( --e-global-typography-5c8221f-line-height );letter-spacing:var( --e-global-typography-5c8221f-letter-spacing );color:var( --e-global-color-485e744 );}.elementor-10 .elementor-element.elementor-element-6a8b83b{width:var( --container-widget-width, clamp(32rem, 33.33vw, 60ch) );max-width:clamp(32rem, 33.33vw, 60ch);margin:0 0 calc(var(--kit-widget-spacing, 0px) + clamp(2.25rem, 3.33vw, 1000rem)) 0;--container-widget-width:clamp(32rem, 33.33vw, 60ch);--container-widget-flex-grow:0;font-family:var( --e-global-typography-804a6d4-font-family ), Sans-serif;font-size:var( --e-global-typography-804a6d4-font-size );font-weight:var( --e-global-typography-804a6d4-font-weight );line-height:var( --e-global-typography-804a6d4-line-height );letter-spacing:var( --e-global-typography-804a6d4-letter-spacing );color:var( --e-global-color-99102f5 );}.elementor-10 .elementor-element.elementor-element-6a8b83b p{margin-block-end:0px;}.elementor-10 .elementor-element.elementor-element-ec4fcf2{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--flex-wrap:wrap;}.elementor-10 .elementor-element.elementor-element-8ec5a53{--display:flex;--min-height:clamp(25rem, 32.8125vw, 1000rem);--justify-content:flex-end;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:clamp(1rem, 1.25vw, 1000rem) 0;--row-gap:clamp(1rem, 1.25vw, 1000rem);--column-gap:0;--flex-wrap:wrap;--overlay-opacity:0.8;--padding-top:clamp(1.25rem, 1.6667vw, 1000rem);--padding-bottom:clamp(1.25rem, 1.6667vw, 1000rem);--padding-left:clamp(1.25rem, 1.6667vw, 1000rem);--padding-right:clamp(1.25rem, 1.6667vw, 1000rem);}.elementor-10 .elementor-element.elementor-element-8ec5a53::before, .elementor-10 .elementor-element.elementor-element-8ec5a53 > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-8ec5a53 > .e-con-inner > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-8ec5a53 > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-8ec5a53 > .e-con-inner > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-8ec5a53 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(200deg, #00000000 30%, #000000 100%);}.elementor-10 .elementor-element.elementor-element-8ec5a53:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-8ec5a53 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-10 .elementor-element.elementor-element-8ec5a53.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-10 .elementor-element.elementor-element-4c63654 .elementor-heading-title{font-family:var( --e-global-typography-726c1b0-font-family ), Sans-serif;font-size:var( --e-global-typography-726c1b0-font-size );font-weight:var( --e-global-typography-726c1b0-font-weight );text-transform:var( --e-global-typography-726c1b0-text-transform );line-height:var( --e-global-typography-726c1b0-line-height );letter-spacing:var( --e-global-typography-726c1b0-letter-spacing );color:var( --e-global-color-202208c );}.elementor-10 .elementor-element.elementor-element-5a285b4{font-family:var( --e-global-typography-804a6d4-font-family ), Sans-serif;font-size:var( --e-global-typography-804a6d4-font-size );font-weight:var( --e-global-typography-804a6d4-font-weight );line-height:var( --e-global-typography-804a6d4-line-height );letter-spacing:var( --e-global-typography-804a6d4-letter-spacing );color:var( --e-global-color-202208c );}.elementor-10 .elementor-element.elementor-element-5a285b4 p{margin-block-end:0px;}.elementor-10 .elementor-element.elementor-element-de2a040{--display:flex;--min-height:clamp(25rem, 32.8125vw, 1000rem);--justify-content:flex-end;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:clamp(1rem, 1.25vw, 1000rem) 0;--row-gap:clamp(1rem, 1.25vw, 1000rem);--column-gap:0;--flex-wrap:wrap;--overlay-opacity:0.8;--padding-top:clamp(1.25rem, 1.6667vw, 1000rem);--padding-bottom:clamp(1.25rem, 1.6667vw, 1000rem);--padding-left:clamp(1.25rem, 1.6667vw, 1000rem);--padding-right:clamp(1.25rem, 1.6667vw, 1000rem);}.elementor-10 .elementor-element.elementor-element-de2a040::before, .elementor-10 .elementor-element.elementor-element-de2a040 > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-de2a040 > .e-con-inner > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-de2a040 > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-de2a040 > .e-con-inner > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-de2a040 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(200deg, #00000000 36%, #000000 100%);}.elementor-10 .elementor-element.elementor-element-de2a040:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-de2a040 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-10 .elementor-element.elementor-element-de2a040.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-10 .elementor-element.elementor-element-ada03e0 .elementor-heading-title{font-family:var( --e-global-typography-726c1b0-font-family ), Sans-serif;font-size:var( --e-global-typography-726c1b0-font-size );font-weight:var( --e-global-typography-726c1b0-font-weight );text-transform:var( --e-global-typography-726c1b0-text-transform );line-height:var( --e-global-typography-726c1b0-line-height );letter-spacing:var( --e-global-typography-726c1b0-letter-spacing );color:var( --e-global-color-202208c );}.elementor-10 .elementor-element.elementor-element-8495fc2{font-family:var( --e-global-typography-804a6d4-font-family ), Sans-serif;font-size:var( --e-global-typography-804a6d4-font-size );font-weight:var( --e-global-typography-804a6d4-font-weight );line-height:var( --e-global-typography-804a6d4-line-height );letter-spacing:var( --e-global-typography-804a6d4-letter-spacing );color:var( --e-global-color-202208c );}.elementor-10 .elementor-element.elementor-element-8495fc2 p{margin-block-end:0px;}.elementor-10 .elementor-element.elementor-element-27170d4{--display:flex;--min-height:clamp(25rem, 32.8125vw, 1000rem);--justify-content:flex-end;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:clamp(1rem, 1.25vw, 1000rem) 0;--row-gap:clamp(1rem, 1.25vw, 1000rem);--column-gap:0;--flex-wrap:wrap;--overlay-opacity:0.8;--padding-top:clamp(1.25rem, 1.6667vw, 1000rem);--padding-bottom:clamp(1.25rem, 1.6667vw, 1000rem);--padding-left:clamp(1.25rem, 1.6667vw, 1000rem);--padding-right:clamp(1.25rem, 1.6667vw, 1000rem);}.elementor-10 .elementor-element.elementor-element-27170d4::before, .elementor-10 .elementor-element.elementor-element-27170d4 > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-27170d4 > .e-con-inner > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-27170d4 > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-27170d4 > .e-con-inner > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-27170d4 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(200deg, #00000000 43%, #000000 100%);}.elementor-10 .elementor-element.elementor-element-27170d4:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-27170d4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-10 .elementor-element.elementor-element-27170d4.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-10 .elementor-element.elementor-element-d54bc22 .elementor-heading-title{font-family:var( --e-global-typography-726c1b0-font-family ), Sans-serif;font-size:var( --e-global-typography-726c1b0-font-size );font-weight:var( --e-global-typography-726c1b0-font-weight );text-transform:var( --e-global-typography-726c1b0-text-transform );line-height:var( --e-global-typography-726c1b0-line-height );letter-spacing:var( --e-global-typography-726c1b0-letter-spacing );color:var( --e-global-color-202208c );}.elementor-10 .elementor-element.elementor-element-8b538db{font-family:var( --e-global-typography-804a6d4-font-family ), Sans-serif;font-size:var( --e-global-typography-804a6d4-font-size );font-weight:var( --e-global-typography-804a6d4-font-weight );line-height:var( --e-global-typography-804a6d4-line-height );letter-spacing:var( --e-global-typography-804a6d4-letter-spacing );color:var( --e-global-color-202208c );}.elementor-10 .elementor-element.elementor-element-8b538db p{margin-block-end:0px;}.elementor-10 .elementor-element.elementor-element-eeffc89{--display:flex;--min-height:clamp(25rem, 32.8125vw, 1000rem);--justify-content:flex-end;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:clamp(1rem, 1.25vw, 1000rem) 0;--row-gap:clamp(1rem, 1.25vw, 1000rem);--column-gap:0;--flex-wrap:wrap;--overlay-opacity:0.8;--padding-top:clamp(1.25rem, 1.6667vw, 1000rem);--padding-bottom:clamp(1.25rem, 1.6667vw, 1000rem);--padding-left:clamp(1.25rem, 1.6667vw, 1000rem);--padding-right:clamp(1.25rem, 1.6667vw, 1000rem);}.elementor-10 .elementor-element.elementor-element-eeffc89::before, .elementor-10 .elementor-element.elementor-element-eeffc89 > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-eeffc89 > .e-con-inner > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-eeffc89 > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-eeffc89 > .e-con-inner > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-eeffc89 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(200deg, #00000000 35%, #000000 100%);}.elementor-10 .elementor-element.elementor-element-eeffc89:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-eeffc89 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-10 .elementor-element.elementor-element-eeffc89.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-10 .elementor-element.elementor-element-ba8e5cb .elementor-heading-title{font-family:var( --e-global-typography-726c1b0-font-family ), Sans-serif;font-size:var( --e-global-typography-726c1b0-font-size );font-weight:var( --e-global-typography-726c1b0-font-weight );text-transform:var( --e-global-typography-726c1b0-text-transform );line-height:var( --e-global-typography-726c1b0-line-height );letter-spacing:var( --e-global-typography-726c1b0-letter-spacing );color:var( --e-global-color-202208c );}.elementor-10 .elementor-element.elementor-element-d05c160{font-family:var( --e-global-typography-804a6d4-font-family ), Sans-serif;font-size:var( --e-global-typography-804a6d4-font-size );font-weight:var( --e-global-typography-804a6d4-font-weight );line-height:var( --e-global-typography-804a6d4-line-height );letter-spacing:var( --e-global-typography-804a6d4-letter-spacing );color:var( --e-global-color-202208c );}.elementor-10 .elementor-element.elementor-element-d05c160 p{margin-block-end:0px;}.elementor-10 .elementor-element.elementor-element-65a1cd2{--display:flex;--min-height:clamp(25rem, 32.8125vw, 1000rem);--justify-content:flex-end;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:clamp(1rem, 1.25vw, 1000rem) 0;--row-gap:clamp(1rem, 1.25vw, 1000rem);--column-gap:0;--flex-wrap:wrap;--overlay-opacity:0.8;--padding-top:clamp(1.25rem, 1.6667vw, 1000rem);--padding-bottom:clamp(1.25rem, 1.6667vw, 1000rem);--padding-left:clamp(1.25rem, 1.6667vw, 1000rem);--padding-right:clamp(1.25rem, 1.6667vw, 1000rem);}.elementor-10 .elementor-element.elementor-element-65a1cd2::before, .elementor-10 .elementor-element.elementor-element-65a1cd2 > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-65a1cd2 > .e-con-inner > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-65a1cd2 > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-65a1cd2 > .e-con-inner > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-65a1cd2 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(200deg, #00000000 40%, #000000 100%);}.elementor-10 .elementor-element.elementor-element-65a1cd2:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-65a1cd2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-10 .elementor-element.elementor-element-65a1cd2.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-10 .elementor-element.elementor-element-22357ef .elementor-heading-title{font-family:var( --e-global-typography-726c1b0-font-family ), Sans-serif;font-size:var( --e-global-typography-726c1b0-font-size );font-weight:var( --e-global-typography-726c1b0-font-weight );text-transform:var( --e-global-typography-726c1b0-text-transform );line-height:var( --e-global-typography-726c1b0-line-height );letter-spacing:var( --e-global-typography-726c1b0-letter-spacing );color:var( --e-global-color-202208c );}.elementor-10 .elementor-element.elementor-element-1ffe3aa{font-family:var( --e-global-typography-804a6d4-font-family ), Sans-serif;font-size:var( --e-global-typography-804a6d4-font-size );font-weight:var( --e-global-typography-804a6d4-font-weight );line-height:var( --e-global-typography-804a6d4-line-height );letter-spacing:var( --e-global-typography-804a6d4-letter-spacing );color:var( --e-global-color-202208c );}.elementor-10 .elementor-element.elementor-element-1ffe3aa p{margin-block-end:0px;}.elementor-10 .elementor-element.elementor-element-2b8ffc3{--display:flex;--min-height:clamp(25rem, 32.8125vw, 1000rem);--justify-content:flex-end;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:clamp(1rem, 1.25vw, 1000rem) 0;--row-gap:clamp(1rem, 1.25vw, 1000rem);--column-gap:0;--flex-wrap:wrap;--overlay-opacity:0.8;--padding-top:clamp(1.25rem, 1.6667vw, 1000rem);--padding-bottom:clamp(1.25rem, 1.6667vw, 1000rem);--padding-left:clamp(1.25rem, 1.6667vw, 1000rem);--padding-right:clamp(1.25rem, 1.6667vw, 1000rem);}.elementor-10 .elementor-element.elementor-element-2b8ffc3::before, .elementor-10 .elementor-element.elementor-element-2b8ffc3 > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-2b8ffc3 > .e-con-inner > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-2b8ffc3 > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-2b8ffc3 > .e-con-inner > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-2b8ffc3 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(200deg, #00000000 42%, #000000 100%);}.elementor-10 .elementor-element.elementor-element-2b8ffc3:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-2b8ffc3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-10 .elementor-element.elementor-element-2b8ffc3.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-10 .elementor-element.elementor-element-da548b7 .elementor-heading-title{font-family:var( --e-global-typography-726c1b0-font-family ), Sans-serif;font-size:var( --e-global-typography-726c1b0-font-size );font-weight:var( --e-global-typography-726c1b0-font-weight );text-transform:var( --e-global-typography-726c1b0-text-transform );line-height:var( --e-global-typography-726c1b0-line-height );letter-spacing:var( --e-global-typography-726c1b0-letter-spacing );color:var( --e-global-color-202208c );}.elementor-10 .elementor-element.elementor-element-f800809{font-family:var( --e-global-typography-804a6d4-font-family ), Sans-serif;font-size:var( --e-global-typography-804a6d4-font-size );font-weight:var( --e-global-typography-804a6d4-font-weight );line-height:var( --e-global-typography-804a6d4-line-height );letter-spacing:var( --e-global-typography-804a6d4-letter-spacing );color:var( --e-global-color-202208c );}.elementor-10 .elementor-element.elementor-element-f800809 p{margin-block-end:0px;}.elementor-10 .elementor-element.elementor-element-97d0a21{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0 0;--row-gap:0;--column-gap:0;--overlay-opacity:1;--padding-top:clamp(5rem, 6.66vw,100rem);--padding-bottom:clamp(5rem, 6.66vw,100rem);--padding-left:2.25rem;--padding-right:2.25rem;}.elementor-10 .elementor-element.elementor-element-97d0a21:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-97d0a21 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://tartakbrzozow.pl/wp-content/uploads/2026/02/Trakbud_Wood_Texture_background_dark.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-10 .elementor-element.elementor-element-97d0a21::before, .elementor-10 .elementor-element.elementor-element-97d0a21 > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-97d0a21 > .e-con-inner > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-97d0a21 > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-97d0a21 > .e-con-inner > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-97d0a21 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(315deg, var( --e-global-color-1da5ffd ) 0%, #000000B3 100%);}.elementor-10 .elementor-element.elementor-element-752bf08{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0 clamp(4rem,5vw,1000rem);--row-gap:0;--column-gap:clamp(4rem,5vw,1000rem);--flex-wrap:wrap;}.elementor-10 .elementor-element.elementor-element-e5cb57f{width:100%;max-width:100%;margin:0 0 calc(var(--kit-widget-spacing, 0px) + clamp(1rem, 1.25vw, 1000rem)) 0;}.elementor-10 .elementor-element.elementor-element-e5cb57f .elementor-heading-title{font-family:var( --e-global-typography-4d9ee0e-font-family ), Sans-serif;font-size:var( --e-global-typography-4d9ee0e-font-size );font-weight:var( --e-global-typography-4d9ee0e-font-weight );text-transform:var( --e-global-typography-4d9ee0e-text-transform );line-height:var( --e-global-typography-4d9ee0e-line-height );letter-spacing:var( --e-global-typography-4d9ee0e-letter-spacing );color:var( --e-global-color-202208c );}.elementor-10 .elementor-element.elementor-element-9e35d6b{width:100%;max-width:100%;margin:0 0 calc(var(--kit-widget-spacing, 0px) + clamp(2.25rem, 5vw,1000rem)) 0;}.elementor-10 .elementor-element.elementor-element-9e35d6b .elementor-heading-title{font-family:var( --e-global-typography-5c8221f-font-family ), Sans-serif;font-size:var( --e-global-typography-5c8221f-font-size );font-weight:var( --e-global-typography-5c8221f-font-weight );text-transform:var( --e-global-typography-5c8221f-text-transform );line-height:var( --e-global-typography-5c8221f-line-height );letter-spacing:var( --e-global-typography-5c8221f-letter-spacing );color:var( --e-global-color-202208c );}.elementor-10 .elementor-element.elementor-element-fed514b{--display:flex;border-style:none;--border-style:none;}.elementor-10 .elementor-element.elementor-element-c03f61f{font-family:var( --e-global-typography-804a6d4-font-family ), Sans-serif;font-size:var( --e-global-typography-804a6d4-font-size );font-weight:var( --e-global-typography-804a6d4-font-weight );line-height:var( --e-global-typography-804a6d4-line-height );letter-spacing:var( --e-global-typography-804a6d4-letter-spacing );color:var( --e-global-color-11c836b );}.elementor-10 .elementor-element.elementor-element-c03f61f p{margin-block-end:0px;}.elementor-10 .elementor-element.elementor-element-b09aa04{--display:flex;border-style:none;--border-style:none;}.elementor-10 .elementor-element.elementor-element-4d1071c{font-family:var( --e-global-typography-804a6d4-font-family ), Sans-serif;font-size:var( --e-global-typography-804a6d4-font-size );font-weight:var( --e-global-typography-804a6d4-font-weight );line-height:var( --e-global-typography-804a6d4-line-height );letter-spacing:var( --e-global-typography-804a6d4-letter-spacing );color:var( --e-global-color-11c836b );}.elementor-10 .elementor-element.elementor-element-4d1071c p{margin-block-end:0px;}.elementor-10 .elementor-element.elementor-element-c15f9b3{--display:flex;border-style:none;--border-style:none;}.elementor-10 .elementor-element.elementor-element-6e2927c{font-family:var( --e-global-typography-804a6d4-font-family ), Sans-serif;font-size:var( --e-global-typography-804a6d4-font-size );font-weight:var( --e-global-typography-804a6d4-font-weight );line-height:var( --e-global-typography-804a6d4-line-height );letter-spacing:var( --e-global-typography-804a6d4-letter-spacing );color:var( --e-global-color-11c836b );}.elementor-10 .elementor-element.elementor-element-6e2927c p{margin-block-end:0px;}.elementor-10 .elementor-element.elementor-element-b44540b{--display:flex;border-style:none;--border-style:none;}.elementor-10 .elementor-element.elementor-element-d357633{font-family:var( --e-global-typography-804a6d4-font-family ), Sans-serif;font-size:var( --e-global-typography-804a6d4-font-size );font-weight:var( --e-global-typography-804a6d4-font-weight );line-height:var( --e-global-typography-804a6d4-line-height );letter-spacing:var( --e-global-typography-804a6d4-letter-spacing );color:var( --e-global-color-11c836b );}.elementor-10 .elementor-element.elementor-element-d357633 p{margin-block-end:0px;}.elementor-10 .elementor-element.elementor-element-1033c20{--display:flex;border-style:none;--border-style:none;}.elementor-10 .elementor-element.elementor-element-1f01b0c{font-family:var( --e-global-typography-804a6d4-font-family ), Sans-serif;font-size:var( --e-global-typography-804a6d4-font-size );font-weight:var( --e-global-typography-804a6d4-font-weight );line-height:var( --e-global-typography-804a6d4-line-height );letter-spacing:var( --e-global-typography-804a6d4-letter-spacing );color:var( --e-global-color-11c836b );}.elementor-10 .elementor-element.elementor-element-1f01b0c p{margin-block-end:0px;}.elementor-10 .elementor-element.elementor-element-4b52b62{--n-accordion-title-font-size:var( --e-global-typography-4d36ead-font-size );width:var( --container-widget-width, 40% );max-width:40%;--container-widget-width:40%;--container-widget-flex-grow:0;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:clamp(1.5rem,1.25vw,1000rem);--n-accordion-item-title-distance-from-content:clamp(1.5rem,1.25vw,1000rem);--n-accordion-title-normal-color:var( --e-global-color-202208c );--n-accordion-title-hover-color:var( --e-global-color-8c409d3 );--n-accordion-title-active-color:var( --e-global-color-202208c );--n-accordion-icon-size:clamp(2rem, 2vw, 1000rem);}.elementor-10 .elementor-element.elementor-element-4b52b62.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-10 .elementor-element.elementor-element-4b52b62 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:solid;border-width:1px 0px 0px 0px;border-color:var( --e-global-color-5aaeec2 );}.elementor-10 .elementor-element.elementor-element-4b52b62 {--n-accordion-padding:clamp(1.5rem,1.25vw,1000rem) 0 0 0;}:where( .elementor-10 .elementor-element.elementor-element-4b52b62 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:var( --e-global-typography-4d36ead-font-family ), Sans-serif;font-weight:var( --e-global-typography-4d36ead-font-weight );text-transform:var( --e-global-typography-4d36ead-text-transform );line-height:var( --e-global-typography-4d36ead-line-height );letter-spacing:var( --e-global-typography-4d36ead-letter-spacing );}:where( .elementor-10 .elementor-element.elementor-element-4b52b62 > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:none;}.elementor-10 .elementor-element.elementor-element-ea47a77{--display:flex;}.elementor-10 .elementor-element.elementor-element-e1aa263{font-family:var( --e-global-typography-804a6d4-font-family ), Sans-serif;font-size:var( --e-global-typography-804a6d4-font-size );font-weight:var( --e-global-typography-804a6d4-font-weight );line-height:var( --e-global-typography-804a6d4-line-height );letter-spacing:var( --e-global-typography-804a6d4-letter-spacing );color:var( --e-global-color-11c836b );}.elementor-10 .elementor-element.elementor-element-e1aa263 p{margin-block-end:0px;}.elementor-10 .elementor-element.elementor-element-f14d586{--display:flex;}.elementor-10 .elementor-element.elementor-element-f3fddb7{font-family:var( --e-global-typography-804a6d4-font-family ), Sans-serif;font-size:var( --e-global-typography-804a6d4-font-size );font-weight:var( --e-global-typography-804a6d4-font-weight );line-height:var( --e-global-typography-804a6d4-line-height );letter-spacing:var( --e-global-typography-804a6d4-letter-spacing );color:var( --e-global-color-11c836b );}.elementor-10 .elementor-element.elementor-element-f3fddb7 p{margin-block-end:0px;}.elementor-10 .elementor-element.elementor-element-29c7fc0{--display:flex;}.elementor-10 .elementor-element.elementor-element-efba259{font-family:var( --e-global-typography-804a6d4-font-family ), Sans-serif;font-size:var( --e-global-typography-804a6d4-font-size );font-weight:var( --e-global-typography-804a6d4-font-weight );line-height:var( --e-global-typography-804a6d4-line-height );letter-spacing:var( --e-global-typography-804a6d4-letter-spacing );color:var( --e-global-color-11c836b );}.elementor-10 .elementor-element.elementor-element-efba259 p{margin-block-end:0px;}.elementor-10 .elementor-element.elementor-element-277a1ab{--display:flex;}.elementor-10 .elementor-element.elementor-element-2b380fe{font-family:var( --e-global-typography-804a6d4-font-family ), Sans-serif;font-size:var( --e-global-typography-804a6d4-font-size );font-weight:var( --e-global-typography-804a6d4-font-weight );line-height:var( --e-global-typography-804a6d4-line-height );letter-spacing:var( --e-global-typography-804a6d4-letter-spacing );color:var( --e-global-color-11c836b );}.elementor-10 .elementor-element.elementor-element-2b380fe p{margin-block-end:0px;}.elementor-10 .elementor-element.elementor-element-633b8f7{--display:flex;}.elementor-10 .elementor-element.elementor-element-5a8ed70{font-family:var( --e-global-typography-804a6d4-font-family ), Sans-serif;font-size:var( --e-global-typography-804a6d4-font-size );font-weight:var( --e-global-typography-804a6d4-font-weight );line-height:var( --e-global-typography-804a6d4-line-height );letter-spacing:var( --e-global-typography-804a6d4-letter-spacing );color:var( --e-global-color-11c836b );}.elementor-10 .elementor-element.elementor-element-5a8ed70 p{margin-block-end:0px;}.elementor-10 .elementor-element.elementor-element-166be62{--n-accordion-title-font-size:var( --e-global-typography-4d36ead-font-size );width:var( --container-widget-width, 40% );max-width:40%;--container-widget-width:40%;--container-widget-flex-grow:0;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:clamp(1.5rem,1.25vw,1000rem);--n-accordion-item-title-distance-from-content:clamp(1.5rem,1.25vw,1000rem);--n-accordion-title-normal-color:var( --e-global-color-202208c );--n-accordion-title-hover-color:var( --e-global-color-8c409d3 );--n-accordion-title-active-color:var( --e-global-color-202208c );--n-accordion-icon-size:clamp(2rem, 2vw, 1000rem);}.elementor-10 .elementor-element.elementor-element-166be62.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-10 .elementor-element.elementor-element-166be62 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:solid;border-width:1px 0px 0px 0px;border-color:var( --e-global-color-5aaeec2 );}.elementor-10 .elementor-element.elementor-element-166be62 {--n-accordion-padding:clamp(1.5rem,1.25vw,1000rem) 0 0 0;}:where( .elementor-10 .elementor-element.elementor-element-166be62 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:var( --e-global-typography-4d36ead-font-family ), Sans-serif;font-weight:var( --e-global-typography-4d36ead-font-weight );text-transform:var( --e-global-typography-4d36ead-text-transform );line-height:var( --e-global-typography-4d36ead-line-height );letter-spacing:var( --e-global-typography-4d36ead-letter-spacing );}:where( .elementor-10 .elementor-element.elementor-element-166be62 > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:none;}.elementor-10 .elementor-element.elementor-element-cc888d9{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--overlay-opacity:0.96;--margin-top:0vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw;--padding-top:clamp(4rem, 5vw, 1000rem);--padding-bottom:clamp(4rem, 5vw, 1000rem);--padding-left:0;--padding-right:0;}.elementor-10 .elementor-element.elementor-element-cc888d9:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-cc888d9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://tartakbrzozow.pl/wp-content/uploads/2026/02/Trakbud_Wood_Texture_background_light.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-10 .elementor-element.elementor-element-cc888d9::before, .elementor-10 .elementor-element.elementor-element-cc888d9 > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-cc888d9 > .e-con-inner > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-cc888d9 > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-cc888d9 > .e-con-inner > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-cc888d9 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(135deg, var( --e-global-color-580ab4f ) 0%, var( --e-global-color-9e4e3a3 ) 100%);}.elementor-10 .elementor-element.elementor-element-8655348{margin:0 0 calc(var(--kit-widget-spacing, 0px) + clamp(1rem, 0.8333vw, 1000rem)) 0;text-align:center;}.elementor-10 .elementor-element.elementor-element-8655348 .elementor-heading-title{font-family:var( --e-global-typography-4d9ee0e-font-family ), Sans-serif;font-size:var( --e-global-typography-4d9ee0e-font-size );font-weight:var( --e-global-typography-4d9ee0e-font-weight );text-transform:var( --e-global-typography-4d9ee0e-text-transform );line-height:var( --e-global-typography-4d9ee0e-line-height );letter-spacing:var( --e-global-typography-4d9ee0e-letter-spacing );color:var( --e-global-color-8a75e91 );}.elementor-10 .elementor-element.elementor-element-1ccfc38{margin:0 0 calc(var(--kit-widget-spacing, 0px) + clamp(1.5rem, 1.6667vw, 1000rem)) 0;}.elementor-10 .elementor-element.elementor-element-1ccfc38 .elementor-heading-title{font-family:var( --e-global-typography-5c8221f-font-family ), Sans-serif;font-size:var( --e-global-typography-5c8221f-font-size );font-weight:var( --e-global-typography-5c8221f-font-weight );text-transform:var( --e-global-typography-5c8221f-text-transform );line-height:var( --e-global-typography-5c8221f-line-height );letter-spacing:var( --e-global-typography-5c8221f-letter-spacing );color:var( --e-global-color-485e744 );}.elementor-10 .elementor-element.elementor-element-06ec2ed{width:var( --container-widget-width, clamp(30rem,30vw,1000rem) );max-width:clamp(30rem,30vw,1000rem);margin:0 0 calc(var(--kit-widget-spacing, 0px) + clamp(3rem,3.33vw,1000rem)) 0;--container-widget-width:clamp(30rem,30vw,1000rem);--container-widget-flex-grow:0;text-align:center;font-family:var( --e-global-typography-6481cf9-font-family ), Sans-serif;font-size:var( --e-global-typography-6481cf9-font-size );font-weight:var( --e-global-typography-6481cf9-font-weight );line-height:var( --e-global-typography-6481cf9-line-height );letter-spacing:var( --e-global-typography-6481cf9-letter-spacing );color:var( --e-global-color-99102f5 );}.elementor-10 .elementor-element.elementor-element-06ec2ed p{margin-block-end:0px;}.elementor-10 .elementor-element.elementor-element-6ab9c79{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-6ab9c79 .trakbud-gallery-image-block{height:clamp(18rem,25.68vw,100rem);}.elementor-10 .elementor-element.elementor-element-6ab9c79 .trakbud-gallery-rows{gap:0.75rem;}.elementor-10 .elementor-element.elementor-element-97abf55{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:clamp(4rem,5vw,1000rem) 0;--row-gap:clamp(4rem,5vw,1000rem);--column-gap:0;--overlay-opacity:0.96;--padding-top:clamp(4rem,5vw,1000rem);--padding-bottom:clamp(4rem,5vw,1000rem);--padding-left:0;--padding-right:0;}.elementor-10 .elementor-element.elementor-element-97abf55:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-97abf55 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://tartakbrzozow.pl/wp-content/uploads/2026/02/Trakbud_Wood_Texture_background_light.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-10 .elementor-element.elementor-element-97abf55::before, .elementor-10 .elementor-element.elementor-element-97abf55 > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-97abf55 > .e-con-inner > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-97abf55 > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-97abf55 > .e-con-inner > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-97abf55 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(135deg, var( --e-global-color-580ab4f ) 0%, var( --e-global-color-9e4e3a3 ) 100%);}.elementor-10 .elementor-element.elementor-element-ffd69d8{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:2.25rem clamp(3rem,5vw,1000rem);--row-gap:2.25rem;--column-gap:clamp(3rem,5vw,1000rem);}.elementor-10 .elementor-element.elementor-element-7935225{--display:flex;}.elementor-10 .elementor-element.elementor-element-7935225.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-10 .elementor-element.elementor-element-232d634{margin:0 0 calc(var(--kit-widget-spacing, 0px) + clamp(1rem,1.25vw,1000rem)) 0;}.elementor-10 .elementor-element.elementor-element-232d634 .elementor-heading-title{font-family:var( --e-global-typography-4d9ee0e-font-family ), Sans-serif;font-size:var( --e-global-typography-4d9ee0e-font-size );font-weight:var( --e-global-typography-4d9ee0e-font-weight );text-transform:var( --e-global-typography-4d9ee0e-text-transform );line-height:var( --e-global-typography-4d9ee0e-line-height );letter-spacing:var( --e-global-typography-4d9ee0e-letter-spacing );color:var( --e-global-color-8a75e91 );}.elementor-10 .elementor-element.elementor-element-230cbfd{margin:0 0 calc(var(--kit-widget-spacing, 0px) + clamp(1.5rem, 1.6667vw,1000rem)) 0;}.elementor-10 .elementor-element.elementor-element-230cbfd .elementor-heading-title{font-family:var( --e-global-typography-54d6705-font-family ), Sans-serif;font-size:var( --e-global-typography-54d6705-font-size );font-weight:var( --e-global-typography-54d6705-font-weight );text-transform:var( --e-global-typography-54d6705-text-transform );line-height:var( --e-global-typography-54d6705-line-height );letter-spacing:var( --e-global-typography-54d6705-letter-spacing );color:var( --e-global-color-485e744 );}.elementor-10 .elementor-element.elementor-element-545defe{margin:0 0 calc(var(--kit-widget-spacing, 0px) + clamp(2rem,2.5vw,1000rem)) 0;font-family:var( --e-global-typography-804a6d4-font-family ), Sans-serif;font-size:var( --e-global-typography-804a6d4-font-size );font-weight:var( --e-global-typography-804a6d4-font-weight );line-height:var( --e-global-typography-804a6d4-line-height );letter-spacing:var( --e-global-typography-804a6d4-letter-spacing );color:var( --e-global-color-99102f5 );}.elementor-10 .elementor-element.elementor-element-545defe p{margin-block-end:0px;}.elementor-10 .elementor-element.elementor-element-ed12fdf{margin:0 0 calc(var(--kit-widget-spacing, 0px) + clamp(1rem,1.25vw,1000rem)) 0;}.elementor-10 .elementor-element.elementor-element-ed12fdf .elementor-heading-title{font-family:var( --e-global-typography-4d9ee0e-font-family ), Sans-serif;font-size:var( --e-global-typography-4d9ee0e-font-size );font-weight:var( --e-global-typography-4d9ee0e-font-weight );text-transform:var( --e-global-typography-4d9ee0e-text-transform );line-height:var( --e-global-typography-4d9ee0e-line-height );letter-spacing:var( --e-global-typography-4d9ee0e-letter-spacing );color:var( --e-global-color-485e744 );}.elementor-10 .elementor-element.elementor-element-a27928f{margin:0 0 calc(var(--kit-widget-spacing, 0px) + clamp(1rem,1.25vw,1000rem)) 0;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-10 .elementor-element.elementor-element-a27928f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(clamp(0.5rem, 0.42vw,1000rem)/2);}.elementor-10 .elementor-element.elementor-element-a27928f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(clamp(0.5rem, 0.42vw,1000rem)/2);}.elementor-10 .elementor-element.elementor-element-a27928f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(clamp(0.5rem, 0.42vw,1000rem)/2);}.elementor-10 .elementor-element.elementor-element-a27928f .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-clamp(0.5rem, 0.42vw,1000rem)/2);}.elementor-10 .elementor-element.elementor-element-a27928f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-clamp(0.5rem, 0.42vw,1000rem)/2);}.elementor-10 .elementor-element.elementor-element-a27928f .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-10 .elementor-element.elementor-element-a27928f .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-10 .elementor-element.elementor-element-a27928f .elementor-icon-list-item > .elementor-icon-list-text, .elementor-10 .elementor-element.elementor-element-a27928f .elementor-icon-list-item > a{font-family:var( --e-global-typography-804a6d4-font-family ), Sans-serif;font-size:var( --e-global-typography-804a6d4-font-size );font-weight:var( --e-global-typography-804a6d4-font-weight );line-height:var( --e-global-typography-804a6d4-line-height );letter-spacing:var( --e-global-typography-804a6d4-letter-spacing );}.elementor-10 .elementor-element.elementor-element-a27928f .elementor-icon-list-text{color:var( --e-global-color-485e744 );transition:color 0.3s;}.elementor-10 .elementor-element.elementor-element-a27928f .elementor-icon-list-item:hover .elementor-icon-list-text{color:var( --e-global-color-8a75e91 );}.elementor-10 .elementor-element.elementor-element-0ee84b3{margin:0 0 calc(var(--kit-widget-spacing, 0px) + clamp(2rem,2.5vw,1000rem)) 0;}.elementor-10 .elementor-element.elementor-element-0ee84b3 .elementor-heading-title{font-family:var( --e-global-typography-804a6d4-font-family ), Sans-serif;font-size:var( --e-global-typography-804a6d4-font-size );font-weight:var( --e-global-typography-804a6d4-font-weight );line-height:var( --e-global-typography-804a6d4-line-height );letter-spacing:var( --e-global-typography-804a6d4-letter-spacing );color:var( --e-global-color-485e744 );}.elementor-10 .elementor-element.elementor-element-516bff7{margin:0 0 calc(var(--kit-widget-spacing, 0px) + clamp(1rem,1.25vw,1000rem)) 0;}.elementor-10 .elementor-element.elementor-element-516bff7 .elementor-heading-title{font-family:var( --e-global-typography-4d9ee0e-font-family ), Sans-serif;font-size:var( --e-global-typography-4d9ee0e-font-size );font-weight:var( --e-global-typography-4d9ee0e-font-weight );text-transform:var( --e-global-typography-4d9ee0e-text-transform );line-height:var( --e-global-typography-4d9ee0e-line-height );letter-spacing:var( --e-global-typography-4d9ee0e-letter-spacing );color:var( --e-global-color-485e744 );}.elementor-10 .elementor-element.elementor-element-4afd2d4{font-family:var( --e-global-typography-804a6d4-font-family ), Sans-serif;font-size:var( --e-global-typography-804a6d4-font-size );font-weight:var( --e-global-typography-804a6d4-font-weight );line-height:var( --e-global-typography-804a6d4-line-height );letter-spacing:var( --e-global-typography-804a6d4-letter-spacing );color:var( --e-global-color-485e744 );}.elementor-10 .elementor-element.elementor-element-4afd2d4 p{margin-block-end:0px;}.elementor-10 .elementor-element.elementor-element-b57f294{width:var( --container-widget-width, 40% );max-width:40%;--container-widget-width:40%;--container-widget-flex-grow:0;--e-form-steps-indicators-spacing:0px;--e-form-steps-indicator-padding:0px;--e-form-steps-indicator-inactive-secondary-color:#ffffff;--e-form-steps-indicator-active-secondary-color:#ffffff;--e-form-steps-indicator-completed-secondary-color:#ffffff;--e-form-steps-divider-width:1px;--e-form-steps-divider-gap:10px;}.elementor-10 .elementor-element.elementor-element-b57f294.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-10 .elementor-element.elementor-element-b57f294 .elementor-field-group{padding-right:calc( clamp(1.25rem, 1.25vw, 1000rem)/2 );padding-left:calc( clamp(1.25rem, 1.25vw, 1000rem)/2 );margin-bottom:clamp(1.25rem, 1.25vw, 1000rem);}.elementor-10 .elementor-element.elementor-element-b57f294 .elementor-form-fields-wrapper{margin-left:calc( -clamp(1.25rem, 1.25vw, 1000rem)/2 );margin-right:calc( -clamp(1.25rem, 1.25vw, 1000rem)/2 );margin-bottom:-clamp(1.25rem, 1.25vw, 1000rem);}.elementor-10 .elementor-element.elementor-element-b57f294 .elementor-field-group.recaptcha_v3-bottomleft, .elementor-10 .elementor-element.elementor-element-b57f294 .elementor-field-group.recaptcha_v3-bottomright{margin-bottom:0;}body.rtl .elementor-10 .elementor-element.elementor-element-b57f294 .elementor-labels-inline .elementor-field-group > label{padding-left:clamp(0.5rem, 0.42vw,1000rem);}body:not(.rtl) .elementor-10 .elementor-element.elementor-element-b57f294 .elementor-labels-inline .elementor-field-group > label{padding-right:clamp(0.5rem, 0.42vw,1000rem);}body .elementor-10 .elementor-element.elementor-element-b57f294 .elementor-labels-above .elementor-field-group > label{padding-bottom:clamp(0.5rem, 0.42vw,1000rem);}.elementor-10 .elementor-element.elementor-element-b57f294 .elementor-field-group > label, .elementor-10 .elementor-element.elementor-element-b57f294 .elementor-field-subgroup label{color:var( --e-global-color-99102f5 );}.elementor-10 .elementor-element.elementor-element-b57f294 .elementor-field-group > label{font-family:var( --e-global-typography-804a6d4-font-family ), Sans-serif;font-size:var( --e-global-typography-804a6d4-font-size );font-weight:var( --e-global-typography-804a6d4-font-weight );line-height:var( --e-global-typography-804a6d4-line-height );letter-spacing:var( --e-global-typography-804a6d4-letter-spacing );}.elementor-10 .elementor-element.elementor-element-b57f294 .elementor-field-type-html{color:var( --e-global-color-99102f5 );font-family:var( --e-global-typography-804a6d4-font-family ), Sans-serif;font-size:var( --e-global-typography-804a6d4-font-size );font-weight:var( --e-global-typography-804a6d4-font-weight );line-height:var( --e-global-typography-804a6d4-line-height );letter-spacing:var( --e-global-typography-804a6d4-letter-spacing );}.elementor-10 .elementor-element.elementor-element-b57f294 .elementor-field-group .elementor-field{color:var( --e-global-color-dd3e330 );}.elementor-10 .elementor-element.elementor-element-b57f294 .elementor-field-group .elementor-field, .elementor-10 .elementor-element.elementor-element-b57f294 .elementor-field-subgroup label{font-size:var( --e-global-typography-20ca343-font-size );font-weight:var( --e-global-typography-20ca343-font-weight );line-height:var( --e-global-typography-20ca343-line-height );letter-spacing:var( --e-global-typography-20ca343-letter-spacing );}.elementor-10 .elementor-element.elementor-element-b57f294 .elementor-field-group .elementor-field:not(.elementor-select-wrapper){background-color:#FFFFFF00;border-color:var( --e-global-color-5aaeec2 );border-width:0px 0px 1px 0px;border-radius:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-b57f294 .elementor-field-group .elementor-select-wrapper select{background-color:#FFFFFF00;border-color:var( --e-global-color-5aaeec2 );border-width:0px 0px 1px 0px;border-radius:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-b57f294 .elementor-field-group .elementor-select-wrapper::before{color:var( --e-global-color-5aaeec2 );}.elementor-10 .elementor-element.elementor-element-b57f294 .elementor-button{font-family:var( --e-global-typography-804a6d4-font-family ), Sans-serif;font-size:var( --e-global-typography-804a6d4-font-size );font-weight:var( --e-global-typography-804a6d4-font-weight );line-height:var( --e-global-typography-804a6d4-line-height );letter-spacing:var( --e-global-typography-804a6d4-letter-spacing );border-style:none;border-radius:0px 0px 0px 0px;padding:Padding top, bottom: clamp(0.75rem, 0.625vw, 1000rem)  Padding Left, right: clamp(1rem, 0.8333vw, 1000rem) Padding top, bottom: clamp(0.75rem, 0.625vw, 1000rem)  Padding Left, right: clamp(1.5rem, 1.25vw, 1000rem) Padding top, bottom: clamp(0.75rem, 0.625vw, 1000rem)  Padding Left, right: clamp(1rem, 0.8333vw, 1000rem) Padding top, bottom: clamp(0.75rem, 0.625vw, 1000rem)  Padding Left, right: clamp(1.5rem, 1.25vw, 1000rem)Padding top, bottom: clamp(0.75rem, 0.625vw, 1000rem)  Padding Left, right: clamp(1.5rem, 1.25vw, 1000rem);}.elementor-10 .elementor-element.elementor-element-b57f294 .e-form__buttons__wrapper__button-next{background-color:var( --e-global-color-959c924 );color:#ffffff;transition-duration:300ms;}.elementor-10 .elementor-element.elementor-element-b57f294 .elementor-button[type="submit"]{background-color:var( --e-global-color-959c924 );color:#ffffff;transition-duration:300ms;}.elementor-10 .elementor-element.elementor-element-b57f294 .elementor-button[type="submit"] svg *{fill:#ffffff;transition-duration:300ms;}.elementor-10 .elementor-element.elementor-element-b57f294 .e-form__buttons__wrapper__button-previous{color:#ffffff;transition-duration:300ms;}.elementor-10 .elementor-element.elementor-element-b57f294 .e-form__buttons__wrapper__button-next:hover{background-color:var( --e-global-color-c256f27 );color:#ffffff;}.elementor-10 .elementor-element.elementor-element-b57f294 .elementor-button[type="submit"]:hover{background-color:var( --e-global-color-c256f27 );color:#ffffff;}.elementor-10 .elementor-element.elementor-element-b57f294 .elementor-button[type="submit"]:hover svg *{fill:#ffffff;}.elementor-10 .elementor-element.elementor-element-b57f294 .e-form__buttons__wrapper__button-previous:hover{color:#ffffff;}.elementor-10 .elementor-element.elementor-element-b57f294 .elementor-message{font-family:var( --e-global-typography-6481cf9-font-family ), Sans-serif;font-size:var( --e-global-typography-6481cf9-font-size );font-weight:var( --e-global-typography-6481cf9-font-weight );line-height:var( --e-global-typography-6481cf9-line-height );letter-spacing:var( --e-global-typography-6481cf9-letter-spacing );}.elementor-10 .elementor-element.elementor-element-b57f294 .elementor-message.elementor-message-success{color:#0BA01F;}.elementor-10 .elementor-element.elementor-element-b57f294 .elementor-message.elementor-message-danger{color:var( --e-global-color-9d150d3 );}.elementor-10 .elementor-element.elementor-element-b57f294 .elementor-message.elementor-help-inline{color:var( --e-global-color-485e744 );}.elementor-10 .elementor-element.elementor-element-9def4e5{width:var( --container-widget-width, clamp(60rem, 75vw, 1000rem) );max-width:clamp(60rem, 75vw, 1000rem);--container-widget-width:clamp(60rem, 75vw, 1000rem);--container-widget-flex-grow:0;border-radius:5px 5px 5px 5px;box-shadow:0px 10px 20px 0px rgba(0, 0, 0, 0.1);}.elementor-10 .elementor-element.elementor-element-9def4e5 iframe{height:clamp(30rem,38vw,1000rem);filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}:root{--page-title-display:none;}@media(min-width:601px){.elementor-10 .elementor-element.elementor-element-1f7e49a0{--width:100svw;}.elementor-10 .elementor-element.elementor-element-05ebaa0{--width:40vw;}.elementor-10 .elementor-element.elementor-element-30e6ddc{--width:100vw;}.elementor-10 .elementor-element.elementor-element-00e3da3{--width:33%;}.elementor-10 .elementor-element.elementor-element-d7a0982{--width:33%;}.elementor-10 .elementor-element.elementor-element-1494418{--width:33%;}.elementor-10 .elementor-element.elementor-element-b0b33e3{--width:40vw;}.elementor-10 .elementor-element.elementor-element-8ec5a53{--width:33%;}.elementor-10 .elementor-element.elementor-element-de2a040{--width:33%;}.elementor-10 .elementor-element.elementor-element-27170d4{--width:33%;}.elementor-10 .elementor-element.elementor-element-eeffc89{--width:33%;}.elementor-10 .elementor-element.elementor-element-65a1cd2{--width:33%;}.elementor-10 .elementor-element.elementor-element-2b8ffc3{--width:33%;}.elementor-10 .elementor-element.elementor-element-752bf08{--width:clamp(50rem,70vw,1000rem);}.elementor-10 .elementor-element.elementor-element-ffd69d8{--width:clamp(60rem, 66.667vw, 1000rem);}.elementor-10 .elementor-element.elementor-element-7935225{--width:40%;}}@media(max-width:886px) and (min-width:601px){.elementor-10 .elementor-element.elementor-element-05ebaa0{--width:100%;}.elementor-10 .elementor-element.elementor-element-00e3da3{--width:100%;}.elementor-10 .elementor-element.elementor-element-d7a0982{--width:100%;}.elementor-10 .elementor-element.elementor-element-1494418{--width:100%;}.elementor-10 .elementor-element.elementor-element-b0b33e3{--width:100%;}.elementor-10 .elementor-element.elementor-element-ec4fcf2{--width:100%;}.elementor-10 .elementor-element.elementor-element-8ec5a53{--width:50%;}.elementor-10 .elementor-element.elementor-element-de2a040{--width:50%;}.elementor-10 .elementor-element.elementor-element-27170d4{--width:50%;}.elementor-10 .elementor-element.elementor-element-eeffc89{--width:50%;}.elementor-10 .elementor-element.elementor-element-65a1cd2{--width:50%;}.elementor-10 .elementor-element.elementor-element-2b8ffc3{--width:50%;}.elementor-10 .elementor-element.elementor-element-752bf08{--width:100%;}.elementor-10 .elementor-element.elementor-element-ffd69d8{--width:100%;}.elementor-10 .elementor-element.elementor-element-7935225{--width:100%;}}@media(max-width:886px){.elementor-10 .elementor-element.elementor-element-1f7e49a0{--min-height:50rem;}.elementor-10 .elementor-element.elementor-element-2675213 .elementor-heading-title{font-size:var( --e-global-typography-4d9ee0e-font-size );line-height:var( --e-global-typography-4d9ee0e-line-height );letter-spacing:var( --e-global-typography-4d9ee0e-letter-spacing );}.elementor-10 .elementor-element.elementor-element-0846958{font-size:var( --e-global-typography-6481cf9-font-size );line-height:var( --e-global-typography-6481cf9-line-height );letter-spacing:var( --e-global-typography-6481cf9-letter-spacing );}.elementor-10 .elementor-element.elementor-element-6d2ae58{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--flex-wrap:wrap;--padding-top:3rem;--padding-bottom:3rem;--padding-left:1.25rem;--padding-right:1.25rem;}.elementor-10 .elementor-element.elementor-element-46c1b7a{padding:0rem 0rem 0rem 0rem;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-10 .elementor-element.elementor-element-46c1b7a.elementor-element{--order:99999 /* order end hack */;}.elementor-10 .elementor-element.elementor-element-46c1b7a img{height:25rem;}.elementor-10 .elementor-element.elementor-element-b7a787a .elementor-heading-title{font-size:var( --e-global-typography-4d9ee0e-font-size );line-height:var( --e-global-typography-4d9ee0e-line-height );letter-spacing:var( --e-global-typography-4d9ee0e-letter-spacing );}.elementor-10 .elementor-element.elementor-element-185f9cd{width:100%;max-width:100%;}.elementor-10 .elementor-element.elementor-element-185f9cd .elementor-heading-title{font-size:var( --e-global-typography-eb3db68-font-size );line-height:var( --e-global-typography-eb3db68-line-height );letter-spacing:var( --e-global-typography-eb3db68-letter-spacing );}.elementor-10 .elementor-element.elementor-element-1af5710{width:var( --container-widget-width, 37.5rem );max-width:37.5rem;--container-widget-width:37.5rem;--container-widget-flex-grow:0;font-size:var( --e-global-typography-6481cf9-font-size );line-height:var( --e-global-typography-6481cf9-line-height );letter-spacing:var( --e-global-typography-6481cf9-letter-spacing );}.elementor-10 .elementor-element.elementor-element-8bc3739 .elementor-counter-number-wrapper{font-size:var( --e-global-typography-f880952-font-size );line-height:var( --e-global-typography-f880952-line-height );letter-spacing:var( --e-global-typography-f880952-letter-spacing );}.elementor-10 .elementor-element.elementor-element-8bc3739 .elementor-counter-title{font-size:var( --e-global-typography-6481cf9-font-size );line-height:var( --e-global-typography-6481cf9-line-height );letter-spacing:var( --e-global-typography-6481cf9-letter-spacing );}.elementor-10 .elementor-element.elementor-element-f3f450c{width:initial;max-width:initial;}.elementor-10 .elementor-element.elementor-element-f3f450c .elementor-counter-number-wrapper{font-size:var( --e-global-typography-f880952-font-size );line-height:var( --e-global-typography-f880952-line-height );letter-spacing:var( --e-global-typography-f880952-letter-spacing );}.elementor-10 .elementor-element.elementor-element-f3f450c .elementor-counter-title{font-size:var( --e-global-typography-6481cf9-font-size );line-height:var( --e-global-typography-6481cf9-line-height );letter-spacing:var( --e-global-typography-6481cf9-letter-spacing );}.elementor-10 .elementor-element.elementor-element-d6b4588 .elementor-counter-number-wrapper{font-size:var( --e-global-typography-f880952-font-size );line-height:var( --e-global-typography-f880952-line-height );letter-spacing:var( --e-global-typography-f880952-letter-spacing );}.elementor-10 .elementor-element.elementor-element-d6b4588 .elementor-counter-title{font-size:var( --e-global-typography-6481cf9-font-size );line-height:var( --e-global-typography-6481cf9-line-height );letter-spacing:var( --e-global-typography-6481cf9-letter-spacing );}.elementor-10 .elementor-element.elementor-element-7ec9d70 .elementor-heading-title{font-size:var( --e-global-typography-4d9ee0e-font-size );line-height:var( --e-global-typography-4d9ee0e-line-height );letter-spacing:var( --e-global-typography-4d9ee0e-letter-spacing );}.elementor-10 .elementor-element.elementor-element-888917f .elementor-heading-title{font-size:var( --e-global-typography-eb3db68-font-size );line-height:var( --e-global-typography-eb3db68-line-height );letter-spacing:var( --e-global-typography-eb3db68-letter-spacing );}.elementor-10 .elementor-element.elementor-element-8abf96d{font-size:var( --e-global-typography-6481cf9-font-size );line-height:var( --e-global-typography-6481cf9-line-height );letter-spacing:var( --e-global-typography-6481cf9-letter-spacing );}.elementor-10 .elementor-element.elementor-element-c78b458{--flex-wrap:wrap;}.elementor-10 .elementor-element.elementor-element-768bfad .elementor-heading-title{font-size:var( --e-global-typography-726c1b0-font-size );line-height:var( --e-global-typography-726c1b0-line-height );letter-spacing:var( --e-global-typography-726c1b0-letter-spacing );}.elementor-10 .elementor-element.elementor-element-fb2b0ea{width:var( --container-widget-width, clamp(23rem, 50vw, 25rem) );max-width:clamp(23rem, 50vw, 25rem);--container-widget-width:clamp(23rem, 50vw, 25rem);--container-widget-flex-grow:0;font-size:var( --e-global-typography-804a6d4-font-size );line-height:var( --e-global-typography-804a6d4-line-height );letter-spacing:var( --e-global-typography-804a6d4-letter-spacing );}.elementor-10 .elementor-element.elementor-element-3b47eb6 .elementor-heading-title{font-size:var( --e-global-typography-726c1b0-font-size );line-height:var( --e-global-typography-726c1b0-line-height );letter-spacing:var( --e-global-typography-726c1b0-letter-spacing );}.elementor-10 .elementor-element.elementor-element-1617c2a{width:var( --container-widget-width, clamp(23rem, 50vw, 25rem) );max-width:clamp(23rem, 50vw, 25rem);--container-widget-width:clamp(23rem, 50vw, 25rem);--container-widget-flex-grow:0;font-size:var( --e-global-typography-804a6d4-font-size );line-height:var( --e-global-typography-804a6d4-line-height );letter-spacing:var( --e-global-typography-804a6d4-letter-spacing );}.elementor-10 .elementor-element.elementor-element-1494418:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-1494418 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://tartakbrzozow.pl/wp-content/uploads/2026/02/Trakbud_section_3_Transport_materialu_budowalnego.webp");}.elementor-10 .elementor-element.elementor-element-0c3141d .elementor-heading-title{font-size:var( --e-global-typography-726c1b0-font-size );line-height:var( --e-global-typography-726c1b0-line-height );letter-spacing:var( --e-global-typography-726c1b0-letter-spacing );}.elementor-10 .elementor-element.elementor-element-12e4ee3{width:var( --container-widget-width, clamp(23rem, 50vw, 25rem) );max-width:clamp(23rem, 50vw, 25rem);--container-widget-width:clamp(23rem, 50vw, 25rem);--container-widget-flex-grow:0;font-size:var( --e-global-typography-804a6d4-font-size );line-height:var( --e-global-typography-804a6d4-line-height );letter-spacing:var( --e-global-typography-804a6d4-letter-spacing );}.elementor-10 .elementor-element.elementor-element-672f785{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--flex-wrap:wrap;--padding-top:3rem;--padding-bottom:3rem;--padding-left:1.25rem;--padding-right:1.25rem;}.elementor-10 .elementor-element.elementor-element-c69cb07 .elementor-heading-title{font-size:var( --e-global-typography-4d9ee0e-font-size );line-height:var( --e-global-typography-4d9ee0e-line-height );letter-spacing:var( --e-global-typography-4d9ee0e-letter-spacing );}.elementor-10 .elementor-element.elementor-element-cd40816{width:100%;max-width:100%;}.elementor-10 .elementor-element.elementor-element-cd40816 .elementor-heading-title{font-size:var( --e-global-typography-5c8221f-font-size );line-height:var( --e-global-typography-5c8221f-line-height );letter-spacing:var( --e-global-typography-5c8221f-letter-spacing );}.elementor-10 .elementor-element.elementor-element-cae007a{width:var( --container-widget-width, 28rem );max-width:28rem;--container-widget-width:28rem;--container-widget-flex-grow:0;font-size:var( --e-global-typography-804a6d4-font-size );line-height:var( --e-global-typography-804a6d4-line-height );letter-spacing:var( --e-global-typography-804a6d4-letter-spacing );}.elementor-10 .elementor-element.elementor-element-cd4bf65 .elementor-button{font-size:var( --e-global-typography-4d9ee0e-font-size );line-height:var( --e-global-typography-4d9ee0e-line-height );letter-spacing:var( --e-global-typography-4d9ee0e-letter-spacing );}body:not(.rtl) .elementor-10 .elementor-element.elementor-element-b7e0a91{right:-7px;}body.rtl .elementor-10 .elementor-element.elementor-element-b7e0a91{left:-7px;}.elementor-10 .elementor-element.elementor-element-b7e0a91{bottom:688.203;}.elementor-10 .elementor-element.elementor-element-0d78787{padding:0rem 0rem 0rem 0rem;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-10 .elementor-element.elementor-element-0d78787.elementor-element{--order:99999 /* order end hack */;}.elementor-10 .elementor-element.elementor-element-0d78787 img{height:25rem;}.elementor-10 .elementor-element.elementor-element-7c5517f{--padding-top:0rem;--padding-bottom:3rem;--padding-left:1.25rem;--padding-right:1.25rem;}.elementor-10 .elementor-element.elementor-element-1c817b5 .elementor-heading-title{font-size:var( --e-global-typography-4d9ee0e-font-size );line-height:var( --e-global-typography-4d9ee0e-line-height );letter-spacing:var( --e-global-typography-4d9ee0e-letter-spacing );}.elementor-10 .elementor-element.elementor-element-c0aa24a{width:100%;max-width:100%;}.elementor-10 .elementor-element.elementor-element-c0aa24a .elementor-heading-title{font-size:var( --e-global-typography-5c8221f-font-size );line-height:var( --e-global-typography-5c8221f-line-height );letter-spacing:var( --e-global-typography-5c8221f-letter-spacing );}.elementor-10 .elementor-element.elementor-element-6a8b83b{width:var( --container-widget-width, 32rem );max-width:32rem;--container-widget-width:32rem;--container-widget-flex-grow:0;font-size:var( --e-global-typography-804a6d4-font-size );line-height:var( --e-global-typography-804a6d4-line-height );letter-spacing:var( --e-global-typography-804a6d4-letter-spacing );}.elementor-10 .elementor-element.elementor-element-ec4fcf2{--flex-wrap:wrap;}.elementor-10 .elementor-element.elementor-element-4c63654 .elementor-heading-title{font-size:var( --e-global-typography-726c1b0-font-size );line-height:var( --e-global-typography-726c1b0-line-height );letter-spacing:var( --e-global-typography-726c1b0-letter-spacing );}.elementor-10 .elementor-element.elementor-element-5a285b4{font-size:var( --e-global-typography-804a6d4-font-size );line-height:var( --e-global-typography-804a6d4-line-height );letter-spacing:var( --e-global-typography-804a6d4-letter-spacing );}.elementor-10 .elementor-element.elementor-element-ada03e0 .elementor-heading-title{font-size:var( --e-global-typography-726c1b0-font-size );line-height:var( --e-global-typography-726c1b0-line-height );letter-spacing:var( --e-global-typography-726c1b0-letter-spacing );}.elementor-10 .elementor-element.elementor-element-8495fc2{font-size:var( --e-global-typography-804a6d4-font-size );line-height:var( --e-global-typography-804a6d4-line-height );letter-spacing:var( --e-global-typography-804a6d4-letter-spacing );}.elementor-10 .elementor-element.elementor-element-d54bc22 .elementor-heading-title{font-size:var( --e-global-typography-726c1b0-font-size );line-height:var( --e-global-typography-726c1b0-line-height );letter-spacing:var( --e-global-typography-726c1b0-letter-spacing );}.elementor-10 .elementor-element.elementor-element-8b538db{font-size:var( --e-global-typography-804a6d4-font-size );line-height:var( --e-global-typography-804a6d4-line-height );letter-spacing:var( --e-global-typography-804a6d4-letter-spacing );}.elementor-10 .elementor-element.elementor-element-ba8e5cb .elementor-heading-title{font-size:var( --e-global-typography-726c1b0-font-size );line-height:var( --e-global-typography-726c1b0-line-height );letter-spacing:var( --e-global-typography-726c1b0-letter-spacing );}.elementor-10 .elementor-element.elementor-element-d05c160{font-size:var( --e-global-typography-804a6d4-font-size );line-height:var( --e-global-typography-804a6d4-line-height );letter-spacing:var( --e-global-typography-804a6d4-letter-spacing );}.elementor-10 .elementor-element.elementor-element-22357ef .elementor-heading-title{font-size:var( --e-global-typography-726c1b0-font-size );line-height:var( --e-global-typography-726c1b0-line-height );letter-spacing:var( --e-global-typography-726c1b0-letter-spacing );}.elementor-10 .elementor-element.elementor-element-1ffe3aa{font-size:var( --e-global-typography-804a6d4-font-size );line-height:var( --e-global-typography-804a6d4-line-height );letter-spacing:var( --e-global-typography-804a6d4-letter-spacing );}.elementor-10 .elementor-element.elementor-element-da548b7 .elementor-heading-title{font-size:var( --e-global-typography-726c1b0-font-size );line-height:var( --e-global-typography-726c1b0-line-height );letter-spacing:var( --e-global-typography-726c1b0-letter-spacing );}.elementor-10 .elementor-element.elementor-element-f800809{font-size:var( --e-global-typography-804a6d4-font-size );line-height:var( --e-global-typography-804a6d4-line-height );letter-spacing:var( --e-global-typography-804a6d4-letter-spacing );}.elementor-10 .elementor-element.elementor-element-97d0a21{--padding-top:3rem;--padding-bottom:3rem;--padding-left:1.25rem;--padding-right:1.25rem;}.elementor-10 .elementor-element.elementor-element-e5cb57f .elementor-heading-title{font-size:var( --e-global-typography-4d9ee0e-font-size );line-height:var( --e-global-typography-4d9ee0e-line-height );letter-spacing:var( --e-global-typography-4d9ee0e-letter-spacing );}.elementor-10 .elementor-element.elementor-element-9e35d6b .elementor-heading-title{font-size:var( --e-global-typography-5c8221f-font-size );line-height:var( --e-global-typography-5c8221f-line-height );letter-spacing:var( --e-global-typography-5c8221f-letter-spacing );}.elementor-10 .elementor-element.elementor-element-c03f61f{font-size:var( --e-global-typography-804a6d4-font-size );line-height:var( --e-global-typography-804a6d4-line-height );letter-spacing:var( --e-global-typography-804a6d4-letter-spacing );}.elementor-10 .elementor-element.elementor-element-c03f61f p{margin-block-end:0px;}.elementor-10 .elementor-element.elementor-element-4d1071c{font-size:var( --e-global-typography-804a6d4-font-size );line-height:var( --e-global-typography-804a6d4-line-height );letter-spacing:var( --e-global-typography-804a6d4-letter-spacing );}.elementor-10 .elementor-element.elementor-element-4d1071c p{margin-block-end:0px;}.elementor-10 .elementor-element.elementor-element-6e2927c{font-size:var( --e-global-typography-804a6d4-font-size );line-height:var( --e-global-typography-804a6d4-line-height );letter-spacing:var( --e-global-typography-804a6d4-letter-spacing );}.elementor-10 .elementor-element.elementor-element-6e2927c p{margin-block-end:0px;}.elementor-10 .elementor-element.elementor-element-d357633{font-size:var( --e-global-typography-804a6d4-font-size );line-height:var( --e-global-typography-804a6d4-line-height );letter-spacing:var( --e-global-typography-804a6d4-letter-spacing );}.elementor-10 .elementor-element.elementor-element-d357633 p{margin-block-end:0px;}.elementor-10 .elementor-element.elementor-element-1f01b0c{font-size:var( --e-global-typography-804a6d4-font-size );line-height:var( --e-global-typography-804a6d4-line-height );letter-spacing:var( --e-global-typography-804a6d4-letter-spacing );}.elementor-10 .elementor-element.elementor-element-1f01b0c p{margin-block-end:0px;}.elementor-10 .elementor-element.elementor-element-4b52b62{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 1.5rem) 0rem;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;--n-accordion-item-title-space-between:1.5rem;--n-accordion-item-title-distance-from-content:1.5rem;--n-accordion-title-font-size:var( --e-global-typography-4d36ead-font-size );}.elementor-10 .elementor-element.elementor-element-4b52b62 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-width:1px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-4b52b62 {--n-accordion-padding:1.5rem 0rem 0rem 0rem;}:where( .elementor-10 .elementor-element.elementor-element-4b52b62 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{line-height:var( --e-global-typography-4d36ead-line-height );letter-spacing:var( --e-global-typography-4d36ead-letter-spacing );}.elementor-10 .elementor-element.elementor-element-e1aa263{font-size:var( --e-global-typography-804a6d4-font-size );line-height:var( --e-global-typography-804a6d4-line-height );letter-spacing:var( --e-global-typography-804a6d4-letter-spacing );}.elementor-10 .elementor-element.elementor-element-e1aa263 p{margin-block-end:0px;}.elementor-10 .elementor-element.elementor-element-f3fddb7{font-size:var( --e-global-typography-804a6d4-font-size );line-height:var( --e-global-typography-804a6d4-line-height );letter-spacing:var( --e-global-typography-804a6d4-letter-spacing );}.elementor-10 .elementor-element.elementor-element-f3fddb7 p{margin-block-end:0px;}.elementor-10 .elementor-element.elementor-element-efba259{font-size:var( --e-global-typography-804a6d4-font-size );line-height:var( --e-global-typography-804a6d4-line-height );letter-spacing:var( --e-global-typography-804a6d4-letter-spacing );}.elementor-10 .elementor-element.elementor-element-efba259 p{margin-block-end:0px;}.elementor-10 .elementor-element.elementor-element-2b380fe{font-size:var( --e-global-typography-804a6d4-font-size );line-height:var( --e-global-typography-804a6d4-line-height );letter-spacing:var( --e-global-typography-804a6d4-letter-spacing );}.elementor-10 .elementor-element.elementor-element-2b380fe p{margin-block-end:0px;}.elementor-10 .elementor-element.elementor-element-5a8ed70{font-size:var( --e-global-typography-804a6d4-font-size );line-height:var( --e-global-typography-804a6d4-line-height );letter-spacing:var( --e-global-typography-804a6d4-letter-spacing );}.elementor-10 .elementor-element.elementor-element-5a8ed70 p{margin-block-end:0px;}.elementor-10 .elementor-element.elementor-element-166be62{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 1.5rem) 0rem;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;--n-accordion-item-title-space-between:1.5rem;--n-accordion-item-title-distance-from-content:1.5rem;--n-accordion-title-font-size:var( --e-global-typography-4d36ead-font-size );}.elementor-10 .elementor-element.elementor-element-166be62 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-width:1px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-166be62 {--n-accordion-padding:1.5rem 0rem 0rem 0rem;}:where( .elementor-10 .elementor-element.elementor-element-166be62 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{line-height:var( --e-global-typography-4d36ead-line-height );letter-spacing:var( --e-global-typography-4d36ead-letter-spacing );}.elementor-10 .elementor-element.elementor-element-8655348 .elementor-heading-title{font-size:var( --e-global-typography-4d9ee0e-font-size );line-height:var( --e-global-typography-4d9ee0e-line-height );letter-spacing:var( --e-global-typography-4d9ee0e-letter-spacing );}.elementor-10 .elementor-element.elementor-element-1ccfc38 .elementor-heading-title{font-size:var( --e-global-typography-5c8221f-font-size );line-height:var( --e-global-typography-5c8221f-line-height );letter-spacing:var( --e-global-typography-5c8221f-letter-spacing );}.elementor-10 .elementor-element.elementor-element-06ec2ed{font-size:var( --e-global-typography-6481cf9-font-size );line-height:var( --e-global-typography-6481cf9-line-height );letter-spacing:var( --e-global-typography-6481cf9-letter-spacing );}.elementor-10 .elementor-element.elementor-element-97abf55{--gap:2.25rem 0rem;--row-gap:2.25rem;--column-gap:0rem;--flex-wrap:wrap;--margin-top:0;--margin-bottom:0;--margin-left:0;--margin-right:0;--padding-top:3rem;--padding-bottom:3rem;--padding-left:1.25rem;--padding-right:1.25rem;}.elementor-10 .elementor-element.elementor-element-ffd69d8{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-10 .elementor-element.elementor-element-232d634 .elementor-heading-title{font-size:var( --e-global-typography-4d9ee0e-font-size );line-height:var( --e-global-typography-4d9ee0e-line-height );letter-spacing:var( --e-global-typography-4d9ee0e-letter-spacing );}.elementor-10 .elementor-element.elementor-element-230cbfd .elementor-heading-title{font-size:var( --e-global-typography-54d6705-font-size );line-height:var( --e-global-typography-54d6705-line-height );letter-spacing:var( --e-global-typography-54d6705-letter-spacing );}.elementor-10 .elementor-element.elementor-element-545defe{font-size:var( --e-global-typography-804a6d4-font-size );line-height:var( --e-global-typography-804a6d4-line-height );letter-spacing:var( --e-global-typography-804a6d4-letter-spacing );}.elementor-10 .elementor-element.elementor-element-ed12fdf .elementor-heading-title{font-size:var( --e-global-typography-4d9ee0e-font-size );line-height:var( --e-global-typography-4d9ee0e-line-height );letter-spacing:var( --e-global-typography-4d9ee0e-letter-spacing );}.elementor-10 .elementor-element.elementor-element-a27928f .elementor-icon-list-item > .elementor-icon-list-text, .elementor-10 .elementor-element.elementor-element-a27928f .elementor-icon-list-item > a{font-size:var( --e-global-typography-804a6d4-font-size );line-height:var( --e-global-typography-804a6d4-line-height );letter-spacing:var( --e-global-typography-804a6d4-letter-spacing );}.elementor-10 .elementor-element.elementor-element-0ee84b3 .elementor-heading-title{font-size:var( --e-global-typography-804a6d4-font-size );line-height:var( --e-global-typography-804a6d4-line-height );letter-spacing:var( --e-global-typography-804a6d4-letter-spacing );}.elementor-10 .elementor-element.elementor-element-516bff7 .elementor-heading-title{font-size:var( --e-global-typography-4d9ee0e-font-size );line-height:var( --e-global-typography-4d9ee0e-line-height );letter-spacing:var( --e-global-typography-4d9ee0e-letter-spacing );}.elementor-10 .elementor-element.elementor-element-4afd2d4{font-size:var( --e-global-typography-804a6d4-font-size );line-height:var( --e-global-typography-804a6d4-line-height );letter-spacing:var( --e-global-typography-804a6d4-letter-spacing );}.elementor-10 .elementor-element.elementor-element-b57f294{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-10 .elementor-element.elementor-element-b57f294 .elementor-field-group > label{font-size:var( --e-global-typography-804a6d4-font-size );line-height:var( --e-global-typography-804a6d4-line-height );letter-spacing:var( --e-global-typography-804a6d4-letter-spacing );}.elementor-10 .elementor-element.elementor-element-b57f294 .elementor-field-type-html{font-size:var( --e-global-typography-804a6d4-font-size );line-height:var( --e-global-typography-804a6d4-line-height );letter-spacing:var( --e-global-typography-804a6d4-letter-spacing );}.elementor-10 .elementor-element.elementor-element-b57f294 .elementor-field-group .elementor-field, .elementor-10 .elementor-element.elementor-element-b57f294 .elementor-field-subgroup label{font-size:var( --e-global-typography-20ca343-font-size );line-height:var( --e-global-typography-20ca343-line-height );letter-spacing:var( --e-global-typography-20ca343-letter-spacing );}.elementor-10 .elementor-element.elementor-element-b57f294 .elementor-button{font-size:var( --e-global-typography-804a6d4-font-size );line-height:var( --e-global-typography-804a6d4-line-height );letter-spacing:var( --e-global-typography-804a6d4-letter-spacing );}.elementor-10 .elementor-element.elementor-element-b57f294 .elementor-message{font-size:var( --e-global-typography-6481cf9-font-size );line-height:var( --e-global-typography-6481cf9-line-height );letter-spacing:var( --e-global-typography-6481cf9-letter-spacing );}.elementor-10 .elementor-element.elementor-element-9def4e5{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-9def4e5 iframe{height:25rem;}}@media(max-width:600px){.elementor-10 .elementor-element.elementor-element-1f7e49a0{--width:100svw;--min-height:42.5rem;--gap:1.5rem 1.5rem;--row-gap:1.5rem;--column-gap:1.5rem;--padding-top:1.25rem;--padding-bottom:1.25rem;--padding-left:1.25rem;--padding-right:1.25rem;}.elementor-10 .elementor-element.elementor-element-2675213 .elementor-heading-title{font-size:var( --e-global-typography-4d9ee0e-font-size );line-height:var( --e-global-typography-4d9ee0e-line-height );letter-spacing:var( --e-global-typography-4d9ee0e-letter-spacing );}.elementor-10 .elementor-element.elementor-element-0846958{font-size:var( --e-global-typography-6481cf9-font-size );line-height:var( --e-global-typography-6481cf9-line-height );letter-spacing:var( --e-global-typography-6481cf9-letter-spacing );}.elementor-10 .elementor-element.elementor-element-6d2ae58{--flex-wrap:wrap;--padding-top:3rem;--padding-bottom:3rem;--padding-left:1.25rem;--padding-right:1.25rem;}.elementor-10 .elementor-element.elementor-element-46c1b7a{--container-widget-width:100vw;--container-widget-flex-grow:0;width:var( --container-widget-width, 100vw );max-width:100vw;}.elementor-10 .elementor-element.elementor-element-46c1b7a.elementor-element{--order:99999 /* order end hack */;}.elementor-10 .elementor-element.elementor-element-46c1b7a img{height:25rem;}.elementor-10 .elementor-element.elementor-element-b7a787a .elementor-heading-title{font-size:var( --e-global-typography-4d9ee0e-font-size );line-height:var( --e-global-typography-4d9ee0e-line-height );letter-spacing:var( --e-global-typography-4d9ee0e-letter-spacing );}.elementor-10 .elementor-element.elementor-element-185f9cd{width:var( --container-widget-width, 18rem );max-width:18rem;--container-widget-width:18rem;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-185f9cd .elementor-heading-title{font-size:var( --e-global-typography-eb3db68-font-size );line-height:var( --e-global-typography-eb3db68-line-height );letter-spacing:var( --e-global-typography-eb3db68-letter-spacing );}.elementor-10 .elementor-element.elementor-element-1af5710{font-size:var( --e-global-typography-6481cf9-font-size );line-height:var( --e-global-typography-6481cf9-line-height );letter-spacing:var( --e-global-typography-6481cf9-letter-spacing );}.elementor-10 .elementor-element.elementor-element-8bc3739 .elementor-counter-number-wrapper{font-size:var( --e-global-typography-f880952-font-size );line-height:var( --e-global-typography-f880952-line-height );letter-spacing:var( --e-global-typography-f880952-letter-spacing );}.elementor-10 .elementor-element.elementor-element-8bc3739 .elementor-counter-title{font-size:var( --e-global-typography-6481cf9-font-size );line-height:var( --e-global-typography-6481cf9-line-height );letter-spacing:var( --e-global-typography-6481cf9-letter-spacing );}.elementor-10 .elementor-element.elementor-element-f3f450c .elementor-counter-number-wrapper{font-size:var( --e-global-typography-f880952-font-size );line-height:var( --e-global-typography-f880952-line-height );letter-spacing:var( --e-global-typography-f880952-letter-spacing );}.elementor-10 .elementor-element.elementor-element-f3f450c .elementor-counter-title{font-size:var( --e-global-typography-6481cf9-font-size );line-height:var( --e-global-typography-6481cf9-line-height );letter-spacing:var( --e-global-typography-6481cf9-letter-spacing );}.elementor-10 .elementor-element.elementor-element-d6b4588 .elementor-counter-number-wrapper{font-size:var( --e-global-typography-f880952-font-size );line-height:var( --e-global-typography-f880952-line-height );letter-spacing:var( --e-global-typography-f880952-letter-spacing );}.elementor-10 .elementor-element.elementor-element-d6b4588 .elementor-counter-title{font-size:var( --e-global-typography-6481cf9-font-size );line-height:var( --e-global-typography-6481cf9-line-height );letter-spacing:var( --e-global-typography-6481cf9-letter-spacing );}.elementor-10 .elementor-element.elementor-element-7ec9d70 .elementor-heading-title{font-size:var( --e-global-typography-4d9ee0e-font-size );line-height:var( --e-global-typography-4d9ee0e-line-height );letter-spacing:var( --e-global-typography-4d9ee0e-letter-spacing );}.elementor-10 .elementor-element.elementor-element-888917f .elementor-heading-title{font-size:var( --e-global-typography-eb3db68-font-size );line-height:var( --e-global-typography-eb3db68-line-height );letter-spacing:var( --e-global-typography-eb3db68-letter-spacing );}.elementor-10 .elementor-element.elementor-element-8abf96d{font-size:var( --e-global-typography-6481cf9-font-size );line-height:var( --e-global-typography-6481cf9-line-height );letter-spacing:var( --e-global-typography-6481cf9-letter-spacing );}.elementor-10 .elementor-element.elementor-element-768bfad{width:100%;max-width:100%;}.elementor-10 .elementor-element.elementor-element-768bfad .elementor-heading-title{font-size:var( --e-global-typography-726c1b0-font-size );line-height:var( --e-global-typography-726c1b0-line-height );letter-spacing:var( --e-global-typography-726c1b0-letter-spacing );}.elementor-10 .elementor-element.elementor-element-fb2b0ea{font-size:var( --e-global-typography-804a6d4-font-size );line-height:var( --e-global-typography-804a6d4-line-height );letter-spacing:var( --e-global-typography-804a6d4-letter-spacing );}.elementor-10 .elementor-element.elementor-element-3b47eb6{width:100%;max-width:100%;}.elementor-10 .elementor-element.elementor-element-3b47eb6 .elementor-heading-title{font-size:var( --e-global-typography-726c1b0-font-size );line-height:var( --e-global-typography-726c1b0-line-height );letter-spacing:var( --e-global-typography-726c1b0-letter-spacing );}.elementor-10 .elementor-element.elementor-element-1617c2a{font-size:var( --e-global-typography-804a6d4-font-size );line-height:var( --e-global-typography-804a6d4-line-height );letter-spacing:var( --e-global-typography-804a6d4-letter-spacing );}.elementor-10 .elementor-element.elementor-element-0c3141d{width:100%;max-width:100%;}.elementor-10 .elementor-element.elementor-element-0c3141d .elementor-heading-title{font-size:var( --e-global-typography-726c1b0-font-size );line-height:var( --e-global-typography-726c1b0-line-height );letter-spacing:var( --e-global-typography-726c1b0-letter-spacing );}.elementor-10 .elementor-element.elementor-element-12e4ee3{font-size:var( --e-global-typography-804a6d4-font-size );line-height:var( --e-global-typography-804a6d4-line-height );letter-spacing:var( --e-global-typography-804a6d4-letter-spacing );}.elementor-10 .elementor-element.elementor-element-672f785{--gap:0 0;--row-gap:0;--column-gap:0;--flex-wrap:wrap;--padding-top:3rem;--padding-bottom:3rem;--padding-left:1.25rem;--padding-right:1.25rem;}.elementor-10 .elementor-element.elementor-element-c69cb07 .elementor-heading-title{font-size:var( --e-global-typography-4d9ee0e-font-size );line-height:var( --e-global-typography-4d9ee0e-line-height );letter-spacing:var( --e-global-typography-4d9ee0e-letter-spacing );}.elementor-10 .elementor-element.elementor-element-cd40816{width:var( --container-widget-width, 18rem );max-width:18rem;--container-widget-width:18rem;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-cd40816 .elementor-heading-title{font-size:var( --e-global-typography-5c8221f-font-size );line-height:var( --e-global-typography-5c8221f-line-height );letter-spacing:var( --e-global-typography-5c8221f-letter-spacing );}.elementor-10 .elementor-element.elementor-element-cae007a{font-size:var( --e-global-typography-804a6d4-font-size );line-height:var( --e-global-typography-804a6d4-line-height );letter-spacing:var( --e-global-typography-804a6d4-letter-spacing );}.elementor-10 .elementor-element.elementor-element-cd4bf65 .elementor-button{font-size:var( --e-global-typography-4d9ee0e-font-size );line-height:var( --e-global-typography-4d9ee0e-line-height );letter-spacing:var( --e-global-typography-4d9ee0e-letter-spacing );}.elementor-10 .elementor-element.elementor-element-0d78787{--container-widget-width:100vw;--container-widget-flex-grow:0;width:var( --container-widget-width, 100vw );max-width:100vw;}.elementor-10 .elementor-element.elementor-element-0d78787.elementor-element{--order:99999 /* order end hack */;}.elementor-10 .elementor-element.elementor-element-0d78787 img{height:25rem;}.elementor-10 .elementor-element.elementor-element-1c817b5 .elementor-heading-title{font-size:var( --e-global-typography-4d9ee0e-font-size );line-height:var( --e-global-typography-4d9ee0e-line-height );letter-spacing:var( --e-global-typography-4d9ee0e-letter-spacing );}.elementor-10 .elementor-element.elementor-element-c0aa24a{width:var( --container-widget-width, 18rem );max-width:18rem;--container-widget-width:18rem;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-c0aa24a .elementor-heading-title{font-size:var( --e-global-typography-5c8221f-font-size );line-height:var( --e-global-typography-5c8221f-line-height );letter-spacing:var( --e-global-typography-5c8221f-letter-spacing );}.elementor-10 .elementor-element.elementor-element-6a8b83b{font-size:var( --e-global-typography-804a6d4-font-size );line-height:var( --e-global-typography-804a6d4-line-height );letter-spacing:var( --e-global-typography-804a6d4-letter-spacing );}.elementor-10 .elementor-element.elementor-element-4c63654 .elementor-heading-title{font-size:var( --e-global-typography-726c1b0-font-size );line-height:var( --e-global-typography-726c1b0-line-height );letter-spacing:var( --e-global-typography-726c1b0-letter-spacing );}.elementor-10 .elementor-element.elementor-element-5a285b4{font-size:var( --e-global-typography-804a6d4-font-size );line-height:var( --e-global-typography-804a6d4-line-height );letter-spacing:var( --e-global-typography-804a6d4-letter-spacing );}.elementor-10 .elementor-element.elementor-element-ada03e0 .elementor-heading-title{font-size:var( --e-global-typography-726c1b0-font-size );line-height:var( --e-global-typography-726c1b0-line-height );letter-spacing:var( --e-global-typography-726c1b0-letter-spacing );}.elementor-10 .elementor-element.elementor-element-8495fc2{font-size:var( --e-global-typography-804a6d4-font-size );line-height:var( --e-global-typography-804a6d4-line-height );letter-spacing:var( --e-global-typography-804a6d4-letter-spacing );}.elementor-10 .elementor-element.elementor-element-d54bc22 .elementor-heading-title{font-size:var( --e-global-typography-726c1b0-font-size );line-height:var( --e-global-typography-726c1b0-line-height );letter-spacing:var( --e-global-typography-726c1b0-letter-spacing );}.elementor-10 .elementor-element.elementor-element-8b538db{font-size:var( --e-global-typography-804a6d4-font-size );line-height:var( --e-global-typography-804a6d4-line-height );letter-spacing:var( --e-global-typography-804a6d4-letter-spacing );}.elementor-10 .elementor-element.elementor-element-ba8e5cb .elementor-heading-title{font-size:var( --e-global-typography-726c1b0-font-size );line-height:var( --e-global-typography-726c1b0-line-height );letter-spacing:var( --e-global-typography-726c1b0-letter-spacing );}.elementor-10 .elementor-element.elementor-element-d05c160{font-size:var( --e-global-typography-804a6d4-font-size );line-height:var( --e-global-typography-804a6d4-line-height );letter-spacing:var( --e-global-typography-804a6d4-letter-spacing );}.elementor-10 .elementor-element.elementor-element-22357ef .elementor-heading-title{font-size:var( --e-global-typography-726c1b0-font-size );line-height:var( --e-global-typography-726c1b0-line-height );letter-spacing:var( --e-global-typography-726c1b0-letter-spacing );}.elementor-10 .elementor-element.elementor-element-1ffe3aa{font-size:var( --e-global-typography-804a6d4-font-size );line-height:var( --e-global-typography-804a6d4-line-height );letter-spacing:var( --e-global-typography-804a6d4-letter-spacing );}.elementor-10 .elementor-element.elementor-element-da548b7 .elementor-heading-title{font-size:var( --e-global-typography-726c1b0-font-size );line-height:var( --e-global-typography-726c1b0-line-height );letter-spacing:var( --e-global-typography-726c1b0-letter-spacing );}.elementor-10 .elementor-element.elementor-element-f800809{font-size:var( --e-global-typography-804a6d4-font-size );line-height:var( --e-global-typography-804a6d4-line-height );letter-spacing:var( --e-global-typography-804a6d4-letter-spacing );}.elementor-10 .elementor-element.elementor-element-e5cb57f .elementor-heading-title{font-size:var( --e-global-typography-4d9ee0e-font-size );line-height:var( --e-global-typography-4d9ee0e-line-height );letter-spacing:var( --e-global-typography-4d9ee0e-letter-spacing );}.elementor-10 .elementor-element.elementor-element-9e35d6b .elementor-heading-title{font-size:var( --e-global-typography-5c8221f-font-size );line-height:var( --e-global-typography-5c8221f-line-height );letter-spacing:var( --e-global-typography-5c8221f-letter-spacing );}.elementor-10 .elementor-element.elementor-element-c03f61f{font-size:var( --e-global-typography-804a6d4-font-size );line-height:var( --e-global-typography-804a6d4-line-height );letter-spacing:var( --e-global-typography-804a6d4-letter-spacing );}.elementor-10 .elementor-element.elementor-element-4d1071c{font-size:var( --e-global-typography-804a6d4-font-size );line-height:var( --e-global-typography-804a6d4-line-height );letter-spacing:var( --e-global-typography-804a6d4-letter-spacing );}.elementor-10 .elementor-element.elementor-element-6e2927c{font-size:var( --e-global-typography-804a6d4-font-size );line-height:var( --e-global-typography-804a6d4-line-height );letter-spacing:var( --e-global-typography-804a6d4-letter-spacing );}.elementor-10 .elementor-element.elementor-element-d357633{font-size:var( --e-global-typography-804a6d4-font-size );line-height:var( --e-global-typography-804a6d4-line-height );letter-spacing:var( --e-global-typography-804a6d4-letter-spacing );}.elementor-10 .elementor-element.elementor-element-1f01b0c{font-size:var( --e-global-typography-804a6d4-font-size );line-height:var( --e-global-typography-804a6d4-line-height );letter-spacing:var( --e-global-typography-804a6d4-letter-spacing );}.elementor-10 .elementor-element.elementor-element-4b52b62{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 1.25rem) 0rem;--n-accordion-item-title-space-between:1.25rem;--n-accordion-item-title-distance-from-content:1.25rem;--n-accordion-title-font-size:var( --e-global-typography-4d36ead-font-size );}.elementor-10 .elementor-element.elementor-element-4b52b62 {--n-accordion-padding:01.25rem 0rem 0rem 0rem;}:where( .elementor-10 .elementor-element.elementor-element-4b52b62 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{line-height:var( --e-global-typography-4d36ead-line-height );letter-spacing:var( --e-global-typography-4d36ead-letter-spacing );}.elementor-10 .elementor-element.elementor-element-e1aa263{font-size:var( --e-global-typography-804a6d4-font-size );line-height:var( --e-global-typography-804a6d4-line-height );letter-spacing:var( --e-global-typography-804a6d4-letter-spacing );}.elementor-10 .elementor-element.elementor-element-f3fddb7{font-size:var( --e-global-typography-804a6d4-font-size );line-height:var( --e-global-typography-804a6d4-line-height );letter-spacing:var( --e-global-typography-804a6d4-letter-spacing );}.elementor-10 .elementor-element.elementor-element-efba259{font-size:var( --e-global-typography-804a6d4-font-size );line-height:var( --e-global-typography-804a6d4-line-height );letter-spacing:var( --e-global-typography-804a6d4-letter-spacing );}.elementor-10 .elementor-element.elementor-element-2b380fe{font-size:var( --e-global-typography-804a6d4-font-size );line-height:var( --e-global-typography-804a6d4-line-height );letter-spacing:var( --e-global-typography-804a6d4-letter-spacing );}.elementor-10 .elementor-element.elementor-element-5a8ed70{font-size:var( --e-global-typography-804a6d4-font-size );line-height:var( --e-global-typography-804a6d4-line-height );letter-spacing:var( --e-global-typography-804a6d4-letter-spacing );}.elementor-10 .elementor-element.elementor-element-166be62{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 1.25rem) 0rem;--n-accordion-item-title-space-between:1.25rem;--n-accordion-item-title-distance-from-content:1.25rem;--n-accordion-title-font-size:var( --e-global-typography-4d36ead-font-size );}.elementor-10 .elementor-element.elementor-element-166be62 {--n-accordion-padding:1.250rem 0rem 0rem 0rem;}:where( .elementor-10 .elementor-element.elementor-element-166be62 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{line-height:var( --e-global-typography-4d36ead-line-height );letter-spacing:var( --e-global-typography-4d36ead-letter-spacing );}.elementor-10 .elementor-element.elementor-element-cc888d9{--padding-top:3rem;--padding-bottom:3rem;--padding-left:0rem;--padding-right:0rem;}.elementor-10 .elementor-element.elementor-element-8655348 .elementor-heading-title{font-size:var( --e-global-typography-4d9ee0e-font-size );line-height:var( --e-global-typography-4d9ee0e-line-height );letter-spacing:var( --e-global-typography-4d9ee0e-letter-spacing );}.elementor-10 .elementor-element.elementor-element-1ccfc38 .elementor-heading-title{font-size:var( --e-global-typography-5c8221f-font-size );line-height:var( --e-global-typography-5c8221f-line-height );letter-spacing:var( --e-global-typography-5c8221f-letter-spacing );}.elementor-10 .elementor-element.elementor-element-06ec2ed{padding:0rem 1.25rem 0rem 1.25rem;font-size:var( --e-global-typography-6481cf9-font-size );line-height:var( --e-global-typography-6481cf9-line-height );letter-spacing:var( --e-global-typography-6481cf9-letter-spacing );}.elementor-10 .elementor-element.elementor-element-ffd69d8{--width:100%;}.elementor-10 .elementor-element.elementor-element-232d634 .elementor-heading-title{font-size:var( --e-global-typography-4d9ee0e-font-size );line-height:var( --e-global-typography-4d9ee0e-line-height );letter-spacing:var( --e-global-typography-4d9ee0e-letter-spacing );}.elementor-10 .elementor-element.elementor-element-230cbfd .elementor-heading-title{font-size:var( --e-global-typography-54d6705-font-size );line-height:var( --e-global-typography-54d6705-line-height );letter-spacing:var( --e-global-typography-54d6705-letter-spacing );}.elementor-10 .elementor-element.elementor-element-545defe{font-size:var( --e-global-typography-804a6d4-font-size );line-height:var( --e-global-typography-804a6d4-line-height );letter-spacing:var( --e-global-typography-804a6d4-letter-spacing );}.elementor-10 .elementor-element.elementor-element-ed12fdf .elementor-heading-title{font-size:var( --e-global-typography-4d9ee0e-font-size );line-height:var( --e-global-typography-4d9ee0e-line-height );letter-spacing:var( --e-global-typography-4d9ee0e-letter-spacing );}.elementor-10 .elementor-element.elementor-element-a27928f .elementor-icon-list-item > .elementor-icon-list-text, .elementor-10 .elementor-element.elementor-element-a27928f .elementor-icon-list-item > a{font-size:var( --e-global-typography-804a6d4-font-size );line-height:var( --e-global-typography-804a6d4-line-height );letter-spacing:var( --e-global-typography-804a6d4-letter-spacing );}.elementor-10 .elementor-element.elementor-element-0ee84b3 .elementor-heading-title{font-size:var( --e-global-typography-804a6d4-font-size );line-height:var( --e-global-typography-804a6d4-line-height );letter-spacing:var( --e-global-typography-804a6d4-letter-spacing );}.elementor-10 .elementor-element.elementor-element-516bff7 .elementor-heading-title{font-size:var( --e-global-typography-4d9ee0e-font-size );line-height:var( --e-global-typography-4d9ee0e-line-height );letter-spacing:var( --e-global-typography-4d9ee0e-letter-spacing );}.elementor-10 .elementor-element.elementor-element-4afd2d4{font-size:var( --e-global-typography-804a6d4-font-size );line-height:var( --e-global-typography-804a6d4-line-height );letter-spacing:var( --e-global-typography-804a6d4-letter-spacing );}.elementor-10 .elementor-element.elementor-element-b57f294 .elementor-field-group > label{font-size:var( --e-global-typography-804a6d4-font-size );line-height:var( --e-global-typography-804a6d4-line-height );letter-spacing:var( --e-global-typography-804a6d4-letter-spacing );}.elementor-10 .elementor-element.elementor-element-b57f294 .elementor-field-type-html{font-size:var( --e-global-typography-804a6d4-font-size );line-height:var( --e-global-typography-804a6d4-line-height );letter-spacing:var( --e-global-typography-804a6d4-letter-spacing );}.elementor-10 .elementor-element.elementor-element-b57f294 .elementor-field-group .elementor-field, .elementor-10 .elementor-element.elementor-element-b57f294 .elementor-field-subgroup label{font-size:var( --e-global-typography-20ca343-font-size );line-height:var( --e-global-typography-20ca343-line-height );letter-spacing:var( --e-global-typography-20ca343-letter-spacing );}.elementor-10 .elementor-element.elementor-element-b57f294 .elementor-button{font-size:var( --e-global-typography-804a6d4-font-size );line-height:var( --e-global-typography-804a6d4-line-height );letter-spacing:var( --e-global-typography-804a6d4-letter-spacing );}.elementor-10 .elementor-element.elementor-element-b57f294 .elementor-message{font-size:var( --e-global-typography-6481cf9-font-size );line-height:var( --e-global-typography-6481cf9-line-height );letter-spacing:var( --e-global-typography-6481cf9-letter-spacing );}}/* Start custom CSS for heading, class: .elementor-element-2675213 */.elementor-element-2675213 .elementor-heading-title::before {
    content: "";
    position: absolute;
    bottom: clamp(2.25rem, 2.5vw, 1000rem);

    width: clamp(4.375rem, 3.6458vw, 1000rem);
    height: clamp(0.375rem, 0.3125vw, 100rem);
    background-color: #DF1528;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1f7e49a0 */.elementor-element-1f7e49a0::before {
     content: "";  
     height: 100%;

      background: 
        linear-gradient(
            354deg,
            rgba(0, 0, 0, 0.00) 61.64%,
            rgba(0, 0, 0, 0.40) 83.44%
        ),
        linear-gradient(
            208deg,
            rgba(0, 0, 0, 0.00) 33.95%,
            rgba(0, 0, 0, 0.40) 67.15%
        );

    z-index: 1;
    pointer-events: none;
}

.elementor-element-1f7e49a0 > * {
    z-index: 2;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-46c1b7a */./* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-b7e0a91 */.marquee {
  width: 100%;
  display: flex !important;
  flex-direction: row !important;
  overflow: hidden;
  pointer-events: none;
  user-select: none;
}

.marquee-group {
  flex-shrink: 0 !important;
  display: flex !important;
  align-items: center !important;
  justify-content: space-around !important;
  gap: clamp(2rem, 3vw, 100rem) !important;
  min-width: 100% !important;
  animation: marquee-scroll 60s linear infinite;
}

.marquee-group span {
  font-family: var(--font-heading);
  font-size: clamp(7.5rem, 10.5vw, 15rem);
  font-weight: 600;
  line-height: 100%;
  letter-spacing: -0.05em;
  text-transform: uppercase;
  white-space: nowrap;
  background: linear-gradient(
    178deg,
    var(--Colors-Red-800, rgba(135, 13, 24, 0.2)) -100%,
    var(--Colors-Background-Primary, rgba(248, 248, 248, 0.6)) 70%
  );
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}

@keyframes marquee-scroll {
  from {
    transform: translateX(0);
  }
  to {
    transform: translateX(calc(-100% - clamp(2rem, 3vw, 4rem)));
  }
}

@media (max-width: 886px) {
  .elementor-element-b7e0a91 {
    position: relative !important;
    margin: 0 !important;
    padding: 0 !important;
  }
  
  .marquee {
    position: relative !important;
    margin: 0 !important;
    padding: 0 !important;
  }
  
  .elementor-element-672f785 {
    display: flex !important;
    flex-direction: column !important;
    gap: 0 !important;
  }
  
  .elementor-element-b0b33e3 {
    order: 1 !important;
    margin-bottom: 0 !important;
  }
  
  .elementor-element-b7e0a91 {
    order: 2 !important;
       margin-bottom: -1rem !important;
         margin-top: 4rem !important;
  }
  
  .elementor-element-0d78787 {
    order: 3 !important;
    margin-top: 0 !important;
  }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-0d78787 */./* End custom CSS */