.elementor-widget-container.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-container .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-container .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-container.pa-bg-clipped-yes.premium-gbadge-custom .premium-global-badge-{{ID}} .premium-badge-text, .elementor-widget-container:not(.premium-gbadge-custom) .premium-global-badge-{{ID}} .premium-badge-container, .elementor-widget-container.premium-gbadge-custom:not(.pa-bg-clipped-yes) .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-container .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-492 .elementor-element.elementor-element-1c706ffd{--display:flex;--min-height:820px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-492 .elementor-element.elementor-element-e3821b8{--display:flex;--position:absolute;--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:0px 0px;--row-gap:0px;--column-gap:0px;border-style:none;--border-style:none;--border-radius:18px 18px 18px 18px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:18px;--padding-bottom:18px;--padding-left:22px;--padding-right:22px;bottom:28px;--z-index:999;}body:not(.rtl) .elementor-492 .elementor-element.elementor-element-e3821b8{left:0px;}body.rtl .elementor-492 .elementor-element.elementor-element-e3821b8{right:0px;}.elementor-492 .elementor-element.elementor-element-6bdd5ea5{--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;border-style:solid;--border-style:solid;border-width:0px 1px 0px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:0px;border-color:#FFFFFF22;--border-color:#FFFFFF22;--border-radius:8px 0px 0px 8px;--padding-top:8px;--padding-bottom:8px;--padding-left:20px;--padding-right:20px;}.elementor-492 .elementor-element.elementor-element-6bdd5ea5:not(.elementor-motion-effects-element-type-background), .elementor-492 .elementor-element.elementor-element-6bdd5ea5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#141414;}.elementor-widget-icon-box.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-box .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-icon-box .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-icon-box.pa-bg-clipped-yes.premium-gbadge-custom .premium-global-badge-{{ID}} .premium-badge-text, .elementor-widget-icon-box:not(.premium-gbadge-custom) .premium-global-badge-{{ID}} .premium-badge-container, .elementor-widget-icon-box.premium-gbadge-custom:not(.pa-bg-clipped-yes) .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-492 .elementor-element.elementor-element-48ed24a5 .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-492 .elementor-element.elementor-element-48ed24a5.elementor-view-stacked .elementor-icon{background-color:#55D79D;}.elementor-492 .elementor-element.elementor-element-48ed24a5.elementor-view-framed .elementor-icon, .elementor-492 .elementor-element.elementor-element-48ed24a5.elementor-view-default .elementor-icon{fill:#55D79D;color:#55D79D;border-color:#55D79D;}.elementor-492 .elementor-element.elementor-element-48ed24a5 .elementor-icon{font-size:27px;}.elementor-492 .elementor-element.elementor-element-48ed24a5 .elementor-icon-box-title, .elementor-492 .elementor-element.elementor-element-48ed24a5 .elementor-icon-box-title a{font-size:15px;font-weight:700;}.elementor-492 .elementor-element.elementor-element-48ed24a5 .elementor-icon-box-title{color:#FFFFFF;}.elementor-492 .elementor-element.elementor-element-48ed24a5 .elementor-icon-box-description{font-size:12px;line-height:1.45em;color:#C5D0CB;}.elementor-492 .elementor-element.elementor-element-2664fc6d{--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;border-style:solid;--border-style:solid;border-width:0px 1px 0px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:0px;border-color:#FFFFFF22;--border-color:#FFFFFF22;--border-radius:0px 0px 0px 0px;--padding-top:8px;--padding-bottom:8px;--padding-left:20px;--padding-right:20px;}.elementor-492 .elementor-element.elementor-element-2664fc6d:not(.elementor-motion-effects-element-type-background), .elementor-492 .elementor-element.elementor-element-2664fc6d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-10eb1fd );}.elementor-492 .elementor-element.elementor-element-7acb1699 .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-492 .elementor-element.elementor-element-7acb1699.elementor-view-stacked .elementor-icon{background-color:#55D79D;}.elementor-492 .elementor-element.elementor-element-7acb1699.elementor-view-framed .elementor-icon, .elementor-492 .elementor-element.elementor-element-7acb1699.elementor-view-default .elementor-icon{fill:#55D79D;color:#55D79D;border-color:#55D79D;}.elementor-492 .elementor-element.elementor-element-7acb1699 .elementor-icon{font-size:27px;}.elementor-492 .elementor-element.elementor-element-7acb1699 .elementor-icon-box-title, .elementor-492 .elementor-element.elementor-element-7acb1699 .elementor-icon-box-title a{font-size:15px;font-weight:700;}.elementor-492 .elementor-element.elementor-element-7acb1699 .elementor-icon-box-title{color:#FFFFFF;}.elementor-492 .elementor-element.elementor-element-7acb1699 .elementor-icon-box-description{font-size:12px;line-height:1.45em;color:#C5D0CB;}.elementor-492 .elementor-element.elementor-element-6bdc259{--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;border-style:solid;--border-style:solid;border-width:0px 1px 0px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:0px;border-color:#FFFFFF22;--border-color:#FFFFFF22;--border-radius:0px 0px 0px 0px;--padding-top:8px;--padding-bottom:8px;--padding-left:20px;--padding-right:20px;}.elementor-492 .elementor-element.elementor-element-6bdc259:not(.elementor-motion-effects-element-type-background), .elementor-492 .elementor-element.elementor-element-6bdc259 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-10eb1fd );}.elementor-492 .elementor-element.elementor-element-1da2b437 .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-492 .elementor-element.elementor-element-1da2b437.elementor-view-stacked .elementor-icon{background-color:#55D79D;}.elementor-492 .elementor-element.elementor-element-1da2b437.elementor-view-framed .elementor-icon, .elementor-492 .elementor-element.elementor-element-1da2b437.elementor-view-default .elementor-icon{fill:#55D79D;color:#55D79D;border-color:#55D79D;}.elementor-492 .elementor-element.elementor-element-1da2b437 .elementor-icon{font-size:27px;}.elementor-492 .elementor-element.elementor-element-1da2b437 .elementor-icon-box-title, .elementor-492 .elementor-element.elementor-element-1da2b437 .elementor-icon-box-title a{font-size:15px;font-weight:700;}.elementor-492 .elementor-element.elementor-element-1da2b437 .elementor-icon-box-title{color:#FFFFFF;}.elementor-492 .elementor-element.elementor-element-1da2b437 .elementor-icon-box-description{font-size:12px;line-height:1.45em;color:#C5D0CB;}.elementor-492 .elementor-element.elementor-element-467857e3{--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;border-style:solid;--border-style:solid;border-width:0px 1px 0px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:0px;border-color:#FFFFFF22;--border-color:#FFFFFF22;--border-radius:0px 0px 0px 0px;--padding-top:8px;--padding-bottom:8px;--padding-left:20px;--padding-right:20px;}.elementor-492 .elementor-element.elementor-element-467857e3:not(.elementor-motion-effects-element-type-background), .elementor-492 .elementor-element.elementor-element-467857e3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-10eb1fd );}.elementor-492 .elementor-element.elementor-element-379330f8 .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-492 .elementor-element.elementor-element-379330f8.elementor-view-stacked .elementor-icon{background-color:#55D79D;}.elementor-492 .elementor-element.elementor-element-379330f8.elementor-view-framed .elementor-icon, .elementor-492 .elementor-element.elementor-element-379330f8.elementor-view-default .elementor-icon{fill:#55D79D;color:#55D79D;border-color:#55D79D;}.elementor-492 .elementor-element.elementor-element-379330f8 .elementor-icon{font-size:27px;}.elementor-492 .elementor-element.elementor-element-379330f8 .elementor-icon-box-title, .elementor-492 .elementor-element.elementor-element-379330f8 .elementor-icon-box-title a{font-size:15px;font-weight:700;}.elementor-492 .elementor-element.elementor-element-379330f8 .elementor-icon-box-title{color:#FFFFFF;}.elementor-492 .elementor-element.elementor-element-379330f8 .elementor-icon-box-description{font-size:12px;line-height:1.45em;color:#C5D0CB;}.elementor-492 .elementor-element.elementor-element-6f86b588{--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;border-style:none;--border-style:none;--border-radius:0px 8px 8px 0px;--padding-top:8px;--padding-bottom:8px;--padding-left:20px;--padding-right:20px;}.elementor-492 .elementor-element.elementor-element-6f86b588:not(.elementor-motion-effects-element-type-background), .elementor-492 .elementor-element.elementor-element-6f86b588 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-10eb1fd );}.elementor-492 .elementor-element.elementor-element-4d88e99b .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-492 .elementor-element.elementor-element-4d88e99b.elementor-view-stacked .elementor-icon{background-color:#55D79D;}.elementor-492 .elementor-element.elementor-element-4d88e99b.elementor-view-framed .elementor-icon, .elementor-492 .elementor-element.elementor-element-4d88e99b.elementor-view-default .elementor-icon{fill:#55D79D;color:#55D79D;border-color:#55D79D;}.elementor-492 .elementor-element.elementor-element-4d88e99b .elementor-icon{font-size:27px;}.elementor-492 .elementor-element.elementor-element-4d88e99b .elementor-icon-box-title, .elementor-492 .elementor-element.elementor-element-4d88e99b .elementor-icon-box-title a{font-size:15px;font-weight:700;}.elementor-492 .elementor-element.elementor-element-4d88e99b .elementor-icon-box-title{color:#FFFFFF;}.elementor-492 .elementor-element.elementor-element-4d88e99b .elementor-icon-box-description{font-size:12px;line-height:1.45em;color:#C5D0CB;}.elementor-widget-layerslider.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-layerslider .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-layerslider .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-layerslider.pa-bg-clipped-yes.premium-gbadge-custom .premium-global-badge-{{ID}} .premium-badge-text, .elementor-widget-layerslider:not(.premium-gbadge-custom) .premium-global-badge-{{ID}} .premium-badge-container, .elementor-widget-layerslider.premium-gbadge-custom:not(.pa-bg-clipped-yes) .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-layerslider .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-492 .elementor-element.elementor-element-2f7b183e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-492 .elementor-element.elementor-element-6438a515{--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:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-492 .elementor-element.elementor-element-6438a515:not(.elementor-motion-effects-element-type-background), .elementor-492 .elementor-element.elementor-element-6438a515 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8FAFB;}.elementor-492 .elementor-element.elementor-element-2e5b90f{--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;--padding-top:60px;--padding-bottom:60px;--padding-left:24px;--padding-right:24px;}.elementor-492 .elementor-element.elementor-element-2e5b90f:not(.elementor-motion-effects-element-type-background), .elementor-492 .elementor-element.elementor-element-2e5b90f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8FAFB;}.elementor-492 .elementor-element.elementor-element-2a90a27{--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;}.elementor-492 .elementor-element.elementor-element-76b242f{--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;}.elementor-widget-heading.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-heading .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-heading .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-heading.pa-bg-clipped-yes.premium-gbadge-custom .premium-global-badge-{{ID}} .premium-badge-text, .elementor-widget-heading:not(.premium-gbadge-custom) .premium-global-badge-{{ID}} .premium-badge-container, .elementor-widget-heading.premium-gbadge-custom:not(.pa-bg-clipped-yes) .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-heading .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-492 .elementor-element.elementor-element-0a87024{text-align:start;}.elementor-492 .elementor-element.elementor-element-0a87024 .elementor-heading-title{font-size:11px;font-weight:700;line-height:1.12em;color:#164C3B;}.elementor-492 .elementor-element.elementor-element-0c2fd68{text-align:start;}.elementor-492 .elementor-element.elementor-element-0c2fd68 .elementor-heading-title{font-size:42px;font-weight:700;line-height:1.12em;color:#0F172A;}.elementor-492 .elementor-element.elementor-element-e926396{--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;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-button.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-button .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-button .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-button.pa-bg-clipped-yes.premium-gbadge-custom .premium-global-badge-{{ID}} .premium-badge-text, .elementor-widget-button:not(.premium-gbadge-custom) .premium-global-badge-{{ID}} .premium-badge-container, .elementor-widget-button.premium-gbadge-custom:not(.pa-bg-clipped-yes) .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-button .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-492 .elementor-element.elementor-element-a2b679a .elementor-button{background-color:#FFFFFF00;font-size:13px;font-weight:700;fill:#164C3B;color:#164C3B;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF00;border-radius:8px 8px 8px 8px;}.elementor-492 .elementor-element.elementor-element-a2b679a .elementor-button:hover, .elementor-492 .elementor-element.elementor-element-a2b679a .elementor-button:focus{background-color:#0E392D;color:#FFFFFF;}.elementor-492 .elementor-element.elementor-element-a2b679a{width:100%;max-width:100%;}.elementor-492 .elementor-element.elementor-element-a2b679a .elementor-button:hover svg, .elementor-492 .elementor-element.elementor-element-a2b679a .elementor-button:focus svg{fill:#FFFFFF;}.elementor-492 .elementor-element.elementor-element-8776c7b{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:stretch;--gap:0px 20px;--row-gap:0px;--column-gap:20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-492 .elementor-element.elementor-element-b33fb7d{--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:0px 20px;--row-gap:0px;--column-gap:20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-492 .elementor-element.elementor-element-d9545a7{--display:flex;--min-height:340px;--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;--justify-content:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.5;--border-radius:18px 18px 18px 18px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:12px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;}.elementor-492 .elementor-element.elementor-element-d9545a7:not(.elementor-motion-effects-element-type-background), .elementor-492 .elementor-element.elementor-element-d9545a7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://seo-book.pl/wp-content/uploads/2026/07/Firefly_Obraz-referencyjny-przedstawia-kompensator-energii.-Umiesc-go-w-swoim-srodowisku-prac-528067-scaled.png");background-position:center center;background-size:cover;}.elementor-492 .elementor-element.elementor-element-d9545a7::before, .elementor-492 .elementor-element.elementor-element-d9545a7 > .elementor-background-video-container::before, .elementor-492 .elementor-element.elementor-element-d9545a7 > .e-con-inner > .elementor-background-video-container::before, .elementor-492 .elementor-element.elementor-element-d9545a7 > .elementor-background-slideshow::before, .elementor-492 .elementor-element.elementor-element-d9545a7 > .e-con-inner > .elementor-background-slideshow::before, .elementor-492 .elementor-element.elementor-element-d9545a7 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, rgba(2,13,18,0.05) 0%, rgba(2,13,18,0.88) 100%);}.elementor-492 .elementor-element.elementor-element-3a870db{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-492 .elementor-element.elementor-element-afff3e5{--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:0px 20px;--row-gap:0px;--column-gap:20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-icon.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-icon .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-icon.pa-bg-clipped-yes.premium-gbadge-custom .premium-global-badge-{{ID}} .premium-badge-text, .elementor-widget-icon:not(.premium-gbadge-custom) .premium-global-badge-{{ID}} .premium-badge-container, .elementor-widget-icon.premium-gbadge-custom:not(.pa-bg-clipped-yes) .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-icon .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-492 .elementor-element.elementor-element-1d1a400 .elementor-icon-wrapper{text-align:center;}.elementor-492 .elementor-element.elementor-element-1d1a400.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-cdac7b5 );}.elementor-492 .elementor-element.elementor-element-1d1a400.elementor-view-framed .elementor-icon, .elementor-492 .elementor-element.elementor-element-1d1a400.elementor-view-default .elementor-icon{color:var( --e-global-color-cdac7b5 );border-color:var( --e-global-color-cdac7b5 );}.elementor-492 .elementor-element.elementor-element-1d1a400.elementor-view-framed .elementor-icon, .elementor-492 .elementor-element.elementor-element-1d1a400.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-cdac7b5 );}.elementor-492 .elementor-element.elementor-element-1d1a400 .elementor-icon{font-size:60px;}.elementor-492 .elementor-element.elementor-element-1d1a400 .elementor-icon svg{height:60px;}.elementor-492 .elementor-element.elementor-element-561141e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:10px 0px 10px 0px;text-align:start;}.elementor-492 .elementor-element.elementor-element-561141e .elementor-heading-title{font-size:25px;font-weight:700;line-height:1.12em;color:#FFFFFF;}.elementor-widget-text-editor.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-text-editor .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-text-editor .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-text-editor.pa-bg-clipped-yes.premium-gbadge-custom .premium-global-badge-{{ID}} .premium-badge-text, .elementor-widget-text-editor:not(.premium-gbadge-custom) .premium-global-badge-{{ID}} .premium-badge-container, .elementor-widget-text-editor.premium-gbadge-custom:not(.pa-bg-clipped-yes) .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-492 .elementor-element.elementor-element-3e7edda{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:10px 0px 10px 0px;text-align:start;font-size:14px;font-weight:400;line-height:1.2em;color:var( --e-global-color-cdac7b5 );}.elementor-492 .elementor-element.elementor-element-92fdf59{--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:0px 20px;--row-gap:0px;--column-gap:20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-492 .elementor-element.elementor-element-1eb2c6a .elementor-button{background-color:#164C3B;font-size:13px;font-weight:700;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#164C3B;border-radius:8px 8px 8px 8px;}.elementor-492 .elementor-element.elementor-element-1eb2c6a .elementor-button:hover, .elementor-492 .elementor-element.elementor-element-1eb2c6a .elementor-button:focus{background-color:#0E392D;color:#FFFFFF;}.elementor-492 .elementor-element.elementor-element-1eb2c6a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-492 .elementor-element.elementor-element-1eb2c6a .elementor-button:hover svg, .elementor-492 .elementor-element.elementor-element-1eb2c6a .elementor-button:focus svg{fill:#FFFFFF;}.elementor-492 .elementor-element.elementor-element-e94b5c2 .elementor-button{background-color:#55D79D00;font-size:13px;font-weight:700;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-cdac7b5 );border-radius:8px 8px 8px 8px;}.elementor-492 .elementor-element.elementor-element-e94b5c2 .elementor-button:hover, .elementor-492 .elementor-element.elementor-element-e94b5c2 .elementor-button:focus{background-color:#0E392D;color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-492 .elementor-element.elementor-element-e94b5c2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-492 .elementor-element.elementor-element-e94b5c2 .elementor-button:hover svg, .elementor-492 .elementor-element.elementor-element-e94b5c2 .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-492 .elementor-element.elementor-element-999b06e{--display:flex;--min-height:340px;--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;--justify-content:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.5;--border-radius:18px 18px 18px 18px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:12px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;}.elementor-492 .elementor-element.elementor-element-999b06e:not(.elementor-motion-effects-element-type-background), .elementor-492 .elementor-element.elementor-element-999b06e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://seo-book.pl/wp-content/uploads/2026/08/Cob_CC-1.jpg");background-position:center center;background-size:cover;}.elementor-492 .elementor-element.elementor-element-999b06e::before, .elementor-492 .elementor-element.elementor-element-999b06e > .elementor-background-video-container::before, .elementor-492 .elementor-element.elementor-element-999b06e > .e-con-inner > .elementor-background-video-container::before, .elementor-492 .elementor-element.elementor-element-999b06e > .elementor-background-slideshow::before, .elementor-492 .elementor-element.elementor-element-999b06e > .e-con-inner > .elementor-background-slideshow::before, .elementor-492 .elementor-element.elementor-element-999b06e > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, rgba(2,13,18,0.05) 0%, rgba(2,13,18,0.88) 100%);}.elementor-492 .elementor-element.elementor-element-ba31a35{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-492 .elementor-element.elementor-element-9877bb4{--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:0px 20px;--row-gap:0px;--column-gap:20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-492 .elementor-element.elementor-element-f486bcb .elementor-icon-wrapper{text-align:center;}.elementor-492 .elementor-element.elementor-element-f486bcb.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-cdac7b5 );}.elementor-492 .elementor-element.elementor-element-f486bcb.elementor-view-framed .elementor-icon, .elementor-492 .elementor-element.elementor-element-f486bcb.elementor-view-default .elementor-icon{color:var( --e-global-color-cdac7b5 );border-color:var( --e-global-color-cdac7b5 );}.elementor-492 .elementor-element.elementor-element-f486bcb.elementor-view-framed .elementor-icon, .elementor-492 .elementor-element.elementor-element-f486bcb.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-cdac7b5 );}.elementor-492 .elementor-element.elementor-element-f486bcb .elementor-icon{font-size:60px;}.elementor-492 .elementor-element.elementor-element-f486bcb .elementor-icon svg{height:60px;}.elementor-492 .elementor-element.elementor-element-b0bf5cd{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:10px 0px 10px 0px;text-align:start;}.elementor-492 .elementor-element.elementor-element-b0bf5cd .elementor-heading-title{font-size:25px;font-weight:700;line-height:1.12em;color:#FFFFFF;}.elementor-492 .elementor-element.elementor-element-5f2bf4f{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:10px 0px 10px 0px;text-align:start;font-size:14px;font-weight:400;line-height:1.2em;color:var( --e-global-color-cdac7b5 );}.elementor-492 .elementor-element.elementor-element-04335fc{--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:0px 20px;--row-gap:0px;--column-gap:20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-492 .elementor-element.elementor-element-2c70800 .elementor-button{background-color:#164C3B;font-size:13px;font-weight:700;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#164C3B;border-radius:8px 8px 8px 8px;}.elementor-492 .elementor-element.elementor-element-2c70800 .elementor-button:hover, .elementor-492 .elementor-element.elementor-element-2c70800 .elementor-button:focus{background-color:#0E392D;color:#FFFFFF;}.elementor-492 .elementor-element.elementor-element-2c70800{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-492 .elementor-element.elementor-element-2c70800 .elementor-button:hover svg, .elementor-492 .elementor-element.elementor-element-2c70800 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-492 .elementor-element.elementor-element-4f820ca .elementor-button{background-color:#55D79D00;font-size:13px;font-weight:700;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-cdac7b5 );border-radius:8px 8px 8px 8px;}.elementor-492 .elementor-element.elementor-element-4f820ca .elementor-button:hover, .elementor-492 .elementor-element.elementor-element-4f820ca .elementor-button:focus{background-color:#0E392D;color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-492 .elementor-element.elementor-element-4f820ca{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-492 .elementor-element.elementor-element-4f820ca .elementor-button:hover svg, .elementor-492 .elementor-element.elementor-element-4f820ca .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-492 .elementor-element.elementor-element-0df59d2{--display:flex;--min-height:340px;--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;--justify-content:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.5;--border-radius:18px 18px 18px 18px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:12px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;}.elementor-492 .elementor-element.elementor-element-0df59d2:not(.elementor-motion-effects-element-type-background), .elementor-492 .elementor-element.elementor-element-0df59d2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://seo-book.pl/wp-content/uploads/2026/08/Firefly_Przedstaw-kilka-zasilaczy-LED-ulozonych-kolo-siebie-z-logiem-z-obrazu-referencyjnego-499098-scaled-1.png");background-position:center center;background-size:cover;}.elementor-492 .elementor-element.elementor-element-0df59d2::before, .elementor-492 .elementor-element.elementor-element-0df59d2 > .elementor-background-video-container::before, .elementor-492 .elementor-element.elementor-element-0df59d2 > .e-con-inner > .elementor-background-video-container::before, .elementor-492 .elementor-element.elementor-element-0df59d2 > .elementor-background-slideshow::before, .elementor-492 .elementor-element.elementor-element-0df59d2 > .e-con-inner > .elementor-background-slideshow::before, .elementor-492 .elementor-element.elementor-element-0df59d2 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, rgba(2,13,18,0.05) 0%, rgba(2,13,18,0.88) 100%);}.elementor-492 .elementor-element.elementor-element-f48f568{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-492 .elementor-element.elementor-element-3486b12{--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:0px 20px;--row-gap:0px;--column-gap:20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-492 .elementor-element.elementor-element-83968a5 .elementor-icon-wrapper{text-align:center;}.elementor-492 .elementor-element.elementor-element-83968a5.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-cdac7b5 );}.elementor-492 .elementor-element.elementor-element-83968a5.elementor-view-framed .elementor-icon, .elementor-492 .elementor-element.elementor-element-83968a5.elementor-view-default .elementor-icon{color:var( --e-global-color-cdac7b5 );border-color:var( --e-global-color-cdac7b5 );}.elementor-492 .elementor-element.elementor-element-83968a5.elementor-view-framed .elementor-icon, .elementor-492 .elementor-element.elementor-element-83968a5.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-cdac7b5 );}.elementor-492 .elementor-element.elementor-element-83968a5 .elementor-icon{font-size:60px;}.elementor-492 .elementor-element.elementor-element-83968a5 .elementor-icon svg{height:60px;}.elementor-492 .elementor-element.elementor-element-be8803f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:10px 0px 10px 0px;text-align:start;}.elementor-492 .elementor-element.elementor-element-be8803f .elementor-heading-title{font-size:25px;font-weight:700;line-height:1.12em;color:#FFFFFF;}.elementor-492 .elementor-element.elementor-element-0fcdfb2{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:10px 0px 10px 0px;text-align:start;font-size:14px;font-weight:400;line-height:1.2em;color:var( --e-global-color-cdac7b5 );}.elementor-492 .elementor-element.elementor-element-55a81b8{--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:0px 20px;--row-gap:0px;--column-gap:20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-492 .elementor-element.elementor-element-5548638 .elementor-button{background-color:#164C3B;font-size:13px;font-weight:700;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#164C3B;border-radius:8px 8px 8px 8px;}.elementor-492 .elementor-element.elementor-element-5548638 .elementor-button:hover, .elementor-492 .elementor-element.elementor-element-5548638 .elementor-button:focus{background-color:#0E392D;color:#FFFFFF;}.elementor-492 .elementor-element.elementor-element-5548638{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-492 .elementor-element.elementor-element-5548638 .elementor-button:hover svg, .elementor-492 .elementor-element.elementor-element-5548638 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-492 .elementor-element.elementor-element-435b2b4 .elementor-button{background-color:#55D79D00;font-size:13px;font-weight:700;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-cdac7b5 );border-radius:8px 8px 8px 8px;}.elementor-492 .elementor-element.elementor-element-435b2b4 .elementor-button:hover, .elementor-492 .elementor-element.elementor-element-435b2b4 .elementor-button:focus{background-color:#0E392D;color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-492 .elementor-element.elementor-element-435b2b4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-492 .elementor-element.elementor-element-435b2b4 .elementor-button:hover svg, .elementor-492 .elementor-element.elementor-element-435b2b4 .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-492 .elementor-element.elementor-element-3687023f{--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;--padding-top:60px;--padding-bottom:60px;--padding-left:24px;--padding-right:24px;}.elementor-492 .elementor-element.elementor-element-3687023f:not(.elementor-motion-effects-element-type-background), .elementor-492 .elementor-element.elementor-element-3687023f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-cdac7b5 );}.elementor-492 .elementor-element.elementor-element-49d43a87{--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:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-492 .elementor-element.elementor-element-6e5d27c{--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:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-492 .elementor-element.elementor-element-75fa253b{text-align:start;}.elementor-492 .elementor-element.elementor-element-75fa253b .elementor-heading-title{font-size:11px;font-weight:700;line-height:1.12em;color:#164C3B;}.elementor-492 .elementor-element.elementor-element-33f2cb9d{text-align:start;}.elementor-492 .elementor-element.elementor-element-33f2cb9d .elementor-heading-title{font-size:42px;font-weight:700;line-height:1.12em;color:#0F172A;}.elementor-492 .elementor-element.elementor-element-2f399cbd{--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:0px 20px;--row-gap:0px;--column-gap:20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-492 .elementor-element.elementor-element-736828a4{--display:flex;--min-height:340px;--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;--justify-content:flex-end;--overlay-opacity:0.5;--border-radius:18px 18px 18px 18px;--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-492 .elementor-element.elementor-element-736828a4:not(.elementor-motion-effects-element-type-background), .elementor-492 .elementor-element.elementor-element-736828a4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://seo-book.pl/wp-content/uploads/2026/08/elektornika-kernberg-w-fabryce-1.png");background-position:center center;background-size:cover;}.elementor-492 .elementor-element.elementor-element-736828a4::before, .elementor-492 .elementor-element.elementor-element-736828a4 > .elementor-background-video-container::before, .elementor-492 .elementor-element.elementor-element-736828a4 > .e-con-inner > .elementor-background-video-container::before, .elementor-492 .elementor-element.elementor-element-736828a4 > .elementor-background-slideshow::before, .elementor-492 .elementor-element.elementor-element-736828a4 > .e-con-inner > .elementor-background-slideshow::before, .elementor-492 .elementor-element.elementor-element-736828a4 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, rgba(2,13,18,0.05) 0%, rgba(2,13,18,0.88) 100%);}.elementor-492 .elementor-element.elementor-element-383d6ad{text-align:start;}.elementor-492 .elementor-element.elementor-element-383d6ad .elementor-heading-title{font-size:25px;font-weight:700;line-height:1.12em;color:#FFFFFF;}.elementor-492 .elementor-element.elementor-element-538b89db{text-align:start;font-size:12px;line-height:1.6em;color:#D6E1DD;}.elementor-492 .elementor-element.elementor-element-53db07c7{--display:flex;--min-height:340px;--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;--justify-content:flex-end;--overlay-opacity:0.5;--border-radius:18px 18px 18px 18px;--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-492 .elementor-element.elementor-element-53db07c7:not(.elementor-motion-effects-element-type-background), .elementor-492 .elementor-element.elementor-element-53db07c7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://seo-book.pl/wp-content/uploads/2026/08/biuro-oswietlone-led-cob-marki-krenberg-2.png");background-position:center center;background-size:cover;}.elementor-492 .elementor-element.elementor-element-53db07c7::before, .elementor-492 .elementor-element.elementor-element-53db07c7 > .elementor-background-video-container::before, .elementor-492 .elementor-element.elementor-element-53db07c7 > .e-con-inner > .elementor-background-video-container::before, .elementor-492 .elementor-element.elementor-element-53db07c7 > .elementor-background-slideshow::before, .elementor-492 .elementor-element.elementor-element-53db07c7 > .e-con-inner > .elementor-background-slideshow::before, .elementor-492 .elementor-element.elementor-element-53db07c7 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, rgba(2,13,18,0.05) 0%, rgba(2,13,18,0.88) 100%);}.elementor-492 .elementor-element.elementor-element-1fd64e9c{text-align:start;}.elementor-492 .elementor-element.elementor-element-1fd64e9c .elementor-heading-title{font-size:25px;font-weight:700;line-height:1.12em;color:#FFFFFF;}.elementor-492 .elementor-element.elementor-element-77b3ce05{text-align:start;font-size:12px;line-height:1.6em;color:#D6E1DD;}.elementor-492 .elementor-element.elementor-element-6aedefc2{--display:flex;--min-height:340px;--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;--justify-content:flex-end;--overlay-opacity:0.5;--border-radius:18px 18px 18px 18px;--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-492 .elementor-element.elementor-element-6aedefc2:not(.elementor-motion-effects-element-type-background), .elementor-492 .elementor-element.elementor-element-6aedefc2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://seo-book.pl/wp-content/uploads/2026/08/Firefly_GeminiFlash_Oswietlenie-zewnetrzne-do-domu-i-ogrodu-717947-1.png");background-position:center center;background-size:cover;}.elementor-492 .elementor-element.elementor-element-6aedefc2::before, .elementor-492 .elementor-element.elementor-element-6aedefc2 > .elementor-background-video-container::before, .elementor-492 .elementor-element.elementor-element-6aedefc2 > .e-con-inner > .elementor-background-video-container::before, .elementor-492 .elementor-element.elementor-element-6aedefc2 > .elementor-background-slideshow::before, .elementor-492 .elementor-element.elementor-element-6aedefc2 > .e-con-inner > .elementor-background-slideshow::before, .elementor-492 .elementor-element.elementor-element-6aedefc2 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, rgba(2,13,18,0.05) 0%, rgba(2,13,18,0.88) 100%);}.elementor-492 .elementor-element.elementor-element-1ea21362{text-align:start;}.elementor-492 .elementor-element.elementor-element-1ea21362 .elementor-heading-title{font-size:25px;font-weight:700;line-height:1.12em;color:#FFFFFF;}.elementor-492 .elementor-element.elementor-element-7ef00fe6{text-align:start;font-size:12px;line-height:1.6em;color:#D6E1DD;}.elementor-492 .elementor-element.elementor-element-6d520eab{--display:flex;--min-height:340px;--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;--justify-content:flex-end;--overlay-opacity:0.5;--border-radius:18px 18px 18px 18px;--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-492 .elementor-element.elementor-element-6d520eab:not(.elementor-motion-effects-element-type-background), .elementor-492 .elementor-element.elementor-element-6d520eab > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://seo-book.pl/wp-content/uploads/2026/08/kernberg-retail-1.png");background-position:center center;background-size:cover;}.elementor-492 .elementor-element.elementor-element-6d520eab::before, .elementor-492 .elementor-element.elementor-element-6d520eab > .elementor-background-video-container::before, .elementor-492 .elementor-element.elementor-element-6d520eab > .e-con-inner > .elementor-background-video-container::before, .elementor-492 .elementor-element.elementor-element-6d520eab > .elementor-background-slideshow::before, .elementor-492 .elementor-element.elementor-element-6d520eab > .e-con-inner > .elementor-background-slideshow::before, .elementor-492 .elementor-element.elementor-element-6d520eab > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, rgba(2,13,18,0.05) 0%, rgba(2,13,18,0.88) 100%);}.elementor-492 .elementor-element.elementor-element-545a9f36{text-align:start;}.elementor-492 .elementor-element.elementor-element-545a9f36 .elementor-heading-title{font-size:25px;font-weight:700;line-height:1.12em;color:#FFFFFF;}.elementor-492 .elementor-element.elementor-element-5eaacd54{text-align:start;font-size:12px;line-height:1.6em;color:#D6E1DD;}.elementor-492 .elementor-element.elementor-element-3ab4f4d1{--display:flex;--min-height:340px;--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;--justify-content:flex-end;--overlay-opacity:0.5;--border-radius:18px 18px 18px 18px;--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-492 .elementor-element.elementor-element-3ab4f4d1:not(.elementor-motion-effects-element-type-background), .elementor-492 .elementor-element.elementor-element-3ab4f4d1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://seo-book.pl/wp-content/uploads/2026/08/magazyn-produktow-kernberg-1.png");background-position:center center;background-size:cover;}.elementor-492 .elementor-element.elementor-element-3ab4f4d1::before, .elementor-492 .elementor-element.elementor-element-3ab4f4d1 > .elementor-background-video-container::before, .elementor-492 .elementor-element.elementor-element-3ab4f4d1 > .e-con-inner > .elementor-background-video-container::before, .elementor-492 .elementor-element.elementor-element-3ab4f4d1 > .elementor-background-slideshow::before, .elementor-492 .elementor-element.elementor-element-3ab4f4d1 > .e-con-inner > .elementor-background-slideshow::before, .elementor-492 .elementor-element.elementor-element-3ab4f4d1 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, rgba(2,13,18,0.05) 0%, rgba(2,13,18,0.88) 100%);}.elementor-492 .elementor-element.elementor-element-1ab853f1{text-align:start;}.elementor-492 .elementor-element.elementor-element-1ab853f1 .elementor-heading-title{font-size:25px;font-weight:700;line-height:1.12em;color:#FFFFFF;}.elementor-492 .elementor-element.elementor-element-4e41fc97{text-align:start;font-size:12px;line-height:1.6em;color:#D6E1DD;}.elementor-492 .elementor-element.elementor-element-60980930{--display:flex;--min-height:340px;--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;--justify-content:flex-end;--overlay-opacity:0.5;--border-radius:18px 18px 18px 18px;--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-492 .elementor-element.elementor-element-60980930:not(.elementor-motion-effects-element-type-background), .elementor-492 .elementor-element.elementor-element-60980930 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://seo-book.pl/wp-content/uploads/2026/08/magazyny-kernberg-z-rampami-1.png");background-position:center center;background-size:cover;}.elementor-492 .elementor-element.elementor-element-60980930::before, .elementor-492 .elementor-element.elementor-element-60980930 > .elementor-background-video-container::before, .elementor-492 .elementor-element.elementor-element-60980930 > .e-con-inner > .elementor-background-video-container::before, .elementor-492 .elementor-element.elementor-element-60980930 > .elementor-background-slideshow::before, .elementor-492 .elementor-element.elementor-element-60980930 > .e-con-inner > .elementor-background-slideshow::before, .elementor-492 .elementor-element.elementor-element-60980930 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, rgba(2,13,18,0.05) 0%, rgba(2,13,18,0.88) 100%);}.elementor-492 .elementor-element.elementor-element-3a88d930{text-align:start;}.elementor-492 .elementor-element.elementor-element-3a88d930 .elementor-heading-title{font-size:25px;font-weight:700;line-height:1.12em;color:#FFFFFF;}.elementor-492 .elementor-element.elementor-element-e14e816{text-align:start;font-size:12px;line-height:1.6em;color:#D6E1DD;}.elementor-492 .elementor-element.elementor-element-6027eac6{--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:0px 20px;--row-gap:0px;--column-gap:20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-492 .elementor-element.elementor-element-6027eac6:not(.elementor-motion-effects-element-type-background), .elementor-492 .elementor-element.elementor-element-6027eac6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8FAFB;}.elementor-492 .elementor-element.elementor-element-38b00654{--display:flex;--min-height:410px;--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:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E1E7EB;--border-color:#E1E7EB;--border-radius:22px 22px 22px 22px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-492 .elementor-element.elementor-element-38b00654:not(.elementor-motion-effects-element-type-background), .elementor-492 .elementor-element.elementor-element-38b00654 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-492 .elementor-element.elementor-element-36638952{--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;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:16px;--padding-bottom:0px;--padding-left:16px;--padding-right:16px;}.elementor-492 .elementor-element.elementor-element-285c80da{text-align:start;}.elementor-492 .elementor-element.elementor-element-285c80da .elementor-heading-title{font-size:11px;font-weight:700;line-height:1.12em;color:#164C3B;}.elementor-492 .elementor-element.elementor-element-4c2c1cd9{text-align:start;}.elementor-492 .elementor-element.elementor-element-4c2c1cd9 .elementor-heading-title{font-size:34px;font-weight:700;line-height:1.12em;color:#0F172A;}.elementor-492 .elementor-element.elementor-element-5ecce565{text-align:start;font-size:14px;line-height:1.6em;color:#64748B;}.elementor-492 .elementor-element.elementor-element-66878579{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-492 .elementor-element.elementor-element-399c87f7 .elementor-button{background-color:#164C3B;font-size:13px;font-weight:700;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#164C3B;border-radius:8px 8px 8px 8px;}.elementor-492 .elementor-element.elementor-element-399c87f7 .elementor-button:hover, .elementor-492 .elementor-element.elementor-element-399c87f7 .elementor-button:focus{background-color:#0E392D;color:#FFFFFF;}.elementor-492 .elementor-element.elementor-element-399c87f7 .elementor-button:hover svg, .elementor-492 .elementor-element.elementor-element-399c87f7 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-492 .elementor-element.elementor-element-3f51e232 .elementor-button{background-color:#FFFFFF;font-size:13px;font-weight:700;fill:#164C3B;color:#164C3B;border-style:solid;border-width:1px 1px 1px 1px;border-color:#164C3B;border-radius:8px 8px 8px 8px;}.elementor-492 .elementor-element.elementor-element-3f51e232 .elementor-button:hover, .elementor-492 .elementor-element.elementor-element-3f51e232 .elementor-button:focus{background-color:#0E392D;color:#FFFFFF;}.elementor-492 .elementor-element.elementor-element-3f51e232 .elementor-button:hover svg, .elementor-492 .elementor-element.elementor-element-3f51e232 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-492 .elementor-element.elementor-element-1f3c9143{--display:flex;--min-height:330px;--border-radius:0px 16px 16px 0px;}.elementor-492 .elementor-element.elementor-element-5ec8e553{--display:flex;--min-height:410px;--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;--justify-content:center;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#0E5B43;--border-color:#0E5B43;--border-radius:22px 22px 22px 22px;--padding-top:36px;--padding-bottom:36px;--padding-left:36px;--padding-right:36px;}.elementor-492 .elementor-element.elementor-element-5ec8e553:not(.elementor-motion-effects-element-type-background), .elementor-492 .elementor-element.elementor-element-5ec8e553 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-primary ) 0%, var( --e-global-color-10eb1fd ) 100%);}.elementor-492 .elementor-element.elementor-element-f140d60{--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:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-492 .elementor-element.elementor-element-37528d1f{text-align:start;}.elementor-492 .elementor-element.elementor-element-37528d1f .elementor-heading-title{font-size:11px;font-weight:700;line-height:1.12em;color:#55D79D;}.elementor-492 .elementor-element.elementor-element-1fdb4b4e{text-align:start;}.elementor-492 .elementor-element.elementor-element-1fdb4b4e .elementor-heading-title{font-size:35px;font-weight:700;line-height:1.12em;color:#FFFFFF;}.elementor-492 .elementor-element.elementor-element-1c233998{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-492 .elementor-element.elementor-element-1c233998 .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-492 .elementor-element.elementor-element-1c233998.elementor-view-stacked .elementor-icon{background-color:#55D79D;}.elementor-492 .elementor-element.elementor-element-1c233998.elementor-view-framed .elementor-icon, .elementor-492 .elementor-element.elementor-element-1c233998.elementor-view-default .elementor-icon{fill:#55D79D;color:#55D79D;border-color:#55D79D;}.elementor-492 .elementor-element.elementor-element-1c233998 .elementor-icon{font-size:26px;}.elementor-492 .elementor-element.elementor-element-1c233998 .elementor-icon-box-title, .elementor-492 .elementor-element.elementor-element-1c233998 .elementor-icon-box-title a{font-size:14px;font-weight:700;}.elementor-492 .elementor-element.elementor-element-1c233998 .elementor-icon-box-title{color:#FFFFFF;}.elementor-492 .elementor-element.elementor-element-1c233998 .elementor-icon-box-description{font-size:11px;line-height:1.45em;color:#BFD2CA;}.elementor-492 .elementor-element.elementor-element-1750ab72 .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-492 .elementor-element.elementor-element-1750ab72.elementor-view-stacked .elementor-icon{background-color:#55D79D;}.elementor-492 .elementor-element.elementor-element-1750ab72.elementor-view-framed .elementor-icon, .elementor-492 .elementor-element.elementor-element-1750ab72.elementor-view-default .elementor-icon{fill:#55D79D;color:#55D79D;border-color:#55D79D;}.elementor-492 .elementor-element.elementor-element-1750ab72 .elementor-icon{font-size:26px;}.elementor-492 .elementor-element.elementor-element-1750ab72 .elementor-icon-box-title, .elementor-492 .elementor-element.elementor-element-1750ab72 .elementor-icon-box-title a{font-size:14px;font-weight:700;}.elementor-492 .elementor-element.elementor-element-1750ab72 .elementor-icon-box-title{color:#FFFFFF;}.elementor-492 .elementor-element.elementor-element-1750ab72 .elementor-icon-box-description{font-size:11px;line-height:1.45em;color:#BFD2CA;}.elementor-492 .elementor-element.elementor-element-4659df62 .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-492 .elementor-element.elementor-element-4659df62.elementor-view-stacked .elementor-icon{background-color:#55D79D;}.elementor-492 .elementor-element.elementor-element-4659df62.elementor-view-framed .elementor-icon, .elementor-492 .elementor-element.elementor-element-4659df62.elementor-view-default .elementor-icon{fill:#55D79D;color:#55D79D;border-color:#55D79D;}.elementor-492 .elementor-element.elementor-element-4659df62 .elementor-icon{font-size:26px;}.elementor-492 .elementor-element.elementor-element-4659df62 .elementor-icon-box-title, .elementor-492 .elementor-element.elementor-element-4659df62 .elementor-icon-box-title a{font-size:14px;font-weight:700;}.elementor-492 .elementor-element.elementor-element-4659df62 .elementor-icon-box-title{color:#FFFFFF;}.elementor-492 .elementor-element.elementor-element-4659df62 .elementor-icon-box-description{font-size:11px;line-height:1.45em;color:#BFD2CA;}.elementor-492 .elementor-element.elementor-element-25cc088f .elementor-button{background-color:#FFFFFF;font-size:13px;font-weight:700;text-transform:uppercase;fill:#073C2D;color:#073C2D;border-style:none;border-radius:8px 8px 8px 8px;}.elementor-492 .elementor-element.elementor-element-25cc088f .elementor-button:hover, .elementor-492 .elementor-element.elementor-element-25cc088f .elementor-button:focus{background-color:#0E392D;color:#FFFFFF;}.elementor-492 .elementor-element.elementor-element-25cc088f .elementor-button:hover svg, .elementor-492 .elementor-element.elementor-element-25cc088f .elementor-button:focus svg{fill:#FFFFFF;}.elementor-492 .elementor-element.elementor-element-32ec1020{--display:flex;--min-height:700px;--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;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:40px;--padding-right:40px;}.elementor-492 .elementor-element.elementor-element-32ec1020:not(.elementor-motion-effects-element-type-background), .elementor-492 .elementor-element.elementor-element-32ec1020 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );background-image:url("https://seo-book.pl/wp-content/uploads/2026/07/Firefly_Obraz-referencyjny-przedstawia-kompensator-energii.-Umiesc-go-w-swoim-srodowisku-prac-528067-scaled.png");background-position:top center;background-repeat:no-repeat;background-size:auto;}.elementor-492 .elementor-element.elementor-element-36e9ea8{--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-evenly;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:18px 18px 18px 18px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-492 .elementor-element.elementor-element-36e9ea8:not(.elementor-motion-effects-element-type-background), .elementor-492 .elementor-element.elementor-element-36e9ea8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #0B3B2CBF 0%, var( --e-global-color-10eb1fd ) 100%);}.elementor-492 .elementor-element.elementor-element-2533afc{--display:flex;--border-radius:16px 0px 0px 16px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-492 .elementor-element.elementor-element-6b97aac8{text-align:start;}.elementor-492 .elementor-element.elementor-element-6b97aac8 .elementor-heading-title{font-size:24px;font-weight:600;line-height:1.12em;text-shadow:2px 2px 4px rgba(0, 0, 0, 0.57);color:var( --e-global-color-accent );}.elementor-492 .elementor-element.elementor-element-c50b9a7{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;line-height:22px;color:var( --e-global-color-cdac7b5 );}.elementor-492 .elementor-element.elementor-element-6f3eb9b{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:0px 18px 18px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-492 .elementor-element.elementor-element-59fbebc5{--display:flex;--min-height:340px;--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;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#29473B;--border-color:#29473B;--border-radius:0px 18px 18px 0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-492 .elementor-element.elementor-element-59fbebc5:not(.elementor-motion-effects-element-type-background), .elementor-492 .elementor-element.elementor-element-59fbebc5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-primary ) 0%, var( --e-global-color-10eb1fd ) 100%);}.elementor-492 .elementor-element.elementor-element-49664b10 .elementor-icon-box-wrapper{gap:15px;}.elementor-492 .elementor-element.elementor-element-49664b10.elementor-view-stacked .elementor-icon{background-color:#55D79D;}.elementor-492 .elementor-element.elementor-element-49664b10.elementor-view-framed .elementor-icon, .elementor-492 .elementor-element.elementor-element-49664b10.elementor-view-default .elementor-icon{fill:#55D79D;color:#55D79D;border-color:#55D79D;}.elementor-492 .elementor-element.elementor-element-49664b10.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-492 .elementor-element.elementor-element-49664b10.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-cdac7b5 );}.elementor-492 .elementor-element.elementor-element-49664b10.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-492 .elementor-element.elementor-element-49664b10.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-492 .elementor-element.elementor-element-49664b10.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-492 .elementor-element.elementor-element-49664b10.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-cdac7b5 );color:var( --e-global-color-cdac7b5 );border-color:var( --e-global-color-cdac7b5 );}.elementor-492 .elementor-element.elementor-element-49664b10 .elementor-icon{font-size:60px;}.elementor-492 .elementor-element.elementor-element-49664b10 .elementor-icon-box-title, .elementor-492 .elementor-element.elementor-element-49664b10 .elementor-icon-box-title a{font-size:34px;font-weight:700;}.elementor-492 .elementor-element.elementor-element-49664b10 .elementor-icon-box-title{color:var( --e-global-color-accent );}.elementor-492 .elementor-element.elementor-element-49664b10:has(:hover) .elementor-icon-box-title,
					 .elementor-492 .elementor-element.elementor-element-49664b10:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-cdac7b5 );}.elementor-492 .elementor-element.elementor-element-49664b10 .elementor-icon-box-description{font-size:20px;line-height:1.45em;color:var( --e-global-color-cdac7b5 );}.elementor-492 .elementor-element.elementor-element-148277b .elementor-button{background-color:#FFFFFF00;font-size:18px;font-weight:400;text-transform:lowercase;font-style:italic;fill:var( --e-global-color-cdac7b5 );color:var( --e-global-color-cdac7b5 );border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF00;border-radius:8px 8px 8px 8px;}.elementor-492 .elementor-element.elementor-element-148277b .elementor-button:hover, .elementor-492 .elementor-element.elementor-element-148277b .elementor-button:focus{color:var( --e-global-color-accent );}.elementor-492 .elementor-element.elementor-element-148277b .elementor-button:hover svg, .elementor-492 .elementor-element.elementor-element-148277b .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-492 .elementor-element.elementor-element-5f67117{--display:flex;--min-height:650px;--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;--justify-content:center;--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-492 .elementor-element.elementor-element-5f67117:not(.elementor-motion-effects-element-type-background), .elementor-492 .elementor-element.elementor-element-5f67117 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://seo-book.pl/wp-content/uploads/2026/08/2151037495.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-492 .elementor-element.elementor-element-73f4827{--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;--border-radius:24px 24px 24px 24px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-492 .elementor-element.elementor-element-73f4827:not(.elementor-motion-effects-element-type-background), .elementor-492 .elementor-element.elementor-element-73f4827 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#14141480;}.elementor-492 .elementor-element.elementor-element-29ffa801{text-align:start;}.elementor-492 .elementor-element.elementor-element-29ffa801 .elementor-heading-title{font-size:11px;font-weight:700;line-height:1.12em;color:#55D79D;}.elementor-492 .elementor-element.elementor-element-536fd7c9{text-align:start;}.elementor-492 .elementor-element.elementor-element-536fd7c9 .elementor-heading-title{font-size:48px;font-weight:700;line-height:1.12em;color:#FFFFFF;}.elementor-492 .elementor-element.elementor-element-63ad699e{text-align:start;font-size:16px;line-height:1.6em;color:#D6E3DD;}.elementor-492 .elementor-element.elementor-element-6f6e10d3 .elementor-button{background-color:#55D79D;font-size:13px;font-weight:700;fill:#06291E;color:#06291E;border-style:none;border-radius:8px 8px 8px 8px;}.elementor-492 .elementor-element.elementor-element-6f6e10d3 .elementor-button:hover, .elementor-492 .elementor-element.elementor-element-6f6e10d3 .elementor-button:focus{background-color:#0E392D;color:#FFFFFF;}.elementor-492 .elementor-element.elementor-element-6f6e10d3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-492 .elementor-element.elementor-element-6f6e10d3 .elementor-button:hover svg, .elementor-492 .elementor-element.elementor-element-6f6e10d3 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-492 .elementor-element.elementor-element-850f232{--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:0px 20px;--row-gap:0px;--column-gap:20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-492 .elementor-element.elementor-element-fdeeff5{--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:5px 5px;--row-gap:5px;--column-gap:5px;border-style:solid;--border-style:solid;border-width:0px 1px 0px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );--border-radius:8px 8px 8px 8px;--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-492 .elementor-element.elementor-element-fdeeff5:not(.elementor-motion-effects-element-type-background), .elementor-492 .elementor-element.elementor-element-fdeeff5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-492 .elementor-element.elementor-element-e91e615{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-492 .elementor-element.elementor-element-e91e615 .elementor-icon-box-wrapper{align-items:center;gap:30px;}.elementor-492 .elementor-element.elementor-element-e91e615 .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-accent );}.elementor-492 .elementor-element.elementor-element-e91e615.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-492 .elementor-element.elementor-element-e91e615.elementor-view-framed .elementor-icon, .elementor-492 .elementor-element.elementor-element-e91e615.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-492 .elementor-element.elementor-element-e91e615 .elementor-icon{font-size:50px;}.elementor-492 .elementor-element.elementor-element-e91e615 .elementor-icon-box-title, .elementor-492 .elementor-element.elementor-element-e91e615 .elementor-icon-box-title a{font-size:22px;font-weight:700;}.elementor-492 .elementor-element.elementor-element-e91e615 .elementor-icon-box-description{font-size:11px;line-height:1.45em;color:var( --e-global-color-accent );}.elementor-492 .elementor-element.elementor-element-79527da{--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:5px 5px;--row-gap:5px;--column-gap:5px;border-style:solid;--border-style:solid;border-width:0px 1px 0px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );--border-radius:8px 8px 8px 8px;--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-492 .elementor-element.elementor-element-79527da:not(.elementor-motion-effects-element-type-background), .elementor-492 .elementor-element.elementor-element-79527da > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-492 .elementor-element.elementor-element-b515daa{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-492 .elementor-element.elementor-element-b515daa .elementor-icon-box-wrapper{align-items:center;gap:30px;}.elementor-492 .elementor-element.elementor-element-b515daa .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-accent );}.elementor-492 .elementor-element.elementor-element-b515daa.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-492 .elementor-element.elementor-element-b515daa.elementor-view-framed .elementor-icon, .elementor-492 .elementor-element.elementor-element-b515daa.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-492 .elementor-element.elementor-element-b515daa .elementor-icon{font-size:50px;}.elementor-492 .elementor-element.elementor-element-b515daa .elementor-icon-box-title, .elementor-492 .elementor-element.elementor-element-b515daa .elementor-icon-box-title a{font-size:22px;font-weight:700;}.elementor-492 .elementor-element.elementor-element-b515daa .elementor-icon-box-description{font-size:11px;line-height:1.45em;color:var( --e-global-color-accent );}.elementor-492 .elementor-element.elementor-element-41a5fc0{--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:5px 5px;--row-gap:5px;--column-gap:5px;border-style:solid;--border-style:solid;border-width:0px 1px 0px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );--border-radius:8px 8px 8px 8px;--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-492 .elementor-element.elementor-element-41a5fc0:not(.elementor-motion-effects-element-type-background), .elementor-492 .elementor-element.elementor-element-41a5fc0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-492 .elementor-element.elementor-element-0925d3c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-492 .elementor-element.elementor-element-0925d3c .elementor-icon-box-wrapper{align-items:center;gap:30px;}.elementor-492 .elementor-element.elementor-element-0925d3c .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-accent );}.elementor-492 .elementor-element.elementor-element-0925d3c.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-492 .elementor-element.elementor-element-0925d3c.elementor-view-framed .elementor-icon, .elementor-492 .elementor-element.elementor-element-0925d3c.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-492 .elementor-element.elementor-element-0925d3c .elementor-icon{font-size:50px;}.elementor-492 .elementor-element.elementor-element-0925d3c .elementor-icon-box-title, .elementor-492 .elementor-element.elementor-element-0925d3c .elementor-icon-box-title a{font-size:22px;font-weight:700;}.elementor-492 .elementor-element.elementor-element-0925d3c .elementor-icon-box-description{font-size:11px;line-height:1.45em;color:var( --e-global-color-accent );}.elementor-492 .elementor-element.elementor-element-682decb{--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:5px 5px;--row-gap:5px;--column-gap:5px;border-style:solid;--border-style:solid;border-width:0px 1px 0px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );--border-radius:8px 8px 8px 8px;--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-492 .elementor-element.elementor-element-682decb:not(.elementor-motion-effects-element-type-background), .elementor-492 .elementor-element.elementor-element-682decb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-492 .elementor-element.elementor-element-409d2db{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-492 .elementor-element.elementor-element-409d2db .elementor-icon-box-wrapper{align-items:center;gap:30px;}.elementor-492 .elementor-element.elementor-element-409d2db .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-accent );}.elementor-492 .elementor-element.elementor-element-409d2db.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-492 .elementor-element.elementor-element-409d2db.elementor-view-framed .elementor-icon, .elementor-492 .elementor-element.elementor-element-409d2db.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-492 .elementor-element.elementor-element-409d2db .elementor-icon{font-size:50px;}.elementor-492 .elementor-element.elementor-element-409d2db .elementor-icon-box-title, .elementor-492 .elementor-element.elementor-element-409d2db .elementor-icon-box-title a{font-size:22px;font-weight:700;}.elementor-492 .elementor-element.elementor-element-409d2db .elementor-icon-box-description{font-size:11px;line-height:1.45em;color:var( --e-global-color-accent );}.elementor-492 .elementor-element.elementor-element-e0acf77{--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;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:40px;--padding-right:40px;}.elementor-492 .elementor-element.elementor-element-e0acf77:not(.elementor-motion-effects-element-type-background), .elementor-492 .elementor-element.elementor-element-e0acf77 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-primary ) 0%, var( --e-global-color-10eb1fd ) 100%);}.elementor-492 .elementor-element.elementor-element-bf08fd8{text-align:start;}.elementor-492 .elementor-element.elementor-element-bf08fd8 .elementor-heading-title{font-size:11px;font-weight:700;line-height:1.12em;color:var( --e-global-color-cdac7b5 );}.elementor-492 .elementor-element.elementor-element-9e937bb{text-align:start;}.elementor-492 .elementor-element.elementor-element-9e937bb .elementor-heading-title{font-size:42px;font-weight:700;line-height:1.12em;color:var( --e-global-color-accent );}.elementor-492 .elementor-element.elementor-element-9fe336f{text-align:start;font-size:15px;line-height:1.6em;color:var( --e-global-color-cdac7b5 );}.elementor-492 .elementor-element.elementor-element-9fe336f a{color:var( --e-global-color-text );}.elementor-492 .elementor-element.elementor-element-e8fcd13{--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:0px 20px;--row-gap:0px;--column-gap:20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-492 .elementor-element.elementor-element-c63a026{--display:flex;--min-height:210px;--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:space-between;--align-items:stretch;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#29473B;--border-color:#29473B;--border-radius:15px 15px 15px 15px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-492 .elementor-element.elementor-element-c63a026:not(.elementor-motion-effects-element-type-background), .elementor-492 .elementor-element.elementor-element-c63a026 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#10231C;}.elementor-492 .elementor-element.elementor-element-33aeb62 .elementor-icon-box-wrapper{gap:15px;}.elementor-492 .elementor-element.elementor-element-33aeb62.elementor-view-stacked .elementor-icon{background-color:#55D79D;}.elementor-492 .elementor-element.elementor-element-33aeb62.elementor-view-framed .elementor-icon, .elementor-492 .elementor-element.elementor-element-33aeb62.elementor-view-default .elementor-icon{fill:#55D79D;color:#55D79D;border-color:#55D79D;}.elementor-492 .elementor-element.elementor-element-33aeb62 .elementor-icon{font-size:26px;}.elementor-492 .elementor-element.elementor-element-33aeb62 .elementor-icon-box-title, .elementor-492 .elementor-element.elementor-element-33aeb62 .elementor-icon-box-title a{font-size:14px;font-weight:700;}.elementor-492 .elementor-element.elementor-element-33aeb62 .elementor-icon-box-title{color:#FFFFFF;}.elementor-492 .elementor-element.elementor-element-33aeb62 .elementor-icon-box-description{font-size:11px;line-height:1.45em;color:#B7C8C1;}.elementor-492 .elementor-element.elementor-element-bb0c4d1 .elementor-button{background-color:#FFFFFF00;font-size:13px;font-weight:700;fill:var( --e-global-color-cdac7b5 );color:var( --e-global-color-cdac7b5 );border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF00;border-radius:8px 8px 8px 8px;}.elementor-492 .elementor-element.elementor-element-bb0c4d1 .elementor-button:hover, .elementor-492 .elementor-element.elementor-element-bb0c4d1 .elementor-button:focus{color:#55D79D;}.elementor-492 .elementor-element.elementor-element-bb0c4d1 .elementor-button:hover svg, .elementor-492 .elementor-element.elementor-element-bb0c4d1 .elementor-button:focus svg{fill:#55D79D;}.elementor-492 .elementor-element.elementor-element-eb93511{--display:flex;--min-height:210px;--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:space-between;--align-items:stretch;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#29473B;--border-color:#29473B;--border-radius:15px 15px 15px 15px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-492 .elementor-element.elementor-element-eb93511:not(.elementor-motion-effects-element-type-background), .elementor-492 .elementor-element.elementor-element-eb93511 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#10231C;}.elementor-492 .elementor-element.elementor-element-c25e134 .elementor-icon-box-wrapper{gap:15px;}.elementor-492 .elementor-element.elementor-element-c25e134.elementor-view-stacked .elementor-icon{background-color:#55D79D;}.elementor-492 .elementor-element.elementor-element-c25e134.elementor-view-framed .elementor-icon, .elementor-492 .elementor-element.elementor-element-c25e134.elementor-view-default .elementor-icon{fill:#55D79D;color:#55D79D;border-color:#55D79D;}.elementor-492 .elementor-element.elementor-element-c25e134 .elementor-icon{font-size:26px;}.elementor-492 .elementor-element.elementor-element-c25e134 .elementor-icon-box-title, .elementor-492 .elementor-element.elementor-element-c25e134 .elementor-icon-box-title a{font-size:14px;font-weight:700;}.elementor-492 .elementor-element.elementor-element-c25e134 .elementor-icon-box-title{color:#FFFFFF;}.elementor-492 .elementor-element.elementor-element-c25e134 .elementor-icon-box-description{font-size:11px;line-height:1.45em;color:#B7C8C1;}.elementor-492 .elementor-element.elementor-element-c6d23a9 .elementor-button{background-color:#FFFFFF00;font-size:13px;font-weight:700;fill:var( --e-global-color-cdac7b5 );color:var( --e-global-color-cdac7b5 );border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF00;border-radius:8px 8px 8px 8px;}.elementor-492 .elementor-element.elementor-element-c6d23a9 .elementor-button:hover, .elementor-492 .elementor-element.elementor-element-c6d23a9 .elementor-button:focus{color:var( --e-global-color-accent );}.elementor-492 .elementor-element.elementor-element-c6d23a9 .elementor-button:hover svg, .elementor-492 .elementor-element.elementor-element-c6d23a9 .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-492 .elementor-element.elementor-element-d8b4cd8{--display:flex;--min-height:210px;--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:space-between;--align-items:stretch;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#29473B;--border-color:#29473B;--border-radius:15px 15px 15px 15px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-492 .elementor-element.elementor-element-d8b4cd8:not(.elementor-motion-effects-element-type-background), .elementor-492 .elementor-element.elementor-element-d8b4cd8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#10231C;}.elementor-492 .elementor-element.elementor-element-47875e9 .elementor-icon-box-wrapper{gap:15px;}.elementor-492 .elementor-element.elementor-element-47875e9.elementor-view-stacked .elementor-icon{background-color:#55D79D;}.elementor-492 .elementor-element.elementor-element-47875e9.elementor-view-framed .elementor-icon, .elementor-492 .elementor-element.elementor-element-47875e9.elementor-view-default .elementor-icon{fill:#55D79D;color:#55D79D;border-color:#55D79D;}.elementor-492 .elementor-element.elementor-element-47875e9 .elementor-icon{font-size:26px;}.elementor-492 .elementor-element.elementor-element-47875e9 .elementor-icon-box-title, .elementor-492 .elementor-element.elementor-element-47875e9 .elementor-icon-box-title a{font-size:14px;font-weight:700;}.elementor-492 .elementor-element.elementor-element-47875e9 .elementor-icon-box-title{color:#FFFFFF;}.elementor-492 .elementor-element.elementor-element-47875e9 .elementor-icon-box-description{font-size:11px;line-height:1.45em;color:#B7C8C1;}.elementor-492 .elementor-element.elementor-element-3d22582 .elementor-button{background-color:#FFFFFF00;font-size:13px;font-weight:700;fill:var( --e-global-color-cdac7b5 );color:var( --e-global-color-cdac7b5 );border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF00;border-radius:8px 8px 8px 8px;}.elementor-492 .elementor-element.elementor-element-3d22582 .elementor-button:hover, .elementor-492 .elementor-element.elementor-element-3d22582 .elementor-button:focus{color:var( --e-global-color-accent );}.elementor-492 .elementor-element.elementor-element-3d22582 .elementor-button:hover svg, .elementor-492 .elementor-element.elementor-element-3d22582 .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-492 .elementor-element.elementor-element-227064b{--display:flex;--min-height:210px;--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:space-between;--align-items:stretch;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#29473B;--border-color:#29473B;--border-radius:15px 15px 15px 15px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-492 .elementor-element.elementor-element-227064b:not(.elementor-motion-effects-element-type-background), .elementor-492 .elementor-element.elementor-element-227064b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#10231C;}.elementor-492 .elementor-element.elementor-element-d22c02e .elementor-icon-box-wrapper{gap:15px;}.elementor-492 .elementor-element.elementor-element-d22c02e.elementor-view-stacked .elementor-icon{background-color:#55D79D;}.elementor-492 .elementor-element.elementor-element-d22c02e.elementor-view-framed .elementor-icon, .elementor-492 .elementor-element.elementor-element-d22c02e.elementor-view-default .elementor-icon{fill:#55D79D;color:#55D79D;border-color:#55D79D;}.elementor-492 .elementor-element.elementor-element-d22c02e .elementor-icon{font-size:26px;}.elementor-492 .elementor-element.elementor-element-d22c02e .elementor-icon-box-title, .elementor-492 .elementor-element.elementor-element-d22c02e .elementor-icon-box-title a{font-size:14px;font-weight:700;}.elementor-492 .elementor-element.elementor-element-d22c02e .elementor-icon-box-title{color:#FFFFFF;}.elementor-492 .elementor-element.elementor-element-d22c02e .elementor-icon-box-description{font-size:11px;line-height:1.45em;color:#B7C8C1;}.elementor-492 .elementor-element.elementor-element-1689508 .elementor-button{background-color:#FFFFFF00;font-size:13px;font-weight:700;fill:var( --e-global-color-cdac7b5 );color:var( --e-global-color-cdac7b5 );border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF00;border-radius:8px 8px 8px 8px;}.elementor-492 .elementor-element.elementor-element-1689508 .elementor-button:hover, .elementor-492 .elementor-element.elementor-element-1689508 .elementor-button:focus{color:var( --e-global-color-accent );}.elementor-492 .elementor-element.elementor-element-1689508 .elementor-button:hover svg, .elementor-492 .elementor-element.elementor-element-1689508 .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-492 .elementor-element.elementor-element-ca9d5f8{--display:flex;--min-height:210px;--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:space-between;--align-items:stretch;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#29473B;--border-color:#29473B;--border-radius:15px 15px 15px 15px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-492 .elementor-element.elementor-element-ca9d5f8:not(.elementor-motion-effects-element-type-background), .elementor-492 .elementor-element.elementor-element-ca9d5f8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-cdac7b5 );}.elementor-492 .elementor-element.elementor-element-db45d34 .elementor-icon-box-wrapper{gap:15px;}.elementor-492 .elementor-element.elementor-element-db45d34.elementor-view-stacked .elementor-icon{background-color:#55D79D;}.elementor-492 .elementor-element.elementor-element-db45d34.elementor-view-framed .elementor-icon, .elementor-492 .elementor-element.elementor-element-db45d34.elementor-view-default .elementor-icon{fill:#55D79D;color:#55D79D;border-color:#55D79D;}.elementor-492 .elementor-element.elementor-element-db45d34 .elementor-icon{font-size:26px;}.elementor-492 .elementor-element.elementor-element-db45d34 .elementor-icon-box-title, .elementor-492 .elementor-element.elementor-element-db45d34 .elementor-icon-box-title a{font-size:14px;font-weight:700;}.elementor-492 .elementor-element.elementor-element-db45d34 .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-492 .elementor-element.elementor-element-db45d34 .elementor-icon-box-description{font-size:11px;line-height:1.45em;color:var( --e-global-color-primary );}.elementor-492 .elementor-element.elementor-element-d09b199 .elementor-button{background-color:#FFFFFF00;font-size:13px;font-weight:700;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF00;border-radius:8px 8px 8px 8px;}.elementor-492 .elementor-element.elementor-element-d09b199 .elementor-button:hover, .elementor-492 .elementor-element.elementor-element-d09b199 .elementor-button:focus{color:var( --e-global-color-accent );}.elementor-492 .elementor-element.elementor-element-d09b199 .elementor-button:hover svg, .elementor-492 .elementor-element.elementor-element-d09b199 .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-492 .elementor-element.elementor-element-27f865f1{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:24px;--padding-right:24px;}.elementor-492 .elementor-element.elementor-element-27f865f1:not(.elementor-motion-effects-element-type-background), .elementor-492 .elementor-element.elementor-element-27f865f1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-cdac7b5 );}.elementor-492 .elementor-element.elementor-element-138edfbb{text-align:start;}.elementor-492 .elementor-element.elementor-element-138edfbb .elementor-heading-title{font-size:11px;font-weight:700;line-height:1.12em;color:#164C3B;}.elementor-492 .elementor-element.elementor-element-7c4134cd{text-align:start;}.elementor-492 .elementor-element.elementor-element-7c4134cd .elementor-heading-title{font-size:42px;font-weight:700;line-height:1.12em;color:#0F172A;}.elementor-492 .elementor-element.elementor-element-b230e6c{--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:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-492 .elementor-element.elementor-element-1ca47b{--display:flex;--min-height:440px;--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;--justify-content:flex-end;--gap:10px 0px;--row-gap:10px;--column-gap:0px;--overlay-opacity:0.5;--border-radius:18px 18px 18px 18px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-492 .elementor-element.elementor-element-1ca47b:not(.elementor-motion-effects-element-type-background), .elementor-492 .elementor-element.elementor-element-1ca47b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://seo-book.pl/wp-content/uploads/2026/08/Firefly_GeminiFlash_Oswietlenie-zewnetrzne-do-domu-i-ogrodu-717947-2.png");background-position:center center;background-size:cover;}.elementor-492 .elementor-element.elementor-element-1ca47b::before, .elementor-492 .elementor-element.elementor-element-1ca47b > .elementor-background-video-container::before, .elementor-492 .elementor-element.elementor-element-1ca47b > .e-con-inner > .elementor-background-video-container::before, .elementor-492 .elementor-element.elementor-element-1ca47b > .elementor-background-slideshow::before, .elementor-492 .elementor-element.elementor-element-1ca47b > .e-con-inner > .elementor-background-slideshow::before, .elementor-492 .elementor-element.elementor-element-1ca47b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, rgba(3,16,18,0.02) 0%, rgba(3,16,18,0.90) 100%);}.elementor-492 .elementor-element.elementor-element-1ca47b.e-con:hover{--e-con-transform-scale:0.99;}.elementor-492 .elementor-element.elementor-element-541a12e0{text-align:start;}.elementor-492 .elementor-element.elementor-element-541a12e0 .elementor-heading-title{font-size:11px;font-weight:700;line-height:1.12em;color:#55D79D;}.elementor-492 .elementor-element.elementor-element-60b58725{text-align:start;}.elementor-492 .elementor-element.elementor-element-60b58725 .elementor-heading-title{font-size:30px;font-weight:700;line-height:1.12em;color:#FFFFFF;}.elementor-492 .elementor-element.elementor-element-16f7168a{text-align:start;font-size:13px;line-height:1.6em;color:#D7E1DD;}.elementor-492 .elementor-element.elementor-element-7bd6f164 .elementor-button{background-color:#FFFFFF00;font-size:13px;font-weight:700;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;border-radius:8px 8px 8px 8px;}.elementor-492 .elementor-element.elementor-element-7bd6f164 .elementor-button:hover, .elementor-492 .elementor-element.elementor-element-7bd6f164 .elementor-button:focus{background-color:#0E392D;color:#FFFFFF;}.elementor-492 .elementor-element.elementor-element-7bd6f164 .elementor-button:hover svg, .elementor-492 .elementor-element.elementor-element-7bd6f164 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-492 .elementor-element.elementor-element-473d7902{--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:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:0px;}.elementor-492 .elementor-element.elementor-element-20a3bc64{--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;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E1E7EB;--border-color:#E1E7EB;--border-radius:16px 16px 16px 16px;--padding-top:18px;--padding-bottom:18px;--padding-left:18px;--padding-right:18px;}.elementor-492 .elementor-element.elementor-element-20a3bc64:not(.elementor-motion-effects-element-type-background), .elementor-492 .elementor-element.elementor-element-20a3bc64 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-492 .elementor-element.elementor-element-20a3bc64.e-con:hover{--e-con-transform-scale:0.99;}.elementor-492 .elementor-element.elementor-element-2b1313b6{--display:flex;}.elementor-widget-image.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-image .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-image .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-image.pa-bg-clipped-yes.premium-gbadge-custom .premium-global-badge-{{ID}} .premium-badge-text, .elementor-widget-image:not(.premium-gbadge-custom) .premium-global-badge-{{ID}} .premium-badge-container, .elementor-widget-image.premium-gbadge-custom:not(.pa-bg-clipped-yes) .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-image .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-492 .elementor-element.elementor-element-23e92b08 img{width:100%;height:130px;object-fit:cover;object-position:center center;}.elementor-492 .elementor-element.elementor-element-65150edd{--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;}.elementor-492 .elementor-element.elementor-element-4f48d60d{text-align:start;}.elementor-492 .elementor-element.elementor-element-4f48d60d .elementor-heading-title{font-size:19px;font-weight:700;line-height:1.12em;color:#0F172A;}.elementor-492 .elementor-element.elementor-element-967cb3{text-align:start;font-size:12px;line-height:1.6em;color:#64748B;}.elementor-492 .elementor-element.elementor-element-15c19470{--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;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E1E7EB;--border-color:#E1E7EB;--border-radius:16px 16px 16px 16px;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:18px;--padding-bottom:18px;--padding-left:18px;--padding-right:18px;}.elementor-492 .elementor-element.elementor-element-15c19470:not(.elementor-motion-effects-element-type-background), .elementor-492 .elementor-element.elementor-element-15c19470 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-492 .elementor-element.elementor-element-15c19470.e-con:hover{--e-con-transform-scale:0.99;}.elementor-492 .elementor-element.elementor-element-751fa25{--display:flex;}.elementor-492 .elementor-element.elementor-element-7e564591 img{width:100%;height:130px;object-fit:cover;object-position:center center;}.elementor-492 .elementor-element.elementor-element-5580a252{--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;}.elementor-492 .elementor-element.elementor-element-3a4e93f7{text-align:start;}.elementor-492 .elementor-element.elementor-element-3a4e93f7 .elementor-heading-title{font-size:19px;font-weight:700;line-height:1.12em;color:#0F172A;}.elementor-492 .elementor-element.elementor-element-5bad40f4{text-align:start;font-size:12px;line-height:1.6em;color:#64748B;}.elementor-492 .elementor-element.elementor-element-30d97b30 .elementor-button{background-color:#FFFFFF00;font-size:13px;font-weight:700;fill:#164C3B;color:#164C3B;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF00;border-radius:8px 8px 8px 8px;}.elementor-492 .elementor-element.elementor-element-30d97b30 .elementor-button:hover, .elementor-492 .elementor-element.elementor-element-30d97b30 .elementor-button:focus{background-color:#0E392D;color:#FFFFFF;}.elementor-492 .elementor-element.elementor-element-30d97b30 .elementor-button:hover svg, .elementor-492 .elementor-element.elementor-element-30d97b30 .elementor-button:focus svg{fill:#FFFFFF;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-492 .elementor-element.elementor-element-e3821b8{--content-width:1300px;}.elementor-492 .elementor-element.elementor-element-2e5b90f{--content-width:1320px;}.elementor-492 .elementor-element.elementor-element-2a90a27{--content-width:1300px;}.elementor-492 .elementor-element.elementor-element-76b242f{--width:80%;}.elementor-492 .elementor-element.elementor-element-e926396{--width:20%;}.elementor-492 .elementor-element.elementor-element-8776c7b{--width:100%;}.elementor-492 .elementor-element.elementor-element-d9545a7{--width:33.33%;}.elementor-492 .elementor-element.elementor-element-999b06e{--width:33.33%;}.elementor-492 .elementor-element.elementor-element-0df59d2{--width:33.33%;}.elementor-492 .elementor-element.elementor-element-49d43a87{--content-width:1300px;}.elementor-492 .elementor-element.elementor-element-6e5d27c{--content-width:1300px;}.elementor-492 .elementor-element.elementor-element-2f399cbd{--width:100%;}.elementor-492 .elementor-element.elementor-element-6027eac6{--content-width:1300px;}.elementor-492 .elementor-element.elementor-element-38b00654{--width:70%;}.elementor-492 .elementor-element.elementor-element-5ec8e553{--width:30%;}.elementor-492 .elementor-element.elementor-element-32ec1020{--content-width:1300px;}.elementor-492 .elementor-element.elementor-element-36e9ea8{--content-width:1300px;}.elementor-492 .elementor-element.elementor-element-2533afc{--width:60%;}.elementor-492 .elementor-element.elementor-element-6f3eb9b{--width:40%;}.elementor-492 .elementor-element.elementor-element-59fbebc5{--width:100%;}.elementor-492 .elementor-element.elementor-element-5f67117{--content-width:1300px;}.elementor-492 .elementor-element.elementor-element-73f4827{--width:100%;}.elementor-492 .elementor-element.elementor-element-79527da{--width:100%;}.elementor-492 .elementor-element.elementor-element-41a5fc0{--width:100%;}.elementor-492 .elementor-element.elementor-element-682decb{--width:100%;}.elementor-492 .elementor-element.elementor-element-e0acf77{--content-width:1300px;}.elementor-492 .elementor-element.elementor-element-27f865f1{--content-width:1320px;}.elementor-492 .elementor-element.elementor-element-1ca47b{--content-width:1300px;}}@media(min-width:1025px){.elementor-492 .elementor-element.elementor-element-5f67117:not(.elementor-motion-effects-element-type-background), .elementor-492 .elementor-element.elementor-element-5f67117 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}@media(max-width:1024px){.elementor-492 .elementor-element.elementor-element-e3821b8{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-492 .elementor-element.elementor-element-8776c7b{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-492 .elementor-element.elementor-element-2f399cbd{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-492 .elementor-element.elementor-element-6027eac6{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-492 .elementor-element.elementor-element-850f232{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-492 .elementor-element.elementor-element-e8fcd13{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-492 .elementor-element.elementor-element-b230e6c{--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;}}/* Start custom CSS for button, class: .elementor-element-1eb2c6a */.kernberg-btn{

    position:relative;
    overflow:hidden;

    transition:.35s;

}

