.elementor-kit-10{--e-global-color-primary:#6EC1E4;--e-global-color-secondary:#54595F;--e-global-color-text:#7A7A7A;--e-global-color-accent:#61CE70;--e-global-color-d872c06:#047857;--e-global-color-35f4e39:#025E43;--e-global-typography-primary-font-family:"Roboto";--e-global-typography-primary-font-weight:600;--e-global-typography-secondary-font-family:"Roboto Slab";--e-global-typography-secondary-font-weight:400;--e-global-typography-text-font-family:"Roboto";--e-global-typography-text-font-weight:400;--e-global-typography-accent-font-family:"Roboto";--e-global-typography-accent-font-weight:500;}.elementor-kit-10 button,.elementor-kit-10 input[type="button"],.elementor-kit-10 input[type="submit"],.elementor-kit-10 .elementor-button{background-color:var( --e-global-color-d872c06 );font-family:"Wix Madefor Text", Sans-serif;font-size:1.2rem;}.elementor-kit-10 e-page-transition{background-color:#FFBC7D;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1340px;}.e-con{--container-max-width:1340px;--container-default-padding-top:80px;--container-default-padding-right:10px;--container-default-padding-bottom:80px;--container-default-padding-left:010px;}.elementor-widget:not(:last-child){--kit-widget-spacing:5px;}.elementor-element{--widgets-spacing:5px 5px;--widgets-spacing-row:5px;--widgets-spacing-column:5px;}{}h1.entry-title{display:var(--page-title-display);}@media(max-width:1024px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-con{--container-max-width:1024px;}}@media(max-width:767px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;}}/* Start custom CSS *//* Usuwa obramowanie (focus outline) oraz cień pojawiający się po kliknięciu
   linków i przycisków w przeglądarce – często widoczne w Elementor/WordPress */
a:focus,
button:focus {
    outline: none !important;
    box-shadow: none !important;
}





/* Stylowanie licznika odwiedzin */


.licznik-cyfry{
color:#ffffff !important;
font-size:16px;
font-weight:300;
letter-spacing:1px;
white-space:nowrap;
display:inline-flex;
}

.licznik-cyfry::before{
content:"Liczba odwiedzin: ";
color:#ffffff;
font-size:16px;
font-weight:300;
margin-right:6px;
}









/* Personalizacja kolorów CookieYes - Zielony Działkowy */

/* Główny przycisk akceptacji */
.cky-btn-accept {
    background-color: #2e7d32 !important;
    border-color: #1b5e20 !important;
    color: #ffffff !important;
    font-weight: 600 !important;
}

/* Przycisk po najechaniu myszką (hover) */
.cky-btn-accept:hover {
    background-color: #388e3c !important;
    border-color: #1b5e20 !important;
}

/* Linki i akcenty wewnątrz banera */
.cky-policy-text a, .cky-settings-btn {
    color: #2e7d32 !important;
}

/* Przełączniki w ustawieniach (aktywne) */
.cky-switch input:checked + .cky-slider {
    background-color: #2e7d32 !important;
}

/* Obramowanie aktywnej sekcji */
.cky-notice-group {
    border-top: 3px solid #2e7d32 !important;
}




/* Przycisk DOSTOSUJ */
.cky-btn-customize {
    color: #2e7d32 !important; /* Zielony tekst */
    border: 2px solid #2e7d32 !important; /* Zielona ramka */
    background-color: transparent !important; /* Przezroczyste tło */
}

/* Przycisk ODRZUĆ WSZYSTKIE */
.cky-btn-reject {
    color: #2e7d32 !important; /* Zielony tekst */
    border: 2px solid #2e7d32 !important; /* Zielona ramka */
    background-color: transparent !important; /* Przezroczyste tło */
}

/* Efekt po najechaniu myszką dla obu przycisków */
.cky-btn-customize:hover, .cky-btn-reject:hover {
    background-color: #f1f8e9 !important; /* Bardzo jasny zielony nalot */
    color: #1b5e20 !important; /* Ciemniejszy zielony tekst */
    border-color: #1b5e20 !important;
}

/* Dodatkowo: upewnijmy się, że "Powered by CookieYes" nie psuje widoku */
.cky-footer-shadow {
    display: none !important;
}




/* Przycisk ZAPISZ MOJE PREFERENCJE */
.cky-btn-preferences {
    color: #2e7d32 !important; /* Nasz zielony tekst */
    border: 2px solid #2e7d32 !important; /* Zielona ramka */
    background-color: transparent !important;
    font-weight: 600 !important;
}

/* Efekt po najechaniu dla Zapisu preferencji */
.cky-btn-preferences:hover {
    background-color: #f1f8e9 !important; /* Delikatne zielone tło */
    color: #1b5e20 !important;
    border-color: #1b5e20 !important;
}

/* Na wszelki wypadek: ujednolicenie przycisku Akceptuj w tym widoku (modal) */
.cky-preference-center .cky-btn-accept {
    background-color: #2e7d32 !important;
    color: #ffffff !important;
    border: none !important;
}/* End custom CSS */