.elementor-10070301 .elementor-element.elementor-element-79e0d66{margin-top:0px;margin-bottom:0px;padding:10px 0px 0px 0px;}.elementor-10070301 .elementor-element.elementor-element-2d0a2b2 .ce-breadcrumb__item:not(:last-child):after{content:"/";color:#091749;}.elementor-10070301 .elementor-element.elementor-element-707ea132{font-family:"Russo One", sans-serif;font-size:40px;font-weight:300;}.elementor-10070301 .elementor-element.elementor-element-3333f1ae > .elementor-widget-container{padding:40px 0px 0px 0px;}.elementor-10070301 .elementor-element.elementor-element-660e13c8 .elementor-accordion-item{border-color:rgba(2, 1, 1, 0);}.elementor-10070301 .elementor-element.elementor-element-660e13c8 .elementor-accordion-item .elementor-tab-content{border-top-color:rgba(2, 1, 1, 0);}.elementor-10070301 .elementor-element.elementor-element-660e13c8 .elementor-accordion-item .elementor-tab-title.elementor-active{border-bottom-color:rgba(2, 1, 1, 0);}.elementor-10070301 .elementor-element.elementor-element-660e13c8 a.elementor-accordion-title{font-size:19px;}.elementor-10070301 .elementor-element.elementor-element-660e13c8 .elementor-accordion-icon.elementor-accordion-icon-left{margin-right:0px;}.elementor-10070301 .elementor-element.elementor-element-660e13c8 .elementor-accordion-icon.elementor-accordion-icon-right{margin-left:0px;}.elementor-10070301 .elementor-element.elementor-element-660e13c8 .elementor-tab-content{font-size:16px;}body.elementor-page-10070301 header.page-header{display:none;}@media(min-width:1024px){.elementor-10070301 .elementor-element.elementor-element-6da6f41d{width:30%;}.elementor-10070301 .elementor-element.elementor-element-7e74db5e{width:70%;}}@media(max-width:1023px){.elementor-10070301 .elementor-element.elementor-element-79e0d66{padding:10px 0px 0px 0px;}.elementor-10070301 .elementor-element.elementor-element-15ed0c56{margin-top:-60px;margin-bottom:0px;}}/* Start custom CSS for html, class: .elementor-element-3333f1ae */.faq-kategorie-wrapper {
    display: grid;
    grid-template-columns: 1fr; /* Domyślnie jedna kolumna */
    gap: 30px;
    position: relative; /* Aby pozycjonować strzałkę wstecz */
}

.faq-kategorie {
    display: flex;
    align-items: center; /* Wyśrodkowanie tekstu i ikony w pionie */
    gap: 15px; /* Odstęp między ikoną a tekstem */
}

.faq-kategorie-aktywna {
    display: flex;
    align-items: center; /* Wyśrodkowanie tekstu i ikony w pionie */
    gap: 15px; /* Odstęp między ikoną a tekstem */
}

.ikona-faq-kategorie {
    width: 40px; /* Ustaw szerokość ikony */
    height: 40px; /* Ustaw wysokość ikony */
}

.tekst-faq-kategorie {
    font-size: 16px;
    color: #091749;
    font-weight: 500;
    margin: 0; /* Usunięcie domyślnego marginesu */
}

.tekst-faq-kategorie:hover {
    font-size: 16px;
    color: #F47820!important;
    font-weight: 500;
    margin: 0; /* Usunięcie domyślnego marginesu */
}

.tekst-faq-kategorie-aktywny {
    font-size: 16px;
    color: #F47820!important;
    font-weight: 500;
    margin: 0; 
    position: relative;
}


/* Stylizowanie na urządzeniach mobilnych */
@media (max-width: 768px) {

    /* Ukryj wszystkie elementy poza aktywnym na mobile */
    .faq-kategorie {
        display: none; /* Ukryj wszystkie kategorie */
    }
    
    .faq-kategorie-aktywna {
    justify-content: left;
    margin-left: 10px;
}

    /* Wyświetlanie aktywnego elementu */
    .tekst-faq-kategorie-aktywny {
        display: block;
        font-size: 16px;
        color: #F47820;
        font-weight: 600;
    }

    /* Wyświetlenie strzałki wstecz nad aktywną kategorią tylko na mobile */
    .strzalka-wstecz {
        position: absolute;
        top: -40px; /* Pozycjonowanie strzałki nad aktywną kategorią */
        left: 10px;
        display: block;
        cursor: pointer;
    }

    .strzalka-wstecz img {
        width: 25px;
        height: 25px;
    }

    /* Strzałka wstecz widoczna tylko na mobile */
    .strzalka-wstecz {
        display: block;
    }
}

/* Ukrycie strzałki wstecz na większych ekranach */
@media (min-width: 769px) {
    .strzalka-wstecz {
        display: none;
    }
}/* End custom CSS */