.elementor-3876 .elementor-element.elementor-element-d094387{--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:flex-start;--align-items:flex-start;--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-3876 .elementor-element.elementor-element-2392c94{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3876 .elementor-element.elementor-element-2392c94.elementor-element.e-flex::before{content:"";width:100%;height:100%;position:absolute;left:0;top:0;-webkit-backdrop-filter:blur(0px);backdrop-filter:blur(0px);border-radius:inherit;background-color:inherit;}.elementor-3876 .elementor-element.elementor-element-9d902ed{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3876 .elementor-element.elementor-element-9d902ed:not(.elementor-motion-effects-element-type-background), .elementor-3876 .elementor-element.elementor-element-9d902ed > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4F4F4;}.elementor-3876 .elementor-element.elementor-element-9d902ed.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3876 .elementor-element.elementor-element-9d902ed.elementor-element.e-flex::before{content:"";width:100%;height:100%;position:absolute;left:0;top:0;-webkit-backdrop-filter:blur(0px);backdrop-filter:blur(0px);border-radius:inherit;background-color:inherit;}.elementor-3876 .elementor-element.elementor-element-ae54e0d{--display:flex;--border-radius:25px 25px 25px 25px;}.elementor-3876 .elementor-element.elementor-element-de5f759{--spacer-size:50px;}.elementor-3876 .elementor-element.elementor-element-72e2b85{--spacer-size:50px;}.elementor-3876 .elementor-element.elementor-element-97b9bae{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3876 .elementor-element.elementor-element-97b9bae:not(.elementor-motion-effects-element-type-background), .elementor-3876 .elementor-element.elementor-element-97b9bae > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E0E0E0;}.elementor-3876 .elementor-element.elementor-element-97b9bae.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3876 .elementor-element.elementor-element-97b9bae.elementor-element.e-flex::before{content:"";width:100%;height:100%;position:absolute;left:0;top:0;-webkit-backdrop-filter:blur(0px);backdrop-filter:blur(0px);border-radius:inherit;background-color:inherit;}.elementor-3876 .elementor-element.elementor-element-d0523e0{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3876 .elementor-element.elementor-element-d0523e0.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3876 .elementor-element.elementor-element-d0523e0.elementor-element.e-flex::before{content:"";width:100%;height:100%;position:absolute;left:0;top:0;-webkit-backdrop-filter:blur(0px);backdrop-filter:blur(0px);border-radius:inherit;background-color:inherit;}.elementor-3876 .elementor-element.elementor-element-bbfb8d7{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3876 .elementor-element.elementor-element-bbfb8d7:not(.elementor-motion-effects-element-type-background), .elementor-3876 .elementor-element.elementor-element-bbfb8d7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-3876 .elementor-element.elementor-element-bbfb8d7.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3876 .elementor-element.elementor-element-bbfb8d7.elementor-element.e-flex::before{content:"";width:100%;height:100%;position:absolute;left:0;top:0;-webkit-backdrop-filter:blur(0px);backdrop-filter:blur(0px);border-radius:inherit;background-color:inherit;}.elementor-3876 .elementor-element.elementor-element-5ad9f3c{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3876 .elementor-element.elementor-element-5ad9f3c:not(.elementor-motion-effects-element-type-background), .elementor-3876 .elementor-element.elementor-element-5ad9f3c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-3876 .elementor-element.elementor-element-5ad9f3c.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3876 .elementor-element.elementor-element-e39d2a6{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3876 .elementor-element.elementor-element-e39d2a6:not(.elementor-motion-effects-element-type-background), .elementor-3876 .elementor-element.elementor-element-e39d2a6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-3876 .elementor-element.elementor-element-e39d2a6.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3876 .elementor-element.elementor-element-d7a4ee8{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3876 .elementor-element.elementor-element-d7a4ee8:not(.elementor-motion-effects-element-type-background), .elementor-3876 .elementor-element.elementor-element-d7a4ee8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-3876 .elementor-element.elementor-element-d7a4ee8.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3876 .elementor-element.elementor-element-6e1cf67{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3876 .elementor-element.elementor-element-6e1cf67.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3876 .elementor-element.elementor-element-c2ea785{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3876 .elementor-element.elementor-element-c2ea785.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3876 .elementor-element.elementor-element-8d0b294{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}body.elementor-page-3876:not(.elementor-motion-effects-element-type-background), body.elementor-page-3876 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#B94E48;}@media(min-width:768px){.elementor-3876 .elementor-element.elementor-element-2392c94{--content-width:100%;}.elementor-3876 .elementor-element.elementor-element-ae54e0d{--content-width:1140px;}.elementor-3876 .elementor-element.elementor-element-8d0b294{--content-width:100%;}}@media(max-width:1024px) and (min-width:768px){.elementor-3876 .elementor-element.elementor-element-9d902ed{--width:1100px;}.elementor-3876 .elementor-element.elementor-element-97b9bae{--width:1100px;}.elementor-3876 .elementor-element.elementor-element-d0523e0{--width:1100px;}.elementor-3876 .elementor-element.elementor-element-bbfb8d7{--width:1100px;}.elementor-3876 .elementor-element.elementor-element-5ad9f3c{--width:1100px;}.elementor-3876 .elementor-element.elementor-element-e39d2a6{--width:1100px;}.elementor-3876 .elementor-element.elementor-element-d7a4ee8{--width:1100px;}.elementor-3876 .elementor-element.elementor-element-6e1cf67{--width:1100px;}.elementor-3876 .elementor-element.elementor-element-c2ea785{--width:1100px;}}/* Start custom CSS */Treść Twojej wiadomości
/* === NAPRAWA PRZESKAKIWANIA EKRANU (METODA "SCROLLBAR GUTTER") === */



html {

    /* To jest klucz: rezerwuje miejsce na pasek, nawet jak go nie ma */

    scrollbar-gutter: stable;

    

    /* Twoje ustawienia przewijania */

    scroll-padding-top: 120px; 

    scroll-behavior: smooth;

}



body {

    /* Zawsze pokazuj pionowy pasek (fallback dla starszych przeglądarek) */

    overflow-y: scroll !important;

    

    /* Twoje ustawienia */

    overflow-x: hidden;

    width: 100%;

    position: relative;

}



/* === BLOKADA ELEMENTORA === */

/* Gdy popup jest otwarty, zabraniamy Elementorowi kombinować z marginesami */

body.elementor-popup-modal-open {

    /* Pasek ma zostać widoczny */

    overflow-y: scroll !important; 

    

    /* Zerujemy marginesy, które Elementor próbuje dodać */

    margin-right: 0 !important;

    padding-right: 0 !important;

    

    /* Opcjonalnie: upewniamy się, że szerokość jest 100% */

    width: 100% !important;

}



/* Naprawa dla nagłówka (jeśli on też skacze) */

body.elementor-popup-modal-open .elementor-location-header,

body.elementor-popup-modal-open header {

    padding-right: 0 !important;

    margin-right: 0 !important;

    width: 100% !important;

}

/* --- WYŁĄCZENIE KOTWICZENIA PRZEWIJANIA (Naprawa błędu po 4 kliknięciach) --- */
html, body, .elementor-location-header, .elementor-location-footer {
    overflow-anchor: none !important;
}/* End custom CSS */