.kernberg-btn:before{

    content:"";

    position:absolute;

    left:-150%;
    top:0;

    width:70px;
    height:100%;

    transform:skewX(-25deg);

    background:linear-gradient(

        90deg,

        rgba(255,255,255,0),

        rgba(255,255,255,.45),

        rgba(255,255,255,0)

    );

}

.kernberg-btn:hover:before{

    animation:shine .8s ease;

}

@keyframes shine{

0%{

left:-150%;

}

100%{

left:170%;

}

}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-e94b5c2 */.kernberg-btn{

    position:relative;
    overflow:hidden;

    transition:.35s;

}

.kernberg-btn:before{

    content:"";

    position:absolute;

    left:-150%;
    top:0;

    width:70px;
    height:100%;

    transform:skewX(-25deg);

    background:linear-gradient(

        90deg,

        rgba(255,255,255,0),

        rgba(255,255,255,.45),

        rgba(255,255,255,0)

    );

}

.kernberg-btn:hover:before{

    animation:shine .8s ease;

}

@keyframes shine{

0%{

left:-150%;

}

100%{

left:170%;

}

}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-2c70800 */.kernberg-btn{

    position:relative;
    overflow:hidden;

    transition:.35s;

}

.kernberg-btn:before{

    content:"";

    position:absolute;

    left:-150%;
    top:0;

    width:70px;
    height:100%;

    transform:skewX(-25deg);

    background:linear-gradient(

        90deg,

        rgba(255,255,255,0),

        rgba(255,255,255,.45),

        rgba(255,255,255,0)

    );

}

