.elementor-kit-19{--e-global-color-primary:#E41B41;--e-global-color-secondary:#FFDD00;--e-global-color-text:#000000;--e-global-color-accent:#F39314;--e-global-color-26a6a7e:#FFFFFF;--e-global-color-868fd2a:#FFFFFF00;--e-global-typography-primary-font-family:"Montserrat";--e-global-typography-primary-font-size:40px;--e-global-typography-primary-font-weight:700;--e-global-typography-secondary-font-family:"Montserrat";--e-global-typography-secondary-font-size:35px;--e-global-typography-secondary-font-weight:600;--e-global-typography-text-font-family:"Montserrat";--e-global-typography-text-font-size:16px;--e-global-typography-text-font-weight:500;--e-global-typography-accent-font-family:"Montserrat";--e-global-typography-accent-font-size:19px;--e-global-typography-accent-font-weight:600;--e-global-typography-e5056b2-font-family:"Montserrat";--e-global-typography-e5056b2-font-size:16px;--e-global-typography-e5056b2-font-weight:600;--e-global-typography-36da019-font-family:"Montserrat";--e-global-typography-36da019-font-size:25px;--e-global-typography-36da019-font-weight:600;background-image:url("https://pekrol.pl/wp-content/uploads/2025/08/tlo_large.png");background-size:cover;}.elementor-kit-19 e-page-transition{background-color:#FFBC7D;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1366px;}.e-con{--container-max-width:1366px;}.elementor-widget:not(:last-child){--kit-widget-spacing:20px;}.elementor-element{--widgets-spacing:20px 20px;--widgets-spacing-row:20px;--widgets-spacing-column:20px;}{}h1.entry-title{display:var(--page-title-display);}@media(min-width:1367px){.elementor-kit-19{background-attachment:fixed;}}@media(max-width:1366px){.elementor-kit-19{background-image:url("https://pekrol.pl/wp-content/uploads/2025/08/tlo_medium-2.png");background-position:center center;background-repeat:repeat;background-size:cover;}}@media(max-width:1024px){.elementor-kit-19{background-image:url("https://pekrol.pl/wp-content/uploads/2025/08/tlo_medium-2.png");background-size:cover;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-con{--container-max-width:1024px;}}@media(max-width:767px){.elementor-kit-19{background-position:center center;background-repeat:repeat;background-size:auto;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;}}/* Start custom CSS */*{
    outline:0 !important;    
}

.page, .post, ul, ol, .page-content, .entry-content, .entry-summary{
    margin: 0;
}
input:focus{
    outline:0;
}


nav.rank-math-breadcrumb p {
    font-family: 'Montserrat';
    color: #000;
    font-weight: 500;
    margin: 0;
    display: inline-block;
}

nav.rank-math-breadcrumb p a {
    color: #000;
    text-decoration: underline;
}


.acc-button .elementor-button-icon, #acc-button .elementor-button-icon{
    background: #000 !important;
    border-radius: 50%;
    padding: 6px;
    position: absolute;
    top:5px;
    right:5px;
}

.acc-button .elementor-button-icon svg,
#acc-button .elementor-button-icon svg{
    height: auto;
    width: 1.5em;
}


.acc-button:hover .elementor-button-link {
    padding: 15px 50px 15px 30px !important;
}

.text a{
    color:#000;
    text-decoration: underline;
}

.tiny{
    font-weight: 400;
}/* End custom CSS */