.elementor-8070301 .elementor-element.elementor-element-39d7e6d{margin-top:0px;margin-bottom:0px;padding:10px 0px 0px 0px;}.elementor-8070301 .elementor-element.elementor-element-d2a5327 .ce-breadcrumb__item:not(:last-child):after{content:"/";color:#091749;}.elementor-8070301 .elementor-element.elementor-element-70c087ca{font-family:"Russo One", sans-serif;font-size:40px;font-weight:300;}.elementor-8070301 .elementor-element.elementor-element-699089e1 > .elementor-widget-container{padding:40px 0px 0px 0px;}.elementor-8070301 .elementor-element.elementor-element-2a0f3784 .elementor-accordion-item{border-color:rgba(2, 1, 1, 0);}.elementor-8070301 .elementor-element.elementor-element-2a0f3784 .elementor-accordion-item .elementor-tab-content{border-top-color:rgba(2, 1, 1, 0);}.elementor-8070301 .elementor-element.elementor-element-2a0f3784 .elementor-accordion-item .elementor-tab-title.elementor-active{border-bottom-color:rgba(2, 1, 1, 0);}.elementor-8070301 .elementor-element.elementor-element-2a0f3784 a.elementor-accordion-title{font-size:19px;}.elementor-8070301 .elementor-element.elementor-element-2a0f3784 .elementor-accordion-icon.elementor-accordion-icon-left{margin-right:0px;}.elementor-8070301 .elementor-element.elementor-element-2a0f3784 .elementor-accordion-icon.elementor-accordion-icon-right{margin-left:0px;}.elementor-8070301 .elementor-element.elementor-element-2a0f3784 .elementor-tab-content{font-size:16px;}body.elementor-page-8070301 header.page-header{display:none;}@media(min-width:1024px){.elementor-8070301 .elementor-element.elementor-element-5cfa3429{width:30%;}.elementor-8070301 .elementor-element.elementor-element-71241615{width:70%;}}@media(max-width:1023px){.elementor-8070301 .elementor-element.elementor-element-39d7e6d{padding:10px 0px 0px 0px;}.elementor-8070301 .elementor-element.elementor-element-44d241c7{margin-top:-80px;margin-bottom:0px;}}/* Start custom CSS for html, class: .elementor-element-699089e1 */.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 */