.kernberg-btn:hover:before{

    animation:shine .8s ease;

}

@keyframes shine{

0%{

left:-150%;

}

100%{

left:170%;

}

}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-4f820ca */.kernberg-btn{

    position:relative;
    overflow:hidden;

    transition:.35s;

}

.kernberg-btn:before{

    content:"";

    position:absolute;

    left:-150%;
    top:0;

    width:70px;
    height:100%;

    transform:skewX(-25deg);

    background:linear-gradient(

        90deg,

        rgba(255,255,255,0),

        rgba(255,255,255,.45),

        rgba(255,255,255,0)

    );

}

.kernberg-btn:hover:before{

    animation:shine .8s ease;

}

@keyframes shine{

0%{

left:-150%;

}

100%{

left:170%;

}

}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-5548638 */.kernberg-btn{

    position:relative;
    overflow:hidden;

    transition:.35s;

}

.kernberg-btn:before{

    content:"";

    position:absolute;

    left:-150%;
    top:0;

    width:70px;
    height:100%;

    transform:skewX(-25deg);

    background:linear-gradient(

        90deg,

        rgba(255,255,255,0),

        rgba(255,255,255,.45),

        rgba(255,255,255,0)

    );

}

.kernberg-btn:hover:before{

    animation:shine .8s ease;

}

