.elementor-55 .elementor-element.elementor-element-d186213{--display:flex;--min-height:70vh;--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;--overlay-opacity:0.8;}.elementor-55 .elementor-element.elementor-element-d186213:not(.elementor-motion-effects-element-type-background), .elementor-55 .elementor-element.elementor-element-d186213 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://niemieckie-meble.pl/wp-content/uploads/2026/08/Oferta.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-55 .elementor-element.elementor-element-d186213::before, .elementor-55 .elementor-element.elementor-element-d186213 > .elementor-background-video-container::before, .elementor-55 .elementor-element.elementor-element-d186213 > .e-con-inner > .elementor-background-video-container::before, .elementor-55 .elementor-element.elementor-element-d186213 > .elementor-background-slideshow::before, .elementor-55 .elementor-element.elementor-element-d186213 > .e-con-inner > .elementor-background-slideshow::before, .elementor-55 .elementor-element.elementor-element-d186213 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #27272700 0%, var( --e-global-color-463ca7b ) 100%);}.elementor-55 .elementor-element.elementor-element-23111b9{--display:flex;--gap:1rem 1rem;--row-gap:1rem;--column-gap:1rem;}.elementor-55 .elementor-element.elementor-element-bc3cfcd{width:100%;max-width:100%;text-align:start;}.elementor-55 .elementor-element.elementor-element-bc3cfcd .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:3.25rem;font-weight:400;text-transform:uppercase;line-height:3.75rem;}.elementor-55 .elementor-element.elementor-element-bc3cfcd.elementor-widget-heading .elementor-heading-title, .elementor-55 .elementor-element.elementor-element-bc3cfcd.elementor-widget-heading .elementor-heading-title.elementor-heading-title a{color:var( --e-global-color-0a9ac9a );}.elementor-55 .elementor-element.elementor-element-49d922f{width:100%;max-width:100%;text-align:start;font-family:var( --e-global-typography-5bf124d-font-family ), Sans-serif;font-size:var( --e-global-typography-5bf124d-font-size );font-weight:var( --e-global-typography-5bf124d-font-weight );line-height:var( --e-global-typography-5bf124d-line-height );color:var( --e-global-color-0a9ac9a );}.elementor-55 .elementor-element.elementor-element-49d922f p{margin-block-end:0px;}.elementor-55 .elementor-element.elementor-element-2f3da9c{--display:flex;--gap:3rem 3rem;--row-gap:3rem;--column-gap:3rem;}.elementor-55 .elementor-element.elementor-element-2f3da9c:not(.elementor-motion-effects-element-type-background), .elementor-55 .elementor-element.elementor-element-2f3da9c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-5523c88 );}.elementor-55 .elementor-element.elementor-element-94ce68b{font-family:var( --e-global-typography-964f3ed-font-family ), Sans-serif;font-size:var( --e-global-typography-964f3ed-font-size );font-weight:var( --e-global-typography-964f3ed-font-weight );line-height:var( --e-global-typography-964f3ed-line-height );color:var( --e-global-color-1cb251e );}.elementor-55 .elementor-element.elementor-element-94ce68b a{color:var( --e-global-color-1cb251e );}.elementor-55 .elementor-element.elementor-element-94ce68b a:hover{color:var( --e-global-color-accent );}.elementor-55 .elementor-element.elementor-element-910ea81{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:1rem 1rem;--row-gap:1rem;--column-gap:1rem;--grid-auto-flow:row;}.elementor-55 .elementor-element.elementor-element-9b2506d{--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.9;--border-radius:4px 4px 4px 4px;}.elementor-55 .elementor-element.elementor-element-9b2506d:not(.elementor-motion-effects-element-type-background), .elementor-55 .elementor-element.elementor-element-9b2506d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://niemieckie-meble.pl/wp-content/uploads/2026/08/Kuchnie-Klasyczne.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-55 .elementor-element.elementor-element-9b2506d::before, .elementor-55 .elementor-element.elementor-element-9b2506d > .elementor-background-video-container::before, .elementor-55 .elementor-element.elementor-element-9b2506d > .e-con-inner > .elementor-background-video-container::before, .elementor-55 .elementor-element.elementor-element-9b2506d > .elementor-background-slideshow::before, .elementor-55 .elementor-element.elementor-element-9b2506d > .e-con-inner > .elementor-background-slideshow::before, .elementor-55 .elementor-element.elementor-element-9b2506d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #1A1A1A00 50%, var( --e-global-color-primary ) 80%);}.elementor-55 .elementor-element.elementor-element-9b2506d:hover{box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.2);}.elementor-55 .elementor-element.elementor-element-d712c56{--display:flex;--min-height:370px;--justify-content:flex-end;--z-index:1;}.elementor-55 .elementor-element.elementor-element-d712c56.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-55 .elementor-element.elementor-element-b093975{--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:space-between;--align-items:center;--gap:1rem 1rem;--row-gap:1rem;--column-gap:1rem;}.elementor-55 .elementor-element.elementor-element-e5d316d{--display:flex;--gap:0.25px 0.25px;--row-gap:0.25px;--column-gap:0.25px;}.elementor-55 .elementor-element.elementor-element-0aaa567.elementor-element{--align-self:flex-start;}.elementor-55 .elementor-element.elementor-element-0aaa567{text-align:start;}.elementor-55 .elementor-element.elementor-element-0aaa567 .elementor-heading-title{font-family:var( --e-global-typography-de9ed82-font-family ), Sans-serif;font-size:var( --e-global-typography-de9ed82-font-size );font-weight:var( --e-global-typography-de9ed82-font-weight );text-transform:var( --e-global-typography-de9ed82-text-transform );line-height:var( --e-global-typography-de9ed82-line-height );}.elementor-55 .elementor-element.elementor-element-0aaa567.elementor-widget-heading .elementor-heading-title, .elementor-55 .elementor-element.elementor-element-0aaa567.elementor-widget-heading .elementor-heading-title.elementor-heading-title a{color:var( --e-global-color-0a9ac9a );}.elementor-55 .elementor-element.elementor-element-34f9610{text-align:start;font-family:var( --e-global-typography-b539ccb-font-family ), Sans-serif;font-size:var( --e-global-typography-b539ccb-font-size );font-weight:var( --e-global-typography-b539ccb-font-weight );line-height:var( --e-global-typography-b539ccb-line-height );color:var( --e-global-color-0a9ac9a );}.elementor-55 .elementor-element.elementor-element-34f9610 p{margin-block-end:0px;}.elementor-55 .elementor-element.elementor-element-b2c1b1a .elementor-button{background-color:#FFFFFF00;font-family:var( --e-global-typography-8ed1362-font-family ), Sans-serif;font-size:var( --e-global-typography-8ed1362-font-size );font-weight:var( --e-global-typography-8ed1362-font-weight );line-height:var( --e-global-typography-8ed1362-line-height );fill:var( --e-global-color-6346524 );color:var( --e-global-color-6346524 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-6424ef1 );border-radius:4px 4px 4px 4px;padding:0.5rem 1.25rem 0.4rem 1.25rem;}.elementor-55 .elementor-element.elementor-element-b2c1b1a .elementor-button:hover, .elementor-55 .elementor-element.elementor-element-b2c1b1a .elementor-button:focus{background-color:var( --e-global-color-5523c88 );color:var( --e-global-color-2b4deae );border-color:var( --e-global-color-0b0ee1d );}.elementor-55 .elementor-element.elementor-element-b2c1b1a.elementor-element{--align-self:flex-end;--flex-grow:1;--flex-shrink:0;}.elementor-55 .elementor-element.elementor-element-b2c1b1a .elementor-button:hover svg, .elementor-55 .elementor-element.elementor-element-b2c1b1a .elementor-button:focus svg{fill:var( --e-global-color-2b4deae );}.elementor-55 .elementor-element.elementor-element-b65bfab{--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.9;--border-radius:4px 4px 4px 4px;}.elementor-55 .elementor-element.elementor-element-b65bfab:not(.elementor-motion-effects-element-type-background), .elementor-55 .elementor-element.elementor-element-b65bfab > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://niemieckie-meble.pl/wp-content/uploads/2026/08/Kuchnie-nowoczesne.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-55 .elementor-element.elementor-element-b65bfab::before, .elementor-55 .elementor-element.elementor-element-b65bfab > .elementor-background-video-container::before, .elementor-55 .elementor-element.elementor-element-b65bfab > .e-con-inner > .elementor-background-video-container::before, .elementor-55 .elementor-element.elementor-element-b65bfab > .elementor-background-slideshow::before, .elementor-55 .elementor-element.elementor-element-b65bfab > .e-con-inner > .elementor-background-slideshow::before, .elementor-55 .elementor-element.elementor-element-b65bfab > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #1A1A1A00 50%, var( --e-global-color-primary ) 80%);}.elementor-55 .elementor-element.elementor-element-b65bfab:hover{box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.2);}.elementor-55 .elementor-element.elementor-element-d62de4e{--display:flex;--min-height:370px;--justify-content:flex-end;--z-index:1;}.elementor-55 .elementor-element.elementor-element-d62de4e.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-55 .elementor-element.elementor-element-c341b0e{--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:space-between;--align-items:center;--gap:1rem 1rem;--row-gap:1rem;--column-gap:1rem;}.elementor-55 .elementor-element.elementor-element-7002786{--display:flex;--gap:0.25px 0.25px;--row-gap:0.25px;--column-gap:0.25px;}.elementor-55 .elementor-element.elementor-element-5d0703a.elementor-element{--align-self:flex-start;}.elementor-55 .elementor-element.elementor-element-5d0703a{text-align:start;}.elementor-55 .elementor-element.elementor-element-5d0703a .elementor-heading-title{font-family:var( --e-global-typography-de9ed82-font-family ), Sans-serif;font-size:var( --e-global-typography-de9ed82-font-size );font-weight:var( --e-global-typography-de9ed82-font-weight );text-transform:var( --e-global-typography-de9ed82-text-transform );line-height:var( --e-global-typography-de9ed82-line-height );}.elementor-55 .elementor-element.elementor-element-5d0703a.elementor-widget-heading .elementor-heading-title, .elementor-55 .elementor-element.elementor-element-5d0703a.elementor-widget-heading .elementor-heading-title.elementor-heading-title a{color:var( --e-global-color-0a9ac9a );}.elementor-55 .elementor-element.elementor-element-ffedd0e{text-align:start;font-family:var( --e-global-typography-b539ccb-font-family ), Sans-serif;font-size:var( --e-global-typography-b539ccb-font-size );font-weight:var( --e-global-typography-b539ccb-font-weight );line-height:var( --e-global-typography-b539ccb-line-height );color:var( --e-global-color-0a9ac9a );}.elementor-55 .elementor-element.elementor-element-ffedd0e p{margin-block-end:0px;}.elementor-55 .elementor-element.elementor-element-cc525ca .elementor-button{background-color:#FFFFFF00;font-family:var( --e-global-typography-8ed1362-font-family ), Sans-serif;font-size:var( --e-global-typography-8ed1362-font-size );font-weight:var( --e-global-typography-8ed1362-font-weight );line-height:var( --e-global-typography-8ed1362-line-height );fill:var( --e-global-color-6346524 );color:var( --e-global-color-6346524 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-6424ef1 );border-radius:4px 4px 4px 4px;padding:0.5rem 1.25rem 0.4rem 1.25rem;}.elementor-55 .elementor-element.elementor-element-cc525ca .elementor-button:hover, .elementor-55 .elementor-element.elementor-element-cc525ca .elementor-button:focus{background-color:var( --e-global-color-5523c88 );color:var( --e-global-color-2b4deae );border-color:var( --e-global-color-0b0ee1d );}.elementor-55 .elementor-element.elementor-element-cc525ca.elementor-element{--align-self:flex-end;--flex-grow:1;--flex-shrink:0;}.elementor-55 .elementor-element.elementor-element-cc525ca .elementor-button:hover svg, .elementor-55 .elementor-element.elementor-element-cc525ca .elementor-button:focus svg{fill:var( --e-global-color-2b4deae );}.elementor-55 .elementor-element.elementor-element-18379f5{--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.9;--border-radius:4px 4px 4px 4px;}.elementor-55 .elementor-element.elementor-element-18379f5:not(.elementor-motion-effects-element-type-background), .elementor-55 .elementor-element.elementor-element-18379f5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://niemieckie-meble.pl/wp-content/uploads/2026/08/Kuchnie-Bezuchwytowe.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-55 .elementor-element.elementor-element-18379f5::before, .elementor-55 .elementor-element.elementor-element-18379f5 > .elementor-background-video-container::before, .elementor-55 .elementor-element.elementor-element-18379f5 > .e-con-inner > .elementor-background-video-container::before, .elementor-55 .elementor-element.elementor-element-18379f5 > .elementor-background-slideshow::before, .elementor-55 .elementor-element.elementor-element-18379f5 > .e-con-inner > .elementor-background-slideshow::before, .elementor-55 .elementor-element.elementor-element-18379f5 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #1A1A1A00 50%, var( --e-global-color-primary ) 80%);}.elementor-55 .elementor-element.elementor-element-18379f5:hover{box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.2);}.elementor-55 .elementor-element.elementor-element-7d11d19{--display:flex;--min-height:370px;--justify-content:flex-end;--z-index:1;}.elementor-55 .elementor-element.elementor-element-7d11d19.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-55 .elementor-element.elementor-element-b966b67{--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:space-between;--align-items:center;--gap:1rem 1rem;--row-gap:1rem;--column-gap:1rem;}.elementor-55 .elementor-element.elementor-element-0b04407{--display:flex;--gap:0.25px 0.25px;--row-gap:0.25px;--column-gap:0.25px;}.elementor-55 .elementor-element.elementor-element-2ccdf3f.elementor-element{--align-self:flex-start;}.elementor-55 .elementor-element.elementor-element-2ccdf3f{text-align:start;}.elementor-55 .elementor-element.elementor-element-2ccdf3f .elementor-heading-title{font-family:var( --e-global-typography-de9ed82-font-family ), Sans-serif;font-size:var( --e-global-typography-de9ed82-font-size );font-weight:var( --e-global-typography-de9ed82-font-weight );text-transform:var( --e-global-typography-de9ed82-text-transform );line-height:var( --e-global-typography-de9ed82-line-height );}.elementor-55 .elementor-element.elementor-element-2ccdf3f.elementor-widget-heading .elementor-heading-title, .elementor-55 .elementor-element.elementor-element-2ccdf3f.elementor-widget-heading .elementor-heading-title.elementor-heading-title a{color:var( --e-global-color-0a9ac9a );}.elementor-55 .elementor-element.elementor-element-3ca2aad{text-align:start;font-family:var( --e-global-typography-b539ccb-font-family ), Sans-serif;font-size:var( --e-global-typography-b539ccb-font-size );font-weight:var( --e-global-typography-b539ccb-font-weight );line-height:var( --e-global-typography-b539ccb-line-height );color:var( --e-global-color-0a9ac9a );}.elementor-55 .elementor-element.elementor-element-3ca2aad p{margin-block-end:0px;}.elementor-55 .elementor-element.elementor-element-c96867d .elementor-button{background-color:#FFFFFF00;font-family:var( --e-global-typography-8ed1362-font-family ), Sans-serif;font-size:var( --e-global-typography-8ed1362-font-size );font-weight:var( --e-global-typography-8ed1362-font-weight );line-height:var( --e-global-typography-8ed1362-line-height );fill:var( --e-global-color-6346524 );color:var( --e-global-color-6346524 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-6424ef1 );border-radius:4px 4px 4px 4px;padding:0.5rem 1.25rem 0.4rem 1.25rem;}.elementor-55 .elementor-element.elementor-element-c96867d .elementor-button:hover, .elementor-55 .elementor-element.elementor-element-c96867d .elementor-button:focus{background-color:var( --e-global-color-5523c88 );color:var( --e-global-color-2b4deae );border-color:var( --e-global-color-0b0ee1d );}.elementor-55 .elementor-element.elementor-element-c96867d.elementor-element{--align-self:flex-end;--flex-grow:1;--flex-shrink:0;}.elementor-55 .elementor-element.elementor-element-c96867d .elementor-button:hover svg, .elementor-55 .elementor-element.elementor-element-c96867d .elementor-button:focus svg{fill:var( --e-global-color-2b4deae );}.elementor-55 .elementor-element.elementor-element-20e7ca8{--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.9;--border-radius:4px 4px 4px 4px;}.elementor-55 .elementor-element.elementor-element-20e7ca8:not(.elementor-motion-effects-element-type-background), .elementor-55 .elementor-element.elementor-element-20e7ca8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://niemieckie-meble.pl/wp-content/uploads/2026/08/Fotel-Swing-Green-Forest-Stol-RZYM-rozkladany-1.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-55 .elementor-element.elementor-element-20e7ca8::before, .elementor-55 .elementor-element.elementor-element-20e7ca8 > .elementor-background-video-container::before, .elementor-55 .elementor-element.elementor-element-20e7ca8 > .e-con-inner > .elementor-background-video-container::before, .elementor-55 .elementor-element.elementor-element-20e7ca8 > .elementor-background-slideshow::before, .elementor-55 .elementor-element.elementor-element-20e7ca8 > .e-con-inner > .elementor-background-slideshow::before, .elementor-55 .elementor-element.elementor-element-20e7ca8 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #1A1A1A00 50%, var( --e-global-color-primary ) 80%);}.elementor-55 .elementor-element.elementor-element-20e7ca8:hover{box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.2);}.elementor-55 .elementor-element.elementor-element-b6eda1e{--display:flex;--min-height:370px;--justify-content:flex-end;--z-index:1;}.elementor-55 .elementor-element.elementor-element-b6eda1e.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-55 .elementor-element.elementor-element-6c00382{--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:space-between;--align-items:center;--gap:1rem 1rem;--row-gap:1rem;--column-gap:1rem;}.elementor-55 .elementor-element.elementor-element-aec4ff8{--display:flex;--gap:0.25px 0.25px;--row-gap:0.25px;--column-gap:0.25px;}.elementor-55 .elementor-element.elementor-element-ac8269b.elementor-element{--align-self:flex-start;}.elementor-55 .elementor-element.elementor-element-ac8269b{text-align:start;}.elementor-55 .elementor-element.elementor-element-ac8269b .elementor-heading-title{font-family:var( --e-global-typography-de9ed82-font-family ), Sans-serif;font-size:var( --e-global-typography-de9ed82-font-size );font-weight:var( --e-global-typography-de9ed82-font-weight );text-transform:var( --e-global-typography-de9ed82-text-transform );line-height:var( --e-global-typography-de9ed82-line-height );}.elementor-55 .elementor-element.elementor-element-ac8269b.elementor-widget-heading .elementor-heading-title, .elementor-55 .elementor-element.elementor-element-ac8269b.elementor-widget-heading .elementor-heading-title.elementor-heading-title a{color:var( --e-global-color-0a9ac9a );}.elementor-55 .elementor-element.elementor-element-bf13340{text-align:start;font-family:var( --e-global-typography-b539ccb-font-family ), Sans-serif;font-size:var( --e-global-typography-b539ccb-font-size );font-weight:var( --e-global-typography-b539ccb-font-weight );line-height:var( --e-global-typography-b539ccb-line-height );color:var( --e-global-color-0a9ac9a );}.elementor-55 .elementor-element.elementor-element-bf13340 p{margin-block-end:0px;}.elementor-55 .elementor-element.elementor-element-b75e48b .elementor-button{background-color:#FFFFFF00;font-family:var( --e-global-typography-8ed1362-font-family ), Sans-serif;font-size:var( --e-global-typography-8ed1362-font-size );font-weight:var( --e-global-typography-8ed1362-font-weight );line-height:var( --e-global-typography-8ed1362-line-height );fill:var( --e-global-color-6346524 );color:var( --e-global-color-6346524 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-6424ef1 );border-radius:4px 4px 4px 4px;padding:0.5rem 1.25rem 0.4rem 1.25rem;}.elementor-55 .elementor-element.elementor-element-b75e48b .elementor-button:hover, .elementor-55 .elementor-element.elementor-element-b75e48b .elementor-button:focus{background-color:var( --e-global-color-5523c88 );color:var( --e-global-color-2b4deae );border-color:var( --e-global-color-0b0ee1d );}.elementor-55 .elementor-element.elementor-element-b75e48b.elementor-element{--align-self:flex-end;--flex-grow:1;--flex-shrink:0;}.elementor-55 .elementor-element.elementor-element-b75e48b .elementor-button:hover svg, .elementor-55 .elementor-element.elementor-element-b75e48b .elementor-button:focus svg{fill:var( --e-global-color-2b4deae );}.elementor-55 .elementor-element.elementor-element-d60a991{--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.9;--border-radius:4px 4px 4px 4px;}.elementor-55 .elementor-element.elementor-element-d60a991:not(.elementor-motion-effects-element-type-background), .elementor-55 .elementor-element.elementor-element-d60a991 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://niemieckie-meble.pl/wp-content/uploads/2026/08/Garderoba-szafa-DREAM-drzwi-z-lustrami-1.jpeg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-55 .elementor-element.elementor-element-d60a991::before, .elementor-55 .elementor-element.elementor-element-d60a991 > .elementor-background-video-container::before, .elementor-55 .elementor-element.elementor-element-d60a991 > .e-con-inner > .elementor-background-video-container::before, .elementor-55 .elementor-element.elementor-element-d60a991 > .elementor-background-slideshow::before, .elementor-55 .elementor-element.elementor-element-d60a991 > .e-con-inner > .elementor-background-slideshow::before, .elementor-55 .elementor-element.elementor-element-d60a991 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #1A1A1A00 50%, var( --e-global-color-primary ) 80%);}.elementor-55 .elementor-element.elementor-element-d60a991:hover{box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.2);}.elementor-55 .elementor-element.elementor-element-e26f080{--display:flex;--min-height:370px;--justify-content:flex-end;--z-index:1;}.elementor-55 .elementor-element.elementor-element-e26f080.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-55 .elementor-element.elementor-element-855d617{--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:space-between;--align-items:center;--gap:1rem 1rem;--row-gap:1rem;--column-gap:1rem;}.elementor-55 .elementor-element.elementor-element-a392365{--display:flex;--gap:0.25px 0.25px;--row-gap:0.25px;--column-gap:0.25px;}.elementor-55 .elementor-element.elementor-element-68f6bec.elementor-element{--align-self:flex-start;}.elementor-55 .elementor-element.elementor-element-68f6bec{text-align:start;}.elementor-55 .elementor-element.elementor-element-68f6bec .elementor-heading-title{font-family:var( --e-global-typography-de9ed82-font-family ), Sans-serif;font-size:var( --e-global-typography-de9ed82-font-size );font-weight:var( --e-global-typography-de9ed82-font-weight );text-transform:var( --e-global-typography-de9ed82-text-transform );line-height:var( --e-global-typography-de9ed82-line-height );}.elementor-55 .elementor-element.elementor-element-68f6bec.elementor-widget-heading .elementor-heading-title, .elementor-55 .elementor-element.elementor-element-68f6bec.elementor-widget-heading .elementor-heading-title.elementor-heading-title a{color:var( --e-global-color-0a9ac9a );}.elementor-55 .elementor-element.elementor-element-1444119{text-align:start;font-family:var( --e-global-typography-b539ccb-font-family ), Sans-serif;font-size:var( --e-global-typography-b539ccb-font-size );font-weight:var( --e-global-typography-b539ccb-font-weight );line-height:var( --e-global-typography-b539ccb-line-height );color:var( --e-global-color-0a9ac9a );}.elementor-55 .elementor-element.elementor-element-1444119 p{margin-block-end:0px;}.elementor-55 .elementor-element.elementor-element-4b387be .elementor-button{background-color:#FFFFFF00;font-family:var( --e-global-typography-8ed1362-font-family ), Sans-serif;font-size:var( --e-global-typography-8ed1362-font-size );font-weight:var( --e-global-typography-8ed1362-font-weight );line-height:var( --e-global-typography-8ed1362-line-height );fill:var( --e-global-color-6346524 );color:var( --e-global-color-6346524 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-6424ef1 );border-radius:4px 4px 4px 4px;padding:0.5rem 1.25rem 0.4rem 1.25rem;}.elementor-55 .elementor-element.elementor-element-4b387be .elementor-button:hover, .elementor-55 .elementor-element.elementor-element-4b387be .elementor-button:focus{background-color:var( --e-global-color-5523c88 );color:var( --e-global-color-2b4deae );border-color:var( --e-global-color-0b0ee1d );}.elementor-55 .elementor-element.elementor-element-4b387be.elementor-element{--align-self:flex-end;--flex-grow:1;--flex-shrink:0;}.elementor-55 .elementor-element.elementor-element-4b387be .elementor-button:hover svg, .elementor-55 .elementor-element.elementor-element-4b387be .elementor-button:focus svg{fill:var( --e-global-color-2b4deae );}.elementor-55 .elementor-element.elementor-element-be6c87a{--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.9;--border-radius:4px 4px 4px 4px;}.elementor-55 .elementor-element.elementor-element-be6c87a:not(.elementor-motion-effects-element-type-background), .elementor-55 .elementor-element.elementor-element-be6c87a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://niemieckie-meble.pl/wp-content/uploads/2026/08/Lazienka-Easytouch-961-2-1.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-55 .elementor-element.elementor-element-be6c87a::before, .elementor-55 .elementor-element.elementor-element-be6c87a > .elementor-background-video-container::before, .elementor-55 .elementor-element.elementor-element-be6c87a > .e-con-inner > .elementor-background-video-container::before, .elementor-55 .elementor-element.elementor-element-be6c87a > .elementor-background-slideshow::before, .elementor-55 .elementor-element.elementor-element-be6c87a > .e-con-inner > .elementor-background-slideshow::before, .elementor-55 .elementor-element.elementor-element-be6c87a > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #1A1A1A00 50%, var( --e-global-color-primary ) 80%);}.elementor-55 .elementor-element.elementor-element-be6c87a:hover{box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.2);}.elementor-55 .elementor-element.elementor-element-938dff2{--display:flex;--min-height:370px;--justify-content:flex-end;--z-index:1;}.elementor-55 .elementor-element.elementor-element-938dff2.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-55 .elementor-element.elementor-element-cf50574{--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:space-between;--align-items:center;--gap:1rem 1rem;--row-gap:1rem;--column-gap:1rem;}.elementor-55 .elementor-element.elementor-element-07d75a3{--display:flex;--gap:0.25px 0.25px;--row-gap:0.25px;--column-gap:0.25px;}.elementor-55 .elementor-element.elementor-element-98c0d41.elementor-element{--align-self:flex-start;}.elementor-55 .elementor-element.elementor-element-98c0d41{text-align:start;}.elementor-55 .elementor-element.elementor-element-98c0d41 .elementor-heading-title{font-family:var( --e-global-typography-de9ed82-font-family ), Sans-serif;font-size:var( --e-global-typography-de9ed82-font-size );font-weight:var( --e-global-typography-de9ed82-font-weight );text-transform:var( --e-global-typography-de9ed82-text-transform );line-height:var( --e-global-typography-de9ed82-line-height );}.elementor-55 .elementor-element.elementor-element-98c0d41.elementor-widget-heading .elementor-heading-title, .elementor-55 .elementor-element.elementor-element-98c0d41.elementor-widget-heading .elementor-heading-title.elementor-heading-title a{color:var( --e-global-color-0a9ac9a );}.elementor-55 .elementor-element.elementor-element-32c7f43{text-align:start;font-family:var( --e-global-typography-b539ccb-font-family ), Sans-serif;font-size:var( --e-global-typography-b539ccb-font-size );font-weight:var( --e-global-typography-b539ccb-font-weight );line-height:var( --e-global-typography-b539ccb-line-height );color:var( --e-global-color-0a9ac9a );}.elementor-55 .elementor-element.elementor-element-32c7f43 p{margin-block-end:0px;}.elementor-55 .elementor-element.elementor-element-ebd60ed .elementor-button{background-color:#FFFFFF00;font-family:var( --e-global-typography-8ed1362-font-family ), Sans-serif;font-size:var( --e-global-typography-8ed1362-font-size );font-weight:var( --e-global-typography-8ed1362-font-weight );line-height:var( --e-global-typography-8ed1362-line-height );fill:var( --e-global-color-6346524 );color:var( --e-global-color-6346524 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-6424ef1 );border-radius:4px 4px 4px 4px;padding:0.5rem 1.25rem 0.4rem 1.25rem;}.elementor-55 .elementor-element.elementor-element-ebd60ed .elementor-button:hover, .elementor-55 .elementor-element.elementor-element-ebd60ed .elementor-button:focus{background-color:var( --e-global-color-5523c88 );color:var( --e-global-color-2b4deae );border-color:var( --e-global-color-0b0ee1d );}.elementor-55 .elementor-element.elementor-element-ebd60ed.elementor-element{--align-self:flex-end;--flex-grow:1;--flex-shrink:0;}.elementor-55 .elementor-element.elementor-element-ebd60ed .elementor-button:hover svg, .elementor-55 .elementor-element.elementor-element-ebd60ed .elementor-button:focus svg{fill:var( --e-global-color-2b4deae );}.elementor-55 .elementor-element.elementor-element-509789b{--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.9;--border-radius:4px 4px 4px 4px;}.elementor-55 .elementor-element.elementor-element-509789b:not(.elementor-motion-effects-element-type-background), .elementor-55 .elementor-element.elementor-element-509789b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://niemieckie-meble.pl/wp-content/uploads/2026/08/Oswietlenie-polek-listwa-led-6-1.jpeg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-55 .elementor-element.elementor-element-509789b::before, .elementor-55 .elementor-element.elementor-element-509789b > .elementor-background-video-container::before, .elementor-55 .elementor-element.elementor-element-509789b > .e-con-inner > .elementor-background-video-container::before, .elementor-55 .elementor-element.elementor-element-509789b > .elementor-background-slideshow::before, .elementor-55 .elementor-element.elementor-element-509789b > .e-con-inner > .elementor-background-slideshow::before, .elementor-55 .elementor-element.elementor-element-509789b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #1A1A1A00 50%, var( --e-global-color-primary ) 80%);}.elementor-55 .elementor-element.elementor-element-509789b:hover{box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.2);}.elementor-55 .elementor-element.elementor-element-d30c74e{--display:flex;--min-height:370px;--justify-content:flex-end;--z-index:1;}.elementor-55 .elementor-element.elementor-element-d30c74e.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-55 .elementor-element.elementor-element-bf344f0{--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:space-between;--align-items:center;--gap:1rem 1rem;--row-gap:1rem;--column-gap:1rem;}.elementor-55 .elementor-element.elementor-element-f66fca6{--display:flex;--gap:0.25px 0.25px;--row-gap:0.25px;--column-gap:0.25px;}.elementor-55 .elementor-element.elementor-element-b41637f.elementor-element{--align-self:flex-start;}.elementor-55 .elementor-element.elementor-element-b41637f{text-align:start;}.elementor-55 .elementor-element.elementor-element-b41637f .elementor-heading-title{font-family:var( --e-global-typography-de9ed82-font-family ), Sans-serif;font-size:var( --e-global-typography-de9ed82-font-size );font-weight:var( --e-global-typography-de9ed82-font-weight );text-transform:var( --e-global-typography-de9ed82-text-transform );line-height:var( --e-global-typography-de9ed82-line-height );}.elementor-55 .elementor-element.elementor-element-b41637f.elementor-widget-heading .elementor-heading-title, .elementor-55 .elementor-element.elementor-element-b41637f.elementor-widget-heading .elementor-heading-title.elementor-heading-title a{color:var( --e-global-color-0a9ac9a );}.elementor-55 .elementor-element.elementor-element-f2a2f3f{text-align:start;font-family:var( --e-global-typography-b539ccb-font-family ), Sans-serif;font-size:var( --e-global-typography-b539ccb-font-size );font-weight:var( --e-global-typography-b539ccb-font-weight );line-height:var( --e-global-typography-b539ccb-line-height );color:var( --e-global-color-0a9ac9a );}.elementor-55 .elementor-element.elementor-element-f2a2f3f p{margin-block-end:0px;}.elementor-55 .elementor-element.elementor-element-3b2d31a .elementor-button{background-color:#FFFFFF00;font-family:var( --e-global-typography-8ed1362-font-family ), Sans-serif;font-size:var( --e-global-typography-8ed1362-font-size );font-weight:var( --e-global-typography-8ed1362-font-weight );line-height:var( --e-global-typography-8ed1362-line-height );fill:var( --e-global-color-6346524 );color:var( --e-global-color-6346524 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-6424ef1 );border-radius:4px 4px 4px 4px;padding:0.5rem 1.25rem 0.4rem 1.25rem;}.elementor-55 .elementor-element.elementor-element-3b2d31a .elementor-button:hover, .elementor-55 .elementor-element.elementor-element-3b2d31a .elementor-button:focus{background-color:var( --e-global-color-5523c88 );color:var( --e-global-color-2b4deae );border-color:var( --e-global-color-0b0ee1d );}.elementor-55 .elementor-element.elementor-element-3b2d31a.elementor-element{--align-self:flex-end;--flex-grow:1;--flex-shrink:0;}.elementor-55 .elementor-element.elementor-element-3b2d31a .elementor-button:hover svg, .elementor-55 .elementor-element.elementor-element-3b2d31a .elementor-button:focus svg{fill:var( --e-global-color-2b4deae );}.elementor-55 .elementor-element.elementor-element-ce54244{--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.9;--border-radius:4px 4px 4px 4px;}.elementor-55 .elementor-element.elementor-element-ce54244:not(.elementor-motion-effects-element-type-background), .elementor-55 .elementor-element.elementor-element-ce54244 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://niemieckie-meble.pl/wp-content/uploads/2026/08/Blaty-kuchenne-Xtra-16mm-Lupek-Szary-373-1.jpeg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-55 .elementor-element.elementor-element-ce54244::before, .elementor-55 .elementor-element.elementor-element-ce54244 > .elementor-background-video-container::before, .elementor-55 .elementor-element.elementor-element-ce54244 > .e-con-inner > .elementor-background-video-container::before, .elementor-55 .elementor-element.elementor-element-ce54244 > .elementor-background-slideshow::before, .elementor-55 .elementor-element.elementor-element-ce54244 > .e-con-inner > .elementor-background-slideshow::before, .elementor-55 .elementor-element.elementor-element-ce54244 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #1A1A1A00 50%, var( --e-global-color-primary ) 80%);}.elementor-55 .elementor-element.elementor-element-ce54244:hover{box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.2);}.elementor-55 .elementor-element.elementor-element-be768f7{--display:flex;--min-height:370px;--justify-content:flex-end;--z-index:1;}.elementor-55 .elementor-element.elementor-element-be768f7.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-55 .elementor-element.elementor-element-cc7b255{--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:space-between;--align-items:center;--gap:1rem 1rem;--row-gap:1rem;--column-gap:1rem;}.elementor-55 .elementor-element.elementor-element-b19cafd{--display:flex;--gap:0.25px 0.25px;--row-gap:0.25px;--column-gap:0.25px;}.elementor-55 .elementor-element.elementor-element-cedda95.elementor-element{--align-self:flex-start;}.elementor-55 .elementor-element.elementor-element-cedda95{text-align:start;}.elementor-55 .elementor-element.elementor-element-cedda95 .elementor-heading-title{font-family:var( --e-global-typography-de9ed82-font-family ), Sans-serif;font-size:var( --e-global-typography-de9ed82-font-size );font-weight:var( --e-global-typography-de9ed82-font-weight );text-transform:var( --e-global-typography-de9ed82-text-transform );line-height:var( --e-global-typography-de9ed82-line-height );}.elementor-55 .elementor-element.elementor-element-cedda95.elementor-widget-heading .elementor-heading-title, .elementor-55 .elementor-element.elementor-element-cedda95.elementor-widget-heading .elementor-heading-title.elementor-heading-title a{color:var( --e-global-color-0a9ac9a );}.elementor-55 .elementor-element.elementor-element-efff81a{text-align:start;font-family:var( --e-global-typography-b539ccb-font-family ), Sans-serif;font-size:var( --e-global-typography-b539ccb-font-size );font-weight:var( --e-global-typography-b539ccb-font-weight );line-height:var( --e-global-typography-b539ccb-line-height );color:var( --e-global-color-0a9ac9a );}.elementor-55 .elementor-element.elementor-element-efff81a p{margin-block-end:0px;}.elementor-55 .elementor-element.elementor-element-740554c .elementor-button{background-color:#FFFFFF00;font-family:var( --e-global-typography-8ed1362-font-family ), Sans-serif;font-size:var( --e-global-typography-8ed1362-font-size );font-weight:var( --e-global-typography-8ed1362-font-weight );line-height:var( --e-global-typography-8ed1362-line-height );fill:var( --e-global-color-6346524 );color:var( --e-global-color-6346524 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-6424ef1 );border-radius:4px 4px 4px 4px;padding:0.5rem 1.25rem 0.4rem 1.25rem;}.elementor-55 .elementor-element.elementor-element-740554c .elementor-button:hover, .elementor-55 .elementor-element.elementor-element-740554c .elementor-button:focus{background-color:var( --e-global-color-5523c88 );color:var( --e-global-color-2b4deae );border-color:var( --e-global-color-0b0ee1d );}.elementor-55 .elementor-element.elementor-element-740554c.elementor-element{--align-self:flex-end;--flex-grow:1;--flex-shrink:0;}.elementor-55 .elementor-element.elementor-element-740554c .elementor-button:hover svg, .elementor-55 .elementor-element.elementor-element-740554c .elementor-button:focus svg{fill:var( --e-global-color-2b4deae );}.elementor-55 .elementor-element.elementor-element-211c496{--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.9;--border-radius:4px 4px 4px 4px;}.elementor-55 .elementor-element.elementor-element-211c496:not(.elementor-motion-effects-element-type-background), .elementor-55 .elementor-element.elementor-element-211c496 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://niemieckie-meble.pl/wp-content/uploads/2026/08/Szuflada-gleboka-przegrody-z-drewna-debowego-1-1.jpeg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-55 .elementor-element.elementor-element-211c496::before, .elementor-55 .elementor-element.elementor-element-211c496 > .elementor-background-video-container::before, .elementor-55 .elementor-element.elementor-element-211c496 > .e-con-inner > .elementor-background-video-container::before, .elementor-55 .elementor-element.elementor-element-211c496 > .elementor-background-slideshow::before, .elementor-55 .elementor-element.elementor-element-211c496 > .e-con-inner > .elementor-background-slideshow::before, .elementor-55 .elementor-element.elementor-element-211c496 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #1A1A1A00 50%, var( --e-global-color-primary ) 80%);}.elementor-55 .elementor-element.elementor-element-211c496:hover{box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.2);}.elementor-55 .elementor-element.elementor-element-1d1fc57{--display:flex;--min-height:370px;--justify-content:flex-end;--z-index:1;}.elementor-55 .elementor-element.elementor-element-1d1fc57.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-55 .elementor-element.elementor-element-c70b4a2{--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:space-between;--align-items:center;--gap:1rem 1rem;--row-gap:1rem;--column-gap:1rem;}.elementor-55 .elementor-element.elementor-element-693bd7b{--display:flex;--gap:0.25px 0.25px;--row-gap:0.25px;--column-gap:0.25px;}.elementor-55 .elementor-element.elementor-element-ba894ab.elementor-element{--align-self:flex-start;}.elementor-55 .elementor-element.elementor-element-ba894ab{text-align:start;}.elementor-55 .elementor-element.elementor-element-ba894ab .elementor-heading-title{font-family:var( --e-global-typography-de9ed82-font-family ), Sans-serif;font-size:var( --e-global-typography-de9ed82-font-size );font-weight:var( --e-global-typography-de9ed82-font-weight );text-transform:var( --e-global-typography-de9ed82-text-transform );line-height:var( --e-global-typography-de9ed82-line-height );}.elementor-55 .elementor-element.elementor-element-ba894ab.elementor-widget-heading .elementor-heading-title, .elementor-55 .elementor-element.elementor-element-ba894ab.elementor-widget-heading .elementor-heading-title.elementor-heading-title a{color:var( --e-global-color-0a9ac9a );}.elementor-55 .elementor-element.elementor-element-64a8b55{text-align:start;font-family:var( --e-global-typography-b539ccb-font-family ), Sans-serif;font-size:var( --e-global-typography-b539ccb-font-size );font-weight:var( --e-global-typography-b539ccb-font-weight );line-height:var( --e-global-typography-b539ccb-line-height );color:var( --e-global-color-0a9ac9a );}.elementor-55 .elementor-element.elementor-element-64a8b55 p{margin-block-end:0px;}.elementor-55 .elementor-element.elementor-element-4182888 .elementor-button{background-color:#FFFFFF00;font-family:var( --e-global-typography-8ed1362-font-family ), Sans-serif;font-size:var( --e-global-typography-8ed1362-font-size );font-weight:var( --e-global-typography-8ed1362-font-weight );line-height:var( --e-global-typography-8ed1362-line-height );fill:var( --e-global-color-6346524 );color:var( --e-global-color-6346524 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-6424ef1 );border-radius:4px 4px 4px 4px;padding:0.5rem 1.25rem 0.4rem 1.25rem;}.elementor-55 .elementor-element.elementor-element-4182888 .elementor-button:hover, .elementor-55 .elementor-element.elementor-element-4182888 .elementor-button:focus{background-color:var( --e-global-color-5523c88 );color:var( --e-global-color-2b4deae );border-color:var( --e-global-color-0b0ee1d );}.elementor-55 .elementor-element.elementor-element-4182888.elementor-element{--align-self:flex-end;--flex-grow:1;--flex-shrink:0;}.elementor-55 .elementor-element.elementor-element-4182888 .elementor-button:hover svg, .elementor-55 .elementor-element.elementor-element-4182888 .elementor-button:focus svg{fill:var( --e-global-color-2b4deae );}.elementor-55 .elementor-element.elementor-element-3915a8a{--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.9;--border-radius:4px 4px 4px 4px;}.elementor-55 .elementor-element.elementor-element-3915a8a:not(.elementor-motion-effects-element-type-background), .elementor-55 .elementor-element.elementor-element-3915a8a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://niemieckie-meble.pl/wp-content/uploads/2026/08/PRZESZKLONY-FRONT-kuchnia-Nordic.jpeg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-55 .elementor-element.elementor-element-3915a8a::before, .elementor-55 .elementor-element.elementor-element-3915a8a > .elementor-background-video-container::before, .elementor-55 .elementor-element.elementor-element-3915a8a > .e-con-inner > .elementor-background-video-container::before, .elementor-55 .elementor-element.elementor-element-3915a8a > .elementor-background-slideshow::before, .elementor-55 .elementor-element.elementor-element-3915a8a > .e-con-inner > .elementor-background-slideshow::before, .elementor-55 .elementor-element.elementor-element-3915a8a > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #1A1A1A00 50%, var( --e-global-color-primary ) 80%);}.elementor-55 .elementor-element.elementor-element-3915a8a:hover{box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.2);}.elementor-55 .elementor-element.elementor-element-56c40cd{--display:flex;--min-height:370px;--justify-content:flex-end;--z-index:1;}.elementor-55 .elementor-element.elementor-element-56c40cd.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-55 .elementor-element.elementor-element-a3ed47c{--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:space-between;--align-items:center;--gap:1rem 1rem;--row-gap:1rem;--column-gap:1rem;}.elementor-55 .elementor-element.elementor-element-a449df3{--display:flex;--gap:0.25px 0.25px;--row-gap:0.25px;--column-gap:0.25px;}.elementor-55 .elementor-element.elementor-element-21e3c41.elementor-element{--align-self:flex-start;}.elementor-55 .elementor-element.elementor-element-21e3c41{text-align:start;}.elementor-55 .elementor-element.elementor-element-21e3c41 .elementor-heading-title{font-family:var( --e-global-typography-de9ed82-font-family ), Sans-serif;font-size:var( --e-global-typography-de9ed82-font-size );font-weight:var( --e-global-typography-de9ed82-font-weight );text-transform:var( --e-global-typography-de9ed82-text-transform );line-height:var( --e-global-typography-de9ed82-line-height );}.elementor-55 .elementor-element.elementor-element-21e3c41.elementor-widget-heading .elementor-heading-title, .elementor-55 .elementor-element.elementor-element-21e3c41.elementor-widget-heading .elementor-heading-title.elementor-heading-title a{color:var( --e-global-color-0a9ac9a );}.elementor-55 .elementor-element.elementor-element-555a937{text-align:start;font-family:var( --e-global-typography-b539ccb-font-family ), Sans-serif;font-size:var( --e-global-typography-b539ccb-font-size );font-weight:var( --e-global-typography-b539ccb-font-weight );line-height:var( --e-global-typography-b539ccb-line-height );color:var( --e-global-color-0a9ac9a );}.elementor-55 .elementor-element.elementor-element-555a937 p{margin-block-end:0px;}.elementor-55 .elementor-element.elementor-element-228e854 .elementor-button{background-color:#FFFFFF00;font-family:var( --e-global-typography-8ed1362-font-family ), Sans-serif;font-size:var( --e-global-typography-8ed1362-font-size );font-weight:var( --e-global-typography-8ed1362-font-weight );line-height:var( --e-global-typography-8ed1362-line-height );fill:var( --e-global-color-6346524 );color:var( --e-global-color-6346524 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-6424ef1 );border-radius:4px 4px 4px 4px;padding:0.5rem 1.25rem 0.4rem 1.25rem;}.elementor-55 .elementor-element.elementor-element-228e854 .elementor-button:hover, .elementor-55 .elementor-element.elementor-element-228e854 .elementor-button:focus{background-color:var( --e-global-color-5523c88 );color:var( --e-global-color-2b4deae );border-color:var( --e-global-color-0b0ee1d );}.elementor-55 .elementor-element.elementor-element-228e854.elementor-element{--align-self:flex-end;--flex-grow:1;--flex-shrink:0;}.elementor-55 .elementor-element.elementor-element-228e854 .elementor-button:hover svg, .elementor-55 .elementor-element.elementor-element-228e854 .elementor-button:focus svg{fill:var( --e-global-color-2b4deae );}.elementor-55 .elementor-element.elementor-element-1ccaeb2{--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.9;--border-radius:4px 4px 4px 4px;}.elementor-55 .elementor-element.elementor-element-1ccaeb2:not(.elementor-motion-effects-element-type-background), .elementor-55 .elementor-element.elementor-element-1ccaeb2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://niemieckie-meble.pl/wp-content/uploads/2026/08/AGD.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-55 .elementor-element.elementor-element-1ccaeb2::before, .elementor-55 .elementor-element.elementor-element-1ccaeb2 > .elementor-background-video-container::before, .elementor-55 .elementor-element.elementor-element-1ccaeb2 > .e-con-inner > .elementor-background-video-container::before, .elementor-55 .elementor-element.elementor-element-1ccaeb2 > .elementor-background-slideshow::before, .elementor-55 .elementor-element.elementor-element-1ccaeb2 > .e-con-inner > .elementor-background-slideshow::before, .elementor-55 .elementor-element.elementor-element-1ccaeb2 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #1A1A1A00 50%, var( --e-global-color-primary ) 80%);}.elementor-55 .elementor-element.elementor-element-1ccaeb2:hover{box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.2);}.elementor-55 .elementor-element.elementor-element-271c4b8{--display:flex;--min-height:370px;--justify-content:flex-end;--z-index:1;}.elementor-55 .elementor-element.elementor-element-271c4b8.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-55 .elementor-element.elementor-element-73c1244{--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:space-between;--align-items:center;--gap:1rem 1rem;--row-gap:1rem;--column-gap:1rem;}.elementor-55 .elementor-element.elementor-element-89fb4c5{--display:flex;--gap:0.25px 0.25px;--row-gap:0.25px;--column-gap:0.25px;}.elementor-55 .elementor-element.elementor-element-b7a0825.elementor-element{--align-self:flex-start;}.elementor-55 .elementor-element.elementor-element-b7a0825{text-align:start;}.elementor-55 .elementor-element.elementor-element-b7a0825 .elementor-heading-title{font-family:var( --e-global-typography-de9ed82-font-family ), Sans-serif;font-size:var( --e-global-typography-de9ed82-font-size );font-weight:var( --e-global-typography-de9ed82-font-weight );text-transform:var( --e-global-typography-de9ed82-text-transform );line-height:var( --e-global-typography-de9ed82-line-height );}.elementor-55 .elementor-element.elementor-element-b7a0825.elementor-widget-heading .elementor-heading-title, .elementor-55 .elementor-element.elementor-element-b7a0825.elementor-widget-heading .elementor-heading-title.elementor-heading-title a{color:var( --e-global-color-0a9ac9a );}.elementor-55 .elementor-element.elementor-element-922f7d2{text-align:start;font-family:var( --e-global-typography-b539ccb-font-family ), Sans-serif;font-size:var( --e-global-typography-b539ccb-font-size );font-weight:var( --e-global-typography-b539ccb-font-weight );line-height:var( --e-global-typography-b539ccb-line-height );color:var( --e-global-color-0a9ac9a );}.elementor-55 .elementor-element.elementor-element-922f7d2 p{margin-block-end:0px;}.elementor-55 .elementor-element.elementor-element-ab74d76 .elementor-button{background-color:#FFFFFF00;font-family:var( --e-global-typography-8ed1362-font-family ), Sans-serif;font-size:var( --e-global-typography-8ed1362-font-size );font-weight:var( --e-global-typography-8ed1362-font-weight );line-height:var( --e-global-typography-8ed1362-line-height );fill:var( --e-global-color-6346524 );color:var( --e-global-color-6346524 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-6424ef1 );border-radius:4px 4px 4px 4px;padding:0.5rem 1.25rem 0.4rem 1.25rem;}.elementor-55 .elementor-element.elementor-element-ab74d76 .elementor-button:hover, .elementor-55 .elementor-element.elementor-element-ab74d76 .elementor-button:focus{background-color:var( --e-global-color-5523c88 );color:var( --e-global-color-2b4deae );border-color:var( --e-global-color-0b0ee1d );}.elementor-55 .elementor-element.elementor-element-ab74d76.elementor-element{--align-self:flex-end;--flex-grow:1;--flex-shrink:0;}.elementor-55 .elementor-element.elementor-element-ab74d76 .elementor-button:hover svg, .elementor-55 .elementor-element.elementor-element-ab74d76 .elementor-button:focus svg{fill:var( --e-global-color-2b4deae );}.elementor-55 .elementor-element.elementor-element-b9d2c24{--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.9;--border-radius:4px 4px 4px 4px;}.elementor-55 .elementor-element.elementor-element-b9d2c24:not(.elementor-motion-effects-element-type-background), .elementor-55 .elementor-element.elementor-element-b9d2c24 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://niemieckie-meble.pl/wp-content/uploads/2026/08/Spizarnia-regal_1-1.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-55 .elementor-element.elementor-element-b9d2c24::before, .elementor-55 .elementor-element.elementor-element-b9d2c24 > .elementor-background-video-container::before, .elementor-55 .elementor-element.elementor-element-b9d2c24 > .e-con-inner > .elementor-background-video-container::before, .elementor-55 .elementor-element.elementor-element-b9d2c24 > .elementor-background-slideshow::before, .elementor-55 .elementor-element.elementor-element-b9d2c24 > .e-con-inner > .elementor-background-slideshow::before, .elementor-55 .elementor-element.elementor-element-b9d2c24 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #1A1A1A00 50%, var( --e-global-color-primary ) 80%);}.elementor-55 .elementor-element.elementor-element-b9d2c24:hover{box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.2);}.elementor-55 .elementor-element.elementor-element-920921a{--display:flex;--min-height:370px;--justify-content:flex-end;--z-index:1;}.elementor-55 .elementor-element.elementor-element-920921a.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-55 .elementor-element.elementor-element-7cf0d8c{--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:space-between;--align-items:center;--gap:1rem 1rem;--row-gap:1rem;--column-gap:1rem;}.elementor-55 .elementor-element.elementor-element-15ea539{--display:flex;--gap:0.25px 0.25px;--row-gap:0.25px;--column-gap:0.25px;}.elementor-55 .elementor-element.elementor-element-febb0bb.elementor-element{--align-self:flex-start;}.elementor-55 .elementor-element.elementor-element-febb0bb{text-align:start;}.elementor-55 .elementor-element.elementor-element-febb0bb .elementor-heading-title{font-family:var( --e-global-typography-de9ed82-font-family ), Sans-serif;font-size:var( --e-global-typography-de9ed82-font-size );font-weight:var( --e-global-typography-de9ed82-font-weight );text-transform:var( --e-global-typography-de9ed82-text-transform );line-height:var( --e-global-typography-de9ed82-line-height );}.elementor-55 .elementor-element.elementor-element-febb0bb.elementor-widget-heading .elementor-heading-title, .elementor-55 .elementor-element.elementor-element-febb0bb.elementor-widget-heading .elementor-heading-title.elementor-heading-title a{color:var( --e-global-color-0a9ac9a );}.elementor-55 .elementor-element.elementor-element-1afa277{text-align:start;font-family:var( --e-global-typography-b539ccb-font-family ), Sans-serif;font-size:var( --e-global-typography-b539ccb-font-size );font-weight:var( --e-global-typography-b539ccb-font-weight );line-height:var( --e-global-typography-b539ccb-line-height );color:var( --e-global-color-0a9ac9a );}.elementor-55 .elementor-element.elementor-element-1afa277 p{margin-block-end:0px;}.elementor-55 .elementor-element.elementor-element-f5f85d5 .elementor-button{background-color:#FFFFFF00;font-family:var( --e-global-typography-8ed1362-font-family ), Sans-serif;font-size:var( --e-global-typography-8ed1362-font-size );font-weight:var( --e-global-typography-8ed1362-font-weight );line-height:var( --e-global-typography-8ed1362-line-height );fill:var( --e-global-color-6346524 );color:var( --e-global-color-6346524 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-6424ef1 );border-radius:4px 4px 4px 4px;padding:0.5rem 1.25rem 0.4rem 1.25rem;}.elementor-55 .elementor-element.elementor-element-f5f85d5 .elementor-button:hover, .elementor-55 .elementor-element.elementor-element-f5f85d5 .elementor-button:focus{background-color:var( --e-global-color-5523c88 );color:var( --e-global-color-2b4deae );border-color:var( --e-global-color-0b0ee1d );}.elementor-55 .elementor-element.elementor-element-f5f85d5.elementor-element{--align-self:flex-end;--flex-grow:1;--flex-shrink:0;}.elementor-55 .elementor-element.elementor-element-f5f85d5 .elementor-button:hover svg, .elementor-55 .elementor-element.elementor-element-f5f85d5 .elementor-button:focus svg{fill:var( --e-global-color-2b4deae );}.elementor-55 .elementor-element.elementor-element-64c0c47{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--border-radius:4px 4px 4px 4px;}.elementor-55 .elementor-element.elementor-element-64c0c47:not(.elementor-motion-effects-element-type-background), .elementor-55 .elementor-element.elementor-element-64c0c47 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-463ca7b );}.elementor-55 .elementor-element.elementor-element-4cc4adb{--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;--gap:0.5rem 0.5rem;--row-gap:0.5rem;--column-gap:0.5rem;}.elementor-55 .elementor-element.elementor-element-251eb7f{text-align:start;}.elementor-55 .elementor-element.elementor-element-251eb7f .elementor-heading-title{font-family:var( --e-global-typography-801b6aa-font-family ), Sans-serif;font-size:var( --e-global-typography-801b6aa-font-size );font-weight:var( --e-global-typography-801b6aa-font-weight );text-transform:var( --e-global-typography-801b6aa-text-transform );line-height:var( --e-global-typography-801b6aa-line-height );}.elementor-55 .elementor-element.elementor-element-251eb7f.elementor-widget-heading .elementor-heading-title, .elementor-55 .elementor-element.elementor-element-251eb7f.elementor-widget-heading .elementor-heading-title.elementor-heading-title a{color:var( --e-global-color-0a9ac9a );}.elementor-55 .elementor-element.elementor-element-b058942{text-align:start;font-family:var( --e-global-typography-5bf124d-font-family ), Sans-serif;font-size:var( --e-global-typography-5bf124d-font-size );font-weight:var( --e-global-typography-5bf124d-font-weight );line-height:var( --e-global-typography-5bf124d-line-height );color:var( --e-global-color-0a9ac9a );}.elementor-55 .elementor-element.elementor-element-b058942 p{margin-block-end:0px;}.elementor-55 .elementor-element.elementor-element-b058942 a{color:var( --e-global-color-0a9ac9a );}.elementor-55 .elementor-element.elementor-element-9370dc0 .elementor-button{background-color:var( --e-global-color-5523c88 );font-family:var( --e-global-typography-8ed1362-font-family ), Sans-serif;font-size:var( --e-global-typography-8ed1362-font-size );font-weight:var( --e-global-typography-8ed1362-font-weight );line-height:var( --e-global-typography-8ed1362-line-height );fill:var( --e-global-color-1cb251e );color:var( --e-global-color-1cb251e );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-463ca7b );border-radius:4px 4px 4px 4px;padding:0.75rem 1.5rem 0.75rem 1.5rem;}.elementor-55 .elementor-element.elementor-element-9370dc0 .elementor-button:hover, .elementor-55 .elementor-element.elementor-element-9370dc0 .elementor-button:focus{background-color:var( --e-global-color-0b0ee1d );color:var( --e-global-color-0a9ac9a );border-color:var( --e-global-color-ffcccc3 );}.elementor-55 .elementor-element.elementor-element-9370dc0.elementor-element{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-55 .elementor-element.elementor-element-9370dc0 .elementor-button:hover svg, .elementor-55 .elementor-element.elementor-element-9370dc0 .elementor-button:focus svg{fill:var( --e-global-color-0a9ac9a );}.elementor-55 .elementor-element.elementor-element-744bcbe{--display:flex;}.elementor-55 .elementor-element.elementor-element-744bcbe:not(.elementor-motion-effects-element-type-background), .elementor-55 .elementor-element.elementor-element-744bcbe > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-9ec4aff );}.elementor-55 .elementor-element.elementor-element-0b805cd{--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:1.5rem 1.5rem;--row-gap:1.5rem;--column-gap:1.5rem;}.elementor-55 .elementor-element.elementor-element-2ae5818{--display:flex;--min-height:350px;--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:2rem 2rem;--row-gap:2rem;--column-gap:2rem;--overlay-opacity:0.8;--border-radius:4px 4px 4px 4px;}.elementor-55 .elementor-element.elementor-element-2ae5818:not(.elementor-motion-effects-element-type-background), .elementor-55 .elementor-element.elementor-element-2ae5818 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-9ec4aff );background-image:url("https://niemieckie-meble.pl/wp-content/uploads/2026/08/Salon-zabudowa-RTV-Senso-485.jpeg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-55 .elementor-element.elementor-element-2ae5818::before, .elementor-55 .elementor-element.elementor-element-2ae5818 > .elementor-background-video-container::before, .elementor-55 .elementor-element.elementor-element-2ae5818 > .e-con-inner > .elementor-background-video-container::before, .elementor-55 .elementor-element.elementor-element-2ae5818 > .elementor-background-slideshow::before, .elementor-55 .elementor-element.elementor-element-2ae5818 > .e-con-inner > .elementor-background-slideshow::before, .elementor-55 .elementor-element.elementor-element-2ae5818 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-55 .elementor-element.elementor-element-95e17c7{--display:flex;--justify-content:center;--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;--border-radius:4px 4px 4px 4px;}.elementor-55 .elementor-element.elementor-element-95e17c7:not(.elementor-motion-effects-element-type-background), .elementor-55 .elementor-element.elementor-element-95e17c7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-1cb251e );}.elementor-55 .elementor-element.elementor-element-a2b50a6{--display:flex;--gap:0.75rem 0.75rem;--row-gap:0.75rem;--column-gap:0.75rem;}.elementor-55 .elementor-element.elementor-element-51544a3{text-align:start;}.elementor-55 .elementor-element.elementor-element-51544a3 .elementor-heading-title{font-family:var( --e-global-typography-4f8d1e2-font-family ), Sans-serif;font-size:var( --e-global-typography-4f8d1e2-font-size );font-weight:var( --e-global-typography-4f8d1e2-font-weight );text-transform:var( --e-global-typography-4f8d1e2-text-transform );line-height:var( --e-global-typography-4f8d1e2-line-height );}.elementor-55 .elementor-element.elementor-element-51544a3.elementor-widget-heading .elementor-heading-title, .elementor-55 .elementor-element.elementor-element-51544a3.elementor-widget-heading .elementor-heading-title.elementor-heading-title a{color:var( --e-global-color-0a9ac9a );}.elementor-55 .elementor-element.elementor-element-7609629{text-align:start;font-family:var( --e-global-typography-b539ccb-font-family ), Sans-serif;font-size:var( --e-global-typography-b539ccb-font-size );font-weight:var( --e-global-typography-b539ccb-font-weight );line-height:var( --e-global-typography-b539ccb-line-height );color:var( --e-global-color-0a9ac9a );}.elementor-55 .elementor-element.elementor-element-7609629 p{margin-block-end:0px;}.elementor-55 .elementor-element.elementor-element-d857860{--display:flex;}.elementor-55 .elementor-element.elementor-element-d857860:not(.elementor-motion-effects-element-type-background), .elementor-55 .elementor-element.elementor-element-d857860 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-5523c88 );}.elementor-55 .elementor-element.elementor-element-bede14f{--display:flex;}.elementor-55 .elementor-element.elementor-element-bede14f:not(.elementor-motion-effects-element-type-background), .elementor-55 .elementor-element.elementor-element-bede14f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-9ec4aff );}:root{--page-title-display:none;}@media(max-width:1199px) and (min-width:768px){.elementor-55 .elementor-element.elementor-element-2ae5818{--width:100%;}}@media(max-width:1512px){.elementor-55 .elementor-element.elementor-element-49d922f{font-size:var( --e-global-typography-5bf124d-font-size );line-height:var( --e-global-typography-5bf124d-line-height );}.elementor-55 .elementor-element.elementor-element-94ce68b{font-size:var( --e-global-typography-964f3ed-font-size );line-height:var( --e-global-typography-964f3ed-line-height );}.elementor-55 .elementor-element.elementor-element-910ea81{--grid-auto-flow:row;}.elementor-55 .elementor-element.elementor-element-0aaa567 .elementor-heading-title{font-size:var( --e-global-typography-de9ed82-font-size );line-height:var( --e-global-typography-de9ed82-line-height );}.elementor-55 .elementor-element.elementor-element-34f9610{font-size:var( --e-global-typography-b539ccb-font-size );line-height:var( --e-global-typography-b539ccb-line-height );}.elementor-55 .elementor-element.elementor-element-b2c1b1a .elementor-button{font-size:var( --e-global-typography-8ed1362-font-size );line-height:var( --e-global-typography-8ed1362-line-height );}.elementor-55 .elementor-element.elementor-element-5d0703a .elementor-heading-title{font-size:var( --e-global-typography-de9ed82-font-size );line-height:var( --e-global-typography-de9ed82-line-height );}.elementor-55 .elementor-element.elementor-element-ffedd0e{font-size:var( --e-global-typography-b539ccb-font-size );line-height:var( --e-global-typography-b539ccb-line-height );}.elementor-55 .elementor-element.elementor-element-cc525ca .elementor-button{font-size:var( --e-global-typography-8ed1362-font-size );line-height:var( --e-global-typography-8ed1362-line-height );}.elementor-55 .elementor-element.elementor-element-2ccdf3f .elementor-heading-title{font-size:var( --e-global-typography-de9ed82-font-size );line-height:var( --e-global-typography-de9ed82-line-height );}.elementor-55 .elementor-element.elementor-element-3ca2aad{font-size:var( --e-global-typography-b539ccb-font-size );line-height:var( --e-global-typography-b539ccb-line-height );}.elementor-55 .elementor-element.elementor-element-c96867d .elementor-button{font-size:var( --e-global-typography-8ed1362-font-size );line-height:var( --e-global-typography-8ed1362-line-height );}.elementor-55 .elementor-element.elementor-element-ac8269b .elementor-heading-title{font-size:var( --e-global-typography-de9ed82-font-size );line-height:var( --e-global-typography-de9ed82-line-height );}.elementor-55 .elementor-element.elementor-element-bf13340{font-size:var( --e-global-typography-b539ccb-font-size );line-height:var( --e-global-typography-b539ccb-line-height );}.elementor-55 .elementor-element.elementor-element-b75e48b .elementor-button{font-size:var( --e-global-typography-8ed1362-font-size );line-height:var( --e-global-typography-8ed1362-line-height );}.elementor-55 .elementor-element.elementor-element-68f6bec .elementor-heading-title{font-size:var( --e-global-typography-de9ed82-font-size );line-height:var( --e-global-typography-de9ed82-line-height );}.elementor-55 .elementor-element.elementor-element-1444119{font-size:var( --e-global-typography-b539ccb-font-size );line-height:var( --e-global-typography-b539ccb-line-height );}.elementor-55 .elementor-element.elementor-element-4b387be .elementor-button{font-size:var( --e-global-typography-8ed1362-font-size );line-height:var( --e-global-typography-8ed1362-line-height );}.elementor-55 .elementor-element.elementor-element-98c0d41 .elementor-heading-title{font-size:var( --e-global-typography-de9ed82-font-size );line-height:var( --e-global-typography-de9ed82-line-height );}.elementor-55 .elementor-element.elementor-element-32c7f43{font-size:var( --e-global-typography-b539ccb-font-size );line-height:var( --e-global-typography-b539ccb-line-height );}.elementor-55 .elementor-element.elementor-element-ebd60ed .elementor-button{font-size:var( --e-global-typography-8ed1362-font-size );line-height:var( --e-global-typography-8ed1362-line-height );}.elementor-55 .elementor-element.elementor-element-b41637f .elementor-heading-title{font-size:var( --e-global-typography-de9ed82-font-size );line-height:var( --e-global-typography-de9ed82-line-height );}.elementor-55 .elementor-element.elementor-element-f2a2f3f{font-size:var( --e-global-typography-b539ccb-font-size );line-height:var( --e-global-typography-b539ccb-line-height );}.elementor-55 .elementor-element.elementor-element-3b2d31a .elementor-button{font-size:var( --e-global-typography-8ed1362-font-size );line-height:var( --e-global-typography-8ed1362-line-height );}.elementor-55 .elementor-element.elementor-element-cedda95 .elementor-heading-title{font-size:var( --e-global-typography-de9ed82-font-size );line-height:var( --e-global-typography-de9ed82-line-height );}.elementor-55 .elementor-element.elementor-element-efff81a{font-size:var( --e-global-typography-b539ccb-font-size );line-height:var( --e-global-typography-b539ccb-line-height );}.elementor-55 .elementor-element.elementor-element-740554c .elementor-button{font-size:var( --e-global-typography-8ed1362-font-size );line-height:var( --e-global-typography-8ed1362-line-height );}.elementor-55 .elementor-element.elementor-element-ba894ab .elementor-heading-title{font-size:var( --e-global-typography-de9ed82-font-size );line-height:var( --e-global-typography-de9ed82-line-height );}.elementor-55 .elementor-element.elementor-element-64a8b55{font-size:var( --e-global-typography-b539ccb-font-size );line-height:var( --e-global-typography-b539ccb-line-height );}.elementor-55 .elementor-element.elementor-element-4182888 .elementor-button{font-size:var( --e-global-typography-8ed1362-font-size );line-height:var( --e-global-typography-8ed1362-line-height );}.elementor-55 .elementor-element.elementor-element-21e3c41 .elementor-heading-title{font-size:var( --e-global-typography-de9ed82-font-size );line-height:var( --e-global-typography-de9ed82-line-height );}.elementor-55 .elementor-element.elementor-element-555a937{font-size:var( --e-global-typography-b539ccb-font-size );line-height:var( --e-global-typography-b539ccb-line-height );}.elementor-55 .elementor-element.elementor-element-228e854 .elementor-button{font-size:var( --e-global-typography-8ed1362-font-size );line-height:var( --e-global-typography-8ed1362-line-height );}.elementor-55 .elementor-element.elementor-element-b7a0825 .elementor-heading-title{font-size:var( --e-global-typography-de9ed82-font-size );line-height:var( --e-global-typography-de9ed82-line-height );}.elementor-55 .elementor-element.elementor-element-922f7d2{font-size:var( --e-global-typography-b539ccb-font-size );line-height:var( --e-global-typography-b539ccb-line-height );}.elementor-55 .elementor-element.elementor-element-ab74d76 .elementor-button{font-size:var( --e-global-typography-8ed1362-font-size );line-height:var( --e-global-typography-8ed1362-line-height );}.elementor-55 .elementor-element.elementor-element-febb0bb .elementor-heading-title{font-size:var( --e-global-typography-de9ed82-font-size );line-height:var( --e-global-typography-de9ed82-line-height );}.elementor-55 .elementor-element.elementor-element-1afa277{font-size:var( --e-global-typography-b539ccb-font-size );line-height:var( --e-global-typography-b539ccb-line-height );}.elementor-55 .elementor-element.elementor-element-f5f85d5 .elementor-button{font-size:var( --e-global-typography-8ed1362-font-size );line-height:var( --e-global-typography-8ed1362-line-height );}.elementor-55 .elementor-element.elementor-element-251eb7f .elementor-heading-title{font-size:var( --e-global-typography-801b6aa-font-size );line-height:var( --e-global-typography-801b6aa-line-height );}.elementor-55 .elementor-element.elementor-element-b058942{font-size:var( --e-global-typography-5bf124d-font-size );line-height:var( --e-global-typography-5bf124d-line-height );}.elementor-55 .elementor-element.elementor-element-9370dc0 .elementor-button{font-size:var( --e-global-typography-8ed1362-font-size );line-height:var( --e-global-typography-8ed1362-line-height );}.elementor-55 .elementor-element.elementor-element-51544a3 .elementor-heading-title{font-size:var( --e-global-typography-4f8d1e2-font-size );line-height:var( --e-global-typography-4f8d1e2-line-height );}.elementor-55 .elementor-element.elementor-element-7609629{font-size:var( --e-global-typography-b539ccb-font-size );line-height:var( --e-global-typography-b539ccb-line-height );}}@media(max-width:1199px){.elementor-55 .elementor-element.elementor-element-49d922f{font-size:var( --e-global-typography-5bf124d-font-size );line-height:var( --e-global-typography-5bf124d-line-height );}.elementor-55 .elementor-element.elementor-element-94ce68b{font-size:var( --e-global-typography-964f3ed-font-size );line-height:var( --e-global-typography-964f3ed-line-height );}.elementor-55 .elementor-element.elementor-element-910ea81{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-55 .elementor-element.elementor-element-0aaa567 .elementor-heading-title{font-size:var( --e-global-typography-de9ed82-font-size );line-height:var( --e-global-typography-de9ed82-line-height );}.elementor-55 .elementor-element.elementor-element-34f9610{font-size:var( --e-global-typography-b539ccb-font-size );line-height:var( --e-global-typography-b539ccb-line-height );}.elementor-55 .elementor-element.elementor-element-b2c1b1a .elementor-button{font-size:var( --e-global-typography-8ed1362-font-size );line-height:var( --e-global-typography-8ed1362-line-height );}.elementor-55 .elementor-element.elementor-element-5d0703a .elementor-heading-title{font-size:var( --e-global-typography-de9ed82-font-size );line-height:var( --e-global-typography-de9ed82-line-height );}.elementor-55 .elementor-element.elementor-element-ffedd0e{font-size:var( --e-global-typography-b539ccb-font-size );line-height:var( --e-global-typography-b539ccb-line-height );}.elementor-55 .elementor-element.elementor-element-cc525ca .elementor-button{font-size:var( --e-global-typography-8ed1362-font-size );line-height:var( --e-global-typography-8ed1362-line-height );}.elementor-55 .elementor-element.elementor-element-2ccdf3f .elementor-heading-title{font-size:var( --e-global-typography-de9ed82-font-size );line-height:var( --e-global-typography-de9ed82-line-height );}.elementor-55 .elementor-element.elementor-element-3ca2aad{font-size:var( --e-global-typography-b539ccb-font-size );line-height:var( --e-global-typography-b539ccb-line-height );}.elementor-55 .elementor-element.elementor-element-c96867d .elementor-button{font-size:var( --e-global-typography-8ed1362-font-size );line-height:var( --e-global-typography-8ed1362-line-height );}.elementor-55 .elementor-element.elementor-element-ac8269b .elementor-heading-title{font-size:var( --e-global-typography-de9ed82-font-size );line-height:var( --e-global-typography-de9ed82-line-height );}.elementor-55 .elementor-element.elementor-element-bf13340{font-size:var( --e-global-typography-b539ccb-font-size );line-height:var( --e-global-typography-b539ccb-line-height );}.elementor-55 .elementor-element.elementor-element-b75e48b .elementor-button{font-size:var( --e-global-typography-8ed1362-font-size );line-height:var( --e-global-typography-8ed1362-line-height );}.elementor-55 .elementor-element.elementor-element-68f6bec .elementor-heading-title{font-size:var( --e-global-typography-de9ed82-font-size );line-height:var( --e-global-typography-de9ed82-line-height );}.elementor-55 .elementor-element.elementor-element-1444119{font-size:var( --e-global-typography-b539ccb-font-size );line-height:var( --e-global-typography-b539ccb-line-height );}.elementor-55 .elementor-element.elementor-element-4b387be .elementor-button{font-size:var( --e-global-typography-8ed1362-font-size );line-height:var( --e-global-typography-8ed1362-line-height );}.elementor-55 .elementor-element.elementor-element-98c0d41 .elementor-heading-title{font-size:var( --e-global-typography-de9ed82-font-size );line-height:var( --e-global-typography-de9ed82-line-height );}.elementor-55 .elementor-element.elementor-element-32c7f43{font-size:var( --e-global-typography-b539ccb-font-size );line-height:var( --e-global-typography-b539ccb-line-height );}.elementor-55 .elementor-element.elementor-element-ebd60ed .elementor-button{font-size:var( --e-global-typography-8ed1362-font-size );line-height:var( --e-global-typography-8ed1362-line-height );}.elementor-55 .elementor-element.elementor-element-b41637f .elementor-heading-title{font-size:var( --e-global-typography-de9ed82-font-size );line-height:var( --e-global-typography-de9ed82-line-height );}.elementor-55 .elementor-element.elementor-element-f2a2f3f{font-size:var( --e-global-typography-b539ccb-font-size );line-height:var( --e-global-typography-b539ccb-line-height );}.elementor-55 .elementor-element.elementor-element-3b2d31a .elementor-button{font-size:var( --e-global-typography-8ed1362-font-size );line-height:var( --e-global-typography-8ed1362-line-height );}.elementor-55 .elementor-element.elementor-element-cedda95 .elementor-heading-title{font-size:var( --e-global-typography-de9ed82-font-size );line-height:var( --e-global-typography-de9ed82-line-height );}.elementor-55 .elementor-element.elementor-element-efff81a{font-size:var( --e-global-typography-b539ccb-font-size );line-height:var( --e-global-typography-b539ccb-line-height );}.elementor-55 .elementor-element.elementor-element-740554c .elementor-button{font-size:var( --e-global-typography-8ed1362-font-size );line-height:var( --e-global-typography-8ed1362-line-height );}.elementor-55 .elementor-element.elementor-element-ba894ab .elementor-heading-title{font-size:var( --e-global-typography-de9ed82-font-size );line-height:var( --e-global-typography-de9ed82-line-height );}.elementor-55 .elementor-element.elementor-element-64a8b55{font-size:var( --e-global-typography-b539ccb-font-size );line-height:var( --e-global-typography-b539ccb-line-height );}.elementor-55 .elementor-element.elementor-element-4182888 .elementor-button{font-size:var( --e-global-typography-8ed1362-font-size );line-height:var( --e-global-typography-8ed1362-line-height );}.elementor-55 .elementor-element.elementor-element-21e3c41 .elementor-heading-title{font-size:var( --e-global-typography-de9ed82-font-size );line-height:var( --e-global-typography-de9ed82-line-height );}.elementor-55 .elementor-element.elementor-element-555a937{font-size:var( --e-global-typography-b539ccb-font-size );line-height:var( --e-global-typography-b539ccb-line-height );}.elementor-55 .elementor-element.elementor-element-228e854 .elementor-button{font-size:var( --e-global-typography-8ed1362-font-size );line-height:var( --e-global-typography-8ed1362-line-height );}.elementor-55 .elementor-element.elementor-element-b7a0825 .elementor-heading-title{font-size:var( --e-global-typography-de9ed82-font-size );line-height:var( --e-global-typography-de9ed82-line-height );}.elementor-55 .elementor-element.elementor-element-922f7d2{font-size:var( --e-global-typography-b539ccb-font-size );line-height:var( --e-global-typography-b539ccb-line-height );}.elementor-55 .elementor-element.elementor-element-ab74d76 .elementor-button{font-size:var( --e-global-typography-8ed1362-font-size );line-height:var( --e-global-typography-8ed1362-line-height );}.elementor-55 .elementor-element.elementor-element-febb0bb .elementor-heading-title{font-size:var( --e-global-typography-de9ed82-font-size );line-height:var( --e-global-typography-de9ed82-line-height );}.elementor-55 .elementor-element.elementor-element-1afa277{font-size:var( --e-global-typography-b539ccb-font-size );line-height:var( --e-global-typography-b539ccb-line-height );}.elementor-55 .elementor-element.elementor-element-f5f85d5 .elementor-button{font-size:var( --e-global-typography-8ed1362-font-size );line-height:var( --e-global-typography-8ed1362-line-height );}.elementor-55 .elementor-element.elementor-element-251eb7f .elementor-heading-title{font-size:var( --e-global-typography-801b6aa-font-size );line-height:var( --e-global-typography-801b6aa-line-height );}.elementor-55 .elementor-element.elementor-element-b058942{font-size:var( --e-global-typography-5bf124d-font-size );line-height:var( --e-global-typography-5bf124d-line-height );}.elementor-55 .elementor-element.elementor-element-9370dc0 .elementor-button{font-size:var( --e-global-typography-8ed1362-font-size );line-height:var( --e-global-typography-8ed1362-line-height );}.elementor-55 .elementor-element.elementor-element-0b805cd{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-55 .elementor-element.elementor-element-95e17c7{--min-height:300px;}.elementor-55 .elementor-element.elementor-element-95e17c7.e-con{--order:-99999 /* order start hack */;}.elementor-55 .elementor-element.elementor-element-51544a3 .elementor-heading-title{font-size:var( --e-global-typography-4f8d1e2-font-size );line-height:var( --e-global-typography-4f8d1e2-line-height );}.elementor-55 .elementor-element.elementor-element-7609629{font-size:var( --e-global-typography-b539ccb-font-size );line-height:var( --e-global-typography-b539ccb-line-height );}}@media(max-width:767px){.elementor-55 .elementor-element.elementor-element-49d922f{font-size:var( --e-global-typography-5bf124d-font-size );line-height:var( --e-global-typography-5bf124d-line-height );}.elementor-55 .elementor-element.elementor-element-94ce68b{font-size:var( --e-global-typography-964f3ed-font-size );line-height:var( --e-global-typography-964f3ed-line-height );}.elementor-55 .elementor-element.elementor-element-910ea81{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-55 .elementor-element.elementor-element-0aaa567 .elementor-heading-title{font-size:var( --e-global-typography-de9ed82-font-size );line-height:var( --e-global-typography-de9ed82-line-height );}.elementor-55 .elementor-element.elementor-element-34f9610{font-size:var( --e-global-typography-b539ccb-font-size );line-height:var( --e-global-typography-b539ccb-line-height );}.elementor-55 .elementor-element.elementor-element-b2c1b1a.elementor-element{--order:99999 /* order end hack */;--flex-grow:0;--flex-shrink:1;}.elementor-55 .elementor-element.elementor-element-b2c1b1a .elementor-button{font-size:var( --e-global-typography-8ed1362-font-size );line-height:var( --e-global-typography-8ed1362-line-height );}.elementor-55 .elementor-element.elementor-element-5d0703a .elementor-heading-title{font-size:var( --e-global-typography-de9ed82-font-size );line-height:var( --e-global-typography-de9ed82-line-height );}.elementor-55 .elementor-element.elementor-element-ffedd0e{font-size:var( --e-global-typography-b539ccb-font-size );line-height:var( --e-global-typography-b539ccb-line-height );}.elementor-55 .elementor-element.elementor-element-cc525ca.elementor-element{--order:99999 /* order end hack */;--flex-grow:0;--flex-shrink:1;}.elementor-55 .elementor-element.elementor-element-cc525ca .elementor-button{font-size:var( --e-global-typography-8ed1362-font-size );line-height:var( --e-global-typography-8ed1362-line-height );}.elementor-55 .elementor-element.elementor-element-2ccdf3f .elementor-heading-title{font-size:var( --e-global-typography-de9ed82-font-size );line-height:var( --e-global-typography-de9ed82-line-height );}.elementor-55 .elementor-element.elementor-element-3ca2aad{font-size:var( --e-global-typography-b539ccb-font-size );line-height:var( --e-global-typography-b539ccb-line-height );}.elementor-55 .elementor-element.elementor-element-c96867d.elementor-element{--order:99999 /* order end hack */;--flex-grow:0;--flex-shrink:1;}.elementor-55 .elementor-element.elementor-element-c96867d .elementor-button{font-size:var( --e-global-typography-8ed1362-font-size );line-height:var( --e-global-typography-8ed1362-line-height );}.elementor-55 .elementor-element.elementor-element-ac8269b .elementor-heading-title{font-size:var( --e-global-typography-de9ed82-font-size );line-height:var( --e-global-typography-de9ed82-line-height );}.elementor-55 .elementor-element.elementor-element-bf13340{font-size:var( --e-global-typography-b539ccb-font-size );line-height:var( --e-global-typography-b539ccb-line-height );}.elementor-55 .elementor-element.elementor-element-b75e48b.elementor-element{--order:99999 /* order end hack */;--flex-grow:0;--flex-shrink:1;}.elementor-55 .elementor-element.elementor-element-b75e48b .elementor-button{font-size:var( --e-global-typography-8ed1362-font-size );line-height:var( --e-global-typography-8ed1362-line-height );}.elementor-55 .elementor-element.elementor-element-68f6bec .elementor-heading-title{font-size:var( --e-global-typography-de9ed82-font-size );line-height:var( --e-global-typography-de9ed82-line-height );}.elementor-55 .elementor-element.elementor-element-1444119{font-size:var( --e-global-typography-b539ccb-font-size );line-height:var( --e-global-typography-b539ccb-line-height );}.elementor-55 .elementor-element.elementor-element-4b387be.elementor-element{--order:99999 /* order end hack */;--flex-grow:0;--flex-shrink:1;}.elementor-55 .elementor-element.elementor-element-4b387be .elementor-button{font-size:var( --e-global-typography-8ed1362-font-size );line-height:var( --e-global-typography-8ed1362-line-height );}.elementor-55 .elementor-element.elementor-element-98c0d41 .elementor-heading-title{font-size:var( --e-global-typography-de9ed82-font-size );line-height:var( --e-global-typography-de9ed82-line-height );}.elementor-55 .elementor-element.elementor-element-32c7f43{font-size:var( --e-global-typography-b539ccb-font-size );line-height:var( --e-global-typography-b539ccb-line-height );}.elementor-55 .elementor-element.elementor-element-ebd60ed.elementor-element{--order:99999 /* order end hack */;--flex-grow:0;--flex-shrink:1;}.elementor-55 .elementor-element.elementor-element-ebd60ed .elementor-button{font-size:var( --e-global-typography-8ed1362-font-size );line-height:var( --e-global-typography-8ed1362-line-height );}.elementor-55 .elementor-element.elementor-element-b41637f .elementor-heading-title{font-size:var( --e-global-typography-de9ed82-font-size );line-height:var( --e-global-typography-de9ed82-line-height );}.elementor-55 .elementor-element.elementor-element-f2a2f3f{font-size:var( --e-global-typography-b539ccb-font-size );line-height:var( --e-global-typography-b539ccb-line-height );}.elementor-55 .elementor-element.elementor-element-3b2d31a.elementor-element{--order:99999 /* order end hack */;--flex-grow:0;--flex-shrink:1;}.elementor-55 .elementor-element.elementor-element-3b2d31a .elementor-button{font-size:var( --e-global-typography-8ed1362-font-size );line-height:var( --e-global-typography-8ed1362-line-height );}.elementor-55 .elementor-element.elementor-element-cedda95 .elementor-heading-title{font-size:var( --e-global-typography-de9ed82-font-size );line-height:var( --e-global-typography-de9ed82-line-height );}.elementor-55 .elementor-element.elementor-element-efff81a{font-size:var( --e-global-typography-b539ccb-font-size );line-height:var( --e-global-typography-b539ccb-line-height );}.elementor-55 .elementor-element.elementor-element-740554c.elementor-element{--order:99999 /* order end hack */;--flex-grow:0;--flex-shrink:1;}.elementor-55 .elementor-element.elementor-element-740554c .elementor-button{font-size:var( --e-global-typography-8ed1362-font-size );line-height:var( --e-global-typography-8ed1362-line-height );}.elementor-55 .elementor-element.elementor-element-ba894ab .elementor-heading-title{font-size:var( --e-global-typography-de9ed82-font-size );line-height:var( --e-global-typography-de9ed82-line-height );}.elementor-55 .elementor-element.elementor-element-64a8b55{font-size:var( --e-global-typography-b539ccb-font-size );line-height:var( --e-global-typography-b539ccb-line-height );}.elementor-55 .elementor-element.elementor-element-4182888.elementor-element{--order:99999 /* order end hack */;--flex-grow:0;--flex-shrink:1;}.elementor-55 .elementor-element.elementor-element-4182888 .elementor-button{font-size:var( --e-global-typography-8ed1362-font-size );line-height:var( --e-global-typography-8ed1362-line-height );}.elementor-55 .elementor-element.elementor-element-21e3c41 .elementor-heading-title{font-size:var( --e-global-typography-de9ed82-font-size );line-height:var( --e-global-typography-de9ed82-line-height );}.elementor-55 .elementor-element.elementor-element-555a937{font-size:var( --e-global-typography-b539ccb-font-size );line-height:var( --e-global-typography-b539ccb-line-height );}.elementor-55 .elementor-element.elementor-element-228e854.elementor-element{--order:99999 /* order end hack */;--flex-grow:0;--flex-shrink:1;}.elementor-55 .elementor-element.elementor-element-228e854 .elementor-button{font-size:var( --e-global-typography-8ed1362-font-size );line-height:var( --e-global-typography-8ed1362-line-height );}.elementor-55 .elementor-element.elementor-element-b7a0825 .elementor-heading-title{font-size:var( --e-global-typography-de9ed82-font-size );line-height:var( --e-global-typography-de9ed82-line-height );}.elementor-55 .elementor-element.elementor-element-922f7d2{font-size:var( --e-global-typography-b539ccb-font-size );line-height:var( --e-global-typography-b539ccb-line-height );}.elementor-55 .elementor-element.elementor-element-ab74d76.elementor-element{--order:99999 /* order end hack */;--flex-grow:0;--flex-shrink:1;}.elementor-55 .elementor-element.elementor-element-ab74d76 .elementor-button{font-size:var( --e-global-typography-8ed1362-font-size );line-height:var( --e-global-typography-8ed1362-line-height );}.elementor-55 .elementor-element.elementor-element-febb0bb .elementor-heading-title{font-size:var( --e-global-typography-de9ed82-font-size );line-height:var( --e-global-typography-de9ed82-line-height );}.elementor-55 .elementor-element.elementor-element-1afa277{font-size:var( --e-global-typography-b539ccb-font-size );line-height:var( --e-global-typography-b539ccb-line-height );}.elementor-55 .elementor-element.elementor-element-f5f85d5.elementor-element{--order:99999 /* order end hack */;--flex-grow:0;--flex-shrink:1;}.elementor-55 .elementor-element.elementor-element-f5f85d5 .elementor-button{font-size:var( --e-global-typography-8ed1362-font-size );line-height:var( --e-global-typography-8ed1362-line-height );}.elementor-55 .elementor-element.elementor-element-251eb7f .elementor-heading-title{font-size:var( --e-global-typography-801b6aa-font-size );line-height:var( --e-global-typography-801b6aa-line-height );}.elementor-55 .elementor-element.elementor-element-b058942{font-size:var( --e-global-typography-5bf124d-font-size );line-height:var( --e-global-typography-5bf124d-line-height );}.elementor-55 .elementor-element.elementor-element-9370dc0.elementor-element{--align-self:stretch;}.elementor-55 .elementor-element.elementor-element-9370dc0 .elementor-button{font-size:var( --e-global-typography-8ed1362-font-size );line-height:var( --e-global-typography-8ed1362-line-height );}.elementor-55 .elementor-element.elementor-element-51544a3 .elementor-heading-title{font-size:var( --e-global-typography-4f8d1e2-font-size );line-height:var( --e-global-typography-4f8d1e2-line-height );}.elementor-55 .elementor-element.elementor-element-7609629{font-size:var( --e-global-typography-b539ccb-font-size );line-height:var( --e-global-typography-b539ccb-line-height );}}@media(min-width:768px){.elementor-55 .elementor-element.elementor-element-2ae5818{--width:120%;}}@media(min-width:2400px){.elementor-55 .elementor-element.elementor-element-49d922f{font-size:var( --e-global-typography-5bf124d-font-size );line-height:var( --e-global-typography-5bf124d-line-height );}.elementor-55 .elementor-element.elementor-element-94ce68b{font-size:var( --e-global-typography-964f3ed-font-size );line-height:var( --e-global-typography-964f3ed-line-height );}.elementor-55 .elementor-element.elementor-element-910ea81{--grid-auto-flow:row;}.elementor-55 .elementor-element.elementor-element-0aaa567 .elementor-heading-title{font-size:var( --e-global-typography-de9ed82-font-size );line-height:var( --e-global-typography-de9ed82-line-height );}.elementor-55 .elementor-element.elementor-element-34f9610{font-size:var( --e-global-typography-b539ccb-font-size );line-height:var( --e-global-typography-b539ccb-line-height );}.elementor-55 .elementor-element.elementor-element-b2c1b1a .elementor-button{font-size:var( --e-global-typography-8ed1362-font-size );line-height:var( --e-global-typography-8ed1362-line-height );}.elementor-55 .elementor-element.elementor-element-5d0703a .elementor-heading-title{font-size:var( --e-global-typography-de9ed82-font-size );line-height:var( --e-global-typography-de9ed82-line-height );}.elementor-55 .elementor-element.elementor-element-ffedd0e{font-size:var( --e-global-typography-b539ccb-font-size );line-height:var( --e-global-typography-b539ccb-line-height );}.elementor-55 .elementor-element.elementor-element-cc525ca .elementor-button{font-size:var( --e-global-typography-8ed1362-font-size );line-height:var( --e-global-typography-8ed1362-line-height );}.elementor-55 .elementor-element.elementor-element-2ccdf3f .elementor-heading-title{font-size:var( --e-global-typography-de9ed82-font-size );line-height:var( --e-global-typography-de9ed82-line-height );}.elementor-55 .elementor-element.elementor-element-3ca2aad{font-size:var( --e-global-typography-b539ccb-font-size );line-height:var( --e-global-typography-b539ccb-line-height );}.elementor-55 .elementor-element.elementor-element-c96867d .elementor-button{font-size:var( --e-global-typography-8ed1362-font-size );line-height:var( --e-global-typography-8ed1362-line-height );}.elementor-55 .elementor-element.elementor-element-ac8269b .elementor-heading-title{font-size:var( --e-global-typography-de9ed82-font-size );line-height:var( --e-global-typography-de9ed82-line-height );}.elementor-55 .elementor-element.elementor-element-bf13340{font-size:var( --e-global-typography-b539ccb-font-size );line-height:var( --e-global-typography-b539ccb-line-height );}.elementor-55 .elementor-element.elementor-element-b75e48b .elementor-button{font-size:var( --e-global-typography-8ed1362-font-size );line-height:var( --e-global-typography-8ed1362-line-height );}.elementor-55 .elementor-element.elementor-element-68f6bec .elementor-heading-title{font-size:var( --e-global-typography-de9ed82-font-size );line-height:var( --e-global-typography-de9ed82-line-height );}.elementor-55 .elementor-element.elementor-element-1444119{font-size:var( --e-global-typography-b539ccb-font-size );line-height:var( --e-global-typography-b539ccb-line-height );}.elementor-55 .elementor-element.elementor-element-4b387be .elementor-button{font-size:var( --e-global-typography-8ed1362-font-size );line-height:var( --e-global-typography-8ed1362-line-height );}.elementor-55 .elementor-element.elementor-element-98c0d41 .elementor-heading-title{font-size:var( --e-global-typography-de9ed82-font-size );line-height:var( --e-global-typography-de9ed82-line-height );}.elementor-55 .elementor-element.elementor-element-32c7f43{font-size:var( --e-global-typography-b539ccb-font-size );line-height:var( --e-global-typography-b539ccb-line-height );}.elementor-55 .elementor-element.elementor-element-ebd60ed .elementor-button{font-size:var( --e-global-typography-8ed1362-font-size );line-height:var( --e-global-typography-8ed1362-line-height );}.elementor-55 .elementor-element.elementor-element-b41637f .elementor-heading-title{font-size:var( --e-global-typography-de9ed82-font-size );line-height:var( --e-global-typography-de9ed82-line-height );}.elementor-55 .elementor-element.elementor-element-f2a2f3f{font-size:var( --e-global-typography-b539ccb-font-size );line-height:var( --e-global-typography-b539ccb-line-height );}.elementor-55 .elementor-element.elementor-element-3b2d31a .elementor-button{font-size:var( --e-global-typography-8ed1362-font-size );line-height:var( --e-global-typography-8ed1362-line-height );}.elementor-55 .elementor-element.elementor-element-cedda95 .elementor-heading-title{font-size:var( --e-global-typography-de9ed82-font-size );line-height:var( --e-global-typography-de9ed82-line-height );}.elementor-55 .elementor-element.elementor-element-efff81a{font-size:var( --e-global-typography-b539ccb-font-size );line-height:var( --e-global-typography-b539ccb-line-height );}.elementor-55 .elementor-element.elementor-element-740554c .elementor-button{font-size:var( --e-global-typography-8ed1362-font-size );line-height:var( --e-global-typography-8ed1362-line-height );}.elementor-55 .elementor-element.elementor-element-ba894ab .elementor-heading-title{font-size:var( --e-global-typography-de9ed82-font-size );line-height:var( --e-global-typography-de9ed82-line-height );}.elementor-55 .elementor-element.elementor-element-64a8b55{font-size:var( --e-global-typography-b539ccb-font-size );line-height:var( --e-global-typography-b539ccb-line-height );}.elementor-55 .elementor-element.elementor-element-4182888 .elementor-button{font-size:var( --e-global-typography-8ed1362-font-size );line-height:var( --e-global-typography-8ed1362-line-height );}.elementor-55 .elementor-element.elementor-element-21e3c41 .elementor-heading-title{font-size:var( --e-global-typography-de9ed82-font-size );line-height:var( --e-global-typography-de9ed82-line-height );}.elementor-55 .elementor-element.elementor-element-555a937{font-size:var( --e-global-typography-b539ccb-font-size );line-height:var( --e-global-typography-b539ccb-line-height );}.elementor-55 .elementor-element.elementor-element-228e854 .elementor-button{font-size:var( --e-global-typography-8ed1362-font-size );line-height:var( --e-global-typography-8ed1362-line-height );}.elementor-55 .elementor-element.elementor-element-b7a0825 .elementor-heading-title{font-size:var( --e-global-typography-de9ed82-font-size );line-height:var( --e-global-typography-de9ed82-line-height );}.elementor-55 .elementor-element.elementor-element-922f7d2{font-size:var( --e-global-typography-b539ccb-font-size );line-height:var( --e-global-typography-b539ccb-line-height );}.elementor-55 .elementor-element.elementor-element-ab74d76 .elementor-button{font-size:var( --e-global-typography-8ed1362-font-size );line-height:var( --e-global-typography-8ed1362-line-height );}.elementor-55 .elementor-element.elementor-element-febb0bb .elementor-heading-title{font-size:var( --e-global-typography-de9ed82-font-size );line-height:var( --e-global-typography-de9ed82-line-height );}.elementor-55 .elementor-element.elementor-element-1afa277{font-size:var( --e-global-typography-b539ccb-font-size );line-height:var( --e-global-typography-b539ccb-line-height );}.elementor-55 .elementor-element.elementor-element-f5f85d5 .elementor-button{font-size:var( --e-global-typography-8ed1362-font-size );line-height:var( --e-global-typography-8ed1362-line-height );}.elementor-55 .elementor-element.elementor-element-251eb7f .elementor-heading-title{font-size:var( --e-global-typography-801b6aa-font-size );line-height:var( --e-global-typography-801b6aa-line-height );}.elementor-55 .elementor-element.elementor-element-b058942{font-size:var( --e-global-typography-5bf124d-font-size );line-height:var( --e-global-typography-5bf124d-line-height );}.elementor-55 .elementor-element.elementor-element-9370dc0 .elementor-button{font-size:var( --e-global-typography-8ed1362-font-size );line-height:var( --e-global-typography-8ed1362-line-height );}.elementor-55 .elementor-element.elementor-element-51544a3 .elementor-heading-title{font-size:var( --e-global-typography-4f8d1e2-font-size );line-height:var( --e-global-typography-4f8d1e2-line-height );}.elementor-55 .elementor-element.elementor-element-7609629{font-size:var( --e-global-typography-b539ccb-font-size );line-height:var( --e-global-typography-b539ccb-line-height );}}