.elementor-9 .elementor-element.elementor-element-233e51b2{--display:flex;--min-height:94vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:120px 120px;--row-gap:120px;--column-gap:120px;--overlay-opacity:0.59;--padding-top:070px;--padding-bottom:070px;--padding-left:20px;--padding-right:20px;}.elementor-9 .elementor-element.elementor-element-233e51b2:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-233e51b2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://kiwi--studio.pl/wp-content/uploads/2025/09/podmiana-glowne-zdjecie.jpeg");background-position:center center;background-repeat:no-repeat;}.elementor-9 .elementor-element.elementor-element-233e51b2::before, .elementor-9 .elementor-element.elementor-element-233e51b2 > .elementor-background-video-container::before, .elementor-9 .elementor-element.elementor-element-233e51b2 > .e-con-inner > .elementor-background-video-container::before, .elementor-9 .elementor-element.elementor-element-233e51b2 > .elementor-background-slideshow::before, .elementor-9 .elementor-element.elementor-element-233e51b2 > .e-con-inner > .elementor-background-slideshow::before, .elementor-9 .elementor-element.elementor-element-233e51b2 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-9 .elementor-element.elementor-element-3a8a72fe{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-3a8a72fe.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-9 .elementor-element.elementor-element-7ab68d7{--iteration-count:infinite;--animation-duration:1200ms;--dynamic-text-color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-7ab68d7 .elementor-headline{text-align:center;font-family:var( --e-global-typography-8352cd5-font-family ), Sans-serif;font-size:var( --e-global-typography-8352cd5-font-size );font-weight:var( --e-global-typography-8352cd5-font-weight );line-height:var( --e-global-typography-8352cd5-line-height );letter-spacing:var( --e-global-typography-8352cd5-letter-spacing );}.elementor-9 .elementor-element.elementor-element-7ab68d7 .elementor-headline-dynamic-wrapper path{stroke:#02010100;stroke-width:4px;}.elementor-9 .elementor-element.elementor-element-7ab68d7 .elementor-headline-plain-text{color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-7ab68d7 .elementor-headline-dynamic-text{font-family:var( --e-global-typography-8d958d2-font-family ), Sans-serif;font-weight:var( --e-global-typography-8d958d2-font-weight );font-style:var( --e-global-typography-8d958d2-font-style );}.elementor-9 .elementor-element.elementor-element-7ab68d7 .elementor-headline .elementor-headline-dynamic-wrapper{-webkit-text-stroke-color:#000;stroke:#000;}.elementor-9 .elementor-element.elementor-element-239c7df{text-align:center;font-family:"Questrial", Sans-serif;font-size:18px;font-weight:400;line-height:1em;letter-spacing:0.1em;color:var( --e-global-color-9947692 );}.elementor-9 .elementor-element.elementor-element-74e72b3{text-align:center;}.elementor-9 .elementor-element.elementor-element-74e72b3 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;text-transform:uppercase;line-height:1.5em;letter-spacing:2.2px;color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-2cee854d{--display:flex;}.elementor-9 .elementor-element.elementor-element-dbbec8b .elementor-button{background-color:#FFFFFF;fill:var( --e-global-color-text );color:var( --e-global-color-text );border-style:solid;border-width:2px 2px 2px 2px;border-color:#FFFFFF;padding:20px 80px 20px 80px;}.elementor-9 .elementor-element.elementor-element-dbbec8b .elementor-button:hover, .elementor-9 .elementor-element.elementor-element-dbbec8b .elementor-button:focus{background-color:#02010100;color:#FFFFFF;border-color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-dbbec8b .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-9 .elementor-element.elementor-element-dbbec8b .elementor-button .elementor-button-content-wrapper{gap:12px;}.elementor-9 .elementor-element.elementor-element-dbbec8b .elementor-button:hover svg, .elementor-9 .elementor-element.elementor-element-dbbec8b .elementor-button:focus svg{fill:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-b57275{--display:flex;--min-height:0vh;--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:space-between;--padding-top:70px;--padding-bottom:70px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-72ddd5d5{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-4453458f{--display:flex;--justify-content:space-between;}.elementor-9 .elementor-element.elementor-element-7c8e52c{--display:flex;--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-9 .elementor-element.elementor-element-168731e4 > .elementor-widget-container{padding:0% 0% 0% 0%;}.elementor-9 .elementor-element.elementor-element-168731e4 .qodef-qi-animated-text{text-align:left;}.elementor-9 .elementor-element.elementor-element-168731e4 .qodef-qi-animated-text .qodef-m-title{font-family:"Roboto", Sans-serif;font-size:64px;font-weight:500;line-height:1.1em;letter-spacing:-0.05em;}.elementor-9 .elementor-element.elementor-element-53505736{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;column-gap:0px;font-family:"Questrial", Sans-serif;font-size:18px;font-weight:400;font-style:normal;line-height:1.65em;letter-spacing:0.01em;}.elementor-9 .elementor-element.elementor-element-1e8d46af{--display:flex;}.elementor-9 .elementor-element.elementor-element-4591cff .elementor-repeater-item-37e59d2{width:223px;}.elementor-9 .elementor-element.elementor-element-4591cff .elementor-repeater-item-37e59d2.qodef-position--top-left{top:55px;left:-62px;}.elementor-9 .elementor-element.elementor-element-4591cff .elementor-repeater-item-37e59d2.qodef-position--top-right{top:55px;right:-62px;}.elementor-9 .elementor-element.elementor-element-4591cff .elementor-repeater-item-37e59d2.qodef-position--bottom-left{bottom:55px;left:-62px;}.elementor-9 .elementor-element.elementor-element-4591cff .elementor-repeater-item-37e59d2.qodef-position--bottom-right{bottom:55px;right:-62px;}.elementor-9 .elementor-element.elementor-element-fabe966{--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:space-between;--gap:120px 120px;--row-gap:120px;--column-gap:120px;--padding-top:0px;--padding-bottom:70px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-7364ab5 .qodef-qi-swiper-container:not(.swiper-container-vertical):not(.swiper-vertical) > .swiper-button-next{right:20px;}.elementor-9 .elementor-element.elementor-element-7364ab5 .qodef-qi-swiper-container:not(.swiper-container-vertical):not(.swiper-vertical) > .swiper-button-prev{left:20px;}.elementor-9 .elementor-element.elementor-element-7364ab5 .qodef-qi-swiper-container:not(.swiper-container-vertical):not(.swiper-vertical) ~ .swiper-button-next{right:calc(-1*20px);}.elementor-9 .elementor-element.elementor-element-7364ab5 .qodef-qi-swiper-container:not(.swiper-container-vertical):not(.swiper-vertical) ~ .swiper-button-prev{left:calc(-1*20px);}.elementor-9 .elementor-element.elementor-element-7364ab5 .swiper-container-vertical > .swiper-button-next{left:calc(50% - 20px);}.elementor-9 .elementor-element.elementor-element-7364ab5 .swiper-container-vertical > .swiper-button-prev{left:calc(50% - 20px);}.elementor-9 .elementor-element.elementor-element-7364ab5 .swiper-container-vertical ~ .swiper-button-next{left:calc(50% - 20px);}.elementor-9 .elementor-element.elementor-element-7364ab5 .swiper-container-vertical ~ .swiper-button-prev{left:calc(50% - 20px);}.elementor-9 .elementor-element.elementor-element-7364ab5 .swiper-vertical > .swiper-button-next{left:calc(50% - 20px);}.elementor-9 .elementor-element.elementor-element-7364ab5 .swiper-vertical > .swiper-button-prev{left:calc(50% - 20px);}.elementor-9 .elementor-element.elementor-element-7364ab5 .swiper-vertical ~ .swiper-button-next{left:calc(50% - 20px);}.elementor-9 .elementor-element.elementor-element-7364ab5 .swiper-vertical ~ .swiper-button-prev{left:calc(50% - 20px);}.elementor-9 .elementor-element.elementor-element-7364ab5 .swiper-button-next{font-size:22px;}.elementor-9 .elementor-element.elementor-element-7364ab5 .swiper-button-prev{font-size:22px;}.elementor-9 .elementor-element.elementor-element-7364ab5 .swiper-pagination-bullet{color:#6C745C38;}.elementor-9 .elementor-element.elementor-element-7364ab5 .swiper-pagination-bullet-active{color:var( --e-global-color-secondary );}.elementor-9 .elementor-element.elementor-element-7364ab5 .swiper-pagination-bullet:hover{color:var( --e-global-color-secondary );}.elementor-9 .elementor-element.elementor-element-4c27e5fa{--display:flex;--min-height:0vh;--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:space-between;--padding-top:070px;--padding-bottom:70px;--padding-left:20px;--padding-right:20px;}.elementor-9 .elementor-element.elementor-element-4c27e5fa:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-4c27e5fa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e9c5ff0 );}.elementor-9 .elementor-element.elementor-element-243d005d .qodef-qi-animated-text{text-align:center;}.elementor-9 .elementor-element.elementor-element-243d005d .qodef-qi-animated-text .qodef-m-title{font-family:var( --e-global-typography-4353ebc-font-family ), Sans-serif;font-size:var( --e-global-typography-4353ebc-font-size );font-weight:var( --e-global-typography-4353ebc-font-weight );line-height:var( --e-global-typography-4353ebc-line-height );letter-spacing:var( --e-global-typography-4353ebc-letter-spacing );}.elementor-9 .elementor-element.elementor-element-6e65ad40 .qodef-qi-swiper-container.qodef-pagination--inside > .swiper-pagination{bottom:26px;}.elementor-9 .elementor-element.elementor-element-6e65ad40 .qodef-swiper-pagination-outside{margin-top:26px;}.elementor-9 .elementor-element.elementor-element-6e65ad40 .swiper-container-vertical ~ .qodef-swiper-pagination-outside{margin-top:0;margin-left:26px;}.elementor-9 .elementor-element.elementor-element-6e65ad40 .qodef-qi-swiper-container.swiper-container-vertical > .swiper-pagination{bottom:auto;right:26px;}.elementor-9 .elementor-element.elementor-element-6e65ad40 .swiper-vertical ~ .qodef-swiper-pagination-outside{margin-top:0;margin-left:26px;}.elementor-9 .elementor-element.elementor-element-6e65ad40 .qodef-qi-swiper-container.swiper-vertical > .swiper-pagination{bottom:auto;right:26px;}.elementor-9 .elementor-element.elementor-element-6e65ad40 .swiper-pagination-bullet{color:#6C745C47;}.elementor-9 .elementor-element.elementor-element-6e65ad40 .swiper-pagination-bullet-active{color:var( --e-global-color-secondary );}.elementor-9 .elementor-element.elementor-element-6e65ad40 .swiper-pagination-bullet:hover{color:var( --e-global-color-secondary );}.elementor-9 .elementor-element.elementor-element-6e65ad40 .swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 calc(13px*0.72/2);}.elementor-9 .elementor-element.elementor-element-6e65ad40 .swiper-container-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:calc(13px*0.72/2) 0;}.elementor-9 .elementor-element.elementor-element-6e65ad40 .qodef-swiper-pagination-outside .swiper-pagination-bullet{margin:0 calc(13px*0.72/2);}.elementor-9 .elementor-element.elementor-element-6e65ad40 .swiper-container-vertical ~ .qodef-swiper-pagination-outside.swiper-pagination .swiper-pagination-bullet{margin:calc(13px*0.72/2) 0;}.elementor-9 .elementor-element.elementor-element-6e65ad40 .swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 calc(13px*0.72/2);}.elementor-9 .elementor-element.elementor-element-6e65ad40 .swiper-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:calc(13px*0.72/2) 0;}.elementor-9 .elementor-element.elementor-element-6e65ad40 .swiper-vertical ~ .qodef-swiper-pagination-outside.swiper-pagination .swiper-pagination-bullet{margin:calc(13px*0.72/2) 0;}.elementor-9 .elementor-element.elementor-element-6e65ad40 .qodef-pagination--vertical .swiper-pagination-bullets .swiper-pagination-bullet{margin:calc(13px*0.72/2) 0;}.elementor-9 .elementor-element.elementor-element-6e65ad40 .qodef-e-quote{color:var( --e-global-color-secondary );font-size:30px;}.elementor-9 .elementor-element.elementor-element-6e65ad40 .qodef-e-text{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-9 .elementor-element.elementor-element-6e65ad40 .qodef-e-author-job{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-9 .elementor-element.elementor-element-6e65ad40 .qodef-e-title{margin-bottom:8px;}.elementor-9 .elementor-element.elementor-element-6e65ad40 .qodef-item-layout--standard .qodef-e-author-job{margin-top:0px;}.elementor-9 .elementor-element.elementor-element-6e65ad40 .qodef-item-layout--standard .qodef-e-media-image{margin-right:0px;}.elementor-9 .elementor-element.elementor-element-6e65ad40 .qodef-item-layout--standard .qodef-e-quote{margin-bottom:28px;}.elementor-9 .elementor-element.elementor-element-3cf69207{--display:flex;--min-height:100vh;--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-7c76d7cf .qodef-layout--standard .elementor-repeater-item-1dfd2b2 img{top:0px;left:0px;}.elementor-9 .elementor-element.elementor-element-7c76d7cf .qodef-layout--inline .elementor-repeater-item-1dfd2b2 img{top:0px;left:0px;}.elementor-9 .elementor-element.elementor-element-7c76d7cf .qodef-layout--inline .qodef-e-image.elementor-repeater-item-1dfd2b2{width:0vw;}.elementor-9 .elementor-element.elementor-element-7c76d7cf .qodef-layout--standard .qodef-e-image.elementor-repeater-item-1dfd2b2{width:0vw !important;}.elementor-9 .elementor-element.elementor-element-7c76d7cf > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-7c76d7cf .qodef-e-title{color:var( --e-global-color-text );font-family:"Roboto", Sans-serif;font-size:5vw;font-weight:500;line-height:1em;letter-spacing:-0.05em;}.elementor-9 .elementor-element.elementor-element-7c76d7cf .qodef-e-title:hover{color:var( --e-global-color-text );}.elementor-9 .elementor-element.elementor-element-7c76d7cf .qodef--active.qodef-m-item .qodef-e-title{color:var( --e-global-color-text );}.elementor-9 .elementor-element.elementor-element-7c76d7cf .qodef-e-text{margin-top:0px;}.elementor-9 .elementor-element.elementor-element-7c76d7cf .qodef-m-items{padding:120px 120px 120px 120px;}.elementor-9 .elementor-element.elementor-element-7c76d7cf .qodef-m-item{margin:calc(60px/2) 0;}.elementor-9 .elementor-element.elementor-element-7c76d7cf .qodef-layout--inline .qodef-m-items{margin:0 calc(-60px/2);}.elementor-9 .elementor-element.elementor-element-7c76d7cf .qodef-layout--inline .qodef-e-title{padding:0 calc(60px/2);}.elementor-9 .elementor-element.elementor-element-7c76d7cf .qodef-layout--inline .qodef-e-text{padding:0 calc(60px/2);}.elementor-9 .elementor-element.elementor-element-7c76d7cf .qodef-qi-interactive-link-showcase.qodef-layout--background{justify-content:flex-start;}.elementor-9 .elementor-element.elementor-element-7c76d7cf .qodef-e-inner-title:after{height:3px;}@media(max-width:1024px){.elementor-9 .elementor-element.elementor-element-233e51b2{--min-height:66vh;--gap:60px 60px;--row-gap:60px;--column-gap:60px;--padding-top:90px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-9 .elementor-element.elementor-element-7ab68d7 .elementor-headline{font-size:var( --e-global-typography-8352cd5-font-size );line-height:var( --e-global-typography-8352cd5-line-height );letter-spacing:var( --e-global-typography-8352cd5-letter-spacing );}.elementor-9 .elementor-element.elementor-element-239c7df{font-size:17px;}.elementor-9 .elementor-element.elementor-element-dbbec8b .elementor-button{padding:15px 48px 15px 48px;}.elementor-9 .elementor-element.elementor-element-b57275{--min-height:0vh;--gap:60px 60px;--row-gap:60px;--column-gap:60px;--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-9 .elementor-element.elementor-element-4453458f{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-7c8e52c{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-9 .elementor-element.elementor-element-168731e4 > .elementor-widget-container{padding:0% 35% 0% 0%;}.elementor-9 .elementor-element.elementor-element-168731e4 .qodef-qi-animated-text .qodef-m-title{font-size:37px;}.elementor-9 .elementor-element.elementor-element-53505736{--container-widget-width:75%;--container-widget-flex-grow:0;width:var( --container-widget-width, 75% );max-width:75%;font-size:17px;}.elementor-9 .elementor-element.elementor-element-e452a70{padding:20px 20px 20px 20px;}.elementor-9 .elementor-element.elementor-element-4591cff .elementor-repeater-item-37e59d2{width:130px;}.elementor-9 .elementor-element.elementor-element-fabe966{--gap:60px 60px;--row-gap:60px;--column-gap:60px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-9 .elementor-element.elementor-element-7364ab5 .qodef-qi-swiper-container:not(.swiper-container-vertical):not(.swiper-vertical) > .swiper-button-next{right:20px;}.elementor-9 .elementor-element.elementor-element-7364ab5 .qodef-qi-swiper-container:not(.swiper-container-vertical):not(.swiper-vertical) > .swiper-button-prev{left:20px;}.elementor-9 .elementor-element.elementor-element-7364ab5 .qodef-qi-swiper-container:not(.swiper-container-vertical):not(.swiper-vertical) ~ .swiper-button-next{right:calc(-1*20px);}.elementor-9 .elementor-element.elementor-element-7364ab5 .qodef-qi-swiper-container:not(.swiper-container-vertical):not(.swiper-vertical) ~ .swiper-button-prev{left:calc(-1*20px);}.elementor-9 .elementor-element.elementor-element-7364ab5 .swiper-container-vertical > .swiper-button-next{left:calc(50% - 20px);}.elementor-9 .elementor-element.elementor-element-7364ab5 .swiper-container-vertical > .swiper-button-prev{left:calc(50% - 20px);}.elementor-9 .elementor-element.elementor-element-7364ab5 .swiper-container-vertical ~ .swiper-button-next{left:calc(50% - 20px);}.elementor-9 .elementor-element.elementor-element-7364ab5 .swiper-container-vertical ~ .swiper-button-prev{left:calc(50% - 20px);}.elementor-9 .elementor-element.elementor-element-7364ab5 .swiper-vertical > .swiper-button-next{left:calc(50% - 20px);}.elementor-9 .elementor-element.elementor-element-7364ab5 .swiper-vertical > .swiper-button-prev{left:calc(50% - 20px);}.elementor-9 .elementor-element.elementor-element-7364ab5 .swiper-vertical ~ .swiper-button-next{left:calc(50% - 20px);}.elementor-9 .elementor-element.elementor-element-7364ab5 .swiper-vertical ~ .swiper-button-prev{left:calc(50% - 20px);}.elementor-9 .elementor-element.elementor-element-4c27e5fa{--min-height:0vh;--gap:60px 60px;--row-gap:60px;--column-gap:60px;--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-9 .elementor-element.elementor-element-243d005d .qodef-qi-animated-text .qodef-m-title{font-size:var( --e-global-typography-4353ebc-font-size );line-height:var( --e-global-typography-4353ebc-line-height );letter-spacing:var( --e-global-typography-4353ebc-letter-spacing );}.elementor-9 .elementor-element.elementor-element-6e65ad40 .qodef-e-text{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-9 .elementor-element.elementor-element-6e65ad40 .qodef-e-author-job{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-9 .elementor-element.elementor-element-3cf69207{--min-height:0vh;}.elementor-9 .elementor-element.elementor-element-7c76d7cf .qodef-e-title{font-size:66px;}.elementor-9 .elementor-element.elementor-element-7c76d7cf .qodef-e-text{margin-top:0px;}.elementor-9 .elementor-element.elementor-element-7c76d7cf .qodef-m-items{padding:30px 30px 30px 30px;width:100px;}.elementor-9 .elementor-element.elementor-element-7c76d7cf .qodef-layout--standard .qodef-e-image.qodef-position--right{width:calc((100% - 100px)/2);}.elementor-9 .elementor-element.elementor-element-7c76d7cf .qodef-layout--standard .qodef-e-image.qodef-position--left{width:calc((100% - 100px)/2);}.elementor-9 .elementor-element.elementor-element-7c76d7cf .qodef-m-item{margin:calc(21px/2) 0;}.elementor-9 .elementor-element.elementor-element-7c76d7cf .qodef-layout--inline .qodef-m-items{margin:0 calc(-21px/2);}.elementor-9 .elementor-element.elementor-element-7c76d7cf .qodef-layout--inline .qodef-e-title{padding:0 calc(21px/2);}.elementor-9 .elementor-element.elementor-element-7c76d7cf .qodef-layout--inline .qodef-e-text{padding:0 calc(21px/2);}}@media(max-width:767px){.elementor-9 .elementor-element.elementor-element-3a8a72fe{--width:268px;}.elementor-9 .elementor-element.elementor-element-7ab68d7 .elementor-headline{font-size:var( --e-global-typography-8352cd5-font-size );line-height:var( --e-global-typography-8352cd5-line-height );letter-spacing:var( --e-global-typography-8352cd5-letter-spacing );}.elementor-9 .elementor-element.elementor-element-239c7df{font-size:13px;}.elementor-9 .elementor-element.elementor-element-74e72b3 .elementor-heading-title{font-size:10px;}.elementor-9 .elementor-element.elementor-element-dbbec8b .elementor-button{font-size:14px;}.elementor-9 .elementor-element.elementor-element-168731e4 > .elementor-widget-container{padding:0% 0% 0% 0%;}.elementor-9 .elementor-element.elementor-element-168731e4 .qodef-qi-animated-text .qodef-m-title{font-size:22px;}.elementor-9 .elementor-element.elementor-element-53505736{width:100%;max-width:100%;font-size:16px;}.elementor-9 .elementor-element.elementor-element-4591cff .elementor-repeater-item-37e59d2{width:120px;}.elementor-9 .elementor-element.elementor-element-4591cff .elementor-repeater-item-37e59d2.qodef-position--top-left{left:-18px;}.elementor-9 .elementor-element.elementor-element-4591cff .elementor-repeater-item-37e59d2.qodef-position--top-right{right:-18px;}.elementor-9 .elementor-element.elementor-element-4591cff .elementor-repeater-item-37e59d2.qodef-position--bottom-left{left:-18px;}.elementor-9 .elementor-element.elementor-element-4591cff .elementor-repeater-item-37e59d2.qodef-position--bottom-right{right:-18px;}.elementor-9 .elementor-element.elementor-element-7364ab5 .qodef-qi-swiper-container:not(.swiper-container-vertical):not(.swiper-vertical) > .swiper-button-next{right:20px;}.elementor-9 .elementor-element.elementor-element-7364ab5 .qodef-qi-swiper-container:not(.swiper-container-vertical):not(.swiper-vertical) > .swiper-button-prev{left:20px;}.elementor-9 .elementor-element.elementor-element-7364ab5 .qodef-qi-swiper-container:not(.swiper-container-vertical):not(.swiper-vertical) ~ .swiper-button-next{right:calc(-1*20px);}.elementor-9 .elementor-element.elementor-element-7364ab5 .qodef-qi-swiper-container:not(.swiper-container-vertical):not(.swiper-vertical) ~ .swiper-button-prev{left:calc(-1*20px);}.elementor-9 .elementor-element.elementor-element-7364ab5 .swiper-container-vertical > .swiper-button-next{left:calc(50% - 20px);}.elementor-9 .elementor-element.elementor-element-7364ab5 .swiper-container-vertical > .swiper-button-prev{left:calc(50% - 20px);}.elementor-9 .elementor-element.elementor-element-7364ab5 .swiper-container-vertical ~ .swiper-button-next{left:calc(50% - 20px);}.elementor-9 .elementor-element.elementor-element-7364ab5 .swiper-container-vertical ~ .swiper-button-prev{left:calc(50% - 20px);}.elementor-9 .elementor-element.elementor-element-7364ab5 .swiper-vertical > .swiper-button-next{left:calc(50% - 20px);}.elementor-9 .elementor-element.elementor-element-7364ab5 .swiper-vertical > .swiper-button-prev{left:calc(50% - 20px);}.elementor-9 .elementor-element.elementor-element-7364ab5 .swiper-vertical ~ .swiper-button-next{left:calc(50% - 20px);}.elementor-9 .elementor-element.elementor-element-7364ab5 .swiper-vertical ~ .swiper-button-prev{left:calc(50% - 20px);}.elementor-9 .elementor-element.elementor-element-243d005d .qodef-qi-animated-text .qodef-m-title{font-size:var( --e-global-typography-4353ebc-font-size );line-height:var( --e-global-typography-4353ebc-line-height );letter-spacing:var( --e-global-typography-4353ebc-letter-spacing );}.elementor-9 .elementor-element.elementor-element-6e65ad40 .qodef-e-text{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-9 .elementor-element.elementor-element-6e65ad40 .qodef-e-author-job{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-9 .elementor-element.elementor-element-7c76d7cf .qodef-e-title{font-size:39px;}}@media(min-width:768px){.elementor-9 .elementor-element.elementor-element-2cee854d{--width:40%;}.elementor-9 .elementor-element.elementor-element-b57275{--content-width:1210px;}.elementor-9 .elementor-element.elementor-element-4453458f{--width:50%;}.elementor-9 .elementor-element.elementor-element-1e8d46af{--width:50%;}.elementor-9 .elementor-element.elementor-element-4c27e5fa{--content-width:1203px;}}@media(max-width:1024px) and (min-width:768px){.elementor-9 .elementor-element.elementor-element-2cee854d{--width:35%;}}@media(min-width:1600px){.elementor-9 .elementor-element.elementor-element-7ab68d7 .elementor-headline{font-size:var( --e-global-typography-8352cd5-font-size );line-height:var( --e-global-typography-8352cd5-line-height );letter-spacing:var( --e-global-typography-8352cd5-letter-spacing );}.elementor-9 .elementor-element.elementor-element-168731e4 .qodef-qi-animated-text .qodef-m-title{font-size:50px;}.elementor-9 .elementor-element.elementor-element-7364ab5 .qodef-qi-swiper-container.qodef-pagination--inside > .swiper-pagination{bottom:15px;}.elementor-9 .elementor-element.elementor-element-7364ab5 .qodef-swiper-pagination-outside{margin-top:15px;}.elementor-9 .elementor-element.elementor-element-7364ab5 .swiper-container-vertical ~ .qodef-swiper-pagination-outside{margin-top:0;margin-left:15px;}.elementor-9 .elementor-element.elementor-element-7364ab5 .qodef-qi-swiper-container.swiper-container-vertical > .swiper-pagination{bottom:auto;right:15px;}.elementor-9 .elementor-element.elementor-element-7364ab5 .swiper-vertical ~ .qodef-swiper-pagination-outside{margin-top:0;margin-left:15px;}.elementor-9 .elementor-element.elementor-element-7364ab5 .qodef-qi-swiper-container.swiper-vertical > .swiper-pagination{bottom:auto;right:15px;}.elementor-9 .elementor-element.elementor-element-7364ab5 .swiper-pagination-bullet{width:calc(8px*1.4);height:calc(8px*1.4);}.elementor-9 .elementor-element.elementor-element-7364ab5 .swiper-container-horizontal > .swiper-pagination-bullets{min-height:calc(8px*1.4);}.elementor-9 .elementor-element.elementor-element-7364ab5 .swiper-horizontal > .swiper-pagination-bullets{min-height:calc(8px*1.4);}.elementor-9 .elementor-element.elementor-element-243d005d .qodef-qi-animated-text .qodef-m-title{font-size:var( --e-global-typography-4353ebc-font-size );line-height:var( --e-global-typography-4353ebc-line-height );letter-spacing:var( --e-global-typography-4353ebc-letter-spacing );}.elementor-9 .elementor-element.elementor-element-6e65ad40 .swiper-pagination-bullet{width:calc(8px*1.4);height:calc(8px*1.4);}.elementor-9 .elementor-element.elementor-element-6e65ad40 .swiper-container-horizontal > .swiper-pagination-bullets{min-height:calc(8px*1.4);}.elementor-9 .elementor-element.elementor-element-6e65ad40 .swiper-horizontal > .swiper-pagination-bullets{min-height:calc(8px*1.4);}.elementor-9 .elementor-element.elementor-element-6e65ad40 .qodef-e-quote{font-size:27px;}.elementor-9 .elementor-element.elementor-element-6e65ad40 .qodef-e-text{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-9 .elementor-element.elementor-element-6e65ad40 .qodef-e-author-job{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-9 .elementor-element.elementor-element-3cf69207{--min-height:0vh;}.elementor-9 .elementor-element.elementor-element-7c76d7cf .qodef-e-text{margin-top:0px;}.elementor-9 .elementor-element.elementor-element-7c76d7cf .qodef-m-items{width:100px;}.elementor-9 .elementor-element.elementor-element-7c76d7cf .qodef-layout--standard .qodef-e-image.qodef-position--right{width:calc((100% - 100px)/2);}.elementor-9 .elementor-element.elementor-element-7c76d7cf .qodef-layout--standard .qodef-e-image.qodef-position--left{width:calc((100% - 100px)/2);}}/* Start custom CSS for qi_addons_for_elementor_interactive_link_showcase, class: .elementor-element-7c76d7cf *//* Globalnie 0.5 – bez media queries */
.il-whitebg{
  --pill-alpha: 0.5;          /* tło */
  --pill-alpha-hover: 0.6;    /* na hover */
  --pill-bleed: 10px;         /* ILE większe tło dookoła – zwiększ/zmniejsz */
}