@keyframes shine{

0%{

left:-150%;

}

100%{

left:170%;

}

}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-435b2b4 */.kernberg-btn{

    position:relative;
    overflow:hidden;

    transition:.35s;

}

.kernberg-btn:before{

    content:"";

    position:absolute;

    left:-150%;
    top:0;

    width:70px;
    height:100%;

    transform:skewX(-25deg);

    background:linear-gradient(

        90deg,

        rgba(255,255,255,0),

        rgba(255,255,255,.45),

        rgba(255,255,255,0)

    );

}

.kernberg-btn:hover:before{

    animation:shine .8s ease;

}

@keyframes shine{

0%{

left:-150%;

}

100%{

left:170%;

}

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-736828a4 *//* ===========================
   KERNBERG – KARTY BRANŻ
=========================== */

.kernberg-industry-card{
    position: relative;
    overflow: hidden;

    transition:
        transform .45s cubic-bezier(.23,1,.32,1),
        box-shadow .45s ease,
        border-color .45s ease;

    will-change: transform;
}

/* przyciemnienie zdjęcia */
.kernberg-industry-card:before{
    content: "";

    position: absolute;
    inset: 0;

    z-index: 1;

    background:
        linear-gradient(
            180deg,
            rgba(5,15,20,.02) 25%,
            rgba(5,15,20,.35) 60%,
            rgba(5,15,20,.82) 100%
        );

    transition: background .45s ease;
}

/* zielona linia na dole */
.kernberg-industry-card:after{
    content: "";

    position: absolute;

    left: 22px;
    right: 22px;
    bottom: 0;

    height: 3px;

    z-index: 3;

    background: #55D79D;

    transform: scaleX(0);
    transform-origin: left;

    transition: transform .45s cubic-bezier(.23,1,.32,1);
}

/* zdjęcie w tle kontenera Elementora */
.kernberg-industry-card{
    background-size: cover;
    background-position: center;

    transition:
        transform .45s cubic-bezier(.23,1,.32,1),
        box-shadow .45s ease,
        background-size .7s ease;
}

/* elementy wewnętrzne nad przyciemnieniem */
.kernberg-industry-card > .e-con-inner,
.kernberg-industry-card > .elementor-element{
    position: relative;
    z-index: 2;
}

/* tekst */
.kernberg-industry-card .elementor-heading-title,
.kernberg-industry-card .elementor-widget-text-editor{
    transition:
        transform .4s cubic-bezier(.23,1,.32,1),
        color .35s ease,
        opacity .35s ease;
}

/* hover */
.kernberg-industry-card:hover{
    transform: translateY(-6px);

    box-shadow:
        0 18px 38px rgba(15,23,42,.18),
        0 0 0 1px rgba(85,215,157,.22);
}

/* delikatny zoom zdjęcia */
.kernberg-industry-card:hover{
    background-size: 108%;
}

/* mocniejsze przyciemnienie */
.kernberg-industry-card:hover:before{
    background:
        linear-gradient(
            180deg,
            rgba(5,15,20,.10) 20%,
            rgba(5,15,20,.48) 58%,
            rgba(5,15,20,.92) 100%
        );
}

/* zielona linia */
.kernberg-industry-card:hover:after{
    transform: scaleX(1);
}

/* tekst lekko do góry */
.kernberg-industry-card:hover .elementor-heading-title{
    transform: translateY(-5px);
    color: #55D79D;
}

.kernberg-industry-card:hover .elementor-widget-text-editor{
    transform: translateY(-5px);
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-399c87f7 */.kernberg-btn{

    position:relative;
    overflow:hidden;

    transition:.35s;

}

.kernberg-btn:before{

    content:"";

    position:absolute;

    left:-150%;
    top:0;

    width:70px;
    height:100%;

    transform:skewX(-25deg);

    background:linear-gradient(

        90deg,

        rgba(255,255,255,0),

        rgba(255,255,255,.45),

        rgba(255,255,255,0)

    );

}

.kernberg-btn:hover:before{

    animation:shine .8s ease;

}

@keyframes shine{

0%{

left:-150%;

}

100%{

left:170%;

}

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5ec8e553 *//* ===========================
   KERNBERG TOOL CARD
=========================== */

.kernberg-tool-card{

    position:relative;
    overflow:hidden;

    transition:
        transform .35s cubic-bezier(.23,1,.32,1),
        box-shadow .35s cubic-bezier(.23,1,.32,1),
        border-color .35s ease,
        background .35s ease;

    border:1px solid rgba(255,255,255,.08);

}

/* ===========================
   GÓRNA LINIA
=========================== */

.kernberg-tool-card:before{

    content:"";

    position:absolute;

    left:24px;
    right:24px;
    top:0;

    height:2px;

    background:#55D79D;

    transform:scaleX(0);

    transform-origin:left;

    transition:.35s ease;

}

/* ===========================
   HOVER
=========================== */

.kernberg-tool-card:hover{

    transform:translateY(-6px);

    border-color:rgba(85,215,157,.45);

    box-shadow:

        0 15px 35px rgba(0,0,0,.18),

        0 0 0 1px rgba(85,215,157,.20),

        0 0 20px rgba(85,215,157,.15);

}

.kernberg-tool-card:hover:before{

    transform:scaleX(1);

}

/* ===========================
   IKONA
=========================== */

.kernberg-tool-card .tool-icon{

    transition:

        transform .35s ease,

        color .35s ease,

        filter .35s ease;

}

.kernberg-tool-card:hover .tool-icon{

    color:#55D79D;

    transform:scale(1.10);

    filter:drop-shadow(0 0 8px rgba(85,215,157,.45));

}

/* ===========================
   ZDJĘCIE
=========================== */

.kernberg-tool-card img{

    transition:

        transform .5s ease,

        filter .5s ease;

}

.kernberg-tool-card:hover img{

    transform:scale(1.04);

}

/* ===========================
   TYTUŁ
=========================== */

.kernberg-tool-card .elementor-heading-title{

    transition:color .3s ease;

}

.kernberg-tool-card:hover .elementor-heading-title{

    color:#55D79D;

}

/* ===========================
   OPIS
=========================== */

.kernberg-tool-card .elementor-widget-text-editor{

    transition:opacity .3s ease;

}

.kernberg-tool-card:hover .elementor-widget-text-editor{

    opacity:.95;

}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-148277b */.kernberg-link{

    position:relative;
    display:inline-flex;
    align-items:center;

    text-decoration:none;

}

.kernberg-link:after{

    content:"";

    position:absolute;

    left:0;
    bottom:-4px;

    width:100%;
    height:1px;

    background:#55D79D;

    transform:scaleX(0);

    transform-origin:left;

    transition:.35s ease;

}

.kernberg-link:hover:after{

    transform:scaleX(1);

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6f3eb9b *//* ===========================
   KERNBERG TOOL CARD
=========================== */

.kernberg-tool-card{

    position:relative;
    overflow:hidden;

    transition:
        transform .35s cubic-bezier(.23,1,.32,1),
        box-shadow .35s cubic-bezier(.23,1,.32,1),
        border-color .35s ease,
        background .35s ease;

    border:1px solid rgba(255,255,255,.08);

}

/* ===========================
   GÓRNA LINIA
=========================== */

.kernberg-tool-card:before{

    content:"";

    position:absolute;

    left:24px;
    right:24px;
    top:0;

    height:2px;

    background:#55D79D;

    transform:scaleX(0);

    transform-origin:left;

    transition:.35s ease;

}

/* ===========================
   HOVER
=========================== */

.kernberg-tool-card:hover{

    transform:translateY(-6px);

    border-color:rgba(85,215,157,.45);

    box-shadow:

        0 15px 35px rgba(0,0,0,.18),

        0 0 0 1px rgba(85,215,157,.20),

        0 0 20px rgba(85,215,157,.15);

}

.kernberg-tool-card:hover:before{

    transform:scaleX(1);

}

/* ===========================
   IKONA
=========================== */

.kernberg-tool-card .tool-icon{

    transition:

        transform .35s ease,

        color .35s ease,

        filter .35s ease;

}

.kernberg-tool-card:hover .tool-icon{

    color:#55D79D;

    transform:scale(1.10);

    filter:drop-shadow(0 0 8px rgba(85,215,157,.45));

}

/* ===========================
   ZDJĘCIE
=========================== */

.kernberg-tool-card img{

    transition:

        transform .5s ease,

        filter .5s ease;

}

.kernberg-tool-card:hover img{

    transform:scale(1.04);

}

/* ===========================
   TYTUŁ
=========================== */

.kernberg-tool-card .elementor-heading-title{

    transition:color .3s ease;

}

.kernberg-tool-card:hover .elementor-heading-title{

    color:#55D79D;

}

/* ===========================
   OPIS
=========================== */

.kernberg-tool-card .elementor-widget-text-editor{

    transition:opacity .3s ease;

}

.kernberg-tool-card:hover .elementor-widget-text-editor{

    opacity:.95;

}

.kernberg-industry-card{

    animation:kernGlow 7s ease-in-out infinite;

}

@keyframes kernGlow{

0%,100%{

box-shadow:0 10px 18px rgba(15,23,42,.08);

}

50%{

box-shadow:0 16px 28px rgba(15,23,42,.12);

}

}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-bb0c4d1 */.kernberg-link{

    position:relative;
    display:inline-flex;
    align-items:center;

    text-decoration:none;

}

.kernberg-link:after{

    content:"";

    position:absolute;

    left:0;
    bottom:-4px;

    width:100%;
    height:1px;

    background:#55D79D;

    transform:scaleX(0);

    transform-origin:left;

    transition:.35s ease;

}

.kernberg-link:hover:after{

    transform:scaleX(1);

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c63a026 *//* ===========================
   KERNBERG TOOL CARD
=========================== */

.kernberg-tool-card{

    position:relative;
    overflow:hidden;

    transition:
        transform .35s cubic-bezier(.23,1,.32,1),
        box-shadow .35s cubic-bezier(.23,1,.32,1),
        border-color .35s ease,
        background .35s ease;

    border:1px solid rgba(255,255,255,.08);

}

/* ===========================
   GÓRNA LINIA
=========================== */

.kernberg-tool-card:before{

    content:"";

    position:absolute;

    left:24px;
    right:24px;
    top:0;

    height:2px;

    background:#55D79D;

    transform:scaleX(0);

    transform-origin:left;

    transition:.35s ease;

}

/* ===========================
   HOVER
=========================== */

.kernberg-tool-card:hover{

    transform:translateY(-6px);

    border-color:rgba(85,215,157,.45);

    box-shadow:

        0 15px 35px rgba(0,0,0,.18),

        0 0 0 1px rgba(85,215,157,.20),

        0 0 20px rgba(85,215,157,.15);

}

.kernberg-tool-card:hover:before{

    transform:scaleX(1);

}

/* ===========================
   IKONA
=========================== */

.kernberg-tool-card .tool-icon{

    transition:

        transform .35s ease,

        color .35s ease,

        filter .35s ease;

}

.kernberg-tool-card:hover .tool-icon{

    color:#55D79D;

    transform:scale(1.10);

    filter:drop-shadow(0 0 8px rgba(85,215,157,.45));

}

/* ===========================
   ZDJĘCIE
=========================== */

.kernberg-tool-card img{

    transition:

        transform .5s ease,

        filter .5s ease;

}

.kernberg-tool-card:hover img{

    transform:scale(1.04);

}

/* ===========================
   TYTUŁ
=========================== */

.kernberg-tool-card .elementor-heading-title{

    transition:color .3s ease;

}

.kernberg-tool-card:hover .elementor-heading-title{

    color:#55D79D;

}

/* ===========================
   OPIS
=========================== */

.kernberg-tool-card .elementor-widget-text-editor{

    transition:opacity .3s ease;

}

.kernberg-tool-card:hover .elementor-widget-text-editor{

    opacity:.95;

}

.kernberg-industry-card{

    animation:kernGlow 7s ease-in-out infinite;

}

@keyframes kernGlow{

0%,100%{

box-shadow:0 10px 18px rgba(15,23,42,.08);

}

50%{

box-shadow:0 16px 28px rgba(15,23,42,.12);

}

}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-c6d23a9 */.kernberg-link{

    position:relative;
    display:inline-flex;
    align-items:center;

    text-decoration:none;

}

.kernberg-link:after{

    content:"";

    position:absolute;

    left:0;
    bottom:-4px;

    width:100%;
    height:1px;

    background:#55D79D;

    transform:scaleX(0);

    transform-origin:left;

    transition:.35s ease;

}

.kernberg-link:hover:after{

    transform:scaleX(1);

}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-3d22582 */.kernberg-link{

    position:relative;
    display:inline-flex;
    align-items:center;

    text-decoration:none;

}

.kernberg-link:after{

    content:"";

    position:absolute;

    left:0;
    bottom:-4px;

    width:100%;
    height:1px;

    background:#55D79D;

    transform:scaleX(0);

    transform-origin:left;

    transition:.35s ease;

}

.kernberg-link:hover:after{

    transform:scaleX(1);

}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-1689508 */.kernberg-link{

    position:relative;
    display:inline-flex;
    align-items:center;

    text-decoration:none;

}

.kernberg-link:after{

    content:"";

    position:absolute;

    left:0;
    bottom:-4px;

    width:100%;
    height:1px;

    background:#55D79D;

    transform:scaleX(0);

    transform-origin:left;

    transition:.35s ease;

}

.kernberg-link:hover:after{

    transform:scaleX(1);

}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-d09b199 */.kernberg-link{

    position:relative;
    display:inline-flex;
    align-items:center;

    text-decoration:none;

}

.kernberg-link:after{

    content:"";

    position:absolute;

    left:0;
    bottom:-4px;

    width:100%;
    height:1px;

    background:#55D79D;

    transform:scaleX(0);

    transform-origin:left;

    transition:.35s ease;

}

.kernberg-link:hover:after{

    transform:scaleX(1);

}/* End custom CSS */