.elementor-18368 .elementor-element.elementor-element-fa275a7{--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;}.elementor-18368 .elementor-element.elementor-element-bf8157f{--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-18368 .elementor-element.elementor-element-31ad04a > .elementor-widget-container{margin:58px 0px 0px 0px;}.elementor-18368 .elementor-element.elementor-element-02c6d6b{--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-18368 .elementor-element.elementor-element-6db7fd9{--display:flex;}.elementor-18368 .elementor-element.elementor-element-339ce69 > .elementor-widget-container{margin:58px 0px 0px 0px;}.elementor-18368 .elementor-element.elementor-element-339ce69{text-align:end;}.elementor-18368 .elementor-element.elementor-element-44d58dc{--display:flex;}.elementor-18368 .elementor-element.elementor-element-1d52c76{--divider-border-style:solid;--divider-color:#E2A314;--divider-border-width:5px;}.elementor-18368 .elementor-element.elementor-element-1d52c76 .elementor-divider-separator{width:100%;}.elementor-18368 .elementor-element.elementor-element-1d52c76 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-18368 .elementor-element.elementor-element-b7c6691{--display:flex;}.elementor-18368 .elementor-element.elementor-element-6bfa32c{text-align:justify;font-size:26px;}.elementor-18368 .elementor-element.elementor-element-428636d{--display:flex;}.elementor-18368 .elementor-element.elementor-element-f158748{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-18368 .elementor-element.elementor-element-64d84e4{--display:flex;}.elementor-18368 .elementor-element.elementor-element-ce39d44 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-18368 .elementor-element.elementor-element-ce39d44{text-align:center;}.elementor-18368 .elementor-element.elementor-element-9762f7a{--display:flex;}.elementor-18368 .elementor-element.elementor-element-2629262 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-18368 .elementor-element.elementor-element-2629262{text-align:center;}.elementor-18368 .elementor-element.elementor-element-aca191c{--display:flex;}.elementor-18368 .elementor-element.elementor-element-124a376 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-18368 .elementor-element.elementor-element-124a376{text-align:center;}.elementor-18368 .elementor-element.elementor-element-3faacbc{--display:flex;}.elementor-18368 .elementor-element.elementor-element-f697935{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-18368 .elementor-element.elementor-element-d5d9cb0{--display:flex;}.elementor-18368 .elementor-element.elementor-element-82fb736{width:var( --container-widget-width, 81.411% );max-width:81.411%;--container-widget-width:81.411%;--container-widget-flex-grow:0;}.elementor-18368 .elementor-element.elementor-element-82fb736 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-18368 .elementor-element.elementor-element-82fb736.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-18368 .elementor-element.elementor-element-33ab1a3 > .elementor-widget-container{margin:33px 0px 0px 0px;}.elementor-18368 .elementor-element.elementor-element-33ab1a3{text-align:center;}.elementor-18368 .elementor-element.elementor-element-e07496e{--display:flex;}.elementor-18368 .elementor-element.elementor-element-d17cf57{text-align:center;}.elementor-18368 .elementor-element.elementor-element-77c2e31 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-18368 .elementor-element.elementor-element-77c2e31{text-align:center;}.elementor-18368 .elementor-element.elementor-element-dda162e{--display:flex;}.elementor-18368 .elementor-element.elementor-element-daa3992{--divider-border-style:solid;--divider-color:#E2A314;--divider-border-width:5px;}.elementor-18368 .elementor-element.elementor-element-daa3992 .elementor-divider-separator{width:100%;}.elementor-18368 .elementor-element.elementor-element-daa3992 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-18368 .elementor-element.elementor-element-10bdb53{--display:flex;}.elementor-18368 .elementor-element.elementor-element-4908c70{text-align:center;}.elementor-18368 .elementor-element.elementor-element-4f39e92{--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;}.elementor-18368 .elementor-element.elementor-element-b113d1c{--display:flex;}.elementor-18368 .elementor-element.elementor-element-cdc9000{--e-image-carousel-slides-to-show:3;}@media(max-width:1024px){.elementor-18368 .elementor-element.elementor-element-f158748{--grid-auto-flow:row;}.elementor-18368 .elementor-element.elementor-element-f697935{--grid-auto-flow:row;}}@media(min-width:768px){.elementor-18368 .elementor-element.elementor-element-fa275a7{--content-width:1400px;}.elementor-18368 .elementor-element.elementor-element-bf8157f{--width:33.3333%;}.elementor-18368 .elementor-element.elementor-element-02c6d6b{--width:66.6666%;}}@media(max-width:767px){.elementor-18368 .elementor-element.elementor-element-f158748{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-18368 .elementor-element.elementor-element-f697935{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}}/* Start custom CSS for wp-widget-nav_menu, class: .elementor-element-31ad04a *//* ===== WSZYSTKIE LINKI W MENU ===== */
.menu-item a {
    display: block;
    padding: 5px 15px;        /* mniejsze odstępy pionowe */
    transition: all .2s ease;
}


/* ===== AKTYWNA STRONA ===== */
.menu-item.current-menu-item > a,
.menu-item.current_page_item > a {

    color: #ff6600;
    font-weight: 700;

    
    border-left: 3px solid #ff6600;

    padding-top: 10px;        /* większy odstęp góra/dół */
    padding-bottom: 10px;

    transform: translateX(6px); /* przesunięcie tylko tekstu */
}/* End custom CSS */