.elementor-18127 .elementor-element.elementor-element-5fb3431{--display:flex;}.elementor-18127 .elementor-element.elementor-element-6d613d2{--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-18127 .elementor-element.elementor-element-439983f{--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-18127 .elementor-element.elementor-element-490cec9 > .elementor-widget-container{margin:58px 0px 0px 0px;}.elementor-18127 .elementor-element.elementor-element-16ceb6d{--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-18127 .elementor-element.elementor-element-9797865 > .elementor-widget-container{margin:41px 1px 14px -25px;border-style:none;border-radius:0px 0px 0px 0px;}.elementor-18127 .elementor-element.elementor-element-9797865.elementor-element{--align-self:flex-end;}.elementor-18127 .elementor-element.elementor-element-9797865 .elementor-heading-title{font-size:30px;}.elementor-18127 .elementor-element.elementor-element-6804c5f > .elementor-widget-container{margin:0px 12px 0px 0px;}.elementor-18127 .elementor-element.elementor-element-6804c5f{text-align:end;}.elementor-18127 .elementor-element.elementor-element-df0681f{--display:flex;}.elementor-18127 .elementor-element.elementor-element-8287001{--divider-border-style:solid;--divider-color:#E2A314;--divider-border-width:5px;}.elementor-18127 .elementor-element.elementor-element-8287001 .elementor-divider-separator{width:100%;}.elementor-18127 .elementor-element.elementor-element-8287001 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-18127 .elementor-element.elementor-element-a87c857 > .elementor-widget-container{margin:0px 12px 0px 0px;}.elementor-18127 .elementor-element.elementor-element-a87c857.elementor-element{--align-self:flex-end;}.elementor-18127 .elementor-element.elementor-element-0e2dc9d{--display:flex;}.elementor-18127 .elementor-element.elementor-element-26f8cc7{--divider-border-style:solid;--divider-color:#E2A314;--divider-border-width:5px;}.elementor-18127 .elementor-element.elementor-element-26f8cc7.elementor-element{--align-self:flex-end;}.elementor-18127 .elementor-element.elementor-element-26f8cc7 .elementor-divider-separator{width:53%;margin:0 auto;margin-right:0;}.elementor-18127 .elementor-element.elementor-element-26f8cc7 .elementor-divider{text-align:right;padding-block-start:15px;padding-block-end:15px;}.elementor-18127 .elementor-element.elementor-element-0f2bd17{--display:flex;}.elementor-18127 .elementor-element.elementor-element-621a62e{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-18127 .elementor-element.elementor-element-a36eef5{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-18127 .elementor-element.elementor-element-529a383 > .elementor-widget-container{margin:0px -46px -63px 2px;padding:-24px 0px 0px 0px;}.elementor-18127 .elementor-element.elementor-element-e2e6af4{--display:flex;}.elementor-18127 .elementor-element.elementor-element-94f53ab{--divider-border-style:solid;--divider-color:#E2A314;--divider-border-width:5px;}.elementor-18127 .elementor-element.elementor-element-94f53ab .elementor-divider-separator{width:100%;}.elementor-18127 .elementor-element.elementor-element-94f53ab .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-18127 .elementor-element.elementor-element-5b07269{--display:flex;}.elementor-18127 .elementor-element.elementor-element-fb5edd5{--display:flex;}.elementor-18127 .elementor-element.elementor-element-347742e{--display:flex;}.elementor-18127 .elementor-element.elementor-element-0f3eb50{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-18127 .elementor-element.elementor-element-a72309e{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-18127 .elementor-element.elementor-element-de567f8 > .elementor-widget-container{margin:0px -46px -63px 2px;padding:-24px 0px 0px 0px;}.elementor-18127 .elementor-element.elementor-element-78536ea{--display:flex;}.elementor-18127 .elementor-element.elementor-element-dd10c53{--divider-border-style:solid;--divider-color:#E2A314;--divider-border-width:5px;}.elementor-18127 .elementor-element.elementor-element-dd10c53 .elementor-divider-separator{width:100%;}.elementor-18127 .elementor-element.elementor-element-dd10c53 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-18127 .elementor-element.elementor-element-efedda4{--display:flex;}.elementor-18127 .elementor-element.elementor-element-cf81bde{--display:flex;}.elementor-18127 .elementor-element.elementor-element-c6725c8{--e-image-carousel-slides-to-show:3;}.elementor-18127 .elementor-element.elementor-element-51e7582{--display:flex;}.elementor-18127 .elementor-element.elementor-element-06a7393{--divider-border-style:solid;--divider-color:#E2A314;--divider-border-width:5px;}.elementor-18127 .elementor-element.elementor-element-06a7393 .elementor-divider-separator{width:100%;}.elementor-18127 .elementor-element.elementor-element-06a7393 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-18127 .elementor-element.elementor-element-98db6d3{--display:flex;}.elementor-18127 .elementor-element.elementor-element-f361fca.elementor-element{--align-self:center;}.elementor-18127 .elementor-element.elementor-element-809dc75{--display:flex;}.elementor-18127 .elementor-element.elementor-element-7bd680b{--e-image-carousel-slides-to-show:2;width:var( --container-widget-width, 46% );max-width:46%;--container-widget-width:46%;--container-widget-flex-grow:0;}.elementor-18127 .elementor-element.elementor-element-7bd680b > .elementor-widget-container{margin:4px 0px 0px 0px;}.elementor-18127 .elementor-element.elementor-element-7bd680b.elementor-element{--align-self:center;}@media(max-width:1024px){.elementor-18127 .elementor-element.elementor-element-621a62e{--grid-auto-flow:row;}.elementor-18127 .elementor-element.elementor-element-a36eef5{--grid-auto-flow:row;}.elementor-18127 .elementor-element.elementor-element-0f3eb50{--grid-auto-flow:row;}.elementor-18127 .elementor-element.elementor-element-a72309e{--grid-auto-flow:row;}}@media(min-width:768px){.elementor-18127 .elementor-element.elementor-element-5fb3431{--content-width:1400px;}.elementor-18127 .elementor-element.elementor-element-439983f{--width:30%;}.elementor-18127 .elementor-element.elementor-element-16ceb6d{--width:70%;}.elementor-18127 .elementor-element.elementor-element-0f2bd17{--width:100%;}.elementor-18127 .elementor-element.elementor-element-347742e{--width:100%;}}@media(max-width:767px){.elementor-18127 .elementor-element.elementor-element-621a62e{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-18127 .elementor-element.elementor-element-a36eef5{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-18127 .elementor-element.elementor-element-0f3eb50{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-18127 .elementor-element.elementor-element-a72309e{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}}/* Start custom CSS for wp-widget-nav_menu, class: .elementor-element-490cec9 *//* ===== 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 */