.il-whitebg a,
.il-whitebg .oew-il-item,
.il-whitebg .oew-il-title,
.il-whitebg .oew-il-desc,
.il-whitebg .elementor-heading-title{
  background: rgba(255,255,255,var(--pill-alpha));
  display:inline-block;
  padding: 8px 12px;           /* wewnętrzny odstęp (możesz też zwiększyć) */
  border-radius: 10px;
  line-height:1.2;
  position:relative;
  z-index:3;
  /* 1) halo = większe tło  2) delikatny cień */
  box-shadow:
    0 0 0 var(--pill-bleed) rgba(255,255,255,var(--pill-alpha)),
    0 2px 10px rgba(0,0,0,0.06);
  backdrop-filter: blur(2px);
  transition: box-shadow .2s ease, background-color .2s ease;
}

.il-whitebg a:hover,
.il-whitebg .oew-il-item:hover,
.il-whitebg a:focus{
  background: rgba(255,255,255,var(--pill-alpha-hover));
  box-shadow:
    0 0 0 var(--pill-bleed) rgba(255,255,255,var(--pill-alpha-hover)),
    0 2px 10px rgba(0,0,0,0.06);
}

/* Dla OceanWP Interactive Links (opcjonalnie, subtelniejsze halo) */
.il-whitebg .oew-interactive-links .oew-il-item *{
  background: rgba(255,255,255,var(--pill-alpha));
  border-radius: 6px;
  padding: 6px 10px;
  box-shadow: 0 0 0 calc(var(--pill-bleed)/2) rgba(255,255,255,var(--pill-alpha));
}
.il-whitebg .oew-interactive-links .oew-il-item:hover *{
  box-shadow: 0 0 0 calc(var(--pill-bleed)/2) rgba(255,255,255,var(--pill-alpha-hover));
}/* End custom CSS */