.modul-start-aktualnosci-startowe{
    background-color: white;
    border-radius: 0.5rem;
    padding: 24px;
}

/* tytuł */
.modul-start-tytul{
    font-family: 'Courgette', cursive;
    color: #3f3f3f;
    font-size: 24px;
}

.aktualnosci-tlo, .aktualnosciarchiwum-tlo{
    display: flex;
    padding: 24px 0;
}

/* ikona */
.aktualnosci-ikona-tlo, .aktualnosciarchiwum-ikona-tlo{
    border-radius: 0.5rem;
    overflow: hidden;
    width: 192px;
    height: calc(2/3 * 192px);
    border: 1px solid #ffffff;
    margin-right: 24px;
    min-width: 192px;
}

.aktualnosci-ikona, .aktualnosciarchiwum-ikona{
    width: 100%;
    height: 100%;
    background-position: center;
    background-size: contain;
}

.strona-ikona-blur{
    display: block!important;
}

/* aktualność treść */
.aktualnosci-dzial, .aktualnosciarchiwum-dzial{
    display: none;
}

.strona-data, .aktualnosciarchiwum-data{
    color: #3f3f3f;
    font-family: 'Lato', sans-serif;
    font-size: 16px
}

.aktualnosci-data > span:nth-child(2), .aktualnosciarchiwum-data > span:nth-child(2){
    display: none;
}

.aktualnosci-tytul2, .aktualnosciarchiwum-tytul2{
    color: #3f3f3f;
    font-family: 'Lato', sans-serif;
    font-weight: 700;
    font-size: 18px;
    line-height: 26px;
}

.aktualnosci-skrot, .aktualnosciarchiwum-skrot{
    color: #5c5c5a;
    font-family: 'Lato', sans-serif;
    font-weight: 400;
    font-size: 16px;
    line-height: 22px;
}

/* button */
.strona-btn-tlo{
    display: flex;
    justify-content: flex-end;
}

.strona-btn-tlo a{
    text-decoration-color: transparent;
    color: #424240!important;
    font-family: 'Lato', sans-serif;
    font-size: 14px;
    font-weight: 400;
    background-color: #c0f5c1;
    padding: 12px 24px;
    border-radius: 0.5rem;
}

.strona-btn-tlo a:hover{
    opacity: 0.7;
}

/* koniec skrótów */

/* aktualności treść */
.artykul-tytul, .informacje-tytul, .h1-tytul{
    font-family: 'Courgette', cursive;
    font-size: 24px;
    font-weight: 400;
    color: #3d3d3d;
    /* margin-bottom: 16px; */
}

.aktualnosci-tresc-dzial{
    display: none;
}

.strona-tresc-data{
    font-family: 'Lato', sans-serif;
    font-size: 16px;
    color: #3d3d3d;
    padding-bottom: 16px;
    margin-bottom: 16px;
    border-bottom: 1px solid rgb(222, 222, 222);
}

.strona-tresc-podpis, .opcjenumeracja{
    margin-bottom: 16px;
    padding-bottom: 16px;
    border-bottom: 1px solid rgb(222, 222, 222);
}